Location
61 F, Pearl River Tower No. 15, Zhujiang, West Road, Zhujiang New Town, Tianhe, Guangzhou, Guangdong Province, China
Fiscal year end
June 30