For more information, please click here.
Room 1406, 14/F, Tower B
No. 28 Xuanhua Rd.
Shanghai, China 20005
+44 (0) 753-564-8252
Managing Director, International
Facade AccessLearn more about Stephen Fall