This company is no longer referenced on Kompass.com.

Show Off Display Systems (Pty) Ltd

2 Vrede Road
Epsom Downs
Johannesburg 2191

South Africa

You might also like: