As others have suggested I would employ a detailing specialist to provide a paint protection.
I would expect to pay around £200 - £300 max depending on the products used.
Here is a protection detail on a new F20 as below.
http://detailingworld.co.uk/forum/sh...d.php?t=259899
Here is a list of recommended detailers up and down the UK.
http://www.detailingworld.co.uk/foru...ad.php?t=40246
Best
Martin