- Osho SA Coal
254900YBLHQP7VAOTI48South AfricaJohannesburgLapsed - not renewed
- Osrin Wealth (Pty) Ltd
2549009CNILZGCOAAE78South AfricaCAPE TOWNLapsed - not renewed
- OTIS
9845000HFSA4B9LD1O37South AfricaMOODERFONTEIN
- OTSO MARKETS (PTY) LTD
254900REYHHF492T8H92South AfricaJOHANNESBURG
- OTTENTRADE
9845007753F581C81J29South AfricaMIDDELBURGLapsed - not renewed
- Otto1890 Asset Management (Pty) Ltd
37890030042D858FA637South AfricaSandton
- Otto1890 Securities (Pty) Limited
37890034DF8DAAC7BE70South AfricaSandton
- OVENSTONE AGENCIES
5493006VZB56X7VEV446South AfricaCAPE TOWNLapsed - not renewed
- OVERBERG ASSET MANAGEMENT (PTY) LTD
2138001JJO5YYNAC5B57South AfricaGREYTON
- OVEX FSP
984500001FCDA10BF541South AfricaCAPE TOWN
- OVEX Pty Limited
3789E8DX3DRFOU1P9A18South AfricaCape Town
- OW BUNKER SOUTH AFRICA PTY
213800UQ6FM44OYTMY27South AfricaCAPE TOWNLapsed - not renewed
- OWNERSITE SOLUTIONS
213800WJMG98R8Q7B547South AfricaBEDFORDVIEWLapsed - not renewed
- Oya Energy (Pty) Ltd
894500EFYPNUTEVG5116South AfricaCape TownLapsed - not renewed
- Oyster Catcher Investments (Pty) Ltd
37890067B6EA66825E79South AfricaSandtonLapsed - not renewed
- PACLF Business Investments (Pty) Ltd.
254900SGYC9J799WL114South AfricaMIDRANDLapsed - not renewed
- PANGAEA FX
54930045O73SQPWD5T69South AfricaHILTONLapsed - not renewed
- PAPILLON (PTY) LTD
254900XWXC2XHDFTAK56South AfricaPRETORIALapsed - not renewed
- Paprika Investments (Pty) Ltd
8755008KREOO7ZA0BS04South AfricaCape TownLapsed - not renewed
- PARADIGM SHIFT FINANCIAL SOLUTIONS (PTY) LTD
254900YNSX52B387AN45South AfricaWESTERN CAPE
- Parity Investment Partners (Pty) Ltd
2549009I1C4OR1HPTE89South AfricaJohannesburgLapsed - not renewed
- Passives Funding (RF) (Pty) Ltd
5493005KUSXUWZK34I42South AfricaCape Town
- Pathway Finders Investments (PTY) LTD
2549002MCZ6CRE2DBG05South AfricaCape TownLapsed - not renewed
- PAYJOY SA (PTY) LTD
254900ZAQDRSFYIYLT18South AfricaJOHANNESBURG
- PAYTEC SERVICES
9845003FC86F1B5ACF43South AfricaSTELLENBOSCH
- PBSA
984500S5591EMD8BCB56South AfricaJohannesburgLapsed - not renewed
- Pecan Nut Investment Company
254900MP09ACBRTPSV63South AfricaCape TownLapsed - not renewed
- Peermont Global Holdings III (RF) Proprietary Limited
378900105DA079FD9D72South AfricaJohannesburgLapsed - not renewed
- PENGUIN RANDOM HOUSE SOUTH AFRICA
984500BE1D3EXC574B38South AfricaMIDRAND
- PENGUIN STRATEGIC CAPITAL
984500798E149FE0VF79South AfricaCAPE TOWN
- Peregrine Capital (Proprietary) Limited
378900561F1A01DD7536South AfricaJohannesburg
- Peregrine Financial products (Pty) Ltd
254900BO2Q4WGUWHV798South AfricaJOHANNESBURGLapsed - not renewed
- PERESEC DERIVATIVES
2138001V3XJLVQJGKY35South AfricaJOHANNESBURG
- PERESEC FUND PLATFORM (PTY) LTD
213800FC8ELN587FO573South AfricaGAUTENG
- PERESEC PRIME BROKERS
213800M4QRJUQAAI5Y46South AfricaJOHANNESBURG
- PERFECT STORM SYSTEMS
984500D03BB501FFR823South AfricaPRETORIALapsed - not renewed
- PERICOM
98450088EP4502FA1C41South AfricaVOSLOORUS
- Perpetua Investment Managers (Pty) Ltd
378900ECEA2A208F9D14South AfricaClaremont
- Personal Trust Nominees (Pty) Ltd
37890092455AD8E32C33South AfricaCape Town
- PETRA DIAMONDS HOLDINGS SA (PTY) LTD
213800RP5F2EQXTCBK98South AfricaBRYANSTONLapsed - not renewed
- PETRA DIAMONDS SOUTHERN AFRICA (PTY) LIMITED
213800Q4393CQFZXTZ71South AfricaBRYANSTONLapsed - not renewed
- PETREDEC LPG SOUTH AFRICA
254900TIWF1ENTG7YV81South AfricaPIETERMARITZBURG
- Petre Imports (Pty) Ltd
254900VAXZIXYDAO1E66South AfricaBallitoLapsed - not renewed
- PETROCAM TRADING
98450040BBD792B51D07South AfricaSANDTON
- PEYPER FOREX TRADING
984500886E59F43A4176South AfricaJEFFREYS BAYLapsed - not renewed
- PG Bison Proprietary Limited
37892Z1AGNFH8NG2K766South AfricaJohannesburg
- PHANASO SOLUTIONS
9845005D566E15FEE029South AfricaBENONI
- Pharmacuefx Trading Group (Pty) Ltd
2549004A5ZBR1C7FXL39South AfricaVolksrustLapsed - not renewed
- PHILAGRO SOUTH AFRICA
9845004IB87A68840438South AfricaGAUTENG
- PHILIPPUS DE WITT
254900A45IDI73LAUW45South AfricaJohannesburg
- PHINDWA CAPITAL
984500E8C0DB3E803A97South AfricaJOHANNESBURGLapsed - not renewed
- Phoenix Wealth Management (Pty) Ltd
549300RG2VV6L1Z1IK82South AfricaJOHANNESBURG
- PICK N PAY RETAILERS
984500E4O73A2BB95C82South AfricaKENILWORTHLapsed - not renewed
- PILOFUSION
54930007SQJDCZ1W5T06South AfricaDURBANVILLELapsed - not renewed
- Pineapple Tech (Pty) Ltd
37890047D4DE2D50A396South AfricaJohannesburgLapsed - not renewed
- Pine Street Capital Management
254900IMVAQAVV33TZ47South AfricaCape TownLapsed - not renewed
- PIN OAK CAPITAL
98450099A1B8C7C37D48South AfricaBRYANSTON
- Pioneer Foods Groceries Proprietary Limited
378952K0CPF3WUF12G73South AfricaCape Town
- PIONEER HOLDINGS
9845009B798050U51504South AfricaVENTERSDORPLapsed - not renewed
- Pioneer Voedsel (Proprietary) Limited
3789FBJL0WTB71J8D253South AfricaCape TownLapsed - not renewed