Location
Block A, No. 20 Guogongzhuang Middle St, Beijing, China
Fiscal year end
December 31