is not in process of liquidation on Nov 5, 2023
Where is SOUTHERN CROSS POWER's headquarters?
SOUTHERN CROSS POWER's headquarters is located at OFFICE MS101 MILL SQUARE 12 PLEIN, STREET, STELLENBOSCH, WESTERN CAPE, 7600
What year was SOUTHERN CROSS POWER started?
SOUTHERN CROSS POWER was started in 2011