is not in process of liquidation on Feb 7, 2024
Where is SCS SPACE's headquarters?
SCS SPACE's headquarters is located at 5A OCTO PLACE, ELEKTRON AVENUE TECHNOPARK, STELLENBOSCH, WESTERN CAPE, 7600
What year was SCS SPACE started?
SCS SPACE was started in 2009