CONTACT
These are the contact details for ICS’ head office in London.
Please see Locations for contact details of our regional and partner offices.
Phone number: +44 (0) 77 9536 0238
E-mail: intcap@intcap.com
Postal address: C/O BSG Valentine
Lynton House, 7-12 Tavistock Square
London, WC1H 9BQ, UK