- Lunar Capital (Pty) Limited
3789008BE374FBF65743South AfricaJohannesburg
- LUXE TRADING MARKETS
984500CE2AA1EE7BX958South AfricaJOHANNESBURGLapsed - not renewed
- LUXURY LENSES
984500ETFC9H5038A866South AfricaPRETORIA
- LYNX FUND MANAGERS
3789008D34CFD4097184South AfricaBRYANSTON
- M1 CAPITAL INVESTMENTS (PTY) LTD
254900FKMF3JNCKK6P40South AfricaPretoria
- MACARIUS MERCATOR
9845003A0EB4FAC5E618South AfricaUVONGOLapsed - not renewed
- MACMO CORPORATION
984500C85E1AFBB3D686South AfricaPRETORIA
- MACROSOURCE SA
5493002LFH3RK833YU32South AfricaMIDRAND
- MAD BRICK
9845004E6U7A37691F63South AfricaCAPE TOWNLapsed - not renewed
- MADHURA ANALYTICS (PTY) LTD
254900MLR7X1J3D33865South AfricaPORT SHEPSTONE
- Maestro Investment Management (Pty) Ltd
3789007EBEBE5C7B4D97South AfricaCape TownLapsed - not renewed
- Mafeleu
254900LZ6OLM5TW7IP51South AfricaBenoniLapsed - not renewed
- Magna Wealth Management
3789006CC4E19543E832South Africacape TownLapsed - not renewed
- MAHALO TRADING
984500X3B3U40B10DC22South AfricaKRANSKOPLapsed - not renewed
- Mahindra and Mahindra South Africa (Pty) Ltd
254900D1TVT99C3CSE74South AfricaCENTURIONLapsed - not renewed
- MAHLE THERMAL AND FLUID SYSTEMS SOUTH AFRICA
529900Q9XVYJDKA23E81South AfricaDurban
- MAIC FIN (Pty) Ltd
2549002CH9GSO8TCBZ86South AfricaCENTURIONLapsed - not renewed
- MAIN STREET 2020 (PTY) LTD
254900FX36T7ZWPR3512South AfricaJOHANNESBURG
- MAIN STREET 830
549300GLBMN3GXUZKS48South AfricaJOHANNESBURGLapsed - not renewed
- MAJESTY FINANCIAL HOLDINGS
98450009ABHD69DFE173South AfricaWELTEVREDEN PARK ROODEPOORT
- MAKALANI MANAGEMENT COMPANY
254900PWDNRZQ8OMZ820South AfricaJohannesburgLapsed - not renewed
- MAKING MILLIONAIRES FX
9845005669E4FBU4E916South AfricaBOKSBURGLapsed - not renewed
- MALIQUES INVESTMENTS
98450011U2A38E1C8435South AfricaJOHANNESBURGLapsed - not renewed
- Mamapja Investment Group
894500173Y36S1XAPE43South AfricatzaneenLapsed - not renewed
- MAN AUTOMOTIVE (SOUTH AFRICA)
529900VCEMPVW41G6147South AfricaMODDERFONTEIN
- MANDG INVESTMENT MANAGERS (PTY) LTD
549300G012A1BYW7RZ59South AfricaCAPE TOWN
- Mandleve Investments (Pty) Ltd
254900EHN7KGMS4BC553South AfricaPretoriaLapsed - not renewed
- M AND R GLOBAL INVESTMENTS
875500S45DH81JU8DX57South AfricaJOHANNEBURGLapsed - not renewed
- MANOLIS INVESTMENTS STRATEGIES
254900ICX8L22GXT4S76South AfricaDurbanLapsed - not renewed
- MAN TRUCK AND BUS (S A)
529900TKIY39B8AQI349South AfricaModderfonteinLapsed - not renewed
- MARBLE ROCK ASSET MANAGEMENT (PTY) LTD
213800UC1VFTKEOJXD77South AfricaPAARL
- MARCAPE
213800VSILV82Z13MS74South AfricaYZERFONTEINLapsed - not renewed
- Maree 6500 Proprietary Limited
3789MRF08MKY92ZUOV72South AfricaCape Town
- Marico South Africa (Pty) Ltd
254900PTJT844ECN2K74South AfricaDurbanLapsed - not renewed
- Marimba Flaais Beleggings
25490023APEKAIJ5RE95South AfricaCAPE TOWNLapsed - not renewed
- MARKETING ADVERTISING AND COMMUNICATIONS CHARTER FUND
2549008EXWNWQ0HLB438South AfricaSANDTON
- MARKETPLACE CAPITAL
984500E1A7784FXBC339South AfricaCENTURIONLapsed - not renewed
- MARKETS SOUTH AFRICA
549300IRVCK8KO0RB644South AfricaJOHANNESBURG
- MARLOW CAPITAL
254900FN39J2WLZZC728South AfricaSANDTON
- MARRIOTT ASSET MANAGEMENT
5493001BR503804E0Q59South AfricaHILLCREST
- MARS CONSUMER PRODUCTS AFRICA
54930007MSQXCFTH5U90South AfricaSANDTONLapsed - not renewed
- Masstores (Pty) Ltd
3789005DEF3752FDBC81South AfricaJohannesburgLapsed - not renewed
- MASTERPIECE CAPITAL
98450044361D564A6A48South AfricaNORSCOTLapsed - not renewed
- MATHIESEN FINANCIAL
5493000CJYLYGYGHNG32South AfricaCape TownLapsed - not renewed
- MATMOH INVESTMENTS
2549000432WF7DNW2417South AfricaJOHANNESBURGLapsed - not renewed
- Matogen Corporate Web Development (Pty) Ltd
378900998A227AE45795South AfricaStellenboschLapsed - not renewed
- Matrix Fund Managers (Pty) Ltd
378900AA9266C74EBC45South AfricaCape Town
- MATSWANI GAME FARM
549300UJBUSIYOQPDW37South AfricaVAALWATERLapsed - not renewed
- MATSWANI TRACKS AND WINGS
549300SENBNMDK3DUE10South AfricaVAALWATERLapsed - not renewed
- MAX CAPITAL
9845007B1C3E3F3CCE31South AfricaPINETOWN
- Maystone Wealth (South Africa)
254900IBZ04UG74MMX40South AfricaJOHANNESBURGLapsed - not renewed
- MAZI ASSET MANAGEMENT
254900YJ0IVCJF1CIA62South AfricaJOHANNESBURG
- MBB Investment Holdings (Pty) Ltd
37893YUCK8WGXSFM0625South AfricaMossel Bay
- MBODLA INVESTMENTS
98450062B0E13J101357South AfricaMARSHALLTOWN
- MCCAIN FOODS (SOUTH AFRICA)
549300LGRJFLKHN71G33South AfricaGAUTENG
- MCCORMICK SOUTH AFRICA (PTY) LTD
254900DX4A5D6COIFE20South AfricaMIDRAND
- MDIO Software (Pty) Ltd
3789003AEE530AE11F87South AfricaAlbertonLapsed - not renewed
- Meago (Pty) Ltd
37890014C7A6F8726C81South AfricaJohannesburgLapsed - not renewed
- MEDIA CATALOGUE CORPORATION
254900L3M7F9RML3LG28South AfricaSANDTON
- Megador 126 Pty Ltd
254900VTL1N16X21DS90South AfricaPaarlLapsed - not renewed