This company is no longer referenced on Kompass.com.

Selepe Projects (Pty) Ltd

1230 Carter Avenue
Queenswood
Pretoria 0186

South Africa