is not in process of liquidation on May 1, 2024
Where is STAY INN's headquarters?
STAY INN's headquarters is located at FLAT 6 BLOCK B, FAVOUR HEIGHTS ESTATE, LEKKI CONSERVATION ROAD, LEKKI, LAGOS STATE
What year was STAY INN started?
STAY INN was started in 2022
Sources: Corporate Affairs Commission