Contact Person : Peter Cha Job Title : Business Manager Telephone : Address : Room 701, Jindu Plaza, No. 277 Wuxing Road, Shanghai, China Shanghai, Shanghai Website : -