- Edenvale, Gauteng, South Africa
SSH HOLDINGS is a company based out of 108 13TH AVENUE EDENVALE, EDENVALE, Gauteng, South Africa.