Based in Dongguan, China
No.1 Jinglian Road 10, Tangjiao Village, Chashan Town, Dongguan City, Guangdong Province, China
9am – 6pm