I have some info, seems to have generally been serviced every 18 months or so. Weird mileage results from the history check:
41,000 DVLA 26/06/2015
31,000 DVLA 28/06/2012
39,000 DVLA 30/10/2009
15 BVRLA 17/04/2009
So it looks like a fleet/lease. And mileage makes no sense...