This company is no longer referenced on Kompass.com.

Storm Capital Investments (Pty) Ltd t/a Storm Distribution

32a Bell Crescent
Westlake Business Park, Westlake
Cape Town 7945

South Africa