Investor Relations

Corporate Information

Principal Place of Business in China and Registered Office

Principal Place of Business in China: 5th Floor, Shuyu Building, 98 Wenyi West Road, Xihu District, Hangzhou, China
Registered Office: Cricket Square, Hutchins Drive P.O. Box 2681 Grand Cayman, KY1- 1111 Cayman Islands

Principal Place of Business in Hong Kong

31/F, Tower Two, Times Square 1 Matheson Street Causeway Bay Hong Kong