is inactive
Where is IMOYABA NIGERIA LIMITED's headquarters?
IMOYABA NIGERIA LIMITED's headquarters is located at NO 2 OKEREKE OHAMBELE CLOSE PEYI BWARI ROAD, ABUJA., ABUJA, FCT
What is IMOYABA NIGERIA LIMITED's industry?
IMOYABA NIGERIA LIMITED is in the industry of General Contracts
What year was IMOYABA NIGERIA LIMITED started?
IMOYABA NIGERIA LIMITED was started in 2018
Sources: Corporate Affairs Commission