I'm a hint
maoqiu technology - Contact Us
About us
Contact Us
  • Address of head office: 29th floor, building 3, Yintai Center, Chengdu, China (Sichuan)
    contact number:028-67136389
  • Address of Shanghai Branch: Room 527, 788 Jinshajiang Road, Putuo District, Shanghai
    contact number:021-6224335
  • Global cultural and creative center: building 45, Tianfu Changdao, 518 Shengxing street, Chengdu, Sichuan, China
  • European R & D center: 4 Christopher Street London ec2a 2BS