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