is liquidated
Where is NEL INVESTMENT LIMITED's headquarters?
NEL INVESTMENT LIMITED's headquarters is located at 16, SHOMITOYE STR., LAGOS, LAGOS, LAGOS, LAGOS STATE
What is NEL INVESTMENT LIMITED's industry?
NEL INVESTMENT LIMITED is in the industry of General Merchandise
What year was NEL INVESTMENT LIMITED started?
NEL INVESTMENT LIMITED was started in 1989
Sources: Corporate Affairs Commission