Contact ICM
We’re Ready to Design Your Next Project

USA
Global Headquarters
7/F Cheung Hing Commercial Building,
37-43 Cochrane Street,
Central, Hong Kong
p +852 2965 4889
Brazil
Russia
Thailand
We’re Ready to Design Your Next Project
USA
Global Headquarters
7/F Cheung Hing Commercial Building,
37-43 Cochrane Street,
Central, Hong Kong
p +852 2965 4889
Brazil
Russia
Thailand