- Bonitas Medical Fund
3789004BF6E213F12B79JohannesburgLapsed - not renewed
- BORCHERDS ISSUER PROGRAMME (PTY) LTD
254900EXPKZRJKMK3288MODIMOLLELapsed - not renewed
- B P Bernstein Pty Ltd
3789001EC0C8B297FA40Johannesburg
- BP SOUTHERN AFRICA
549300JCMJLJPHUIZ827JOHANNESBURG
- Brait IV SA Partnership
254900CN2D5J7D5I2M29JohannesburgLapsed - not renewed
- Brait IV SA Partnership Co-investment Trust
254900IET942DCHJYI30JohannesburgLapsed - not renewed
- BRASS ENERGY AND LOGISTIC SERVICES
984500JEE9AH09ZC1D97SUNNINGHILLLapsed - not renewed
- BREHM WILL TRUST
875500NH72Z18DDB9U42Illovo, Johannesburg
- BREMER ASSET MANAGEMENT
529900J8M3YLJNI2MQ41Bloemfontein
- BRENDAN J SMIT
9845000670647B0E7C93MPUMALANGALapsed - not renewed
- Brenthurst Wealth Management (Pty) Ltd.
254900MG7OVZEOJN9176JohannesburgLapsed - not renewed
- Brent Trading
3789000B90092733C342ParysLapsed - not renewed
- Bridge Fund Managers (Pty) Ltd
37890069BA4C5664E022Cape TownLapsed - not renewed
- BRIDGESTONE SOUTH AFRICA
984500AF1FE67692D535MIDRAND
- BRITE CLOUD (PTY) LTD
254900DEWNBUJNJSRM58PRETORIALapsed - not renewed
- BRITEHOUSE MOBILITY
213800CWZ31XFY14MW30BRYANSTON
- BRITISH AMERICAN TOBACCO SOUTH AFRICA
213800EEVBCGUQW13363CAPE TOWN
- Brocol Investments (Pty) Limited
254900V6HF9E38YMCZ09PretoriaLapsed - not renewed
- BROKSTOCK SA (PTY) LTD
213800F7TFKUWCARVY63GAUTENGLapsed - not renewed
- Bryte Insurance Company Limited
37890036E212E2A9CC37Johannesburg
- BSEC Derivative Brokers (Pty) Ltd
378900038DB93F9D4E36Paarl
- BSN MEDICAL PROPRIETARY LIMITED
254900XEHD0PHHBCGB85Pinetown
- Buhler (Pty) Ltd
378900457CBBDF957093JohannesburgLapsed - not renewed
- BUKIWE CAPITAL
9845006F7DC7CC1XE870NELSPRUIT
- BULLIONX
98450080D7964902D027CAPE TOWNLapsed - not renewed
- Bullishfx Consultancy (Pty) Ltd
37890056FA6F1DA2C836Cape TownLapsed - not renewed
- BULLORBEAR
5493005CPQLROZIYHO38STANDERTON
- BUNGE ZA
549300VJ2V2PTJQWTR10JOHANNESBURG
- Burst Capital
254900PH05FK0Y2C7V98KylemoreLapsed - not renewed
- Burstone Offshore
254900OFVXGRTXABZI27JohannesburgLapsed - not renewed
- BUSINESS CONNEXION
9845000Q157EVA898F65CENTURIONLapsed - not renewed
- Buzious Property Investments
3789009DB65CC7D38135Somerset WestLapsed - not renewed
- BVG Commodities (Pty) Ltd
378900839E5DA1E7C393Pretoria
- C1FS
98450009DB042E6DF408WELLINGTONLapsed - not renewed
- CA CREATIVE GROUP
984500AB3BFA1EMFED62PRETORIALapsed - not renewed
- CADIZ ASSET MANAGEMENT
37890019C3E481432910CONSTANTIA
- Cadiz Asset Management (Pty) Ltd
378900AD278CF392E968Cape TownLapsed - not renewed
- CAEP ASSET MANAGERS
378900013B091A3F2641FOURWAYS JOHANNESBURG
- CAEP Concentrated Barbell Equity Prescient Retail Hedge Fund
2549008VAKXQVFJ6WH62Cape Town
- Calgro M3 Developments Ltd
37890058FCCB2BB6D841BryanstonLapsed - not renewed
- Calgro M3 Holdings Ltd
3789003B0859E9438F25Bryanston
- CALVERT FAMILY TRUST
213800AIPVJK6KMTT556CAPE TOWNLapsed - not renewed
- Camissa Asset Management (Pty) Ltd
37890066A37054D73063Claremont
- Camissa Balanced Fund
37897F4NPKR8C93R9X11Cape Town
- Camissa Collective Investments (RF) Limited
3789JC5JH5YD49M26M27Cape Town
- Camissa Collective Investments Scheme
3789WH2OD1E67GE36334Cape Town
- Camissa Equity Alpha Fund
3789KSQNZJU4P4C41894Cape Town
- Camissa Global Equity Feeder Fund
37894IUCPZ4DLHQLXE44Cape Town
- Camissa Global Flexible Fund
3789XS0QWMD4U68ZT812Cape Town
- Camissa Islamic Balanced Fund
3789X90CFC6VUHFWW145Cape Town
- Camissa Islamic Equity Fund
3789MZ367DJ9O53HHP50Cape Town
- Camissa Islamic Global Equity Feeder Fund
3789JIOGJOX44SE7GZ84Cape Town
- Camissa Islamic Global Flexible Fund
37895IEF6YU035IYBD44Cape Town
- Camissa Islamic High Yield Fund
3789ZF9EB969O73SP197Cape Town
- Camissa Protector Fund
3789Y5QMPN2J7PTIQG92Cape Town
- Camissa SA Balanced Fund
3789PB642K7T4KR1WX44Cape Town
- Camissa SA Equity Fund
3789II6A5KM1KFMBCJ69Cape Town
- Camissa Stable Fund
3789VXKIZ7ZGC92F6A12Cape Town
- Camissa Top 40 Tracker Fund
37894J5BYPSZD98OPE27Cape Town
- CAM MANCO(RF)
213800G2EDYDP74U8L11LYNNWOOD MANOR