Tax ID Number: 89509872 [email protected]
No. 222, Sec. 2, Chengtai Rd., Wugu Dist., New Taipei City 248001, Taiwan, R.O.C.
China Office
[email protected]
2F Building 8th. Shenzhen Luck-King Science & Industry Park Industry East Road Longhua Town,Bao An District, Shenzhen City,Guangdong Province,China 518109