Contact Us

  • Home
  • Fenchurch Power Contact Us

Our Offices

Head Office

Fenchurch House
154 Prince Ade Odedina Street,
Victoria Island
Lagos, Nigeria

Tel: +234 8127906775  +234 8134061415 +234 8067165236
info@fenchurchgroupng.com

Zambia:

No. 2, 4th street Ibex Hill, Lusaka.
contactzambia@fenchurchgroupng.com

Mauritius:

No 54 Rue Montpelier, Trianon.
contactmauritius@fenchurchgroupng.com

Social Media

Fenchurch group is an Africa-focused energy, power, and infrastructure conglomerate driven by the passion to bridge the energy gap of Africa. 
Contact Us