fbpx

Get in touch

Contact us

HEADQUARTER

No.768 Gaoqi Road, Airport North Street, Huli District, Xiamen, Fujian,China.

EUROPE OFFICE

Via Pierobon 20, 35010 LIMENA (PD) Italy

SHENZHEN OFFICE

Room 23A01 Building A. Zhantao Technology Building, Minzhi Avenue, Shenzhen