- Mellett Family Foundation
254900JFXC72P2OC9U27South AfricaPretoria
- MELVILLE DOUGLAS INVESTMENT MANAGEMENT
549300KO2EX5JZ22XO06South AfricaJOHANNESBURG
- Merchant Capital DebtCo (RF) (Pty) Ltd
378900476F4D36CC4385South AfricaJohannesburg
- MERCHANTS SA (PTY) LTD
213800EL6ECRW77F8N10South AfricaBRYANSTON
- Merchant West Investments (Pty) Ltd
378900FB1AAA60A71E38South AfricaCape Town
- Mergence Africa Capital (Proprietary) Limited
254900R90GD2QBRQLO44South AfricaCape TownLapsed - not renewed
- Mergence Investment Managers (Pty) Ltd
37890083DA9B01608667South AfricaCape Town
- MERRILL LYNCH SOUTH AFRICA
1ASU5Y9CXIY9ETFWOY26South AfricaJOHANNESBURG
- METAL CONCENTRATORS SA
984500FE8069FEECCA65South AfricaGAUTENG
- Methodical Investment Management (Pty) Ltd
378900364C4422EBC864South AfricaCape Town
- Metix (Pty) Ltd
37898L455H1VQCI24W62South AfricaBedfordviewLapsed - not renewed
- METOPE INVESTMENT MANAGERS
98450048D1Q6FD6FBC11South AfricaWATERFRONTLapsed - not renewed
- Metorex (Pty) Ltd
254900SQC7WACEBSBA85South AfricaROSEBANKLapsed - not renewed
- MetroFibre Networx Pty Ltd
3789N83TAMPSH0K7UC39South AfricaCenturionLapsed - not renewed
- METSO SOUTH AFRICA
9845007D98781D5FC682South AfricaCENTURION
- Mexem Africa
549300WG6X1BBV552505South AfricaSTRATVONLapsed - not renewed
- MICHELIN TYRE COMPANY SOUTH AFRICA
549300XMJTO770B89239South AfricaJOHANNESBURG
- MIGHTYMO
98450088141587CBFE39South AfricaCAPE TOWN
- MIH Ecommerce Holdings (Pty) Ltd
254900LIU0Z0LZ6DT161South AfricaJOHANNESBURG
- MILLENIUM STAR CAPITAL
213800KFCEEYV1UVVL14South AfricaRANDBURG
- Minoan Capital
875500UU2UJ859HMUB55South AfricaJohannesburgLapsed - not renewed
- MINROM CONSULTING
894500L4H4OLVT8P7264South AfricaCAPE TOWN
- MISTY MOUNT GROUP
98450094AADDE54P9528South AfricaPRETORIA NORTH
- MitonOptimal Portfolio Management (Pty) Ltd
254900RXCJ9QZ7MYEL11South AfricaWESTERN CAPELapsed - not renewed
- MitonOptimal South Africa (Pty) Ltd
3789004A6916A63A0434South AfricaCape TownLapsed - not renewed
- M JURGENS FINANCE
254900RZIFGP7G300935South AfricaGAUTENGLapsed - not renewed
- MMS Communications South Africa Pty Ltd
254900VPH0R196VYRZ85South AfricaGautengLapsed - not renewed
- MOA Finance SA (PTY) Ltd.
5299004SFRUXJWRGYB03South AfricaVaalwater, LimpopoLapsed - not renewed
- MODERN CENTRIC HOLDINGS
9845006FC60PYA047762South AfricaJOHANNESBURGLapsed - not renewed
- MODERN CORPORATE SOLUTIONS
98450044C4F807A8D165South AfricaCAPE TOWN
- MOH INVESTMENTS CLUB
984500CA0AX4BE593D34South AfricaMAHIKENGLapsed - not renewed
- MOMENT PAYCO
984500F58I10996C5906South AfricaRANDBURG
- Momentum Asset Management (Pty) Ltd
3789003B09518D230838South AfricaPretoria
- Momentum Collective Investments (RF) (Pty) Ltd
378900B9C36092E49615South AfricaCenturion
- MOMENTUM MULTI-MANAGER (PTY) LTD
213800DD62E8GZ274251South AfricaCENTURION
- Momentum Securities (Pty) Ltd
37890084651DE538E937South AfricaSandownLapsed - not renewed
- Momentum Strategic Investments
984500A3EU04EEE2C986South AfricaPRETORIA
- MONDELEZ SOUTH AFRICA
2549003AAK596G6RY793South AfricaJOHANNESBURG
- MONDI SOUTH AFRICA
213800UA5SNMIH1WGB10South AfricaKWA-ZULU
- MONETA MARKETS
9845002FE81B6ME05B70South AfricaCAPE TOWN
- MOODY'S INVESTORS SERVICE SOUTH AFRICA PROPRIETARY LIMITED
5493000KNI6EVC8W2696South AfricaGAUTENG
- MOOIRIVIER GRAIN
98450083641AE2AD6172South AfricaPretoriaLapsed - not renewed
- Moonies Industrial (Pty) Ltd
254900BQT6QNP4PCHS42South AfricaJOHANNESBURG
- Morgan Cargo (Pty) Ltd
9845009K09D66452A012South AfricaPRETORIA
- Morgan Stanley South Africa Proprietary Limited
549300DL9ZKUHA18FH93South AfricaCAPE TOWN
- MORIPE INDUSTRIES
984500A09Q06AC3FU659South AfricaBENONILapsed - not renewed
- Morningstar Investment Management South Africa (Pty) Ltd
2549005W05LQ4X792V37South AfricaCAPE TOWNLapsed - not renewed
- MOTALA'S TRAVEL SERVICES
98450074E566Y2FD2D25South AfricaOVERPORTLapsed - not renewed
- Motus Capital Proprietary Limited
378900FE755A17CE3242South AfricaBedfordviewLapsed - not renewed
- Mova Motion (Pty) Ltd
37899Y7OSVPERPRYQG39South AfricaJohannesburg
- MS AND MS INVESTMENTS (PTY) LTD
2549009K0JRWVOPNRH08South AfricaBENONI
- MSHINDI BINGWA CAPITAL
378900BAF251E1C3A765South AfricaMidrandLapsed - not renewed
- Mteule Capital OCC Club Escrow (Pty) Ltd
37890070C1E7A1818F28South AfricaKyalamiLapsed - not renewed
- MTN GROUP MANAGEMENT SERVICES
2549002TSRVV8RDIBW66South AfricaROODEPOORT
- MTN INTERNATIONAL
254900ECROU5IJF9EH77South AfricaROODEPOORT
- MUA Insurance Acceptances (Pty) Ltd
378900884E9689259A35South AfricaWestern CapeLapsed - not renewed
- MULA MARKETS
984500F1AE5H907VCE48South AfricaSANDTON
- MultiChoice Group Treasury Services
25490094CAJFSB2MH709South AfricaJohannesburg
- MULTIVAC SOUTHERN AFRICA
52990003CJ3ZFVS4S916South AfricaHeidelberg
- MZANSI GLOBAL MARKETS
984500D7B6AT4A610A62South AfricaGAUTENGLapsed - not renewed