If you would like to find out more about iCX and our businesses, please feel
free to contact us at our address:
Office location:
City Business Centres
2 London Wall Buildings
London Wall
London EC2M 5UU
|
Alternatively please call the numbers listed below.
Please note enquiries will be dealt with during office hours:
Monday to Friday 09.00 - 17.30