This company is no longer referenced on Kompass.com.

Seabelo Garrun (Pty) Ltd

33 Central Street
Houghton Estate
Johannesburg 2001

South Africa