10/F, Great Wall Hotel, No. 2nd Changjiang Road, Yuzhong District. Chongqing, China
Factory Address: Daluosha Industrial Zone, Daojiao Town, Dongguan City, Guangdong Province, China . Sales Office: F15, Kingdom Plaza, Dongcheng Middle Road, Dongguan City, Guangdong Province, China
5th floor,C3,Guangdong New Light source Idustrial Base Langsha road,Luocun town,Nanhai district
Shunan Village in Xiaoshan District
Xili industrial zone,Shiqiao town,Panyu district,Guangzhou city,china