By legal form

Private Company

1,816 entities

  1. INSELE CAPITAL PARTNERS PTY LTD

    254900AYMSUIYJ9DQY52South AfricaJOHANNESBURG

  2. Insight Investment Managers (Pty) Ltd

    378900464821ED5A4A23South AfricaCape TownLapsed - not renewed

  3. INSIGHTSOFTWARE SOUTH AFRICA

    9845006Q80569E363R38South AfricaGAUTENG

  4. INSIGHT TRACK

    9845009A67F64F97ME44South AfricaPRETORIA

  5. InstinctIQ Investments

    3789004D555A30D84935South AfricaJohannesburgLapsed - not renewed

  6. Insuratrade

    254900EI862ZS9AW5G10South AfricaJohannesburg

  7. INTAL POWER TRADING

    984500C405D093C6CF81South AfricaCENTURION

  8. Integrated Managed Investments (Pty) Ltd

    254900MXZ9NEUH1XKM33South AfricaCape Town

  9. Integrity Asset Management (Pty) Ltd

    635400VSCDUWU7KM6Y76South AfricaKoelenhof

  10. INTELLIGENT LAYER

    984500DA65A482AE6A98South AfricaCAMPS BAYLapsed - not renewed

  11. International Wealth and Prosperity (Pty) Ltd

    378900E42C16CE249A60South AfricaJohannesburg

  12. INTERNET SOLUTIONS (PROPRIETARY) LIMITED

    213800QHSPVE5MLDZA61South AfricaBRYANSTON

  13. InThastic (Pty) Ltd

    3789RES2FX0Q0QU3HE13South AfricaPretoriaLapsed - not renewed

  14. INVESTEC INVESTMENT MANAGEMENT

    254900UZGYM8IQ8KTD25South AfricaJOHANNESBURG

  15. Investec Investment Platform

    254900F2NU57KIBA7N15South AfricaSandton

  16. Investec Markets Pty Ltd

    549300PU0T1YNEGI0829South AfricaJohannesburg

  17. Investec Wealth & Investment International (Pty) Ltd

    378900CEE329BEA35C22South AfricaSandtonLapsed - not renewed

  18. Investhouse International (Pty) Ltd

    37890084254B0F9E8628South AfricaMenlynLapsed - not renewed

  19. Investors Independent Nominee

    378900CF5D0A82E40D97South AfricaJohannesburg

  20. Investport

    254900EP5P9Y47J96P98South AfricaCAPE TOWNLapsed - not renewed

  21. InvestSense (Pty) Ltd

    875500QKO1V2RULDY612South AfricaRosebank, Johannesburg

  22. Invicta South Africa Holdings (Pty) Ltd

    378900676BADA2D36A85South AfricaJohannesburgLapsed - not renewed

  23. INZALA WEALTH CAPITAL

    254900UNBHU398Q83W58South AfricaPretoriaLapsed - not renewed

  24. INZUZO FINANCIAL SERVICES

    984500DF0607F68CA453South AfricaSANDTON

  25. ION EXCHANGE SAFIC

    984500ED8AOA54B4CE22South AfricaJOHANNESBURG

  26. IPC INFORMATION SYSTEMS

    984500ABD59797WEE695South AfricaCENTURION

  27. IPELATECH

    9845008F86CBC87R1D12South AfricaJOHANNESBURGLapsed - not renewed

  28. IQUOTO AFRICA

    984500F5EH5E87511336South AfricaSOMERSET WESTLapsed - not renewed

  29. IQX TRADE SA

    984500C83HEA9B6B7038South AfricaJOHANNESBURGLapsed - not renewed

  30. IRON2 (PTY) LTD

    213800QWS9SCXQYFGY51South AfricaRANDBURGLapsed - not renewed

  31. Ironclad Asset Management (PTY) LTD

    254900XXJ7KYRGY5U617South AfricaJOHANNESBURG

  32. IRONWOOD TRUSTEES

    2549003W3LM857BTPQ18South AfricaWESTERN CAPE

  33. ISISEKELO CORPORATE INVESTMENTS GROUP

    9845007F2CC9FED37128South AfricaJohannesburgLapsed - not renewed

  34. Island Prime 54 Limited (Pty) Ltd

    894500XW32RAF98DC991South AfricaDurban

  35. ISOLEX

    254900ZW0IM4Q0X6A816South AfricaSUNNINGHILLLapsed - not renewed

  36. ISUZU MOTORS SOUTH AFRICA

    98450040DDD123923C55South AfricaPORT ELIZABETH

  37. ITRANSACT FUND MANAGERS (RF) (PTY) LTD

    25490000EUMTADCWAS94South AfricaJOHANNESBURG

  38. IVLYN LOCAL INVESTMENT HOLDINGS PROPRIETARY LIMITED

    5493000TDDLY48M1KC07South AfricaMIDRANDLapsed - not renewed

  39. IV TRADING

    984500F939EFE7C37U84South AfricaJACOBS

  40. IX CAPITAL

    984500VB1FADC96D9F12South AfricaPRETORIALapsed - not renewed

  41. JACGEMBE

    984500546F65DYEE5B37South AfricaMONTCLAIRLapsed - not renewed

  42. JANSSEN PHARMACEUTICA

    549300IN7IMP3LYUKM76South AfricaMIDRAND

  43. JAROCEL

    98450054DD788E2E0537South AfricaEAST LONDON

  44. JB Capital Partners

    25490021DTRBNOWLT312South AfricaGAUTENGLapsed - not renewed

  45. J Capital Fx Trading

    875500WAHEZY6CECME74South AfricaTshwaneLapsed - not renewed

  46. JCK ASSET MANAGEMENT

    9845006A9A6F94C8B662South AfricaPRETORIALapsed - not renewed

  47. JETOUR SOUTH AFRICA (PTY) LTD

    254900RNQV0INMKA4M74South AfricaMIDRAND

  48. JKInvestments (Pty) Ltd

    254900NA80X7KGN7ZA23South AfricaJohannesburgLapsed - not renewed

  49. JM Busha Asset Managers (Pty) Ltd

    378900F84EC741382842South AfricaJohannesburgLapsed - not renewed

  50. JME FINANCIAL SERVICES (PTY) LTD

    549300TAZ9HKYBSJ6536South AfricaDURBAN

  51. JMRK TRADING

    9845003A67FE02EB5B38South AfricaROODEPOORTLapsed - not renewed

  52. JOBURG SUPER KINGS

    984500ER8ACG1A511C44South AfricaCHATSWORTH

  53. JOHANNESBURG SECURITY AND PORTFOLIO MANAGERS (PTY) LTD

    549300J6B5S8J8J6VV35South AfricaPRETORIALapsed - not renewed

  54. JOHN BEAN TECHNOLOGIES

    984500B30EA4FB114C52South AfricaBRACKENFELL

  55. JOHN DEERE (PTY) LIMITED

    549300R3Q71WPIHV5D37South AfricaBOKSBURG

  56. JOHNSON AND JOHNSON

    549300GQXUV37X4D2C47South AfricaEAST LONDONLapsed - not renewed

  57. JOHNSON AND JOHNSON MEDICAL

    54930015JWYP8RXWBJ13South AfricaMIDRAND

  58. JOHNSON CONTROLS INTERNATIONAL (PTY) LTD

    213800M9IV2EGZCU9D73South AfricaGAUTENG

  59. JOHNSON MATTHEY

    984500BVAFA95113C252South AfricaSANDTON

  60. JOODLE TECHNOLOGIES (PTY) LTD

    5493000AI6XYLTIXWC87South AfricaROODEPOORT

By legal form