workers in a call centre

Contact Us

Got a question? Visit our help centre for frequently asked questions, and get the answers you need.

Help Centre

Based in Ireland? Head to our Ireland website here

Sometimes, it takes more than a twist of the accelerator to leave problems behind. Whether it’s financial difficulties, health concerns, or something else, find out how we could help.

Select your product

UK head office

office icon

Carole Nash Insurance Consultants Ltd

Embankment West Tower

101 Cathedral Approach

Salford M3 7FB

Media and press enquiries

press icon

Press Contact

For press and media enquiries, please email [email protected]

Please note, these contact details are for accredited journalists or anyone wishing to obtain company information relating to press issues only. Our press office does not have access to policy information and is unable to handle queries directly from customers.

Making a Complaint

complaints icon

Complaints

Our aim is to always exceed your expectations and to get things right, on time, every time. We also recognise that sometimes mistakes can happen and we get things wrong.

Our complaints procedure

Based on reviews of all products