Partner Details

 

 

 

 

IT-UP Information Technology Co.,Ltd

  Peter Hang
  021-63812899
  http://www.it-up.cn/

  上海市同普路1220号同普大厦602室
Shanghai, 200000 China

  Have Partner Contact Me

 

Locations

 

Headquarters

上海市同普路1220号同普大厦602室
Shanghai, 200000 China
Phone: 021-63812899

 

Services

 

Videos

 

Clients

 

 

"