I would avoid this car for the following reasons:
-non standard grilles
-Amarone seats
-it's not much cheaper than cars with 20k miles less
-non original wheels
-with the mileage completed I would guess that an Ins II is looming and discs last approx 35-45k miles which means they will more than likely be very worn (easily identified by a lip on the outer disc on the fronts).
A set of 224's or will be £600/£700 with decent tyres, Ins II if near will be £600/£700 and discs and pads all round are essentially £1k or thereabouts. In addition a lower mileage car will hold its value better and be easier to sell going forward.
Maybe it's had recent discs, Ins II, etc but after looking at Z4m's for the best part of 5/6 months before buying Id say generally speaking any car that is cheap is so for a reason and won't work out cheap once the "faults" are corrected.
Ruby black is a lovely colour though and Amarone may suit it