Contact Us
iCar Global Ltd
Registered office and Headquarters:
100 Pall Mall,
St James,
London,
SW1Y 5NQ
United Kingdom.
Registered in England and Wales: number 6914195
Consumer Credit Licence number 629853
Tel 1. 0845 862 2667
Tel 2. 0207 183 0667
Fax 0207 183 0668
email: enquiries@icarglobal.com
Opening Hours 9am-7pm Monday-Friday