If you're buying the vehicle under BMW Select then BMW Financial Services (GB) Limited is the 'owner' of the vehicle until such time as you pay all sums due under the agreement.
I bought my E81 on BMW Select and had no such issues with the insurance company, they simply referred to me as the 'policyholder'.
__________________
Life is a state of mind
|