If you have an enquiry or feedback, please contact us as follow
Our team in Shanghai will be happy to contact you to provide you with further information or set up a meeting.
Shell Energy (China) Limited
10/F, Building 1
Hongqiao Square Plaza
No. 818 Shenchang Road