Hey think i can help here, i work in insurance, its home insurance but its along the same lines, they way it works for the company i work for, which owns and regulates at least 5 others, if you canx a pol or a pol gets canx, you can take up another pol with the same company or one of its affiliates and there shouldn't be a problem with that.

if you feel that you've been hard done too, which it looks like you can get in touch with the financial ombudsman service

Insurance Division
Financial Ombudsman Service
South Quay Plaza
183 Marsh Wall
London
E14 9SR

Im insured through the broker A-Plan and got a quote of around 1700 at the age of 21 with just over a year of driving.

0845 0711 234

HTH?