BEDROCK TRADING SA CC
DECCA SA (PTY) LTD
B HALSTEAD & CO SA PTY LTD
ADDAX OIL SA (PTY) LTD
ACE CLEAR DEFENCE SA (PTY) LTD
BECKMAN COULTER SA (PTY) LTD
D D B SA
ADEQUATE SOLUTIONS CC