CONTACT US. Contact Us Feedback Recruitment. Contact Us. Feedback. Recruitment. Contact information. COMPANY: GB POWER CO. , LTD ADDNo. 18 Industry Road, Huqiao, Fengxian District, Shanghai, China TEL FAX International Marketing Department.