General Insurance products are underwritten by Churchill Insurance Company Limited which is authorised and regulated by the Financial Services Authority. Registered office: Churchill Court, Westmoreland Road, Bromley, Kent, BR1 1DP. Registered in England and Wales no 2258947. The Financial Services Authority’s Register can be accessed through http://www.fsa.gov.uk/register
Churchill and the Churchill Dog character are trade marks of Churchill Insurance Company Limited.