Contact Details
Eden Business Park
CA11 9FB

Tel: 0800 915 7885Our customer care team is available Monday to Friday from 9am to 5pm.

Email: customerservices@theidol.comIf you prefer to use email, our team is at hand to view your comments or enquiries

Get In Touch

Please enter a name
Please enter a valid email address
Please enter your contact number

Find Us

We’ve moved into newly-built offices in November 2017 and are 3 hours from London by train and only a few minutes from the M6.


Looking to compare Travel, Life or Pet Insurance?