General manager: Chen Yi Tel:021-50460606Address: No 388, Aidu Road, Shanghai Wai Gaoqiao Bonded Area Post code: 200131 Telephone: 021-50460205 Chairman:Changbao Xin