| 1 | Nalco Africa (PTY) LTD | South Africa | Vereeniging | 1 Ampere St | Gauteng | 1624 | ecolab.***** | 2009 | $6,550,813,248 | 31 | N/A | N/A | 200901240207 |
| 2 | Gauteng Department Of Health | South Africa | N/A | N/A | N/A | N/A | health.***** | N/A | $3,715,651,320 | 1,647 | N/A | N/A | N/A |
| 3 | Sanofiaventis South Africa (PTY) LTD | South Africa | Johannesburg | Sanofi Hse | Gauteng | 1682 | sanofi-aventis.***** | 1996 | $1,244,375,640 | 500 | N/A | N/A | 199601038107 |
| 4 | Weg Africa (PTY) LTD | South Africa | Vereeniging | Unit 1 Longlake Logistics Park | Gauteng | 1619 | zestweg.***** | 2007 | $1,063,720,000 | 200 | N/A | N/A | 200700571107 |
| 5 | Vestas Southern Africa (PTY) LTD | South Africa | Vereeniging | 1st Floor | Gauteng | 2191 | vestas.***** | 2010 | $956,636,538 | 45 | N/A | N/A | 201000833007 |
| 6 | Jogo SA (PTY) LTD | South Africa | Krugersdorp | 25 Aschenburg St | Gauteng | 1754 | N/A | 2010 | $884,575,854 | 48 | N/A | N/A | 201002318607 |
| 7 | Omnia Group (PTY) LTD | South Africa | Germiston | 248 Dyson Road | Gauteng | 2191 | proteaminingchemicals.***** | 2006 | $564,254,688 | 5,000 | N/A | N/A | 200601399607 |
| 8 | Wabtec South Africa (PTY) LTD | South Africa | Germiston | 6 Vuurslag Av | Gauteng | 1619 | wabtec.***** | 2007 | $306,458,291 | 65 | N/A | N/A | 200701729107 |
| 9 | Upl South Africa (PTY) LTD | South Africa | Durban | 7 Sunbury Office Park Douglas Sander | Kwazulu-natal | 4019 | N/A | 2009 | $191,854,688 | 200 | N/A | N/A | 200901971307 |
| 10 | Vincemus Investments (PTY) LTD | South Africa | East London | Andre Greyvenstein Av And, Director Rd | Eastern Cape | 1600 | N/A | 1969 | $148,598,669 | 750 | N/A | N/A | 196900476207 |
| 11 | Save Wholesalers Cash And Carry CC | South Africa | Pietermaritzburg | Victoria Country Club Estate 23 Montrose Drive | Kwazulu-natal | 3201 | sa-save.***** | 2008 | $123,187,017 | 250 | N/A | N/A | 200815989823 |
| 12 | Moresport (PTY) LTD | South Africa | Cape Town | The Mill Hse, 1 Canterbury St | Western Cape | 8001 | sportsmanswarehouse.***** | 2006 | $98,514,000 | 1,500 | N/A | N/A | 200601717907 |
| 13 | Supertech Motor Holdings (PTY) LTD | South Africa | Durban | 8 Cliff Cres, Cnr Bellair Edwins Swales Dr | Kwazulu-natal | 4094 | bmw-supertechpinetown.***** | 2015 | $70,001,042 | 60 | N/A | N/A | 201533366107 |
| 14 | Pas Truck Centre (PTY) LTD | South Africa | Durban | 11 Marshal Dr, Kwazulu Natal | Kwazulu-natal | 4302 | N/A | 2020 | $66,156,137 | 200 | N/A | N/A | 202014142607 |
| 15 | Truda Foods Cape (PTY) LTD | South Africa | Cape Town | 15b Fischer Av | Western Cape | 3201 | trudafoods.***** | 2016 | $51,451,607 | 200 | N/A | N/A | 201646389407 |
| 16 | Edrington Africa (PTY) LTD | South Africa | Johannesburg | 3021 William Nicol Dr | Gauteng | 2191 | N/A | 2012 | $45,818,298 | 200 | N/A | N/A | 201207546707 |
| 17 | Reload Aquarius Shipping International (PTY) LTD | South Africa | Johannesburg | Cnr Heidelberg and Piet St | Gauteng | 2197 | cwtcommodities.***** | 2010 | $42,006,915 | 270 | N/A | N/A | 201001181407 |
| 18 | Everllence South Africa (PTY) LTD | South Africa | Vereeniging | 123 Greenhills Rd | Gauteng | 1911 | N/A | 2001 | $38,727,230 | 365 | N/A | N/A | 200100906307 |
| 19 | National Research Foundation Ta Ithemba Labs | South Africa | Cape Town | Old Fourie Rd | Western Cape | 7131 | tlabs.***** | 2015 | $33,883,136 | 300 | N/A | N/A | N/A |
| 20 | Trans Hex Supply Services (PTY) LTD | South Africa | Cape Town | 19 Chain Av | Western Cape | 7441 | N/A | 2013 | $25,446,737 | 31 | N/A | N/A | 201312315107 |
| 21 | Kyron Animal Health (PTY) LTD | South Africa | Pretoria | Unit 45a 45 Parkview St | Gauteng | 0157 | N/A | 2004 | $24,054,750 | 50 | N/A | N/A | 200402184707 |
| 22 | Nafasi Water Technologies (PTY) LTD | South Africa | Johannesburg | 32a Jellicoe Av | Gauteng | 2196 | nafasiwater.***** | 1989 | $18,663,840 | 31 | N/A | N/A | 198900699507 |
| 23 | Principle Plastics (PTY) LTD | South Africa | Gqeberha | 92 Burman Rd | Eastern Cape | 6000 | principleplastics.***** | 2012 | $18,615,100 | 255 | N/A | N/A | 201209871807 |
| 24 | Marlyn Vulindlela (PTY) LTD | South Africa | Vereeniging | 15 Waterval Rd, Office Springbok Rd | Gauteng | 1871 | N/A | 2003 | $17,212,523 | 16 | N/A | N/A | 200301180507 |
| 25 | Funki Lines (PTY) LTD | South Africa | Johannesburg | Cnr Office 1st Rd and Kew Hse 22/24 1st Av | Gauteng | 2090 | funkilines.***** | 2006 | $16,359,250 | 70 | N/A | N/A | 200600064207 |
| 26 | Heneken Alloys And Minerals SA (PTY) LTD | South Africa | Germiston | 5 Atomic Street | Gauteng | 1554 | gfe-mir.***** | 2003 | $16,169,421 | 120 | N/A | N/A | 200303076207 |
| 27 | Talentline Consulting (PTY) LTD | South Africa | Johannesburg | Ground Floor Randpark Bldg, 20 Dover St | Gauteng | 2194 | N/A | 2001 | $14,517,400 | 200 | N/A | N/A | 200102999307 |
| 28 | Cannon Asset Managers (PTY) LTD | South Africa | Johannesburg | 18 Rivonia Rd | Gauteng | 2196 | cannonassets.***** | 2000 | $14,517,400 | 200 | N/A | N/A | 200002517607 |
| 29 | Marsh Marine (PTY) LTD | South Africa | Johannesburg | Bldg 1, Cnr 5th St and Fredman Dr | Gauteng | 2191 | eikosgroup.***** | 1999 | $14,517,400 | 200 | N/A | N/A | 199900527107 |
| 30 | Pioneer Wealth Managers (PTY) LTD | South Africa | Johannesburg | Firestation Rosebank 5th Floor, 16 Baker St | Gauteng | 2196 | pioneer.***** | 1999 | $14,517,400 | 200 | N/A | N/A | 199901740907 |
| 31 | Mandg Investment Managers (PTY) LTD | South Africa | Cape Town | 7th Floor Protea Place, 30 Dreyer St | Western Cape | 7708 | mandg.***** | 2013 | $14,517,400 | 200 | N/A | N/A | 201305151507 |
| 32 | Spill Tech (PTY) LTD | South Africa | Durban | 580 Umbilo Rd | Kwazulu-natal | 4001 | spilltech.***** | 2016 | $14,517,400 | 200 | N/A | N/A | 201621041707 |
| 33 | Coronation Management Company LTD | South Africa | Cape Town | 7th Floor Montclare Place Co Campground Main | Western Cape | 7708 | coronation.***** | 1995 | $14,517,400 | 200 | N/A | N/A | 199501000206 |
| 34 | Geochem (PTY) LTD | South Africa | Durban | 135 Qashana Khuzwayo Rdpinetown | Kwazulu-natal | 3610 | dynachem.***** | 2000 | $14,058,515 | 31 | N/A | N/A | 200000232107 |
| 35 | Interbilt Truck Repair (PTY) LTD | South Africa | Vereeniging | Holding 15 | Gauteng | 1510 | interbilt.***** | 2017 | $13,712,308 | 100 | N/A | N/A | 201716987507 |
| 36 | Saliquors Distributors (PTY) LTD | South Africa | Cape Town | Unit 8 Ludel Park | Western Cape | 7441 | N/A | 2017 | $13,363,750 | 86 | N/A | N/A | 201752900707 |
| 37 | Curly Wee Boerdery (PTY) LTD | South Africa | N/A | Driehoek | North West | 8650 | N/A | 2014 | $13,135,200 | 80 | N/A | N/A | 201426750707 |
| 38 | Bruiser Trucks (PTY) LTD | South Africa | Krugersdorp | Plot 154st Antonios Rd | Gauteng | 1747 | halfwayhino.***** | 2022 | $13,135,059 | 30 | N/A | N/A | 202224182707 |
| 39 | Xina Operations And Maintenance Company (PTY) LTD | South Africa | Cape Town | Unit 304 3rd Floor Foyer 2 Colosseu, Cnr Century Blvd Century Wa | Western Cape | 7441 | N/A | 2013 | $10,517,220 | 70 | N/A | N/A | 201302667407 |
| 40 | Leadcon Plant Hire And Civils (PTY) LTD | South Africa | Krugersdorp | Cnr R512 Pilandaba Rd And, R552 Elandsdrift Rd | Gauteng | 1739 | N/A | 2016 | $10,477,335 | 70 | N/A | N/A | 201613823207 |
| 41 | Farber Coachworks (PTY) LTD | South Africa | Cape Town | 21 Longclaw Dr | Western Cape | 7441 | farbers.***** | 2016 | $10,424,456 | 72 | N/A | N/A | 201645836007 |
| 42 | Afrika Tikkun Services (PTY) LTD | South Africa | Johannesburg | Ground Floor Eastwood Bldg, 57 6th Rd | Gauteng | 2196 | afrikatikkun.***** | 2012 | $9,949,788 | 31 | N/A | N/A | 201207474107 |
| 43 | Markos Square (PTY) LTD | South Africa | Pretoria | 1 Albert Rd | Gauteng | 0062 | spar.***** | 2017 | $9,621,900 | 120 | N/A | N/A | 201749638907 |
| 44 | Sancorp 103 Trading (PTY) LTD | South Africa | Johannesburg | 66 Mandeville Rd | Gauteng | 2021 | N/A | 2020 | $9,122,171 | 1 | N/A | N/A | 202070226807 |
| 45 | Daniel And Nelia Distribution (PTY) LTD | South Africa | Middelburg | Shop Nr 5 Midwater Mall Cnr Keiskam | Mpumalanga | 1055 | N/A | 2019 | $9,064,068 | 3 | N/A | N/A | 201940381207 |
| 46 | A Z Y Investments CC | South Africa | Durban | Unit 22 Flamingo Park, 83 Intersite Av | Kwazulu-natal | 4051 | N/A | 2010 | $8,715,450 | 14 | N/A | N/A | 201003558023 |
| 47 | Hampson Peters (PTY) LTD | South Africa | Durban | 34 Cypress Dr | Kwazulu-natal | 4051 | hampsoninteriors.***** | 2014 | $8,297,016 | 31 | N/A | N/A | 201425874007 |
| 48 | Manitou Centres SA (PTY) LTD | South Africa | Germiston | Proton Industrial Park, Proton Rd Chloorkop Ext 65 Gauteng | Gauteng | 1619 | N/A | 2021 | $8,296,918 | 60 | N/A | N/A | 202162104207 |
| 49 | G L Conradie Plant Hire (PTY) LTD | South Africa | Cape Town | Da Nada, Botfontein Rd | Western Cape | 7570 | N/A | 2003 | $8,236,650 | 150 | N/A | N/A | 200300185907 |
| 50 | Innstaff (PTY) LTD | South Africa | Johannesburg | Adcorp Office Park at Nicolway Brya, Cnr William Nicol Dr and We | Gauteng | 2012 | innstaff.***** | 1976 | $8,119,800 | 5,060 | N/A | N/A | 197600193107 |
| 51 | 3q Mahuma Concrete (PTY) LTD | South Africa | Vereeniging | Ppc Bldg | Gauteng | 2196 | 3qconcrete.***** | 2007 | $8,119,800 | 350 | N/A | N/A | 200703256407 |
| 52 | Csg Integrated Solutions (PTY) LTD | South Africa | Pretoria | The Point Bldg Ground Floor, 1133 Jan Shoba St | Gauteng | 0181 | N/A | 1951 | $8,119,800 | 200 | N/A | N/A | 195100400707 |
| 53 | Southern Sewing Thread (PTY) LTD | South Africa | Cape Town | 345 Old Paarl Rd | Western Cape | 7561 | arcadiaonline.***** | 1964 | $8,119,800 | 200 | N/A | N/A | 196400261807 |
| 54 | Secutel Technologies (PTY) LTD | South Africa | Johannesburg | No 5 Upper Lake Rd | Gauteng | 1709 | N/A | 2006 | $8,119,800 | 200 | N/A | N/A | 200603789007 |
| 55 | Pragma Products (PTY) LTD | South Africa | Cape Town | Tyger Terraces I, Dj Wood Av | Western Cape | 7530 | pragmaworld.***** | 2000 | $8,119,800 | 200 | N/A | N/A | 200000949207 |
| 56 | Harith General Partners (PTY) LTD | South Africa | Johannesburg | Harith General Partners, Block A1 34 Impala Rd | Gauteng | 2196 | harith.***** | 2007 | $8,119,800 | 200 | N/A | N/A | 200700245207 |
| 57 | Vivo Energy South Africa (PTY) LTD | South Africa | Cape Town | Engen Court, Thibault Square | Western Cape | 8001 | N/A | 2010 | $8,119,800 | 200 | N/A | N/A | 201002457307 |
| 58 | Mms Communications South Africa (PTY) LTD | South Africa | Johannesburg | Silver Stream Business Park, 10 Muswell Rd | Gauteng | 2191 | moshatecommunications.***** | 1976 | $8,119,800 | 200 | N/A | N/A | 197600107007 |
| 59 | African Dynamics Group (PTY) LTD | South Africa | Pretoria | 391 Rigel Av | Gauteng | 0181 | africandynamics.***** | 2004 | $8,119,800 | 200 | N/A | N/A | 200402306007 |
| 60 | Grocapital Financial Services (PTY) LTD | South Africa | Pretoria | 12 Bylsbridge Blvd, Highveld Ext 73 | Gauteng | 0157 | medprakfinasieledienste.***** | 2003 | $8,119,800 | 200 | N/A | N/A | 200301446807 |
| 61 | Zapop (PTY) LTD | South Africa | Cape Town | Cnr Riebeeckshof and Pontac St | Western Cape | 7530 | N/A | 2005 | $8,119,800 | 200 | N/A | N/A | 200502202207 |
| 62 | Initiative Media South Africa (PTY) LTD | South Africa | Johannesburg | Bldg 2 Pinmill Farm | Gauteng | 2021 | N/A | 2004 | $8,119,800 | 200 | N/A | N/A | 200400815307 |
| 63 | Boxdorm Six (PTY) LTD | South Africa | Johannesburg | 22 Milky Way Av | Gauteng | 2065 | N/A | 1998 | $8,119,800 | 200 | N/A | N/A | 199802399507 |
| 64 | Yit Services (PTY) LTD | South Africa | Durban | 13 Grantham Office Park | Kwazulu-natal | 4051 | N/A | 1999 | $8,119,800 | 200 | N/A | N/A | 199901298007 |
| 65 | Bureau Veritas South Africa (PTY) LTD | South Africa | Johannesburg | The Place Bldg 1 3rd Floor, 1 Sandton Dr Sandown Sandton | Gauteng | 2196 | N/A | 2006 | $8,119,800 | 200 | N/A | N/A | 200601434207 |
| 66 | Helukabel SA (PTY) LTD | South Africa | Johannesburg | 1052 Schooner Av | Gauteng | 1724 | helukabel.***** | 2010 | $8,119,800 | 200 | N/A | N/A | 201001636707 |
| 67 | Alexander Forbes Financial Services (PTY) LTD | South Africa | Johannesburg | 115 West St | Gauteng | 2196 | alexanderforbes.***** | 1969 | $8,119,800 | 200 | N/A | N/A | 196901848707 |
| 68 | Coc Farming 5 (PTY) LTD | South Africa | Worcester | Blinkwater Farm Next to the N1 | Western Cape | 6870 | N/A | 2008 | $8,119,800 | 200 | N/A | N/A | 200802616707 |
| 69 | Everlytic (PTY) LTD | South Africa | Pretoria | Block B2 Rutherford Est | Gauteng | 2090 | N/A | 2010 | $8,119,800 | 200 | N/A | N/A | 201000367107 |
| 70 | Mweb (PTY) LTD | South Africa | Cape Town | 547 Voortrekker Rd | Western Cape | 7405 | mweb.***** | 2000 | $8,119,800 | 200 | N/A | N/A | 200002141307 |
| 71 | Admin Business Centre (PTY) LTD | South Africa | Delmas | 11 Kruger Av | Mpumalanga | 2210 | N/A | 1992 | $8,119,800 | 200 | N/A | N/A | 199200138807 |
| 72 | Ultimate Sports Nutrition Global (PTY) LTD | South Africa | Pretoria | Southdowns Office Park | Gauteng | 1683 | usn.***** | 2010 | $8,119,800 | 45 | N/A | N/A | 201001231907 |
| 73 | Working On Fire (PTY) LTD | South Africa | Durban | 1 Club St | Kwazulu-natal | 1211 | N/A | 2004 | $8,119,800 | 5,172 | N/A | N/A | 200401964107 |
| 74 | Telesure Group Services (PTY) LTD | South Africa | Johannesburg | 1 Telesure Lane | Gauteng | 2191 | tihsa.***** | 1998 | $8,119,800 | 2,500 | N/A | N/A | 199801016707 |
| 75 | Kalmar Industries South Africa (PTY) LTD | South Africa | Durban | 1100 Mansion Hse 12 Field St | Kwazulu-natal | 4001 | kalmarglobal.***** | 2005 | $8,119,800 | 201 | N/A | N/A | 200501312907 |
| 76 | Nkuni Holdings (PTY) LTD | South Africa | Johannesburg | Unit 7 Ferndale Mews North, 355 Oak Av | Gauteng | 2194 | N/A | 2003 | $8,119,800 | 200 | N/A | N/A | 200302729907 |
| 77 | Voestalpine High Performance Metals Africa (PTY) LTD | South Africa | Germiston | 1 Isando Rd | Gauteng | 1601 | voestalpine.***** | 1961 | $8,119,800 | 200 | N/A | N/A | 196190022807 |
| 78 | Coremax Business Group (PTY) LTD | South Africa | Cape Town | 13 Traka St | Western Cape | 7530 | coremax.***** | 2000 | $8,119,800 | 200 | N/A | N/A | 200002782207 |
| 79 | Just Dynamics Software Solutions (PTY) LTD | South Africa | Germiston | 15 E Riley Rd Office Park | Gauteng | 2008 | just-dynamics.***** | 1998 | $8,119,800 | 200 | N/A | N/A | 199800824007 |
| 80 | Kula Partners (PTY) LTD | South Africa | Johannesburg | Kaya Hse, 195 Jan Smuts Av | Gauteng | 2193 | africanunitylife.***** | 2007 | $8,119,800 | 200 | N/A | N/A | 200703061707 |
| 81 | Sambit (PTY) LTD | South Africa | Vereeniging | Modderfontein Farm | Gauteng | 1911 | N/A | 2008 | $8,119,800 | 200 | N/A | N/A | 200802498307 |
| 82 | Irvin And Johnson Holding Company (PTY) LTD | South Africa | Cape Town | Ij Hse, 1 Davidson St | Western Cape | 7925 | ij.***** | 2004 | $8,119,800 | 200 | N/A | N/A | 200401312707 |
| 83 | Energy Systems Umhlathuze (PTY) LTD | South Africa | N/A | General Energy Systems | N/A | 4051 | N/A | 2007 | $8,119,800 | 200 | N/A | N/A | 200700269307 |
| 84 | Origin Aluminium Durban (PTY) LTD | South Africa | Johannesburg | 11 Imvubu Park Close | Gauteng | 1724 | N/A | 2005 | $8,119,800 | 200 | N/A | N/A | 200502645307 |
| 85 | Letmerepair Service And Consulting (PTY) LTD | South Africa | George | 3 Sawmill St | Western Cape | 6530 | letmerepair.***** | 2009 | $8,119,800 | 200 | N/A | N/A | 200901752107 |
| 86 | Konecranes And Demag (PTY) LTD | South Africa | Germiston | 60 Atlas Rd | Gauteng | 1459 | konecranes.***** | 2001 | $8,119,800 | 400 | N/A | N/A | 200101665707 |
| 87 | City Shuffle Trading 61 CC | South Africa | Pretoria | Cnr Koedoesnek and Grysbok St | Gauteng | 0181 | N/A | 2003 | $8,119,800 | 330 | N/A | N/A | 4250209840 |
| 88 | Jcdecaux South Africa (PTY) LTD | South Africa | Johannesburg | Nicol Main Office Park, 2 Bruton Rd | Gauteng | 2191 | jcdecauxafrica.***** | 2008 | $8,119,800 | 209 | N/A | N/A | 200801526607 |
| 89 | Nuvo Rubber (PTY) LTD | South Africa | Pietermaritzburg | 33 Willowton Rd | Kwazulu-natal | 3201 | nuvorubber.***** | 2009 | $8,119,800 | 200 | N/A | N/A | 200900922907 |
| 90 | New Wave Advanced Group (PTY) LTD | South Africa | Germiston | 15 Prinsloo St | Gauteng | 1449 | advancedgrp.***** | 2010 | $8,119,800 | 200 | N/A | N/A | 201001037607 |
| 91 | Amava Mining Investments (PTY) LTD | South Africa | Johannesburg | Block C Rivonia Close 322 Rivonia Blvd | Gauteng | 2128 | hr-focus.***** | 2007 | $8,119,800 | 200 | N/A | N/A | 200702947307 |
| 92 | Eurafrican Industrial Agencies CC | South Africa | Cape Town | 26 Marine Dr | Western Cape | 7405 | eurafrican.***** | 2009 | $8,119,800 | 200 | N/A | N/A | 4100101841 |
| 93 | Harsco Infrastructure South Africa (PTY) LTD | South Africa | Cape Town | 65 Silver Oak St | Western Cape | 7550 | harsco-i.***** | 2008 | $8,119,800 | 200 | N/A | N/A | 200800549107 |
| 94 | Benguela Abalone Group (PTY) LTD | South Africa | Vredenburg | 26 Velddrif Rd | Western Cape | 7380 | stephenleppan.***** | 2006 | $8,119,800 | 200 | N/A | N/A | 200602629907 |
| 95 | Ilangabi 123 (PTY) LTD | South Africa | Johannesburg | 17 Kasper Rd | Gauteng | 2194 | N/A | 1999 | $8,119,800 | 200 | N/A | N/A | 199900057107 |
| 96 | Habitat For Humanity International | South Africa | Pretoria | 1085 Schoeman St | Gauteng | 0083 | habitat.***** | 2000 | $8,119,800 | 200 | N/A | N/A | 200000080211 |
| 97 | Airvent Airconditioning And Ventilation Cape (PTY) LTD | South Africa | Cape Town | 11 Tee Jay Rd | Western Cape | 7560 | airventcape.***** | 2007 | $8,119,800 | 200 | N/A | N/A | 200702574407 |
| 98 | Investec Share Plan Services (PTY) LTD | South Africa | Johannesburg | Cnr Company Secretarial, Investec Limited | Gauteng | 2196 | N/A | 2000 | $8,119,800 | 200 | N/A | N/A | 200001621107 |
| 99 | Mbp Engineers And Procurement Services (PTY) LTD | South Africa | Germiston | 150 Craig Rd | Gauteng | 1459 | mbpengineers.***** | 2015 | $8,119,800 | 200 | N/A | N/A | 201516428507 |
| 100 | Idexx Laboratories (PTY) LTD | South Africa | Johannesburg | 19 B Mooris St Eastwoodmead Office Park | Gauteng | 1684 | N/A | 2006 | $8,119,800 | 200 | N/A | N/A | 200601954007 |