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.