Location
No. 1408, North District, Libao Building, Kehua North Road No. 62, Wuhou District, Chengdu, Sichuan Province, China
Fiscal year end
December 31