Contact Person : Cathy.deng Job Title : Business Manager Telephone : Fax Number : Address : 11/C No.18 North Caoxi Road Xuhui District, Shanghai 200030 China Shanghai, Shanghai Fax : 86 - 021 - 63725030 Website : Visit website