Get in touch
Whatever your query, we would love to hear from you.
Tel: 020 3761 6942
Fax: 020 8392 6112
Email: info@imcfs.co.uk
Opening Hours:
Monday – Friday: 9am to 9pm
Saturday: 9am to 5pm
Where to find us
Lambourn House
17 Sheen Lane
Mortlake
London, SW14 8HY
Parking is available within the IMC complex.
Registered in England and Wales.
Registration Number 4163895