Contact us


Address:       Suite 1701, Shui On Plaza, 333 Huai Hai Zhong Road, Shanghai 200021, China

Telephone:   +86 21 6385 0606

Fax:             +86 21 6237 6709