ALIBEN SCIENCE & Technology Co., Ltd.
Add:No.1, 1st Floor, Unit 1, Building 4, No.1, Wuxian East Road, Zhihe Street,Pengzhou City, Sichuan Province (Headquarters)
No. 18, 17th Floor, Block B, Xanadu Square, No. 65 Kehua North Road, Wuhou District, Chengdu City, Sichuan Province
Tel:400-850-0706
185 8183 4036
Email:yang@aliben.cn
Site:http://en.aliben.cn
Official service number:Aliben