is inactive
Where is SQ AFRICA INVESTMENT HOLDINGS's headquarters?
SQ AFRICA INVESTMENT HOLDINGS's headquarters is located at 27 CHANTRY POINT, 37 ILALA RIDGE ESTATE, UMHLANGA ROCKS DRIVE, LALUCIA RIDGE, 4001
What year was SQ AFRICA INVESTMENT HOLDINGS started?
SQ AFRICA INVESTMENT HOLDINGS was started in 2009