Find Us Here

Head Office

J6A Dele Jaiyesimi Street, Lekki County Homes

Ikota Villa Estate, Ikota-Lekki, Lagos Nigeria.

Phone:+234 0803-722-4922

Email: info@twintechenergy.com


Fabrication Yard

C/O Demovik Global Services Yard (Former Topcon Yard) Edewor Industrial Layout Enerhen Road, Warri Delta State Nigeria.

Contact Us