Business Addresses
U.K. office:
- Kemp House, 152 -160, City Road, London EC1V 2NX
Nigeria offices:
- 859 Bishop Aboyade Cole St, Victoria Island, Lagos, Nigeria
- No. 10 Oyo Road, Mokola, Ibadan, Oyo State, Nigeria
Contact Us:
Email: info@africagosolar.com