The company was founded in 1989 and in 2003 was acquired by RBS for £1.1 Billion.
Churchill Car Insurance has one many awards and the readers of your money have awarded them the following in recent years.
Best Direct Car Insurer 2008
Best Online Motor Insurance Provider 2007
Best
Motor Insurance Provider 2006
Best Online Motor Insurance Provider
2006
So based
on the above the readers of your money certainly seem to rate them highly for car insurance.
If you need to contact them the address is
Churchill Insurance Company Ltd,
Churchill
Court,
Westmoreland Road,
Bromley
BR1 1DP.