By legal form

Public Company

300 entities

  1. Hyprop Investments Limited

    3789003E3E1AD1E96166South AfricaJohannesburg

  2. Impala Platinum

    549300N16G77SO6AI465South AfricaJohannesburg

  3. Impala Platinum Holdings Ltd

    254900BZFIFB4PD2Z778South AfricaJohannesburg

  4. Imperial Capital Limited

    378900F25806F5F69997South AfricaJohannesburgLapsed - not renewed

  5. IMPERIAL LOGISTICS

    213800YLKM9YB4HQIQ80South AfricaBEDFORDVIEWLapsed - not renewed

  6. Indluplace Properties Limited

    378900B123CADC675014South AfricaJohannesburgLapsed - not renewed

  7. Inguza Investments (RF) Limited

    378900232E3E9C6F2664South AfricaJohannesburgLapsed - not renewed

  8. INQO INVESTMENTS LTD

    2138002Z1UXCIP7WM531South AfricaCAPE TOWN

  9. Investec Bank

    549300RH5FFHO48FXT69South AfricaSandton

  10. INVESTEC LIFE

    213800XXJGNLU9NFSL57South AfricaSANDOWN

  11. Investec Limited

    213800CU7SM6O4UWOZ70South AfricaSandton

  12. Investec Property Fund Limited

    254900J1KNM6W078S240South AfricaJohannesburgLapsed - not renewed

  13. Invicta Holdings Limited

    3789000109741F4E5958South AfricaJohannesburgLapsed - not renewed

  14. Ivuzi Investments (RF) Limited

    3789004CA79D2E946877South AfricaJohannesburgLapsed - not renewed

  15. JSE Limited

    213800MZ1VUQEBWRFO39South AfricaSandownLapsed - not renewed

  16. JUST RETIREMENT LIFE (SOUTH AFRICA)

    5493008EGAIXNE650888South AfricaCAPE TOWN

  17. K2016470260 (South Africa) LTD

    3789003E1C22310B3356South AfricaJohannesburgLapsed - not renewed

  18. KANSAI PLASCON AFRICA

    984500D42A5Y4DD46681South AfricaKRUGERSDORP

  19. KAP Limited

    3789001F51BC0045FD42South AfricaModderfontein

  20. Kumba Iron Ore Limited

    3789006C753402643048South AfricaMelrose

  21. LABAT AFRICA

    9845000R73DF5EE41J88South AfricaROODEPOORTLapsed - not renewed

  22. Lehae Programme (RF) Limited

    3789001788A79A4D2B40South AfricaSandton

  23. Lewis Group Limited

    378945NJWAUP79XBOO53South AfricaCape Town

  24. Liberty Group Ltd

    549300A9S9G4AXVWP181South AfricaJohannesburg

  25. Libstar Holdings Limited

    37890031691B000F7F78South AfricaJohannesburgLapsed - not renewed

  26. Life Healthcare Funding Limited

    3789SJPQJZF8ZYXTZ394South AfricaDunkeldLapsed - not renewed

  27. LIFE HEALTHCARE GROUP HOLDINGS

    529900NEEWARTDD80135South AfricaIllovoLapsed - not renewed

  28. Lombard Insurance Company Limited

    37890007A0A1818A4E53South AfricaJohannesburg

  29. MACQUARIE SECURITIES SOUTH AFRICA

    5493005XYKPA005A5T58South AfricaCAPE TOWNLapsed - not renewed

  30. Maitland Group South Africa Limited

    3789005DE061C86E8659South AfricaMowbrayLapsed - not renewed

  31. MANDG INVESTMENTS LIFE SOUTH AFRICA (RF)

    213800NRX2HWJO77J461South AfricaCLAREMONT

  32. Martius (RF) Limited

    3789009241CA93F65D76South AfricaJohannesburgLapsed - not renewed

  33. Masina Capital Group (PTY) Ltd

    25490075G4L7RJHOLD13South AfricaJOHANNESBURGLapsed - not renewed

  34. Massmart Management and Finance Company (Pty) Ltd

    37890023CF18F9F05E18South AfricaJohannesburgLapsed - not renewed

  35. Master Drilling Group Limited

    37890095B2AFC611E529South AfricaKrugersdorp

  36. Mercedes-Benz South Africa

    529900SEX8RD6Q8KHW44South AfricaPretoria

  37. Merchant Place Project Bond (RF) Limited

    3789007C256A10EA8924South AfricaJohannesburgLapsed - not renewed

  38. Metair Investments Limited

    378900C0933C7C909172South AfricaJohannesburg

  39. Metrofile Holdings Limited

    378900722AED0289C278South AfricaJohannesburg

  40. Milkwood Home Loans (RF) Limited

    37890001ADD0C51FA987South AfricaDurban

  41. MIX TELEMATICS LTD

    529900S6HHR7CK7BU646South AfricaMidrandLapsed - not renewed

  42. MOBILE TELEPHONE NETWORKS HOLDINGS

    2549003Y8VS2GUPTMK24South AfricaROODEPOORT

  43. MOMENTUM GROUP

    98450051AABCKEC84814South AfricaCENTURION

  44. MOMENTUM METROPOLITAN LIFE

    378900E0A78B7549C212South AfricaCENTURION

  45. MOMENTUM METROPOLITAN LIFE LIMITED GUERNSEY BRANCH

    213800C86VGH3AX3V849GuernseyST PETER PORT

  46. Motus Group Limited

    3789004DED37CE75BC45South AfricaJohannesburgLapsed - not renewed

  47. Motus Holdings Limited

    3789ERCDV0SEERCT3017South AfricaBedfordview

  48. Mr Price Group Limited

    378900D3417C35C5D733South AfricaDurban

  49. MTN GROUP

    2549009JD6Q6XHZS5E05South AfricaROODEPOORT

  50. MTN Zakhele Futhi (RF) Limited

    378900429C4F73B1BE74South AfricaJohannesburgLapsed - not renewed

  51. MULTICHOICE GROUP

    254900BVQQ7DFBMSVJ81South AfricaJohannesburgLapsed - not renewed

  52. Multi-Issuer Programme 9 (RF) Ltd

    3789002FCE06013CEF23South AfricaSandtonLapsed - not renewed

  53. MUNICH REINSURANCE COMPANY OF AFRICA

    213800LD4C4D71FDPU88South AfricaROSEBANKLapsed - not renewed

  54. MURRAY AND ROBERTS HOLDINGS

    529900FTW4FNO02STM28South AfricaBedfordviewLapsed - not renewed

  55. Mustek Limited

    254900QELEMH50R6PY39South AfricaMidrand

  56. MW Asset Rentals (RF) Ltd

    378900BCEDBED1F8D852South AfricaSandton

  57. Nampak Limited

    3789003820EC27C76729South AfricaBryanstonLapsed - not renewed

  58. NASPERS

    21380044BQ8812EEKT59South AfricaCAPE TOWN

  59. Ndala Investments No. 1 (RF) Limited

    378900BDD614E2E88570South AfricaJohannesburg

  60. Ndala Investments No. 3 (RF) Ltd

    378900345D8E15EFED53South AfricaJohannesburgLapsed - not renewed

By legal form