Street Address: A& C/ 1f, Yamada Pachinko Town, No. 2 Longpu Road, Longbeiling, Tangxia Town
City: Dongguan
Province: Guangdong
Country/Region: China