The corporate address is 23 Bubugao Avenue, Wusha Village, Chang'an Dist, Dongguan, 523860 China.
Menurut Bloomberg, alamat korporatnya adalah 23 Bubugao Avenue, Wusha Village, Chang'an Dist, Dongguan, 523860 China.