is not in process of liquidation on Dec 20, 2022
Where is SPACEX INTERNET SERVICES SOUTH AFRICA's headquarters?
SPACEX INTERNET SERVICES SOUTH AFRICA's headquarters is located at 4 DAVENTRY ROAD, LYNNWOOD BRIDGE, PRETORIA, GAUTENG, 0081
What year was SPACEX INTERNET SERVICES SOUTH AFRICA started?
SPACEX INTERNET SERVICES SOUTH AFRICA was started in 2019