Nicobar Group

China Energy Delivered

Contact Us

We are headquartered in the heart of the Former French Concession in Shanghai, China. We can be reached with direct phone call or via the info@ contact email below.


NICOBAR GROUP

 566 Huaihai Middle Road 3F A02

Shanghai 200020 China

T +86 185 1619 4400
E
info@nicobargroup.com