Glad its sold Scotty , it was certainly priced keenly for a swift sale which shows in the time it took to find a buyer .
Re the history ,
with its last Ins2 being 9yrs ago imo its ready for doing sooner rather than later as generally speaking it would / should come around every 8 yrs , as these cars age lengthening service requirements are the last thing you would want & its last ins1 being 6 yrs ago its not had valve clearances checked for quite a while (even though the miles aren't massive between)
Others may disagree of course
Pre delivery check 0miles 27.03.07 BMW (UK) Ltd Distribution centre Thorne
Running in Check 1023miles 04.05.07 BMW (UK) Ltd Dealer 80211
Oil Service 12082miles 21.04.08 Sytner Leicester Dealer 10048
Insp 1 23397miles 03.03.09 Wollaston Motors Ltd BMW Dealer 13220
Oil Service 34852miles 14.12.09 Sytner Leicester Dealer 10048
Insp 2 46480miles 14.12.10 Sytner Birmingham Dealer 16309
Oil Service 57958miles 24.04.12 Sytner Sheffield BMW Service
Insp 1 71130miles 31.07.13 Cotswold Dealer 28841
Oil Service 82352miles 18.08.17 Sytner Cardiff Dealer 25036
Re the respray /
The dealer painting the car simply because they had money in it :roll: possibly but i really doubt it , not that i see the paint as a negative ( other than id prefer it original ) , just odd why it would have had all panels painted but not the roof :?