This company is no longer referenced on Kompass.com.

The Sustainability Institute

Baden Powell Drive
Cape Town 8001

South Africa