PORTSHEPSTONE INVESTMENT CC
ROSHGOLD INVESTMENT HOLDINGS LTD
THUNDERSTRUCK INVESTMENT 130 (PTY) LTD
ON TRAK INVESTMENT 25 (PTY)LTD
SWISSBAY INVESTMENT (PTY) LTD
NOVELLA PROPERTY INVESTMENT (PTY) LTD
UK TRADE & INVESTMENT - DURBAN
YP INVESTMENT CC