Churchill Insurance Company

Churchill Insurance Company

Company Less

Churchill Insurance Company

to get instant updates about 'Churchill Insurance Company' on your MyPage. Meet other similar minded people. Its Free!


All Updates

Churchill is a UK insurance company based in Bromley, Kent. Founded in 1989 as one of the country’s first direct car insurance companies, the company has expanded to offer a range of general insurance products. Churchill is a member of the Royal Bank of Scotland Group.

Churchill is famous for its iconic advertising that features a talking nodding dog mascot.


Churchill Insurance was launched by founder Martin Long in June 1989 as a direct car insurance provider. Long was backed by Winterthur, then a Credit Suisse subsidiary. One of Long’s early team members, Henry Engelhardt, went on to found Admiral.

Home insurance was added to the Churchill product range in 1990.

The company grew over the next few years and in October 1993 they signed a three year deal to sponsor the World Indoor Bowls Championship.

1994 saw the adoption of a bulldog as the company’s mascot.

In 1995 Churchill launched their first website, a credit card and also became the first UK insurer to offer motor insurance estimates via interactive media kiosks.

In 1996 Churchill was awarded Investors in People and ISO9002 accreditation. This was also the year that the nodding dog was introduced to their advertising. A new product was also launched in the shape of breakdown cover, provided in association with Green Flag.

Churchill Insurance was named in Britain’s Best Employers for the first time in 1997, the year the company moved to its current headquarters, Churchill Court....
Read More

No feeds found

Posting your question. Please wait!...


No messages found
Suggested Pages
Tell your friends >
about this page
 Create a new Page
for companies, colleges, celebrities or anything you like.Get updates on MyPage.
Create a new Page
 Find your friends
  Find friends on MyPage from