Hi Dazboj,
I've done exactly the same, always had a personal car but just bought a Model X through my company. For me, direct line was by far the cheapest, and they were happy to insure it in my name, and use my personal NCD, even though the V5C shows my company as the registered keeper.
I'd...