-
Headquarters
Building 4,
No.104 CuiBai Road,
Dadukou District, Chongqing Municipality,
400084, China. -
Shenzhen Office
HuaYuan Technology Innovation Park,
Tower B, District 3, Floor 7,No. 723
Baoan District, Shenzhen,
Guangdong Province, ChinaTel 0755 2359 2219