is not in process of liquidation on Jun 15, 2024
Where is MEGA STATION LIMITED's headquarters?
MEGA STATION LIMITED's headquarters is located at 9, OTIGBA STREET OFF OBAFEMI AWOLOWO WAY, IKEJA, LAGOS STATE
What is MEGA STATION LIMITED's industry?
MEGA STATION LIMITED is in the industry of MANUFACTURERS' REPRESENTATION, IMPORT, EXPORT AND GENERAL MERCHANDISE
What year was MEGA STATION LIMITED started?
MEGA STATION LIMITED was started in 2017
Sources: Corporate Affairs Commission