Contact details
Use the channel that is most appropriate for your initial enquiry.
- Johannesburg Head Office
-
107A Forrest Road
Atholl
Sandton
Johannesburg
Gauteng
2196
South Africa
ISC also maintains a Cape Town presence.
Impact Settlement Capital (Pty) Ltd · Registration No. 2020/819526/07