Contact Us

Feel free to get in touch using any of the methods below if you have any questions about our products or services.

Our Details

IC Innovations Ltd.
Albion Works,
10 Attercliffe Road,
S4 7WW, UK
0114 321 0550

Central China Office
Suite 804, Building 10, Star Plaza,
No. 758 Guo An Road,
Yangpu District,
Shanghai 200433

Southern China Office
No. 53 Guowu Street, Jinpen Village,
Zhong Luotan Town,
Baiyun District,
Guangzhou 510545

Send us a Message