is not in process of liquidation on May 15, 2024
Where is HOTEL MINI SPA's headquarters?
HOTEL MINI SPA's headquarters is located at MEZZANINE FLOOR, THE WALE STREET CHAMBERS, 38 WALE STREET, CAPE TOWN, 8001
What year was HOTEL MINI SPA started?
HOTEL MINI SPA was started in 2011