Im quite baffled that they refuse to insure you due to your age...i am the same age as you and out of interest tried to get a quote on a p70...i was quoted 2500 fully comp in my own name with admiral. Im sure a phonecall and some haggling would be able to knock that down further.
Have you tried...