Get in Touch Feel free to contact us with questions via our left form and we will get back to you as soon as possible. Address: 511 Tianmuxi Road. Shanghai 200070, P.R. China. E-mail: huangwei@shanghai-upg.com, sales@shanghai-upg.com Phone: 0086-13916136366