- Cypher Capital (Pty) Ltd
378900E7CA6D381B2A86South AfricaCape TownLapsed - not renewed
- D2L ASSET ALLOCATION (PTY) LTD
21380062N5W78JT72V72South AfricaSOMERSET WESTLapsed - not renewed
- Dabur South Africa Pty Ltd
378900E69C59C11BD622South AfricaJohannesburgLapsed - not renewed
- DANONE SOUTHERN AFRICA
984500599067CBCB8F25South AfricaBRYANSTON
- DATANAMIX
98450079AR2BFEA0F248South AfricaFOURWAYS
- DAT Mbatha Investments and Wealth Creation (Pty) Ltd
3789002B3F74CE515064South AfricaPiet RetiefLapsed - not renewed
- DBG MARKETS ZA
254900Q1K343FO4BAG11South AfricaJOHANNESBURG
- DDP Capital Investments
8755004XHHX4YFHIZK05South AfricaCenturionLapsed - not renewed
- DECATHLON SOUTH AFRICA SPORTS PROPRIETARY LIMITED
549300WV9TB5KTRJWD97South AfricaALBERTONLapsed - not renewed
- Definitive Capital Management
254900XUYZ3XIVRIVO16South AfricaCape Town
- DEFY APPLIANCES
984500A9A548DCCED084South AfricaJACOBS
- Delport Thomson Bacher Wealth Management (Pty) Ltd
254900K972W2GW89TQ70South AfricaSandhurstLapsed - not renewed
- DELTA FACILITIES MANAGEMENT
98450036FEE7B154Y844South AfricaMENLO PARKLapsed - not renewed
- DELTA FOREX ACADEMY
9845001E5VCN39EA0451South AfricaGermistonLapsed - not renewed
- DEMETERER
9845003D12DM7B04C373South AfricaJOHANNESBURGLapsed - not renewed
- Denker Capital (Pty) Ltd
3789MH1BB8AC237ZVW69South AfricaCape Town
- DENTSU CENTRAL SERVICES (PTY) LTD
254900EM40XN5LLI1F61South AfricaCAPE TOWN
- DENTSU SOUTH AFRICA (PTY) LTD
254900J9F1DR3JPZFS10South AfricaCAPE TOWN
- Des Group (Pty) Ltd
254900VZZ16DDEN25T97South AfricaAmanzimtotiLapsed - not renewed
- DesleeMattex Proprietary Limited
3789GK8P5NHM3KOODT05South AfricaJohannesburg
- DESTINYS CHILD CREATIONS
2549002PPZ0I35QY8X97South AfricaJohannesburgLapsed - not renewed
- Deswik Mining Consultants
529900KKDFA1AMT05343South AfricaRoodepoort
- DEUTSCHE SECURITIES (SA) (Proprietary) Limited
529900C14HKIZU3NHI50South AfricaSANDTONLapsed - not renewed
- Devjee International Trading (Pty) Ltd
378900711A26B8AFD815South AfricaJohannesburgLapsed - not renewed
- DIDX
9845009C6944FA8J7D57South AfricaNOORDHOEKLapsed - not renewed
- DIFFERENTIAL CAPITAL
378900D7E2FDD803EC23South AfricaBRYANSTON
- DIGITAL INVESTMENTS SERVICES
98450036E1C6A6EA7837South AfricaGAUTENGLapsed - not renewed
- DIMENSION DATA ADVANCED INFRASTRUCTURE (PTY) LTD
213800WKTO8VC3R8SS92South AfricaBRYANSTONLapsed - not renewed
- DIMENSION DATA MIDDLE EAST AND AFRICA (PTY) LTD
213800US7O7NFDXTXC87South AfricaJOHANNESBURG
- DIMENSION DATA (SOUTH AFRICA) HOLDINGS (PTY) LTD
2138004HPERGIRLJ2S09South AfricaBRYANSTON
- Disa Equipment (Pty) Ltd
37890085F951C4569242South AfricaEkurhuleni
- Discern (Pty) Ltd
3789KL7GWBBZSQSJQL03South AfricaCape Town
- Discovery Life Investment Services (Pty) Ltd
3789000048FF3C102496South AfricaJohannesburg
- Discovery Life Nominees (Pty) Ltd
378900C7BC28523FB024South AfricaJohannesburg
- DISSIDENT CAPITAL
984500F6A8003N848A76South AfricaCAPE TOWN
- DISTINCTIVE TRANSFORMATION PARTNERS
98450001115683B3C155South AfricaMIDDELBURGLapsed - not renewed
- DIVERSIT-E SMART TRADE COLLEGE
98450060BCE374060D26South AfricaHIGHVELD TECHNO PARK CENTURIONLapsed - not renewed
- Diwealgen Holdings (Pty) Ltd
2549003OMPDRSY1DT279South AfricaMossel BayLapsed - not renewed
- DIX ENTERPRISE
984500C0BE6D10A9P338South AfricaALAN MANORLapsed - not renewed
- DMG EXHIBITION MANAGEMENT SERVICES
984500FA092A7050CW30South AfricaWESTLAKES
- DNKR ZA
984500D68DP4E07ED451South AfricaUMHLANGALapsed - not renewed
- DOEHLER SOUTH AFRICA
529900NTVGZ3W969OH47South AfricaPaarl
- Domaine Wealth (Pty) Ltd
3789HX812JBJ5MAKQ007South AfricaCape TownLapsed - not renewed
- Donaldson Global Investments
254900YPA8PNIX9M4I39South AfricaCAPE TOWNLapsed - not renewed
- DOT LOGIC
25490012KGR2THUAMJ53South AfricaJOHANNESBURGLapsed - not renewed
- DOW SOUTHERN AFRICA
5493002ADIZAD0W2XH80South AfricaJOHANNESBURG
- DPS79 SOLAR ENERGY (RF) (PTY) LTD
378900025ADB94E27760South AfricaCape TownLapsed - not renewed
- DRAGER SOUTH AFRICA
529900ZGPNLW4J0MM746South AfricaBuccleuch
- Drakens Capital Pty Ltd
254900OJO3VTOO9CH726South AfricaJohannesburgLapsed - not renewed
- Dream Capital Investment Holdings
254900EXP1PH7O5R9S86South AfricaJohannesburgLapsed - not renewed
- Dream World Investments 401
254900LI8ZBHWX3E3H68South AfricaSOMERSET WESTLapsed - not renewed
- DREAM WORLD INVESTMENTS 77
984500C8BF4044414C73South AfricaPRETORIA
- Drishti Point Distribution (Pty) Ltd
2549008XWSUQQYF9BZ27South AfricaJohannesburgLapsed - not renewed
- DRIVATIC
984500D9GU6499E12D30South AfricaPAARL
- DR OETKER SOUTH AFRICA
529900FJM8HBLJ95W375South AfricaGAUTENG
- Droogfontein 2 Solar (RF)(Pty) Ltd
378900983D696F794F30South AfricaCape TownLapsed - not renewed
- DSM NUTRITIONAL PRODUCTS SOUTH AFRICA
984500F72D80AF8FD556South AfricaISANDO
- DTC Summits
3789DBGSMVGJIC6MN245South AfricaCape Town
- DUFERCO STEEL PROCESSING
5493005Z4CUFFCNXQ527South AfricaSALDANHA
- DURR AFRICA
529900WR9411BSB1RM81South AfricaPort Elizabeth