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