Talk to us.

We’re here Monday -Thursday 9:30am-8pm, Friday 9:30am-6pm.

020 3800 1042


Landmark Place,
Windsor Road,
United Kingdom,
SL1 1JL.

Make a claim

If you want to get in touch about a claim, just email:

Customer Support

If you have a general question about your policy then contact:

Press & PR

We’re always happy to provide comments and information to the media. To get in touch just email: