Rm16A3, Harvest Building,
No.585, Long Hua Xi Road
Shanghai, Shanghai
CHINA
Phone: 
13391031652
Fax: 
021-64690176