I recognise one of the buildings you used.... Exova..... what prompted you to use that building.... Is yours the M3 I see there in the parking lot when I go by for meetings?
2009 335i Xdrive
Factory M-sport package
BMW Individual Audio
Pretty much every able factory upgrade by previous (1st) owner.
Performance upgrades thread startied