- INSELE CAPITAL PARTNERS PTY LTD
254900AYMSUIYJ9DQY52South AfricaJOHANNESBURG
- Insight Investment Managers (Pty) Ltd
378900464821ED5A4A23South AfricaCape TownLapsed - not renewed
- INSIGHTSOFTWARE SOUTH AFRICA
9845006Q80569E363R38South AfricaGAUTENG
- INSIGHT TRACK
9845009A67F64F97ME44South AfricaPRETORIA
- InstinctIQ Investments
3789004D555A30D84935South AfricaJohannesburgLapsed - not renewed
- Insuratrade
254900EI862ZS9AW5G10South AfricaJohannesburg
- INTAL POWER TRADING
984500C405D093C6CF81South AfricaCENTURION
- Integrated Managed Investments (Pty) Ltd
254900MXZ9NEUH1XKM33South AfricaCape Town
- Integrity Asset Management (Pty) Ltd
635400VSCDUWU7KM6Y76South AfricaKoelenhof
- INTELLIGENT LAYER
984500DA65A482AE6A98South AfricaCAMPS BAYLapsed - not renewed
- International Wealth and Prosperity (Pty) Ltd
378900E42C16CE249A60South AfricaJohannesburg
- INTERNET SOLUTIONS (PROPRIETARY) LIMITED
213800QHSPVE5MLDZA61South AfricaBRYANSTON
- InThastic (Pty) Ltd
3789RES2FX0Q0QU3HE13South AfricaPretoriaLapsed - not renewed
- INVESTEC INVESTMENT MANAGEMENT
254900UZGYM8IQ8KTD25South AfricaJOHANNESBURG
- Investec Investment Platform
254900F2NU57KIBA7N15South AfricaSandton
- Investec Markets Pty Ltd
549300PU0T1YNEGI0829South AfricaJohannesburg
- Investec Wealth & Investment International (Pty) Ltd
378900CEE329BEA35C22South AfricaSandtonLapsed - not renewed
- Investhouse International (Pty) Ltd
37890084254B0F9E8628South AfricaMenlynLapsed - not renewed
- Investors Independent Nominee
378900CF5D0A82E40D97South AfricaJohannesburg
- Investport
254900EP5P9Y47J96P98South AfricaCAPE TOWNLapsed - not renewed
- InvestSense (Pty) Ltd
875500QKO1V2RULDY612South AfricaRosebank, Johannesburg
- Invicta South Africa Holdings (Pty) Ltd
378900676BADA2D36A85South AfricaJohannesburgLapsed - not renewed
- INZALA WEALTH CAPITAL
254900UNBHU398Q83W58South AfricaPretoriaLapsed - not renewed
- INZUZO FINANCIAL SERVICES
984500DF0607F68CA453South AfricaSANDTON
- ION EXCHANGE SAFIC
984500ED8AOA54B4CE22South AfricaJOHANNESBURG
- IPC INFORMATION SYSTEMS
984500ABD59797WEE695South AfricaCENTURION
- IPELATECH
9845008F86CBC87R1D12South AfricaJOHANNESBURGLapsed - not renewed
- IQUOTO AFRICA
984500F5EH5E87511336South AfricaSOMERSET WESTLapsed - not renewed
- IQX TRADE SA
984500C83HEA9B6B7038South AfricaJOHANNESBURGLapsed - not renewed
- IRON2 (PTY) LTD
213800QWS9SCXQYFGY51South AfricaRANDBURGLapsed - not renewed
- Ironclad Asset Management (PTY) LTD
254900XXJ7KYRGY5U617South AfricaJOHANNESBURG
- IRONWOOD TRUSTEES
2549003W3LM857BTPQ18South AfricaWESTERN CAPE
- ISISEKELO CORPORATE INVESTMENTS GROUP
9845007F2CC9FED37128South AfricaJohannesburgLapsed - not renewed
- Island Prime 54 Limited (Pty) Ltd
894500XW32RAF98DC991South AfricaDurban
- ISOLEX
254900ZW0IM4Q0X6A816South AfricaSUNNINGHILLLapsed - not renewed
- ISUZU MOTORS SOUTH AFRICA
98450040DDD123923C55South AfricaPORT ELIZABETH
- ITRANSACT FUND MANAGERS (RF) (PTY) LTD
25490000EUMTADCWAS94South AfricaJOHANNESBURG
- IVLYN LOCAL INVESTMENT HOLDINGS PROPRIETARY LIMITED
5493000TDDLY48M1KC07South AfricaMIDRANDLapsed - not renewed
- IV TRADING
984500F939EFE7C37U84South AfricaJACOBS
- IX CAPITAL
984500VB1FADC96D9F12South AfricaPRETORIALapsed - not renewed
- JACGEMBE
984500546F65DYEE5B37South AfricaMONTCLAIRLapsed - not renewed
- JANSSEN PHARMACEUTICA
549300IN7IMP3LYUKM76South AfricaMIDRAND
- JAROCEL
98450054DD788E2E0537South AfricaEAST LONDON
- JB Capital Partners
25490021DTRBNOWLT312South AfricaGAUTENGLapsed - not renewed
- J Capital Fx Trading
875500WAHEZY6CECME74South AfricaTshwaneLapsed - not renewed
- JCK ASSET MANAGEMENT
9845006A9A6F94C8B662South AfricaPRETORIALapsed - not renewed
- JETOUR SOUTH AFRICA (PTY) LTD
254900RNQV0INMKA4M74South AfricaMIDRAND
- JKInvestments (Pty) Ltd
254900NA80X7KGN7ZA23South AfricaJohannesburgLapsed - not renewed
- JM Busha Asset Managers (Pty) Ltd
378900F84EC741382842South AfricaJohannesburgLapsed - not renewed
- JME FINANCIAL SERVICES (PTY) LTD
549300TAZ9HKYBSJ6536South AfricaDURBAN
- JMRK TRADING
9845003A67FE02EB5B38South AfricaROODEPOORTLapsed - not renewed
- JOBURG SUPER KINGS
984500ER8ACG1A511C44South AfricaCHATSWORTH
- JOHANNESBURG SECURITY AND PORTFOLIO MANAGERS (PTY) LTD
549300J6B5S8J8J6VV35South AfricaPRETORIALapsed - not renewed
- JOHN BEAN TECHNOLOGIES
984500B30EA4FB114C52South AfricaBRACKENFELL
- JOHN DEERE (PTY) LIMITED
549300R3Q71WPIHV5D37South AfricaBOKSBURG
- JOHNSON AND JOHNSON
549300GQXUV37X4D2C47South AfricaEAST LONDONLapsed - not renewed
- JOHNSON AND JOHNSON MEDICAL
54930015JWYP8RXWBJ13South AfricaMIDRAND
- JOHNSON CONTROLS INTERNATIONAL (PTY) LTD
213800M9IV2EGZCU9D73South AfricaGAUTENG
- JOHNSON MATTHEY
984500BVAFA95113C252South AfricaSANDTON
- JOODLE TECHNOLOGIES (PTY) LTD
5493000AI6XYLTIXWC87South AfricaROODEPOORT