Follow us
Contact Us
86-186-1616-5011
Room 703, Building 3, Shenxin Plaza, No. 2888 Jiuxin Road, Xinqiao Town, Songjiang District, Shanghai, China.
Building 2, No. 168 Xinrong Road,
Xinqiao Town, Songjiang District,
Shanghai, China.
freddie@freddie.net.cn