I e-miled deVere HQ and they told me he is at their very posh hotel in Gloucestershire - so I shall plan to go see at some point for a long weekend or something. I think they may have re-sprayed him to a different green form the original Almond green and they have their corporate stuff on the rear side windows etc. Pleased I've found him though and hope he's being looked after by them!
