Inchcape Retail Limited is authorised and regulated by the Financial Services Authority in respect of insurance mediation activities only.


Inchcape Retail Limited, Registered in England and Wales No. 194561.
Registered Office:
Suite 3, Building 8,
Croxley Green Business Park,
Hatters Lane, Watford,
Hertfordshire WD18 8PY