Get yourself through the IAM test, then you case use IAM Surety insurance (underwritten by Cornmarket) which is can be very cheap. Just insured my FZ6 for £230, fully comp, class 1 business use, £2.5k value, 10k yearly mileage, £250 excess, I'm living in crime infested East London, have a past prang, 7 years NC and aged 41. I had TPFT with them on my old FZS600 for several years prior at arond the £150 mark too.
All the comparison sites couldn't come close, not even MCE with stupid excesses as nearly much as the bike's worth...
YMMV though, got other mates in my local IAM group who couldn't get insured with them, or couldn't get good prices, namely people within M25 with high values GS's or sports bikes.