HANS VORSTER DIENSTE BLOEMFONTEIN 9300 146 KROONSTAD 990000114697 300 HANSA AUTO SERVICES PRETORIA WEST 183 008 PRETORIA 990000045287 101 CHURCH HANSA DURBAN 4000 002 DURBAN 990000030824 4969 HANSA FLEX S A PTY LTD KEMPTON PARK 1619 007 PORT ELIZABETH 990000024027 P.O. BOX 3 HANSA MINING SERVICES SUNWARD PARK 1470 033 BOKSBURG 990000357138 17736 HANSAMA ENGINEERING HENDRINA 1095 109 HENDRINA 990000073894 297 HANSAS BODYCRAFT CC RED HILL 4071 002 DURBAN 990000014087 40448 HANSAS MOTOR SPARES & SCRAPYARD LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000104544 111 HANSCO MOTORS CC ISIPINGO BEACH 4115 339 INANDA 990000111545 26330 HANSE & HARKEN ENGINEERING SERVICES SUNNINGHILL 1682 990000585032 1786 HANSEN CARWASH CC LYNNWOOD MANOR 81 990000584251 54397 NINA PARK HANSEN SERVICE STATION PTY LTD NINA PARK 156 008 PRETORIA 990000359116 54397 HANSEN TRANSMISSIONS PTY LTD VERWOERDPARK 1453 003 JOHANNESBURG 990000105162 8199 Verwoerdpark HANSENS ENGINEERING PTY LTD Port Elizabeth 6061 007 PORT ELIZABETH 990000105134 14208 HANSHA INVESTMENTS CC ROSHNEE 1936 283 VEREENIGING 990000043402 21156 HANSIE GROENEWALD PANEELKLOPPERS PRETORIA 39 008 PRETORIA 990000052721 15276 Lynn East HANSING ENGINEERING PTY LTD SALDANHA 7395 025 BELLVILLE 990000112664 1229 HANTELL SUPPLIES DALPARK EXT 1 1552 037 BRAKPAN 990000050402 13297 HANZELLE MOTORHAWE CC Westonaria 1779 306 WESTONARIA 990000116765 786353 Sandton HANZEN STAALWERKE VREDENDAL 8160 048 CALEDON 990000063407 821 HAPPY SLIDING DOORS DIEPKLOOF 1862 003 JOHANNESBURG 990000036327 HAPPYS WASH CITY THOHOYANDOU 950 360 990000524663 1474 HARAK S W MODIMOLLE 510 191 WATERBERG 990000035875 3138 HARAMAIN MOTORS STANGER 4450 250 LOWER TUGELA 990000101626 8 HARBAUL CC GREENACRES 6057 007 PORT ELIZABETH 990000009449 27418 HARBOUR MARINE ENGINEERING NEWTON PARK 6055 007 PORT ELIZABETH 990000115565 7573 HARBOUR WELDERS PAROW 7499 007 PORT ELIZABETH 990000336343 674 HARBOUR WELDING AFRICA CC PAROW 7798 007 PORT ELIZABETH 990000086744 674 HARBS ENGINEERING AMANZIMTOTI 4126 002 DURBAN 990000326309 HARBURG GARAGE CC WARTBURG 3233 186 NEW HANOVER 990000108650 38 HARCHRIS HEAT TREATMEMT SPRINGS 1560 247 SPRINGS 990000109304 648 HARCON ENGINEERING BLUFF 4036 002 DURBAN 990000117671 211176 HARD FACE WELDING CC EDEN GLEN 1613 091 GERMISTON 990000070513 10293 HARD FACING SPECIALISTS VEREENIGING 1939 283 VEREENIGING 990000105902 1878 Vereeniging HARDCHROME CENTRE TECOMA 5214 006 EAST LONDEN 990000115451 19726 HARDCHROME PLATING CO PTY LTD WADEVILLE 1422 091 GERMISTON 990000014978 14119 HARDCORE RADIATORS PINETOWN 3610 210 PINETOWN 990000023512 HARDENING SERVICES SIDWELL 6061 007 PORT ELIZABETH 990000087066 14164 HARDEVELD GARAGE VREDENDAL 8160 279 VAN RHYNSDORP 990000011532 354 HARDIE TYRE SERVICES PTY LTD ERMELO 2350 078 ERMELO 990000103357 1381 HARDING AUTO CENTRE PORT SHEPSTONE 4240 103 ALFRED 990000042058 2425 HARDING POWER DISTRIBUTORS CC BRAKPAN 1540 132 KEMPTON PARK 990000102883 387 HARDROCK COATINGS & ACCESSORIES WILROPARK 1731 003 JOHANNESBURG 990000116291 2682 HARDUS TRANSPORT RUSTENBURG 300 235 RUSTENBURG 990000118147 74611 Lynnwood Ridge HARDYS AUTO CLINIC DANIELSKUIL 8405 217 POSTMASBURG 990000105922 147 HAREENG TESTING STATION CC DE DEUR 1884 003 JOHANNESBURG 990000021108 125 HARFIELD VILLAGE MOTORS CC CLAREMONT 7708 003 JOHANNESBURG 990000087209 HARGRAM ENGINEERING PTY LTD GERMISTON 1401 091 GERMISTON 990000106460 6211 HOMESTEAD HARIBHAI S TRADING SERVICES WELTEVREDENPARK 1709 171 MIDDELBURG TVL 990000065242 HARIENBOS QUICK WASH BK KLEIN BRAKRIVIER 6520 MOSSELBAAI 990000571019 1119 HARJI MOTORGROEP UPINGTON 8800 276 GORDONIA 990000022300 834 HARKERS AUTOMOTIVE ENGINEERING CC BRACKENFELL 7561 025 BELLVILLE 990000072359 1578 HARKI RECON ENGINEERING CC Vanderbijlpark 1911 278 VANDERBIJLPARK 990000145255 14231 Zuurfontein HARLEY DAVIDSON CAPE TOWN CAPE TOWN 8001 004 KAAPSTAD 990000030772 HARLEY DAVIDSON DURBAN GATEWAY 4321 002 DURBAN 990000047325 25123 HARLEY DAVIDSON JOHANNESBURG SANDTON 2146 003 JOHANNESBURG 990000051334 787190 HARLEY DAVIDSON PRETORIA HATFIELD 28 008 PRETORIA 990000037279 11552 HARLEY DAVIDSON TYGERVALLEY BELLVILLE 7530 025 BELLVILLE 990000086917 2022 HARLEY WHEEL & TYRE MAFIKENG SOUTH 2791 370 990000499045 50031 HARLYN TRADING INTERNATIONAL FERNDALE 2160 032 BLOEMHOF 990000329982 1665 HARM DIENSTE & BEMARKING BK THABAZIMBI 380 264 THABAZIMBI 990000027542 773 HARMAIN MOTORS CC EAST END 4000 002 DURBAN 990000356562 149078 HARMONIE WERKSWINKEL GLEN HARMONY 9435 288 VIRGINIA 990000119122 97 HAROLD DAVIDS ENGINEERING SERVICES FIRGROVE 7110 990000577974 HAROLDS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000106438 161 HARP ENGINEERING CC VLAEBERG 8018 004 KAAPSTAD 990000641846 16565 HARPERS & CC BIRCHLEIGH 1621 091 GERMISTON 990000021426 6524 HARRACK CAR AIRCONDITIONING JOHANNESBURG 2137 RUSTENBURG 990000486529 57043 HARRINGTON PANEELKLOPPERS GROBLERSDAL 470 099 GROBLERSDAL 990000036235 621 HARRINGTON STEEL PTY LTD VEREENIGING 1930 283 VEREENIGING 990000113880 1326 HARRIS ALUMINIUM BK STRAND 7140 256 STRAND 990000114717 HARRIS S ZEERUST 2865 319 MARICO 990000060173 446 HARRIS S & SON ENG BENONI 1500 026 BENONI 990000107802 1329 HARRIS SAWING EQUIPMENT CC JOHANNESBURG 2013 003 JOHANNESBURG 990000107828 27623 BERTSHAM HARRIS TOOLING CC PORT ELIZABETH 6025 990000859255 28717 SUNRIDGE PARK HARRISMITH 4 X 4 & OUTDOOR CENTRE RICHARDS BAY 3900 104 HARRISMITH 990000070330 2952 HARRISMITH BANDE HARRISMITH 9880 104 HARRISMITH 990000083237 HARRISMITH CAR WASH & VALET HARRISMITH 9880 104 HARRISMITH 990000334288 940 HARRISMITH GALVANIZING & STEEL RED HILL 4071 002 DURBAN 990000095991 40129 HARRISMITH MOTOLEK HARRISMITH 9880 104 HARRISMITH 990000107845 955 HARRISMITH ROAD MOTORS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000050423 719 HARRISMITH SERVICE CENTRE HARRISMITH 9880 990000619540 34 HARRISMITH TRUCK & BUS HARRISMITH 9880 104 HARRISMITH 990000018645 1169 HARRISON & WHITE CONTRACTORS VANDERBIJLPARK 1900 283 VEREENIGING 990000016357 2627 HARRITZ CARWASH GLAZING & VALET NELSPRUIT 1200 990000604652 26790 HARRITZ DIESELS CC NELSPRUIT 1200 184 NELSPRUIT 990000014928 3860 HARROGATE MOTORS PINETOWN 3610 002 DURBAN 990000115527 HARROP FENCING PHALABORWA 1390 270 LETABA 990000038853 1576 HARROP WIRE NELSPRUIT 1200 184 NELSPRUIT 990000343546 15577 HARRY P WILL S A PTY LTD johannesburg 2194 041 BRITS 990000322303 401 parklands HARRYMILLER CORP SA PTY LTD PRETORIUS PARK 81 990000573510 HARRYS AUTO SERVICES CC LYTTELTON 140 008 PRETORIA 990000013377 16552 HARRYS EXHAUST CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000029852 13852 HARRYS MOTORS EERSTEMYN 9466 302 WELKOM 990000054851 55352 HARRYS SCRAPYARD & BREAKDOWN SERV PARK RYNIE 990000116488 151 HARRYS TRUCK SALES 1760 990000554958 HART CRAFT FIBREGLASSING WOODLEIGHT 5241 006 EAST LONDEN 990000025382 HART TOP TRADING HARTBEESPOORT 216 041 BRITS 990000555975 339 HARTBEESFONTEIN FILLING STATION BLESKOP 292 235 RUSTENBURG 990000116358 100 HARTBEESPOORT ENGINEERING IFAFI 260 041 BRITS 990000352554 352 HARTBEESPOORT PANEELKLOPPERS CC BRITS 250 041 BRITS 990000117917 1786 HARTENBOS VULSTASIE HARTENBOS 6520 177 MOSSEL BAY 990000035480 938 HARTIES PANEL & PAINT HARTBEESPOORT 216 990000684866 323 HARTLEY AUTO MTUBATUBA 3935 328 HLABISA 990000075204 168 HARTLEYS PANELBEATERS CC STRAND 7140 256 STRAND 990000115603 93 Durbanville HARTS STEELWORKS CC EAST LONDON 5214 006 EAST LONDEN 990000116009 19544 HARTSWATER PANEELKLOPPERS HARTSWATER 8570 105 HARTSWATER 990000112597 265 HARTSWATER RADIATOR BRAKE & CLUTCH HARTSWATER 8570 105 HARTSWATER 990000028591 697 HARTSWATER SHELL HARTSWATER 8570 105 HARTSWATER 990000054639 86 HARVEST GUARD BUSINESS TRUST THERESAPARK 155 008 PRETORIA 990000078303 43643 HARVEST TECHNICAL SERVICES CC BRACKENFELL 7561 251 STELLENBOSCH 990000316664 656 HARVESTECH BOTHAVILLE 9660 036 BOTHAVILLE 990000026133 969 HARVEY BOYS RETROSPECTIVE TRADING MONTE VISTA 7460 251 STELLENBOSCH 990000045934 HARVEY L W PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000119715 HARVEY ROOFING PRODUCTS PTY LTD BRAKPAN 1540 037 BRAKPAN 990000110197 420 HARVEY STREET MOTORS UMKOMAAS 4170 274 UMZINTO 990000070497 HARVEYS OF DURBAN GREYVILLE 4023 002 DURBAN 990000031268 47582 HARVEYS PANELBEATERS CC PINETOWN 3600 210 PINETOWN 990000326528 1260 HARVEYS STEEL ART WELTEVREDENPARK 1715 233 ROODEPOORT 990000317295 4601 HARVIES CAR WASH VANDERBIJLPARK 1911 990000598781 260 PARK SOUTH HARVIES CARWASH VEREENIGING 1939 283 VEREENIGING 990000316826 HARWELD ENGINEERING CC SUNWARD PARK 1470 037 BRAKPAN 990000024379 19364 HARWIL ENGINEERING PTY LTD OLIFANTSFONTEIN 1666 091 GERMISTON 990000106140 HASMIC FIVE KLERKSDORP 2570 138 KLERKSDORP 990000058159 1455 HASSANS COLORADO SERVICE STATION CAPE TOWN 8000 316 WYNBERG C P 990000030329 4527 HASSANS OTTERY MOTORS OTTERY 7800 316 WYNBERG C P 990000331174 HASSANS WESTRIDGE SERVICE STATION CAPE TOWN 7785 004 KAAPSTAD 990000167726 4527 HASSENS MOTORS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000109640 786 HASSENS WELDING WORKS GATESVILLE 7766 004 KAAPSTAD 990000021740 180 HASSIM AUTO TRICHARDT 2300 028 BETHAL 990000042230 10 HASTINGS MOTOR PARTS CC WALMER 6065 007 PORT ELIZABETH 990000324719 5819 HATFIELD ACCESSORIES BROOKLYN SQUARE 75 008 PRETORIA 990000329776 1567 HATFIELD FORD UMHLANGA RIDGE 4319 008 PRETORIA 990000012922 1033 HATFIELD GARDENS DIENSSTASIE LYNNWOODRIF 40 008 PRETORIA 990000009795 72303 HATFIELD HOLDINGS PTY LTD BROOKLYN SQUARE 75 008 PRETORIA 990000329763 1567 HATFIELD MAN TRUCK & BUS PRETORIA 28 990000902711 13643 HATFIELD MOTORS BK PRETORIA GARDENS 82 008 PRETORIA 990000020360 HATFIELD ROADWORTHY CENTRE MONTANA PARK 159 008 PRETORIA 990000080244 3167 HATFIELD V W BROOKLYN SQUARE 75 008 PRETORIA 990000010810 1567 HATFIELD VW BRAAMFONTEIN BROOKLYN SQUARE 75 003 JOHANNESBURG 990000329751 1567 HATFIELD VW BRYANSTON BRYANSTON 75 990000041574 1567 BROOKLYN SQUARE HATFIELD VW COMMERCIAL VEHICLES BROOKLYN SQUARE 75 008 PRETORIA 990000079706 1567 HATFIELD VW MASTERCARS RIVONIA BROOKLYN SQUARE 75 003 JOHANNESBURG 990000329739 1567 HATFIELD YAMAHA HATFIELD 28 008 PRETORIA 990000037926 11415 HATSON MOTORS ERMELO 2350 078 ERMELO 990000019572 HATTCON (PTY) LTD WINGATE PARK 153 312 WITBANK TVL 990000119176 2376 HATTINGH D R RANDFONTEIN 1759 990000354170 HATTINGH H J HENNENMAN 9445 110 HENNEMAN 990000048777 HATTINGH MOTOR & TROKWERKE BREDASDORP 7280 292 VREDENBURG 990000115008 335 HATTINGSPRUIT ENG CC HATTINGSPRUIT 3081 092 GLENCOE 990000114535 19 HATWAGEN MOTORS CC Pretoria 184 008 PRETORIA 990000038115 421 Pretor Silverton HAUPT ENGINEERING SERVICES DURBANVILLE 7551 025 BELLVILLE 990000043349 2750 HAUSER AUTO SERVICES THREE RIVERS 1935 012 ALBERTON 990000039780 265113 HAUSLER SCIENTIFIC INSTRUMENTS JEPPESTOWN 2043 003 JOHANNESBURG 990000114509 33346 HAVCO VERVAARDIGERS STANDERTON 2430 249 STANDERTON 990000103651 207 HAVEMANN ENGINEERING BK LICHTENBURG 2740 156 LICHTENBURG 990000070813 3197 HAVEN COACHWORKS CC MAITLAND 7404 004 KAAPSTAD 990000060613 878 HAVEN INDUSTRIAL INTERNATIONAL RICHARDS BAY 3900 990000608043 20920 HAVENSIDE SERVICE STATION durban 4120 002 DURBAN 990000058591 P O BOX 28 UMBOGINTWINI HAVIES AUTO COLESBERG 9795 060 COLESBERG 990000110323 256 HAVOC CHASSIS PTY LTD HARTBEESPOORT 260 041 BRITS 990000323726 352 IFAFI HAVOC LURES LINTON GRANGE 6015 007 PORT ELIZABETH 990000053430 10295 HAVTRADE BELEGGINGS BK SONLANDPARK 1944 278 VANDERBIJLPARK 990000015206 28266 HAWIES GARAGE BK BEACONS FIELD 8315 005 KIMBERLEY 990000113442 10122 HAWIES SPRING TRUST BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000102012 826 HAWK AUTOMOTIVE ENGINEERING & HILLCREST 3650 210 PINETOWN 990000336367 1097 HAWK HELICOPTERS PTY LTD SINOVILLE 129 008 PRETORIA 990000108390 15753 HAWKER BEECHCRAFT INTERNATIONAL SER CAPE TOWN 1748 990000852267 905 HAWKER SIDDELEY TRANSFORMERS A DIV ELSBURG 1407 091 GERMISTON 990000033737 9159 HAWKEYE HYDRAULICS CC SUNWARD PARK 1470 091 GERMISTON 990000347290 17239 HAWKINS MANUFACTURING PTY LTD Durban 4051 002 DURBAN 990000117244 74077 HAWKSTONE ISOLUTIONS PTY LTD Centurion 157 008 PRETORIA 990000328582 178 Cornwall Hill HAWKSTONE TELECOMS (PTY) LTD Centurion 157 008 PRETORIA 990000060370 178 Cornwall Hill HAWKWIND CC NORTH END 6056 007 PORT ELIZABETH 990000000712 2773 HAY HOE FITMENT CENTRE PINETOWN 3610 210 PINETOWN 990000331152 HAY HOE SERVICE STATION PINETOWN 3610 210 PINETOWN 990000022750 HAYAT CAR SALES & AUTO BODY ZINNIAVILLE 302 235 RUSTENBURG 990000328381 50076 HAYDENS AUTO SERVICES CC DURBAN 4000 002 DURBAN 990000014236 HAYES ENGINEERING MAITLAND 7404 004 KAAPSTAD 990000045264 171 HAYES LEMMERZ AFRICA LTD PTY alberton 1450 012 ALBERTON 990000184217 123780 alrode HAYES MOTORS C C DURBANVILLE 7551 025 BELLVILLE 990000105678 4195 HAYES T GRABOUW 7160 048 CALEDON 990000331787 38 HAYFIELDS AUTO SERVICES SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000014713 101141 HAYFIELDS SERVICE CENTRE & HAYFIELD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000111550 1122 HAYFORD TRADERS 25 CC NEW GERMANY 3620 002 DURBAN 990000122466 2462 HAYLEYS AUTO BOUTIQUE PINETOWN 3610 210 PINETOWN 990000358814 HAYMAN STAALWERKE DURBANVILLE 7550 251 STELLENBOSCH 990000051008 HAYNBERG TREKKERS BK TZANEEN 850 270 LETABA 990000253389 1210 HAZARD BONAKO CAPE PTY LTD EPPING 2 7460 025 BELLVILLE 990000046148 657 PLUMSTEAD HAZE PANEL BEATERS HAWKERS SHALLCROSS 4093 002 DURBAN 990000033503 HAZELDEAN CONVENIENCE CENTRE Pretoria 75 990000925669 1995 HAZELMERE GARAGE & SERVICE STATION CANELANDS 4344 339 INANDA 990000041199 38 HAZELWOOD MOTORS MONUMENTPARK 105 008 PRETORIA 990000025384 74423 LYNNWOOD RIDGE HAZLETON PUMPS S A PTY LTD CENTURION 46 008 PRETORIA 990000014852 10116 HAZYVIEW FABRICATIONS & SUPPLIES CC HAZYVIEW 1242 307 WITRIVIER 990000113286 949 HAZYVIEW PANELBEATER HAZYVIEW 1242 307 WITRIVIER 990000118080 1582 HAZYVIEW SPARES CENTRE CC HAZYVIEW 1242 307 WITRIVIER 990000112972 1953 White River HB MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000334606 127 HBJ PANELBEATERS CC ERMELO 2350 078 ERMELO 990000064853 99 HCS AGRICULTURAL MAINTENANCE RAMSGATE 4285 215 PORT SHEPSTONE 990000078869 93 HCT ENGINEERING BRITS 250 990000644785 2094 HCV MOBILE ALIGN AMANZIMTOTI 4126 990000581721 108 UMBOGINTWINI HD OPERATIONS PTY LTD CENTURION 157 008 PRETORIA 990000080404 860 HD PANELBEATERS CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000066227 10357 HDP DRAAI & VREESWERKE BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000113943 2249 HDPE PIPE BENDING SPECIALISTS PTY L SCHOEMANSVILLE 216 990000871999 600 HDPE WELDING & INSTALLATION SPECIAL SPRINGS 1560 990000554897 11891 HDW STEENKAMP ENGINEERING CC VALHALLA 185 008 PRETORIA 990000071535 HEAADZONE GAUTENG WIERDAPARK 149 008 PRETORIA 990000325906 50578 HEAD RECON SERVICE LADANNA 704 207 PIETERSBURG 990000073616 1203 HEADFULL TRADE & INVEST CC NORKEM PARK 1631 990000596835 17496 HEADLINE ENGINEERING SOUTH AFRICA WITBEECK 1729 147 KRUGERSDORP 990000031088 4100 HEADLINE TRADING MILNERTON 7435 004 KAAPSTAD 990000044818 1510 HEADLINE TRADING 122 CC KUILSRIVIER 7580 990000589759 HEADMAN TRUCK AND CAR WASH KIMBERLEY 8301 005 KIMBERLEY 990000061821 HEADS TRACTOR HERCULES 30 008 PRETORIA 990000374335 48952 HEADWAY ENGINEERING CC GERMISTON 1401 132 KEMPTON PARK 990000009268 45 EDENVALE HEADZONE CC BRACKENFELL 7560 251 STELLENBOSCH 990000069906 HEADZONE WORKSHOP BRACKENFELL 7560 990000637611 HEALEY RESTORATIONS CC THREE RIVERS 1935 283 VEREENIGING 990000017496 264619 HEARNE T RIETFONTEIN 84 008 PRETORIA 990000038388 HEARTENING TRADING WIBSEY 1717 233 ROODEPOORT 990000065574 30088 HEAT & COMBUSTION Johannesburg 2022 003 JOHANNESBURG 990000106935 40157 Cleveland HEAT & FLUID ENGINEERING PTY LTD CROWN MINES 2025 003 JOHANNESBURG 990000102147 764 HEAT A ROOM CC BENMORE 2010 003 JOHANNESBURG 990000115488 650562 HEAT PUMP INTERNATIONAL LANSDOWNE 7779 316 WYNBERG C P 990000169422 24272 HEAT TECH GEYSERS PTY LTD CENTURION 46 008 PRETORIA 990000555540 8446 HEAT TRANSFER ENGINEERING PTY LTD ROBERTSHAM 2091 990000106188 38239 BOOYSENS HEAT TREATMENT APPLICATIONS FLORIDA HILLS 1709 003 JOHANNESBURG 990000045967 2583 HEAT TREATMENT SERVICES THREE RIVERS 1935 283 VEREENIGING 990000326502 263450 HEATCO BK BRITS 250 041 BRITS 990000116849 283 HEATEK CC KENILWORTH 7745 316 WYNBERG C P 990000027823 53597 HEATH ENGINEERING CC GEORGE EAST 6539 990000117197 4529 HEATHCAV MOTORS PTY LTD NORTHMEAD 1511 008 PRETORIA 990000036977 131431 HEATHCOTE ENGINEERING JET PARK 1619 990000636130 304 VAN RIEBEECK PARK HEATHMANS USED SPARES KOKSTAD 4700 141 MOUNT CURRIE 990000117191 371 HEATING & MELTING COMPLEX PTY LTD EIKENHOF 1872 003 JOHANNESBURG 990000025000 598 HEATING ELEMENTS & CONTROL CC ASHWOOD 3605 210 PINETOWN 990000074348 10612 Ashwood HEATRANS PTY LTD WADEVILLE 1422 091 GERMISTON 990000104350 14208 HEATRAY MANUFACTURING CC GLEEMOOR 7764 206 PIETERMARITZBURG 990000328034 HEATTEQ REFRACTORY SERVICES VANDERBIJLPARK 1911 283 VEREENIGING 990000345629 868 HEATUPS REFRACTORY HEATING PUTFONTEIN 1513 026 BENONI 990000016662 8494 HEATWAVE BOKSBURG 1459 033 BOKSBURG 990000011745 HEATWAVE INDUSTRIES PTY LTD VILJOENSKROON 9520 138 KLERKSDORP 990000114683 10061 KLERKSDORP HEATZONE CC WILROPARK 1731 233 ROODEPOORT 990000173177 2023 HEAVY & LIGHT AUTO SERVICES CC DUNNOTTAR 1496 188 NIGEL 990000044505 HEAVY COMMERCIAL PANEL & PAINT PINETOWN 3600 339 INANDA 990000025026 981 HEAVY DUTY ALIGNMENT CENTRE CC BRACKENFELL 7561 025 BELLVILLE 990000113023 76 HEAVY DUTY COMPONENTS & SPECIALISTS WITBANK 1035 990000609000 906 HEAVY DUTY ELECTRICAL CC SILVERTON 127 008 PRETORIA 990000053818 HEAVY DUTY VEHICLE WASHING SERVICES OVERPORT 4091 002 DURBAN 990000351154 37851 HEAVY FEATHER TRADING 50 CC MIDDELBURG 1050 990000568348 4152 HEAVY METAL TRUCK BODY & TRAILER RE MOKOPANE 600 990000626545 HEAVY TRUCK REPAIR CENTRE SILVERGLEN 4092 002 DURBAN 990000060912 HEBERT MECHANICAL ENGINEERING CC MAKGABA 763 207 PIETERSBURG 990000026441 121 HEBRON ALUMINIUM & AUTOMATION PARKGATE 4345 339 INANDA 990000026963 24018 HECK SERVICES INDUSTRIAL PROCLAMATION HILL 183 008 PRETORIA 990000028276 HECTEC ENGINEERING SOMERSET WEST 7129 244 SOMERSET WEST 990000348707 HECTOR AUSTINS ENG PTY LTD HENNENMAN 9445 111 HERMANUS 990000117702 75 HECTORSPRUIT INGENIEURSWERKE BK Hectorspruit 1330 019 BARBERTON 990000186616 33 HECTORSPRUIT HECTORSPRUIT MOTORS HECTORSPRUIT 1330 019 BARBERTON 990000107298 32 HECTORSPRUIT ON THE GO HECTORSPRUIT 1330 019 BARBERTON 990000038101 32 HEDGE HOG WIRE INDUSTRIES PTY LTD BLACKHEATH 7580 990000840362 225 HEDO SALES CC MENLYN 63 351 WONDERBOOM (PTA) 990000026545 37 HEDRAGENIX PTY LTD ONVERWACHT 557 003 JOHANNESBURG 990000602251 6267 HEE PANEL BEATERS LADYBRAND 9745 151 LADYBRAND 990000111418 146 HEERAMANS VEHICLE BODY REPAIRS ISIPINGO 4133 002 DURBAN 990000041133 HEERDEN WELDING WORKS BLOEMFONTEIN 9300 990000927254 HEERENBRECHT CONTRACTORS HERLEAR 8301 055 CERES 990000054647 HEETS MOTOR SERVICES ERASMIA 23 008 PRETORIA 990000056034 34409 HEFTI ENGINEERING CC PARKLANDS 2121 033 BOKSBURG 990000019882 1088 HEG SERVICES & REPAIRS KLIP RIVER 1871 283 VEREENIGING 990000317553 37 HEGA ENGINEERING PTY LTD EDENVALE 1613 132 KEMPTON PARK 990000107242 8586 Edenglen HEIBEN CC PINEGOWRIE 2123 003 JOHANNESBURG 990000101772 1046 HEIDEDAL AUTO ELECTRICAL HEIDEDAL 9306 001 BLOEMFONTEIN 990000603837 HEIDELBERG AUTO BODIES PANELBEATERS HEIDELBERG 1441 990000774094 HEIDELBERG BATTERY CENTRE HEIDELBERG 1438 107 HEIDELBERG TVL 990000119817 1033 HEIDELBERG BRAKE & CLUTCH HEIDELBERG 1438 107 HEIDELBERG TVL 990000040549 670 HEIDELBERG BRAKE & CLUTCH CC WINGATE PARK 153 008 PRETORIA 990000082963 914618 HEIDELBERG MOTOR CYCLES HEIDELBERG 1441 106 HEIDELBERG C P 990000072150 1716 HEIDELBERG MOTORS HEIDELBERG 6665 106 HEIDELBERG C P 990000114737 HEIDELBERG HEIDELBERG 1438 106 HEIDELBERG C P 990000116134 1 HEIDELBERG ONE STOP HEIDELBERG 6665 171 MIDDELBURG TVL 990000028364 261 HEIDELBERG TOTAL CC HEIDELBERG 1438 106 HEIDELBERG C P 990000025142 HEIDELBERG VOLKSWAGEN HEIDELBERG 1438 106 HEIDELBERG C P 990000087891 1894 HEIDERAND AUTO CENTRE MOSSEL BAY 6500 177 MOSSEL BAY 990000030447 732 HEIKO ENGINEERING CC BRAMLEY 2018 003 JOHANNESBURG 990000118351 495 HEILBRON MASSEY HEILBRON 9650 108 HEILBRON 990000320452 545 HEILBRON NISSAN HEILBRON 9650 108 HEILBRON 990000111153 612 HEIN KUMM MOTORRAD NAHOON 5210 006 EAST LONDEN 990000072367 8340 HEIN LATEGAN CC Centurion 1685 003 JOHANNESBURG 990000056419 HEIN S AUTO ELECTRICAL SWELLENDAM 6740 260 SWELLENDAM 990000116925 667 HEINIES PROPERTIES HERMANUS 7200 111 HERMANUS 990000331341 2090 HEINMOR WIRE PRODUCTS CC DALVIEW 1544 037 BRAKPAN 990000111343 3252 HEINRO RAIL PTY LTD RUSTENBURG 299 990000613542 HEINS AUTO ELECTRICAL VERKEERDEVLEI 9401 001 BLOEMFONTEIN 990000114390 142 HEINS MOBILE REPAIRS CASCADES 3202 206 PIETERMARITZBURG 990000118836 HEINWILLA CONSTRUCTION CC REYNO RIDGE 1049 312 WITBANK TVL 990000342325 41220 HEINZ AUTO CENTRE CC DUNSWART 1508 033 BOKSBURG 990000110304 6080 HEINZ COMMERCIAL REFRIGERATION & MONDEOR 2110 003 JOHANNESBURG 990000114917 113 HEINZ PANEL BEATING & SPRAYPAINTING BLACKHEATH 7580 990000730526 HEINZ MATATIELE 4730 141 MOUNT CURRIE 990000118357 75 HEIS ENGINEERING CC RESERVOIR HILLS 4091 002 DURBAN 990000323670 HELAN SANDBLASTING RUSTENBURG 300 235 RUSTENBURG 990000030034 3726 HELANN AUTO BODY BIRCHLEIGH 1621 091 GERMISTON 990000105659 6380 HELDER AUTOTECH CC HELDERBERG 7135 244 SOMERSET WEST 990000116258 5405 HELDER SERVICE CENTRE CC SOMERSET WEST 7129 244 SOMERSET WEST 990000029372 2850 HELDERBERG AUTOLEK CC SOMERSET WEST 7129 004 KAAPSTAD 990000046118 3373 HELDERBERG AUTOMOTIVE ENGINEERING STRAND 7140 256 STRAND 990000265024 HELDERBERG AUTOSHOP CC GORDONSBAAI 7151 990000069332 HELDERBERG CAR & PROPSHAFT CENTRE STRAND 7139 244 SOMERSET WEST 990000047830 531 HELDERBERG CAR AUDIO & SECURITY SOMERSET WEST 7130 244 SOMERSET WEST 990000039733 HELDERBERG CAR AUDIO & SECURITY CC DURBANVILLE 7551 244 SOMERSET WEST 990000056260 4198 HELDERBERG GALVANIZING SOMERSET WEST 7129 256 STRAND 990000026030 3778 HELDERBERG GEARBOX & DIFF CC GREENWAYS 7140 256 STRAND 990000048505 HELDERBERG METAL EXPORTS CC JET PARK BOKSBURG 1460 990000671354 HELDERBERG NEW & USED BINS REPAIRS BROADLANDS 7140 256 STRAND 990000346875 HELDERBERG RADIATORS & AUTO STRAND 7140 256 STRAND 990000073154 1170 SOMERSET WEST HELDERBERG ROLLER SHUTTERS STRAND 7140 990000753493 HELDERBERG TOYOTA STRAND 7139 256 STRAND 990000150455 158 HELDERBERG VALLEY MOTORS PTY LTD STRAND 7140 256 STRAND 990000036395 HELDERBERG YAMAHA SOMERSET MALL 7129 244 SOMERSET WEST 990000083434 HELDERVIEW STRAND 7140 gants centre 990000346517 47 MYNHARD GANTS CENTRE STRAND HELEOS ENGINEERING PAARDEKRAAL 1752 147 KRUGERSDORP 990000076793 421 HELI AFRIQUE EDENVALE 1610 003 JOHANNESBURG 990000036266 4284 HELI ENGINEERING CC JET PARK 1469 033 BOKSBURG 990000119059 30434 HELI FIX SINOVILLE 129 008 PRETORIA 990000077318 80602 DOORNPOORT HELI OFFSHORE PTY LTD VILLIERSDORP 6848 025 BELLVILLE 990000200651 305 Villiersdorp HELI TECH THREAD REPAIRS FAUNA PARK 699 990000555860 1150 HELIKON ENGINEERING SELCOURT 1567 188 NIGEL 990000022987 12208 Selcourt HELIMAX SALES & LOGISTICS PTY LTD WATERKLOOF 145 003 JOHANNESBURG 990000064400 HELIO MICROFINISH SA PTY LTD PINETOWN 3600 210 PINETOWN 990000052076 1074 HELIPOWER ENGINEERING CC Pretoria 84 008 PRETORIA 990000017926 35516 Menlo Park HELIQUIP PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000119075 5526 HELIX PROJECTS PTY LTD CAPE TOWN 990000627696 31898 TOTIUSDAL HELIX SHEETMETAL ENGINEERING PTY NORTH RIDING 2162 003 JOHANNESBURG 990000012099 1893 HELJO GARAGE THOHOYANDOU 950 344 VUWANI 990000060932 5972 HELM ENGINEERING PTY LTD ISANDA 1600 283 VEREENIGING 990000110412 49 HELMUT MOTORS ROSHNEE 1936 283 VEREENIGING 990000043468 21032 HELPING HAND MOTOR REPAIRS CC RED HILL 4051 002 DURBAN 990000012297 HELPMEKAAR MOTORS ROBERTSON 6705 232 ROBERTSON 990000107615 0 HELPRAND REPAIRS DISCOVERY 1709 233 ROODEPOORT 990000077859 HELSHOOGTE MOTORS DENNESIG 7601 251 STELLENBOSCH 990000102834 2213 HEMCO MOTORS HEKPOORT 1790 003 JOHANNESBURG 990000118041 43 HEMCRO AFRICA CC WIERDAPARK 149 008 PRETORIA 990000697142 929 HEMPAS CARWASH & VALET SELCOURT 1567 247 SPRINGS 990000336301 11857 HEMS ENGINEERING PTY LTD TRICHARDT 2300 028 BETHAL 990000104461 447 HENA ENGINEERING PTY LTD SIDWELL 6061 007 PORT ELIZABETH 990000119683 14078 HENBREY GRINDING CC BONAERO PARK 1622 026 BENONI 990000109277 7399 HENBRO ENGINEERING SERVICES CC EMBALENHLE 2285 028 BETHAL 990000327670 1326 HENCEN MAINTENANCE SERVICES BALMORAL 1037 150 LADISMITH 990000042570 HENCETRADE 1007 CC WAVERLEY 135 008 PRETORIA 990000061692 32298 HENCIL MOTOR & ALGEMENE PARYS 9585 291 VREDEFORT 990000049330 850 HENCILL VANDERBIJLPARK 1900 283 VEREENIGING 990000017118 1871 HENCILL ENGINEERING PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000078200 1871 HENCO AIRBRAKE & CLUTCH PTY LTD BLACKHEATH 7581 251 STELLENBOSCH 990000057937 280 HENCO AUTO BODY REPAIRS LADYBRAND 9745 151 LADYBRAND 990000030419 423 HENCO MANUFACTURING CC FARRARMERE 1518 247 SPRINGS 990000047168 15679 HENCO MOTORS CC BENONI‐WES 1503 026 BENONI 990000102141 17010 HENCO SERVICE CENTRE CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000030180 14051 HENCO SERVICES RUSTENBURG 300 235 RUSTENBURG 990000067683 HENCOM PANEELKLOPPERS CC WITBANK 1035 312 WITBANK TVL 990000113591 2316 HENCON HANDLING PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000019915 20655 Richards Bay HENCON VACUUM TECHNOLOGIES PTY LTD JOHANNESBURG 1000 003 JOHANNESBURG 990000353098 20655 RICHARDS BAY HENCOR BODY SHOP PHALABORWA 1390 270 LETABA 990000106867 794 HENCOR DRAFTING SERVICES UMHLANGA ROCKS 4320 002 DURBAN 990000074930 HENCOR SCRAPYARD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000119679 2423 HENCOR SWEISWERKE RUSTENBURG 299 990000791026 7711 HENDERSON SLIDING DOOR GEAR PTY LTD EDENVALE 1610 210 PINETOWN 990000111496 HENDLER & HART PTY LTD Johannesburg 1460 033 BOKSBURG 990000119624 204 Boksburg HENDLOS VULSTASIE WHITE RIVER 1240 184 NELSPRUIT 990000081198 1566 HENDOR CORROSION PROTECTION PTY LTD BRAKPAN 1540 990000601216 8955 HENDOR MINING SUPPLIES A DIVISION Germiston 1422 091 GERMISTON 990000114942 5108 Sinembe Park La Lucia Ridge HENDRIKS PANNELBEATERS BURGERSFORT 1150 161 LYDENBURG 990000041595 40 HENDRINA TRUCK & TRAILER HENDRINA 1095 312 WITBANK TVL 990000557860 1000 HENDRITA ENGINEERING WHITE RIVER 1240 170 MIDDELBURG C P 990000058561 710 HENDRY STANDER ENGINEERING STIKLAND 7530 025 BELLVILLE 990000476250 HENELEC SWITCHBOARDS CC BRUMA 2026 026 BENONI 990000110862 442 HENFRA ALGEMENE HERSTELDIENSTE BETHAL 2310 028 BETHAL 990000076416 12 HENFRED MOTORS VEREENIGING 1939 283 VEREENIGING 990000359182 HENFRED TRAILER REPAIRS GORDON'S BAY 7151 256 STRAND 990000075265 HENG FU SCREWS CC BRANDHOF 9324 001 BLOEMFONTEIN 990000048409 100887 HENICO MOTORS FOCHVILLE 2515 084 FOCHVILLE 990000027879 515 HENJAY PROJECTS PTY LTD BOKSBURG 1459 990000933022 17332 HENK FOUCHE VELDDIENSTE BK GROBLERSDAL 470 099 GROBLERSDAL 990000344325 1034 HENK HUMAN INGELYF CENTURION 46 008 PRETORIA 990000283272 8161 HENK SE MOTORWERKE ERMELO 2350 078 ERMELO 990000115235 1875 HENKO TECH BK LUMIER 1905 278 VANDERBIJLPARK 990000071689 12343 HENKOR PRODUCTS LYNN EAST 39 008 PRETORIA 990000110255 15993 HENKS CAR WASH UITENHAGE 6229 271 UITENHAGE 990000339523 HENKS LABOUR BROKERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000016613 1708 HENKS MAINTENANCE SERVICES TABLE VIEW 7441 004 KAAPSTAD 990000030187 HENKS MOTOR ENGINEERING Trichardt 2300 249 STANDERTON 990000083058 3685 Standerton HENLEE PRECISION ENGINEERING CC PINETOWN 3600 210 PINETOWN 990000109473 698 HENLEYS AUTO REPAIRS CC PAARDEN EILAND 7405 025 BELLVILLE 990000066760 HENLO SERVICE CENTRE BIRCHLEIGH 1621 132 KEMPTON PARK 990000033998 6455 HENLO TUNE UP CENTRE GEORGE 6530 312 WITBANK TVL 990000115711 HENLOUW ENGINEERING CC STRUBENVALE 1570 247 SPRINGS 990000029892 10056 HENMANS CC KURUMAN 8460 148 KURUMAN 990000349457 HENMAR ELECTRICAL CC SELCOURT 1567 247 SPRINGS 990000086047 11569 HENMEC AUTOSPRAY HENNENMAN 9445 302 WELKOM 990000027989 864 HENMIEN ENGINEERING CC DORANDIA 182 351 WONDERBOOM (PTA) 990000066605 HENMIKA PANEELKLOPPERS BULTFONTEIN 9670 044 BULTFONTEIN 990000011368 595 HENMORE WHOLESALE MOTORS CC GARSFONTEIN EAST 60 037 BRAKPAN 990000032671 38980 HENN ELECTRICAL MECHANICAL SERVICES WITBANK 1035 171 MIDDELBURG TVL 990000067954 41225 HENN V TRADE GROENKLOOF 27 008 PRETORIA 990000020698 1620 HENNA WERKSWINKEL POTCHEFSTROOM 2520 990000582964 5502 KOCKS PARK HENNENMAN INGENIEURS HENNENMAN 9445 110 HENNEMAN 990000012569 182 HENNETTE MOTORS JACOBSDAL 8710 125 JACOBSDAL 990000119213 124 HENNICO SERVICE STATION CC ALBERTON 1450 012 ALBERTON 990000043753 1911 HENNIE BOTHA MOTORS CC NELSPRUIT 1200 990000642356 10105 THE VILLAGE NELSPRUIT HENNIE BURGER STAALWERKE CC BRACEKFELL 990000568829 1033 HENNIE LE ROUX MOTORS RUSTENBURG 300 264 THABAZIMBI 990000066274 1253 HENNIE MYBURG WASDIENSTE STEELPOORT 1133 161 LYDENBURG 990000034298 169 HENNIE ROUX MOTORS WELLINGTON 7654 303 WELLINGTON 990000137521 7 HENNIE WARNICH TREKKER & BETHLEHEM 9700 029 BETHLEHEM 990000047809 2752 HENNIES AUTO SERVICES KRIEL 2271 028 BETHAL 990000346309 2347 HENNIES CAR SALES CHUENESPOORT 745 283 VEREENIGING 990000050639 819 HENNIES GATES & SECURITY SYSTEMS KROONSTAD 9500 146 KROONSTAD 990000108226 490 HENNIES MOTORS RUSTENBURG 300 235 RUSTENBURG 990000029657 7771 HENNIES PLANT SERVICES C C SUNWARD PARK 1470 033 BOKSBURG 990000108046 17955 HENNIES TRACTOR SERVICES PONGOLA 3170 208 PIET RETIEF 990000011940 485 HENNIES TREKKERS BK MALMESBURY 7299 165 MALMESBURY 990000019339 442 HENNING PANEELKLOPPERS BK WORCESTER 6849 055 CERES 990000110430 113 HENNING STAALWERKE SABIE 1260 236 PILGRIMS REST 990000117105 292 HENNINGS J J H WHITE RIVER 1240 236 PILGRIMS REST 990000054489 2472 HENNOPS FIELD SERVICES BK CAPEGATE 7562 251 STELLENBOSCH 990000022067 94 HENNOPSPARK DRIVESHAFT & CV WIERDAPARK 149 008 PRETORIA 990000013274 672 HENNOPSPARK MOTORS BK Centurion 46 008 PRETORIA 990000113686 8190 HENNOX 69 PRETORIA 182 008 PRETORIA 990000057544 11552 HATFIELD HENNOX 818 CC RENSBURG 1439 171 MIDDELBURG TVL 990000556301 2207 HENNOX 864 CC OVERPORT 4067 002 DURBAN 990000082901 37752 HENNWILL ENGINEERING PTY LTD WIBSEY 1717 003 JOHANNESBURG 990000021864 30395 HENPIER PROPERTIES 11 PTY LTD LAUDIUM 37 008 PRETORIA 990000080298 14094 HENPIES TREKKER HERSTELDIENSTE POTCHEFSTROOM 2520 990000561025 2655 POTCHEFTSROOM HENQUE 1051 CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000334618 1401 HENQUE 1330 BK LICHTENBURG 2740 156 LICHTENBURG 990000033749 2454 HENQUE 1421 LICHTENBURG 2740 370 990000505160 671 HENQUE 1869 CC VREDE 9835 104 HARRISMITH 990000013490 249 HENQUE 1881 CC Pretoria 82 008 PRETORIA 990000069632 3233 Montanapark HENQUE 2073 CC SASOLBURG 1947 029 BETHLEHEM 990000014572 HENQUE 2196 CC LICHTENBURG 2740 156 LICHTENBURG 990000033023 1499 HENQUE 2655 CC WITBANK 1035 312 WITBANK TVL 990000016758 HENQUE 3191 CC SUNDRA 2200 312 WITBANK TVL 990000055652 759 HENQUE 3875 CC SUNWARD PARK 1470 249 STANDERTON 990000064570 17702 HENQUE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000019641 6889 HENQUE STEEL WORKS NELSPRUIT 1200 184 NELSPRUIT 990000342191 2343 HENREYS MAINTENANCE & REPAIRS NELSPRUIT 1200 184 NELSPRUIT 990000057945 1517 HENRIES PANELBEATERS WELKOM 9460 302 WELKOM 990000023893 2834 HENRIS TUNE UP JOHANNESBURG 2023 003 JOHANNESBURG 990000102597 P O BOX 14 BRACKEN GARDENS HENRIT AGRI BK Malmesbury 7300 165 MALMESBURY 990000068557 303 HENRITE ENTERPRISES ISANDO 1600 225 RANDFONTEIN 990000117794 950 HENRY ENGINEERING LETSITELE 885 990000731439 1372 HENRY MOTORS EDMS BPK PRETORIA 81 008 PRETORIA 990000112361 26345 MONUMENTPARK HENRY S KOMAR & ASS HONEYDEW 2040 233 ROODEPOORT 990000051357 994 HENRYS DIESEL & TURBO MARBURG 4252 251 STELLENBOSCH 990000056868 54332 HENRYS GLASS WORKS CC ZINNIAVILLE 302 235 RUSTENBURG 990000115145 50316 HENSCHL ENGINEERING CC GERMISTON 1401 091 GERMISTON 990000015016 HENSHAV TRADING 6 MIDDELBURG 1050 171 MIDDELBURG TVL 990000087823 140 HENSIES PANEELKLOPPERS BK STRAND 7139 256 STRAND 990000109467 86 HENSON ENGINEERING EQUIPMENT PTY LT PRIMROSE 1416 033 BOKSBURG 990000042366 2574 HENSON PROFILING BK FONTEINRIET 1464 033 BOKSBURG 990000081550 10308 HENSON STEEL NELSPRUIT 1200 184 NELSPRUIT 990000017737 2958 HENSTOCK METAL WORKSHOP ALBERTON NORTH 1449 012 ALBERTON 990000076436 HENTER MOTORINGENIEURS VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000012590 1236 HENTIES MEGA LUBE SERVICE UMTENTWENI 4235 215 PORT SHEPSTONE 990000022917 773 HENTIQ 1083 PTY LTD PETRUS STEYN 9640 001 BLOEMFONTEIN 990000132087 148 HENTIQ 1536 PTY LTD CENTURION 46 008 PRETORIA 990000016603 10719 HENTIQ 2980 PTY LTD LICHTENBURG 2740 990000357325 HENTIQ TRANSMISSIONS SPARES & BOKSBURG NORTH 1461 033 BOKSBURG 990000022077 5517 HENTOK BODY WORKS BK SPRINGBOK 8240 245 NAMAQUALAND 990000115140 303 HENTOK PANEELKLOPPERS SPRINGBOK 8240 245 NAMAQUALAND 990000347466 985 HENTORE MOTORS HENNENMAN 9445 110 HENNEMAN 990000117939 228 HENTRUZS ENGINEERING & STEEL WORKS DIE HEUWEL 1042 312 WITBANK TVL 990000349505 8451 HEPBURN CONVERSIONS SENDERWOOD 2145 003 JOHANNESBURG 990000013937 79053 HEPCA SYSTEM ENGINEERS CC BRITS 250 041 BRITS 990000011764 31061 HEPNEL MOTORSPORT HOLDINGS CC BRAKPAN 1541 990000779399 14041 FARRARMERE BENONI HEPTEC ENGINEERING PRETORIA NORTH 182 990000599403 71502 THE WILLOWS HERA & SONS PROJECTS & TRADING GERMISTON 1401 990000922870 2888 MONTANA PARK HERA JONES PROJECTS TRADING GERMISTON 1401 990000800652 HERAEUS ELECTRO NITE PTY LTD Boksburg 1459 033 BOKSBURG 990000482966 6195 Dunswart HERAEUS REFINERY SA PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000039365 1987 Port Elizabeth HERBERG MOTORS STELLENBOSCH 7599 315 WORCESTER 990000026588 1165 HERBET CAR WATCH GERMISTON 1401 091 GERMISTON 990000079410 HERBIE MOTORS DURBAN 4000 002 DURBAN 990000105998 2953 HERBIES HYPER WASH WOODHILL 76 008 PRETORIA 990000078905 66551 HERBS PANEL BEATER & SPRAY PAINTING MTHATHA 5099 006 EAST LONDEN 990000360289 912 HERBST J P HARTBEESFONTEIN 2600 138 KLERKSDORP 990000050165 HERBST KNIVES MONTANAPARK 159 008 PRETORIA 990000071926 3167 HERBST L SPRINGS 1559 247 SPRINGS 990000050653 HERCULES BRAKE & CLUTCH PTY LTD LAMBTON 1414 091 GERMISTON 990000013949 15300 HERCULES MOTORS CAROLINA 1185 053 CAROLINA 990000040900 78 HERCULES SECURITY TOKAI 7966 316 WYNBERG C P 990000057742 31352 HERCULES SERVICE STATION GARDENVIEW 2047 003 JOHANNESBURG 990000390541 75459 HERDUTNIE MOTORS BK HELDERKRUIN 1733 233 ROODEPOORT 990000015796 22922 HERI PRECISION ENG PTY LTD ALBERTON 1450 012 ALBERTON 990000018999 1332 HERING SOUTH AFRICA ENGINEERING UMHALI 4390 990000577541 50309 MUSGRAVE HERING SOUTH AFRICA ENGINEERING PTY SHAKASHEAD 990000589808 50309 MUSGRAVE HERIOTDALE MOTORS CLEVELAND 2022 003 JOHANNESBURG 990000018993 40404 HERITAGE CARS CRAMERVIEW 2060 003 JOHANNESBURG 990000065607 229 HERITAGE CASTINGS EPPINDUST 7460 004 KAAPSTAD 990000070661 HERITAGE MOTORS HILLCREST 3650 210 PINETOWN 990000160131 592 HERMAN GEYER MOTORS NOORDSTAD 9302 001 BLOEMFONTEIN 990000324112 13867 HERMAN HUGO TREKKERDIENSTE PROTEAHOOGTE 7560 251 STELLENBOSCH 990000030398 HERMAN NEL MOTORS HELDERKRUIN 1733 147 KRUGERSDORP 990000080462 22922 HERMAN PANEEL KLOPPERS CAROLINA 1185 053 CAROLINA 990000040758 HERMANS SOMERSET WEST 7130 244 SOMERSET WEST 990000088089 HERMANS BODY WORKS PTY LTD VRYHEID 3100 072 DUNDEE 990000018972 1680 HERMANS DENT CLINIQUE CC WELKOM 9460 302 WELKOM 990000058348 2004 HERMANS TRUCK ACCIDENT REPAIRS PINETOWN 3610 210 PINETOWN 990000045822 237 NEW GERMANY HERMANUS AUTO FITMENT CENTRE HERMANUS 7200 111 HERMANUS 990000060247 1766 HERMANUS AUTO STOP CC Hermanus 7200 111 HERMANUS 990000021886 209 Onrusrivier HERMANUS CONVENIENCE CENTRE MALMESBURY 7299 111 HERMANUS 990000041055 71 HERMANUS GEARBOX & DIFF VERMONT 7201 111 HERMANUS 990000051541 HERMANUS REPAIR CENTRE HERMANUS 7200 111 HERMANUS 990000054390 110 HERMANUS STEEL & IRRIGATION HERMANUS 7200 111 HERMANUS 990000067016 1435 HERMANUS SUPA QUICK HERMANUS 7200 111 HERMANUS 990000044585 PO BOX 868 KLEINMOND HERMANUS SUSPENSION & ALLIGNMENT HERMANUS 7200 111 HERMANUS 990000026699 209 Onrusrivier HERMANUS TOYOTA HERMANUS 7200 111 HERMANUS 990000037914 1206 HERMAR ENGINEERING & SERVICES CC NOORDBRUG 2522 218 POTCHEFSTROOM 990000076911 19690 HERMENS SERVICE STATION Pietermaritzburg 3201 206 PIETERMARITZBURG 990000054412 11384 Dorpspruit HERMES APOLLO PROCESS ENGINEERING GREENSIDE 2034 003 JOHANNESBURG 990000338337 84063 HERNIC FERROCHROME PTY LTD BRITS 250 041 BRITS 990000117132 4534 HERON ENGINEERING & FOUNDRY WADEVILLE 1422 091 GERMISTON 990000019117 14299 HERONA ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000079183 1210 HERONA PRECISION ENGINEERING PTY LT KRUGERSDORP 1739 990000698195 152 HERSHA MOTORS MAYVILLE 84 003 JOHANNESBURG 990000057832 HERSHAN M CONTRACTORS CC LA LUCIA RIDGE 4019 339 INANDA 990000354445 4060 HERTUS MINING & IND SERVICES CC RUSTENBURG 300 235 RUSTENBURG 990000327806 599 HERTZOG BRIDGE GARAGE CC ALIWAL NORTH 9750 014 ALIWAL NORTH 990000116438 118 HERTZOGSTRAAT MOTORS CC SINOVILLE 129 008 PRETORIA 990000117509 879 Montanapark HERTZOGSTRAAT MOTORS KARWAS RIETFONTEIN 84 003 JOHANNESBURG 990000035349 HERZEL ENTERPRISE CC RUSTENBURG 300 041 BRITS 990000054904 6629 HESA STEEL CC ARCADIA 83 008 PRETORIA 990000039936 HESTO HARNESSES PTY LTD STANGER 4450 323 ESHOWE 990000109214 4763 HETDRE RADIATORS ARCON PARK 1939 278 VANDERBIJLPARK 990000048903 HETO ROOFING SOLUTIONS PIETERMARITZBURG 3207 990000731858 7884 CUMBERWOOD HEUER BROS STUTTERHEIM 4930 257 STUTTERHEIM 990000024747 256 HEULER MANUFACTURING PTY LTD DUNSWART 1508 003 JOHANNESBURG 990000013962 HEUNES ENGINEERING HOLDINGS PTY LTD RICHARDBAAI 3900 283 VEREENIGING 990000119994 10930 Meeresee HEUNES STEEL SALDANHA 7395 292 VREDENBURG 990000501041 555 HEUNIS RAINWATER GOODS PTY LTD HERCULES 30 008 PRETORIA 990000012627 48278 HEURTEY PETROCHEM SOUTH AFRICA JOHANNESBURG 2196 003 JOHANNESBURG 990000038812 3168 PARKLANDS HEVCO NATAL PTY LTD GREEN POINT 8051 002 DURBAN 990000047711 41 HEVCO WESTERN CAPE SOMERSET WEST 7129 004 KAAPSTAD 990000053642 2167 HEWITTS AUTO CC DOORNPOORT 17 008 PRETORIA 990000060383 81321 HEXAGON ELECTRICAL PTY LTD Brakpan 1559 247 SPRINGS 990000073069 6876 Westwood HEXAGON TOTAL TECOMA 5214 223 QUEENSTOWN 990000189567 19544 HEYBEST 0005 PTY LTD FONTAINEBLEAU 2032 008 PRETORIA 990000047781 1104 HEYMAR MOTORS POTGIETERSRUS 600 219 POTGIETERSRUS 990000115726 3405 HEYMCO FLAMWOOD 2572 138 KLERKSDORP 990000088641 6583 HEYNS ENGINEERING FARRARMERE 1518 026 BENONI 990000107264 14112 HEZ INSTRUMENT MAKERS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000077831 HFC CUSTOMS PTY LTD HEIDERBERG 1438 990000851072 1780 HGD MANUFACTURING LYNN EAST 39 008 PRETORIA 990000081947 15294 HHR ENGINEERING HEIDELBERG 1441 106 HEIDELBERG C P 990000350059 1716 HI ‐ Q CARLETONVILLE CARLETONVILLE 2500 234 ROUXVILLE 990000004500 1364 HI Q HELDERBERG STRAND 7139 256 STRAND 990000048982 557 HI 5 INVESTMENTS DURBAN 4004 002 DURBAN 990000058972 37209 OVERPORT HI ALLOY CASTINGS PTY LTD Benoni 1502 026 BENONI 990000103645 5472 Benoni South HI CLASS PANEL & SPRAY CC GOODWOOD 7459 025 BELLVILLE 990000108561 811 HI DEF PROFILERS CC Durban 4051 002 DURBAN 990000339212 74019 Rochdale Park HI DRO HYDROLICS CC QUELLERIEPARK 1739 147 KRUGERSDORP 990000025731 HI FAB ENGINEERING PINETOWN 3610 210 PINETOWN 990000105696 HI GRADE SPRING WORKS BRACKEN DOWNS 1454 091 GERMISTON 990000107378 167615 HI LAND EXHAUST AND ALIGNMENT PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000116803 1207 HI PAC SYSTEMS ORKNEY 2620 138 KLERKSDORP 990000038598 43 HI POINT SERVICE STATION RANDBURG 2125 003 JOHANNESBURG 990000104211 1445 HI POWER MOTOR & GENERAL ENGINEERIN PRETORIA WEST 183 008 PRETORIA 990000046419 HI PRO GARAGE SERVICES CC BRAKPAN NORTH 1545 033 BOKSBURG 990000074895 11817 HI PRO POWDER COATERS & PINETOWN 3600 210 PINETOWN 990000011982 1794 HI PROFILE SIGNS FLORIDA 1710 233 ROODEPOORT 990000043325 1951 HI Q RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000026682 1467 HI Q ALGOA UITENHAGE 6230 271 UITENHAGE 990000072605 707 HI Q ATHLONE CAPE TOWN 7780 316 WYNBERG C P 990000068502 HI Q AUTODEN ESTCOURT 3310 079 ESTCOURT 990000069458 60 HI Q BANDE RIVERSDAL RIVERSDALE 6670 231 RIVERSDALE 990000028173 651 HI Q BEACON BAY EAST LONDON 5214 006 EAST LONDEN 990000358304 19544 HI Q BELA BELA CC BELA BELA 481 298 WARMBAD TVL 990000076832 767 HI Q BRACKENFELL CAPE TOWN 7560 251 STELLENBOSCH 990000086332 1250 SANLAMHOF HI Q BREDASDORP BREDASDORP 7280 039 BREDASDORP 990000337409 386 HI Q BRUMA BRYANSTON 2021 003 JOHANNESBURG 990000066890 70359 HI Q BULTFONTEIN BULTFONTEIN 9479 275 UNIONDALE 990000087196 210 HI Q COMARO CROSSING JOHANNESBURG 2190 003 JOHANNESBURG 990000053464 623 EDENVALE HI Q CULEMBORG MALMESBURY 7299 004 KAAPSTAD 990000027437 71 HI Q DASTEK PTY LTD LYTTELTON 140 008 PRETORIA 990000071190 15501 HI Q DELAREYVILLE DELAREYVILLE 2770 067 DELAREYVILLE 990000335552 512 HI Q ELSPARK DALPARK 1543 037 BRAKPAN 990000063274 13158 HI Q ENDUMENI DUNDEE 3000 072 DUNDEE 990000331318 800 HI Q FITMENT CENTRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000557916 1361 HI Q FORT BEAUFORT FORT BEAUFORT 5720 085 FORT BEAUFORT 990000057612 93 HI Q GIYANI GIYANI 826 158 SOUTPANSBERG 990000026134 1183 HI Q GREENACRES GREENACRES 6057 007 PORT ELIZABETH 990000019282 27720 HI Q HAMMANSKRAAL PYRAMID 120 351 WONDERBOOM (PTA) 990000320560 1030 HI Q HERMANUS HERMANUS 7200 111 HERMANUS 990000340437 868 KLEINMOND HI Q HOEDSPRUIT HOEDSPRUIT 1380 990000585943 8826 SONPARK HI Q HOEDSPRUIT CC HOEDSPRUIT 1380 352 PHALABORWA 990000355518 172 HI Q KWANO UITENHAGE 6230 271 UITENHAGE 990000353171 707 HI Q LONGMEADOW LONGMEADOW 1610 990000698416 HI Q LYDENBURG LYDENBURG 1120 161 LYDENBURG 990000057699 1243 Lydenburg HI Q MIDDELBURG MIDDELBURG 1050 170 MIDDELBURG C P 990000137981 1087 HI Q MIDRAND RANDJIESFONTEIN 1683 003 JOHANNESBURG 990000353944 50307 HI Q MODIMOLLE MODIMOLLE 510 990000040866 2129 HI Q MOSSEL BAY MOSSEL BAY 6506 177 MOSSEL BAY 990000072301 219 MOSSELBAY HI Q MUSINA MUSINA 900 169 MESSINA 990000075389 553 HI Q NOTTINGHAM ROAD NOTTINGHAMROAD 3280 206 PIETERMARITZBURG 990000072771 98 HI Q OLD MAIN ROAD PINETOWN 3610 210 PINETOWN 990000030073 HI Q ORANGE GROVE HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000073776 471 HI Q PHALABORWA PHALABORWA 1390 270 LETABA 990000069061 366 HI Q PLETTENBERG BAY PLETTENBERG BAY 6600 139 KNYSNA 990000342397 701 HI Q SAFE T TYRE MILNERTON 7435 004 KAAPSTAD 990000025772 1101 HI Q SENEKAL SENEKAL 9600 990000690436 672 HI Q STANGER Kwa Dukuza 4400 250 LOWER TUGELA 990000064740 25 Verulam HI Q STERKSPRUIT ALIWAL NORTH 9750 025 BELLVILLE 990000075253 118 HI Q TOKAI RETREAT TOKAI 7945 316 WYNBERG C P 990000254963 30424 HI Q TZANEEN TZANEEN 850 270 LETABA 990000360279 972 HI Q WATERMEYER KOSMOSDAL X32 96 008 PRETORIA 990000345056 162 HI Q WELLINGTON WELLINGTON 7654 303 WELLINGTON 990000046204 1247 HI Q WOODMEAD DOWERGLEN 1612 003 JOHANNESBURG 990000201988 16674 HI Q WYNBERG WYNBERG 2090 003 JOHANNESBURG 990000316852 HI QUIPHYDRAULICS PTY LTD WITBANK 1035 312 WITBANK TVL 990000031594 982 HI SPEED PANELBEATERS GROENKLOOF 27 008 PRETORIA 990000014419 342 HI SPEED USED SPARES AERORAND 1070 003 JOHANNESBURG 990000044774 11707 HI SPIN CC LANGEBAAN 7357 990000708868 1235 NIGEL HI TEC AUTO ELECTRICAL CC RED HILL 4071 002 DURBAN 990000118381 40286 HI TEC NUTS PTY LTD EDENVALE 1610 091 GERMISTON 990000108312 3153 HI TECH AUTO ELECTRICAL MARBLE HALL 450 099 GROBLERSDAL 990000059635 1213 HI TECH & EXHAUST & ACCESSORIES BETHLEHEM 9700 029 BETHLEHEM 990000044966 2482 HI TECH AUTO ELECTRICAL KROONSTAD 9500 146 KROONSTAD 990000010359 2301 HI TECH AUTO ELEKTRIES UPINGTON 8800 276 GORDONIA 990000010843 540 HI ‐TECH AUTO ENGINEERING CC OUDTSHOORN 6625 990000616499 859 OUDDTSHOORN HI TECH AUTO REPAIRS NELSPRUIT 1200 184 NELSPRUIT 990000068912 689 Nelspruit HI TECH AUTOMOTIVE PTY LTD Port Elizabeth 6385 SUNRIDGE PARK 990000109834 28394 Sunridge Park HI TECH CONSULTING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000039809 50562 HI TECH CYLINDER HEADS CC NEW GERMANY 3620 210 PINETOWN 990000109493 1555 HI TECH DECOR & BLINDS BRENTHURST 1542 247 SPRINGS 990000077353 5118 HI TECH ELEMENTS PTY LTD TROYEVILLE 2139 033 BOKSBURG 990000118498 53483 HI TECH ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000108408 3858 HI TECH ENGINEERING & BUILDING CASTLE HILL 4037 002 DURBAN 990000009932 HI TECH FABRICATION & PROJECTS BENONI 1511 033 BOKSBURG 990000072845 HI TECH FABRICATION & PROJECTS PTY BENONI SOUTH 1502 990000875847 13100 HI TECH FERTIGATION CC NELSPRUIT 1200 184 NELSPRUIT 990000104957 1627 HI TECH GEARBOX SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000354121 10105 THE VILLAGE NELSPRUIT HI TECH LABORATORY POWER PINEGOWRIE 1716 002 DURBAN 990000015128 3547 HI TECH MAG REPAIRS BRACKEN DOWNS 1454 012 ALBERTON 990000117364 166808 HI TECH MOTORS KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000017326 1871 HI TECH OPERATORS CC DUNDEE 3000 990000587414 800 HI TECH PANELBEATERS ALIWAL NORTH 9750 003 JOHANNESBURG 990000030884 344 HI TECH PRESSURE & ENGINEERING PTY ROSSBURGH 4072 002 DURBAN 990000034282 41349 Rossburgh HI TECH REFRACTORY MANUFACTURERS RANDVAAL 1873 278 VANDERBIJLPARK 990000316458 255 HI TECH SERVICE CENTER VRYHEID 3100 295 VRYHEID 990000117659 2400 HI TECH STAINLESS PRODUCTS CC JET PARK 1469 033 BOKSBURG 990000109094 30035 Jet Park HI TECH TECHNICAL SERVICES CC FLORIDA 1710 003 JOHANNESBURG 990000067342 1125 HI TECH TRANSFORMER MAINTENANCE PTY Germiston 2094 012 ALBERTON 990000026052 5094 MEYERSDAL HI TECH ZINC PRODUCTS CC Springs 1570 247 SPRINGS 990000021627 10630 Strubenvale HI TEK PANELBEATERS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000105765 40 HI TENSION SERVICES CC NOORDHEUWEL EXT 4 1756 147 KRUGERSDORP 990000049310 2779 HI WAY MOTOR BRAAMFONTEIN 2017 192 CARLTONVILLE 990000105098 30665 HI WAY MOTORS SECUNDA 2302 028 BETHAL 990000028227 5632 HI WAY TRUCK REPAIRS LADYSMITH 3370 072 DUNDEE 990000010420 2481 HI WAY WORKSHOP CC BRITS 250 041 BRITS 990000114848 2400 HIAB PTY LTD WADEVILLE 1422 091 GERMISTON 990000319555 14327 HIBBERDENE SERVICE STATION CC HIBBERDENE 4220 002 DURBAN 990000016937 85 HIBERNIA MOTORS GEORGE 6529 090 GEORGE 990000106209 HIBISCUS ALUMINIUM AND GLASS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000241331 50068 HIBISCUS AUTO & BODY HIBBERDENE 4220 274 UMZINTO 990000116316 40 HIBISCUS AUTO ELECTRICAL CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000333757 1991 HIBISCUS COAST CAR SOLUTIONS SCOTTBURGH 4180 215 PORT SHEPSTONE 990000328012 1585 HIBISCUS RECYCLING MARGATE 4275 215 PORT SHEPSTONE 990000016924 1308 HIBISCUS TEST CENTRE CC PORTSHEPSTONE 4240 990000701273 45137 HIBISCUS TYRE VULCANISERS UMKOMAAS 4170 274 UMZINTO 990000066967 403 HIBISCUS TYRE VULCANISERS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000040498 585 HIDE & SHADE GRAHAMSTOWN 6140 215 PORT SHEPSTONE 990000032298 799 HIGGINSON CONVENIENCE CENTRE WESTVILLE 3630 002 DURBAN 990000336427 1930 HIGGINSON MOTOR CITY ROSSBURGH 4072 002 DURBAN 990000048061 41232 HIGGO ENGINEERING & FABRICATIONS CC WORCESTER 6849 315 WORCESTER 990000357023 19 HIGH ANGLE CC CAPE TOWN 7702 316 WYNBERG C P 990000043681 238 IMAM H CLAREMONT HIGH BEAT AUTO BODY REPAIRS CC BOOYSENS 2016 003 JOHANNESBURG 990000341498 39478 HIGH DUTY AUTOMOTIVE CC BOKSBURG 1460 003 JOHANNESBURG 990000321688 157 HIGH DUTY CASTINGS CC BOKSBURG 1460 033 BOKSBURG 990000110679 157 HIGH ECHELON TRADING 166 GROBLERSDAL 470 099 GROBLERSDAL 990000048546 2200 HIGH FREQUENCY HEATING CC DUNSWART 1508 033 BOKSBURG 990000107030 6655 HIGH GENERATION FONTANA 4170 274 UMZINTO 990000066904 HIGH PERFORMANCE AUTO WAXES BELLVILLE 7535 251 STELLENBOSCH 990000066304 2896 HIGH PERFORMANCE LUBRICATION PAARL 7646 990000783929 752 MALMESBURY HIGH PERFORMANCE MOTOR C C BRYANSTON 2021 003 JOHANNESBURG 990000106592 130013 HIGH PERFORMANCE MOTORS FARRARMERE 1518 091 GERMISTON 990000025393 14209 HIGH POINT TRADING 784 VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000078129 5506 HIGH POINT TRADING 802 CC 1 CONSANI ROAD 7480 990000587740 3198 TYGERVALLEY HIGH PRECISION ENGINEERING WORKS JOHANNESBURG 2001 003 JOHANNESBURG 990000031857 HIGH PRECISION ENGINEERING WORKS CC GARDENVIEW 2047 003 JOHANNESBURG 990000031905 75302 HIGH PRECISION MOTOCARE WORKSHOP MODIMOLLE 510 990000564570 934 HIGH PRESSURE SYSTEMS CC JET PARK 1469 033 BOKSBURG 990000112404 30059 HIGH PROFILE WELDING & WATER PURIFI EAST LONDON 5201 990000601085 HIGH QUALITY WEAR PARTS CC DURBANVILLE 7551 025 BELLVILLE 990000046855 1670 HIGH STREET FILLING STATION PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000341168 111 HIGH TECH AUTO SERVICES & SPARES SECUNDA 2302 028 BETHAL 990000014906 1904 HIGH TECH AUTO SPRAYERS DURBAN 4001 PINETOWN 3610 990000017332 179 HYPER BY THE SEA HIGH TECH BEARINGS DALPARK EXT 1 1552 037 BRAKPAN 990000110770 13058 HIGH TECH TECHNICAL COMPONENTS CC HUMEWOOD 6013 007 PORT ELIZABETH 990000108958 13885 HIGH VIEW AUTO BODY NORTHCLIFF 2115 003 JOHANNESBURG 990000041411 4298 HIGHFLIGHT AVIONICS BONAERO PARK 1622 147 KRUGERSDORP 990000332168 8216 HIGHLAND FORKLIFTS CC ROOIHUISKRAAL 154 008 PRETORIA 990000048789 2037 HIGHLANDER FARRIERS CC PIETERMARITZBURG 3201 003 JOHANNESBURG 990000077189 HIGHLANDER HYDRAULICS NELSPRUIT 1200 184 NELSPRUIT 990000077918 15610 Nelspruit HIGHLANDS FILLING STATION DULLSTROOM 1110 024 BELFAST 990000068894 71 HIGHLANDS PANEL BEATERS BETHLEHEM 9700 029 BETHLEHEM 990000028259 672 HIGHLANDS SERVICE STATION HYDEPARK 7785 004 KAAPSTAD 990000048542 8 HIGHPOINT ENGINEERING CO PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000031936 126 HIGHROAD MOTORS TREKKERS HARTSWATER 8570 105 HARTSWATER 990000118008 2018 HIGHVELD MAINTENACE BRITS 250 138 KLERKSDORP 990000335588 124 Skeerpoort HIGHVELD CARWASH HIGHVELD 169 008 PRETORIA 990000022535 66080 HIGHVELD EAST MOTORS HD TRICHARDT 2300 990000554273 58 HIGHVELD ENGINE REBUILDERS WITBANK 1035 312 WITBANK TVL 990000015970 41188 REYNO RIF HIGHVELD MOTOR DIESEL BOKSBURG 1470 SANWOOD PARK 990000045612 18132 HIGHVELD MOTOR ENGINEERING CC NORTHMEAD 1511 091 GERMISTON 990000071611 13587 HIGHVELD ONE STOP KEMPTON PARK 1665 091 GERMISTON 990000014741 1042 olifantsfontein HIGHVELD POWDERCOATING DUNSWART 1508 990000562037 6342 HIGHVELD PROPSHAFTS CC ALBERTON 1450 012 ALBERTON 990000130916 2484 HIGHVELD SANDBLASTING & ENGINEERING EMALAHLENI 1035 312 WITBANK TVL 990000088097 2696 HIGHVELD SIGNS BK BRITS 250 312 WITBANK TVL 990000011839 3278 HIGHVELDRIDGE INVESTMENTS TRICHARDT 2302 990000878928 58 HIGHWAY AUTO ELECTRIC PELLISSIER 9322 001 BLOEMFONTEIN 990000113565 30333 HIGHWAY AUTO REPAIRS WATERFALL 3610 002 DURBAN 990000352297 HIGHWAY AUTO SERVICES HENNENMAN 9445 280 VENTERSBURG 990000072298 160 HIGHWAY AUTO TRIMMERS NEW GERMANY 3620 210 PINETOWN 990000030138 1847 HIGHWAY BODY SHOP NEW GERMANY 3620 210 PINETOWN 990000081011 423 HIGHWAY CARWASH HARTSWATER 8570 105 HARTSWATER 990000328708 155 HIGHWAY DIESEL TECH N1 CITY 7463 004 KAAPSTAD 990000118055 12390 HIGHWAY FILLING STATION PANSIG 9465 302 WELKOM 990000049107 57171 HIGHWAY GARAGE KOCKSVLEI 1764 225 RANDFONTEIN 990000013741 2024 HIGHWAY GARDENS SERVICE STATION EDENVALE 1610 990000671023 42749 FORDSBURG HIGHWAY JUNCTION PTY LTD HARRISMITH 9880 104 HARRISMITH 990000014042 1298 HIGHWAY LOCKSMITHS CC NEW GERMANY 3620 002 DURBAN 990000192319 859 HIGHWAY MOTORCYCLES BLOEMFONTEIN 9364 990000588474 19319 BLOEMSPRUIT HIGHWAY MOTORS ODENDAALSRUS 9480 193 ODENDAALSRUS 990000009365 246 HIGHWAY MOTORS WELKOM WELKOM 9460 302 WELKOM 990000118107 4114 HIGHWAY NISSAN MACHADODORP 1170 300 WATERVAL BOVEN 990000104383 154 HIGHWAY ORTHOPAEDICS PINETOWN 3600 210 PINETOWN 990000122345 465 HIGHWAY PANELBEATERS PTY LTD NEW GERMANY 3620 210 PINETOWN 990000035465 423 HIGHWAY PLASTIC PRODUCTS WESTMEAD 3608 210 PINETOWN 990000016282 15783 HIGHWAY PUMP SERVICES CC ASHWOOD 3605 210 PINETOWN 990000017430 10546 HIGHWAY ROAD ASSIST WARDEN 9890 104 HARRISMITH 990000186098 290 HIGHWAY SERVICE STATION NEWTON PARK 6055 007 PORT ELIZABETH 990000065522 7320 Newton Park HIGHWAY TRAILERS CC MUSGRAVE ROAD 4062 002 DURBAN 990000038355 50143 HIGHWAY TRUCK & TRAILER SALES FONTEINRIET 1464 033 BOKSBURG 990000339226 10145 HIGHWAYMANS GARAGE PILGRIM'S REST 1290 236 PILGRIMS REST 990000755600 96 HILDASIA GARAGE EAST LONDON 5200 006 EAST LONDEN 990000108929 7647 HILL SERVICE STATION QUALBERT 4078 002 DURBAN 990000050086 48155 HILL STREET SERVICE STATION CC RANDBURG 2125 003 JOHANNESBURG 990000075680 1827 HILLALDAM COBURN SYSTEMS PTY LTD Verwoerdpark 1453 003 JOHANNESBURG 990000036596 8199 HILLCREST LOCKSMITH & NUMBER PLATES HILLCREST 3650 210 PINETOWN 990000119790 HILLCREST MOTORS HILLCREST 3650 210 PINETOWN 990000037232 41 HILLCREST PANEL BEATERS TRUST HILLCREST 3650 210 PINETOWN 990000110915 589 HILLCREST TOYOTA HILLCREST 3650 002 DURBAN 990000380355 863 HILLCREST TYRE & EXHAUST PINETOWN 3610 990000905807 HILLCREST VILLAGE MOTOR HILLCREST 3650 002 DURBAN 990000348729 2290 HILLEV MOTORS CC WELKOM 9460 302 WELKOM 990000026800 2004 HILLFOX AUTOTRONIC MUSGRAVE ROAD 4062 171 MIDDELBURG TVL 990000043549 HILLIAR ENGINEERING SERVICES CC Pinetown 3610 002 DURBAN 990000015641 713 Gillitts HILLS FITMENT CENTRE CC MOBENI HEIGHTS 4092 002 DURBAN 990000013756 HILLSIDE VENTERSDORP 2710 281 VENTERSDORP 990000039226 202 HILLSIDE ALUMINIUM PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000006121 897 HILLSIDE CONVENIENCE CENTRE DURBANVILLE 7551 990000933365 HILLSIDE MOTORS CC DURBANVILLE 7551 025 BELLVILLE 990000106792 921 HILLSIDE SERVICE STATION NORTHCLIFF 2115 003 JOHANNESBURG 990000024501 35262 HILLSTAR MOTORS OVERPORT 4067 002 DURBAN 990000103889 37235 HILLSTAR PANELBEATERS WETTON 7780 316 WYNBERG C P 990000113530 HILLTOP SERVICE STATION CC ROSSLYN 200 008 PRETORIA 990000112609 9111226 HILLVIEW SERVICE STATION WALKERVILLE 1876 283 VEREENIGING 990000045183 1033 HILPRO CLOSE CORPORATION WILROPARK 1731 091 GERMISTON 990000055012 2846 HILTON GOVENDER CHEMICAL SERVICES C GRASSY PARK 7945 990000782330 HILTON METAL FORGING PTY LTD THREE RIVERS 1935 278 VANDERBIJLPARK 990000359655 265113 HILTON ROAD GARAGE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000012204 HILTONS CAR SOUND WITKOPPEN 2068 003 JOHANNESBURG 990000050539 432 HILTONS SERVICE STATION UGIE 5470 162 MACLEAR 990000041335 319 HILTOP ENGINEERING PTYLTD THE FALLS 1619 990000779728 10027 HIN TECH MANUFACTURING PTY LTD MADADENI 2951 037 BRAKPAN 990000086305 9242 HINDLE ROAD SERVICE STATION KRAAIFONTEIN 7569 025 BELLVILLE 990000328126 404 HINES WELLINGTON 7654 197 PAARL 990000067326 827 HINGE S A BELABELA 481 298 WARMBAD TVL 990000067420 1450 HINO GEORGE GEORGE EAST 6539 090 GEORGE 990000089819 4540 HINO TECH MOTORS CC RESEVOIR HILLS 4091 002 DURBAN 990000329459 HINRICK STAAL BK BELABELA 481 298 WARMBAD TVL 990000059965 190 HINTEREGGER ERECTION CC BRAKPAN SOUTH 1543 037 BRAKPAN 990000046469 4064 DALPARK HIPERFORMANCE MOTORS WILROPARK 1724 003 JOHANNESBURG 990000028142 HIPPO CLIFF & PALLETS CC BRONKHORSTSPRUIT 1020 990000612019 2073 HIPPO FORCE 2 PTY LTD VEREENIGING 1929 990000630791 265180 THREE RIVERS HIPRAMIL PROFILING & GUILOTINING CC ACTONVILLE 1506 026 BENONI 990000118095 18520 HIPRO ALUMINIUM SOLUTIONS CC NORCHEMPARK 1631 033 BOKSBURG 990000341262 13497 HIPRO ENGINEERING BK VEREENIGING 1943 283 VEREENIGING 990000031521 264166 HI‐Q AMALINDA TRUST AMALINDA 5252 006 EAST LONDEN 990000024386 12140 HI‐Q CROYDON KEMPTON PARK 1620 132 KEMPTON PARK 990000184669 1172 HIQ MALMESBURY MALMESBURY 7300 990000778033 346 SALDANHA HI‐Q MIDRAND HALFWAY HOUSE 1685 990000844394 10294 FOURWAYS EAST HIQ NEWCASTLE NEWCASTLE 2940 185 NEWCASTLE 990000311367 HIQ ORANGE GROVE ORANGE GROVE 2192 003 JOHANNESBURG 990000048436 HIQ PRETORIA NORTH PRETORIA 116 351 WONDERBOOM (PTA) 990000061735 17256 PRETORIA NORTH HIQ UMZINTO UMZINTO 4200 274 UMZINTO 990000256762 633 HIQ WATERMEYER Pretoria 124 990000579914 HIRE ENGINEERING & CONSTRUCTION CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000103601 14145 HIRE MANUFACTURING TROYEVILLE 2139 003 JOHANNESBURG 990000027644 53758 HIRSULUX CC SILVERTON 121 008 PRETORIA 990000360216 88 HIS ENGINEERING CC BLUFF 4036 002 DURBAN 990000069380 21993 HISENSE S A DEVELOPMENT ENTERPRISE FOUR WAYS EAST 2055 003 JOHANNESBURG 990000024631 10277 HITACHI CONSTRUCTION MACHINERY DUNSWART 1508 033 BOKSBURG 990000647872 6331 HITACHI POWER EUROPE SERVICES GMBH WATERKLOOF 145 990000784011 HITCHENS CREATIONS AMANZIMTOTI 4126 002 DURBAN 990000345263 HITEC AUTOLEC WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000036833 HITEC MOTOR ENGINEERING PTY LTD KINROSS 2270 990000814856 1088 HITECH AUTO GLAZE BRITS 250 008 PRETORIA 990000043270 1639 HITECH AUTO REPAIRS STANGER 4450 250 LOWER TUGELA 990000013673 2860 HI‐TECH AUTOLEC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000118900 1150 HITECH CV JOINTS MOUNT EDGECOMBE 4300 339 INANDA 990000034774 2461 HITECH FANS & MOTORS PTY LTD MARBLE HALL 450 171 MIDDELBURG TVL 990000009755 257 HITECH GREGFOR PTY LTD Honeydew 2040 233 ROODEPOORT 990000082572 4447 HITECH PACKAGING NEW GERMANY 3620 210 PINETOWN 990000110003 221 HITECH PANEELKLOPPERS JEFFREYS BAY 6330 120 HUMANSDORP 990000019813 466 HITECH PLANT & TRANSPORT KEMPTON PARK 1620 132 KEMPTON PARK 990000192309 2899 HIWALT PTY LTD SUNWARD PARK 1470 091 GERMISTON 990000051457 17848 HIWAY SERVICE STATION SOUTHERNWOOD 5213 006 EAST LONDEN 990000035108 11073 HIZO WELDERS CC BENONI 1500 026 BENONI 990000045500 3044 HJ VENTER MENLO PARK 102 008 PRETORIA 990000128453 36776 HJA DISTRIBUTORS RUSTENBURG 300 235 RUSTENBURG 990000071625 2698 HJH KIELBLOCK BEAUFORT WEST 6970 022 BEAUFORT WEST 990000185830 1258 HJR MACHINERY CC CENTURION 46 008 PRETORIA 990000079679 9443 HJS MOTORS GARSFONTEIN 60 109 HENDRINA 990000358375 41392 HJS SERVICES & GENERAL ENGINEERING PAROW 7500 025 BELLVILLE 990000086320 HLAHLANDLELA MARKETING PTY LTD X41 17 144 KOSTER 990000341229 82076 HLAHLINDLELA ENGINEERING SERVICES LAMONTVILLE 4027 002 DURBAN 990000077251 42265 HLALEFA INDUSTRIES CC PRETORIA NORTH 118 008 PRETORIA 990000357999 HLANATHI CAR WASHER & DELIVER VREDENBURG 7380 292 VREDENBURG 990000047376 HLANGANANE MULTI MOBILE SERVICE KIBLER PARK 2000 990000653660 HLANGANANI CRANES NEWCASTLE 2940 185 NEWCASTLE 990000034696 20906 HLANGANANI TYRES MODDER RIVER 8700 005 KIMBERLEY 990000333226 139 HLANGENE LABOUR SOLUTIONS CC RICHARDS BAY 3900 990000688460 1040 HLANZEKA CAR WASH KWAGGAFONTEIN 458 990000026950 3249 HLATUZE AUTO RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000044142 50084 HLATUZE AUTO CENTRE PTY LTD RICHARDS BAY 3900 990000832854 40019 HLOBOSE TRADING ENTERPRISE WINKLESPRUIT 4145 002 DURBAN 990000080578 39115 HLOMANI MOTORS GIYANI 826 158 SOUTPANSBERG 990000044864 1862 HLONGWANE L SINOVILLE 129 008 PRETORIA 990000047096 14896 HLOPE MOTORS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000012071 11811 HLUBI CONVEINIENCE CENTRE CC NORTHRIDING 2162 003 JOHANNESBURG 990000328511 HLUHLUWE AUTO & SPARES HLUHLUWE 3960 328 HLABISA 990000058538 407 HLUHLUWE SERVICE CENTRE HLUHLUWE 3960 328 HLABISA 990000020600 114 HLULANI & SKHULILE LABOUR & PHALABORWA 1390 270 LETABA 990000087620 692 HLUMANI DIESEL & GENERAL PORT ELIZABETH 6061 007 PORT ELIZABETH 990000088206 14700 HLUMISA AFRIKA MTHATHA 5099 006 EAST LONDEN 990000071428 52637 HM CYLINDER SERVICES CC PRIMROSE 1416 091 GERMISTON 990000046813 2578 HMA WORKSHOP STRAND 7140 256 STRAND 990000083039 HMI LINEBORING CC LYNNWOOD RIDGE 40 171 MIDDELBURG TVL 990000044295 74110 HMI SERVICE STATION EAST RAND 1462 091 GERMISTON 990000339774 26519 HMP MAINTENANCE & SERVICES INDUSTRIAL SITE 2745 990000946817 2906 MAFIKENG HMT MECHATRONICS BELLVILLE 7530 990000584504 5916 TYGER VALLEY HNH STEELWORKS CAPE TOWN 7580 251 STELLENBOSCH 990000351362 743 BELLVILLE HNM LABOUR HIRE & CLEANING SERVICES VEREENIGING 1930 990000552874 768 HNT ALUMINIUM CC VREDENBURG 7380 117 HOPEFIELD 990000069083 HOB SPARES CC PRETORIA 181 990000906884 29558 SUNNYSIDE HOBBIES & HARDWARE PLETTENBERG BAY 6600 139 KNYSNA 990000106299 488 HOBBY ENGINEERS & AUTO KROONSTAD 9500 146 KROONSTAD 990000325482 1606 HOBIE BEACH SERVICE STATION PORT ELIZABETH 6013 990000650758 124 SOMERSET EAST HOBSON AUTO EAST RAND 1462 033 BOKSBURG 990000067537 25505 HOCHLAND AUTO BETHLEHEM 9700 029 BETHLEHEM 990000015501 162 HOEDSPRUIT HYDRAULICS BEARING & HOEDSPRUIT 1380 352 PHALABORWA 990000082516 1738 HOEDSPRUIT PANEEL KLOPPERS HOEDSPRUIT 1380 352 PHALABORWA 990000009572 278 HOEDSPRUIT STAAL PHALABORWA 1390 270 LETABA 990000316149 1470 HOEDSPRUIT SUPA QUICK HOEDSPRUIT 1380 270 LETABA 990000016685 1495 HOEKS BAKWERKE SWELLENDAM 6740 260 SWELLENDAM 990000024058 380 HOEKS TOYOTA Swellendam 6740 260 SWELLENDAM 990000055747 57 HOERBIGER SA PTY LTD ALRODE 1400 990000042422 17844 RANDHART HOEVELD BODY REPAIRS ERMELO 2350 078 ERMELO 990000318377 1700 HOEVELD PRESISIE INGENIEURSWERKE BK SECUNDA 2302 028 BETHAL 990000117279 1463 Secunda HOEVELD RADIATORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000117927 3347 HOEVELD STAALVENSTERS STANDERTON 2430 249 STANDERTON 990000102870 778 HOEVELDRIF BELEGGINGS SECUNDA SECUNDA 2302 028 BETHAL 990000113367 1592 HOFBRO AUTO BODY JOHANNESBURG 2000 003 JOHANNESBURG 990000060034 6652 HOFFELDT MOTORS BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000150404 469 HOFSTRA H T VILJOENSKROON 9520 286 VILJOENSKROON 990000031508 607 HOG BILLETS PTY LTD EDENVALE 1609 990000800657 HOGARTHS METAL WORKS CC PINETOWN 3600 210 PINETOWN 990000060049 3 HOGG WASH CC BRAMLEY 2018 003 JOHANNESBURG 990000029429 456 HOIST SUPPLIES & SERVICES BOKSBURG 1460 033 BOKSBURG 990000019199 12119 BENORYN HOISTEC ENGINEERING GEORGE INDUSTRIA 6536 090 GEORGE 990000336107 3418 HOKAAI MOTORS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000018648 1196 HOKSAS & CRAVEN ENGINEERING CC UMHLANGA ROCKS 4320 002 DURBAN 990000319660 1397 HOLAS GARAGE ACORNHOEK 1360 236 PILGRIMS REST 990000041391 50 HOLDBACK INSPECTION & REPAIR PETIT 1512 026 BENONI 990000036195 7737 HOLDEN CASTINGS CC Gauteng 2196 003 JOHANNESBURG 990000057001 68 Melrose North HOLDERBAT MANUFACTURERS CC HEIDELBERG 1438 107 HEIDELBERG TVL 990000013241 1844 HOLDFAST MANUFACTURED PRODUCTS CC KENWYN 7790 004 KAAPSTAD 990000104034 14534 HOLESHOT AUTO CENTRE PTY LTD EAST RAND 1462 033 BOKSBURG 990000009358 25831 HOLING PROJECTS CC CAPE TOWN 7806 990000014771 none HOLLA MOTORS BOCHUM 790 990000872065 11759 BENDORPA HOLLANDIA CAR SALES CC LANSDOWNE 7779 004 KAAPSTAD 990000082594 24308 HOLLANDIA MOTORS LTD WELKOM 9460 302 WELKOM 990000072197 766 HOLLANDSE MOTOR SPESIALIS BELLVILLE 7530 025 BELLVILLE 990000048646 HOLLIES AUTO & GENERAL WORKSHOP CC ESTCOURT 3310 079 ESTCOURT 990000042887 HOLLIES PANELBEATERS BK MEYERTON 1960 283 VEREENIGING 990000038779 1330 HOLLOWAY INGENERING MAGOGONG 8575 105 HARTSWATER 990000353857 185 HOLLYWOOD MOTOR SERVICE & REPAIRS BRAMLEY VIEW 2090 990000673067 HOLOGRAPHIX PROPERTIES 228 CC Pretoria 46 008 PRETORIA 990000053594 9218 CENTURION HOLTS DIESEL & AUTO ELECTRICAL WELKOM 9460 302 WELKOM 990000019890 1669 HOLTS MOTORS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000104505 3010 HOLTZ INGENIEURS WERKE BRANDHOF 9324 001 BLOEMFONTEIN 990000108035 100887 HOLTZHAUSEN SERVICE CENTRE KRAAIFONTEIN 7570 990000560863 368 CAPE GATE HOME ADVISORS & BUILDERS MONTCLAIR 4004 002 DURBAN 990000039803 HOME FIRES EDMS BPK WORCESTER 6849 315 WORCESTER 990000153794 25322 MONUMENT PARK HOME GAS INSTALLATIONS KLOOF 3610 210 PINETOWN 990000081478 426 Kloof HOMELEIGH AUTO ELECTRICAL CC EAST LONDON 5200 006 EAST LONDEN 990000102394 716 HOMELEIGH CAR & TRUCKINN GONUBIE 5212 006 EAST LONDEN 990000022903 HOMETUNE MOTORS GLENASHLEY 4022 002 DURBAN 990000067409 22305 HOMEZ TRAILERS & BODIES PTY LTD SUNRIDGE PARK 990000340641 28351 HOMLEIGH AUTO FITMENT CENTRE GREENFIELDS 5201 006 EAST LONDEN 990000022138 HONDA HELDERBERG STRAND 7139 256 STRAND 990000033511 158 HONDA AUTO & WING VAAL PTY LTD VEREENIGING 1930 283 VEREENIGING 990000070052 4626 HONDA AUTO BEDFORDVIEW BEDFORDVIEW 2008 091 GERMISTON 990000383699 3341 HONDA AUTO CAPE TOWN BRYANSTON 2021 990000200821 131200 HONDA AUTO GEORGE GEORGE 6530 090 GEORGE 990000067072 2313 HONDA AUTO NOORDWES POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000044137 2693 HONDA AUTO POLOKWANE PTY LTD POLOKWANE 699 990000677353 795 HONDA AUTO SANDTON BRYANSTON 2021 003 JOHANNESBURG 990000200816 131200 HONDA AUTO TYGERBERG BRYANSTON 2021 003 JOHANNESBURG 990000200825 131200 HONDA AUTO UMHLANGA BRYANSTON 2021 002 DURBAN 990000171041 131200 HONDA EAST RAND MALL A DIVISION OF EAST RAND 1462 033 BOKSBURG 990000036067 25512 HONDA KLERKSDORP FLAMWOOD 2572 138 KLERKSDORP 990000349481 6664 HONDA MOKOPANE MOKOPANE 600 219 POTGIETERSRUS 990000079600 3194 HONDA PIETERMARITZBURG DORPSPRUIT 3206 206 PIETERMARITZBURG 990000079096 11019 HONDA PINETOWN UMHLANGA RIDGE 4320 002 DURBAN 990000056288 1033 HONDA SOUTH AFRICA PTY LTD MIDRAND 1685 003 JOHANNESBURG 990000027582 7179 HALFWAY HOUSE HONDA WING GEORGE 6539 090 GEORGE 990000050351 2570 HONDA WING LYDENBURG LYDENBURG 1120 161 LYDENBURG 990000086720 1185 HONDA WING PORT ELIZABETH SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000351691 29054 HONDA WITBANK WITBANK 1035 051 CAMPERDOWN 990000081859 HONDA ZAMBEZI DRIVE A DIVISION OF MONTANA PARK 159 008 PRETORIA 990000058467 2857 HONEL STRUCTURAL PRODUCTS WESTMEAD 3608 210 PINETOWN 990000020964 15588 HONEYDEW CAR SOUND & SECURITY CC NORTHCLIFF 2115 003 JOHANNESBURG 990000068667 2888 HONEYDEW EXEL HONEYDEW 2040 233 ROODEPOORT 990000058888 1140 HONEYDEW MOTORS PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000110482 1140 HONEYDEW PANELSHOP HONEYDEW 2040 990000641994 41 MAGALIESSIG HONEYDEW SERVICE CENTRE RUIMSIG 1732 233 ROODEPOORT 990000037793 253 HONG SHAN METAL PTY LTD SANDTON 2090 990000587526 13183 VORNA VALLEY HONICORP 1004 ROSSBURGH 4072 210 PINETOWN 990000083428 41549 HOOFWEG MOTORS BEACONSFIELD 8301 003 JOHANNESBURG 990000020867 HOOFWEG PANEELKLOPPERS BK BOTHAVILLE 9660 036 BOTHAVILLE 990000110047 431 HOOFWEGMOTORS & ALGEMENE HANDELAAR PRINCE ALBERT ROAD 6931 221 PRINCE ALBERT 990000102168 11 HOOGLAND BRAKE & CLUTCH CC FICKSBURG 9730 087 FRANKFORT 990000027471 331 HOOGLAND MOTORS NEWVILLE 2114 003 JOHANNESBURG 990000104005 58239 HOOILAND HARTSWATER 8570 105 HARTSWATER 990000352826 1078 HOOKED UP MOTORSPORTS PINETOWN 3610 990000650107 569 HOOKON TRAILERS POLOKWANE 699 990000572753 3520 HOOMAN MOTORS PTY LTD KRUGERSDORP 1739 990000757508 72 HONEYDEW HOOPER MOTORS DURBAN 4001 002 DURBAN 990000083919 420 HOORASH INVESTMENTS CC JOHANESBURG 2001 990000689455 10512 CENTURION HOOSAIN STEELWORKS CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000071698 7728 NEWTON PARK HOPE GARDEN FURNITURE CC CAPE TOWN 7581 025 BELLVILLE 990000011493 130 HOPE X‐RAY PRODUCTS PTY LTD SUNNYSIDE 132 159 NGOTSHE 990000201121 28615 HOPEWELD CC WOODLANDS 3201 206 PIETERMARITZBURG 990000010140 HOPING MOTOR CC GLOSDERRY 7702 316 WYNBERG C P 990000316609 46883 HOPLEY H G RIVERSDALE 6670 231 RIVERSDALE 990000080050 737 HORBI MOTORS ELSBURG 1407 091 GERMISTON 990000084230 9120 HOREB PETROL CLARENS 9707 029 BETHLEHEM 990000025445 340 HORIZON POWDER COATERS & SANDBLASTI KEMPTON PARK 1619 990000606957 87 EDENVALE HORJUS ENGINEERING MKONDENI 3212 206 PIETERMARITZBURG 990000117397 97 HORMA PUMPS EDENVALE 1610 091 GERMISTON 990000109146 2690 ALBERTON HORN SIGNS KLERKSDORP 2570 138 KLERKSDORP 990000080474 305 HORNBILL ENTERPRISES HOEDSPRUIT 1380 990000816619 1771 HORNE HYDRAULICS CC EDENVALE 1610 091 GERMISTON 990000101880 689 HORNE PROJECTS GEORGE 6530 990000670423 966 HORNLEE SERVICE STATION KNYSNA 6570 139 KNYSNA 990000051228 1443 HORNS SIGNS KLERKSDORP 2571 138 KLERKSDORP 990000075220 11463 HORNSBY ELEVATORS INSTALLATION & BOSTON EST 7530 316 WYNBERG C P 990000074497 11503 HORSESHOE SERVICE STATION PTY LTD MACHADODORP 1170 024 BELFAST 990000084215 15 HORST AUTO WORKSHOP WHITE RIVER 1240 307 WITRIVIER 990000113706 1738 HORT MANUFACTURING CC AMANZIMTOTI 4125 002 DURBAN 990000056026 1925 HORTUS WROUGHT IRON ELSIES RIVER 7490 025 BELLVILLE 990000113237 HOSE 24 PTY LTD PAROW 7536 990000787143 3578 TYGERVALLEY HOSEMASTER SOUTH AFRICA PTY LTD CLUBVIEW 14 225 RANDFONTEIN 990000342315 14296 HOSENG ENGINEERING EDENVALE 1610 091 GERMISTON 990000043221 4415 HOSPI STERILIZERS CC Pretoria North 118 351 WONDERBOOM (PTA) 990000118120 59440 HOSPI TEC PTY LTD PORT ELIZABETH 6020 007 PORT ELIZABETH 990000019991 1675 HOSPI TRACK KEMPTON PARK 1401 990000580836 706 HOSPITAALPARK MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000352529 6168 HOSPITAL & ALLIED SERVICES 2003 CC SOUTHDALE 2135 003 JOHANNESBURG 990000042387 HOSPITAL EQUIPMENT MANUFACTURERS DUNSWART 1508 033 BOKSBURG 990000346828 6248 HOSPITAL FILLING STN PTY LTD BETHLEHEM 9701 029 BETHLEHEM 990000084280 HOSPITRACK EQUIP WADEVILLE 1422 091 GERMISTON 990000013398 14811 HOSSANAH TRADING ENTERPRISES CC TONGAAT 4400 339 INANDA 990000060453 1516 HOST PROPS 1192 BK PETRUS STEYN 9640 157 LINDLEY 990000015934 187 HOT DIP GALVANISING COMPANY STEELPOORT 1133 161 LYDENBURG 990000360299 872 HOT LITTLE NUMBERS 5 CC TONGAAT 4400 250 LOWER TUGELA 990000029256 1516 HOT PLATINUM MILNERTON 7435 004 KAAPSTAD 990000078113 1772 HOT SPOTS ENTERTAINMENT WATERKLOOF 145 008 PRETORIA 990000349163 95407 HOT STUFF UNDER FLOOR HEATING CRESTA 2118 003 JOHANNESBURG 990000027871 2479 HOTAZEL MOTORS BK HOTAZEL 8490 990000020213 15700 SINOVILLE HOTEL SERVICE STATION DE RUST 6650 196 OUDTSHOORN 990000084276 34 HOTFORGE PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000087041 HOTLINE AUTO ELECTRICAL & RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000038793 471 HOTLINE MOTORS CC SUNWARD PARK 1470 003 JOHANNESBURG 990000086259 19112 HOTROD AUTOCURE CC DORMERTON 4015 002 DURBAN 990000041537 19487 HOTSHOD FARRIERS DURBANVILLE 7551 025 BELLVILLE 990000057901 449 HOUDINI SECURITY CC THE BRIDGE 6032 007 PORT ELIZABETH 990000105279 70384 HOUSE OF CLASSIC & SPORTS CARS KNYSNA 6571 990000673522 157 PLETTENBERG BAY HOUSE OF GREEN DOOR INTERIORS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000029777 2916 HOUSE OF GREEN DOOR INTERIORS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000052837 2916 HOUSE OF JAGUAR NORTHWAY 4065 002 DURBAN 990000022370 35072 HOUSE OF PLAYTIME WORCESTER 6850 315 WORCESTER 990000035903 340 HOUSE OF RAD GATESVILLE 7766 316 WYNBERG C P 990000138211 38346 HOUSE OF STEEL UMTENTWENI 4235 215 PORT SHEPSTONE 990000016046 31 HOUSE OF VALET FLAMWOOD 2572 138 KLERKSDORP 990000049764 6220 HOUSE OF VALET CC FLAMWOOD 2572 138 KLERKSDORP 990000063776 6220 HOUT BAY PETROL FILLING STATION PTY HOUT BAY 7800 990000754830 1456 PORT SHEPSTONE HOVER DYNAMICS MAINTENANCE CC HALFWAY HOUSE 1685 008 PRETORIA 990000012728 155 HOWARD CENTRE MOTORS PTY LTD HOWARD PLACE 7450 025 BELLVILLE 990000119510 110 HOWARD CONSTRUCTION CRESTA 2118 003 JOHANNESBURG 990000619861 3507 DALVIEW HOWARD PANELBEATERS & SPRAYPAINTERS FARRARMERE 1518 026 BENONI 990000029767 15002 HOWARDS MACHANICAL AUTO ELECTRICAL CAPE TOWN 8000 004 KAAPSTAD 990000065200 3182 HOWDEN AFRICA PTY LTD JOHANNESBURG 2091 003 JOHANNESBURG 990000360718 9501 HOWDEN DONKIN PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000040881 919 Port Elizabeth HOWELLS GARAGE KOPPIES 9540 143 KOPPIES 990000026667 565 HOWELLS MOTOR REPAIRS OBSERVATORY 7925 004 KAAPSTAD 990000103083 HOWICK ENGINEERING PTY LTD MERRIVALE 3291 990000915862 526 HOWICK HOWICK EXHAUST & SERVICE CENTRE HOWICK 3290 119 LIONS RIVER 990000063232 251 HOWICK FALLS GARAGE HOWICK 3290 119 LIONS RIVER 990000118391 1 HOWICK METAL PRODUCTS MERRIVALE 3291 119 LIONS RIVER 990000101899 190 HOWICK TEST CENTRE CC HOWICK 3290 119 LIONS RIVER 990000009388 17 HOWICK WEST SERVICE STATION HOWICK 3290 119 LIONS RIVER 990000108287 683 HP AUTOLEKTRIES BOTHAVILLE 9660 036 BOTHAVILLE 990000081872 HP ENGINEERING PROJECTS CC PRETORIA 147 990000606482 12933 CLUBVIEW HPC STEEL PRESSINGS KRUGERSDORP 1739 990000754857 367 PAARDERKRAAL HPE TECHNOLOGY OUDTSHOORN 6620 170 MIDDELBURG C P 990000119586 788 HPI ENGINEERING CC Johannesburg 2000 003 JOHANNESBURG 990000024438 PO Box 988 Heidelberg HPS AIRCOMPRESSOR SALES & SERVICES BRONKHORSTSPRUIT 1559 990000627377 1384 HQ PANELBEATERS CC GREENHILLS 1767 147 KRUGERSDORP 990000078728 6412 HR INGENIEURSWERKE BK RIEBEEK WEST 7306 165 MALMESBURY 990000077208 648 HRH FASTENERS CC WESTWOOD 1477 033 BOKSBURG 990000353050 7168 HRH RUBBER PRODUCTS Gauteng 1559 247 SPRINGS 990000079813 10591 Strubenvale HRWS ADMIN SERVICES PTY LTD PRETORIA 1 008 PRETORIA 990000069348 40857 MORELETA PARK HS DESIGN ENGINEERING LYNNWOOD RIDGE 40 008 PRETORIA 990000347021 74479 HS METALWORKS HERMANUS 7200 990000345274 HS SWITCHGEAR PTY LTD KEMPTON PARK 1624 990000922255 97205 PETERVALE HSEQ BATAUNG GROUP PTY LTD MARSHALLTOWN 2107 171 MIDDELBURG TVL 990000062906 61015 HTS MINING SERVICES CC GARDEN VIEW 2047 003 JOHANNESBURG 990000073442 HUB HARDCHROME & HYDRAULICS CC MAITLAND 7404 004 KAAPSTAD 990000112453 868 HUBCO FORGINGS A DIVISION OF AUTO I WADEVILLE 1422 990000947411 748 KEMPTON PARK HUBCO FORGINGS S A PTY LTD WADEVILLE 1422 091 GERMISTON 990000084655 14394 HUBER ENGINEERING BRACKENFELL 7561 004 KAAPSTAD 990000786299 1380 HUCO ENGINEERING SOUTH AFRICA DUNSWART 1508 033 BOKSBURG 990000106736 6668 HUD ENGINEERING PTY LTD KEMPTON PARK 1609 132 KEMPTON PARK 990000088647 HUDA SERVICE STATION LENTEGEUR 7785 316 WYNBERG C P 990000052658 524 HUDDY PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000084734 75777 HUDRA‐ZONE HYDRAULICS DANIELSKUIL 8405 990000899997 3636 DIAMOND HUDSON MACHINE SERVICES CC WEST BEACH 7449 004 KAAPSTAD 990000054181 50200 HUDSON SPENCE & SON CC SIDWELL 6061 007 PORT ELIZABETH 990000104266 14037 HUDUSA CONSTRUCTION PROJECTS RUSTENBURG 300 235 RUSTENBURG 990000070464 635 HUE TONE MANUFACTURING PTY LTD BOOYSENS 2091 003 JOHANNESBURG 990000108260 39357 Booysens HUGENE MOTORS EDMS BPK AUCKLAND PARK 2006 233 ROODEPOORT 990000011161 91511 HUGENOTE TRUCK & BRAKE CC CAPE TOWN 7620 303 WELLINGTON 990000355801 1234 HUGH TURNER TRACTOR SERVICES RICHMOND 3780 230 RICHMOND NATAL 990000113848 159 HUGHES PARK SERVICE STATION MARAISBURG 1700 033 BOKSBURG 990000020586 471 HUGHIES DIESEL SERVICES Pietermaritzburg 3201 206 PIETERMARITZBURG 990000021152 13779 HUGHSTA ENGINEERING CC ALBEMARLE 1410 091 GERMISTON 990000075157 7037 HUGO & HUGO TOYOTA VREDENBURG 7380 292 VREDENBURG 990000038971 284 HUGO AUCTIONEERS & MOTORS CC RIVERFIELD 1564 247 SPRINGS 990000039616 15584 HUGO FORD DURBANVILLE 7551 025 BELLVILLE 990000084769 370 HUGO STEEL WORK AND MACHINERY CC MOBENI 4060 002 DURBAN 990000015611 72079 HUGO STREET MOTORS CC GOODWOOD 7460 004 KAAPSTAD 990000114613 HUGOS PANEL SHOP LUXMI 3207 206 PIETERMARITZBURG 990000118452 442 HUIJS ENGINEERING CC MONTAGUE GARDENS 7441 004 KAAPSTAD 990000044980 HUKU AUTO ENGINEERING LOGISTICS CC VRYBURG 8601 294 VRYBURG 990000748594 655 HULA MINERAL PROCESSING ONVERWACHT 557 990000564120 5678 HULACORE TRADING IMBALI 3201 206 PIETERMARITZBURG 990000555198 29080 HULAMIN BUILDING SYSTEMS GARDEN VIEW 2047 302 WELKOM 990000034698 75734 HULAMIN LIMITED PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000003117 1567 Brooklyn Square HULAMIN LIMITED SALARIES DEPARTMENT PIETERMARITZBURG 3200 004 KAAPSTAD 990000005864 74 HULETT CONTAINERS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000005939 670 HULETT HYDRO EXTRUSIONS PTY LTD OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000172254 25 HULLEYS ENGINEERING SERVICES CC LICHTENBURG 2740 132 KEMPTON PARK 990000016433 HULLYER ENGINEERING SANDRINGHAM 2131 033 BOKSBURG 990000106809 29022 HULMAK ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000085394 2282 HULWIN PRECISION ENGINEERING CC EDENVALE 1610 003 JOHANNESBURG 990000109945 292 HUMAN AUTO WELKOM 9459 302 WELKOM 990000084886 605 HUMAN AUTO KBY EDMS BPK KIMBERLEY 8300 005 KIMBERLEY 990000084875 524 HUMAN BOEREDIENSTE VREDE 9835 290 VREDE 990000041690 472 HUMAN INDUSTRIAL SUPPLIERS BRAKPAN 1540 247 SPRINGS 990000118411 1798 HUMAN MOTORS BLOEMFTN BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000084992 1035 HUMANSDORP DENT REMOVERS HUMANSDORP 6300 120 HUMANSDORP 990000085288 95 HUMANSDORP MOTORS HUMANSDORP 6300 120 HUMANSDORP 990000052402 45 HUMANSDORP PROPSHAFTS CC HUMANSDORP 6300 120 HUMANSDORP 990000049092 PO BOX 968 HUMANSDORP TOYOTA HUMANSDORP 6300 120 HUMANSDORP 990000103412 345 HUMANSDORP TYRE EXCHANGE CC HUMANSDORP 6300 120 HUMANSDORP 990000110824 796 HUMBILDA SERVICE STATION CC RANDBURG 2125 FERNDALE 990000642000 519 HUMREC‐HUMAN RESOURCE TRAINING CENT VEREENIGING 1930 283 VEREENIGING 990000328193 2525 HUN TOOL & PROJECTS CC BROOKLYN SQUARE 75 012 ALBERTON 990000067056 1567 HUNDAY SERVICES EDGEMEAD 7407 004 KAAPSTAD 990000030767 334 HUNDREDS AUTO SHOPPE MSUNDUZI 3231 206 PIETERMARITZBURG 990000047622 655 HUNGARIAL ENGINEERING SERVICES CC GLEVELAND 2022 091 GERMISTON 990000024987 401152 HUNNIA GRINDING C C BENONI 1500 026 BENONI 990000104917 1581 HUNTER DOUGLAS SA PTY LTD RANDBURG 2125 003 JOHANNESBURG 3778 96 HUNTER STEELWORKS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000064042 11191 HUNTERS BODY SHOP LYNN EAST 39 008 PRETORIA 990000013323 15049 HUNTERS FITMENT CENTRE PTY LTD SELBY 2000 990000943210 9325 EDENGLEN HUNTERS RETREAT SERVICE STATION Port Elizabeth 6055 007 PORT ELIZABETH 990000073950 34103 HUNTERS V W GOODWOOD 7460 025 BELLVILLE 990000338693 HUNTEX INVESTMENTS CC MONTAGUE GARDENS 7442 990000087795 36719 CHEMPET HUNTLEY GARAGE CC FRANKLIN 4706 141 MOUNT CURRIE 990000271804 162 HUNTREX 187 PTY LTD VRYBURG 8600 294 VRYBURG 990000059285 2351 HUNTREX 210 PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000355884 596 HUNTS MOTORS CC KOMATIPOORT 1340 019 BARBERTON 990000039986 470 HURESCO BROKERING ENTERPRISES HATFIELD 28 008 PRETORIA 990000009927 543 HURLAG INSULATIONS CAPE TOWN 8000 004 KAAPSTAD 990000082211 HURLINGHAM COURT SERVICE STATION BRYANSTON 2092 003 JOHANNESBURG 990000040246 130941 HURRICANE CARWASH RANDBURG 2194 990000749056 731471 FAIRLAND HURRICANE JADE CARWASH CC FAIRLAND 2030 037 BRAKPAN 990000331954 731471 HURRICANE JEN CARWASH EDENVALE 1609 091 GERMISTON 990000069142 HURRICANE KIM CARWASH PTY LTD FAIRLAND 2030 003 JOHANNESBURG 990000063903 731471 HURRICANE LEE CARWASH PTY LTD FAIRLAND 2030 008 PRETORIA 990000063909 731471 HURRICANE LOCKSMITH BUHRMANNSDRIF 2867 235 RUSTENBURG 990000352493 367 HURRICANE POER TRADE PTY LTD VANDEBIJLPARK 1900 990000933374 4189 HURRICANE POWER TRADE VANDERBIJLPARK 1900 990000934182 4189 HURRICANE POWER TRADE PTY LTD VANDERBIJL PARK 1900 990000923027 4189 HURRICANE VEE CARWASH CC FAIRLAND 2030 283 VEREENIGING 990000331943 731471 HURRICANE WORKSHOP UNDERBERG 3257 113 UNDERBERG 990000044880 172 Underberg HUSON PANELBEATERS NELSPRUIT 1200 184 NELSPRUIT 990000049934 617 HUSSELMANN WERKSWINKEL VANDERBIJLPARK 1900 133 KENHARDT 990000055052 5852 HUSTLER AIRCRAFT SINOVILLE 129 351 WONDERBOOM (PTA) 990000002093 14302 HUT RENTALS CC HONEYDEW 2040 171 MIDDELBURG TVL 990000436360 1526 HUTCHELLS WERKSWINKEL & ONDERDELE FLAMWOOD 2572 138 KLERKSDORP 990000034884 7044 HUTCHINGS HYDRAULICS PTY LTD Durban 4014 002 DURBAN 990000333914 18887 Dalbridge HUTTON HYDEPARK KARENPARK 118 003 JOHANNESBURG 990000032561 59568 HUTTON M R CREIGHTON 3263 124 IXOPO 990000038846 193 HUTTON MOTORS AMANZIMTOTI 4125 002 DURBAN 990000106194 599 HUTZ MEDICAL PORT ELIZABETH 6020 007 PORT ELIZABETH 990000107857 1042 HUYSAMEN DELTA MOORREESBURG 7310 175 MORREESBURG 990000245785 73 HUYSER ENGINEERING 8 CONSULTING ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000066937 14635 HVDH PANELBEATERS & ALG HERSTELWERK LICHTENBURG 2740 990000651234 HWA ENGINEERS & PROJECT MANAGERS CC POLOKWANE 699 990000689905 HWC ENGINEERING CC JACOBS 4026 002 DURBAN 990000083230 12238 HWN ENGINEERING CC MIDDELBURG 1050 990000634476 7 HY DESIGNS PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000102585 856 HY JACK CYLINDER MANUFACTURERS CLEVELAND 2022 003 JOHANNESBURG 990000020654 40847 HYBAR CC SARNIA 3615 210 PINETOWN 990000108617 124 HYBRID COMPOSITE CAPE TOWN 7450 004 KAAPSTAD 990000354947 242 HOWARD PLACE HYCAPE HYUNDAI NORTH RONDEBOSCH 7701 025 BELLVILLE 990000022589 51 HYCOMP ENGINEERING EDEN GLEN 1613 003 JOHANNESBURG 990000018810 8624 HYDARTES PTY LTD PRETORIA 181 003 JOHANNESBURG 990000056110 25322 HYDE PARK AUTO CRAIGHALL 2024 003 JOHANNESBURG 990000053265 412503 HYDE PARK GARDENS SERVICE STATION SANDTON CITY 2146 003 JOHANNESBURG 990000073581 786744 HYDRA ARC PTY LTD SECUNDA 2302 028 BETHAL 990000107940 4188 HYDRA ENGINEERING LINTON GRANGE 6015 007 PORT ELIZABETH 990000062833 19087 HYDRA EXCEL PTY LTD EDENVALE 1610 033 BOKSBURG 990000332428 4331 HYDRA LAB KEMPTON [ARK 1619 990000689658 25992 EAST RAND HYDRA POWER TOOLS EAST RAND 1462 026 BENONI 990000074108 26802 HYDRA PROPORTIONAL CC SIDWELL 6061 007 PORT ELIZABETH 990000078847 14303 HYDRA TECH GEORGE‐INDUSTRIA 6536 090 GEORGE 990000025084 3012 HYDRA TOOLS INTERNATIONAL FARRARMERE 1518 026 BENONI 990000032545 15046 HYDRA WEST CC HELDERKRUIN 1733 233 ROODEPOORT 990000029451 21507 HYDRABERG HYDRAULICS PAARL 7620 197 PAARL 990000570180 189 Paarl HYDRABERG HYDRAULICS CC PAARL 7620 197 PAARL 990000113670 189 HYDRACARE CC ASHWOOD 3605 210 PINETOWN 990000014593 10056 HYDRACYL CC EPPINDUST 7475 025 BELLVILLE 990000111472 277 HYDRADOC CC BELLVILLE 7535 004 KAAPSTAD 990000055320 651 HYDRADOC HYDRAULICS NIGEL 1490 188 NIGEL 990000037555 1153 Nigel HYDRADRILL PTY LTD FARRARMERE 1518 033 BOKSBURG 990000116910 14275 HYDRADRIVE PTY LTD BELLVILLE 7532 025 BELLVILLE 990000118693 1390 SANLAMHOF HYDRAFLEX & ENGINEERING BRITS 250 041 BRITS 990000027558 2408 HYDRAFLEX BENONI PTY LTD BENONI SOUTH 1502 026 BENONI 990000045480 5442 HYDRAFLOW HYDRAULIC & PNEUMATIC Durban 4302 210 PINETOWN 990000032238 3093 PRESTONDALE HYDRAFORM ENGINEERING (PTY) LTD SUNWARD PARK 1470 007 PORT ELIZABETH 990000417567 17570 HYDRALIFT Paarden Eiland 7441 004 KAAPSTAD 990000039528 702 Melkbosstrand HYDRAPUMP KNYSNA 6570 139 KNYSNA 990000325974 2890 HYDRAPUMP PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000104332 12775 HYDRASOLVE CC ASHWOOD 3605 210 PINETOWN 990000080565 15580 HYDRASTATIC SALES & SERVICE PTY LTD BOKSBURG 1459 026 BENONI 990000334119 HYDRATECH TYGER VALLEY 7536 025 BELLVILLE 990000341965 5249 HYDRAULIC & AIR BRAKE SYSTEMS PTY RUSTENBURG 300 235 RUSTENBURG 990000104511 253 HYDRAULIC & EARTHMOVING REPAIRS NELSPRUIT 1200 184 NELSPRUIT 990000336493 14620 HYDRAULIC & ENGINEERING STANGER 4450 250 LOWER TUGELA 990000070579 2088 HYDRAULIC & ENGINEERING CENTRE CC SINOVILLE 129 008 PRETORIA 990000031007 13998 HYDRAULIC & ENGINEERING SERVICES MUISKRAAL 2496 990000558969 51 RYSMIERBULT HYDRAULIC & JACK CLINIC NELSPRUIT 1200 184 NELSPRUIT 990000019110 19447 HYDRAULIC & MINING SERVICES PTY LTD LYDENBURG 1120 161 LYDENBURG 990000062849 583 HYDRAULIC & PIPE SERVICES PRETORIA 184 008 PRETORIA 990000043793 1998 SILVERTON HYDRAULIC 2000 CC KLERKSDORP 2570 138 KLERKSDORP 990000113607 441 HYDRAULIC BRAKE & CLUTCH ASTON MANOR 1630 289 VOLKSRUST 990000111390 11075 HYDRAULIC EMOTIONS CC GERMISTON 1414 990000571412 HYDRAULIC ENGINEERING REPAIR SERVIC GERMISTON 1411 990000655990 4567 GERMISTON SOUTH HYDRAULIC ENGINEERING SOLUTIONS YELLOW WOOD PARK 4110 002 DURBAN 990000073019 53186 HYDRAULIC FIELD SERVICES BAYSIDE 7443 004 KAAPSTAD 990000068695 11172 HYDRAULIC FLUID & ENGINEERING CC GLENANDA 2091 990000589332 20538 CRYSTAL PARK HYDRAULIC HYPER PTY LTD GREENSIDE 2034 003 JOHANNESBURG 990000078227 84559 HYDRAULIC MOBILE TECHNOLOGY CC MILNERTON 7435 004 KAAPSTAD 990000318613 1837 HYDRAULIC PRESS & EQUIPMENT WITFIELD 1467 091 GERMISTON 990000053105 13333 HYDRAULIC REPAIRS & FIELD KLERKSDORP 2570 138 KLERKSDORP 990000117918 11508 HYDRAULIC SERVICES & GENERAL BEDFORDVIEW 2008 091 GERMISTON 990000111147 457 HYDRAULIC SYSTEM ENGINEERING PTY PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000030272 1526 HYDRAULIC SYSTEMS & PIPING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000108074 379 HYDRAULIC TOOLS PTY LTD MILNERTON 7435 004 KAAPSTAD 990000117218 427 HYDRAUMAR CC CAPE TOWN 7405 004 KAAPSTAD 990000028356 687 PLUMSTEAD HYDRENCO PTY LTD SANLAMHOF 7532 025 BELLVILLE 990000345461 98 HYDRO AUTOMOTIVE (PTY) LTD SILVERTON 127 008 PRETORIA 990000017771 868 HYDRO CONCEPTS & DRIVE TECHNOLOGIES OLIFANTSFONTEIN 1665 003 JOHANNESBURG 990000045271 418 HYDRO DIESEL VEREENIGING 1930 283 VEREENIGING 990000104027 1072 HYDRO DIESEL SERVICES CC ESHOWE 3815 323 ESHOWE 990000108359 431 HYDRO DOORS & GATES PTY LTD FLORIDA 1710 233 ROODEPOORT 990000110071 635 HYDRO FILL CC BROEDERSTROOM 240 990000610823 776 MAGALIES VIEW HYDRO FLUID PTY LTD BRITS 250 990000878890 HYDRO FORCE INTERNATIONAL RICHARDS BAY 3900 990000606631 2807 HYDRO GAS COUPLINGS CC WADEVILLE 990000586587 14562 HYDRO GAS COUPLINGS PTY LTD WADEVILLE 1422 091 GERMISTON 990000085693 14562 HYDRO GENERAL ENG CC BRENTHURST 1542 037 BRAKPAN 990000116907 5192 HYDRO GRAFIX CC EDLEEN 1625 003 JOHANNESBURG 990000075121 9096 HYDRO INDUSTRIAL CLEANING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000426847 2807 HYDRO LEC PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000085960 993 HYDRO OIL COOLING & ENG PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000105092 3251 HYDRO ORTOPEDIESE DIENSTE KEMPTON PARK 1620 132 KEMPTON PARK 990000109173 4073 HYDRO PANELBEATERS CC KUILSRIVIER 7579 025 BELLVILLE 990000111779 735 HYDRO PLANT PTY LTD SILVERTON 127 008 PRETORIA 990000017799 868 HYDRO POWER EQUIPMENT PTY LTD RANDBURG 2163 003 JOHANNESBURG 990000195709 1567 Brooklyn Square HYDRO PRECISION ENGINEERING PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000023776 814 HYDRO SANDBLASTING NINAPARK 156 008 PRETORIA 990000117780 54397 HYDRO SEBENZA EAST COAST RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000050660 HYDRO SEBENZA PTY LTD ANDERBOLT 1461 990000014248 5547 BOKSBURG NORTH HYDRO TECH INDUSTRIES PTY LTD SPRINGS 1560 247 SPRINGS 990000118402 1680 HYDRO TURNKEY PROJECTS PTY LTD BOKSBURG NORTH 1461 033 BOKSBURG 990000347991 5547 HYDRO VALUE CC LUMIER 1905 283 VEREENIGING 990000038336 12272 HYDROCUT CC CLEVELAND 2094 003 JOHANNESBURG 990000081194 HYDROCYL ENIGINEERING RANDFONTEIN 1760 225 RANDFONTEIN 990000085902 370 HYDROCYLINDER S A PTY LTD KEMPTON PARK 1620 091 GERMISTON 990000119687 10119 CINDA PARK HYDROFOIL MANUFACTURERS SA BRACKENFELL 7561 251 STELLENBOSCH 990000351926 1739 HYDROGEAR CONSULTING CC SELCOURT 1567 990000632482 11569 HYDROIDS DALBRIDGE 4014 002 DURBAN 990000025486 HYDROKRAG TRUST BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000107898 17291 HYDROMAIN SERVICES RIVERFIELD 1564 247 SPRINGS 990000010180 15372 HYDRON LABOUR SERVICES MEYERTON 1960 283 VEREENIGING 990000109264 1532 HYDROPART ONDERDELE WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000116798 298 HYDROPHIL PTY LTD STELLENBOSCH 7599 251 STELLENBOSCH 990000046525 592 HYDROSTATICS & PNEUMATICS CC TABLE VIEW 7439 004 KAAPSTAD 990000095042 60918 HYDROSURGE CC RUSTENBURG 300 235 RUSTENBURG 990000119151 8827 HYDROTECHNICAL CC BONAERO PARK 1622 033 BOKSBURG 990000114254 7328 HYDROTEK INTERNATIONAL PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000086893 710 HYDROWELD HYDRAULICS CAPE PAARDEN ISLAND 7420 004 KAAPSTAD 990000053997 493 HYDROWEST HYDRAULICS & ENGINEERING RUSTENBURG 299 990000919910 HYDSTAR ENG CC WIERDAPARK 149 033 BOKSBURG 990000014317 929 HYGRADE AUTO SOUND CRESTA 2118 003 JOHANNESBURG 990000049437 2839 HYLCO FILTERS CC BRACKENFELL 7561 251 STELLENBOSCH 990000113326 617 HYLTON WOODHEAD C C SOUTHDALE 2135 003 JOHANNESBURG 990000326933 82534 HYLYN ENGINEERING PTY LTD PINETOWN 3600 210 PINETOWN 990000102427 595 HYMOR MOTORS MOKOPANE 600 990000563700 226 HYNDAI OUDTSHOORN OUDTSHOORN 6620 196 OUDTSHOORN 990000058613 PO BOX 134 HYPER AUTO JHB MORELETA PARK 44 990000561726 728 MAGALIESKRUIN HYPER AUTO JOHANNESBURG CC MAGALIESKRUIN 44 990000560565 728 HYPER AUTO POLOKWANE PTY LTD CENTURION 157 990000922965 728 MAGALIESKRUIN HYPER CAR WASH WIERDAPARK 149 008 PRETORIA 990000078563 51320 HYPER CARS & NUMBER PLATES BRANDHOF 9324 001 BLOEMFONTEIN 990000070386 100887 HYPER CARWASH QUEENSWOODEXT 2 186 008 PRETORIA 990000055042 HYPER DOOR CC WALTLOO 184 990000597185 2494 BROOKLYN SQUARE HYPER MANUFACTURING PTY LTD GOODWOOD 7459 025 BELLVILLE 990000082522 124 HYPER NUMBER PLATES WELKOM WELKOM 9460 302 WELKOM 990000081487 55152 EERSTEMYN Welkom HYPER SERVICE CENTRE EAST RAND 1462 033 BOKSBURG 990000011782 25677 HYPERCAR EDENVALE 1610 091 GERMISTON 990000066365 2217 HYPERDYNO CC WIERDAPARK 149 008 PRETORIA 990000320186 55944 HYPERFORMANCE EXHAUST CENTRE ORANJESIG 9301 001 BLOEMFONTEIN 990000060496 15587 HYPERION DRILLING & MANUFACTURING RAYTON 1001 008 PRETORIA 990000088660 1010 HYPEROPIA INVESTMENTS CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000034349 15506 HYPERSONIC GEARS CC DELMAS 2210 026 BENONI 990000085922 259 HYPERSTEEL BROOKLYN SQUARE 75 008 PRETORIA 990000118685 2494 HYQUIP OTTERY 7808 316 WYNBERG C P 990000109499 45511 HYSLOP D FARRIER KYALAMI 1684 003 JOHANNESBURG 990000113520 32046 HYTEC ENGINEERING PTY LTD KEMPTON PARK 1624 091 GERMISTON 990000030860 12779 CHLOORKOP HYTEC HOLDINGS PTY LTD Kempton Park 1620 003 JOHANNESBURG 990000085940 831 HYTIDE HYDRAULIC ENGINEERING ASHWOOD 3605 002 DURBAN 990000029620 10587 HYUNDAI & GWMMIDRAND Johannesburg 1685 003 JOHANNESBURG 990000352431 60 Midrand, Gauteng HYUNDAI BALLITO ZIMBALI 4418 250 LOWER TUGELA 990000075926 6937 HYUNDAI BELA BELA BELA‐BELA 480 990000554872 1526 HYUNDAI ERMELO ERMELO 2350 078 ERMELO 990000049882 1668 HYUNDAI ERMELO & NISSAN ERMELO ERMELO 2350 078 ERMELO 990000068878 1668 HYUNDAI LEPHALALE BELABELA 557 990000557001 1526 HYUNDAI PLANT & EQUIPMENT PTY LTD JET PARK 1469 033 BOKSBURG 990000118414 30110 HYUNDAI PTY LTD RUSTENBURG 300 235 RUSTENBURG 990000333781 50003 HYUNDAI QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000051289 648 Queenstown HYUNDAI STANGER STANGER 4450 250 LOWER TUGELA 990000054447 2176 HYUNDAI VRYHEID VRYHEID 3100 295 VRYHEID 990000067088 77 HYUNDAI WESTONARIA WESTONARIA 1780 306 WESTONARIA 990000074519 93 HYUNDAI WORCESTER Worcester 6850 315 WORCESTER 990000144545 5013 Heatlievale I & B MECHANICAL & AUTO ELECTRIC WILLOWS 9320 001 BLOEMFONTEIN 990000377522 20111 I & C BUMPER REPAIRS LICHTENBURG 2740 156 LICHTENBURG 990000409828 1707 I & H MOTORS DANNHAUSER 3080 064 DANNHAUSER 990000091322 27 I & I BUSINESS ENTERPRISES CC RUSTENBURG 300 235 RUSTENBURG 990000392829 2795 I & J CIVIL & CONSTRUCTION CC MEYERTON 1960 283 VEREENIGING 990000012339 1569 I & J COMMERCIAL TRUCK CENTRE WOODSIDE 3610 990000850745 I & J INSTALLATIONS BONAERO PARK 1622 012 ALBERTON 990000421934 7710 I & S MOTORS DE DEUR 1884 283 VEREENIGING 990000239678 251 I & S MOTORS CC DE DEUR 1884 283 VEREENIGING 990000093100 251 I & Y LOCKS KIRKWOOD 6120 137 KIRKWOOD 990000223170 175 I A HARRISON SERVICES VINCENT 5247 006 EAST LONDEN 990000470148 I AND K SIGNS PRETORIA NORTH 116 008 PRETORIA 990000446365 17727 I B AUTO ELECTRICIAN CC DALPARK 1543 037 BRAKPAN 990000466602 4131 I BRIXTON 2019 003 JOHANNESBURG 990000444809 96649 I BESTER STAAL BK STELLENBOSCH 7600 251 STELLENBOSCH 990000478868 7223 PAARL I C ENGINEERING AFRICA PTY LTD PINETOWN 3610 210 PINETOWN 990000414340 I C INDUSTRIES MAYVILLE 4058 210 PINETOWN 990000380590 31009 I C M ENGINEERING MEYERTON 1961 990000629814 1078 I C S PRECISION TURNING CC EDENVALE 1610 091 GERMISTON 990000089161 821 I D AIRBRAKES AMANZIMTOTI 4125 002 DURBAN 990000477672 1228 I D C TECHNOLOGIES PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000395471 389 I D MOTORS SOUTHDALE 2135 003 JOHANNESBURG 990000098812 1224 I DRIVE PRE OWNED STERREWAG 181 008 PRETORIA 990000484077 I E C ENGINEERING BENORYN 1504 026 BENONI 990000423698 12277 I E F ENGINEERING CC ALBERTON 2047 003 JOHANNESBURG 990000373617 751099 I E TYRE DISTRIBUTORS PTY LTD CAPE TOWN 8000 025 BELLVILLE 990000206763 3430 I F S STEEL PTY LTD KOKSTAD 4700 141 MOUNT CURRIE 990000092218 410 I G COMPONENTS BRAKPAN 1540 132 KEMPTON PARK 990000388202 12755 I G TOOLING & LIGHT ENG PTY LTD ALBERTON 1450 012 ALBERTON 990000089114 1769 I GO FUEL BK MALMESBURY 7299 165 MALMESBURY 990000449145 746 I J & A L HATTINGH MOTORS CC CENTURION 46 008 PRETORIA 990000113782 8199 Verwoerdpark I J AUTO & DIESEL SERVICES ESTCOURT 3310 079 ESTCOURT 990000100421 495 I J PANELBEATERS BK CRADOCK 5880 062 CRADOCK 990000458403 I KHANDA ENGINEERING PTY LTD PRETORIA 1 008 PRETORIA 990000224742 283 I L INDUSTRIAL SUPPLIES CC HOUGHTON 2041 091 GERMISTON 990000378068 1497 I M B R ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000097236 3158 I M ENGINEERING CC VILLIERSDORP 6848 990000562419 134 I M FILLING STATION HAMMANSKRAAL 400 370 990000530526 546 I M M MOTORS WELGEDACHT 1559 247 SPRINGS 990000443941 I M M SERVICE CENTRE PAARDEN ISLAND 7420 004 KAAPSTAD 990000380577 463 I M R MACHINE TOOLS MEYERTON 1960 283 VEREENIGING 990000102358 1658 I M S ENGINEERING PTY LTD EDLEEN 1625 10 DERRICK ROAD 990000391589 8003 Edleen I M VERMAAK INGENIEURSWERKE BK ZINNIAVILLE 302 235 RUSTENBURG 990000099542 50125 I MAKEPORTS DALVIEW 1544 037 BRAKPAN 990000437481 10253 I N P ENGINEERING & SERVICES PTY FAIRLAND 2030 003 JOHANNESBURG 990000479014 73412 I OWE U CRYSTAL PARK 1515 026 BENONI 990000242084 21168 I P MANUFACTURING CC Pretoria 183 008 PRETORIA 990000443797 16079 Sinoville I P S PROJECTS PTY LTD ROSSLYN 200 008 PRETORIA 990000418005 24251 Gezina I P V BRAKE & CLUTCH BONAERO PARK 1622 091 GERMISTON 990000227359 8215 I Q ENGINEERING CC HYPER BY THE SEA 4053 002 DURBAN 990000373865 587 I R M CONSULTING PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000410031 6076 I S AUTO WINGATE PARK 153 008 PRETORIA 990000248928 250 I S CONSTRUCTION MEER EN SEE 3901 324 LOWER UMFOLOZI 990000460119 10564 I S ENGINEERING SELCOURT 1567 247 SPRINGS 990000089189 11002 I S M INDUSTRIAL SAFETY PRETORIA 1 041 BRITS 990000381021 244 I S SERVICE STATION CAPE TOWN 7766 004 KAAPSTAD 990000395699 38007 GATESVILLE I STRIDE MOTOR REPAIRS BRACKENFELL 7561 025 BELLVILLE 990000480969 1300 I T A S CO PTY LTD KEMPTON PARK 1623 026 BENONI 990000093270 14107 BREDELL I TECH FRAMES CC KROONSTAD 9500 146 KROONSTAD 990000215034 1501 I TRENCH PTY LTD CAPE TOWN 7441 990000645743 621 BRACKENFELL I V S CONTAINER SERVICES CC JACOBS 4026 002 DURBAN 990000092157 12604 IAN BROWN ENGINEERING ROOSEVELT PARK 2129 003 JOHANNESBURG 990000484623 1562 IAN DICKIE & CO PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000032418 103 IAN HIGH MOTORS VRYHEID 3100 295 VRYHEID 990000095462 375 IAN MARSH MOTORCYCLES LINK HILLS 3652 324 LOWER UMFOLOZI 990000374503 130 IAN MULLIGAN COACHWORKS HEATHFIELD 7945 316 WYNBERG C P 990000436195 IAN SMITH MOTORS MORNINGSIDE 4001 002 DURBAN 990000091885 IAN VAN RHYN CARWASH BELLVILLE 7530 990000657800 IANCA RENTALS & SUPPLIES PTY LTD MIDDELBURG 1020 990000878730 IANKELE ENGINEERING CC DASSENBERG 7350 004 KAAPSTAD 990000376131 1569 IANS AUTO CLINIC BEACON BAY 5205 006 EAST LONDEN 990000375433 2743 IANS SERVICE CENTRE NEWCASTLE 2940 185 NEWCASTLE 990000091877 13 IANS WELDING & AUTOMOTIVE ENGINEERI KRUGERSDORP 1739 990000567442 IAS AGRICULTURE SOLUTIONS RANDFONTEIN 1760 225 RANDFONTEIN 990000235740 1098 IB KUNENE DRUMS & PROJECTS CC KWATHEMA 1563 026 BENONI 990000476858 125 IBAYI FACILITIES MANAGEMENT NEWTON PARK 6055 007 PORT ELIZABETH 990000406361 34658 IBC ALUMINIUM MANUFACTURING CC RUIMSIG 1732 147 KRUGERSDORP 990000464355 1209 IBERICA ELECTRICAL CAPE TOWN PTY LT CAPE TOWN 7442 004 KAAPSTAD 990000092411 36988 Chempet IBERICA ENGINEERING Lambton 1401 091 GERMISTON 990000089270 15300 IBH ENGINEERING & SUPPLIES PTY LTD SONLANDPARK 1944 283 VEREENIGING 990000467501 28039 IBHAYI ENGINEERING SERVICES CC ALGOAPARK 6005 007 PORT ELIZABETH 990000451906 123 Swartkops IBHAYI INDUSTRIAL SALES & SERVICES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000227592 14603 SIDWELL PORT ELIZABETH IBHAYI MANUFACTURING CC ESTADEAL 6012 007 PORT ELIZABETH 990000425545 9123 IBHAYI NDT & CONSTRUCTION RIEBEECKHOOGTE 6231 007 PORT ELIZABETH 990000222671 IBHAYI TRUCK STOP PORT ELIZABETH 6000 007 PORT ELIZABETH 990000441585 22462 IBHUBESI CONTRACTING PERSONNEL & EDLEEN 1625 132 KEMPTON PARK 990000481094 8691 IBHUBESI ENGINEERING & CONSTRUCTION VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000435176 4526 IBHUBESI IT ENGINEERING & SERVICES LYTTELTON 140 008 PRETORIA 990000420892 16907 IBHUBESI LABOUR BROKERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000435170 4526 IBHUNGEZI TECHNICAL SERVICES CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000366531 844 IBINI PTY LTD Kempton Park 1631 132 KEMPTON PARK 990000413479 13263 Norkem park IBIS BRONZE GEORGE EAST 6539 090 GEORGE 990000409154 4232 IBONGO VEHICLE SERVICES MITCHELLS PLAIN 7789 316 WYNBERG C P 990000452694 328 IBR AT WORK NIGEL 1490 188 NIGEL 990000474566 1168 IBUMBA CONTRACT SERVICES CC EDENVALE 1610 033 BOKSBURG 990000078493 79 IBUNTI TRADE 40 PTY LTD KNYSNA 6570 990000694449 3137 IBUTHO 5 MANUFACTURES PTY LTD ASTON MANOR 1630 132 KEMPTON PARK 990000065258 1323 IBUTHO FABRICATORS HILLCREST 3650 990000556941 1910 IC AUTO A DIVISION OF ALISA CAR BENONI 1500 026 BENONI 990000479620 169 ICE COLD SERVICES AND REPAIRS CC COLORADO PARK 7785 004 KAAPSTAD 990000099614 ICE G STEEL CONSTRUCTION & GENERAL THEMBALETHU 6529 090 GEORGE 990000430748 278 ICEBURG TRADING 535 CC DANA BAY 6510 090 GEORGE 990000217655 10069 ICEBURG TRADING 634 CC Midrand 1682 MIDRAND 990000833638 31459 ICEBURG TRADING 708 LADY BRAND 9745 283 VEREENIGING 990000598941 845 ICECOLD BODIES PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000382607 18576 SUNWARD PARK ICEL ENGINEERING ELSBURG 1407 033 BOKSBURG 990000485617 9319 ICFS & TRANSMISSIONS SPRINGS 1560 247 SPRINGS 990000228603 865 ICM MAINTENANCE INDUSTRIA 2042 003 JOHANNESBURG 990000466909 43416 ICON AUTO CC POTCHEFSTROOM 2520 078 ERMELO 990000464981 1869 ICON METAL WORKS BK LYDENBURG 1120 161 LYDENBURG 990000382218 4272 ICON SIGNS & GRAFIX KRUGERSDORP 1740 147 KRUGERSDORP 990000402450 2972 ICR AUTOMATION OF RSA PTY LTD DURBAN 4001 990000844370 ICRON CC DONKERHOEK 990000595241 616 LA MONTAGNE ICTUS EQUIPMENT PTY LTD germiston 1401 091 GERMISTON 990000089223 P O BOX 14 wadeville ID GRAPHICS PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000439242 889 IDADA 4 X 4 MSUNDUZI 3231 206 PIETERMARITZBURG 990000244816 613 IDADA TRADING 99 AERORAND 1070 171 MIDDELBURG TVL 990000469265 11158 IDAS VALLEY MOTORS CC STELLENBOSCH 7600 990000560091 IDEAL AUTO BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000485017 28427 Danhof IDEAL AUTO RENOVATORS SEA COW LAKE 4051 002 DURBAN 990000439863 IDEAL AUTOWORLD CC DURBAN 4000 002 DURBAN 990000404293 5462 IDEAL AWNINGS CC ATLASVILLE 1465 091 GERMISTON 990000090793 16393 IDEAL CARS DURBAN 4000 028 BETHAL 990000096166 3193 IDEAL ENGINEERING CC JEPPESTOWN 2043 003 JOHANNESBURG 990000094336 34039 IDEAL FABRICATORS MSUNDUZI 3231 206 PIETERMARITZBURG 990000382425 397 IDEAL FORKLIFTS EDENVALE 1610 091 GERMISTON 990000428113 3158 IDEAL GATES WAVERLEY 186 008 PRETORIA 990000387188 IDEAL PANEL BEATERS ATLASVILLE 1465 033 BOKSBURG 990000092832 16136 IDEAL PATTERNMAKERS & TOOLING GERMISTON 1411 091 GERMISTON 990000089792 4025 GERMISTON SOUTH IDEAL PRECISION GRINDING Brakpan 1540 026 BENONI 990000417846 11569 IDEAL PRODUCTION SOLUTIONS CC YELLOWWOOD PARK 4004 990000655532 IDEAL TOOL TURFFONTEIN 2140 003 JOHANNESBURG 990000089290 IDEAL TRADING 110 CC EDENVALE 1610 091 GERMISTON 990000481648 4186 Edenvale IDEAL TRADING 138 CC SOUTHDALE 2135 003 JOHANNESBURG 990000212485 82003 IDEAL TRADING 177 THREE RIVERS 1935 117 HOPEFIELD 990000477615 263150 IDEAL TRADING 190 CC CINDA PARK 1459 990000564850 8759 IDEAL TRADING 218 CC NIGEL 1490 990000577598 709 DELMAS IDEELE MECHANICAL CC UMHLANGA ROCKS 4320 002 DURBAN 990000239417 IDENTISEA DISTRIBUTORS CC CINDA PARK 1463 033 BOKSBURG 990000477857 9676 IDIMA FIELD SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000403860 13094 IDLE & ASSOCIATES FLORIDA 1710 233 ROODEPOORT 990000425376 3316 IDLERS MANUFACTURING INDUSTRIES CC WITBEECK 1729 147 KRUGERSDORP 990000401259 4203 IDO BEDSPRING SUPPLIERS CC BRITS 250 041 BRITS 990000459544 IDS AFRICA HEALTHCARE MARKETING SEA POINT 7405 990000572140 992 IDUBE ENGINEERING CC PIKETBERG 7320 209 PIKETBERG 990000443723 541 IDUSTRIAL NOZZLES & SYSTEMS MILNERTON 7435 004 KAAPSTAD 990000236565 2706 PAARL IDYOKI MOTOR REPAIRS MACLEAR 5480 162 MACLEAR 990000470992 IEM SCRAP METAL BELLVILLE 7535 251 STELLENBOSCH 990000223873 PO BOX 283 Sanlamhof IES CONSULTING RUSTENBURG 300 235 RUSTENBURG 990000430000 6861 IEWALTS TRUCK & TRAILER REPAIRS SOMERSET EAST 5850 990000628627 214 IFA LETHU TRADING WIERDAPARK 149 003 JOHANNESBURG 990000220674 53932 IFAFA STEEL & PIPE CC IFAFA BEACH 4185 274 UMZINTO 990000475913 7 IFAFI AUTO DEALERS IFAFI 260 041 BRITS 990000449531 443 IFAFI KARWAS & SLEEPWA VERHUIRINGS NELSPRUIT 1200 041 BRITS 990000411515 26632 IFAFI MOTORHAWE BK IFAFI 260 041 BRITS 990000391015 778 IFGEAM CC TYGER VALLEY 7536 004 KAAPSTAD 990000389896 4016 IGAGU ENTERPRISE PTY LTD EMALAHLENI 1035 990000624264 62 OGIES IGAL METAL WORKS CC SIR LOWRY'S ROAD 7915 004 KAAPSTAD 990000089124 13052 IGHOI KI KHOI HOT WATER ON DEMAND UPINGTON 8800 276 GORDONIA 990000455472 769 IGLOO DURBAN CHATSWORTH 4030 002 DURBAN 990000413992 56355 IGS CONSULTING ENGINEERS POLOKWANE 700 207 PIETERSBURG 990000460641 299 IGUANA DOOR INSTALLATIONS ALBERTON 1448 990000561560 Same as ad IGUGULETHU OFFICE SUPPLIERS BOOYSENS 2016 003 JOHANNESBURG 990000443359 IGUNYA POWER Johannesburg 2194 003 JOHANNESBURG 990000382212 6221 Cresta IHASHE AUTO ENGINEERING SERVICES ALBERTON NORTH 1449 012 ALBERTON 990000428663 221 IKAGENG PROCUREMENT PTY LTD CENTURION 46 008 PRETORIA 990000467104 9249 IKAMVA ELECTRICAL PTY LTD VINCENT 5217 006 EAST LONDEN 990000451962 13085 IKAMVA MANUFACTURING NORTH END 6056 007 PORT ELIZABETH 990000101548 2220 IKAMVA TRUST BREDASDORP 7280 039 BREDASDORP 990000219239 776 Bredasdorp IKAPA TRUCK BODIES & STEELWORKS BLACKHEATH 7580 004 KAAPSTAD 990000465177 IKEBO SALES & COMPONENTS CC PRETORIA 2 990000559611 2473 IKEMELENG ENGINEERING SERVICES CC WITBANK 1035 312 WITBANK TVL 990000397336 18004 IKEMISENG SYSTEMS & PROJECTS MIDRAND 1685 MIDRAND 990000421285 4623 HALFWAY HOUSE IKEPHU AIR WILLOWS 9320 001 BLOEMFONTEIN 990000436113 20107 IKETSETSENG ENGINEERING MOOINOOI 325 990000878959 2250 IKHAYA DECOR ALUMINIUM ALBERTON 1458 GREENFIELDS 990000552662 IKHEPHU AIR CC WILLOWS 9320 001 BLOEMFONTEIN 990000457887 20107 IKHONO MANUFACTURING PTY LTD WITBANK 1035 990000638456 IKHWEZI AUTOMOTIVE PTY LTD QUIGNEY 5211 006 EAST LONDEN 990000377170 18242 IKHWEZI PROJECTS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000480297 5884 IKHWEZI RECRUITMENT ROGGE BAY 8012 024 BELFAST 990000381579 6787 IKOMITI GENERAL SUPPLIES BLACKHEATH 7581 251 STELLENBOSCH 990000460180 257 IKOTI MINING & INDUSTRIAL WITBANK 1035 312 WITBANK TVL 990000419966 3540 IKUSASA MANUFACTURING PTY LTD SOUTHDALE 2132 003 JOHANNESBURG 990000389885 2261 IL POSTINO SIGNS DANHOF 9310 001 BLOEMFONTEIN 990000450124 29044 ILAAM HEAT TREATMENT SERVICES CC WADEVILLE 1422 091 GERMISTON 990000376484 14277 ILAN MOTORS CC JOHANNESBURG 2192 003 JOHANNESBURG 990000099578 111 ARMDAL Sydenham Ease ILANAGA TRADING & PROJECTS SELCOURT 1567 188 NIGEL 990000226507 12628 ILANGA ENGINEERING SYSTEMS UMTATA 5099 380 990000545340 52901 ILANGA HEAT PTY LTD CAPE TOWN 7530 241 SIMONS TOWN 990000244529 2746 CLAREINCH ILANJA SWEISINGENIEURS BEAUFORT‐WES 6970 990000084927 128 ILCA ENGINEERING CC VEREENIGING 1930 283 VEREENIGING 990000092772 1540 ILEMBE DISTRICT TYRE & EXHAUST ROCHDALE PARK 4034 250 LOWER TUGELA 990000471728 74161 ILIEV MOTORS HATFIELD 28 008 PRETORIA 990000227987 14406 ILIFA TRADING 3 CC BIRNAM 2196 003 JOHANNESBURG 990000412825 ILIFU TRADING 12 MENLO PARK 81 990000614353 19487 DORMERTON ILIFU TRADING 148 CC PRETORIA 1 283 VEREENIGING 990000587270 ILINGE ENGINEERING LERAATSFONTEIN 1035 312 WITBANK TVL 990000471756 12092 ILINGO ALUMINIUM CC UITENHAGE 6229 990000568471 6275 MOSELVILLE ILINGO CC MOSELVILLE 6232 271 UITENHAGE 990000474122 6257 ILINGO STEELWORKS CC UITENHAGE 6229 990000682645 6257 ILISUCIVILCONSULT PTY LTD HATFIELD 28 990000920924 12645 ILITHA MACHINE TOOLS GERMISTON 1401 091 GERMISTON 990000780064 ILIZWE MARINE SERVICES PTY LTD SOUTHFIELD 7800 990000706783 522 HOWARD PLACE ILIZWI TRADING PINETOWN 3610 990000641561 ILLUMINA PTY LTD EPPING 2 7460 EPPING 990000089217 ILLUSSION GLASS WORX AMANZIMTOTI 4125 002 DURBAN 990000216184 ILMONSTRO BONAERO PARK 1622 091 GERMISTON 990000469077 7067 ILVA GENERAL ENG PTY LTD EDENVALE 1610 091 GERMISTON 990000090336 599 IM STEEL MAFIKENG SOUTH 2791 294 VRYBURG 990000249454 50382 IMAB ENGINEERING PTY LTD NIGEL 1490 188 NIGEL 990000090576 580 IMAC CRANE & HOIST SPECIALIST JACOBS 4052 002 DURBAN 990000229805 201 chambe jacobs IMADO MARKETING CC THREE RIVERS 1935 283 VEREENIGING 990000101074 263141 IMAGE AUDIO SOUND CC DURBAN 4001 002 DURBAN 990000003079 IMAGE AUDIO UMHLANGA CC Durban 4320 002 DURBAN 990000410868 22376 Glenashley IMAGE GENERATION SIGNS CC LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000100687 4251 IMAGE GLASS & ALUMINIUM CC CINDA PARK 1463 026 BENONI 990000378727 9185 IMAGE MOTORS WANDSBECK 3631 210 PINETOWN 990000414321 1134 IMAGE PANELBEATERS KOMANI 5319 223 QUEENSTOWN 990000373435 2513 IMAGINE QUALITY CAFTMANSHIP CC MOORREESBURG 7310 209 PIKETBERG 990000474769 455 IMAGING TECHNOLOGY CC CENTURION 46 008 PRETORIA 990000398648 10545 IMALI CORP 67 ESIKHAWINI 3887 990000580874 2515 IMALI STEEL DIE HEUWEL 1042 312 WITBANK TVL 990000434866 8583 IMARA AUTOMATION CC Port Elizabeth 6001 SIDWELL 990000571692 15795 EMERALD HILL IMAT UVE AUTOMOTIVE TESTING CENTRE UPINGTON 8800 276 GORDONIA 990000480682 280 IMBALI CONSTRUCTION NEWCASTLE 2940 185 NEWCASTLE 990000187532 5613 IMBALI MANAGEMENT SERVICES PTY LTD HILLBROW 2038 003 JOHANNESBURG 990000451052 17626 IMBAZO TRADING 15 CC ASHWOOD 3605 210 PINETOWN 990000395982 10546 IMBAZO TRADING 26 CC PINETOWN 3610 002 DURBAN 990000409350 IMBONGOLO STAALWERKE VRYHEID 3100 295 VRYHEID 990000418012 2329 IMBRACE PANELBEATERS CC OOS‐RAND 1462 033 BOKSBURG 990000096913 26707 IMBRILINE HERTZOG STR VANDERBIJLPARK 1911 990000900476 1505 VANDERBIJLPARK IMBRIOLO ENGINEERING WORKS PTY LTD Krugersdorp 1754 033 BOKSBURG 990000454571 593 WITKOPPEN IMBRISMART CC GEZINA 48 990000804059 35465 MENLO PARK IMBUBESI ENGINEERING & CRANE BRENTHURST 1541 037 BRAKPAN 990000228411 98 IMBUMBA MANUFACTURERS BK NOORDBRUG 2522 192 CARLTONVILLE 990000099512 19690 IMBUMBA MOTOR VEHICLE SUPPLIERS QUEENSTOWN 5320 223 QUEENSTOWN 990000449599 1509 IMFUYO AIR PRODUCTS PTY LTD Boksburg 1508 026 BENONI 990000449767 6459 DUNSWART IMFUYO PROJECTS PTY LTD BENONI 1500 026 BENONI 990000435709 834 IMISEBE ENGINEERING SERVICES PTY LT GERMISTON 1400 990000917451 2551 ALBERTON IMITHA YELANGA ENGINEERS DUTYWA 5000 006 EAST LONDEN 990000473336 108 IMMACULATE TRUCK REPAIRS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000100858 9741 IMMELMAN W S VILLIERSDORP 6848 048 CALEDON 990000429952 129 IMMERPRO GENERAL SALES KLERKSDORP 2570 138 KLERKSDORP 990000474958 11463 IMMIES CAR WASH WORCESTER 6850 315 WORCESTER 990000469090 IMMIES TRUCK REPAIRS Hamilton 9301 001 BLOEMFONTEIN 990000389601 12875 Brandhof IMMORTAL SAFETY PRODUCTS PTY LTD FISH HOEK 7974 003 JOHANNESBURG 990000396667 43793 IMONTI LOCKSMTHS CC EAST LONDON 5201 006 EAST LONDEN 990000187396 13 IMONTI WELDING & LIGHT ENGINEERING GREENFIELDS 5201 006 EAST LONDON 990000397100 5270 IMP SCIENTIFIC AND PRECISION PTY LT Verwoerdpark 1453 033 BOKSBURG 990000375784 8199 IMPAC SOUND & SUN KLERKSDORP 2570 138 KLERKSDORP 990000099015 390 IMPACT AUTO BODY REPAIRS CC NELSPRUIT 1200 307 WITRIVIER 990000400301 1525 IMPACT BODYSHOP GEORGE‐INDUSTRIA 6536 090 GEORGE 990000474763 3675 IMPACT CAR VALET SERVICES STRAND 7139 256 STRAND 990000474976 1108 IMPACT COMMERCIAL REPAIR CENTRE BOKSBURG 1459 033 BOKSBURG 990000472520 IMPACT CONSTRUCTION WITBANK 1035 148 KURUMAN 990000099336 2681 IMPACT ENGINEERING GAUTENG CC NIGEL 1490 188 NIGEL 990000461593 511 IMPACT EQUIPMENT KEMPTON PARK 1619 008 PRETORIA 990000433153 IMPACT FLEET MAINTENANCE CC PARK SOUTH 1910 278 VANDERBIJLPARK 990000252248 260 IMPACT OPENCAST SERVICES WITBANK 1035 312 WITBANK TVL 990000460656 IMPACT PANELBEATERS CC BOOYSENS 2016 003 JOHANNESBURG 990000090613 38814 IMPACT PART CENTRE AVONDALE ROAD 4101 339 INANDA 990000410895 78171 IMPACT PLACEMENT & CONSTRUCTION KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000464919 5246 IMPACT PLUS TRADING 177 CC HATFIELD 28 008 PRETORIA 990000417886 11552 IMPACT POWER TECHNOLOGIES SEA VIEW 4094 002 DURBAN 990000402820 IMPACT PROMOTIONAL SYSTEMS CC FONTAINEBLEAU 2032 003 JOHANNESBURG 990000097352 927 IMPALA BOLT & NUT MANUFACTURING CO WADEVILLE 1422 091 GERMISTON 990000160810 14766 IMPALA BRAKE & CLUTCH ELLISRAS 555 191 WATERBERG 990000100683 1004 IMPALA DESIGNS CC GARSFONTEIN 41 990000557536 1296 IMPALA DIENSSTASIE MESSINA 900 169 MESSINA 990000092264 553 IMPALA MOTORS RUSTENBURG 300 235 RUSTENBURG 990000101465 7581 Rustenburg IMPALA MOTORS PORT ELIZABETH NOORDEINDE 6056 007 PORT ELIZABETH 990000090317 2227 IMPALA PANEELKOPPERS KLERKSDORP 2570 138 KLERKSDORP 990000484427 2701 IMPALA PANEL BEATERS CC HERCULES 30 008 PRETORIA 990000390554 49902 IMPALA PETRIOPORT PHALABORWA 1390 990000586169 11759 BENDORPARK IMPALA SERVICE STATION BENDOR PARK 713 270 LETABA 990000092738 771 IMPALA SERVICES MESSINA 900 169 MESSINA 990000097508 389 IMPALA TREKKERSPUITE BK BRITS 300 990000597601 3703 IMPALA TRUCK CC ZANDFONTEIN 708 990000615444 49902 HERCULES IMPANGELE INSPECTION SERVICES EMPANGENI 3880 324 LOWER UMFOLOZI 990000464946 1110 IMPCO ENGINEERING PRETORIA NORTH 116 008 PRETORIA 990000227798 18275 IMPERIA ARMATURE WINDERS MMABATHO 2735 370 990000545239 4477 IMPERIAL AUTO BODY PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000406110 3658 IMPERIAL BODYWORKS DUNDEE 3000 072 DUNDEE 990000411911 499 IMPERIAL BRAKE & CLUTCH GATESVILLE 7766 316 WYNBERG C P 990000385756 144 IMPERIAL CARGO TECHNICAL SERVICES ALRODE 1451 012 ALBERTON 990000460151 123894 IMPERIAL CATERING MACHINE REPAIRS EAST RAND 1462 033 BOKSBURG 990000392845 25119 IMPERIAL CROWN TRADING 390 PTY LTD KLOOF 3610 990000586055 330 HILLCREST IMPERIAL DEDICATED CONTRACTS WADEVILLE 1422 091 GERMISTON 990000215258 14909 IMPERIAL ENGINEERING CC BRAKPAN 1540 037 BRAKPAN 990000214850 1027 IMPERIAL KUILSRIVER PTY LTD MONUMENT PARK 501 990000592967 25322 IMPERIAL FINANCIAL SERVICE PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000093354 3013 IMPERIAL FORD & MAZDA CAPE TOWN CAPE TOWN 8000 004 KAAPSTAD 990000146782 25322 Monument Park IMPERIAL FORD & MAZDA DIEPRIVIER MONUMENT PARK 7800 990000045089 25322 IMPERIAL FORD & MAZDA EILAND MONUMENT PARK 105 025 BELLVILLE 990000200257 25322 IMPERIAL FORD & MAZDA GEORGE GEORGE 6530 090 GEORGE 990000412785 25322 MONUMENT PARK IMPERIAL FORD & MAZDA GERMISTON MONUMENTPARK 105 091 GERMISTON 990000113778 25322 IMPERIAL FORD & MAZDA KEMPTON PARK MONUMENT PARK 105 132 KEMPTON PARK 990000195262 25322 IMPERIAL FORD & MAZDA KROONSTAD PRETORIA 181 146 KROONSTAD 990000241145 25322 MONUMENT PARK IMPERIAL GM TRUCK CENTRE BLOEMFONTE MONUMENT PARK 105 990000567848 25322 IMPERIAL GROUP LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000512763 25322 MONUMENT PARK IMPERIAL HONDA A DIVISION OF IMPERI EDENVALE 1610 990000655567 3658 Edenvale IMPERIAL PINETOWN ASHWOOD 3605 210 PINETOWN 990000461958 10136 IMPERIAL MITSUBISHI VEREENIGING VEREENIGING 1930 990000594555 25322 MONUMENTPARK IMPERIAL NISSA ZULULAND EMPANGENI 3880 324 LOWER UMFOLOZI 990000107085 186 IMPERIAL NISSAN & MENLYN GEZINA 31 008 PRETORIA 990000118358 23170 IMPERIAL NISSAN DURBAN DALBRIDGE 4014 002 DURBAN 990000156199 18208 IMPERIAL NISSAN VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000454391 1202 IMPERIAL PREOWNED SOMERSET WEST 7129 256 STRAND 990000227324 3922 IMPERIAL SS WORKSHOPS SPARTAN 1619 990000574633 2438 KEMPTONPARK IMPERIUM ENGINEERING STRIJOOM PARK RAND PARK 2194 990000688523 11917 WIERDAPARK SOUTH IMPI LOCKSMITH MEYERTON 1960 107 HEIDELBERG TVL 990000097249 267 IMPORT WORLD PTY LTD SUN CITY 316 235 RUSTENBURG 990000476864 290 IMPORT WORLD TRUST WELTEVREDE 6335 990000868220 235 IMPRO MOBILE WELDING LINK HILLS 3652 210 PINETOWN 990000401440 1554 Link Hills IMPROK TRADING 2005 VALHALLA 1085 008 PRETORIA 990000012884 IMPULELO TECHNOLOGIES CC RANDBURG 2194 003 JOHANNESBURG 990000418802 2134 Wilropark IMPULSE ENERGY PTY LTD FOURWAYS 1829 990000903576 IMPUMELELO EMNOTHWENI PTY LTD LITTLEFALLS 1724 990000841068 1668 RUIMSIG IMPUMELELO FUEL RETAILERS CC CROWN MINES 2025 003 JOHANNESBURG 990000423402 979 IMPUMELELO STAINLESS STEEL PTY LTD JACOBS 4026 002 DURBAN 990000481838 12703 IMPUMEMELO MANUFACTURING NINAPARK 156 008 PRETORIA 990000242793 54397 IMS MACHINE TOOLS PTY LTD UITENHAGE 6230 007 PORT ELIZABETH 990000404757 310 IMSOR MOTORS KORSTEN 6020 007 PORT ELIZABETH 990000090687 IMTECH AUTO CENTRE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000100907 761 HOWICK IMTIAZ HUSSAIN PANELBEATERS PRETORIA 183 990000902616 15491 LYNNE EAST IMVELOYAKHE ENGINEERING & MINING NIGEL 1490 990000560998 1231 IMVUBU AIR COMPRESSORS CC MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000424231 21461 IMVULA ELECTRICAL & ENGINEERING PTY RICHARDS BAY 3900 990000856904 932 IMVUSA AUTO JACOBS 4026 002 DURBAN 990000432524 13014 IMVUSA BUSINESS SERVICES TABLEVIEW 7441 990000673041 51796 WEST BEACH IMVUSA STAINLESS CAPE TOWN 7581 004 KAAPSTAD 990000463438 NONE IMVUSA TRADING 1070 CC WOODLANDS 4004 002 DURBAN 990000443743 IMVUSA TRADING 1307 CC LOTUS PARK 4133 002 DURBAN 990000237320 IMVUSA TRADING 1310 RED HILL 4071 002 DURBAN 990000480202 40038 IMVUSA TRADING 1347 TASBET PARK 1040 312 WITBANK TVL 990000474902 6118 IMVUSA TRADING 1361 DURBAN 4092 002 DURBAN 990000476732 18584 DALBRIDGE IMVUSA TRADING 1528 CC SOMERSET WEST 7130 316 WYNBERG C P 990000469258 IMVUSA TRADING 2073 CC PITERMARITZBURG 3201 990000587434 276 IMVUSA TRADING 2144 CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000230058 13499 IMVUSA TRADING 2280 CC WINDSOR PARK 7570 025 BELLVILLE 990000239911 IMVUSA TRADING 2289 CC KENSINGTON 7405 206 PIETERMARITZBURG 990000239631 IMVUSA TRADING 2455 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000253041 30796 IMVUSA TRADING 304 CC MAKHADO 920 360 990000545925 1373 IMVUSA TRADING 310 CC KENWYN 7790 316 WYNBERG C P 990000421082 14279 IMVUSA TRADING 336 VELDDRIF 7365 209 PIKETBERG 990000441825 556 IMVUSA TRADING 342 CC NEW GERMANY 3620 990000565120 113 IMVUSA TRADING 671 CC VELDDRIF 7365 292 VREDENBURG 990000429061 587 IMVUSA TRADING 848 CC ALBERTON NORTH 1456 012 ALBERTON 990000471941 1869 PARYS IMVUSATRADING 2020 CC PARK VILLAGE 7100 251 STELLENBOSCH 990000484267 IMZIDLA KA MAJONI TRADING TASBET PARK 1040 051 CAMPERDOWN 990000245597 6063 IN & UNDER PRO CC PRETORIA 182 990000619069 16949 PRETORIA NORTH IN FOCUS FLEET SERVICES BLACKHEATH 7581 251 STELLENBOSCH 990000466028 220 IN FOCUS TRADING 118 CC RYLANDS EST 7764 004 KAAPSTAD 990000433834 IN LINE TRADING 10 PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000466419 2152 IN MOTION MOTORS PTY LTD SANDTON 2146 990000634641 IN POSITION MACHINING CC Kriel 2271 KRIEL 990000394983 1094 IN SHOP ALIGN SERVICES CC GARDEN VIEW 2047 091 GERMISTON 990000380520 75921 IN SITU MACHINING & LUBRICATION AMANZIMTOTI 4125 002 DURBAN 990000419104 1566 IN SITU MACHINING LUBRICATION AMANZIMTOTI 4125 002 DURBAN 990000102209 1566 IN VOGUE MOTOR SALES CC ALMA 512 207 PIETERSBURG 990000377894 131 IN2TAX & IN2CONTROLS CAPE TOWN 8000 025 BELLVILLE 990000483651 5347 INANDA SERVICE STATION Durban 4000 002 DURBAN 990000096923 26330 Isipingo Beach INATHI ENGINEERING & SERVICES PTY L VANDERBIJLPARK 1911 990000557638 2735 INBOARD MARINE CENTRE PAARDEN EILAND 7405 990000836667 484 MAITLAND INCA DIGITAL HOLDINGS PTY LTD ISANDO 1600 091 GERMISTON 990000404722 435 INCABIX PTY LTD POTCHEFSTROOM 2531 990000873311 25 INCH BY INCH ENGINEERING CC EPPINDUST 7475 004 KAAPSTAD 990000214239 157 INCOMAR AERONAUTICS PTY LTD PRETORIA 157 008 PRETORIA 990000247810 INCOMPARABLE ACCESSORIES CC JOHANNESBURG 2000 003 JOHANNESBURG 990000217125 45 EDENVALE INCOR ENGINEERING CC DALVIEW 1544 026 BENONI 990000377838 10317 INCRECORP PTY LTD BALFOUR 2410 990000612770 381 GROOTVLEI INCREDIBLE CARS WELKOM 9460 302 WELKOM 990000446510 2004 INCREDIBLE DOOR THREE RIVERS 1935 283 VEREENIGING 990000426203 263737 INCREDIBLE ENGINEERING CC PRETORIA NORTH 116 159 NGOTSHE 990000476846 17273 INCREDIBLE GATES BOOYSENS 2016 003 JOHANNESBURG 990000388430 39378 INCREDIBLE PANELBEATERS PHOENIX 4080 339 INANDA 990000425369 60201 INDEFINITE TRADING 14 PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000239782 596 INDEPENDANT BROKERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000476806 2547 INDEPENDANT FINANCE COMPANY CLEVELAND 2022 091 GERMISTON 990000481895 40896 INDEPENDANT FOUNDRIES PTY LTD ROODEPOORT 1725 233 ROODEPOORT 990000096328 2266 INDEPENDANT MINDS 107 PTY LTD Durban 4052 012 ALBERTON 990000410233 70119 Overport INDEPENDENT 4 X 4 PRETORIA 159 008 PRETORIA 990000414570 3087 MONTANA PARK INDEPENDENT BROKERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000476310 2547 INDEPENDENT CAR RADIO & ELECTRONICS CENTURION 46 008 PRETORIA 990000094481 9595 INDEPENDENT CONTRACTING CONSULTANTS GREENACRES 6057 007 PORT ELIZABETH 990000164127 27847 INDEPENDENT CRANES CC Cape Town 7499 025 BELLVILLE 990000230787 PO BOX 369 Parow INDEPENDENT ENGINEERING STRAND 7139 003 JOHANNESBURG 990000475531 780 INDEPENDENT FIRE & RESCUE MONTANA PARK 159 008 PRETORIA 990000247708 3167 INDEPENDENT GEARBOX SPECIALISTS MATATIELE 4730 141 MOUNT CURRIE 990000097056 1794 INDEPENDENT HYUNDAI SERVICES DURBANVILLE 7551 025 BELLVILLE 990000418290 2291 INDEPENDENT PUMPS & MOTOR REFURBISH PAARDEN EILAND 7420 990000782345 INDEPENDENT RAZOR & WELDMESH NEW GERMANY 3620 210 PINETOWN 990000096771 240 INDEPENDENT ROLLED STEEL LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000480833 3825 Ladysmith INDEPENDENT SIGNS POLOKWANE 700 207 PIETERSBURG 990000249130 INDEPENDENT TRUCK & TAILLIFT CC BOKSBURG NORTH 1461 132 KEMPTON PARK 990000408037 6098 INDEPENDENT WIRE PTY LTD BLACKHEATH 7580 004 KAAPSTAD 990000421026 INDIA STEEL PTY LTD RIVONIA 1218 990000567596 4177 INDIAN OCEAN CRANES RESERVOIR HILLS 4091 002 DURBAN 990000240126 INDIAN OCEAN CRANES CC WESTMEAD 3608 002 DURBAN 990000400380 15140 INDIANAPOLIS INDOOR GO KARTS CC POTGIETERSRUS 600 207 PIETERSBURG 990000381951 4609 INDIBANO AUTO SERVICES PRETORIA 1 008 PRETORIA 990000432079 6429 INDICOM SIGNS PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000415863 3850 INDIGO GEMS LYNNWOOD RIDGE 40 008 PRETORIA 990000454510 75549 INDIPENDENT ENGINEERING CC COTSWOLD EXT 6045 007 PORT ELIZABETH 990000411999 INDIPHILE MUNTU TRADING AND PROJECT EAST LONDON 5247 990000586316 INDLELA DURBAN NORTH 4016 002 DURBAN 990000430532 20147 INDLIZUO LABOUR HIRE SPRAYPAINTING LERAATSFONTEIN 1038 312 WITBANK TVL 990000445476 18095 INDLOVU AMASONDO DURBAN 4000 324 LOWER UMFOLOZI 990000383688 2884 INDLOVU GLASSBLOWERS CC SONPARK 1206 184 NELSPRUIT 990000401413 8640 INDODHA TRUCK CENTRE VRYHEID 3100 295 VRYHEID 990000419786 1260 INDONDHA TRUCK CENTRE ZULULAND EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000446538 7978 INDUCOTE INDUSTRIES CC MILNERTON 7435 004 KAAPSTAD 990000235803 1002 INDUCTION DESIGN & MAINTENANCE Uitenhage 6229 271 UITENHAGE 990000424098 3052 Riebeeck Heighs INDUCTION FOUNDRY TECHNOLOGIES WALKERVILLE 1876 283 VEREENIGING 990000483801 82342 Southdale INDUCTION HEAT TREATMENT PTY LTD Johannesburg 2061 091 GERMISTON 990000404790 PO Box 578 Meyerdal INDUCTION HEATING SERVICES CC EIKENHOF 1872 003 JOHANNESBURG 990000389447 PO BOX 578 MEYERSDAL INDUNA ARMATURE WINDERS Durban 4001 990000571460 18447 Dalbridge INDUSPEC SA PTY LTD MARLBORO 2063 002 DURBAN 990000095944 500 INDUSQUIP MARKETING CC GERMSITON 1401 091 GERMISTON 990000099971 17350 SUNWARD PARK INDUSTAFF SOLUTIONS CC CAPE TOWN 7460 004 KAAPSTAD 990000102118 429 GOODWOOD INDUSTECH FABRICATION & SPRINGS 1570 003 JOHANNESBURG 990000248289 17563 Sunward Pard INDUSTECH SERVICES MIDDELBURG 1050 990000777377 INDUSTRIA MOTOR & SCRAPYARD LADANNA 704 207 PIETERSBURG 990000098471 417 INDUSTRIA PANELBEATERS KROONSTAD 9500 146 KROONSTAD 990000092987 340 INDUSTRIAL & AGRICULTURAL SOUTH HILLS 2136 003 JOHANNESBURG 990000226144 83571 INDUSTRIAL & AUTOMOTIVE DESIGN S A Pretoria 157 008 PRETORIA 990000402633 15915 Lyttelton INDUSTRIAL & CHAINSAW CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000089339 11341 DORPSPRUIT INDUSTRIAL & DIESEL AUTOMOTIVE KOKSTAD 4700 141 MOUNT CURRIE 990000093133 432 INDUSTRIAL & DIESEL GENERAL KOKSTAD 4700 141 MOUNT CURRIE 990000401960 432 INDUSTRIAL & MARINE INSPECTION EAST LONDON 5200 006 EAST LONDEN 990000427979 510 INDUSTRIAL ABRASIVES & SPECIALISED CHATSWORTH 4092 990000875528 10005 INDUSTRIAL ACID PROOFING PTY LTD EDENVALE 1610 091 GERMISTON 990000091313 1756 INDUSTRIAL ALLOYS PTY LTD BENONI 1540 026 BENONI 990000552812 79 PETERSFIELD INDUSTRIAL ASSEMBLIES HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000099414 661 INDUSTRIAL AUTOLEC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000396647 1725 INDUSTRIAL BAKEWARE COATINGS CAPE TOWN 7533 990000871876 626 KASSELSVLEI INDUSTRIAL BAKEWARE COMPANY PTY LTD KASSELSVLEI 7533 025 BELLVILLE 990000243442 626 INDUSTRIAL BEARING & BELTING DURBAN 4000 002 DURBAN 990000094639 5294 INDUSTRIAL BOILER & TUBING SERVICES WESTVILLE 3629 002 DURBAN 990000373636 INDUSTRIAL COATING MOSSEL BAY 6500 990000642078 1731 INDUSTRIAL COIL SPRINGS & BRACKENFELL 7561 025 BELLVILLE 990000399843 1290 INDUSTRIAL COMMERCIAL & DOMESTIC PIETERSBURG 700 207 PIETERSBURG 990000102256 2751 INDUSTRIAL COMPONENT REPAIRS CC TRICHARDT 2300 028 BETHAL 990000224205 607 INDUSTRIAL COMPRESSED AIR CC QUEENSBURGH 4093 002 DURBAN 990000101732 39202 INDUSTRIAL CONTRACTING & WARNER BEACH 4140 004 KAAPSTAD 990000397753 175 INDUSTRIAL CONTROL SYSTEMS GEORGE‐ OOS 6539 090 GEORGE 990000099134 4562 INDUSTRIAL DIESELLEC CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000483405 1725 INDUSTRIAL DOOR REPAIRS CASSELDALE 1559 247 SPRINGS 990000387113 INDUSTRIAL ENGINE PARTS C C ALBERTON 1450 012 ALBERTON 990000090994 1067 INDUSTRIAL ENGINE REPAIRS REDDERSBURG 9904 226 REDDERSBURG 990000479009 72 INDUSTRIAL ENGINE SERVICES ALBERTON 1450 012 ALBERTON 990000090043 1069 INDUSTRIAL ENGINEERING CORPORATION MONTCLAIR 4061 002 DURBAN 990000397779 33359 INDUSTRIAL ENGINEERING SYSTEMS cc GEORGE 6530 090 GEORGE 990000462536 790 INDUSTRIAL GEARBOX SERVICES CC EDENVALE 1610 132 KEMPTON PARK 990000096100 3011 INDUSTRIAL INSTRUMENTATION CC AMANZIMTOTI 4126 002 DURBAN 990000408946 INDUSTRIAL INSULATION & DURBAN 4068 339 INANDA 990000441833 60755 PHOENIX INDUSTRIAL LABOUR BROKERS NEWCASTLE 2940 185 NEWCASTLE 990000372748 8959 INDUSTRIAL LOCOMOTIVE SERVICES C C NIGEL 1490 188 NIGEL 990000089542 802 INDUSTRIAL MACHINE KNIVES CC DUNSWART 1508 002 DURBAN 990000101336 6402 INDUSTRIAL MACHINES GALORE CC BRACKENFELL 7561 025 BELLVILLE 990000427338 1528 INDUSTRIAL MAINTENANCE BROEDERSTROOM 240 033 BOKSBURG 990000092546 528 INDUSTRIAL MAINTENANCE SERVICES PTY Durban 4001 002 DURBAN 990000094055 18887 Dalbridge INDUSTRIAL MESH SUPPLIES CC Nigel 1490 188 NIGEL 990000378712 988 INDUSTRIAL METAL PROFILING CC PINETOWN 3608 990000593058 15355 WESTMEAD INDUSTRIAL MINING INSTRUMENTS & CRESTA 2118 003 JOHANNESBURG 990000397066 3163 CRESTA INDUSTRIAL NAME PLATES PTY LTD ALRODE 1451 012 ALBERTON 990000093985 124041 INDUSTRIAL PARTS MANUFACTURING DURBAN NORTH 4016 339 INANDA 990000096838 202132 INDUSTRIAL PAY ROLL SOLUTIONS AMANZIMTOTI 4125 324 LOWER UMFOLOZI 990000443736 1509 INDUSTRIAL PLANT IMPROVEMENTS RIVER CRESCENT 1042 218 POTCHEFSTROOM 990000216870 275 INDUSTRIAL POLES & MASTS PTY LTD ALBERTON 1450 012 ALBERTON 990000092802 547 INDUSTRIAL POWDER APPLICATIONS C C RANDBURG 2032 091 GERMISTON 990000090158 8829 INDUSTRIAL PRESSING LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000413494 4115 INDUSTRIAL ROLLER SHUTTER DOORS EDEN PARK 1458 012 ALBERTON 990000445835 INDUSTRIAL SHAFT SUPPLIER CC PRETORIA NORTH 116 008 PRETORIA 990000443012 17727 INDUSTRIAL SHARPENING SERVICES MAITLAND 7405 004 KAAPSTAD 990000090004 751 INDUSTRIAL SOLUTIONS PAROW 7500 025 BELLVILLE 990000552494 INDUSTRIAL SPRAYBOOTHS & FINISHING TYGERVALLEY 7530 004 KAAPSTAD 990000101493 6059 INDUSTRIAL STEAM PRODUCTS SA CC ROOSEVELT PARK 2129 003 JOHANNESBURG 990000462350 48418 INDUSTRIAL STORAGE SYSTEMS SA BERTSHAM 2013 091 GERMISTON 990000484007 90306 INDUSTRIAL STRAIN MEASUREMENT PORT ELIZABETH 6000 002 DURBAN 990000402196 360 INDUSTRIAL SUPPLIES NETWORK CC LYTTELTON 140 132 KEMPTON PARK 990000241390 INDUSTRIAL TEXTILE SERVICES PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000473954 1592 INDUSTRIAL VESSEL SUPPLIES KEMPTON PARK 1620 003 JOHANNESBURG 990000218982 4765 INDUSTRIAL WOMAN CC ROSSBURGH 4072 002 DURBAN 990000455405 41501 INDUSTRIALBAT ROSSLYN 200 351 WONDERBOOM (PTA) 990000089374 9111704 INDUSTRIELE BOEREDIENSTE CC THREE RIVERS 1935 283 VEREENIGING 990000214209 264251 INDUSTRIELE DIESEL & PETROL DIENSTE LICHTENBURG 2740 156 LICHTENBURG 990000091220 10054 INDUSTRIELE VELDDIENSTE MARBLE HALL 450 099 GROBLERSDAL 990000399345 1748 INDUSTRIOUS SOLUTIONS PTY LTD WIERDAPARK 149 008 PRETORIA 990000425551 55944 INDUSTROTECH MOSSEL BAY 6500 177 MOSSEL BAY 990000289010 2185 INDWA ENGINEERING DISTRIBUTORS CC ATLASVILLE 1465 026 BENONI 990000552792 16136 INDWE VULSTASIE INDWE 5445 123 INDWE 990000095456 133 INDYEBO CONSULTING ENGINEERS & THE REEDS 158 003 JOHANNESBURG 990000227579 3321 INEL PRECISION ENGINEERING BRITS 250 041 BRITS 990000250828 3724 INENZO WATER PTY LTD SANLAMHOF 7532 025 BELLVILLE 990000199489 1381 INFIDES ENGINEERING STANDERTON 2430 249 STANDERTON 990000264593 1092 INFINITE AUTO & PROJECTS VEREENIGING 1930 990000774214 INFINITE BLUE TRADING 16 CC RESERVOIR HILLS 4091 002 DURBAN 990000457395 INFINITE BLUE TRADING CC FONTEINRIET 1464 033 BOKSBURG 990000421644 10589 INFINITE BLUE TRADING GAUTENG FONTEINRIET 1464 033 BOKSBURG 990000449542 10589 INFINITE FLEET SOLUTIONS PTY LTD GERMISTON 1400 003 JOHANNESBURG 990000253080 6591 VANDERBIJLPARK INFINITE PRECISION ENGINEERING HENLEY ON KLIP 1962 283 VEREENIGING 990000478419 910 INFINITE SPACE SHELVING GERMISTON 1400 990000698255 INFINITE TRADING 45 CC ASHWOOD 3605 002 DURBAN 990000410808 10546 INFINITENERGY COMMODITY TRADING ENT FOURWAYS 2060 990000597233 1089 RANDBURG INFLATABLE BOAT REPAIRS GROENKLOOF 27 008 PRETORIA 990000099753 1546 INFRASTRUCT DESIGN RUSTENBURG 300 235 RUSTENBURG 990000464515 7916 INFURNO BOILERS CC NATURENA 2064 003 JOHANNESBURG 990000238812 235 INGELOSI TRADING 281 WHITE RIVER 1240 307 WITRIVIER 990000468654 4086 INGENICO ENGINEERING SOLUTIONS BEDFORDVIEW 2008 091 GERMISTON 990000252431 1427 INGENIOR CC THE REEDS 158 008 PRETORIA 990000398957 3997 INGENIUM ENGINEERS CC FAIRLAND 2030 003 JOHANNESBURG 990000250352 731088 INGEROP PROJECTS PTY LTD 348 RIVONIA BOULEVARD RIVONIA 2128 990000615817 3867 RIVONIA INGERSOLL RAND CO S A PTY LTD WITFIELD 1467 295 VRYHEID 990000090059 14687 INGETEAM PTY LTD MIDRAND 1682 990000619910 3367 THE REEDS INGLOVI MINING & ENGINEERING CC BURGERSFORT 1150 207 PIETERSBURG 990000478008 2252 INGLOVU ENGINEERING WITBANK 1035 990000638726 4798 INGMAR ENGINEERING PTY LTD RANDBURG 2194 003 JOHANNESBURG 990000095051 816 FERNDALE INGOLOVANE WHEELS RANDBURG 2125 003 JOHANNESBURG 990000232016 3435 INGULULE ENTERPRISE DEL JUDOR EXT 4 1044 312 WITBANK TVL 990000413419 20030 INGWE ENGINEERING & FABRICATION VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000443762 INGWE ENGINEERING SERVICES CC PINETOWN 3610 002 DURBAN 990000400194 306 INGWE INDUSTRIAL STRUANDALE 6000 037 BRAKPAN 990000478065 25814 INGWE MARQUEE MANUFACTURING SOMERSET WEST 7130 025 BELLVILLE 990000212465 860 INGWE MECHANICAL SERVICES CC DURBAN 3209 328 HLABISA 990000092508 166 HOWICK INGWE PANELBEATERS CC MOSSEL BAY 6506 990000583174 11045 HEIDERAND INGWE STEEL HILLARY 4094 002 DURBAN 990000454505 INGWE STEEL FABRICATORS CC DORMERTON 4015 002 DURBAN 990000213029 19487 INGWENYA REINFORCING & WIRE GERMISTON 2001 004 KAAPSTAD 990000441866 225 INHAMBANE INVESTMENT STEELPOORT 1133 161 LYDENBURG 990000446503 1549 INHAUS STUDIO RANDPARK RIDGE 2156 147 KRUGERSDORP 990000138090 534 INHLASI TECHNOLOGIES CC EAST END 4018 002 DURBAN 990000442655 149094 INHOEK REPARASIES BOTHAVILLE 9660 036 BOTHAVILLE 990000095105 132 INHOSE MOTOR SERVICES PTY LTD EAST END 4018 002 DURBAN 990000433868 49375 INITIA NOVA SERVICES SONPARK 1206 184 NELSPRUIT 990000228665 8919 INJABULO MOTOR SURGEON NELSPRUIT 1200 990000871600 3440 INJECT A SEAL S A Witbank 1035 071 HERBERT 990000470707 8332 Die Heuwel INJECTION ALLOYS S A PTY LTD ROODEPOORT 1725 171 MIDDELBURG TVL 990000436686 859 INJEMO ENGINEERING C C Johannesburg 1609 091 GERMISTON 990000092053 530 Edenvale INJOBO TYRES ASHWOOD 3605 002 DURBAN 990000258196 10087 INKALANKALA TRADING MEER EN SEE 3901 324 LOWER UMFOLOZI 990000456379 103006 INKAMPANE INVESTMENTS 15 HARDING 4680 103 ALFRED 990000070875 559 INKANYEZI SERVICE STATION WITBANK 1035 051 CAMPERDOWN 990000425853 301 INKANYISO INDUSTRIES PTY LTD ATLASVILLE 1405 026 BENONI 990000473151 16889 INKANYZI CONTRACTORS VERULAM 4340 339 INANDA 990000417395 1821 INKAZIMULO ENGINEERING PTY LTD ORMONDE VIEW 2096 990000928128 1699 PAULSHOF INKOLEKO TRADING 4 CC KEMPTON PARK 1620 033 BOKSBURG 990000464780 4991 INKOLELO TRADING 537 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000567456 50346 INKOMBA INDUSTRIAL WANDSBECK 3631 003 JOHANNESBURG 990000434205 1281 INKONJANA ENGINEERING PROJECTS CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000244166 547 INKOSI AUTO DURBAN 4000 002 DURBAN 990000452620 2660 INKOSI MTUBATUBA SERVICE STATION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000294908 2807 INKQUBELA YE AFRICA BEACON BAY 5205 006 EAST LONDEN 990000445044 2592 INKULU BRAKE & CLUTCH SANLAMHOF 7532 025 BELLVILLE 990000245055 627 INKUNZI ENERGY TRADING & PROJECTS KAGISO 1744 003 JOHANNESBURG 990000478862 734 INKUNZI ENGINEERING & SERVICES CC BEDWORTH PARK 1940 283 VEREENIGING 990000426121 2552 INKUNZI FOUNDRY PTY LTD MANDENI 4490 323 ESHOWE 990000090093 400 Mandeni INKUNZI YEKATI PTY LTD BELLVILLE 7530 990000784288 INKWALI ENGINEERING SERVICES RANDJESFONTEIN 1683 003 JOHANNESBURG 990000436820 50368 INKWAZI ENGINEERING PTY LTD MEER EN SEE 3901 324 LOWER UMFOLOZI 990000434212 10684 INKWAZI SERVICES LINK HILLS 3652 051 CAMPERDOWN 990000429938 1435 INKWE FABRICATION AND MAINTENANCE ANZAC 1541 132 KEMPTON PARK 990000383808 INKWE PROJECTS MONTANAPARK 182 990000579343 1496 INKWESELA ENGINEERING SOLUTIONS HILLCREST 3650 210 PINETOWN 990000483487 330 INKWESELA ENGINEERING SOLUTIONS CC HILLCREST 3650 210 PINETOWN 990000483633 330 INLAND FUEL SERVICES CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000100733 7884 INLINE ENGINEERING PINETOWN 3600 210 PINETOWN 990000092352 2634 INNCOR TRAINING & DEVELOPMENT VEREENIGING 1939 283 VEREENIGING 990000248565 2344 INNER CITY GEARBOX & DIFF DORANDIA EXT 15 182 008 PRETORIA 990000468228 INNIBOS 4X4 FITMENT & OUTDOOR POTCHEFSTROOM 2520 278 VANDERBIJLPARK 990000214720 1155 INNO FAB ENGINEERING CC GREENWOOD PARK 4051 002 DURBAN 990000472369 INNOCOM CC MENLO PARK 102 008 PRETORIA 990000431691 INNOMOTIVE SYSTEMS SA DIV PTY LTD BRITS 250 041 BRITS 990000157300 668 INNOSTEEL PTY LTD BROMHOF 2154 233 ROODEPOORT 990000470526 2220 INNOVATE TECHNOLOGICAL ENTERPRISES ALBERTON 1450 012 ALBERTON 990000416092 1597 INNOVATION PRODUCTS & ENGINEERING SPRINGS 1560 247 SPRINGS 990000415870 1233 INNOVATIVE ACID LININGS CC NOORDBRUG 2522 018 BALFOUR 990000376407 19690 INNOVATIVE DRILLING BK PANSIG 9465 147 KRUGERSDORP 990000098070 57025 INNOVATIVE ENGINEERING SOLUTIONS CC ELANDSFONTEIN 1601 091 GERMISTON 990000347055 2 INNOVATIVE MACHINERY HUB PTY LTD GERMISTON 1401 990000804613 7166 PRIMROSE INNOVATIVE MET PRODUCTS CALIBRATION Verwoerdpark 1453 033 BOKSBURG 990000099936 8199 INNOVATIVE MINING SUPPLIES RUSTENBURG 300 235 RUSTENBURG 990000475172 8781 INNOVATIVE MOLTEN PRODUCTS PTY LTD Verwoerdpark 1453 033 BOKSBURG 990000446927 8199 INNOVATIVE MOULDINGS HOLLAND PARK 6055 990000137705 34988 Newton Park INNOVATIVE ROBOTIC TECHNOLOGIES PTY RIETVALLEIRAND 62 990000247721 4617 INNOVATIVE SOLUTIONS KING WILLIAMS TOWN 5600 006 EAST LONDEN 990000221083 2504 INNOVATIVE SPORTS PRODUCTS CC KUILS RIVER 7579 004 KAAPSTAD 990000391239 940 INNOVATIVE TECHNICAL SOLUTIONS LINK HILLS 3652 210 PINETOWN 990000481497 364 INNOWARE PTY LTD PIERRE VANRYNEVELD 45 008 PRETORIA 990000458653 60823 INOTEC PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000474694 202 Kempton Park INOVATIVE MACHINE MAINTENANCE & WITBANK 1035 990000604042 INOVENGIN CC CAPETOWN 8018 004 KAAPSTAD 990000472317 15445 INOVISION FRAMELESS DISTRIBUTORS PT STIKLAND 7530 990000615427 458 SANLAMHOF INOX MANUFACTURING NORTH RIDING 2162 003 JOHANNESBURG 990000461998 INPACK COMPRESSOR SERVICES & THREE RIVERS 1935 990000561445 263157 INPRA TRADING CC BOKSBURG 1460 026 BENONI 990000227344 1428 INPROFILE 2000 PTY LTD ALBERTON 1451 012 ALBERTON 990000377368 124252 Alrode INQANAWE STEELWORKS WASBANK 2920 153 KLIPRIVIER (LADYSMITH) 990000459968 16 INRY GARAGE PETRUSBURG 9932 202 PETRUSBURG 990000404715 309 INS COOKWARE CC MAYVILLE 4058 002 DURBAN 990000438973 30108 INSANE ATV PRODUCTS MORELETA PARK 44 008 PRETORIA 990000476535 39027 INSEBENZO MAINTENANCE PTY LTD UMHLANGA ROCKS 4320 990000916101 INSEPHE ENGINEERING WITBANK 1035 312 WITBANK TVL 990000429663 17069 INSHABU PLANT SERVICES PTY LTD MITCHELLS PLAIN 7785 990000633644 INSIDE EDGE TRADING 112 CC MOWBRAY 7700 004 KAAPSTAD 990000235303 INSIGNIA INVESTMENTS CC BRANDHOF 9324 001 BLOEMFONTEIN 990000381742 12060 INSIMBI LORENTZVILLE 2094 003 JOHANNESBURG 990000413957 INSIMBI ALUMINIUM ALLOYS WADEVILLE 1422 091 GERMISTON 990000216195 14676 INSIMBI COATINGS CC AMANZIMTOTI 4126 990000596016 113 UMBOGINTWINI INSIMBI CUT & PROFILE EDEN GLEN 1613 091 GERMISTON 990000478071 8849 INSIMBI ENGINEERING LA MERCY 4399 003 JOHANNESBURG 990000386691 INSIMBI ERECTION CC BENONI 1501 990000754868 INSIMBI FASTENERS TECHNOLOGIES CC NEWCASTLE 2940 003 JOHANNESBURG 990000439483 421 INSIMBI IRON LINK HILLS 3652 210 PINETOWN 990000438388 1040 INSIMBI STEEL FABRICATORS UMBOGINTWINI 4120 002 DURBAN 990000212405 113 INSIMBI THERMAL INSULATION SOUTH AFRICA 1422 091 GERMISTON 990000216306 14676 Wadeville INSIMBI TRADING CC ROSSBURGH 4072 002 DURBAN 990000109599 41349 INSITE HONEYDEW 2040 003 JOHANNESBURG 990000385934 3346 INSO ALLUMINIUM CC PORT ALFRED 6170 212 BATHURST 990000395687 287 INSO ALUMINIUM NELSPRUIT 1200 184 NELSPRUIT 990000449346 12645 INSO ALUMINIUM CC MEYERSDAL 1447 012 ALBERTON 990000381095 5036 INSO ALUMINIUM FREE STATE KLERKSDORP 2570 138 KLERKSDORP 990000457375 11818 INSO ALUMINIUM GEORGE GEORGE‐INDUSTRIA 6536 090 GEORGE 990000453077 3733 INSO ALUMINIUM HIGHVELD PTY LTD WITBANK 1035 990000564832 INSO ALUMINIUM JOHANNESBURG BOKSBURG 1459 012 ALBERTON 990000396872 INSO ALUMINIUM KNYSNA KNYSNA 6570 139 KNYSNA 990000466903 1138 INSO ALUMINIUM KZN CC DURBAN 3600 210 PINETOWN 990000408306 2296 PINETOWN INSO ALUMINIUM NORTHWEST SUNNINGHILL 2157 003 JOHANNESBURG 990000404029 174 INSO ALUMINIUM PRETORIA CC EDENVALE 1610 008 PRETORIA 990000390584 4383 INSO ALUMINIUM PTY LTD RANDJIESFONTEIN 1683 012 ALBERTON 990000454169 50603 Randjiesfontein INSO ALUMINIUM SOUTHERN SUBURBS BRACKENFELL INDUSTRIA 7560 990000428497 509 DURBANVILLE INSO ALUMINIUM WESTERN CAPE PTY LTD DURBANVILLE 7551 025 BELLVILLE 990000391077 509 INSPAN GARAGE REDDERSBURG 9904 226 REDDERSBURG 990000375231 120 INSPAN MOTORS BK VEREENIGING 1930 283 VEREENIGING 990000095208 1029 INSPECT A CAR HANSIE ROODT VEREENIGING 1930 283 VEREENIGING 990000428616 2050 INSPECTA CAR DURBAN EAST END 4018 002 DURBAN 990000226189 49357 INSPECTA CAR KEMPTON PARK KEMPTON PARK 1500 132 KEMPTON PARK 990000465879 2384 BENONI INSPECTACAR GEZINA PRETORIA 84 990000643553 27073 GEZINA INSPECTACAR KOKSTAD KOKSTAD 4700 141 MOUNT CURRIE 990000644830 1016 INSPECTACAR MENLYN PTY LTD NEWLANDS 49 008 PRETORIA 990000215642 587 INSPECTACAR POLOKWANE PIETERSBURG 700 207 PIETERSBURG 990000061875 3750 INSPECTACAR PRETORIA NORTH PRETORIA NORTH 116 008 PRETORIA 990000220601 17085 INSPECTACAR PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000216830 1066 INSPECTACAR RANDBURG CC HONEYDEW 2040 003 JOHANNESBURG 990000408915 3102 INSPECTACAR SILVER LAKES PTY LTD LYNNWOOD RIDGE 40 008 PRETORIA 990000226850 INSPECTACAR TOTI AMANZIMTOTI 4125 002 DURBAN 990000456077 97 INSPIRASIE KONSTRUKSIE CC CENTURION 46 008 PRETORIA 990000427303 11809 INSPIRED REVIVALS WILLOWS 9320 001 BLOEMFONTEIN 990000373872 20028 INSTAFIT BOKSBURG 1459 990000924748 5020 BOKSBURG NORTH INSTAFORM STEELWORKS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000389425 8915 INSTAL LA DOOR PTY LTD ROOSEVELT PARK 2129 003 JOHANNESBURG 990000099499 48024 INSTALLATION & SUPERVISORY SERVICES HILLCREST 3650 002 DURBAN 990000096075 1718 INSTAND TRADE 105 CC UMHLANGA ROCKS 4320 002 DURBAN 990000385097 INSTAND TRADE 116 CC QUEENSBURGH 4070 002 DURBAN 990000224945 39571 INSTANDHOUDING WERK CALEDON 7230 990000553289 INSTANT LOCKSMITH & PROJECTS CC PHOENIX 4068 990000589982 INSTANT STEEL FABRICATIONS CC ATLASVILLE 1465 132 KEMPTON PARK 990000211087 16687 INSTECH CALIBRATION SERVICES Kempton Park 1622 132 KEMPTON PARK 990000099670 7582 INSTRACON CC DURBAN 4004 002 DURBAN 990000216839 INSTRUFORM PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000095016 399 INSTRUMECH ENGINEERING CC HILLCREST 3650 147 KRUGERSDORP 990000383896 INSTRUMENT CONTROL SPECIALIST STANGER 4450 250 LOWER TUGELA 990000376882 5022 INSTRUMENT PLANNING SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000096692 264675 INSTRUMENT TRANSFORMER TECHNOLOGIES PRIMROSE 1429 091 GERMISTON 990000426258 2150 Primrose INSTRUMENTS SOUTH AFRICA PAARDEN EILAND 7405 990000588147 282 EPPINDUST INSTRUWELD CC HONEYDEW 2040 003 JOHANNESBURG 990000415689 1025 INSTYLE INDUSTRIA 2042 003 JOHANNESBURG 990000094510 43462 INSTYLE PALISADING & MAINTENANCE EASTLEIGH 1609 091 GERMISTON 990000481844 1114 INSUKAMINI ENGINEERING CC KEMPTON PARK 1619 132 KEMPTON PARK 990000483215 INSULAKE CONSTRUCTION & PROJECTS TEMBISA 1632 132 KEMPTON PARK 990000241571 INSULATED DOOR SYSTEMS BELLVILLE 7535 025 BELLVILLE 990000422150 2573 INSULATED PANEL MANUFACTURERS PRETORIA NORTH 116 008 PRETORIA 990000377886 17397 INSULATED STRUCTURES 1989 PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000093642 3667 INSULATION & SHEET METAL PROJECTS BRACKENFELL 7561 025 BELLVILLE 990000449185 1462 INSULATION & SHEETMETAL WORK SECUNDA 2302 028 BETHAL 990000414139 3857 INSULATION & TECHNICAL SERVICES CC SASOLBURG 1947 237 SASOLBURG 990000401704 INSULATION WORLD CC BLOUBERGRANT 7443 004 KAAPSTAD 990000382265 11312 INSULCON PTY LTD VERWOERDPARK 1453 013 ALEXANDRIA 990000457630 INSUMBI TECHNICAL BUSINESS BENONI 1501 990000614154 131102 INSURE A DOOR WESTGATE 1734 233 ROODEPOORT 990000215622 INSYNC TRADING & PROJECTS BRYANSTON 2021 990000867153 INTAKA TECH PTY LTD Cape Town 7945 316 WYNBERG C P 990000224248 30085 Tokai INTAMBANANI ENGINEERING ENTERPRISES UITENHAGE 6229 271 UITENHAGE 990000482202 INTAMO ACCESS CC MEREWENT 4052 002 DURBAN 990000386825 INTEGRAL CONTROL CC MIDDELBURG 1050 312 WITBANK TVL 990000236942 INTEGRAL SYSTEMS PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000089875 840 INTEGRATE GROUP ENGINEERING WINGATE PARK 153 003 JOHANNESBURG 990000219696 650 INTEGRATED ALLIANCE INVESTMENT ACKERVILLE 1039 312 WITBANK TVL 990000551679 INTEGRATED CONVOY PROTECTION MENLO PARK 102 008 PRETORIA 990000477892 INTEGRATED CONVOY PROTECTION SA MENLO PARK 102 008 PRETORIA 990000225617 INTEGRATED MACHINES PTY LTD BENONI SOUTH 1502 026 BENONI 990000095175 5233 INTEGRATED METAL WORKS CC NOORDBRUG 2522 191 WATERBERG 990000231428 19253 Noordbrug INTEGRATED PLANT SUPPLIERS CC PETERSFIELD 1566 037 BRAKPAN 990000101192 31 INTEGRIT CASTINGS DALVIEW 1544 037 BRAKPAN 990000384380 3298 INTEGRITY ENVIRONMENTAL SOLUTIONS BENONI 1501 026 BENONI 990000426050 13684 NORTHMEAD INTELLIGENT INSPECTION SYSTEMS FERNDALE 2160 003 JOHANNESBURG 990000407300 INTELPRO PRECISION ENGINEERING JOHANNESBURG 2118 003 JOHANNESBURG 990000570005 6581 CRESTA INTEMPO TRAILER MANUFACTURERS BLOUBERGRANT 7443 004 KAAPSTAD 990000241600 INTENS ENGINEERING MELKBOSSTRAND 7441 004 KAAPSTAD 990000399119 384 CALEDON INTEPROD CC WESTMEAD 3608 210 PINETOWN 990000095527 15270 INTER AUTO MAINTENANCE RANDHART 1457 003 JOHANNESBURG 990000410686 17348 INTER AVIONICS PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000097734 508 INTER CABLE PTY LTD EDEN GLEN 1613 091 GERMISTON 990000095921 9182 INTER CONTINENTAL ENGINEERING CC PARKLANDS 7441 004 KAAPSTAD 990000482253 INTER DYNAMIC MOTORS PTY LTD RICHARDS BAY 3900 990000814985 80104 INTER GAUTENG BOILER MAINTENANCE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000381298 2724 INTER GAUTENG BOILER PROJECTS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000474105 INTER MINE AGENCIES WELKOM 9460 146 KROONSTAD 990000093078 1437 Welkom INTER SERVICE MAINTENANCE VEREENIGING 1930 283 VEREENIGING 990000404205 28934 INTERACTIVE HYDRAULICS & ENDICOTT 1574 312 WITBANK TVL 990000227743 314 INTERACTIVE TRADING 115 PTY LTD Pretoria 81 207 PIETERSBURG 990000014592 419 INTERACTIVE TRADING 351 PTY LTD Pretoria 46 008 PRETORIA 990000408023 12611 Erasmus Kloof INTERBAR TECHNOLOGY CC PAROW 7499 025 BELLVILLE 990000238326 15737 PANORAMA INTERBEV CC FAIRLAND 2170 003 JOHANNESBURG 990000403538 INTERBILT TRUCK REPAIRS PTY LTD BAPSFONTEIN 1510 990000591064 28599 DANHOF INTERBRAKE CC NEW GERMANY 3620 210 PINETOWN 990000091537 110 INTERBRON PTY LTD HEILBRON 9650 990000942672 556 INTERCEPT BLASTING SERVICES PTY LTD BRITS 250 041 BRITS 990000456738 1506 INTERCONTINENTAL TUBE FABRICATIONS SANDTON 2146 026 BENONI 990000095159 782580 INTERDAF INT PTY LTD Welkom 9459 302 WELKOM 990000391288 30217 Moreskof INTERFAB PTY LTD MARAISBURG 1700 233 ROODEPOORT 990000091371 347 INTERFAB SUPPLIES PTY LTD SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000245068 29152 INTERFACE AUTOCRAFT CC SPARTAN 1625 990000586678 INTERFLIGHT SERVICE STATION Pretoria 81 008 PRETORIA 990000102263 419 INTERGRATED GARAGE EQUIPMENT CC HERCULES 30 008 PRETORIA 990000094346 48020 INTERGRATSAS PTY LTD Boksburg 1460 033 BOKSBURG 990000127815 101 INTERIM TRADING 0018 CC KENMARE 1739 147 KRUGERSDORP 990000425321 INTERIOR STEEL CC FAERIE GLEN 43 008 PRETORIA 990000381775 39006 INTERJET MAINTENANCE PTY LTD Johannesburg 1748 147 KRUGERSDORP 990000097514 109 Lanseria INTER‐MACHINES CC EDEN GLEN 1613 091 GERMISTON 990000089556 9174 INTERMECH SEALING SOLUTIONS PTY LTD SELCOURT 1567 091 GERMISTON 990000100067 11408 INTERNATIONAL ALIGNMENT PTY LTD BRAKPAN 1540 990000632560 15345 LAMBTON INTERNATIONAL AUTOMOTIVE COMPONENTS BRONKHORSTSPRUIT 1020 033 BOKSBURG 990000095601 1506 INTERNATIONAL ENGINEERED PRODUCTS CAPE TOWN 990000636739 1955 INTERNATIONAL ENGINEERING CC BENONI 1500 003 JOHANNESBURG 990000095258 758 INTERNATIONAL FERRO METALS S A MOOINOOI 325 041 BRITS 990000284364 25322 MONUMENT PARK INTERNATIONAL HYBRID DEVELOPMENTS JEPPESTOWN 2043 003 JOHANNESBURG 990000092766 75157 GARDENVIEW INTERNATIONAL INDUSTRIAL PRODUCTS JOHANNESBURG 2091 003 JOHANNESBURG 990000101723 39498 BOOYSENS INTERNATIONAL MINING SERVICES DALPARK 1543 091 GERMISTON 990000410422 4131 INTERNATIONAL MOTORS KENMARE 1745 233 ROODEPOORT 990000092881 3308 INTERNATIONAL PANEL BEATERS DUNSWART 1508 033 BOKSBURG 990000095349 6076 INTERNATIONAL PANEL SHOP C C WATERFRONT 8002 004 KAAPSTAD 990000092244 50144 INTERNATIONAL RIMS WYNBERG 7800 316 WYNBERG C P 990000396891 INTERNATIONAL RUBBER COMPONENTS NIGEL 1490 188 NIGEL 990000451306 686 INTERNATIONAL SAFES CC TURFFONTEIN 2140 003 JOHANNESBURG 990000409897 74383 INTERNATIONAL SALES & MARKETING PAARDEN ISLAND 7420 004 KAAPSTAD 990000413285 363 INTERNATIONAL SCALES TROYEVILLE 2139 003 JOHANNESBURG 990000417839 53089 INTERNATIONAL SLURRY PUMPING SERVIC KRUGERSDORP 1729 990000575372 3150 WITBEECK INTERNATIONAL TRADE & COMMODITIES BREDELL 1623 026 BENONI 990000396681 14521 INTERNATIONAL TRUCK & ENGINE BERGBROW 1712 003 JOHANNESBURG 990000404937 612 INTERNATIONAL TRUCKS MIDDELBURG 1050 171 MIDDELBURG TVL 990000560568 674 INTERNATIONAL TRUCKS HARRISMITH HARRISMITH 9880 990000588194 1514 INTERNATIONAL TRUCKS PORT ELIZABETH SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000222815 28710 INTERNATIONAL TRUSS SYSTEMS PTY LTD BOKSBURG 1469 990000709428 30456 JETPARK INTERNATIONAL WIRE CONVERTORS PTY JOHANNESBURG 2019 003 JOHANNESBURG 990000377354 38285 BOOYSENS, JOHANNESBURG INTERPANEL BODY WORKS LANSDOWNE 7779 316 WYNBERG C P 990000473718 24308 INTERROLL S A PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000375084 327 Isando INTERSEAT CC JOHANNESBURG 2197 003 JOHANNESBURG 990000390888 1899 EDENVALE INTERSECTION ENGINEERS KWAMASHU 4359 002 DURBAN 990000225278 INTERSHORE AFRICA TRADING PTY LTD DURBAN 4001 002 DURBAN 990000252666 38406 POINT INTERSTATE CLEARING 071 PTY LTD LYDENBURG 1120 161 LYDENBURG 990000410025 445 INTERSTATE ENGINEERING CC NORTH RIDING 2162 003 JOHANNESBURG 990000210788 INTERSTATE INSTALLATIONS CC NORTH RIDING 2162 003 JOHANNESBURG 990000452137 INTERTECHNIC CONTRACTING PTY LTD CAPE TOWN 7599 004 KAAPSTAD 990000100320 262 INTERTECHNIC PTY LTD STELLENBOSCH 7599 008 PRETORIA 990000090051 262 INTERTOY TOYOTA Brits 250 BRITS 990000095644 1718 INTERTRADE TWO PTY LTD KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000055597 717 INTERVENT UNIVERSAL PTY LTD JOHANNESBURG 1456 003 JOHANNESBURG 990000091211 136682 ALBERTON NORTH INTIER AUTOMOTIVE SOUTH AFRICA EAST LONDON 5214 006 EAST LONDEN 990000453255 14065 WEST BANK INTO CARS CC PRETORIA 1 008 PRETORIA 990000102280 1353 INTONGA INVESTMENTS CC SALDANHA 7395 292 VREDENBURG 990000407044 1182 INTONGASI SERVICE STATION MARGATE 4275 215 PORT SHEPSTONE 990000099716 604 INTOZANI TRADING SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000437629 28844 INTRACAST PRECISION CASTINGS BRENTWOOD PARK 1505 033 BOKSBURG 990000374343 9558 INTRAMECH PTY LTD TABLE VIEW 7441 025 BELLVILLE 990000443544 348 INTRAX INVESTMENTS 28 PTY LTD BENONI 1500 026 BENONI 990000395919 2055 INTREPID MINING EQUIPMENT FLORIDA 1710 003 JOHANNESBURG 990000426224 3199 INTRICAT PTY LTD BRYANSTON 2021 990000754878 INTRICUT SUNNYDALE 7975 004 KAAPSTAD 990000447626 INTRINSIC ENGINEERING GARDENVIEW 2047 003 JOHANNESBURG 990000236745 752265 INTRINSIC LOCK SERVICES WYNBERG 7824 244 SOMERSET WEST 990000437043 18238 INTROCHEM INSIMBI PTY LTD VAALPARK 1948 278 VANDERBIJLPARK 990000422588 61897 INTROCHEM SERVICES AND Verwoerdpark 1453 237 SASOLBURG 990000053856 8199 INTRUDER PROOF JOHANNESBURG 2001 990000619027 2373 HOUGHTON INTSIKA STEEL ENTERPRISES MPUMALANGA 1050 007 PORT ELIZABETH 990000242712 INTSIMBI ENGINEERING CC WINGATE PARK 153 008 PRETORIA 990000217143 1382 INTSIMBI INDUSTRIAL MANUFACTURING SWARTKOPS 6012 007 PORT ELIZABETH 990000440772 344 INTSIMBI METAL MANUFACTURE CC BRIXTON 2019 003 JOHANNESBURG 990000399836 96649 INTSIMBI WELDING AND PLUMBING DELMAS 2210 312 WITBANK TVL 990000418884 690 INTUKAZI NUMBER PLATES CC TOKOZA EXT2 1426 012 ALBERTON 990000240330 INTUTHUKO TRADE & SERVICES CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000231250 2807 INTUTHWANE TRADING CC DURBAN 4000 002 DURBAN 990000417502 5737 INVENSIL SA POLOKWANE 700 207 PIETERSBURG 990000189583 657 INVENTIVE MACHINE CONCEPTS THE FALLS 1522 033 BOKSBURG 990000464597 10147 INVEST IN PROPERTY 106 CC LYNNWOOD RIDGE 40 003 JOHANNESBURG 990000551665 72728 INVEST INPROPERTY 110 CC SINOVILLE 182 008 PRETORIA 990000298219 INVESTALOT 56 CC OUDSHOORN 6530 990000570029 788 INVESTMECH PTY LTD SENEKAL 9600 008 PRETORIA 990000395211 91 INVESTMENT BODY REPAIR SINOVILLE 129 008 PRETORIA 990000481228 13625 INVESTMENT CARS UMHLANGA ROCKS 4320 003 JOHANNESBURG 990000445412 1033 INVESTMENT CARS & SUV'S LERAATSFONTEIN 1038 312 WITBANK TVL 990000354958 12972 INVESTMENT CARS ASHLEYS UMHLANGA ROCKS 4320 002 DURBAN 990000447633 INVESTMENT CARS BLOOMSBURY UMHLANGA ROCKS 4320 004 KAAPSTAD 990000447641 1033 INVESTMENT FACILITY COMPANY TWO SIX KEMPTON PARK 1620 233 ROODEPOORT 990000384312 36 INVESTMENT TRUCKS CC SUNDOWNER 2161 990000566037 1375 INVICTA BEARINGS PIET RETIEF PIET RETIEF 2380 208 PIET RETIEF 990000227649 INVINCIBLE TRADING 26 CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000470575 2655 INVISION STEELS HERCULES 30 008 PRETORIA 990000484438 49915 INVUSA ENGINEERING ELDORADO PARK 1813 003 JOHANNESBURG 990000223522 1068 INYAMAZANE EBOVANA CONSTRUCTION & BADPLAAS 1190 990000652550 815 INYAMEKO TRADING 1314 LENASIA EXT1 1827 990000934551 INYAMEKO TRADING 780 CC LINKHILLS 3652 210 PINETOWN 990000460888 1293 INYANGA STEEL PRODUCTS ROSSLYN 200 244 SOMERSET WEST 990000466633 911‐1733 INYANGA MOTORS PTY LTD EMPANGENI STATION 3910 002 DURBAN 990000097995 8541 INYANGA TRADING 22 CC DAINFERN 2055 990000747890 INYANGA TRADING 55 TYGER VALLEY 7536 004 KAAPSTAD 990000446799 3347 INYATHI CLUTCH & FRICTION CC ELSPARK 990000582909 12973 INYATHI ENGINEERING SERVICES CC EMALAHLENI (WITBANK) 1459 KLIPFONTEIN 990000101523 PostNet Su INYATHI PLATE PROCESSING PTY LTD ALRODE 1451 012 ALBERTON 990000388164 124536 INYATHI STAINLESS & STEEL EAST LONDON 5200 006 EAST LONDEN 990000440221 1263 INYATI TRANSPORT ENGINEERING GERMISTON SOUTH 1411 091 GERMISTON 990000387384 4172 INZ TRADERS CC FORDSBURG 2033 003 JOHANNESBURG 990000455698 42486 IORIO ENGINEERING KROONSTAD 9499 146 KROONSTAD 990000396190 15 NEUBAER Kroonstad IPCES NORTHMEAD 1511 091 GERMISTON 990000465170 13684 IPEC SYSTEMS SPRINGS 1560 247 SPRINGS 990000471733 2891 Springs IPES PROJECTS CC PRETORIA 1 003 JOHANNESBURG 990000375225 18911 Pretoria North IPEX PETROLEUM MOKOPANE 601 990000605886 4593 IPI DEVELOPMENT CONSTRUCTION WALKERVILLE 1876 283 VEREENIGING 990000251421 722 IPOP INVESTMENTS CC SPRINGFIELD 2137 003 JOHANNESBURG 990000401434 57218 IPROGEN PTY LTD LORRAINE 6070 007 PORT ELIZABETH 990000219280 IQBALS PANEL BEATERS CLAYFIELD 4068 339 INANDA 990000382439 IRENE VILLAGE FUEL STATION IRENE 62 008 PRETORIA 990000422102 454 IRENEPARK MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000092465 10147 IRFAANS MOTORS GOODWOOD 7459 025 BELLVILLE 990000449713 728 IRIS MOTORS CC HOUGHTON 2041 025 BELLVILLE 990000098858 1364 IRITRON PTY LTD WINGATE PARK 153 008 PRETORIA 990000378795 74083 Lynwood Ridge IRIZAR SOUTHERN AFRICA PTY LTD LYTTELTON 140 008 PRETORIA 990000427107 16468 IRON AGE HILLCREST 3650 002 DURBAN 990000375257 1368 IRON AGE MANUFACTURING GREEN POINT 8051 316 WYNBERG C P 990000226658 193 IRON ART DURBAN NORTH 4016 002 DURBAN 990000097474 201072 IRON CLASSICS LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000097325 25073 IRON CURTAIN ROLLER SHUTTER DOORS VEREENIGING 1935 990000644186 IRON D ZIGN Hermanus 7200 111 HERMANUS 990000102343 209 IRON GATE HOLDINGS PTY LTD GLENVISTA 2058 003 JOHANNESBURG 990000394922 567 IRON GATE MINING EQUIPMENT CC GLENVISTA 2058 012 ALBERTON 990000454938 567 IRON MAN CONSTRUCTION ALRAPARK 1491 188 NIGEL 990000426855 IRON SOLUTIONS KATHU 8446 990000784359 37279 LANGENHOVEN PARK IRONDOG ENGINEERING DURBAN 4000 002 DURBAN 990000437259 1411 IRONGRIP CLOSE CORPORATION LONEHILL 2062 003 JOHANNESBURG 990000092361 843 IRONIC METAL DESIGN PAARL 7646 990000574856 3383 IRONKRAFT PAARDEN ISLAND 7405 004 KAAPSTAD 990000483622 IRONMAN GREENACRES 6057 007 PORT ELIZABETH 990000431482 27601 IRONMAN AFRICA SUSPENSIONS CRAMERVIEW 2060 003 JOHANNESBURG 990000401738 2769 IRONMEN BK TZANEEN 850 270 LETABA 990000210404 30 IRONSTEIN TECHNOLOGIES CC CHATSWORTH 4092 990000927973 70200 OVERPORT IRRI GATOR PRODUCTS PTY LTD BRACKENFELL 7561 025 BELLVILLE 990000405407 889 IRRI PIPE REPAIR SERVICES PRETORIA 2 008 PRETORIA 990000092953 IRRIMEC PTY LTD BALLITO 4420 339 INANDA 990000096083 IRRIQUIP CC BELLVILLE 7530 025 BELLVILLE 990000441181 353 MILNERTON IRRISERVE CC MOOINOOI 325 235 RUSTENBURG 990000099145 709 IRRITECH AGENCIES CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000095901 11398 IRVIN & JOHNSON P E LTD CAPETOWN 8002 007 PORT ELIZABETH 990000097590 IRWING 426 PTY LTD ODENDAALSRUS 9480 302 WELKOM 990000476881 261 IRWING 933 CC LYNN EAST 39 008 PRETORIA 990000228000 15596 IRWINS AUTO REPAIRS CC MILNERTON 7441 004 KAAPSTAD 990000451320 ISA MANUFACTURING CC JOHANNESBURG 2001 990000943220 10653 ISAAC & ELSIE VICTORY STEELWORK & ROODEPOORT 1725 233 ROODEPOORT 990000478239 755 ISAACSON LADDERS PTY LTD RANDFONTEIN 1760 990000897760 550 ISAKS PANELBEATERS & SPRAYPAINTERS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000424028 ISAL PTY LTD RED HILL 4071 339 INANDA 990000427394 40500 ISANDO SERVICE CENTRE CC GERMISTON 2008 091 GERMISTON 990000386405 1333 ISANDO SHELL MOTORS ISANDO 1600 091 GERMISTON 990000391009 440 ISANDO TRUCKING ISANDO 1600 091 GERMISTON 990000373133 1083 ISANDO TYRE & FITMENT CENTRE PRIMROSE 1416 132 KEMPTON PARK 990000431212 2424 ISANGOZI ENGINEERING SERVICES CC Rustenburg 292 BLESKOP 990000816120 273 ISASHA ENGINEERING CASCADES 3202 206 PIETERMARITZBURG 990000450681 13430 ISCA PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000091384 391594 ISCOR LTD HEAD OFFICE DELFOS BOULEVARD VANDERBI 1900 008 PRETORIA 990000099089 24546 ISEMANN ELECTRO CADDY CC ASHWOOD 3605 210 PINETOWN 990000431475 10546 ISEMANN GOLF PRODUCTS CC PINETOWN 3600 210 PINETOWN 990000377117 630 ISENZO AFRICA INDUSTRIAL PLANT STRUBENVILLE 1560 247 SPRINGS 990000243673 10941 ISG ENGINEERING EAST LONDON 5201 006 EAST LONDEN 990000398695 14084 WEST BANK ISIBILI ENGINEERING RED HILL 4071 002 DURBAN 990000372987 401263 ISIDINGO AUTO EFFINGHAM HEIGHTS 4051 990000598064 40428 REDHILL ISIFISO SAMI ENGINEERING UMDLOTI BEACH 4350 339 INANDA 990000473139 417 ISIGIDI TRADING 333 AKASIA 601 008 PRETORIA 990000463228 ISIMO SAMAKHANYI TRADING RICHARDSBAY 3900 338 MTUNZINI 990000246870 30140 ISINDA 123 PTY LTD BENDOR PARK 713 207 PIETERSBURG 990000230571 892 ISIPINGO BEACH SERVICE STATION ISIPINGO BEACH 4115 002 DURBAN 990000093218 26265 ISIPINGO HILLS SERVICE STATION ISIPINGO 4110 990000649395 ISIPINGO PRECISION ENGINEERING JACOBS 4026 002 DURBAN 990000246155 12044 ISIPINGO PRECISION ENGINEERING CC ISIPINGO 4110 002 DURBAN 990000092731 23229 ISIQU ORTHOPAEDICS PTY LTD CONSTANTIA 7848 146 KROONSTAD 990000468477 739 ISIS DIES PTY LTD Johannesburg 2000 003 JOHANNESBURG 990000101598 ISIS ENGINEERING PTY LTD Johannesburg 2000 003 JOHANNESBURG 990000400545 ISIS LABOUR BROKERS CC Johannesburg 1710 171 MIDDELBURG TVL 990000129011 288 Parklands ISISWE LOCKSMITH CC PETIT 1512 091 GERMISTON 990000399653 7412 ISITHEBE RECYCLING MANDENI 4490 002 DURBAN 990000414948 128 ISITILI Grmiston 1401 091 GERMISTON 990000465325 2678 Primrose ISITOMBE CONTRACTORS CLAYFIELD 4068 002 DURBAN 990000461252 ISIVUNGUVUNGUWINDENERGYCONVERTERPTY HARBOUR,CAPETOWN 8000 990000553922 11582 HATFIELD ISIZWE ONE STOP SHOP CC YZERFONTEIN 7351 165 MALMESBURY 990000441112 222 ISIZWE PLACEMENTS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000485056 40245 ISIZWE STEEL WORKS CC SPRINGS 1560 247 SPRINGS 990000445843 2613 ISLAND ENGINEERING CC TABLE VIEW 7441 004 KAAPSTAD 990000388290 60586 ISLAND HOUSE TRADING 79 MENLO PARK 102 008 PRETORIA 990000478805 35465 ISLAND PARK CONVENIENCE CENTRE SALT RIVER 7925 002 DURBAN 990000418809 ISLAND SERVICE STATION CC GLENVISTA 2058 003 JOHANNESBURG 990000403333 243 ISLAND SPARES CC SOMERSET WEST 7420 990000861334 3679 ISM CONTRACTS CC CAPE TOWN 7500 251 STELLENBOSCH 990000225973 1462 BRACKENFELL ISMAIL WHOLESALE HOUSE MAYVILLE 4058 119 LIONS RIVER 990000101151 30513 ISMAILS WELDING WORKS QUALBERT 4078 002 DURBAN 990000442081 48491 ISMINE SEALS & PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000407100 20022 AGENTS GONUBIE 5256 006 EAST LONDEN 990000091071 19 ISO ENGINEERING CC EDEN GLEN 1613 091 GERMISTON 990000092809 8307 ISO LOKHOZI CC SUNWARD PARK 1501 990000658807 18607 ISOBODIES CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000094595 9111748 ISOGOLD INVETMENTS CC PINETOWN 3201 210 PINETOWN 990000644843 8345 CUMBERWOOD ISONGO RAIL PTY LTD PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000252177 ISOTHERMAL PTY LTD NORTHMEAD 1511 247 SPRINGS 990000100223 13037 ISOWALL MANUFACTURING PTY LTD SILVERTON 184 990000589305 912581 ISPANI TRADING CC GLENCOE 2930 990000594696 472 DUNDELE ISPHIKELELI SENYONI MANUFACTURING & Johannesburg 2153 990000698992 229 Jukskei Park ISQALO STEEL PTY LTD VERWOERDPARK 1453 091 GERMISTON 990000217103 8199 Verwoerdpark ISR AUTO PTY LTD VERULAM 4340 990000701870 ISRAELS GARAGE ACORNHOEK 1360 236 PILGRIMS REST 990000416233 236 ISTAL RISEGATE SOUTHGATE 4068 339 INANDA 990000464319 ISTHEBE PETROLEUM FORDSBURG 2033 003 JOHANNESBURG 990000232395 42277 ISUZU BAKKIE SENTRUM MOSSEL BAY 6500 231 RIVERSDALE 990000383675 1537 ISUZU TRUCK CENTRE PTY LTD WOODSTOCK 7915 004 KAAPSTAD 990000565951 1082 ISUZU TRUCK SOUTH AFRICA PTY LTD SUNNINGHILL 2157 003 JOHANNESBURG 990000467729 ITA ENGINEERING CONSTRUCTION & MIDDELBURG 1050 171 MIDDELBURG TVL 990000384016 2620 ITABIRO INVESTMENTS LADYSMITH 3370 990000875719 1427 AFRICA AUTO ELECTRICAL MAFIKENG 2745 370 990000530522 553 ITALCRAFT 1997 PTY LTD MIDRAND 1682 091 GERMISTON 990000409580 4149 ITALEISURE S A CC KEMPTON PARK 1620 132 KEMPTON PARK 990000423644 710 ITALIA ENGINEERING C C CASCADES 3202 206 PIETERMARITZBURG 990000100146 13003 ITALIA REBUILDING MACHINE TOOL CC DUNSWART 1508 033 BOKSBURG 990000100138 6351 ITALIAN CAR TUNE CENTRE SUBURBAN 2001 003 JOHANNESBURG 990000444358 ITALIAN CARS GROUP ALBERT STREET JEPPESTOWN 2043 003 JOHANNESBURG 990000100441 33425 ITALIAN PANELBEATERS Johannesburg 2022 003 JOHANNESBURG 990000100435 40937 Cleveland ITALIAN PANELBEATERS & SPRAYPAINTER DUNSWART 1508 033 BOKSBURG 990000091741 6169 ITALIAN PARTS FOR AFRICA DASPOORT 82 008 PRETORIA 990000461068 ITALIAN TRACTORS BK MALMESBURY 7299 165 MALMESBURY 990000376686 ITALSUD MOTORS CC CAPE TOWN 8001 004 KAAPSTAD 990000100188 ITAMATE CC JOHANNESBURG 990000570031 483 HEIDELBERG ITEC REPAIRS & MAINTENANCE SOMERSET WEST 7130 244 SOMERSET WEST 990000476305 ITEKENG ENGINEERING WORKS SPRINGS 1560 247 SPRINGS 990000485657 2891 ITHEMBA LABOUR FACILITATOR PTY LTD FONTEINRIET 1464 091 GERMISTON 990000431468 10699 ITHEMBA MECHANICAL SERVICES CC LAMBERT'S BAY 8130 057 CLANWILLIAM 990000410814 157 ITHUBA LOCKSMITHS DURBAN 4067 002 DURBAN 990000252236 19100 DORMERTON ITHUBA UNIFORMS & THOMAS CARWASH PAARL 7646 990000936688 6102 MAIN ROAD ITHUNGA PRE PRESS PTY LTD VERULAM 4340 339 INANDA 990000484669 614 ITIMPE CLEANING SERVICES CC FOURWAYS 2055 990000577185 923 CRAMERVIEW ITP S A HUMAN RESOURCES HOLDINGS ARCADIA 7 008 PRETORIA 990000414731 57356 ITS A BRAKE THE TRAMSHED 126 008 PRETORIA 990000424738 13687 ITS A GAS CC WANDSBECK 3631 002 DURBAN 990000015628 1134 ITS HEAT PUMPS PTY LTD STRAND 7140 990000627506 785 Strand ITSOSENG MOTORS LICHTENBURG 2740 156 LICHTENBURG 990000225647 1671 ITUMELENG WELDING CC EDLEEN 1625 132 KEMPTON PARK 990000464340 8227 IVAN ENGINEERING CAPE TOWN 7420 004 KAAPSTAD 990000091545 565 Paarden Eiland IVAN GEORGIEV CREATIVE IRON WORK CC CRAMERVIEW 2060 003 JOHANNESBURG 990000224033 2990 IVAN STEEL WORKS KATHU 8446 194 OLIFANTSHOEK 990000222989 357 IVANS POWDER COATING MONTANA PARK 159 351 WONDERBOOM (PTA) 990000402890 1929 IVECO MIDDELBURG PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000464585 IVMA ENGINEERING NIGEL 1490 188 NIGEL 990000471784 91 IVMA ENGINEERING PTY LTD NIGEL 1490 188 NIGEL 990000138076 91 IVORY HEIGHTS SOMERSET WEST 7130 025 BELLVILLE 990000133974 1170 Somerset West IWE DESIGNS KUILS RIVER 7580 002 DURBAN 990000437636 IXIA TRADING 210 PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000445864 4634 IXIA TRADING 231 BLOEMHOF 2660 025 BELLVILLE 990000446751 389 IXIA TRADING 531 PTY LTD CLEVELAND 2022 033 BOKSBURG 990000225834 40453 IXOLO TRADING 51 PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000327393 39622 IXOPO MECHANICAL SERVICES CC IXOPO 3276 206 PIETERMARITZBURG 990000251784 1369 HILLCREST IXOPO MOTORS IXOPO 3276 124 IXOPO 990000101175 156 IXOPO PANELBEATERS IXOPO 3276 124 IXOPO 990000093534 68 IYEN CRAFT SARNIA 3615 210 PINETOWN 990000422958 220 IZA METAL FABRICATIONS RANDFONTEIN 1759 225 RANDFONTEIN 990000097924 45 EDENVALE IZIGI TRADING SERVICES CC ULUNDI 3838 079 ESTCOURT 990000234481 29 IZIKHUSELI PROJECTS PTY LTD BRAKPAN 1540 990000644832 15002 FARRARMERE IZILWANE ENGINEERING PTY LTD CHAMDOR 1754 147 KRUGERSDORP 990000478471 IZIMBAZU ENGINEERING WITBANK 1040 990000557123 7820 TASBET PARK IZINDLOVU AUTO BODY REPAIRS PTY LTD RIVERSIDE 1739 990000673288 97 IZING FITMENT CENTRE PORT SHEPSTONE 4240 002 DURBAN 990000479019 2425 IZINGOLWENI SERVICE STATION IZINGOLWENI 4260 103 ALFRED 990000101789 140 IZINGQWELE ENGINEERING SERVICES & LOTUS PARK 4111 002 DURBAN 990000480659 46 IZINSIMBI WELDING KINROSS 2270 990000844970 283 IZINYONI LOGISTICS PTY LTD BRITS 250 041 BRITS 990000438121 IZINYONI TRADING 343 PTY LTD SASOLBURG 1947 237 SASOLBURG 990000432964 1002 IZOTSHA SPRINGS SHELLY BEACH 4265 215 PORT SHEPSTONE 990000422358 136 IZULU AUTO ELECTRICAL & MECHANICAL RICHARDS BAY 3900 990000882102 2807 IZULU ENGINEERING & CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000428126 41300 IZUMI ENGINEERING & MNFRG CC MAITLAND 7405 004 KAAPSTAD 990000100163 IZWELIHLE SERVICE STATION CC GREYVILLE 4023 002 DURBAN 990000092560 47029 J J B ENERGY CC VRYHEID 3100 295 VRYHEID 990000237227 832 J & A AUTO CLINIC NOORDBRUG 2522 218 POTCHEFSTROOM 990000345006 20451 J & A AUTO REPAIRS GREYVILLE 4023 210 PINETOWN 990000021447 47257 J & A de Castro cc FICKSBURG 9730 082 FICKSBURG 990000310614 580 Ficksburg J & A ENGINEERING SERVICES CAPE TOWN 7580 251 STELLENBOSCH 990000302492 PO BOX 584 TYGER VALLEY J & A KITCHENWARE MANUFACTURING DURBAN 4000 001 BLOEMFONTEIN 990000297831 28832 J & A LABOUR CONTRACTORS CC Boksburg 1459 033 BOKSBURG 990000353591 162 Isando J & A MOTORS PTY LTD SUNNYRIDGE 1401 990000858003 1396 OR TAMBO AIRPORT J & A ONDERNEMINGS BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000388645 17409 J & B ROSEHILL 4051 990000554306 J & B AUTO SERVICES C C BRYANSTON 2021 003 JOHANNESBURG 990000105205 69159 J & B ENGINEERING WARMBATHS 480 237 SASOLBURG 990000121254 223 J & B ENGINEERING CC UMTATA 5099 380 990000531830 430 J & B ENTERPRISES BLUFF 4036 002 DURBAN 990000256526 21001 J & B INSTALLATIONS DASPOORT 82 008 PRETORIA 990000380029 J & B MANUFACTURING STELLENBOSCH 7600 251 STELLENBOSCH 990000017909 J & B MOTOR LADYBRAND 9745 001 BLOEMFONTEIN 990000345402 481 J & B MOTORS KATHU 8446 194 OLIFANTSHOEK 990000412018 37279 LANGENHOVENAPRK J & B MOTORS PTY LTD RANDBURG 2125 012 ALBERTON 990000103191 3588 J & B PALASADING & LIGHT METAL WORK VRYHEID 3100 295 VRYHEID 990000397914 1638 J & B PANEELKLOPPERS EXTONWEG 9313 001 BLOEMFONTEIN 990000107556 22385 J & B VALET SERVICES CC TYGER VALLEY 7536 025 BELLVILLE 990000391141 4185 J & C CYLINDER HEAD CENTRE CARLETONVILLE 2500 123 INDWE 990000117149 1353 J & C ENGINEERING CC EDEN GLEN 1613 033 BOKSBURG 990000108048 8849 J & C ENTERPRISES PROPSHAFTS BOOYSENS 2016 091 GERMISTON 990000107135 39463 J & C TOOL & DIE CC MONTAGUE GARDENS 7764 990000115179 J & D ERECTION CC CRYSTAL PARK 1515 026 BENONI 990000257781 20148 J & D MOTORS BK GEZINA 31 008 PRETORIA 990000253841 23855 J & D STEERINGS DALPARK 1543 037 BRAKPAN 990000110032 4583 J & E MAINTENANCE MEYERTON 1961 283 VEREENIGING 990000415301 0 J & E MOTOR ELEKTRIESE DIENSTE MALMESBURY 7300 990000103315 168 J & E MOTORS CC IRENE 62 008 PRETORIA 990000370055 J & E ON SITETURBINE & COMPRESSOR HELDERKRUIN 1733 003 JOHANNESBURG 990000390933 22851 J & E PANEELKLOPPERS JAN KEMPDORP 8550 056 CHRISTIANA 990000397144 150 J & E PANELBEATERS VEREENIGING 1930 283 VEREENIGING 990000119567 2985 J & E PANELBEATERS & SPRAYPAINTERS WELKOM 9460 302 WELKOM 990000340816 556 J & E RECRUITMENT & OUTSOURCING PIET RETIEF 2380 007 PORT ELIZABETH 990000373338 J & E SCREENING & SAMPLING SOLUTION HIGHVELD PART 1035 990000870326 1088 RIVER CRESCENT J & E TUNE UP CENTRE BELLVILLE 7535 025 BELLVILLE 990000296424 2852 J & E VERVOER KLERKSDORP 2570 138 KLERKSDORP 990000482021 2798 J & F BODY REPAIRS PTY LTD BLOEMFONTEIN 9326 990000621822 100612 RENOSTERSPRUIT J & F CARWASH ATLANTIC BEACH 7441 004 KAAPSTAD 990000404137 J & G AUTO ELECTRICAL GEORGE CC GEORGE 6529 090 GEORGE 990000397662 2580 MOSSEL BAY J & G AUTOSERVE WELTEVREDENPARK 1709 233 ROODEPOORT 990000376961 J & G HERSTELDIENSTE BK SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000395182 493 J & G PENAL BEATERS GIYANI 826 990000578463 2625 J & G SERVICE STATION WINGATE PARK 153 008 PRETORIA 990000119263 914022 J & G SUPPORT ENGINEERING LYNNWOOD RIDGE 40 008 PRETORIA 990000016926 74006 J & H AUTO SPRAY CC KARENPARK 118 008 PRETORIA 990000312439 58039 J & H CASTING NELSPRUIT 1200 184 NELSPRUIT 990000119789 16235 J & H ENGINEERING RUSTENBURG 300 235 RUSTENBURG 990000119007 J & H FIRE CC GEORGE EAST 6539 090 GEORGE 990000021369 4249 J & H PANEELKLOPPERS BK WITRIVIER 1240 307 WITRIVIER 990000253894 915 J & H PIPE & MAINTENANCE SERVICES NEW DAWN PARK 4037 002 DURBAN 990000013494 J & H RADIATORS & AIR BRAKES CC DERDEPOORT 2876 008 PRETORIA 990000361440 383 J & H REFURBISHING DELMENVILLE 1403 091 GERMISTON 990000021140 5387 J & H TREKKER DIENSTE NIGEL 1490 188 NIGEL 990000304661 878 J & I INVESTMENTS ATLASVILLE 1465 003 JOHANNESBURG 990000112454 16136 J & J ENTERPRIZES PENINAPARK 699 207 PIETERSBURG 990000113632 J & J FABRICATIONS Alberton 1450 003 JOHANNESBURG 990000300864 166660 Brackendowns J & J LIGTE INGENIEURSWERKE BK HERCULES 30 138 KLERKSDORP 990000109111 49915 J & J MEGANIESE DIENSTE RUSTENBURG 300 235 RUSTENBURG 990000147097 3897 J & J MOTORS WORCESTER 6849 315 WORCESTER 990000370595 721 J & J PANELBEATERS MEMEL 2970 290 VREDE 990000013922 J & J PDI CENTRE FAIRLANDS 2030 990000942814 73898 J & J RUBBER LININGS PTY LTD RANDHART 1457 012 ALBERTON 990000013580 11025 J & J SERVICES UPINGTON 8801 276 GORDONIA 990000353512 J & J STAALWERKE CHRISSIEFONTEIN 1963 283 VEREENIGING 990000332185 331 J & J TESTING STATION CC MEYERSDAL 1447 003 JOHANNESBURG 990000318877 6447 J & J TUNE UP CENTRE WITBANK 1035 312 WITBANK TVL 990000351331 J & K CONSTRUCTION OVERPORT 4067 002 DURBAN 990000108900 37235 J & KS AUTO ENGINEERING MIDDELBURG 1050 170 MIDDELBURG C P 990000582792 1613 J & L AUTOMOTOR & DIESEL ROCHDALE PARK 4034 003 JOHANNESBURG 990000102740 74020 J & L BOILE SERVICES WILROPARK 1731 312 WITBANK TVL 990000296135 2846 J & L BRAAI BK ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000117998 14182 J & L DIESEL & TRUCK REPAIRS BRACKENHURST 1448 012 ALBERTON 990000119614 J & L MOTORS KURUMAN 8460 148 KURUMAN 990000113953 1045 J & L PANELBEATERS GERMISTON 1400 091 GERMISTON 990000110677 1479 J & L REPARASIES BULTFONTEIN 9670 044 BULTFONTEIN 990000325639 186 J & L SERVICE CENTRE BLUFF 4036 002 DURBAN 990000117253 16011 J & L TREKKERS & TROKKE STANDERTON 2430 249 STANDERTON 990000107982 848 J & M BOEREDIENSTE BETHLEHEM 9700 029 BETHLEHEM 990000404698 1019 J & M CONSTRUCTION NELSPRUIT 1200 990000581803 21842 J & M DIENSSTASIE PTY LTD KOSTER 348 144 KOSTER 990000110541 6629 RUSTENBURG J & M ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000397184 7 J & M ENTERPRISES WITBANK 1035 171 MIDDELBURG TVL 990000018752 J & M PERFORMANCE HERCULES 82 008 PRETORIA 990000116466 J & M POWER SOLUTIONS PRETORIA 1 008 PRETORIA 990000383948 6652 J & M RELATED & MAINTENANCE JACOBS 4026 002 DURBAN 990000316682 12919 J & M STREAK TRADING ENTERPRISES CC HOOPSTAD 9479 116 HOOPSTAD 990000308936 303 J & N TRACTOR & GENERAL REPAIRS WEENEN 3325 301 WEENEN 990000121081 263 J & P ENTERPRISES CAMBRIDGE 5206 006 EAST LONDEN 990000019196 3044 J & P GALVANIZING KLERKSDORP 2570 138 KLERKSDORP 990000111391 371 J & P LANDBOUDIENS & HERSTELWERKE DELMAS 2210 312 WITBANK TVL 990000337577 80 J & P LIGHTNING CONDUCTORS PIERRE VANRYNEVELD 157 008 PRETORIA 990000305523 J & P PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000371244 50376 MUSGRAVE ROAD J & R AUTO SPRINGS 1560 247 SPRINGS 990000353842 1702 J & R AUTO ELECTRICAL REGENT'S PARK 2197 003 JOHANNESBURG 990000104206 J & R L BLAST & PAINT INTERNATIONAL NIGEL 1490 091 GERMISTON 990000282321 J & R SECOND HAND SPARES MORELETAPARK 44 008 PRETORIA 990000365165 39678 J & S CUTTERS HEIDELBERG 1438 106 HEIDELBERG C P 990000261977 572 J & S CYLINDERS PTY LTD DUNSWART 1508 033 BOKSBURG 990000120266 6642 J & S ENGINEERS ERASMUSKLOOF 60 008 PRETORIA 990000312614 11094 J & S INDUSTRIAL DOOR REPAIRS CASSELDALE 1559 247 SPRINGS 990000329980 J & S PANEELKLOPPERS BK WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000109245 339 J & S STRUCTURES & CONSTRUCTION THREE RIVERS 1935 990000012828 73 J & T CUSTOM & CLASSIC AUTOBODY WITKOPPIE RIDGE 1459 033 BOKSBURG 990000020000 J & T EARTHMOVING MAINTENANCE & AIR BRENTWOOD PARK 1505 990000927435 7345 DUNSWART J & T PANEELKLOPPER NABOOMSPRUIT 560 219 POTGIETERSRUS 990000109071 2357 J & V SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000118048 1474 J & W 4X4S WELLINGTON 7654 197 PAARL 990000347715 259 J & W CARPORTS & BLINDS CC KIBLER PARK 2053 003 JOHANNESBURG 990000298093 990125 J & W TOOL & DIE MAKING CC WADEVILLE 1422 091 GERMISTON 990000108018 14591 J 2 K SUPPLIES LOUIS TRICHARDT 920 990000601094 4155 J 4 TECHNOLOGIES LYTTELTON 140 008 PRETORIA 990000344506 22191 J 6 ENGINEERING CC WHITE RIVER 1240 307 WITRIVIER 990000253812 967 J A A JOUBERT DIENSSENTRUM BK WAPADRAND 50 008 PRETORIA 990000012965 16 J A BOSCH GARAGE PTY LTD SIDWELL 6061 PORT ELIZABETH 990000091367 14286 J A BOTHA SHEET METAL CC SUN VALLEY 122 008 PRETORIA 990000120292 J A BOWERS DURBAN 4001 003 JOHANNESBURG 990000410159 1922 WESTVILLE J A DIPPENAAR MANAGEMENT SERVICES EDGEMEAD 7441 025 BELLVILLE 990000091557 J A ENGINEERING ELLISRAS 555 191 WATERBERG 990000017901 1264 J A ENGINEERING CC HATFIELD 28 003 JOHANNESBURG 990000105820 11582 J A G AUTOTECH CC SOUTHDALE 2135 003 JOHANNESBURG 990000158942 82340 J A G SITE SUPPORT CC DALPARK 1543 003 JOHANNESBURG 990000121626 4496 J A INDUSTRIES CC NORTHCLIFF 2115 003 JOHANNESBURG 990000324113 1441 J A J BUSBAR SYSTEMS PRETORIA WEST 183 008 PRETORIA 990000119082 J A L LIGHT ENGINEERING CC KROONPARK 9500 146 KROONSTAD 990000115004 7049 J A R ENGINEERING VEREENIGING 1930 283 VEREENIGING 990000103519 705 J A S BAKWERKE GRAAFF‐REINET 6280 093 GRAAFF REINET 990000014028 777 J A S MACHINE SALES ALBERTON 1450 003 JOHANNESBURG 990000271006 1636 J A SCHOLTZ A & PIETERSE INGENIEURS BETHAL 2310 028 BETHAL 990000156743 595 J A SMIT INVESTMENTS BENONI 1501 026 BENONI 990000408630 J A SWANEPOEL AUTO REPAIRS STRUBENVALE 1570 1559 SPRINGS 990000337060 10716 J A T COOLMASTER KINROSS 2270 028 BETHAL 990000120256 607 TRICHARDT J A VERVAARDINGS & HERSTELDIENSTE HOOPSTAD 9479 116 HOOPSTAD 990000345903 394 J A W S MANUFACTURING CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000021103 22462 J ALLEN INSTRUMENT SERVICES HOWARD PLACE 7450 004 KAAPSTAD 990000357177 40 J AND B KRIEK ENGINEERING GERMISTON 1401 990000593490 J AND J SCRAP RECYCLE CC HEIDELBERG 1438 106 HEIDELBERG C P 990000398539 988 J AS CARWASH WESTGATE 7798 316 WYNBERG C P 990000401814 J AUGUSTYN ENGINEERING CC COTSWOLD EXT 6045 007 PORT ELIZABETH 990000378490 J B AUTO EDENVALE 1610 091 GERMISTON 990000405513 1899 J B BOILER SERVICES PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000018826 18988 J B C ENGINEERING BRAKPAN NORTH 1545 247 SPRINGS 990000551642 11042 J B CONVERSIONS ORKNEY 2619 138 KLERKSDORP 990000347008 J B D ENGINEERING POWDER COATING & KEMPTON PARK 1619 132 KEMPTON PARK 990000393988 43 J B ELECTRO MECHANICAL ENGINEERING PROTEAPARK 305 235 RUSTENBURG 990000341974 20135 Protea Park, Rustenburg J B ENGINEERING CRESTA 2118 003 JOHANNESBURG 990000106881 3010 J B F MOTORS CC PRETORIA WEST 117 008 PRETORIA 990000366570 19396 J B FLASHINGS CC BELLAIR 4006 002 DURBAN 990000372700 15192 J B K HERSTEL CC UPINGTON 8800 276 GORDONIA 990000020613 3329 J B L MOTOR ENGINEERING CC LYNN EAST 39 008 PRETORIA 990000372612 15786 J B M BODYWORKS UITENHAGE 6231 271 UITENHAGE 990000323497 3232 RIEBEEKHOOGTE J B M DIESEL & GENERAL CC TONGAAT 4400 210 PINETOWN 990000265689 1516 J B M WELDING SERVICES & LABOUR KEARSNEY 4453 250 LOWER TUGELA 990000121712 81 J B MAUDERER PRECISION ENGINEERING BEACONVALE 7500 025 BELLVILLE 990000112314 J B MOTORS RIVERSDALE 6670 106 HEIDELBERG C P 990000256110 678 J B PANEL BEATERS DURBAN 4093 210 PINETOWN 990000308679 2502 QUEENSBURGH J B S CRANE SERVICES & REPAIRS ATLASVILLE 1465 026 BENONI 990000387899 16485 J BAY AUTO SERVICES JEFFREYS BAY 6330 120 HUMANSDORP 990000120976 337 J BELCHER INSTALLATIONS C C BENONI 1504 026 BENONI 990000106717 12397 BENORYN J BS AUTO REPAIRS CC TYGER VALLEY 7536 025 BELLVILLE 990000118418 5400 J BUDLER MOTOR SERVICES CC RANDHART 1457 003 JOHANNESBURG 990000382849 17853 J C & S ENGINEERING SPRINGS 1559 247 SPRINGS 990000111402 15459 RIVERFIELD J C AUTO UMHLANGA ROCKS 4320 002 DURBAN 990000120703 338 J C AUTO ELECTRICAL EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000112665 J C AUTO REPAIRS & ALL A MACH PAROW WEST 7500 025 BELLVILLE 990000332252 J C AUTOMOTIVE SERVICES & REPAIRS GERMISTON 1401 091 GERMISTON 990000111417 1899 EDENVALE J C B BAROKATSHIPI TSE KGOLO PRETORIA‐NOORD 116 351 WONDERBOOM (PTA) 990000113447 18381 J C B ENGINE REBUILDERS WADEVILLE 1422 091 GERMISTON 990000112290 14881 J C BIKE & QUAD CC RUSTENBURG 300 235 RUSTENBURG 990000413314 J C BOOYENS ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000014012 590 J C COMPRESSOR SERVICES CC PETIT 1512 033 BOKSBURG 990000323911 7412 J C CONSTRUCTION CC BENONI 1500 026 BENONI 990000117562 221 J C DIENS SENTRUM THABAZIMBI 380 264 THABAZIMBI 990000268042 829 J C DIESEL SERVICES CC OUDTSHOORN 6620 196 OUDTSHOORN 990000107835 558 J C ENGINEERING HUGENOOT 7645 197 PAARL 990000117962 837 J C F MOTORS GLOSDERRY 7702 990000253169 36084 J C FORKLIFT SERVICES MERRIVALE 3291 119 LIONS RIVER 990000300397 145 J C FOUNDRIES & ENGINEERING CC MEYERTON 1960 012 ALBERTON 990000321645 J C G DIES CC BEDFORDVIEW 2008 091 GERMISTON 990000033880 2554 J C HYDRAULICS WITBANK 1035 312 WITBANK TVL 990000390793 J C I MOTORS PRIESKA 8940 220 PRIESKA 990000023894 383 J C IMPELERS CC ELSBURG 1407 033 BOKSBURG 990000268661 9026 J C INSTALLATIONS BETHAL 2310 028 BETHAL 990000281921 1726 J C J P TRADE CC HEIDELBERG 1438 106 HEIDELBERG C P 990000278986 1019 J C K SHOT BLASTING AND COATING CC VOLKSRUST 2470 289 VOLKSRUST 990000379012 1329 J C K TWEEDEHANDSE ONDERDELE PYRAMID 120 008 PRETORIA 990000255417 1017 J C KONTRAKTEURS KURUMAN 8460 148 KURUMAN 990000118413 915 J C KRIEK RIVERSDAL 6670 231 RIVERSDALE 990000339497 678 J C L TEGNIESE DIENSTE BK CALEDON 7230 048 CALEDON 990000298248 J C M MAINTENANCE HENLEY ON KLIP 1962 091 GERMISTON 990000297090 766 J C MARATHON HYDRAULICS CC PRIMROSE EAST 1401 091 GERMISTON 990000295979 J C MARINE GREENACRES 6057 007 PORT ELIZABETH 990000411856 J C MASIKHANYE PROJECTS CC MONTCLAIR 4061 002 DURBAN 990000288364 33095 J C METAL EXPORTS PTY LTD NIGEL 1490 990000853153 1112 J C MILLENIUM ELECTRONIC ROSSLYN 200 008 PRETORIA 990000014717 1928 J C MOTORINGENIEURS BK JAN KEMPDORP 8550 056 CHRISTIANA 990000281602 853 J C MOTORS PIETERSBURG NORTH 750 219 POTGIETERSRUS 990000112814 5504 J C PANEELKLOPPERS VREDENDAL 8160 292 VREDENBURG 990000408664 6 J C PRESSDENTS CC SINOVILLE 129 008 PRETORIA 990000312414 15700 J C R AUTO CARE WESTVILLE 3630 210 PINETOWN 990000412346 285 J C R AUTO SALES DIAMOND 8305 005 KIMBERLEY 990000393003 3636 J C R ENGINEERING PTY LTD PAROW 7499 003 JOHANNESBURG 990000393207 674 J C R INSPECTION SERVICES PAROW EAST 7500 025 BELLVILLE 990000262453 J C R MOTOR ENGINEERING DUNCANVILLE 1939 283 VEREENIGING 990000118457 1945 VEREENIGING J C R MOTORS CC WESTONARIA 1780 306 WESTONARIA 990000107575 599 J C R SALES & SERVICES GOODWOOD 7459 025 BELLVILLE 990000376321 728 J C R SUBCONTRACTING CC GRASSY PARK 7888 025 BELLVILLE 990000115064 31309 J C R TREK BRITS 250 041 BRITS 990000112416 1438 J C RACING ASTON MANOR 1630 132 KEMPTON PARK 990000329494 10244 J C RADEMEYER HEAVY MACHINERY C.C. PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000130711 17109 J C ROYAL STEEL PROJECTS & KOCKSPARK 2523 218 POTCHEFSTROOM 990000385348 J C SCORPION EXHAUST KRUGERSDORP 1739 147 KRUGERSDORP 990000349715 J C SERVICE STATION PIETERSBURG‐NOORD 750 207 PIETERSBURG 990000115204 6200 J C SHEETMETAL WORKS QUEENSBURGH 4070 210 PINETOWN 990000301982 39101 J C T ENVIROMENTAL SERVICES LANGENHOVENPARK 9330 990000694930 26792 J C TRADING WOODMERE 1401 091 GERMISTON 990000368886 J C TREKKERS BK UPINGTON 8800 276 GORDONIA 990000337796 2276 J C VAN HEERDEN MOTORS ANNLIN 182 990000860118 13676 SINOVILLE J CAD CONSULTING ENGINEERS CC BRYANSTON 2021 003 JOHANNESBURG 990000288640 68441 J CS SUPERFIT CC CAPE TOWN 8000 004 KAAPSTAD 990000358640 1928 J D A LINE BORE CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000554236 8724 J D AIRGUAGE SERVICES & SUPPLIES CC WILROPARK 1731 147 KRUGERSDORP 990000296161 2846 J D ANALYZER REPAIRS MOREHILL EXT 2 1501 026 BENONI 990000396793 J D CYLINDER HEAD SPECIALISTS ROSETTENVILLE 2130 003 JOHANNESBURG 990000119169 562 J D E MANUFACTURING CC HERMANUS 7200 990000623230 985 J D ENGINEERING NORTHMEAD 1511 091 GERMISTON 990000104303 131198 J D ENTERPRISES TRUST BRANDHOF 9324 001 BLOEMFONTEIN 990000322838 J D HARDCHROME & GRINDING SERVICES KORSTEN 6014 007 PORT ELIZABETH 990000110467 4178 J D HYDRAULICS & ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000115233 113 J D J AUTO TRADING NORTHMEAD 1500 990000578501 13278 J D J AUTOELEKTRISIENS BK BRITS 250 041 BRITS 990000108286 3418 J D J HERSTELWERKE ERMELO 2350 078 ERMELO 990000111140 373 J D K AUTO FITTERS CC GROENKLOOF 27 008 PRETORIA 990000304996 1546 J D K MANUFACTURING CC Benoni 1501 033 BOKSBURG 990000386006 650 Jukskei Park J D K STAALWERK RUSTENBURG 299 990000620880 20414 PROTEA PARK J D L DIESEL JEPPESTOWN 2043 091 GERMISTON 990000350605 34525 J D L ENGINEERING SIDWELL 6061 007 PORT ELIZABETH 990000109718 J D L ENGINEERING BK WESTONARIA 1780 306 WESTONARIA 990000015226 395 J D LIN ENGINEERING WORKS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000120197 965 J D M MAINTENANCE PRETORIA 30 008 PRETORIA 990000614941 49230 HERCULES J D M TUNING CC ELSPARK 1418 033 BOKSBURG 990000300589 12119 J D MAINTENANCE & LABOUR HIRE GEORGE 6529 090 GEORGE 990000299607 J D MOTORS TYGER VALLEY 7536 251 STELLENBOSCH 990000285880 5764 J D P MOTORS CC WELKOM 9460 302 WELKOM 990000375129 1970 J D PLANT REPAIRS SPRINGS 1559 990000632583 11865 J D R MANUFACTURERS CC BOKSBURG 1511 033 BOKSBURG 990000118468 13454 NORTHMEAD J D R P ENGINEERING CC DURBAN 4000 002 DURBAN 990000381312 3104 J D R TOOLING PRETORIA 134 008 PRETORIA 990000376776 310 TOTIUSDAL J D RADIATORS & MECHANICAL SERVICES UMTATA 5099 002 DURBAN 990000114012 171 J D S MANUFACTURING CC DURBAN 4126 002 DURBAN 990000012424 468 UMBOGINTWINI J D SERVICES HARTBEESFONTEIN 2600 001 BLOEMFONTEIN 990000411237 599 J D TRUCK & TRACTORS CC OUDTSHOORN 6620 196 OUDTSHOORN 990000113466 561 J D TRUCK SERVICE & REPAIRS HERCULES 30 008 PRETORIA 990000115937 48039 J D W ENGINEERING CC ORKNEY 2620 138 KLERKSDORP 990000110104 914 J D W HERSTELWERKE FRANKFORT 9830 290 VREDE 990000016450 832 J D W LABOUR & PLANT HIRE CC ORKNEY 2620 138 KLERKSDORP 990000114553 914 J D W REPAIR SERVICES PAULPIETERSBURG 3180 219 POTGIETERSRUS 990000120110 230 J D WELDING HUMANSDORP 6300 120 HUMANSDORP 990000552031 373 J DA SILVA MOTORS MEYERSDAL 1447 003 JOHANNESBURG 990000310488 5059 J DE VILLIERS ORTHOPAEDICS CAPE TOWN 7441 004 KAAPSTAD 990000304205 N/A J DS FIELD SERVICES KOKSTAD 4700 141 MOUNT CURRIE 990000361269 1802 J DS TRACKING & RECOVERY CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000314842 34 J E AUTO BODY CC POLOKWANE 699 990000651738 J E B GENERAL ENGINEERING CC STRUBENVALE 1570 247 SPRINGS 990000105188 10105 J E EMPLOYMENT SERVICES VALHALLA 185 008 PRETORIA 990000111213 J E LUBRICATION & ENGINEERING SERVI STILLFONTEIN 2550 990000616160 22 AUSTEN STILFONTEIN J E N STEEL WORKS KRUGERSDORP 1739 147 KRUGERSDORP 990000415329 J E S MAINTANANCE FITTING & TURNIN KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000455185 5722 J F AUTO REPAIRS HADISON PARK 8306 005 KIMBERLEY 990000112014 11014 J F C CONTRACTORS PAARL 7620 025 BELLVILLE 990000409444 6102 J F C MOTORS CITRUSDAL 7340 057 CLANWILLIAM 990000383439 J F C WELDERS REGENTS PARK 2197 003 JOHANNESBURG 990000396464 J F D & SONS TRADING ENTERPRISE CC Boksburg 1429 091 GERMISTON 990000414436 11043 BRAKPAN NORTH J F D PANEELKLOPPERS VREDENDAL 8160 048 CALEDON 990000117922 6 J F EQUIPMENT MACHINERY CC WELTEVREDEN PARK 1725 233 ROODEPOORT 990000120773 5082 J F J PANELBEATERS MEMEL 2970 290 VREDE 990000016660 197 J F K MOTORS GEZINA 31 090 GEORGE 990000365499 23628 J F LAKAY & SONS MALIBU VILLAGE 7100 251 STELLENBOSCH 990000325828 J F MAINTENANCE & PALISADE LOUWVILLE 7380 292 VREDENBURG 990000392365 J F ONDERNEMINGS WILLOWS 9320 001 BLOEMFONTEIN 990000118445 20004 J F ONDERNEMINGS & BAKBOUERS BK Bloemfontein 9301 990000561913 32442 Fichardtpark J F PANEL BEATERS LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000305171 38988 J F S TRAILER SERVICES NEW GERMANY 3620 002 DURBAN 990000316822 872 J F T MOTORS CC LANSDOWNE 7780 004 KAAPSTAD 990000254057 J F VAN HEERDEN & ASSOCIATES CC ERMELO 2350 078 ERMELO 990000118380 2867 J FS AUTO WELKOM 9460 302 WELKOM 990000364961 1834 J G AUTO ENGINEERING MAFIKENG 2745 294 VRYBURG 990000365397 452 J G CAR WASH NEWCASTLE 2940 185 NEWCASTLE 990000317947 11102 J G FENCING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000293834 3007 J G H MANUFACTURING PTY LTD CAPE TOWN 7581 251 STELLENBOSCH 990000117187 225 J G K MOTORS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000019216 4226 J G MANUFACTURERS KYLEMORE 7600 004 KAAPSTAD 990000360932 J G MARTINS CC BASSONIA 2061 003 JOHANNESBURG 990000285890 88 J G MOTORS MOORREESBURG 7310 175 MORREESBURG 990000107799 364 J G MOTORS PTY LTD WHITE RIVER 1240 990000645266 1443 J G POWDER COATERS DUNSWART 1508 033 BOKSBURG 990000106786 6774 J G WELSH CC SOMERSET WEST 7130 244 SOMERSET WEST 990000118436 J GROVE WATERBERG 530 990000646222 122 VAALWATER J H AUTO CLINIC CC NINAPARK 156 008 PRETORIA 990000364908 54397 J H B B FILLING STATION PTY LTD QUEENSWOOD 121 008 PRETORIA 990000121096 12575 J H B HIRE AND ENGINEERING MIDDELBURG 1050 051 CAMPERDOWN 990000345753 1229 J H B INDUSTRIAL CONSTRUCTION PTY TASBET PARK 1040 312 WITBANK TVL 990000014562 7214 J H BARNARD LOCKSMITH PRETORIA WEST 183 008 PRETORIA 990000366578 J H CARPORTS RASLOUW 109 033 BOKSBURG 990000282646 410 J H COETZEE HERSTELWERKE BK PIKETBERG 7320 209 PIKETBERG 990000399777 234 J H CONSULTING ENGINEERS NELSPRUIT 1200 184 NELSPRUIT 990000303014 21357 J H D PIPING SUNBIRD PARK 7580 251 STELLENBOSCH 990000408847 J H G AUTO ELECTRICAL CC QUEENSWOOD 121 008 PRETORIA 990000278249 12498 J H GOUWS PRECISION ENGINEERING CC DURBAN 4110 002 DURBAN 990000301010 244 WARNER BEACH J H I MINING MIDDELBURG 1050 171 MIDDELBURG TVL 990000120284 3989 J H L INGENIEURSVERSKAFFERS BK MALMESBURY 7300 165 MALMESBURY 990000115619 J H MOSTERT HARDWARE CC NORTH END 6056 007 PORT ELIZABETH 990000110351 3506 J H MYBURGH ENGINEERING CC BOKSBURG 1463 037 BRAKPAN 990000356353 9430 CINDA PARK J H OPPIHOEK TRUST WINDSORTON 8510 021 BARKLEY WEST 990000413861 35 J H P DIAGNOSTICS ALBERTON 1450 012 ALBERTON 990000118740 199 J H PANEL BEATER MIDDELBURG 5900 051 CAMPERDOWN 990000346335 J H S MAINTENANCE DASPOORT 82 008 PRETORIA 990000014567 J H S PROJECTS SELCOURT 1567 247 SPRINGS 990000272305 11138 J H SERVICE & REPAIRS FICKSBURG 9730 082 FICKSBURG 990000015563 J H SHEETMETALWORKS BK Verwoerdpark 1453 278 VANDERBIJLPARK 990000116990 2866 J H SIGNAGE BRACKENHURST 1448 091 GERMISTON 990000289751 J H SUPERSTORES CC FORDSBURG 2033 147 KRUGERSDORP 990000345741 42277 J H VELDDIENSTE MOORREESBURG 7310 175 MORREESBURG 990000118892 J H WILLIAMS MAINTENANCE BRIXTON 2019 003 JOHANNESBURG 990000318144 96118 J HILLEBRAND ERECTION SERVICE BROEDERSTROOM 240 041 BRITS 990000363292 491 J I CRANE SERVICES EDENVALE 1610 026 BENONI 990000113948 1899 J I MECHANICAL & ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000382787 1160 J I WINDOWS GAUTENG 182 008 PRETORIA 990000113655 54510 NINAPARK J J & R TREKKERS VRYHEID 3100 295 VRYHEID 990000114256 978 J J & S ENVIRONMENTAL PROCESS CENTURION 46 008 PRETORIA 990000319956 10946 J J A COETZEE MASJINERING BROEDERSTROOM 240 041 BRITS 990000097185 96 J J AUTO REPAIRS BETHLEHEM 9701 029 BETHLEHEM 990000371468 J J AUTOMOTIVE ENGINEERING MIDDELBURG 1050 233 ROODEPOORT 990000107260 1339 J J B MARINE CC PAARL 7646 197 PAARL 990000274260 J J B MOTORS PAARL 7646 197 PAARL 990000110478 J J B TECHNICAL SERVICES VANDERBIJLPARK 1900 184 NELSPRUIT 990000293980 4866 J J BODY WORKS CERES 6835 055 CERES 990000303049 313 J J DIENSTE LICHTENBURG 2740 156 LICHTENBURG 990000118006 2281 J J E AUTO MECHANICAL REPAIRS Cape Town 7506 025 BELLVILLE 990000185588 5530 Tygervalley J J ENGINEERING & SWEISWERKE WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000320633 868 J J ENTERPRISES CC DERSLEY 1569 247 SPRINGS 990000017360 14455 J J F REFRIGERATION & INDUSTRIAL PRETORIA 84 008 PRETORIA 990000385592 15491 LYNNE EAST J J FABRICATIONS CC WELKOM 9460 302 WELKOM 990000110972 1567 Brooklyn Square J J FIELD SERVICE BULTFONTEIN 9670 044 BULTFONTEIN 990000264039 582 J J FOURIE AUTO ELECTRICAL Bultfontein 9670 044 BULTFONTEIN 990000272405 785 J J G ENGINEERING OVERPORT 4067 002 DURBAN 990000017190 70714 J J GRITBLASTING SERVICES CC SANLAMHOF 7532 025 BELLVILLE 990000480301 844 J J GROBBELAAR MOTOR & ALGEMENE VIRGINIA 9430 288 VIRGINIA 990000114296 98 J J H ENGINEERING CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000409745 10369 J J HYDRAULIC MAINTENANCE SERVICES SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000106253 101067 J J HYDRAULICS NELSPRUIT 1200 184 NELSPRUIT 990000366761 3984 J J INGENIEURSWERKE KOSTER 348 144 KOSTER 990000113896 232 J J J STEEL NIGEL 1490 188 NIGEL 990000295425 686 J J J SWARTS RUBBERLINING RUSTENBURG 300 235 RUSTENBURG 990000341234 J J JOUBERT TRAILER REPAIRS & RUSTENBURG 300 235 RUSTENBURG 990000396574 1220 J J LOCKSMITH & SHOE REPAIRS EAST RAND 1462 003 JOHANNESBURG 990000310688 26802 J J M C ENGINEERING CC KUILS RIVER 7580 251 STELLENBOSCH 990000358976 202 J J MACHINE TOOL SERVICES RYNFIELD 1501 026 BENONI 990000288616 J J MAINTENANCE SERVICES SUNDRA 2200 068 DELMAS 990000374166 682 J J MAREE METALS AND SPRAY SERCOR PARK 7140 256 STRAND 990000153332 5415 J J MARINE & AUTO REPAIRS PORT NOLLOTH 8280 245 NAMAQUALAND 990000270721 226 J J MARINE SALES MOSSEL BAY 6500 177 MOSSEL BAY 990000313323 2787 J J MECHANICALS WORKS ALIWAL NORTH 9750 014 ALIWAL NORTH 990000382857 522 J J MOTOR REPAIRS KLAARWATER 3609 210 PINETOWN 990000119786 33029 J J MOTORS DAGGAFONTEIN 1559 247 SPRINGS 990000014041 J J P S A ENGINEERING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000343085 2664 J J PANELBEATERS RUSTENBURG 300 235 RUSTENBURG 990000114602 6680 J J PLANNED MAINTENANCE SERVICES SPRINGS 1560 247 SPRINGS 990000363581 2268 J J PLATES & SINGNS WONDERBOOM SOUTH 84 990000628899 31961 WAVERLEY J J R ENGINEERING & SERVICES WEST BEACH 7449 004 KAAPSTAD 990000275646 50076 J J S EXHAUST MOOINOOI PTY LTD RUSTENBURG 370 990000606958 1639 BRITS J J S MAINTENANCE CC MONTANAPARK 159 008 PRETORIA 990000384966 702 J J S WASH & SMILE RANDHOF 9324 001 BLOEMFONTEIN 990000297075 12895 J J SCHOEMAN MOTOR CLINIC CC KRUGERSDORP 1739 147 KRUGERSDORP 990000116390 J J SERVICE REPAIRS & SUPPLIERS CC RANDBURG 2125 003 JOHANNESBURG 990000337599 187 J J SERVICES GORDON'S BAY 7151 256 STRAND 990000402352 150 J J SERVICES REPAIRS AND SUPPLIES RANDBURG 2125 091 GERMISTON 990000338131 187 J J STAAL & SWEISWERKE KOSTER 348 144 KOSTER 990000109656 232 J J STEELWORKS CC Brackenfell 7560 251 STELLENBOSCH 990000350290 883 Cape Gate J J T GEARBOX & DIFF REPAIRS UPINGTON 8800 217 POSTMASBURG 990000363314 1613 J J TOOLMAKING MONUMENT PARK 105 008 PRETORIA 990000117316 25322 J J TOWING JOHANNESBURG 2094 990000575129 0 J J TRACREP CC BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000290645 17221 J J TRUCK REPAIRS & REFURBISHERS THE FALLS 1522 033 BOKSBURG 990000309193 10005 J J TRUCK SALES & REPAIRS WELLINGTON 7655 303 WELLINGTON 990000332286 J J V ENGINEERING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000110943 2698 J J VACUUM CC MEYERTON 1961 283 VEREENIGING 990000369562 J J VELDDIENSTE GARSFONTEIN EAST 184 008 PRETORIA 990000113992 1707 J J VERMEULEN DIESEL & PETROL SUIDERBERG 82 008 PRETORIA 990000287235 170 J JOHNSTON CAR SALES CC RIVONIA 2128 003 JOHANNESBURG 990000375322 4956 J JS CONSTRUCTION & ENGINEERING CLEWER 1036 132 KEMPTON PARK 990000013561 191 J JS INDUSTRIAL & SAFETY SUPPLIES MEER EN SEE 3901 324 LOWER UMFOLOZI 990000302824 101428 J JS STEEL CONTRACTORS KEMPTON PARK 1620 990000584229 J K AUTOTRADE JAN KEMPDORP 8550 056 CHRISTIANA 990000398367 783 J K DIENSTE BK HERCULES 30 008 PRETORIA 990000108077 49337 J K DRILLQUIP BRITS 250 041 BRITS 990000410729 818 J K GENERAL ENGINEERING EDEN GLEN 1613 091 GERMISTON 990000111632 8230 J K PRECISION ENGINEERING & WITBEECK 1729 233 ROODEPOORT 990000113668 3792 J K S AUTO HELDERKRUIN 1724 233 ROODEPOORT 990000353866 J K STEELWORKS TRADING CC UITENHAGE 6230 271 UITENHAGE 990000399015 1043 J K V LIGHT ENGINEERING CC MONAKATO 331 235 RUSTENBURG 990000394625 149 J K VEHICLE TESTING STATION PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000013800 1139 J KRUPP & CO PAARDEN ISLAND 7420 004 KAAPSTAD 990000115000 469 J KS ENGINEERING AMANZIMTOTI 4125 002 DURBAN 990000304472 1820 J L ALUMINIUM MONTAGUE GARDENS 7441 004 KAAPSTAD 990000366729 J L AUTO REPAIRS MCGREGOR 6708 232 ROBERTSON 990000021421 J L B HYDRAULICS & PNEUMATIC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000403606 10323 J L BOTHA HYDRAULICS CC WILROPARK 1731 147 KRUGERSDORP 990000120089 2846 J L CALIBRATION SERVICES CC RANDPARK RIDGE 2156 003 JOHANNESBURG 990000400906 659 J L D GEARBOX SERVICES ERMELO 2350 078 ERMELO 990000015740 1413 J L ENGINEERING RUSTENBURG 299 990000584218 3897 J L FORKLIFT SERVICES PRIMROSE 1416 091 GERMISTON 990000169977 2315 J L MAINTENANCE VILLIERIA 186 008 PRETORIA 990000355085 J L MOTORS MONTAGU 6720 173 MONTAGU 990000102716 170 J L N MOTORS CK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000050027 8890 J L O DESIGNS WESTERING 6025 007 PORT ELIZABETH 990000334622 J L ONTWIKKELLINGS TRUST BARKLY EAST 9786 020 BARKLEY EAST 990000258259 122 J L PANELBEATERS MARGATE 4275 002 DURBAN 990000016485 375 J L R FIELD SERVICES CC PRETORIA 158 218 POTCHEFSTROOM 990000410981 2655 POTCHEFSTROOM J L R FLAMINGO WORKSHOP MAFIKENG 2745 370 990000532343 3189 J L REPAIRS & SERVICES DENNESIG 1050 171 MIDDELBURG TVL 990000013914 13388 J L RUN CAR WASH CC KLERKSDORP 2570 138 KLERKSDORP 990000330349 2018 J L S ENGINEERING LOUIS TRICHARDT 920 328 HLABISA 990000353163 3780 J L S MOBILE CRANE SERVICE RYNFIELD 1514 026 BENONI 990000269113 11943 J L SMITH STEELWORKS PAROW VALLEY 7500 004 KAAPSTAD 990000368678 J L TYRES & EXHAUSTS CC WESTONARIA 1780 306 WESTONARIA 990000104715 644 J L W ENGINEERING CC WARTBURG 3233 186 NEW HANOVER 990000119822 324 J LAIDLAW MANUFACTURING CC NDABENI 7405 990000594387 483 PAROW J LINTON MOTORS DOWERGLEN 1612 003 JOHANNESBURG 990000290432 16466 J M A AUTO CLINIC ALIWAL NORTH 9750 014 ALIWAL NORTH 990000115137 98 J M AUTO ELECTRICAL CC EAST RAND 1462 033 BOKSBURG 990000368311 26211 J M AUTOLEC PARYS 9585 198 PARYS 990000356280 725 J M B AUTO CC IXOPO 3276 124 IXOPO 990000277491 267 J M B AUTO ELECTRICAL BK WELGEMOED 7538 251 STELLENBOSCH 990000020379 6580 J M B ENGINEERING PTY LTD Durban 4052 002 DURBAN 990000098442 21992 Bluff J M B STAALWERKE CHRISSIEFONTEIN 1963 283 VEREENIGING 990000313907 321 J M C HYDRAULICS CC STILFONTEIN 2551 138 KLERKSDORP 990000357101 J M C JOUBERT MOTOR HERSTEL DURBANVILLE 7551 025 BELLVILLE 990000012477 2579 J M C MOTORS & ENGINEERING KLERKSDORP 2570 138 KLERKSDORP 990000107904 441 J M C NUMBER PLATES PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000359675 1465 J M C PANELBEATERS CC STELLENBOSCH 7599 251 STELLENBOSCH 990000116916 1515 J M D CONSTRUCTION VANDERBIJLPARK 1900 225 RANDFONTEIN 990000268413 3425 J M D VALET SERVICES TRIOMF 2092 990000556121 J M E TRAILERS BK HOOPSTAD 9479 116 HOOPSTAD 990000012958 246 J M ELECTRIFIED FENCES & ALARMS CC UPINGTON 8800 276 GORDONIA 990000020246 516 J M ENGINE REBUILDERS REITZ 9810 227 REITZ 990000354234 369 J M ENGINEERING KROONSTAD 9500 146 KROONSTAD 990000020231 187 J M ESNOUF WORKSHOP OVERPORT 4067 339 INANDA 990000009184 37017 J M G & SONS TRUCK COMPONENTS CC WADEVILLE 1401 990000580279 15066 J M H ENTERPRISES VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000388887 J M HANSEN INVESTMENT ENTERPRISE BOTRIVER 7185 048 CALEDON 990000020014 J M JOHNDRE PLANT BK TZANEEN 850 270 LETABA 990000107364 30 J M M ENGINEERING SERVICES CC ENDICOTT 1574 247 SPRINGS 990000118126 136 J M MOTORS STANGER 4450 250 LOWER TUGELA 990000293647 3130 J M MOTORS CC NEWVILLE 2114 003 JOHANNESBURG 990000103345 58282 J M NOLTES ENGINEERING BK SPRINGBOK 8240 245 NAMAQUALAND 990000274615 120 J M P AUTO REPAIRS CC STILFONTEIN 2551 138 KLERKSDORP 990000616381 953 Stilfontein J M PANEELKLOPPERS HEIDELBERG 6665 106 HEIDELBERG C P 990000110647 372 J M PETROL & DIESEL DUNNOTTAR 1590 188 NIGEL 990000316153 38 J M R BODYWORKS EPPING INDUSTRIAL 1 7460 004 KAAPSTAD 990000324990 J M R MARKETING RUSTENBURG 300 235 RUSTENBURG 990000257357 J M RIBEIRO MECHANICAL CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000264473 5908 J M S ENGINEERING CC STRAND 7139 256 STRAND 990000115900 976 J M S MOTORS PAROW 7499 004 KAAPSTAD 990000120133 21181 J M S SERVICES VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000345648 J M SERVICES RONDEBOSCHEAST 7780 025 BELLVILLE 990000257942 J M VAN DEN HEEVER SWEISWERKE RAYTON 1001 063 CULLINAN 990000376281 812 J M VENSTERVERVAARDIGERS THE TRAMSHED 126 008 PRETORIA 990000018483 13687 J M W MANUFACTURING EAST RAND 1462 033 BOKSBURG 990000047726 25389 J M WELDING MASHASHANE 743 207 PIETERSBURG 990000275659 465 J M WERKSWINKEL BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000117981 3281 J MACHINE SERVICES CC ELARDUSPARK 47 990000583696 J MARC ENGINEERING CC ONDERSTEPOORT 110 990000693405 12927 J MARX ENGINEERING CC EDLEEN 1625 132 KEMPTON PARK 990000378186 9388 J MEYER INGENIEURSWERKE BK HERCULES 82 008 PRETORIA 990000115547 49763 J MOBILE REPAIRS STANDERTON 2430 990000701069 4137 J MOURA ENGINEERING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000288575 1046 J N A EARTHMOVING FIELD SERVICES CAPE TOWN 7570 025 BELLVILLE 990000283399 743 BELLVILLE J N C HELICOPTER MAINTENANCE CC UMHLANGA ROCKS 4320 002 DURBAN 990000302973 J N ENGINEERING STANGER 4450 250 LOWER TUGELA 990000107617 3102 J N H STEEL CC PHOENIX 4068 002 DURBAN 990000385599 J N INDUSTRIES A DIV OF DREAMTEAM GLENASHLEY 4022 002 DURBAN 990000072242 22176 J N J ENGINEERING CC PROTEAPARK 305 235 RUSTENBURG 990000118015 20867 J N L MOTORS CC WELLINGTON 7566 990000400859 J N MOTORS ENGINEERS WITFIELD 1467 091 GERMISTON 990000103173 13482 J N P AUTO SERVICES EERSTERUS 21 008 PRETORIA 990000361300 41814 J N R ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000291671 1811 Nelspruit J N SWEISWERKE VILJOENSKROON 9520 286 VILJOENSKROON 990000107310 519 J NEETHLING ING BONNIEVALE 6730 034 BONNIEVALE 990000104996 269 J O AUTO ELECTRICAL CC JEPPESTOWN 2043 003 JOHANNESBURG 990000112734 33641 J O BLOCK CONSTRUCTION & MINING HATFIELD 28 008 PRETORIA 990000020080 J O K SMIT INGENIEURSWERKE BK DARLING 7345 165 MALMESBURY 990000209578 112 J O SMITH HERSTELDIENSTE DELMAS 2210 312 WITBANK TVL 990000305828 259 J ONE MECHANI CARS CC CAPE TOWN 8001 004 KAAPSTAD 990000377451 J OS PRESS FAB CC KENGRAY 2100 033 BOKSBURG 990000109359 232 J P ARMATURE WINDERS KROONSTAD 9500 146 KROONSTAD 990000121727 2336 J P ART PTY LTD GREYVILLE 4023 002 DURBAN 990000103340 47614 J P AUTO ELECTRICAL CC SOUTH HILLS 2136 003 JOHANNESBURG 990000109221 83502 J P AUTO ELECTRICAL SERVICES Kimberley 8301 BEACONSFIELD 990000116031 same as st J P B A MOTOR SALES PTY LTD BAILLIE PARK 2526 003 JOHANNESBURG 990000313504 6131 J P BRAND TREKKERDIENSTE DE DOORNS 6875 315 WORCESTER 990000013714 155 J P C ENGINEERING SERVICES CC BLUFF 4036 002 DURBAN 990000338819 21993 J P CABLES CC WALMER HEIGHTS 6070 007 PORT ELIZABETH 990000376072 J P CONTRACTORS SIDWELL 6061 007 PORT ELIZABETH 990000014837 14330 J P D AUTO ELECTRICAL CC HEIDERAND 6511 208 PIET RETIEF 990000114866 2 J P ENGINEERING FORDSBURG 2033 003 JOHANNESBURG 990000114167 42277 J P F CAR SALES CC GOODWOOD 7460 025 BELLVILLE 990000119508 J P FLEET MAINTENANCE THERESAPARK 155 159 NGOTSHE 990000298438 43961 J P INGENIEURS BK BOTHAVILLE 9660 036 BOTHAVILLE 990000337227 1433 J P J PANEELKLOPPERS PARYS 9585 198 PARYS 990000014346 596 J P J GROBLER HERSTELDIENSTE BAILLIE PARK 2526 218 POTCHEFSTROOM 990000274695 6374 J P JORDAAN SECURITY & SERVICES WESTGATE 1734 233 ROODEPOORT 990000410786 7934 J P L MOTOLEK HARTENBOS 6520 177 MOSSEL BAY 990000106265 176 J P LANDBOU INGENIEURSWERKE MOORREESBURG 7310 175 MORREESBURG 990000017236 J P M ENGINEERING CHEMPET 7442 004 KAAPSTAD 990000109019 37257 J P M FIELD SERVICES MAFIKENG 2745 370 990000546358 2614 J P M PANELBEATER JOUBERTON 2574 138 KLERKSDORP 990000366555 J P MECHANICAL SERVICES BENONI 1500 033 BOKSBURG 990000324365 3258 J P MOBIELE SWEISWERKE DE DOORNS 6875 315 WORCESTER 990000106362 160 J P MOTORDIENSTE ERMELO 2350 990000654611 970 J P MOTORS ROODEPOORT 1725 003 JOHANNESBURG 990000304433 540 J P PANELBEATERS EAST LONDON 5200 006 EAST LONDEN 990000400663 218 J P PIENAAR WORKS SALDANHA 7395 292 VREDENBURG 990000379388 1088 J P PLANT REPAIRS SPRINGS 1559 990000605303 11865 J P PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000365303 50376 MUSGRAVE ROAD J P R SANDBLASTING SERVICES CC KLERKSDORP 2571 138 KLERKSDORP 990000317734 20050 MATLOSANE J P S AUTO SPRINGS 1560 247 SPRINGS 990000315023 2040 J P S KONSTRUKSIE PELLA 8891 165 MALMESBURY 990000121072 85 J P S PANEELKLOPPERS NIGEL 1490 188 NIGEL 990000268440 1159 J P S SERVICE CENTRE LINTON GRANGE 6015 007 PORT ELIZABETH 990000115538 19019 linton Grange J P SAKEBELANGE BK MOKOPANE 600 207 PIETERSBURG 990000333062 3927 J P SERVICE CENTRE N1 CITY 7463 004 KAAPSTAD 990000297555 12307 J P SERVICE CENTRE CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000118168 10567 J P SERVICES UPINGTON 8800 276 GORDONIA 990000263156 1814 J P STEEL GLENCOE 2930 990000638368 J P STEEL WORKS MOKOPANE 600 219 POTGIETERSRUS 990000018708 3294 J P SWEISWERKE HOOPSTAD 9479 116 HOOPSTAD 990000105738 264 J P T TRACKWELDERS CC WITBANK 1035 312 WITBANK TVL 990000402937 J P TRUCK MIDDELBURG 1050 171 MIDDELBURG TVL 990000411636 974 J P W KWIK‐ FIT HERMANUS 7200 351 WONDERBOOM (PTA) 990000117198 355 J PAK PTY LTD Alberton 1453 091 GERMISTON 990000188512 14221 J PANEL BEATERS STANGER 4450 250 LOWER TUGELA 990000276061 1613 J PIENAAR MECHANICAL SERVICES BRIXTON 2019 003 JOHANNESBURG 990000401876 96118 J PS MECHANICAL WORKSHOP CC KOCKSVLEI 1764 225 RANDFONTEIN 990000115369 2847 J R AUTO CENTRE MOWBRAY 7705 316 WYNBERG C P 990000347458 13972 J R COACHWORKS NEWTON PARK 6055 007 PORT ELIZABETH 990000311598 7573 J R CUMMINGS SALES & SERVICES VREDENBURG 7380 292 VREDENBURG 990000316870 201 J R CYLINDER HEAD SERVICES NORTHCLIFF 2115 003 JOHANNESBURG 990000114689 J R D ENTERPRISES PTY LTD WADEVILLE 1428 990000883250 2384 benoni J R ENTERPRISES SEA PARK 4241 215 PORT SHEPSTONE 990000118684 267 J R J GEAR & ENGINEERING CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000335044 174 J R KOPANO ENGINEERING BK MONTANAPARK 159 351 WONDERBOOM (PTA) 990000015172 1791 J R MACKAYS DIESEL & MOTOR SPRINGS 1560 247 SPRINGS 990000255437 431 J R MOTORS BURGERSFORT 1150 161 LYDENBURG 990000014929 1703 J R P AUTO REPAIR CC WHITE RIVER 1240 307 WITRIVIER 990000286775 4111 J R PIPE INSTALLATIONS MONDEOR 2110 003 JOHANNESBURG 990000115552 374 J R RADIATORS PANSIG 9465 302 WELKOM 990000312082 57136 J R TREKKERDIENSTE FICKSBURG 9730 990000686092 192 J R V MARINE & CONSTRUCTION CC NEW GERMANY 3610 210 PINETOWN 990000260711 J R WELDING NGODWANA 1209 184 NELSPRUIT 990000116896 29 J R WERKSWINKEL FICHARDT PARK 9317 001 BLOEMFONTEIN 990000114887 31943 J RISOTO ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000104987 1506 J RO KONSTRUKSIE & STENE WESTONARIA 1780 225 RANDFONTEIN 990000413855 918 J RS EXHAUST DELAREY 1709 233 ROODEPOORT 990000104722 J S AUTO ELECTRICAL SPRINGFIELD 2137 003 JOHANNESBURG 990000280783 57272 J S BROTHERS PTY LTD SENDERWOOD 2145 012 ALBERTON 990000105101 79549 J S ENGINEERING KENSINGTON 6001 007 PORT ELIZABETH 990000020519 J S ENGINEERING CC BOKSBURG 1460 033 BOKSBURG 990000103417 993 J S ENTERPRISES HOOGSTEDE 7560 251 STELLENBOSCH 990000388816 J S H ENGINEERING SOLUTIONS PORT ELIZABETH 6210 007 PORT ELIZABETH 990000356668 35018 NEWTON PARK J S J TRUCK EQUIPMENT PTY LTD EDEN GLEN 1613 091 GERMISTON 990000108057 8522 J S M ENGINEERING CC MEYERTON 1960 091 GERMISTON 990000113422 1569 J S MOTORS CALITZDORP 6660 049 CALITZDORP 990000111020 110 J S N ENGINEERING PTY LTD ORKNEY 2620 138 KLERKSDORP 990000300851 7185 Flamwood J S N MOTORS PTY LTD WENDYWOOD 2144 003 JOHANNESBURG 990000253572 76346 J S ONDERDELE REITZ 9810 227 REITZ 990000365652 312 J S PETROLEUM CC WITBANK 1035 312 WITBANK TVL 990000327204 J S PRECISION TOOLS QUEENSBURGH 4070 210 PINETOWN 990000111721 39187 Queensburgh J S RADIATORS BRACKENFELL 7560 025 BELLVILLE 990000350027 1332 J S SERVICES DURBANVILLE 7551 251 STELLENBOSCH 990000273504 685 J S STAALWERKE DORINGKRUIN 2576 138 KLERKSDORP 990000390689 5159 J S STEEL & SECURITY GATESVILLE 7766 025 BELLVILLE 990000361949 38451 J S TRANS TRANSMISSION BK Pretorai 129 008 PRETORIA 990000119504 16065 Sinovile J S TURNING ENGINEERING CC CRESTA 2118 003 JOHANNESBURG 990000115268 412 J S VALVE SPECIALISTS CC KRAAIFONTEIN NORTH 7572 025 BELLVILLE 990000367405 6769 J S VAN DEN BERG KONTRAKTEUR MAREETSANE 2715 294 VRYBURG 990000279725 24 J S W ENGINEERING BOKSBURG 1463 033 BOKSBURG 990000338620 9121 CINDA PARK J S WORKSHOP GRAAFF‐REINET 6280 093 GRAAFF REINET 990000119013 385 J SCHIPPER & SONS BELLVILLE 7535 025 BELLVILLE 990000019181 234 J SMITH RAINSFORD CC NORTHMEAD 1511 033 BOKSBURG 990000358322 13665 J SMITHS ENGINEERING CC BRITS 250 041 BRITS 990000113608 3418 J STEELWORKS VRYHEID 3100 295 VRYHEID 990000274458 74 J T A SECURITY ALRODE 1451 012 ALBERTON 990000283281 123861 J T ALGEMENE INGENEURSWERKE STANDERTON 2430 249 STANDERTON 990000397834 6644 J T AUTO HOPETOWN 8750 118 HOPETOWN 990000377049 80 J T AUTO ELECTRICAL Berea 4001 002 DURBAN 990000121606 J T CAR SERVICES MENLO PARK 102 008 PRETORIA 990000395809 J T COETZEE SKROOTHANDELAARS VREDENDAL 8160 279 VAN RHYNSDORP 990000014794 354 J T CONSTRUCTION WELDING & LABOUR DANIELSKUIL 8405 217 POSTMASBURG 990000014523 363 J T F ENGINEERING PROJECTS BK PROTEAPARK 305 235 RUSTENBURG 990000376369 21716 J T FIELDSERVICES NELSPRUIT 1200 184 NELSPRUIT 990000012804 3255 J T MEYER FARRIERS CC TABLEVIEW 7441 004 KAAPSTAD 990000123039 50860 WEST BEACH J T R ENGINEERING welkom 9459 302 WELKOM 990000304483 123 J T SCRIVEN BK Boksburg 1460 091 GERMISTON 990000256651 17563 Sunward Park J T SERVICE CENTRE & VALET RUSTENBURG 300 235 RUSTENBURG 990000320349 1253 J T STEELWORKS BRACKENHURST 1448 990000589595 J T T LYNDHURST 2106 003 JOHANNESBURG 990000283557 890781 J T WELDING CONSTRUCTION & DANIELSKUIL 8405 217 POSTMASBURG 990000014411 363 J TECH PRETORIA 1 008 PRETORIA 990000258976 244 J V AUTO REPAIRS EDENVALE 1610 091 GERMISTON 990000377601 2575 J V C MOTOR ENGINEERING MONUMENT PARK 105 147 KRUGERSDORP 990000113415 25439 J V CONSTRUCTION MEREBANK CENTRAL 4104 002 DURBAN 990000102879 113 J V ELECTRICAL New Germany 3610 210 PINETOWN 990000110505 1394 J V H SERVICE CENTRE CC RANDFONTEIN 1760 225 RANDFONTEIN 990000610073 636 J V HIDROLIESE DIENSTE BK TZANEEN 850 270 LETABA 990000107382 1219 J V INDUSTRIAL ENTERPRISES LUMIER 1905 278 VANDERBIJLPARK 990000382336 12272 J V N AUTO ELECTRIC CC RIEBEEK KASTEEL 7307 165 MALMESBURY 990000281471 149 J V R S OVERALL & SERVICE CENTRE CC UPINGTON 8800 276 GORDONIA 990000116172 1987 J V T ALUMINIUM CC TZANEEN 850 270 LETABA 990000374488 30 J V TRANSMISSIONS KRUGERSDORP 1739 147 KRUGERSDORP 990000350854 J V Z PAS & DRAAIWERKE VREDENDAL 8160 293 VREDENDAL 990000107388 30 J VAN GAALEN & SON PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000106970 383 J VAN HEERDEN STAALWERKE BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000021080 17233 J VAN ZYL TREKKERDIENSTE VILJOENSKROON 9520 286 VILJOENSKROON 990000264053 J VARGAS CC WINGATE PARK 153 003 JOHANNESBURG 990000648893 1475 J VISAGIE ENGINEERING WHITE RIVER 1240 307 WITRIVIER 990000119642 848 J W AUTO CC CRADOCK 5880 062 CRADOCK 990000253151 549 J W BANDE & UITLAATSTELSELS BK HENDRINA 1095 109 HENDRINA 990000112077 214 J W H KONSTRUKSIE BETHAL 2310 028 BETHAL 990000481932 998 J W L MINING SPARES & SALES CC OOS‐RAND 1462 033 BOKSBURG 990000110985 26589 J W L MOTORS BK SUTHERLAND 6920 258 SUTHERLAND 990000109569 95 J W M SPARES CC VEREENIGING 1930 278 VANDERBIJLPARK 990000411256 2770 J W PLANT MAINTENANCE PETIT 1512 132 KEMPTON PARK 990000106400 7435 J W R WHEELS DOORNPOORT 186 008 PRETORIA 990000391854 J W S HOLDINGS PTY LTD MAITLAND 7405 025 BELLVILLE 990000014181 J W S MOTOR REPAIRS KUILS RIVER 7579 025 BELLVILLE 990000114410 1184 J W TECHNICAL SERVICES BELLVILLE 7535 025 BELLVILLE 990000151334 981 J WARRENS MATERIAL HANDLING SYSTEMS DUNNOTTAR 1590 188 NIGEL 990000470272 506 J WILLIAMS CONTRACTING CC GRASSY PARK 7888 004 KAAPSTAD 990000116135 31175 J Y D CLEANING SERVICES PROTEAPARK 305 235 RUSTENBURG 990000395864 20438 J Y MOTORS ORKNEY 2619 138 KLERKSDORP 990000104600 6978 FLAMWOOD J Z MOTOR SPARES & SERVICES THULAMAHASHE 1365 158 SOUTPANSBERG 990000306088 496 J Z Z ENGINEERING CC YELLOWWOODPARK 4011 002 DURBAN 990000299654 53136 J& R CNC MACHINING NORTHMEAD 1511 026 BENONI 990000380480 131379 JA VERVAARDIGINGS & HERSTELDIENSTE HOOPSTAD 9479 990000583260 157 wesselsbron JAAGVLAK MOTORS EDMS BPK CALVINIA 8190 050 CALVINIA 990000103369 202 JAAP UITENWEERDE MOTORS CC STRAND 7140 256 STRAND 990000114620 JAAPS TOETS STASIE RUSTENBURG 300 235 RUSTENBURG 990000114246 1232 JAARSIES SERVICE STATION CC GEORGE 6530 090 GEORGE 990000121482 9657 JAB AUTOCLAVES & SERVICES BOOYSENS 82 008 PRETORIA 990000308241 JAB MACHINERY FIELD SERVICES KARERNPARK 118 008 PRETORIA 990000388331 59173 JAB MASTER DOOR CC HEILBRON 9650 283 VEREENIGING 990000345712 564 JAB SDU ENGINEERS CC DURBAN 4000 002 DURBAN 990000121041 5371 JABAL E NUR PROPERTY INVESTMENTS LADYSMITH 3370 990000593253 111 JABARU INVESTMETNTS PTY LTD NOORDSTAD 9302 001 BLOEMFONTEIN 990000290936 13547 JABE PANEL BEATERS UMTATA 5099 006 EAST LONDEN 990000255885 JABES MOTORS RUSTENBURG 300 235 RUSTENBURG 990000279390 7082 JABEZ INDUSTRIES AERORAND 1070 107 HEIDELBERG TVL 990000350525 11158 JABEZ MOTORS & PARTS CC DIE HEUWEL 1042 312 WITBANK TVL 990000316619 JABEZ WROUGHT IRON WORKS CC DALBRIDGE 4014 002 DURBAN 990000278287 18940 JABIRU AIRCRAFT SA GEORGE 6530 051 CAMPERDOWN 990000197185 2540 JABS WELDING & PIPE WORKS JACOBS 4026 002 DURBAN 990000013573 13238 JABU SERVICE STATION MOBENI 4060 002 DURBAN 990000014963 32471 JABULA ONE VEHICLE MAINTENANCE CC DORPSPRUIT 3206 006 EAST LONDEN 990000412059 11227 JABULANE TESTING STATION WITSIESHOEK 9870 104 HARRISMITH 990000382149 17961 JABULANI GENERAL DEALER FLORIDA HILLS 1716 003 JOHANNESBURG 990000017927 1064 JABULANI MECHANICAL REPAIRS & CAR BRAKPAN 1541 037 BRAKPAN 990000021613 244 JABULANI MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000110829 1495 JABULANI WORKS CC PRETORIA WEST 117 008 PRETORIA 990000293908 19099 JABULANIE INDUSTRIAL SUPPLIES CC BOKSBURG 1460 033 BOKSBURG 990000020323 469 JABUS WROUGHT IRON WORKS VERULAM 4340 339 INANDA 990000393059 2339 JAC AUTO CRESTA 2118 003 JOHANNESBURG 990000108984 1730 JAC REPAIRS & MAINTENANCE PTY LTD WITBANK 1035 990000809143 JACANA DESIGNS MAGALIESBURG 1791 147 KRUGERSDORP 990000316493 261 JACE THE ACE NORWOOD 2117 003 JOHANNESBURG 990000293114 92383 JACEK MARINE ENGINEERING CC OVERPORT 4067 002 DURBAN 990000119297 70972 JACES BRAKE & CLUTCH CC SANLAMHOF 7532 025 BELLVILLE 990000258795 1329 JACES PROJECTS MEREBANK CENRAL 4104 002 DURBAN 990000315205 113 JACEY MOTORS DOONSIDE 4135 002 DURBAN 990000107672 163 JACK DE ROOIJ FINISHING SYSTEMS CC Kempton Park 1619 KEMPTON PARK 990000276354 8029 JACK HARDING MILRIC SERVICES ALBEMARLE 1410 012 ALBERTON 990000408196 7657 JACK SCHOLTZ STEELWORKS BLOEMFONTEIN 9301 990000642354 20214 WILLOWS JACK STEEL BOILERMAKERS CC NEWTON PARK 6055 007 PORT ELIZABETH 990000361154 7267 JACK STREET CONVENIENCE CENTRE GERMISTON 1400 091 GERMISTON 990000337919 1326 JACKABOUT TRADE PORT ELIZABETH 6015 990000845042 35090 NEWTON PARK JACKALPRO TRUST UITENHAGE 6230 990000861035 15315 EMERALD HILL JACKET PRO CC BENONI 1515 026 BENONI 990000344126 22138 CRYSTAL PARK JACKIES UPHOLSTERY & WELDING ROSSLYN 200 008 PRETORIA 990000114486 911948 JACKMAN ENGINEERING & HYDRAULICS EMPANGENI 3880 324 LOWER UMFOLOZI 990000406932 490 JACKPOT STAALWERKE BK SINOVILLE 182 008 PRETORIA 990000264598 JACKS DIENSSTASIE HARTENBOS 6520 177 MOSSEL BAY 990000111194 577 JACKS HERSTEL DIENSTE CALITZDORP 6660 196 OUDTSHOORN 990000305856 JACKS HI Q & SPARESLINK DANHOF 9310 001 BLOEMFONTEIN 990000294397 27991 JACKS KEYS LOCKSMITHS CAPE TOWN 8000 025 BELLVILLE 990000257250 2273 JACKS SERVICE CENTRE CAPE TOWN 8001 004 KAAPSTAD 990000102710 JACKS TANKER REPAIRS CC CHATSWORTH 4030 310 CHATSWORTH 990000414274 56486 JACKS TYRES & USED CARS JACOBS 4001 002 DURBAN 990000112640 13278 JACKSON ENGINEERING EAST RAND 1462 091 GERMISTON 990000112611 26293 JACKSON UNIVERSAL GARAGE QUEENSTOWN 5320 223 QUEENSTOWN 990000306944 17 JACKSONS AUTO SPARES MANDENI 4490 250 LOWER TUGELA 990000102788 28 JACKSONS CONVENIENCE CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000316656 1110 JACKSONS DELTA QUEENSTOWN 5320 223 QUEENSTOWN 990000108492 17 JACKSONS DRAKENSBURG QUEENSTOWN 5320 020 BARKLEY EAST 990000316464 17 JACKSONS HIGHWAY MOTORS PTY LTD EMPANGENI 3880 324 LOWER UMFOLOZI 990000014397 1757 JACKSONS MOTORS STANGER 4450 250 LOWER TUGELA 990000105977 501 JACNE ENGINEERING TZANEEN 850 270 LETABA 990000327011 2326 JACO DE KOCK SWEISWERKE CALEDON 7230 048 CALEDON 990000395873 520 JACO MAT CONSTRUCTION PTY LTD BOY1871 325 235 RUSTENBURG 990000388879 JACO SLABBERT SOMERSET EAST 5850 243 SOMERSET EAST 990000013727 JACO SWART STAALWERKE BK MALMESBURY 7300 165 MALMESBURY 990000255105 752 JACO VELDDIENSTE BULTFONTEIN 9670 044 BULTFONTEIN 990000121659 595 JACO VERMAAK DIESEL & PETROL MECHAN KRUGERSDORP 1760 990000792706 JACO VORSTER KONSTRUKSIE KOFFIFONTEIN 9986 990000576213 JACO ZEEMAN HATFIELD 28 008 PRETORIA 990000299489 11552 JACOB FAMILY TRUST PINETOWN 3610 210 PINETOWN 990000116704 JACOBS & SEUN BK NIGEL 1490 188 NIGEL 990000102736 412 JACOBS COACH & BODY WORKS CC JACOBS 4052 002 DURBAN 990000110024 JACOBS G C CHRISTIANA 2680 056 CHRISTIANA 990000276884 JACOBS J A CERES 6835 055 CERES 990000413118 188 JACOBS ONDERNEMINGS PTY LTD TZANEEN 850 158 SOUTPANSBERG 990000104390 1451 JACOBS SHEET METAL WORKS & DURBAN 4133 002 DURBAN 990000106195 50941 MUSGRAVE ROAD JACOBSBERG COMMERCIAL CATERING EQU INDUSTRIA 2042 003 JOHANNESBURG 990000253356 43404 JACOBSZ M J C LINTON GRANGE 6015 007 PORT ELIZABETH 990000337209 19192 JACON STAAL LYDENBURG 1120 161 LYDENBURG 990000362577 4272 JACOS ENGINEERING VRYHEID CC SANLAMHOF 7532 295 VRYHEID 990000119607 1350 JACQNELDRE BK BRANDHOF 9324 001 BLOEMFONTEIN 990000009392 100887 JACQUELINE MOTOR CORPORATION PRETORIA 42 990000648894 14366 laudium JACQUELINE SERVICE STATION LENASIA 1820 012 ALBERTON 990000320860 10604 JACQUES UNIQUE STEELWORKS FARRARMERE 1518 233 ROODEPOORT 990000366954 14373 JACQUES WORKSHOP STELLENBOSCH 7599 025 BELLVILLE 990000141450 1165 JACQUET RACING BALLAIRS PARK 2169 990000612634 1786 JAKSEI PARK JACRE ENGNEERING EERSTE RIVER 7103 251 STELLENBOSCH 990000391189 356 JACRON INDUSTRIAL SUPPLY WITFIELD 1459 033 BOKSBURG 990000117953 JACYS SERVICE STATION CC Johannesburg 2196 003 JOHANNESBURG 990000020583 421028 Fordsburg JAD SALES AND SERVICES SALDANHA 7395 990000829460 381 Saldanha JADE & DENIS ENGINEERING VORNA VALLEY 1686 319 MARICO 990000321041 12016 JADE AIR BRAKE & CLUTCH KROONSTAD 9500 146 KROONSTAD 990000115319 1586 JADE MOUNT GIFTS CC JOZINI 3969 990000904920 498 JADE PANEL BEATERS & SPRAY PAINTERS EAST END 4018 002 DURBAN 990000374700 149061 JADE WHEELS CC CARLETONVILLE 2500 003 JOHANNESBURG 990000388808 1780 JADEC STEEL PROJECTS CC BOKSBURG 1459 033 BOKSBURG 990000112754 12071 ELSPARK JADEL MOTORS BK FOCHVILLE 2515 084 FOCHVILLE 990000109661 715 JADEN STAINLESS STEEL ENGINEERING C STRAND 7139 244 SOMERSET WEST 990000112326 1135 JADFURN MANUFACTURERS KLIPTOWN 1812 005 KIMBERLEY 990000400086 23 JADON GENERAL ENGINEERING PTY LTD BOKSBURG 1541 990000607958 JADUN CONSTRUCTION CC EMPANGENI 3880 338 MTUNZINI 990000389299 11115 JADY AUTO CC KEMPTON PARK 1620 012 ALBERTON 990000330334 706 JADY MOBILE AUTO ELECTRICAL CC KEMPTON PARK 1620 012 ALBERTON 990000349811 706 JAEMEG TRANSFORMER CC Johannesburg 2001 003 JOHANNESBURG 990000113196 421028 Fordsburg JAFAR ENGINEERING GERMISTON 1465 091 GERMISTON 990000110142 . JAFAR ENGINEERING CC PORT ELIZABETH 6045 990000556036 28419 JAFE ENGINEERING GLENVISTA 2058 012 ALBERTON 990000106859 1482 JAFFERS MOTORS GRASSY PARK 7888 004 KAAPSTAD 990000104959 31066 JAFFERS SERVICE CENTRE LANSDOWNE 7779 316 WYNBERG C P 990000261042 39046 JAFFES FORD WORCESTER 6849 315 WORCESTER 990000104973 147 Worcester JAG AUTOMOTIVE MARSHALLTOWN 2107 003 JOHANNESBURG 990000124441 61623 JAG ENGINEERING EFFINGHAM HEIGHTS 4051 002 DURBAN 990000406465 JAG ENGINEERING SA PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000112561 JAG HYDRAULICS CC BENONI 1501 990000579316 122246 BENORYN JAGA D VLAEBERG 8018 004 KAAPSTAD 990000373393 15686 JAGER QUALITY LINNINGS ERMELO 2350 078 ERMELO 990000307777 JAGUAR BRYANSTON & SUBARU BENMORE 2010 003 JOHANNESBURG 990000119775 651164 JAGUAR LAND ROVER HILLCREST DURBAN 3610 990000707781 111 JAGUAR LAND ROVER SOUTH AFRICA PIERRE VAN RYNEVELD 184 990000880254 JAGUAR METALS PTY LTD EDEN GLEN 1613 210 PINETOWN 990000019574 9748 JAGVUKUZENZELE FIRE ENGINEERING IVORY PARK 1693 132 KEMPTON PARK 990000402774 JAHWE ENGINEERING CC SIDWELL 6001 007 PORT ELIZABETH 990000262866 1828 JAI JAI JA I AUTO CENTRE LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000348764 JAI PAL ENGINEERING CC N1 CITY 7463 316 WYNBERG C P 990000118678 13424 JAIA ELECTRICAL MOTORS JOHANNESBURG 2000 003 JOHANNESBURG 990000391815 9327 JAIDA ENGINEERING PTY LTD ALBERTON 1450 091 GERMISTON 990000396779 1846 JAJAJU MOTORS BELA BELA 481 132 KEMPTON PARK 990000237442 1552 JAKARANDA MOTORFIETSSENTRUM BRITS 250 041 BRITS 990000377967 787 JAKARANDA MOTORS GEZINA GEZINA 31 008 PRETORIA 990000105570 23116 JAKARANDA SERVICE CENTRE NINAPARK 156 008 PRETORIA 990000375620 54397 JAKARANDA STAALSTRUKTURE SILVERTON 127 008 PRETORIA 990000318595 714 JAKES AFRICA ENERGY MDANTSANE 990000607293 52 JAKES AUTO ELECTRICAL HEIDELBERG 1438 106 HEIDELBERG C P 990000117623 1716 JAKES ENGINEERING BLUFF 4036 247 SPRINGS 990000307187 21227 JAKES EXHAUST BRITS 250 041 BRITS 990000405382 JAKES SERVICE STATION CC FLORIDA 1710 025 BELLVILLE 990000402211 1579 JAKES STEEL & PREMIX BK KARINO 1204 184 NELSPRUIT 990000120928 92 JAKES TUNE UP CENTRE PETRUSVILLE 8770 205 PHILIPSTOWN 990000109008 JAKINS G P BRACKENFELL 7560 251 STELLENBOSCH 990000414675 JAKKIE MOTORS BK UPINGTON 8800 276 GORDONIA 990000110121 772 JALA TOTAL RAYTON 1001 001 BLOEMFONTEIN 990000301631 931 JALOULA MOTORS/MATTEWAS KURUMAN 8460 148 KURUMAN 990000297872 JAMA PUMPS & REPAIRS ORKNEY 2620 138 KLERKSDORP 990000121707 684 JAMAD ENGINEERING SUPPLIES EAST RAND 1462 033 BOKSBURG 990000376243 26958 JAMADARS PETRO SERVE CC ISIPINGO 4110 002 DURBAN 990000013466 23045 JAMAICA MOTORS NORTH BEACH 4063 002 DURBAN 990000317296 55391 JAMAZI HOLDINGS THE TRAMSHED 126 003 JOHANNESBURG 990000554763 13145 JAMBMAX Cape town 7560 025 BELLVILLE 990000260322 5365 Tygervalley JAMBO ENGINEERING BRAKPAN 1541 037 BRAKPAN 990000352730 JAME ENGINEERING CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000350867 12042 JAMELA CONSULTING TZANEEN 870 990000636131 440 LETABA JAMER ENGINEERING CC PRETORIA 121 008 PRETORIA 990000402218 11584 QUEENSWOOD JAMES CARWASH WESTRIDGE 7798 004 KAAPSTAD 990000349146 JAMES LINE BORING & WELDING KRAAIFONTEN 7570 990000635224 JAMES M I PRETORIA NORTH 116 008 PRETORIA 990000373532 17085 JAMES MONYAI PANELBEATERS & SCRAPYA GA RANKUWA 208 990000675582 JAMES TUNE UP CENTRE DURBAN 4000 002 DURBAN 990000379574 5617 JAMEX CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000114352 7031 JAMICA ENGINEERING CC RUIMSIG 1732 147 KRUGERSDORP 990000112449 588 JAMION ENG NEW ERA 1559 247 SPRINGS 990000344656 JAMMIN AUDIO MIDRAND BRAMLEY 2018 003 JOHANNESBURG 990000118191 1884 JAMMITEX TRADING & PROJECTS PTY LTD ONVERWACHT 557 990000895318 6089 JAMSCO AUTOMOTIVE ASSEMBLIES PTY LT SILVERTON 127 990000612155 JAMUS GEARBOX & DIFF CENTRE BK WITBANK 1034 312 WITBANK TVL 990000310457 JAN ACKERMAN HERSTELDIENSTE PAARL 7646 197 PAARL 990000410512 JAN AFRICA INVESTMENTS CC ROSSBURCH 4072 990000654529 3104 DURBAN JAN ALBERT DREYER LABOUR SERVICES EAST RAND 1462 091 GERMISTON 990000356602 25971 JAN BAEKE AGRI PTY LTD DEVON 2260 188 NIGEL 990000378419 145 JAN BAEKE DEVON PTY LTD DEVON 2260 188 NIGEL 990000039685 145 JAN BRAND ORTHOTIST & PROSTHOTIST GOODWOOD 7459 025 BELLVILLE 990000346029 324 JAN CHAL PRO AUTO BLINKPAN 2250 171 MIDDELBURG TVL 990000339717 1635 JAN COETZER AUTO BEACON BAY 5205 006 EAST LONDEN 990000273369 2117 JAN HUGO PRECISION ENGINEERING IRENE, CENTURION 46 008 PRETORIA 990000209819 8133 JAN JAPAN MOTORS CC EAST END 4018 002 DURBAN 990000392979 149061 JAN KORKIE TREKKER HERSTELDIENSTE KROONSTAD 9500 146 KROONSTAD 990000265807 6004 Kroonheuwel JAN LEE VELDDIENSTE FOURIESBURG 9725 086 FOURIESBURG 990000012504 113 JAN MARAIS MOTOR HOLDINGS HERCULES 30 008 PRETORIA 990000392916 49209 JAN POW FILLING STATION CC RIEBEECKSTAD 9469 302 WELKOM 990000201869 66492 JAN SMITH TRUST QUUENSWOOD 121 008 PRETORIA 990000344148 11983 JAN TYRE BK VANRHYNSDORP 8170 279 VAN RHYNSDORP 990000338107 143 JANCRA ENTERPRISES CC PRETORIA 1 008 PRETORIA 990000268082 1312 JANDY CONSTRUCTION & MINING SUPPLIE RIEBEECKSTAD 9459 990000633781 1834 WELKOM JANE BESIGHEIDS TRUST LERAATSFONTEIN 1038 312 WITBANK TVL 990000323261 12672 JANE FURSE SPEEDY TYRE & EXHAUST JANE FURSEHOSPITAL 1085 099 GROBLERSDAL 990000395897 1233 JANE FURSE TYRES LIMPOPO 1085 990000815733 219 JANE FURSE JANEL KONSTRUKSIE RAYTON 1001 043 BRONKHORSTSPRUIT 990000114839 1175 JANESTA MOTORS BK POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000275420 JANETWE CONSORT CC GROENKLOOF 27 008 PRETORIA 990000273148 129 JANFRIK VULSTASIE ERMELO 2350 028 BETHAL 990000117379 99 JANJIKA TV CAPE TOWN 7941 004 KAAPSTAD 990000392552 36422 GLOSDERRY JANJIRA EXHAUST & TYRE CENTRE cape town 7764 025 BELLVILLE 990000106246 273 Gatesville JANJIRA MAG & TYRE CENTRE ELSIES RIVER 7490 025 BELLVILLE 990000360350 JANJIRA TV RYLANDS EST 7764 004 KAAPSTAD 990000409492 JANJIRA WHEEL & TYRE HILLCREST 7100 251 STELLENBOSCH 990000340838 JANMAR DISTRIBUTIONS CC BRITS 250 041 BRITS 990000401125 4662 JANMY DIENSTE MIDDELBURG 1050 171 MIDDELBURG TVL 990000115352 3180 Midelburg JANNAS MOTOR REPAIRS ROODEPOORT NOORD 1724 171 MIDDELBURG TVL 990000117306 JANNIE VAN SCHALKWYK MOTORS BK DRIE RIVIERE 1935 283 VEREENIGING 990000112873 24459 JANNIES AUTO KRUGERSDORP 1740 147 KRUGERSDORP 990000305307 1616 JANNOCK TOOL & DIE RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000301445 266 JANONG SECURITY SERVICES CC PRETORIA 1 008 PRETORIA 990000378138 8183 JANRIN MOTORS CC SECUNDA 2302 249 STANDERTON 990000304790 10015 JANS AUTO & WORKSHOP HARRISMITH 9880 104 HARRISMITH 990000354407 648 JANS AUTO WORKSHOP LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000282392 4248 JANS ELECTRICAL FICHARDTPARK 9317 001 BLOEMFONTEIN 990000395111 32532 JANS TUNE UP CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000114146 4164 JANSE VAN RENSBURG M WESSELSBRON 9680 305 WESSELSBRON 990000273570 157 JANSEN BIRD & PIGEON RING EDENVALE 1610 091 GERMISTON 990000105856 2391 JANSEN J N STRYDENBURG 8765 118 HOPETOWN 990000477708 99 JANSEN MOTOR INGENIEURS HERTZOGVILLE 9482 116 HOOPSTAD 990000278621 178 JANSEN VAN RENSBURG JS LICHTENBURG 2740 990000606964 JANSEN VAN RENSBURG P A BLOEMHOF 2660 116 HOOPSTAD 990000015407 678 JANSENVILLE MOTORS JANSENVILLE 6265 128 JANSENVILLE 990000343772 JANSHO ENGINNERING CC EDENVALE 1610 033 BOKSBURG 990000375348 4123 JANTON ENGINEERING WORKS SPRINGS 1560 247 SPRINGS 990000106108 32 JANWOOD TRADING & MARKETING SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000350647 28302 JANZER ENGINEERING & SUPPLIES CC NORKEN PARK 1631 033 BOKSBURG 990000575354 17496 JAP ENGINEERING ENTERPRISES CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000263526 13046 JAP TROLLEY & WHEEL CENTRE CC ISIPINGO 4110 002 DURBAN 990000119714 23431 JAPAN AUTO PARTS DURBAN 4000 215 PORT SHEPSTONE 990000152882 4969 JAPANESE PANELBEATERS ESHOWE 3815 324 LOWER UMFOLOZI 990000362340 1274 JAPARTS BOKSBURG NORTH 1461 091 GERMISTON 990000113698 5603 JAPIE DU PLESSIS HERSTELWERKE BK PAARL 7620 197 PAARL 990000115025 2570 JAPIES GEARBOX SERVICES & WORKSHOP BLOEMFONTEIN 0 001 BLOEMFONTEIN 990000700034 20107 JAPTRAP AUTO LEC HLUHLUWE 3960 328 HLABISA 990000378457 558 JARDINE PANEELKLOPPERS MOKOPANE 600 099 GROBLERSDAL 990000103568 4609 JARIDA METALS PTY LTD PRETORIA 127 008 PRETORIA 990000406986 JAROS HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000120500 521 JAROS AUTO CZECH CC GLENVISTA 2058 003 JOHANNESBURG 990000390033 394 JARYL ENGINEERING FLORIDA 1710 233 ROODEPOORT 990000108242 387 JASBRO MOTORS BENONI SOUTH 1502 026 BENONI 990000404871 5254 JASCHKE METAL ENGINEERING GREENFIELDS 5208 006 EAST LONDEN 990000402203 5524 JASCHKE METAL ENGINEERING PTY LTD GREENFIELDS 5208 006 EAST LONDEN 990000121768 5514 JASCO TRADING PTY LTD SANDTON 2144 003 JOHANNESBURG 990000182113 8199 Verwoerdpark JASKHAN ENGINEERING CC NEWCASTLE 2940 185 NEWCASTLE 990000118051 23466 JASMIN ENGINEERING CC DORMERTON 4015 002 DURBAN 990000368000 19533 JASMIN PANEL BEATERS QUALBERT 4078 002 DURBAN 990000106530 48366 JASMIN STEEL GREENWOOD PARK 4051 002 DURBAN 990000292558 JASMINS AUTO SERVICES CC MONTCLAIR 4061 210 PINETOWN 990000120708 33125 JASMOL TRADING CC PINETOWN 3610 990000783958 35072 NORTHWAY JASPER ENGINEERING SOLUTIONS PTY Pretoria 129 008 PRETORIA 990000021460 14352 Sinoville, Pretoria JASPETH INDUSTRIAL SALES DALPARK 1543 003 JOHANNESBURG 990000115708 4073 JASSIES AUTO ENGINEERING Ladysmith 3370 072 DUNDEE 990000105966 666 JATRON BK GEZINA 31 008 PRETORIA 990000271059 26072 JAUNS AUTOMOTIVE PANEL WORKS VRYHEID 3100 295 VRYHEID 990000291899 113 JAV & PJJ TURBO SERVICES KEMPTON PARK 1620 091 GERMISTON 990000328928 2451 JAVA ENGINEERING CC MOUNT EDGECOMBE 4300 339 INANDA 990000321721 60 JAVA TECHNOLOGIES & SOLUTIONS RANDPARK RIDGE EXT 41 2169 003 JOHANNESBURG 990000410541 252 JAVAN FABRICATIONS CAPE TOWN 7475 316 WYNBERG C P 990000344620 28378 BOTHASIG JAWA STEEL CREATIONS CC RUSTENBURG 300 990000731803 JAWE ENGINEERING SUPPLIES CENTURION 157 990000867054 61233 JAWIE HERSTELDIENSTE DOUGLAS 8730 071 HERBERT 990000360568 502 JAWS SPRAYBOOTH SERVICES POLOKWANE 699 990000582662 1553 FOUNA PARK JAWS TRADING CC AMANZIMTOTI 4125 002 DURBAN 990000109645 573 JAWU ENGINEERING NIGEL 1490 247 SPRINGS 990000374870 686 JAY C SYSTEMS CC KEMPTON PARK 1620 033 BOKSBURG 990000391401 706 JAY CHRIS ENG CC OBERHOLZER 2499 192 CARLTONVILLE 990000119035 JAY DEE METAL PRESSINGS GERMISTON 1400 003 JOHANNESBURG 990000284350 988 FONTAINEBLEAU JAY DEES AUTO RENOVATORS & TOWING WYEBANK 3610 990000612237 JAY FISHING WALMER 6070 007 PORT ELIZABETH 990000352720 JAY MIC LABOUR FOCHVILLE 2515 084 FOCHVILLE 990000323210 585 JAY NAIDOO ORTHOTICS & PROSTHETICS PHOENIX 4068 339 INANDA 990000345290 JAY RAMDARIE BUS BODIES CC DUFF'S ROAD 4051 002 DURBAN 990000108217 JAY WORKS CC CENTURION 46 091 GERMISTON 990000336304 342 JAYBEE CASTINGS CC GARDEN VIEW 2047 091 GERMISTON 990000112888 75969 JAYCHE HYGIENE CC ANNLIN 182 008 PRETORIA 990000397442 JAYDEE FILLING STATION BRONKHORSTSPRUIT 1020 990000556360 2073 JAYDON PANELBEATERS & SPRAYPAINTERS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000104285 177 JAYKAY COMPUTER SERVICES CC EDEN GLEN 1613 091 GERMISTON 990000107349 8019 JAYS AUTO CARE CHATSWORTH 4030 002 DURBAN 990000115396 56488 JAYS ENGINEERING MOORTON 4092 002 DURBAN 990000405051 JAYS FORKLIFT SERVICE CC NEWTON PARK 6055 007 PORT ELIZABETH 990000117320 7518 JAYS HYDRAULICS CC MARINE PARADE 4056 002 DURBAN 990000014948 11666 JAYS MOTOR CARE WOODVIEW 4068 002 DURBAN 990000020868 JAYTRADE CC TOKAI 7966 316 WYNBERG C P 990000288695 31477 JAYVICO TRADERS CC BENONI 1500 026 BENONI 990000368476 1008 JAYZONE PTY LTD MIDDELBURG 1050 990000699497 JAZ AUTO CC TONGAAT 4400 002 DURBAN 990000311522 1774 JAZ MARINE PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000256837 146 JB BODYWORKS BLACKHEATH 1581 990000597787 JB S NISSAN MALMESBURY 7300 165 MALMESBURY 990000253617 1034 JB S TRUCKS PTY LTD MALMESBURY 7300 990000641041 1034 JB SERVICE CENTRE ALGOAPARK 6005 007 PORT ELIZABETH 990000363952 11161 JB STAALWERKE DELAREYVILLE 2770 990000899001 759 JB SWITCHGEAR SOLUTIONS PTY LTD BRAKPAN 1541 990000571735 8199 Verwoerdpark JBCW ONDERNEMINGS HERSTELWERKE BK KAKAMAS 8870 130 KAKAMAS 990000112526 408 JBL VEHICLE & MAINTENANCE CC INDUSTRIA 2093 078 ERMELO 990000390228 JBM DIESEL GENERAL PTY LTD NEW GERMANY 3620 210 PINETOWN 990000414667 1340 JBM LABOUR HIRE MEYERTON 1960 283 VEREENIGING 990000403219 1569 JBR PANELBEATERS CC CARLETONVILLE 2500 138 KLERKSDORP 990000384120 1605 JBX KWIKFIT BENONI NORTHMEAD 1511 026 BENONI 990000065150 13722 JC ALL IN 1 ORKNEY 2619 138 KLERKSDORP 990000361170 JC FIELD SERVICES CC RICHWOOD 7441 004 KAAPSTAD 990000384143 JC MAINTENANCE ASHTON 6715 990000872116 150 ROBERTSON JC TOOL & DIE DUNSWART 1506 033 BOKSBURG 990000382753 6316 JCA MAINTENANCE & SERVICES PTY LTD MOKOPANE 601 990000894376 4020 JCAP STEELWORX PTY LTD BLACKHEATH 7581 251 STELLENBOSCH 990000403948 274 JCB STEELWORKS PRETORIA 184 990000582471 JCD MOTORWORKS PTY LTD SECUNDA 2302 990000639597 696 JCK BALUSTRADING CC PRIMROSE 1416 033 BOKSBURG 990000554144 2343 JCM ENGINEERING STIKLAND 7530 025 BELLVILLE 990000343294 JCR MOTORS WESTONARIA 1780 306 WESTONARIA 990000350905 599 JCR STEEL SOLUTIONS CC NELSPRUIT 1200 184 NELSPRUIT 990000280549 26975 JD AND R ENGINEERING AND MINING RUSTENBURG 300 235 RUSTENBURG 990000386075 JD CASTINGS VEREENIGING 1935 990000580224 642 JD COMPONENTS CC HERCULES 30 008 PRETORIA 990000392372 3367 THE REEDS JD DE WET WERKSWINKEL NOORDSTAD 9302 001 BLOEMFONTEIN 990000361618 13833 JD IMPLEMENTE PTY LTD SWELLENDAM 6740 990000595084 37 JD ON CAR DISC SKIMMING DERDEPOORTPARK 35 008 PRETORIA 990000375137 830 JD PLANT REPAIRS SPRINGS 1567 990000607783 11865 JD TREKKER DIENSTE GROOTVLEI 2420 990000641270 JD TURBO TECHNOLOGY RANDPARK RIDGE 2156 990000751588 1567 Brooklyn Square JDA DIAMOND TOOLING CC SANDTON 2146 003 JOHANNESBURG 990000409963 781391 JDC MACHINE TOOLS (PTY) LTD Boksburg 1459 033 BOKSBURG 990000388190 26020 East Rand JDE ORTHOTIST & PROSTHETIST INC AMANZIMTOTI 4125 002 DURBAN 990000381698 JDM SERVICES BELLVILLE 7303 990000593434 562 CAPE GATE JDP EXTREME AUTO & REPAIRS ROODEPOORT 1725 990000627926 1613 KRUGERDORP JDP STEEL PROJECTS CC LYNN EAST 39 008 PRETORIA 990000373703 15731 JDS INDUSTRIES PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000271089 1318 JDS STEEL FABRICATION & CIVILS DURBAN 4092 990000907228 JDW STEEL GROUP ORKNEY 2619 990000905176 914 JE BO COIL PROCESSING PTY LTD VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000408866 4848 JE SHEET METAL HARTENBOS 6520 177 MOSSEL BAY 990000413700 JEALOUS GARAGE & ROADHOUSE PTY LTD BRITS 250 370 990000531815 2006 JEAN AVENUE CAR WASH CENTURION 46 008 PRETORIA 990000303795 13125 JEAN AVENUE MOTORS CENTURION 156 990000611633 11906 DIE HOEWES JEAN BRIDER MOTORS CC DANHOF 9310 001 BLOEMFONTEIN 990000337765 28599 JEAN DOR MOTORS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000343719 706 JEAN MICHEL & ASSOCIATES RANDBURG 2194 990000607069 4864 WELTEVREDENPARK JEB CONSTRUCTION DUNNOTTAR 1590 247 SPRINGS 990000366521 454 JEB WELDING WORKERS CC GERMISTON 1401 091 GERMISTON 990000377796 136312 ALBERTON NORTH JEBEREGJA HEKSTELDIENSTE BURGERSDORP 744 001 BLOEMFONTEIN 990000396559 227 JEBTIE PROPERTIES CC NELSPRUIT 1200 990000683863 578 JEC STEELWORKS BRACKENFELL 7560 004 KAAPSTAD 990000402985 JEDI MOTOR SPORT CC LINMEYER 2105 002 DURBAN 990000370509 320 JEDIDIAH WORKSHOP FAUNA PARK 787 207 PIETERSBURG 990000403299 1109 JEDORE ENGINEERING CC SASOLBURG 1947 237 SASOLBURG 990000114575 877 JEECON 105 KIASHA PARK 1829 003 JOHANNESBURG 990000358838 1212 JEFFCO ENGINEERING STIKLAND 7530 025 BELLVILLE 990000296122 JEFFERIES & SONS ENGINEERS NEWFIELDS 7764 003 JOHANNESBURG 990000322890 JEFFREYS BAY AUTO SERVICES CC JEFFREYS BAY 6330 990000699673 12321 DIE BOORD JEFFREYS BAY PANEL BEATERS JEFFREYS BAY 6330 007 PORT ELIZABETH 990000315300 1331 JEFFREYSBAAI MOTORS JEFFREYS BAY 6330 120 HUMANSDORP 990000014359 JEFFS BODY & SPRAY WORKS CC BRACKENFELL 7560 251 STELLENBOSCH 990000260037 JEFFS FILLING STATION KABOKWENI 1245 184 NELSPRUIT 990000017073 72 JEFFS STAINLESS STEEL BOKSBURG 1477 033 BOKSBURG 990000118720 7259 JEFO INTERNATIONAL CC MEYERTON 1960 283 VEREENIGING 990000353175 JEFO RETRACTABLE SECURITY TRELLIS MEYERTON 1960 283 VEREENIGING 990000406634 JEHOVAH ROI TRANSMISSIONS CC BENONI 1500 990000640423 JEJ ENGINEERING CONCEPTS CC BOKSBURG EAST 1459 990000557615 JEKAWU ENTERPRISE EDENVALE 1609 091 GERMISTON 990000415138 13089 DOWERGLEN JEKWA SERVICE STATION CC MDANTSANE 5219 006 EAST LONDEN 990000119741 52 JELMIC MOTORS BK SASOLBURG 1947 237 SASOLBURG 990000150831 854 JEMCED ENGINEERING ALBERTON 1450 278 VANDERBIJLPARK 990000279712 308 JENCORE BRAKPAN NORTH 1540 037 BRAKPAN 990000277299 po box 114 brakpan north JENDAMARK AUTOMATION PTY LTD Port Elizabeth 6001 NORTH END 990000111015 23006, Por JENGO MINING & ENGINEERING CC VANDERBIJLPARK 1911 990000650411 14973 ZUURFONTEIN JENIQUE INTERNATIONAL LABOUR BEDFORDVIEW 2008 091 GERMISTON 990000118686 1153 JENLOG ENGINEERING CC QUEENSBURGH 4070 002 DURBAN 990000368116 39778 JENMAE AGENCIES CC GEAGLEN GARDENS 4126 990000575712 JENMAN VEHICLE & COACH BUILDERS CLAREMONT 7708 990000693801 3614 GLOSDERRY JENNIC ENGINEERING CC MILNERTON RIDGE 7441 025 BELLVILLE 990000304752 JENNINGS MOTOR ENGINEERS EDENVALE 1410 091 GERMISTON 990000102892 10 GERMISTON JENRIK ENGINEERING CC EAST RAND 1462 091 GERMISTON 990000156129 26235 JENRO ENGINEERING SERVICES CC LA MERCY 4405 206 PIETERMARITZBURG 990000019667 1309 JENSA KOKANE INDUSTRIES MIDDELBURG 1050 171 MIDDELBURG TVL 990000313721 6998 JENSPORT CC Boksburg 1459 033 BOKSBURG 990000413539 9625 Cinda Park JENSULYN INDUSTRIAL CC LICHTENBURG 2740 156 LICHTENBURG 990000397866 1697 JENTELLE ENGINEERING CC SINOVILLE 129 008 PRETORIA 990000259880 15242 Sinoville JENWILL ENGINEERING DALVIEW 1544 037 BRAKPAN 990000374909 3277 JEO SURVEILLANCE CC CAPE TOWN 8000 004 KAAPSTAD 990000350595 4140 JEP BROKERS CC ELSBURG 1407 033 BOKSBURG 990000267373 9319 JEPHINS CLEANING SOLUTIONS CC HELDERKRUIN 1733 033 BOKSBURG 990000338893 21248 JEPPE DIESEL SERVICES CC JEPPESTOWN 2043 120 HUMANSDORP 990000107776 33475 JEREMY KRIEK & SON CONSULTANTS DURBAN 4001 002 DURBAN 990000266814 51311 MUSGRAVE ROAD JEROG PROPERTIES CC BRAKPAN 1541 990000585141 4378 DALPARK JEROGES LANDROVER SERVICES ROSETTA 3301 174 MOOI RIVER 990000118404 28 JEROMES AUTO ELECTRICAL TONGAAT 4400 339 INANDA 990000015805 1516 JEROY MANUFACTURING STEEL WORX CC BRACKEN DOWNS 1454 003 JOHANNESBURG 990000402507 167644 JERRY MBATHA CENTRE & PANELBEATERS TSHIAWELO 1817 003 JOHANNESBURG 990000363979 604 JERRY STEEL FITTERS OLIEVENHOUTBOSCH EXT 13 187 008 PRETORIA 990000399257 JERRYCAR BK FRANKFORT 9830 087 FRANKFORT 990000399072 839 JERSICH MOTORS BK KLERKSDORP 2570 138 KLERKSDORP 990000108806 1525 JERVENT MINING & INDUSTRIAL SUPP CC ELSBURG 1407 091 GERMISTON 990000113454 9977 JES TECHNICALS BRAMLEY 2018 003 JOHANNESBURG 990000300879 1939 JESCO PANELBEATERS & SPRAYPAINTERS FERNDALE 2160 003 JOHANNESBURG 990000111243 305 JESKAR VEHICLE REPAIRS CC CENTURION 109 008 PRETORIA 990000413624 689 JESMA WEIGHING SYSTEMS BEDFORDVIEW 2008 091 GERMISTON 990000393692 1823 JESMIC MOTORS & FILLING STATION CC HALFWAY HOUSE 1685 002 DURBAN 990000119281 50701 JESSIEN MECHANICAL CC KARENPARK 118 008 PRETORIA 990000411460 59568 JESSMEL ENGINEERING CC KWADUKUZA 4450 250 LOWER TUGELA 990000363511 4493 JESTIK PTY LTD RUSTENBURG 299 990000906670 JESWIL CARWASH & CURIOS PHALABORWA 1390 270 LETABA 990000117937 1174 JESZ SCRAP METAL & ENTERPRISES CALITZDORP 6660 049 CALITZDORP 990000319793 291 JET BOAT EXPRESS CC SOMERSET WEST 7129 256 STRAND 990000263371 1718 JET CAR WASH LYDENBURG 1120 161 LYDENBURG 990000334224 8407 JET DIESEL CARLETONVILLE 2500 990000653678 6475 OBERHOLZER JET RADIO & TV PRETORIA 2 008 PRETORIA 990000102794 JET SET MOTORS Kimberley 8301 005 KIMBERLEY 990000121755 32 JET STAR FILLING STATION CC JET PARK BOKSBURG 1733 BOKSBURG WEST 990000119805 10701 JET WASH JOE SUNNINGHILL 2157 003 JOHANNESBURG 990000290245 1626 JET X METAL QUIGNEY 5201 006 EAST LONDEN 990000365435 25204 JETCENTRE MAINTENANCE PTY LTD BONERO PARK 990000641070 2425 RANDBURG JETCO SA Cape Town 7100 990000655969 40 Van Gog Malibu Village JETMASTER PTY LTD Johannessburg 2042 003 JOHANNESBURG 990000108646 5108 Sinembe Park JETPARK CONVENIENCE CENTRE JET PARK 1459 990000583402 13632 WITFIELD JETPRO LABOUR HIRE CONSULTANTS CC VEREENIGING 1930 283 VEREENIGING 990000119892 951 JETRONIC AUTOMOTIVE NOORDWYK 1687 990000585945 304 JETRONIC SERVICES Port Elizabeth 6001 007 PORT ELIZABETH 990000387843 3223 North End JETT MECHANICAL CC REDHILL 4051 990000622437 2314 FLORIDA JETTO TRADING CC UMHLANGA ROCKS 4320 002 DURBAN 990000336610 802 JETTOOS PANEL SHOP CC JACOBS 4026 002 DURBAN 990000300562 12391 JETTS EFFECTS STEELWORKS CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000365419 JETVEST 1160 CC SUIDERBERG 82 008 PRETORIA 990000352851 JETVEST 1173 CC BRITS 250 041 BRITS 990000264995 3117 JETWASH EDGEMEAD 7441 025 BELLVILLE 990000315732 JEUELY 44 TRADING CC ROSSLYN 200 008 PRETORIA 990000405342 59705 KARENPARK JEW MAINTENANCE & REPAIRS DELVILLE 1401 091 GERMISTON 990000354737 JEWEL MOTORS WATERFRONT 8002 025 BELLVILLE 990000321448 51057 JEWLL INDUSTRIES PTY LTD Verwoerdpark 1453 091 GERMISTON 990000013651 8199 JEWLL SINNED INDUSTRIES Verwoerdpark 1453 091 GERMISTON 990000345262 8199 JG STAALWERKE WONDERBOOM‐SUID 84 008 PRETORIA 990000353964 JH AUTO BOTHAVILLE 9660 036 BOTHAVILLE 990000390730 527 JHEM ALGEMENE HERSTELWERK BK PARYS 9585 278 VANDERBIJLPARK 990000373751 1869 JIANT MOTORS & CONVENIENCE STORE RESERVOIR HILLS 4090 002 DURBAN 990000406055 65810 JIC ENGINEERING SERVICES PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000386060 1509 JICAMA 29 PTY LTD DIE HOEWES 163 008 PRETORIA 990000305663 12408 JIJJING BUSINESS CC DURBAN 4001 002 DURBAN 990000374894 JIKA CORROSION PROTECTION & GLENASHLEY 4022 002 DURBAN 990000317419 22094 JIKANI STEEL DESIGN & TRADING MSOGWABA 1215 307 WITRIVIER 990000401868 166 JIMBI PROJECTS CC IMPALA PARK 1472 033 BOKSBURG 990000363960 15537 JIMCHAR PRECISION ENGINEERING SA CC EDENVALE 1610 091 GERMISTON 990000113241 912 JIMCO AUTOBODY BROMHOF 2154 003 JOHANNESBURG 990000106284 1624 JIMKIN ENGINEERING MARAISBURG 1709 233 ROODEPOORT 990000113438 JIMMY S SERVICE CENTRE SOMERSET WEST 7129 244 SOMERSET WEST 990000114881 2340 JIMMYS BODY WORKS RIVERSDAL 6670 231 RIVERSDALE 990000109521 283 JIMMYS MACHINING CENTRE DIEP RIVER 7800 316 WYNBERG C P 990000318620 JIMMYS SERVICE STATION GA‐RANKUWA 221 351 WONDERBOOM (PTA) 990000015503 JIMMYS TRAILER HIRE STRAND 7140 256 STRAND 990000108978 JIMMYS TRUCK & BUS MONTCLAIR 4004 002 DURBAN 990000359306 JINBEI SA PTY LTD UMHLANGA ROCKS 4320 002 DURBAN 990000415103 203 JINX SERVICE STATION CC EAST RAND 1462 188 NIGEL 990000279109 26211 JIP TURNKEY PROJECTS PTY LTD CINDA PARK 1459 990000572994 9605 JIRAH ENGINEERING CC WESTGATE 1734 233 ROODEPOORT 990000014123 7347 JIREH CABLES WESTMEAD 3608 002 DURBAN 990000333263 15795 JIREH PROJECTS CC STANMORE 4068 002 DURBAN 990000118060 JITESH AUTO CARE CC SEA VIEW 4094 002 DURBAN 990000390955 JIYANE MOTOR ENGINEERING CC SPRINGFIELD 2137 002 DURBAN 990000375667 57392 JJ & JP CONSTRUCTION & SANDBLASTING NOORDBRURG 2522 218 POTCHEFSTROOM 990000413601 19690 JJ AUTO ELECTRICAL FLAMWOOD 2572 138 KLERKSDORP 990000109268 7044 JJ AUTO SERVICES BETHAL 2310 990000821328 1510 JJ BOILERS PTY LTD BRAKPAN 1541 990000926895 15126 JJ BRITZ ORTHOTICS & PROSTHETICS TZANEEN 850 990000644560 4009 JJ ENGINEERING & FABRICATION MIDDELBURG 1050 171 MIDDELBURG TVL 990000552678 1836 JJ MECCA MOTORS LYNNWOOD 81 008 PRETORIA 990000367905 JJ MOTOR WORKS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000366719 100408 JJ MOTORS SANDRINGHAM 5319 223 QUEENSTOWN 990000380778 JJ RADIATOR WHOLESALERS CC DENEYSVILLE 1932 188 NIGEL 990000338155 437 JJ STUARTS AUTOMOTIVE SERVICES AUSTERVILLE 4005 002 DURBAN 990000356030 14264 JJJ BOILERS CC Brakpan 1541 247 SPRINGS 990000411209 15126 Riverfield, Springs JJJ FIELD SERVICES CC CERES 6835 055 CERES 990000363230 188 JJJ LABOUR BROKERS EDEN GLEN 1613 091 GERMISTON 990000371172 8864 JJQ ENGINEERING PTY LTD ELANDSFONTEIN 2515 990000643447 1242 JJS STEELCRAFT MEYERTON 1960 283 VEREENIGING 990000358398 1449 JJS STEELWORKS WITBANK 1035 312 WITBANK TVL 990000395081 3806 JKMV AUTO TRIMMERS & REPAIRS ROCHDALE PARK 4034 002 DURBAN 990000355025 74161 JKV LIGHT ENGINEERING RUSTENBURG 299 990000803313 815 JKW LIGHT ENGINEERING MOGWASE 314 235 RUSTENBURG 990000411623 2632 JLM TEAM ELECTRICAL AND COMPUTERS T UMBILO 4001 990000683452 JLU STRIP & QUOTE & INDUSTRIAL SUPP POSTMASBURG 8420 217 POSTMASBURG 990000327219 417 JLV ENGINEERING AMAMZIMTOTI 4126 990000730586 113 UMBOGINTWINI JM CLEANING SERVICES SECUNDA 2302 051 CAMPERDOWN 990000312022 15248 JM INDUSTRIAL POTCHEFSTROOM 2520 237 SASOLBURG 990000033164 1155 JMA CONTRACTORS CC MEREWENT 4052 002 DURBAN 990000334448 JMC MOKOPANE MOKOPANE 600 207 PIETERSBURG 990000625569 919 JMC PANELBEATERS SPRINGS EXT 1559 990000558318 JMC WESTRAND SANDTON 2146 233 ROODEPOORT 990000403775 787248 JMJ MOTORS & CONSULTING PTY LTD RUSTENBURG 300 351 WONDERBOOM (PTA) 990000359385 JMP HIGHVELDRIDGE CONSTRUCTION & LA STEINKOPF 8244 990000792482 73 JMS GEARCUTTING CC Brakpan 1541 BRAKPAN 990000560305 3507 JN TRANSPORT BK BELLVILLE 7535 025 BELLVILLE 990000412985 981 JNB AUTO SOLUTIONS KOCKSPARK 2523 218 POTCHEFSTROOM 990000361830 5257 JNG PRECISION ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000350250 1811 Nelspruit JNK TRAILER REPAIRS MONUMENT PARK 3900 324 LOWER UMFOLOZI 990000412248 25322 JNR ENGINEERING PTY LTD NELSPRUIT 1200 990000755918 79 SONPARK JNS STEELWORKS CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000392027 JO & ZAN ENGINEERING WITBANK 1035 171 MIDDELBURG TVL 990000343991 22764 JO C TRADING & PROJECTS MATROOSFONTEIN 7489 025 BELLVILLE 990000406945 180 JO CASTRO PTY LTD Atlantis 7350 033 BOKSBURG 990000115817 154 Dassenberg JO ED ENGINEERING BETHLEHEM 9700 029 BETHLEHEM 990000265934 2128 JO LO AUTO ELECTRICAL PTY LTD GEZINA 31 008 PRETORIA 990000328779 25027 JO LO DIESEL & TURBO CC PRETORIA 150 008 PRETORIA 990000328702 728 MAGALIESKRUIN JO LO PICK A PART PTY LTD GEZINA 31 008 PRETORIA 990000341999 25027 JO LOU AUTO GEZINA 31 008 PRETORIA 990000180995 26072 JO ROC AUTO SALES THE TRAMSHED 126 008 PRETORIA 990000372565 11519 JO ROCH MOTOR ENGINEERING CC VEREENIGING 1930 283 VEREENIGING 990000406252 1089 JO WILL CONSTRUCTION FREEMANVILLE 2573 138 KLERKSDORP 990000016968 3313 JOAL WELDING VREDENBURG 7380 292 VREDENBURG 990000384802 540 JOAL WELDING PTY LTD KATHU 8411 990000865055 JOALTE MOTORS CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000116274 868 JOAT INDUSTRIES DASPOORT 82 008 PRETORIA 990000373596 JOB CARE MARKETING INTREPENEURS CC KOCKSPARK 2523 033 BOKSBURG 990000384481 JOB CREATIONS Germiston 1401 GEORGETOWN 990000255928 13180 JOB FIELD SERVICES GEORGE‐INDUSTRIA 6536 090 GEORGE 990000319566 3468 JOBMATES LABOUR SERVICES MONUMENTPARK 105 033 BOKSBURG 990000118778 25322 JOBMATES NORTHWEST MONUMENTPARK 105 091 GERMISTON 990000284904 25322 JOBODWANA BUSINESS WEB SOLUTIONS MIDRAND 1682 006 EAST LONDEN 990000400954 JOBON EDMS BPK ZEERUST 2865 319 MARICO 990000041749 426 JOBS UNLIMITED RECRUITMENT CC GREENACRES 6057 007 PORT ELIZABETH 990000373745 63686 JOBURG CITY AUTO Johannesburg 2001 003 JOHANNESBURG 990000290048 61683 Marshalltown JOBURG CITY VOLKSWAGEN BRAAMFONTEIN 2017 003 JOHANNESBURG 990000362400 31297 JOBURG XPRESS AUTO BODY REPAIRS JOHANNESBURG 2001 990000689603 JOC AIR CC Randburg 1748 008 PRETORIA 990000407536 14765 Sinoville JOCAPARI TRUST CARLETONVILLE 2500 138 KLERKSDORP 990000412222 1258 JOCESTAN ENGINEERING CC MEREBANK 4052 002 DURBAN 990000260510 JOCKS AUTOBODY & DENT REMOVERS PRETORIA 183 008 PRETORIA 990000107343 19772 PRETORIA WEST JODALE CONSTRUCTION & LABOUR HIRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000341512 80516 JODENCO TRADING & PROJECTS CC RUSTENBURG 300 990000809436 JODO ENGINEERING CC PETIT 1512 091 GERMISTON 990000254519 7412 JODONRY RESEARCH & DEVELOPMENT CC BOKSBURG 1460 068 DELMAS 990000114800 2066 JODYS SUPAQUICK CRESTA 2118 003 JOHANNESBURG 990000113958 212 JODYS TYRES HI Q HONEYDEW 2040 003 JOHANNESBURG 990000018178 56 JOE & SON WELDING WORKS BRYANSTON 2191 003 JOHANNESBURG 990000390683 JOE DAVIS LOCKSMITH &HARDWARE TRUST PORT ELIZABETH 6000 007 PORT ELIZABETH 990000013540 781 JOE MASHILO TRADING 546 PRETORIA 1 008 PRETORIA 990000409663 1356 JOE PANEL BEATERS NZHELELE 993 344 VUWANI 990000292235 343 JOE REIS ENGINEERING DINWIDDIE 1405 091 GERMISTON 990000110050 7272 JOE WES SCRAPYARD BK EVANDER 2280 028 BETHAL 990000117553 462 JOEAIRE INVESTMENTS CC GERMISTON 1400 091 GERMISTON 990000323729 411 JOEDEES CAR & TRUCK SERVICES CC ASHWOOD 3605 210 PINETOWN 990000323636 10174 ashwood JOEL WELDING VREDENBURG 7380 292 VREDENBURG 990000383512 540 JOELIZ AUTO BODYS PUTFONTEIN 1513 026 BENONI 990000021638 8085 JOELS GARAGE CC MELKBOS 7499 990000130615 JOEN CASH & CARRY PTY FORDSBURG 2033 370 990000531817 JOEPS MOTORS BETHAL 2310 028 BETHAL 990000116711 675 JOERG FOUNDRY PTY LTD RUSTENBURG 300 235 RUSTENBURG 990000118663 1456 JOES AUTO CLINIC & CV CENTRE CC JOHANNESBURG 699 207 PIETERSBURG 990000324794 96210 BRIXTON JOES BRAAIS CC BOKSBURG NORTH 1461 033 BOKSBURG 990000336388 5922 JOES BUSWASH & CLEANING SERVICES MOUNTAIN RISE 3201 206 PIETERMARITZBURG 990000295963 JOES CAR SALES KUILS RIVER 7580 251 STELLENBOSCH 990000371879 JOES CONSTRUCTION FLEURDAL 9301 217 POSTMASBURG 990000019310 JOES ENGINEERING PLETTENBERG BAY 6600 139 KNYSNA 990000400984 2284 JOES FORKLIFTS CC NELSPRUIT 1200 184 NELSPRUIT 990000389791 15214 JOES LABOUR HIRE PTY LTD SECUNDA 2302 028 BETHAL 990000109893 5499 JOES MOTOR DIENSTE NYLSTROOM 510 191 WATERBERG 990000110253 299 JOES MOTOR SCRAPYARD GEDULD 1562 247 SPRINGS 990000110226 13029 JOES MOTOR SERVICES SILVERTON 127 008 PRETORIA 990000020021 JOES MOTOR SPARES CC FERNDALE 2160 003 JOHANNESBURG 990000332264 305 JOES NEW MOTORS SPARES & REPAIRS NIGEL 1491 188 NIGEL 990000266872 JOES PANEL BEATING FICKSBURG 9730 082 FICKSBURG 990000352895 753 JOES RADIATORS EMALAHLENI 1039 312 WITBANK TVL 990000021317 5028 JOES RADIATORS & EXHAUST MITCHELLS PLAIN 7789 316 WYNBERG C P 990000021533 271 JOES RADIATORS BELLVILLE RETREAT 7965 025 BELLVILLE 990000254275 405 JOES RADIATORS RETREAT RETREAT 7965 316 WYNBERG C P 990000021631 405 JOES REPAIR CENTRE HARDING 4680 103 ALFRED 990000357560 166 JOEST PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000354547 3989 JOESTEN MATHONSI PTY LTD SANDTON 2146 091 GERMISTON 990000619218 3507 DALVIEW JOEY SERVICE STATION GERMISTON 1401 990000844510 421028 FORDSBURG JOEYS ENGINEERING TRADE DURBAN 4001 002 DURBAN 990000868018 JOEYS SPRAYPAINTERS CC LUXMI 3200 206 PIETERMARITZBURG 990000016693 4107 JOFFE SHEET METAL PRODUCTS EPPINDUST 7475 004 KAAPSTAD 990000263572 397 JOGIAS FILLING STATION DALBRIDGE 4014 002 DURBAN 990000381666 18940 JOGS MOBILE AUTO ELECTRICAL MIDDELBURG 1050 990000816508 4527 JOHAN & JAN PROJEKTE HAAKDORN BOOM 116 990000585372 17051 JOHAN AUTO ELECTRICAL RANDFONTEIN 1759 225 RANDFONTEIN 990000412100 JOHAN AUTO ELECTRICIAN RANDFONTEIN 1760 225 RANDFONTEIN 990000109922 1481 JOHAN BEHM MOTORS BK PLANKENBRUG INDUSTRIAL 7600 251 STELLENBOSCH 990000041517 JOHAN BESTER INGENIEURSWERKE MALMESBURY 7299 165 MALMESBURY 990000113480 JOHAN DE BRUIN TREKKERDIENSTE BETHLEHEM 9700 029 BETHLEHEM 990000017827 2393 JOHAN DU RAND MOTORS CC Boksburg 1512 033 BOKSBURG 990000380910 6691 Birch Acres JOHAN EN SANDRA MOBILE CARWASH CC PARKTOWN ESTATE, PRETORIA 84 990000555983 JOHAN GROBLER STAALWERKE STEILTES 1213 307 WITRIVIER 990000117333 26365 JOHAN JONKER MOTORS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000119094 31992 JOHAN KAPP MOTORS WEST KRUGERSDORP 1739 147 KRUGERSDORP 990000315400 JOHAN LE ROUX INGENIEURSWERKE WORCESTER 6849 315 WORCESTER 990000104443 744 Worcester JOHAN MYBURGH HOUT STAAL WERKE CC VENTERSDORP 2710 008 PRETORIA 990000334880 813 JOHAN NEL TREKKER HERSTELWERK KOPPIES 9540 143 KOPPIES 990000271237 116 JOHAN OPPERMAN MOTORS CC LICHTENBURG 2740 156 LICHTENBURG 990000409620 2740 JOHAN PEENS BOILER CONSULTANT LYDENBURG 1120 161 LYDENBURG 990000370580 4272 JOHAN PIETER & HUGO ENTERPRISES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000166660 818 JOHAN SCHOULTZ BK Kimberley 8301 DIAMANT PARK 990000403941 110101 Had JOHAN SCHOULTZ GEARCUTTING & MICRO KIMBERLEY 8300 005 KIMBERLEY 990000306984 1690 JOHAN SMIT SWEIS & STAALWERKE MALMESBURY 7299 165 MALMESBURY 990000397404 1216 JOHAN SMITH MOTORHERSTELWERKE DIE WILGERS 41 008 PRETORIA 990000175286 70472 JOHAN STEYN STAAL LYDENBURG 1120 161 LYDENBURG 990000388305 4272 JOHAN STRASHEIM & ASSOCIATES CC WATERKLOOF 145 204 PHILLIPOLIS 990000358149 95288 JOHAN STRASHEIM & ASSOCIATES WATERKLOOF 145 204 PHILLIPOLIS 990000356019 95288 Waterkloof JOHAN TECHNICAL SERVICES CAPE TOWN 990000611838 1225 KUILSRIVER JOHAN TECHNICAL SERVICES CC Cape Town 7579 990000598566 1225 JOHANDIE VELDDIENSTE VENTERSDORP 2710 281 VENTERSDORP 990000266830 408 JOHANDIE WHEEL ALIGNMENT VENTERSDORP 2710 281 VENTERSDORP 990000385333 202 JOHANDRE BANDE PARYS 9585 198 PARYS 990000274781 850 JOHANDRE HERSTELDIENSTE VRYBURG 8600 294 VRYBURG 990000267245 829 JOHANES BLOM ENTERPRISES UITENHAGE 6230 271 UITENHAGE 990000092592 490 JOHANN LABUSCHAGNE 2000 EDMS BPK GEZINA 31 351 WONDERBOOM (PTA) 990000104830 24238 JOHANNESBURG BRAKE & CLUTCH C C JEPPESTOWN 2043 003 JOHANNESBURG 990000111966 34047 JOHANNESBURG FOUNDRY PTY LTD PRIMROSE 1416 091 GERMISTON 990000111953 2032 JOHANNESBURG GATE SERVICES BRUMA 2026 003 JOHANNESBURG 990000109877 80 JOHANNESBURG ROLLER DOORS CC ALBERTON NORTH 1449 990000633803 JOHANNESBURG YAMAHA EDENVALE 1610 003 JOHANNESBURG 990000041100 2709 JOHANS AUTO PAINTS CROWN MINES 2025 003 JOHANNESBURG 990000317910 979 JOHANS EXHAUST ROBERTSON 6705 251 STELLENBOSCH 990000118460 JOHANS FITMENT CENTRE MELKBOSSTRAND 7441 004 KAAPSTAD 990000114694 JOHANS MECHANICAL REPAIRS GEORGE 6530 090 GEORGE 990000117584 5 JOHANS SERVICE STATION NORTH RIDING 2162 003 JOHANNESBURG 990000113264 2083 JOHANS TRUCK & CAR REPAIRS ESTCOURT 3310 079 ESTCOURT 990000377412 383 JOHMAT ENGINEERING & TOOLMAKING NIGEL 1490 188 NIGEL 990000146446 1231 JOHN DUNLEAVY CC KLOOF 3640 002 DURBAN 990000043571 566 JOHN & VICKI AUTO CC LAKEFIELD 1501 033 BOKSBURG 990000279777 JOHN ABBOT AUTO SERVICES PTY LTD VORNA VALLEY 1686 003 JOHANNESBURG 990000464373 11173 JOHN ABBOT MOTORSPORT PTY LTD VORNA VALLEY 1686 003 JOHANNESBURG 990000291592 11173 JOHN AUSTIN ENG PTY LTD HENNENMAN 9445 110 HENNEMAN 990000033917 439 JOHN BEAN TECHNOLOGIES PTY LTD BRACKENFELL 7561 251 STELLENBOSCH 990000270617 891 JOHN BIRK BOILERS CAPE TOWN 8000 004 KAAPSTAD 990000020353 4782 JOHN BOOTH ENGINEERING ANERLEY 4230 206 PIETERMARITZBURG 990000116149 892 JOHN BOYS SERVICE CENTRE CC NELSPRUIT 1206 990000587431 8223 SONPARK JOHN BROKENSHA PTY LTD ESTCOURT 3310 079 ESTCOURT 990000042591 12 JOHN CRANE PTY LTD SPRINGS 1559 247 SPRINGS 990000099298 890 Springs JOHN DEERE PTY LTD Nigel 1453 188 NIGEL 990000024966 8199 Verwoerdpark JOHN DIRKER ENGINEERING PTY LTD KORSTEN 6014 007 PORT ELIZABETH 990000034522 4178 JOHN DU TOIT MOTORS LICHTENBURG 2740 156 LICHTENBURG 990000020956 1848 JOHN FABRICATION & MACHINING NORTH END 6001 007 PORT ELIZABETH 990000352703 JOHN FOURIE BK KLERKSDORP 2571 138 KLERKSDORP 990000119610 11463 JOHN GATT FARRIER ROBERTSON 6705 232 ROBERTSON 990000012262 553 JOHN LODRICH CONSULTANTS CC HONEYDEW 2040 003 JOHANNESBURG 990000302182 2479 JOHN MATHER AUTO ELECTRICAL PTY LTD CARLETONVILLE 2499 192 CARLTONVILLE 990000115525 11463 KLERKSDORP JOHN MCKAY MOTOR PTY LTD PLUMSTEAD 7801 004 KAAPSTAD 990000253342 175 JOHN MORRISON PANELBEATERS CC Johannesburg 2001 003 JOHANNESBURG 990000021670 1282 Rosettenville JOHN PARKER AUTO SALES CC UMKOMAAS 4170 002 DURBAN 990000121429 233 JOHN PRICE AUTOS CC TOKAI 7945 316 WYNBERG C P 990000121092 JOHN RAMSAY SERVICE STATION CC GOODWOOD 7459 004 KAAPSTAD 990000116922 728 JOHN RATCLIFFE CC KRUGERSDORP 1740 147 KRUGERSDORP 990000120112 467 JOHN RICHARDS ENGINEERING CC OBERHOLZER 2502 192 CARLTONVILLE 990000116904 6301 JOHN ROSS MOTORS BRENTWOOD PARK 1505 132 KEMPTON PARK 990000364729 9614 JOHN ROSS SERVICE STATION EMPANGENI 3880 324 LOWER UMFOLOZI 990000345017 1110 Empangeni JOHN ROYLES TRADING ENTERPRISES ALBERTON 1450 132 KEMPTON PARK 990000114076 1591 JOHN SMITH AUTO FIT BK VRYBURG 8600 294 VRYBURG 990000116050 1610 JOHN STREET AUTO BODY CC MULBARTON 2059 003 JOHANNESBURG 990000114715 1163 JOHN STREET PANELBEATERS & FORDSBURG 2033 003 JOHANNESBURG 990000399001 42749 JOHN T WHEELALIGNMENT CC MOKOPANE 600 207 PIETERSBURG 990000357660 JOHN WILL ENGINEERING MP MIDDELBURG 1050 171 MIDDELBURG TVL 990000382746 2180 JOHN WILLIAMS MOTORS BLOEMFONTEIN BLOEMFONTEIN 46 001 BLOEMFONTEIN 990000322548 8183 centurion JOHN WILLIAMS MOTORS LADYBRAND LADYBRAND 9745 082 FICKSBURG 990000331790 8183 centurion JOHN WILLIAMS MOTORS WELKOM DIV WELKOM 46 302 WELKOM 990000322597 8183 Centurion JOHNCO ENGINEERING DELMBRACKENDOWNS 1454 312 WITBANK TVL 990000418196 166539 JOHNMIC TRADING PROTEAPARK 305 235 RUSTENBURG 990000326725 21233 JOHNNICO ENGINEERING BOKSBURG NORTH 1461 003 JOHANNESBURG 990000352015 6116 JOHNNY & LOUNES MOTORS MONTANA 990000595980 15596 LYNN EAST JOHNNY CLIFTON MOTOR SPARES CC MILNERTON 7435 004 KAAPSTAD 990000104428 1043 JOHNNY DREYER GENERAL DEALER KLIPRAND 8205 279 VAN RHYNSDORP 990000406641 1 JOHNNY RIVALLAND ENGINEERING CC AMANZIMTOTI 4125 002 DURBAN 990000400078 1820 JOHNNYS DOUGH NUT MACHINES SUNNYSIDE 132 008 PRETORIA 990000120145 28610 JOHNNYS FORKLIFT RESPRAYING YOUNG PARK 6001 007 PORT ELIZABETH 990000311361 JOHNNYS MOBILE UNIT 4 MOTOR REPAIRS STRUBENS VALLEY 1735 171 MIDDELBURG TVL 990000337237 253 JOHNNYS MOTORCYCLE CLINIC FAUNASIG 9325 001 BLOEMFONTEIN 990000332151 35669 JOHNNYS PANELBEATERS & SPRAYPAINTER PARYS 9585 198 PARYS 990000114769 418 JOHNNYS RACKING SOLUTIONS EPPINDUST 7460 025 BELLVILLE 990000310028 702 JOHNNYS SERVICE STATION WESTONARIA 2526 306 WESTONARIA 990000290034 6131 BAILLIE PARK JOHNNYS SUPA QUICK PRETORIA 57 003 JOHANNESBURG 990000067545 11092 WIERDA PARK SOUTH JOHNNYS WORKSHOP WINTERTON 3340 079 ESTCOURT 990000194749 257 JOHNS AUTO CARE CC WARRENTON 8530 105 HARTSWATER 990000012511 98 JOHNS SERVICE CENTRE BOTHASIG 7406 004 KAAPSTAD 990000335358 28220 JOHNSON CONTROLS INTERIORS E L WEST BANK 5218 006 EAST LONDEN 990000013363 14132 JOHNSON INSTRUMENTS CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000386366 JOHNSON MATTHEY PTY LTD WADEVILLE 1422 091 GERMISTON 990000113827 11582 HATFIELD JOHNSON THERMAL ENGINEERING CC CRAIGHALL PARK 2196 990000627882 JOHNSONS NO PLATES & SIGNS KEY GRASSY PARK 7941 004 KAAPSTAD 990000028904 702 JOHNSONS YAMAHA SOMERSET WEST 7129 004 KAAPSTAD 990000366930 JOHNSTONES KOKSTAD CC KOKSTAD 4700 141 MOUNT CURRIE 990000017635 102 JOHNSTONS ENGINEERING CC CAPE TOWN 7450 004 KAAPSTAD 990000111037 53141 KENILWORTH JOHNSTONS LIGHT FABRICATIONS CC TOKAI 7966 316 WYNBERG C P 990000107793 30305 JOHNYS REPAIRS COLIGNY 2725 281 VENTERSDORP 990000287021 169 JOINT MOTORS FAIRLANDS 2030 990000942470 73898 JOINT RISE TRADING CC MEYERTON 1962 990000671383 413 HENLEY ON KLIP JOINTING & TERMINATION SOLUTIONS KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000377470 7794 JOJAP MANUFACTURING CC Pretoria 184 SILVERTON 990000268718 73186 JOJER TRADING GREYVILLE 4023 002 DURBAN 990000338319 47695 JOKENA SANDBLASTING & PAINTING THREE RIVERS 1929 237 SASOLBURG 990000409402 JOLES INDUSTRIES PTY LTD UITENHAGE 6230 271 UITENHAGE 990000370063 1412 JOLUCHA ENGINEERING GERMISTON 1401 990000937308 962 HENLEY ON KLIP JOMA HOLDINGS CC JOZINI 3969 990000742984 18 JOMACA BEARING WORKS FICHARDTPARK 9317 001 BLOEMFONTEIN 990000399980 32562 JOMAR ENGINEERING JEPPESTOWN 2043 003 JOHANNESBURG 990000113716 33641 JOMELE PERSONNEL CONSULTANTS Secunda 2302 028 BETHAL 990000120542 4188 JOMETPRO CC RANDHART 1457 012 ALBERTON 990000381307 17608 JOMILIKO RETAILERS PTY LTD FAERIE GLEN 182 990000618281 39077 JOMOR METALS CC FORDSBURG 2033 003 JOHANNESBURG 990000378895 42277 JONAS EXHAUSTE & TOWBAR CENTRE THOHOYANDOU 950 360 990000533088 1269 JONEL SERVICE STATION & SUPRETTE CC BRIXTON 2019 003 JOHANNESBURG 990000256125 96649 JONES ENGINEERING WIERDAPARK 149 008 PRETORIA 990000309142 55531 JONES MASJIENE KOSTER 348 144 KOSTER 990000121723 352 JONES TYRE PINETOWN 3610 210 PINETOWN 990000224151 JONESCO TRAILERS NEW GERMANY 3620 210 PINETOWN 990000114327 1522 JONI AUTO TECH CC MEYERSDAL 1447 003 JOHANNESBURG 990000275673 5059 JONKER PROJEKTE LYDENBURG 1120 161 LYDENBURG 990000320568 4272 JONKER SAILPLANES POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000374816 1575 JONKERSHOEK ENGINEERING PROJECTS CC KUILS RIVER 7579 251 STELLENBOSCH 990000019317 1039 JONMAR MOTORS PARYS 9585 990000626936 JONNINGS METAL DESIGNS WELTEVREDENPARK 1715 233 ROODEPOORT 990000269154 5894 JONTYS AUTO WORLD CENTRAL 6229 271 UITENHAGE 990000386913 JONWAY AMANZIMTOTI 4125 002 DURBAN 990000374965 2076 JONWAY WESTRAND HELDERKRUIN 1733 147 KRUGERSDORP 990000383543 JONYS METAL FABRICATION CC PRETORIA WEST 117 008 PRETORIA 990000404472 19252 JOOST VAN DEN BOSCH RAYTON 1001 008 PRETORIA 990000012290 1218 JOOST VAN DER WESTHUIZEN SERVICE HATFIELD 28 008 PRETORIA 990000299114 14621 JOOSTE B H VRYBURG 8600 294 VRYBURG 990000117729 715 JOOSTE EARTHMOVING CC NABOOMSPRUIT 560 219 POTGIETERSRUS 990000008534 70 JOOSTE J N PAARL 7620 197 PAARL 990000323662 3459 JOOSTE SUIER & POMP MPY BPK STRAND 7140 256 STRAND 990000118366 2432 Somerset West JOPIET KONTRAKTEURS LAHOFF 2571 138 KLERKSDORP 990000020194 JOQAYISA ALGEMENE KONTRAKTEURS UPINGTON 8800 276 GORDONIA 990000380209 1001 JORAL ENGINEERING ATLASVILLE 1465 026 BENONI 990000113938 16136 JORBUTLA PROJECTS BK POTCHEFSTROOM 2520 237 SASOLBURG 990000258939 1155 JORDAAN A KUILS RIVER 7579 171 MIDDELBURG TVL 990000285136 203 JORDAAN MOTORS BRITS 250 041 BRITS 990000118451 1400 JORDAAN P G KEMPTON PARK 1620 132 KEMPTON PARK 990000352210 4024 JORDAAN W J Faunasig 9325 001 BLOEMFONTEIN 990000339221 35252 Willows JORDACHE ENGINEERING MAYVILLE 4058 002 DURBAN 990000395362 30594 JORDAN ENTERPRISES EDENVALE 1610 091 GERMISTON 990000398593 JORDAN MOTORCYCLES KEMPTON PARK 1619 990000328057 11771 ASTON MANOR JORDYN TYRES CC LASER PARK 2040 990000308652 2051 RUIMSIG JOREB TRADING ROSSBURGH 4072 002 DURBAN 990000403001 41062 JOREF ENGINEERING TRICHARDT 2300 028 BETHAL 990000399947 58 JORGE AUTO ELECTRICIANS KRUGERSDORP 1740 147 KRUGERSDORP 990000117664 790 JORGES AUTO CLINIC CC WINGATE PARK 153 990000744691 5881 HALFWAY HOUSE JORMID FIELD SERVICES MIDDELBURG 1050 990000690746 1339 JORONO REBUILDERS & SPRAYPAINTERS KEMPTON PARK 1620 132 KEMPTON PARK 990000119865 710 JOROY 0011 CC BRANDHOF 9324 001 BLOEMFONTEIN 990000389510 12154 JORSIN THE GROUP WADEVILLE 1422 003 JOHANNESBURG 990000384975 14643 JORUS ENGINEERING ODENDAALSRUS 9480 193 ODENDAALSRUS 990000403783 352 JORYN TRADING PRIMROSE 1401 091 GERMISTON 990000324592 JOSARINE PTY LTD BOKSBURG 1459 990000898374 JOSE DE KOCK WERKSWINKEL CALEDON 7230 048 CALEDON 990000319042 JOSE ENGINEERING MOUNT EDGECOMBE 4300 210 PINETOWN 990000014806 754 JOSE SERVICE CENTRE PINETOWN 3610 210 PINETOWN 990000103590 JOSEPH GRIEVESON PTY LTD PHOENIX 4080 339 INANDA 990000382158 60674 JOSEPH LANDMAN ENGINEERING PTY LTD KORSTEN 6001 990000878774 JOSEPHS ENGINEERING WORKS PTY LTD TROYEVILLE 2139 003 JOHANNESBURG 990000121650 53054 JOSEPHS WELDING GERMISTON 1401 091 GERMISTON 990000376017 JOSES CRAFTSTEEL FURNITURE CC HIGHLANDS NORTH 2037 123 INDWE 990000113458 64480 JOSH LEE TRADING CC BUFFALO FLATS 5209 990000401108 JOSHS ALIGNMENT & BALANCING CENTRE SUNNINGDALE 4019 339 INANDA 990000302618 3516 JOSHUA ENGINEERING BLUFF 4052 002 DURBAN 990000012666 JOSHUA ENGINEERING CC AUSTERVILLE 4052 002 DURBAN 990000403624 JOSHUA SPARES LENASIA 1821 225 RANDFONTEIN 990000166331 JOSILS FACTORY INSTALLATIONS & HOWARD PLACE 7450 025 BELLVILLE 990000105926 84 JOSMEY MOTORS BK SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000112183 709 JOSS TYRES & ACCESSORIES ENTERPRISE ERASMUSKLOOF 48 008 PRETORIA 990000110319 11259 JOST SA PTY LTD NORKEM PARK 1631 132 KEMPTON PARK 990000083107 17725 JOSTAS POTCHEFSTROOM 2520 143 KOPPIES 990000410200 2655 JOSTECH FIBRE SERVICES CC NORKEM PARK 1631 132 KEMPTON PARK 990000115643 13457 Norkem Park JOSY TRANSFORMER FABRICATION STEELEDALE 2197 003 JOHANNESBURG 990000386092 JOTTA DESIGNS CC CRESTA 2118 003 JOHANNESBURG 990000117195 4203 JOUBATEC INDUSTRIES & ENGINEERING VISAGIEPARK 1491 188 NIGEL 990000396408 JOUBERT ENGINEERING MATATIELE 4730 141 MOUNT CURRIE 990000276329 JOUBERT M S PASSER & DRAAIER SLURRY 2895 319 MARICO 990000118108 76 JOUBERT PARK MOTORS CROWN MINES 2025 003 JOHANNESBURG 990000341468 309 JOUBERT STROPER ONDERDELE BK KROONSTAD 9500 146 KROONSTAD 990000115561 239 JOUED TRADING PTY LTD ROSSLYN 200 008 PRETORIA 990000268210 9111460 JOVAL CC GERMISTON 1401 091 GERMISTON 990000017194 14573 WADEVILLE JOVAN ONDERNEMINGS PTY LTD SOMERSET WEST 7129 106 HEIDELBERG C P 990000352468 810 JOVANCO HYDRAULICS HERCULES 30 008 PRETORIA 990000398515 48328 JOVERN PARKING BRACKENFELL 7561 004 KAAPSTAD 990000191273 1290 JOVI ENGINEERING GERMISTON 1428 091 GERMISTON 990000104124 834 JOVIC INDUSTRIES PTY LTD NELSPRUIT 1211 990000558046 20045 JOVIT PRECISION ENGINEERING GLENVISA 2058 003 JOHANNESBURG 990000110313 394 JOWELLS TRANSPORT DIVISION EDEN GLEN 1613 245 NAMAQUALAND 990000117700 8841 JOWETTS CYCLES HOWICK HOWICK 3290 119 LIONS RIVER 990000378630 1246 JOWIL ALUMINIUM TRUST NORTH END 6056 007 PORT ELIZABETH 990000021546 2536 JOXISAT PTY LTD SINOVILLE 129 990000913494 JOY MINING MACHINERY Johannesburg 2000 003 JOHANNESBURG 990000327997 8183 Centurion JOY MOBILE CRANE REPAIRS Springs 1560 026 BENONI 990000386254 2891 JOYCARS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000391479 7 JOYOUS TELECOMMUNICATIONS & AUTO BRAMLEY VIEW 2090 990000606800 JOZI RAIL ENGINEERING PTY LTD ROBERTSHARM JHB 2091 990000934511 JOZINI TIGER ADVENTURES PONGOLA 3967 990000833245 568 JP LABOUR HIRE AND ENGINEERING PIET RETIEF 2380 990000564021 796 MIDDELBURG JP PRECISION ENGINEERING & CARLETONVILLE 2500 138 KLERKSDORP 990000388149 1780 JP STEEL PROJECTS BRAKPAN 1540 037 BRAKPAN 990000359637 1047 JPA HYDRAULICS & FIELD SERVICE & MAFIKENG 2745 235 RUSTENBURG 990000406079 2614 JPAC TRADING KRUGERSDORP NORTH 1739 147 KRUGERSDORP 990000367711 1763 NOORDHEUWEL JPE FLUID AND POWER TECHNOLOGY RED HILL 4071 210 PINETOWN 990000103358 40198 JPH AUTOMOTIVE ENGINEERING LEPHALALE 555 191 WATERBERG 990000415021 1674 JPJ STEEL MANUFACTURING PROJECTS SUNNYSIDE 132 008 PRETORIA 990000388183 28830 JPM MICRO TOOLS PTY LTD GERMISTON 1401 990000617847 516 GLENVISTA JPS AUTO ELECTRICAL BLOEMFONTEIN 9301 990000568159 35732 FAUNSIG JR ENGINEERING SILVERTON 126 008 PRETORIA 990000415538 JR MONITORING INSTRUMENTS HESTERPARK 118 990000595571 18266 PRETORIA NORTH JR WROUGHT IRON MANUFACTURERS CC BRAKPAN 1540 037 BRAKPAN 990000376227 1496 JRB STEEL PROJECTS CC ELSBURG 1428 091 GERMISTON 990000405091 JRJE INGENIEURSWERKE LICHTENBURG 2740 156 LICHTENBURG 990000113461 3106 JRM ENGINEERING ROTHDENE 1961 283 VEREENIGING 990000390627 JRPM HUMAN RESOURCE & PROJECTS CC FARRARMERE 1518 033 BOKSBURG 990000411644 14240 JRS DRUM REFURBISHERS DURBAN 4001 990000930304 JRS EXHAUST WEST RAND KENMARE 1745 147 KRUGERSDORP 990000112259 3455 JS AUTO MAC PANSIG 9465 302 WELKOM 990000295014 57087 JS PANELBEATERS & PLASTIC BUMPER CC PRETORIA WEST 183 008 PRETORIA 990000373580 JS PANELSHOP CC GERMISTON 1401 091 GERMISTON 990000311107 145716 BRACKEN GARDENS JSA TRANSMISSION & AUTOMOTIVE BELLVILLE 7530 990000871681 JSCM MAINTENANCE & ENGINEERING LERAATSFONTEIN 1038 990000569703 12780 JSH MOTORS CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000292476 15506 JSM PIPE PROJECTS HOSPITAL VIEW 1632 132 KEMPTON PARK 990000385827 JSRJ ENTERPRISE PTY LTD WITBANK 1034 990000801906 2605 JSS AUTO ELECTRICAL PTY LTD BRAKPAN 1541 990000588974 11771 ASTON MANOR JSVN INVESTMENTS Johannesburg 2000 003 JOHANNESBURG 990000644867 1475 JT CORROSION PROTECTION SERVICES GERMISTON 990000581800 901398 BERTSHAM JT PIPE & STEEL SOLUTIONS PTY LTD WALMER 6000 990000942465 6016 JT TRUCKING & REPAIRS FICKSBURG 9730 082 FICKSBURG 990000363550 844 JTK MARINE CC CAPE TOWN 8001 004 KAAPSTAD 990000381675 42 Paarden Paarden Eiland JTK NEGOTIATION PROFESSIONALS CC EDKEEN 1625 132 KEMPTON PARK 990000409990 9408 JTM MOTOR GENERAL REPAIR SIYABUSWA 472 298 WARMBAD TVL 990000385324 613 JUANS SERVICES CENTRE BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000261087 JUBILEE CAR WASH & VALET CENTRE KEMPTON PARK 1620 132 KEMPTON PARK 990000286031 5215 JUBILEE FLAT SPRINGS GEDULD 1559 247 SPRINGS 990000392325 JUBILEE GENERATORS KUILS RIVER 7579 251 STELLENBOSCH 990000020762 263 JUBILEE MOTORS PTY LTD SPRINGS 1560 247 SPRINGS 990000415586 1233 JUBILEE POWER PANELS KUILS RIVER 7579 025 BELLVILLE 990000403978 263 JUDEL IMPORT AND EXPORT CC WITBANK 1035 148 KURUMAN 990000116279 3582 Witbank JUDES PANELBEATERS CC VERULAM 4340 339 INANDA 990000353082 157 JUDGES REFINISHERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000015976 39638 JUDINE BAKKIE CENTRE CC BOKSBURG NORTH 1461 033 BOKSBURG 990000351395 5223 JUDINE MOTORS KEMPTON PARK 1620 312 WITBANK TVL 990000256192 37 JUDINE MOTORS CC FONTEINRIET 1464 033 BOKSBURG 990000300101 10087 JUDLYN CAR SOUND & AIR CENTRE CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000116751 74 JUDRI MOTORS KOPPIES 9540 143 KOPPIES 990000105920 330 JUDYS MOTORS PTY LTD RUSTENBURG 300 144 KOSTER 990000016044 7373 JUGGERNAUT TECHNOLOGY CC LAEZONIA 26 324 LOWER UMFOLOZI 990000255249 482 JUKAS MOTOR SPARES CC EDENGLEN 1613 091 GERMISTON 990000415511 10302 JUKOMA CREATIONS PTY LTD WITBEECK 1729 147 KRUGERSDORP 990000803339 3309 JULANI ENGINEERING SERVICES CC DURBAN 4001 002 DURBAN 990000347413 35412 ANNLIN JULES STREET SUPER QUICK FORDSBURG 2033 003 JOHANNESBURG 990000390291 JULIANS ENGINEERING SERVICES GRASSY PARK 7941 004 KAAPSTAD 990000349549 JULIES TD KRAAIFONTEIN 7570 990000576851 JULIUS ALDUM AGENCIES CC LABOUR HORISON 1730 233 ROODEPOORT 990000282555 5029 JULIUS AUTO SCRAP YARD ROODEPOORT 1725 233 ROODEPOORT 990000274417 201 JULIUS CARLSON LIGHT ENGINEERING CC HOPEFIELD 7355 990000581379 12 VREDENBURG JULKEN CC MOKOPANE 600 219 POTGIETERSRUS 990000287612 1697 JULOCK ONDERHOUDS SENTRUM CC HENNENMAN 9445 288 VIRGINIA 990000413322 860 JULUKAS BRAKE & CLUTCH MALELANE 1320 307 WITRIVIER 990000383551 1468 JULY MOTORS BK DELMAS 2210 068 DELMAS 990000108063 1016 Delmas JULYANS TRUCK & CAR CC MOSSEL BAY 6500 177 MOSSEL BAY 990000018077 732 JUMA OILS PTY LTD BRITS 250 990000653177 4719 JUMALI PLASTIC & STEEL FABRICATION RANDBURG 2125 002 DURBAN 990000369350 4590 JUMANJI AUTOMOTIVE & TRUCK WORKSHOP KEMPTON PARK 1618 132 KEMPTON PARK 990000344839 JUMBOS AUTO REFINISHERS DURBAN 4014 002 DURBAN 990000289947 18363 DALBRIDGE JUMBOS FITMENT CENTRE PAARL 7646 197 PAARL 990000369097 7223 JUMP START AUN MIDDELBURG 1050 990000558728 71 JUMP START AUTO MIDDELBURG 1050 990000571875 71 JUMP START AUTO ELECTRICAL pololwane 699 207 PIETERSBURG 990000272122 11371 berndor JUNCO ENGINEERING ELOFF 2211 068 DELMAS 990000327863 1690 Faerie Glen JUNCTION GARAGE LETSITELE 885 270 LETABA 990000412359 1825 JUNCTION MOTOR SPARES CLAIRWOOD 4052 002 DURBAN 990000017113 JUNCTION MOTORS HAZYVIEW 1242 307 WITRIVIER 990000331179 655 JUNGER ENGINEERING CC SIDWELL 6061 007 PORT ELIZABETH 990000059833 14091 JUNGES GARAGE DALTON 3236 186 NEW HANOVER 990000019902 614 Dalton JUNGLE FUN KESTELL 9860 029 BETHLEHEM 990000167832 324 JUNGLE FUN TOYS & EQUIPMENT BLUFF 4036 002 DURBAN 990000400208 21227 JUNGLE GYM WORLD CC WIERDAPARK 149 008 PRETORIA 990000012919 53677 JUNGLEMAN ENTERPRISES CC HILLCREST 3650 002 DURBAN 990000304002 1954 JUNICOR PROJECT ENTERPRISES CC ONVERWACHT 557 208 PIET RETIEF 990000410737 6579 JUNIOR CHRIS MOTORS BK SENEKAL 9600 239 SENEKAL 990000012700 638 JUNIOR HERSTELWERKE JAN KEMPDORP 8550 056 CHRISTIANA 990000014844 32 JUNIORS WELKOM 9459 302 WELKOM 990000287621 9184 JUNO PROFILING PTY LTD VANDERBIJLPARK 1911 990000700936 2384 JUNXION VULSTASIE STANDERTON 2430 249 STANDERTON 990000359575 507 JUP ENGINEERING CC KRUGERSDORP 1740 990000314629 152 KRUGERSDORP WEST JUPITER ARTISAN SERVICES CC KIMBERLEY 8301 990000749034 110834 HADISONPARK JUPITER ENGINEERING MNFRS PTY LTD ELSBURG 1407 012 ALBERTON 990000019848 9961 JUPITER PIPING & WELDING SCOTTSVILLE 3201 206 PIETERMARITZBURG 990000254794 4049 JUPITER SIGNS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000295924 PO BOX 188 Potchefstroom JURDEN PROJECTS PTY LTD HERMANUS 7200 111 HERMANUS 990000360755 2244 JURED ENGINEERING WORKS TYGER VALLEY 7536 025 BELLVILLE 990000359898 3178 JURGENS CI BROOKLYN SQUARE 75 370 990000531814 1567 Brooklyn Square JURGENS SHEETMETAL NELSPRUIT 1200 184 NELSPRUIT 990000108542 2976 JURGENS STEELWORX PTY LTD BROOKLYN SQUARE 75 008 PRETORIA 990000352026 1567 Brooklyn Square JURGY BAUER MOTORS ROOSEVELT PARK 2129 003 JOHANNESBURG 990000047265 48722 JURIE BEKKER AUTO GLASS CC SINOVILLE 129 043 BRONKHORSTSPRUIT 990000339518 15242 JURIE SWART BAKKIE CENTRE BRACKENFELL 7561 004 KAAPSTAD 990000292083 1754 JURISKA INGENIEURSWERKE BK MARBLE HALL 450 099 GROBLERSDAL 990000409050 364 JURRIE HUMAN CONTRACTORS BENONI 1501 026 BENONI 990000347793 JUSHTAN TRADING ENTERPRISE CC ROODEPOOORT 1739 990000608465 1579 FLORIDA JUSJEN CC BRENTWOOD PARK 1505 033 BOKSBURG 990000008703 9677 JUST CARS PTY LTD DURBAN 4001 002 DURBAN 990000275434 JUST CARZ VANDERBIJLPARK 1911 990000586388 319 VEREENIGING JUST COOL AUTOMOTIVE EMPANGENI 3880 324 LOWER UMFOLOZI 990000120086 3879 JUST DIESEL ENGINEERING PIETERSBURG 700 207 PIETERSBURG 990000280035 733 JUST DOORS SARNIA 3615 210 PINETOWN 990000391321 350 JUST FOR JESUS ENGINEERING LERAATSFONTEIN 1035 990000865196 12065 JUST MAG WHEEL REPAIRS OVERPORT 4091 002 DURBAN 990000325935 JUST MAGIC CARWASH BROEDERSTROOM 990000564846 474 JUST PIPE & STEEL SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000408881 28419 JUST QUICKLY AIRCRAFT STRUCTURES CC LANSERIA 1748 147 KRUGERSDORP 990000370905 881 JUST REFRIGERATION PRODUCTS PTY LTD PINETOWN 3610 002 DURBAN 990000118675 10310 ASHWOOD JUST SETS S A PTY LTD JOHANNESBURG 2090 003 JOHANNESBURG 990000300895 891565 Lyndhurst JUST SPARES & TOWING ESCOMBE 4093 990000595461 JUST SPARES TOWING & REPAIR ESCOMBE 4093 002 DURBAN 990000302169 JUST TANK REPAIRS CC LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000306280 4564 JUSTALIGNMENT SERVICES CC LYTTELTON 140 990000575008 JUSTEX ENGINEERING CC SOUTHDALE 2091 990000696792 PO BOX 122 JUSTFIX AUTO ELECTRIX FONDWE 969 360 990000547246 966 JUSTICE STEEL CONVERSION ISANDO 1600 132 KEMPTON PARK 990000256586 690 JUSTIN CAWOOD GOLF CART DEALERSHIP BALLITO 4420 250 LOWER TUGELA 990000390268 1484 JUSTIN VINCENT ENTERPRISES CC KINGSBURGH 4126 002 DURBAN 990000117313 JUSTO ENGINEERING BK WHITE RIVER 1240 307 WITRIVIER 990000117137 1738 JUSTVEST TEN PTY LTD SASOLBURG 1947 237 SASOLBURG 990000013664 2664 JUTAS MOBILE SERVICES RUSTENBURG 299 235 RUSTENBURG 990000272615 JUUL ENGINEERING KENMARE 1745 233 ROODEPOORT 990000019877 3375 JVH ENGINEERING PTY LTD WITBEECK 1729 147 KRUGERSDORP 990000388345 3900 JVH POWER PLANT SERVICES PTY LTD ERMELO 2350 078 ERMELO 990000379074 2867 JVL RECRUITMENT & ENGINEERING CONCORDIA 8271 245 NAMAQUALAND 990000376088 227 JVM ENGINEERING CC KABEGA PARK 6025 007 PORT ELIZABETH 990000376009 JVM SERVICES SUPPLIERS CC KOCKSVLEI 1764 990000585970 2102 JVR THREAD SOLUTIONS KRAAIFONTEIN 7570 990000934324 JVS MANUFACTURING MAHIKENG 2745 990000613285 191 JVT VIBRATING EQUIPMENT PTY LTD Johannesburg 2008 990000649995 346 BEDFORDVIEW JW & BM COACH WORK CC BEACON BAY 5241 006 EAST LONDEN 990000371205 JW ENGINEERING CC HUNTER'S RETREAT 6017 007 PORT ELIZABETH 990000195062 193 JYM CONVERSIONS CC FLAMWOOD 2572 138 KLERKSDORP 990000401585 6978 JZ5 STAR SERVICE STATION THABA NCHU 9780 263 BOTSHABELO 990000386215 77 K & A ENGINEERING BENONI 1500 026 BENONI 990000061161 3135 K & A FOUNDRIES PINETOWN 3610 210 PINETOWN 990000111932 K & A TRUST REYNO RIDGE 1049 312 WITBANK TVL 990000107880 40316 K & B ALL OUT TRUCK SERVICES PRETORIA NORTH 82 008 PRETORIA 990000228839 638 K & B CLUTCH & BRAKE TURFFONTEIN 2140 003 JOHANNESBURG 990000083811 74111 K & C ENGINEERING ROODEPOORT 2154 233 ROODEPOORT 990000025764 983 bROMHOF K & D CRYSTAL INDUSTRIES PTY LTD OLIFANTSFONTEIN 2300 990000591882 29 K & D K METAL ENTERPRISES CC THE REEDS 158 008 PRETORIA 990000051401 3687 K & E AGENCY BELHAR EXT23 7493 025 BELLVILLE 990000078379 K & G FITMENT CENTRE GEZINA 84 008 PRETORIA 990000089757 K & J AUTO RENOVATORS BAYVILLE 4084 210 PINETOWN 990000034240 K & J VELDDIENSTE BRITS 250 041 BRITS 990000113949 K & K ENGINEERING MILNERTON 7435 004 KAAPSTAD 990000060701 224 K & K SWEISWERKE & SCRAPMETAL CC WOLSELEY 6830 269 TULBAGH 990000496063 247 K & L CRANE & TRUCK REPAIRS WITFIELD 1459 033 BOKSBURG 990000496072 K & L MOTORS & PANELBEATERS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000094099 69 K & M DESIGNS UMHLANGA ROCKS 4320 002 DURBAN 990000068294 991 K & M MOTOR ENGINEERING CC WYNBERG 7824 316 WYNBERG C P 990000022379 19121 K & M SIGNS INDUSTRIES PTY LTD NORTHLANDS 2116 003 JOHANNESBURG 990000035445 739 K & N CONSTRUCTION KLERKSDORP 2570 138 KLERKSDORP 990000228653 1455 K & N GATE AUTOMATION CC KIASHA PARK 1829 003 JOHANNESBURG 990000087442 193 K & N PROJECTS & LABOUR HIRE PTY LT MHLUZI 1050 990000730444 5257 MIDDELBURG K & N SERVICE CENTRE SIDWELL 6061 007 PORT ELIZABETH 990000095602 14613 K & N TRUCK & TRAILER STANGER 4450 002 DURBAN 990000233780 1020 K & P PRECISION TOOLS BRAMLEY 2018 003 JOHANNESBURG 990000024457 39163 K & R DELTA MOTORS HUMANSDORP 6300 120 HUMANSDORP 990000036159 82 K & R MOTORS UNITAS PARK 1942 283 VEREENIGING 990000025710 25190 K & R REPAIRS SHALLCROSS 4093 002 DURBAN 990000107892 K & S AUTO ELECTRICAL PHALABORWA 1390 270 LETABA 990000056013 495 K & S AUTO REPAIRS EMPANGENI 3880 324 LOWER UMFOLOZI 990000052765 1217 K & S BODYWORKS TECONA 6214 006 EAST LONDEN 990000228175 19308 K & S ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000061546 1684 K & S MOTORS ORKNEY 2620 138 KLERKSDORP 990000056076 726 K & S SHEET METAL WORKS PTY LTD JOHANNESBURG 2110 003 JOHANNESBURG 990000022154 2053 MONDEOR K & S SWITCHGEAR SERVICES PTY LTD Germiston 1428 990000705493 9243 ELSBURG K & T STAAL NIGEL 1490 188 NIGEL 990000034632 1805 K & W ALGEMENE WERKE VRYBURG 8600 294 VRYBURG 990000041146 2598 K A P ENGINEERING CC YELLOWWOODPARK 4011 310 CHATSWORTH 990000100087 53494 K ACTIVE MOTORS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000058648 9111540 K AMROZINSKI POLOKWANE 700 207 PIETERSBURG 990000097275 2766 Polokwane K B C BRAKE & CLUTCH MANUFACTURERS Johannesburg 2016 003 JOHANNESBURG 990000081588 39292 Booysens K B CONSTRUCTION MONDEOR 2110 283 VEREENIGING 990000069988 60 K B DIESAL BELLVILLE 7535 025 BELLVILLE 990000270557 1530 K B ENGINEERING DORPSPRUIT 3206 206 PIETERMARITZBURG 990000045132 11356 K B I ENGINEERING CC LINMEYER 2105 012 ALBERTON 990000027913 53 K B M ENGINEERING BK OLD OAK 7537 025 BELLVILLE 990000048040 4422 K BOYZ CONSTRUCTION CC NOORDBRUG 2522 138 KLERKSDORP 990000492785 19690 K C AUTOMOTIVE CABLES CC LINMEYER 2105 091 GERMISTON 990000060869 471 K C BATTERY & AUTO ELECTRICAL GATESVILLE 7766 316 WYNBERG C P 990000070033 180 K C C ENGINE REBUILDERS CC MATLOSANE 2575 138 KLERKSDORP 990000037369 K C C SUPPLIES GEZINA 84 008 PRETORIA 990000056005 K C DIESEL CC WELKOM 9460 302 WELKOM 990000101020 3219 K C ENGINEERING KLERKSDORP 2570 138 KLERKSDORP 990000038228 11124 K C FITMENT & MOTOR REPAIRS CC AVONDALE ROAD 4101 002 DURBAN 990000053204 78149 K C GATEWORKS BELHAR 7493 025 BELLVILLE 990000074587 K C L FABRICATION & ENGINEERING CC PUTFONTEIN 1513 026 BENONI 990000122160 8112 K C MOTORS MONTCLAIR 4061 210 PINETOWN 990000051140 33125 K C OIL ANALYTICAL SERVICES CC BENONI 1544 026 BENONI 990000055392 3104 DALVIEW K C POWDER COATING PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000032621 83582 K C S AUTO PLASTIC & DENT REPAIRS NORTH END 6001 007 PORT ELIZABETH 990000099701 K C S AUTO REPAIRS ATHLONE 7760 004 KAAPSTAD 990000218385 309 K C TYRES BRACKENFELL 7560 251 STELLENBOSCH 990000553364 368 CAPEGATE K CARRIM WIRE INDUSTRIES PRETORIA 1 990000571211 6043 K D ENGINEERING NEWLANDS 4037 002 DURBAN 990000039182 K D GENERAL ENGINEERING BELLVILLE 7535 025 BELLVILLE 990000022787 781 K D M METAL FABRICATIONS CC SANLAMHOF 7532 025 BELLVILLE 990000028183 666 K D MACHINE TOOL SERVICES BRACKEN DOWNS 1448 012 ALBERTON 990000052806 K D P ENGINEERING PINETOWN 3610 990000612655 640 NEW GERMANY K D P HYDRAULIC SERVICES & HOMESTEAD 1412 091 GERMISTON 990000037717 6320 K D P SPRAYPAINTING CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000088038 1049 K D S CC SPRINGFIELD 2137 002 DURBAN 990000064177 57383 springfield K D TOOL & CUTTER GRINDERS CC Springs 1559 247 SPRINGS 990000043702 15334 Riverfield K D TUBE & WIRE WORKS CC EDENVALE 1610 012 ALBERTON 990000077436 498 Edenvale K E B CLUTCH UPINGTON 8800 276 GORDONIA 990000120523 3329 K E ENGINEERING CC SAREPTA 7581 251 STELLENBOSCH 990000075789 2087 Sarepta K E PANEELKLOPPERS 7460 990000039435 K E R MOTORS GREEN POINT 8051 004 KAAPSTAD 990000107370 149 K F J STEEL PTY LTD BOKSBURG 1469 033 BOKSBURG 990000024785 773 EDENVALE K FAB ENGINEERING PTY LTD ROODEPOORT 1725 147 KRUGERSDORP 990000040511 400 K G D STEEL WORX PTY LTD FLAMWOOD 2571 138 KLERKSDORP 990000115679 K G S PROJECTS CC LANDSOWNE 7780 004 KAAPSTAD 990000104480 K G T MNISI TRADING LEONDALE 1401 091 GERMISTON 990000113916 K GROENEWALD SWEISWERKE TENNANTVILLE 7600 251 STELLENBOSCH 990000083853 K H AUTOMOTIVE S A PTY LTD SEA POINT 8060 004 KAAPSTAD 990000225960 253 K H B ENGINEERING SERVICES CC HELDERKRUIN 1733 028 BETHAL 990000113095 21572 K H BRIEGEL PTY LTD PAARDEN ISLAND 7420 METRO INDUSTRIAL TOWNSHIP 990000014040 308 K H DIESEL ELECTRICAL CC Kempton Park 1613 091 GERMISTON 990000048315 K H FIBREGLASS MANUFACTURES CC EDENVALE 1610 002 DURBAN 990000072268 K H S ALUMINIUM CC NEWLANDS EAST 4037 002 DURBAN 990000115208 K H S GARAGE KLERKSDORP 2571 138 KLERKSDORP 990000063687 10451 K H S MANUFACTURING SA PTY LTD WENDYWOOD 2144 003 JOHANNESBURG 990000483431 464 K H TREKKERDIENSTE CC WORCESTER 6849 315 WORCESTER 990000031516 744 Worcester K I B NEW GERMANY 3620 002 DURBAN 990000038982 336 K INSTALATIONS MELKBOSSTRAND 7441 165 MALMESBURY 990000112386 K J DUMAS TRUST DE AAR 7000 065 DE AAR 990000496242 852 K J OUMAS TRUST DE AAR 7000 065 DE AAR 990000495157 852 K J SALES Germiston 1428 091 GERMISTON 990000230929 PO Box 958 Elsburg K J V R UNDER CAR FITMENTS CC BRONKHORSTSRUIT 1020 990000684514 11503 K K ENGINEERING BLUFF 4036 002 DURBAN 990000035511 21869 K K ENGINEERING PTY LTD Johannesburg 1450 012 ALBERTON 990000022247 K K M STEEL ENTERPRISE CC DALBRIDGE 4014 002 DURBAN 990000092500 18521 K K MOTORS MALVERN 4093 210 PINETOWN 990000026738 K K TRUCK & TRAILER REPAIRS DURBAN NORTH 4016 002 DURBAN 990000096269 201760 K K WELDING & ENGINEERING SERVICES MEREBANK 4052 002 DURBAN 990000071417 782278 K KS AUTO CARE CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000082573 7366 K L A DISPLAYZ BRACKEN GARDENS 1452 012 ALBERTON 990000555020 145503 K L B MOTORSPORT CC SPRINGS 1560 247 SPRINGS 990000119761 4104 K L DIENSTE CENTURION 58 008 PRETORIA 990000221790 K L ENGINEERING POLOKWANE 704 207 PIETERSBURG 990000078329 2061 K L ENGINEERING CC Johannesburg 2114 233 ROODEPOORT 990000022442 58101 Newville K L G COMPRESSED AIR SERVICES CC BRACKEN DOWNS 1454 012 ALBERTON 990000082726 167178 K L K PETROLEUM VERSPREIDERS UPINGTON 8800 276 GORDONIA 990000081830 8183 Centurion K L M OIL & FUEL VERULAM 4340 339 INANDA 990000090690 NA K M A WORKFORCE PTY LTD RIVERFIELD 1564 148 KURUMAN 990000491658 15643 K M C ENGINEERING FLORIDA 1710 233 ROODEPOORT 990000023162 2479 K M F PRECISION ENGINEERING CC DUNNOTTAR 1590 188 NIGEL 990000073576 238 K M GRAPHICS DEL JUDOR EXT 4 1044 312 WITBANK TVL 990000055146 20187 K M HYDRAULICS GREYTOWN 3250 097 UMVOTI 990000032928 892 K M INGENIEURS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000046625 1338 K M MECHANICALS SOMERSET WEST 7130 244 SOMERSET WEST 990000070172 1 MONTAGU K M P ENGINEERING TVL CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000042128 K M PANEELKLOPPERS VILJOENSKROON 9520 286 VILJOENSKROON 990000022731 390 K M PROFILING HENLEY ON KLIP 1962 283 VEREENIGING 990000065591 685 K M Z M INDUSTRIES CC Vanderbijlpark 1911 278 VANDERBIJLPARK 990000074315 23 HENBYL K MART KLERKSDORP 2570 138 KLERKSDORP 990000085054 583 klerksdorp K N A FABRICATION SERVICES DURBAN 4000 339 INANDA 990000040393 2251 K N E STRUCTURAL ENGINEERS KNIGHTS 1400 990000555023 1100 K N K SERVICES MOBENI HEIGHTS 4092 310 CHATSWORTH 990000100026 K N L TOOL & DIE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000068650 K N R ENGINEERING PTY LTD PHOENIX 4068 990000589111 113 NEW GERMANY K O BANDE EDMS BPK KROONSTAD 9500 146 KROONSTAD 990000494625 239 K P AUTO DEALER EAST END 4018 002 DURBAN 990000249476 149061 K P D TRAILERS CC HILLCREST 3650 206 PIETERMARITZBURG 990000494411 K P K ENGINEERING CC EAST RAND 1462 091 GERMISTON 990000222219 26802 K P L ALUMINIUM DIE CASTING CC Germiston 9325 091 GERMISTON 990000051279 35052 K P L DIE CASTING PTY LTD Germiston 2008 091 GERMISTON 990000042198 2624 Bedforrdview K POWERSTEERING REBUILDERS & SUPPLY SANLAMHOF 7532 025 BELLVILLE 990000069006 795 K QUIP CC GARDENVIEW 2047 091 GERMISTON 990000111590 75921 K R & SONS AUTO CARE EERSTERUS 22 008 PRETORIA 990000078253 K R MOTORCYCLES PTY LTD PIETERSBURG 700 207 PIETERSBURG 990000084073 2583 K R TECHNOLOGIES ONVERWACHT 557 208 PIET RETIEF 990000111778 7110 K RIGGEN ENGINEERING CC QUEENSBURGH 4093 002 DURBAN 990000087910 K S A MECHANICAL SPECIALISTS CC Redan 1931 283 VEREENIGING 990000496039 265113 Three Rivers K S AUTO SERVICE CENTRE CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000058493 10034 K S B ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000046170 1502 K S DIESEL & ELECTRICAL PTY LTD Welkom 9459 302 WELKOM 990000035707 288 K S J MOTORS CC OVERPORT 4067 002 DURBAN 990000055039 701080 K S L SHOPFITTERS OVERPORT 4067 274 UMZINTO 990000070452 37279 K S M ALUMINIUM CC NAGINA 3604 210 PINETOWN 990000087892 272 K S MACHINE MAX CHATSWORTH 4092 002 DURBAN 990000082272 K S NTOMBELAS CONSTRUCTION LICHTENBURG 2740 156 LICHTENBURG 990000496002 2497 K S PRESSURE VESSELS HERCULES 30 008 PRETORIA 990000065534 49848 K S S AUTO ELECTRICAL WHITTLESEA 5360 223 QUEENSTOWN 990000054309 103 K S S REFRACTORY SERVICES CC BEDWORTH PARK 1940 278 VANDERBIJLPARK 990000042115 23655 K S S T AUTO ENGINEERING STANGER 4450 250 LOWER TUGELA 990000064707 1844 K S T CONSTRUCTION CC MALVERN 4093 002 DURBAN 990000032995 K S T MANUFACTURERS WESTVILLE 3629 002 DURBAN 990000080088 K S TOOLS & DIES ELSPARK 1418 033 BOKSBURG 990000037414 12085 K S W SERVICE CENTRE CC SOMERSET WEST 7129 244 SOMERSET WEST 990000227767 166 K T A SERVICE STATION KAGISO 1744 147 KRUGERSDORP 990000034333 578 K T AUTO VALES ASHWOOD 3605 210 PINETOWN 990000097225 10174 K T ENGINEERING EDENVALE 1610 091 GERMISTON 990000022385 4186 K T M ENGINEERING SERVICES Johannesburg 1501 026 BENONI 990000219875 66096 Broadway K T M GEORGE GEORGE 6530 090 GEORGE 990000494924 10567 K T Z PROJECT MANUFACTURERS CC Pretoria 82 008 PRETORIA 990000241381 30280 Wonderboompoort K TECHNIK CC BLUFF 4036 002 DURBAN 990000117352 21171 K V B ENGINEERING BONAERO PARK 1622 033 BOKSBURG 990000039206 7131 K V CONTRACTORS CC CHATSWORTH 4030 002 DURBAN 990000494442 56043 K V ENTERPRISES KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000045279 1055 K V HYDRAULICS CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000114670 28427 SUNRIDGE PARK K V PRECISION ENGINEERING CC UITENHAGE 6230 271 UITENHAGE 990000024563 3017 K W A MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000022407 1598 K W E PRINTERS ENGINEERS GLENVISTA EXT 5 2058 012 ALBERTON 990000065215 734 K W ENGINEERING BPK ALRODE 1451 012 ALBERTON 990000033036 124207 K W L INVESTMENTS CC BRACKENFELL 7561 292 VREDENBURG 990000552989 1300 K W MECHANICAL SERVICES COASTAL CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000083829 1906 K W MECHANICAL SERVICES INLAND BEDFORDVIEW 2008 091 GERMISTON 990000058357 1906 K W P TRADING ENTERPRISE NEW GERMANY 3680 990000588580 19676 DOMERTON K W Q ENGINEERING FISH HOEK 7974 241 SIMONS TOWN 990000081869 K W T BRAKE & CLUTCH KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000025072 1542 K W T MOTOR ENGINEERING KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000027326 138 K Z ENGINEERING PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000076127 1898 K Z N AIRBRAKES CC KLOOF 3640 210 PINETOWN 990000047828 75 K Z N BURGLAR PROOFING & AUTOMATION PORT SHEPSTONE 4240 990000060757 1207 K Z N COMMERCIAL REPAIRS MSUNDUZI 3231 206 PIETERMARITZBURG 990000117202 613 msunduzi K Z N GEARBOX & PROPSHAFT CENTRE CC DALBRIDGE 4014 210 PINETOWN 990000048459 18940 K Z N MOTOR WORLD IXOPO 3276 124 IXOPO 990000057312 49 K Z N MOTORS PTY LTD RICHARDSBAAI 3900 324 LOWER UMFOLOZI 990000042693 2092 K Z N ROLLERDOORS CC MONTFORD 4092 002 DURBAN 990000083893 K Z N SERVICE CENTRE LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000223188 1622 K2013083278 PTY LTD ISANDO 990000839881 2202 BEDFORDVIEW K2R ENGINEERING PTY LTD LICHTENBURG 2740 990000916761 K4 ENGINEERING CC ASHWOOD 3605 210 PINETOWN 990000092217 10147 K9 TRUCK TRAILER PROJECTS CC THREE RIVERS 1935 283 VEREENIGING 990000227607 263464 K90 OIL SALES Boksburg 1460 033 BOKSBURG 990000104119 KA ENGINEERING Velddrif 7600 004 KAAPSTAD 990000414806 P O BOX 62 Marshalltown KA PANELBEATING & CHIP RUSTENBURG 300 235 RUSTENBURG 990000491477 815 KABEGA AUTO PARK CC NEWTON PARK 6055 007 PORT ELIZABETH 990000095651 34737 KABEGA PARK MOTORS KABEGA PARK 6025 007 PORT ELIZABETH 990000088661 KABELO & KGOSI TRADING KRUGERSDORP 1740 033 BOKSBURG 990000247786 808 KABWE MECHANICAL CRAWFORD 7770 004 KAAPSTAD 990000112821 18 KAC HEAT TREATMENT ELANDSFONTEIN 1406 026 BENONI 990000059190 8367 KACE LABOUR BROKERS KRUGERSDORP 1740 147 KRUGERSDORP 990000226342 1705 KADADOSI CC NORTHMEAD 1511 026 BENONI 990000061789 131228 KADBRO PANELBEATERS CC NEWCASTLE 2940 185 NEWCASTLE 990000081246 1170 KADBRO TAXI CITI NEWCASTLE 2940 185 NEWCASTLE 990000075221 1914 KADBRO TESTING STATION CC NEWCASTLE 2940 185 NEWCASTLE 990000492093 25063 KADER SEUNS MOTORHANDEL LYDENBURG 1120 161 LYDENBURG 990000042962 487 KADISHA ENGINEERING PTY LTD CENTURION 990000672570 13574 THE TRAMSHED KADZIVANIKE CONULTING ENGINEERS POLOKWANE 700 207 PIETERSBURG 990000101142 1336 KAEFER ENERGY PROJECTS PTY LTD BROOKLYN SQUARE 75 091 GERMISTON 990000233454 1567 Brooklyn Square KAEFER THERMAL CONTRACTING SERVICES BROOKLYN SQUARE 75 003 JOHANNESBURG 990000022547 1567 Brooklyn Square KAGGIES ORTHOPAEDIC SUPPLIERS CC NORTHMEAD 1511 026 BENONI 990000495592 KAGISANO CLEANING SERVICES MIDSTREAM ESTATE 1692 008 PRETORIA 990000119868 20 KAGISO PAINT & HARDWARE CC ROODEPOORT 1725 MOGALE CITY 990000232280 461 KAGISO SERVICE STATION KAGISO 1744 990000594541 KAGISO SHELL SERVICE STATION CC SOUTHDALE 2135 147 KRUGERSDORP 990000057371 1468 KAGISO TEST STATION MOGALE CITY 1739 990000590240 3503 KENMARE KAGO AUTOBODY ELARDUSPARK 47 008 PRETORIA 990000495835 KAI MA ENGINEERING CONSTRUCTION AGGENEYS 8893 990000600065 337 KAINOS GENERAL SUPPLIERS & THREE RIVERS 1935 278 VANDERBIJLPARK 990000114882 265496 KAINU MOTORS CC GLENVISTA 2058 003 JOHANNESBURG 990000217865 394 KAIROS ENGINEERING CC ISIPINGO 4110 002 DURBAN 990000080386 345 ATHLONE PARK KAIRUZ AUTO SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000035199 698 KAIRUZ MOTORS PTY LTD SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000022530 63 KAITANO TRADING & ENTERPRISE CC WITBANK 1035 312 WITBANK TVL 990000494867 4733 KAIZEN ENGINEERING CC BLUFF 4036 002 DURBAN 990000122157 21227 KAJEES BURGLAR GUARDS & GATES WOODHURST 4092 002 DURBAN 990000067018 KAKAMAS MOTORS AUGRABIES 8874 130 KAKAMAS 990000492226 282 KALADARI FIELD SERVICES STEYTLERVILLE 6250 255 STEYTLERVILLE 990000116091 95 KALAHARI BOEREDIENSTE VAN ZYLSRUS 8467 148 KURUMAN 990000091348 38 KALAHARI MOTOR MMABATHO 2735 294 VRYBURG 990000231266 4618 KALAHARI PALISADES UPINGTON 8800 276 GORDONIA 990000117935 2291 KALAHARI PANEELKLOPPERS KURUMAN 8460 148 KURUMAN 990000118106 883 KALAHARI SUPERMARK & ASKHAM ASKHAM 8814 276 GORDONIA 990000553120 10 KALAHARI WIELE WERKSWINKEL UPINGTON 8801 276 GORDONIA 990000117290 KALAHARI WIELIE CC UPINGTON 8800 276 GORDONIA 990000057561 508 KALAMSON ENGINEERING MEREWENT 4052 002 DURBAN 990000092381 KALEB MOTORS CC LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000052604 26094 KALEIDOSCOPE SPRINGFIELD 2137 003 JOHANNESBURG 990000026462 57171 KALEKA TRADING & PROJECTS CRESTA 2118 037 BRAKPAN 990000577400 3997 KALETSA PTY LTD WOODMERE 1401 990000799104 KALEVALA TRADING & MANUFACTURING CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000061986 2031 KALIBRA INTERNATIONAL PTY LTD ASSAGAY 3624 051 CAMPERDOWN 990000496263 3322 KALIL NISSAN BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000134182 2272 KALLIES PANEELKLOPPERS BK PIETERSBURG 700 207 PIETERSBURG 990000033281 3940 KALLIES PANELBEATERS RUSTENBURG 300 235 RUSTENBURG 990000049499 4134 Rustenburg KALLIS PANELBEATERS VENTERSDORP 1710 990000936099 KALLITHEEN EARTHMOVING ELECTRICAL MOSSEL BAY 6506 990000947182 1695 KALMIA COATING GARSFONTEIN 42 003 JOHANNESBURG 990000494958 150 KALNIR AUTOMEX CC GLENMARAIS 1619 132 KEMPTON PARK 990000495868 KALOO FORD LENASIA 1820 003 JOHANNESBURG 990000023533 777 KALY ENGINEERING EDENVALE 1610 091 GERMISTON 990000100364 923 KAMA COILS AND TRANSFORMERS PTY LTD FLORIDA 1709 233 ROODEPOORT 990000058179 880 Florida KAMA INDUSTRIES PTY LTD Roodepoort 1709 171 MIDDELBURG TVL 990000241033 880 Florida KAMAQHEKEZA SERVICE STATION KAMAQUEKEZA 1340 019 BARBERTON 990000060926 KAMAS STAALWERKE KAKAMAS 8870 130 KAKAMAS 990000030835 272 KAMAX TOOLING PTY LTD EDEN GLEN 1613 091 GERMISTON 990000026753 1569 MEYERTON KAMEELDORING VELDDIENSTE LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000100629 4560 KAMINETH ENGINEERING BUFFALO FLATS 5209 006 EAST LONDEN 990000081273 KAMMA RIDGE MOTORS PORT ELIZABETH 6055 007 PORT ELIZABETH 990000638639 34154 KAMMA RIDGE SERVICE CENTRE SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000034248 KAMOH ANDERSON TRANSFORMERS WILROPARK 1731 171 MIDDELBURG TVL 990000495499 2846 KAMOSO HELDERKRUIN 1733 233 ROODEPOORT 990000493040 21019 KAMPARA SERVICE STATION DURBAN 4001 002 DURBAN 990000108225 KAMPUSWERKSWINKEL PARK‐SUID 1910 278 VANDERBIJLPARK 990000031968 66 KAMS FILTERS CC DORMERTON 4015 002 DURBAN 990000112148 19346 KAMUKU INVESTMENTS CC JACOBS 4026 310 CHATSWORTH 990000056277 13012 KAN PEI AGENCIES CC FONTAINEBLEAU 2032 003 JOHANNESBURG 990000031607 77286 KANA FILLING STATION RIVER CRESCENT 1042 312 WITBANK TVL 990000105271 641 KA‐NAKO MAINTENANCE AND SUPPLIES WALKERVILLE 1876 283 VEREENIGING 990000494423 934 KANANA SERVICE STATION ORKNEY 2620 138 KLERKSDORP 990000035466 1437 KANARIES RUBBERLININGS AND SANDBLAS RUSTENBURG 300 990000571728 20438 KANFER CONSTRUCTION PTY LTD RANDFONTEIN 1760 990000843977 538 KANI MOTOR REPAIRS AND SPARES CC DELVILLE 1400 990000639884 13132 KANIMAMBO CAR WASH & VALET SERVICES TYGER VALLEY 7536 025 BELLVILLE 990000089833 4987 KANMAR ENGINEERING SOUTH CREST 1449 012 ALBERTON 990000492799 KANON PRODUCTS CC WALMER 6065 007 PORT ELIZABETH 990000026320 5384 KANONKOP SERVICE STATION MIDDELBURG 1050 171 MIDDELBURG TVL 990000183898 22820 KANTECH SERVICES PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000032590 1795 KANU COMMERCIAL BODY CONSTRUCTION PORT ELIZABETH 6001 990000621501 5061 WALMER KANYAMAZANE CONVENIENT CENTRE NELSPRUIT 1200 990000664614 5639 KAO FELA INDUSTRIES CC FLORIDA 1710 025 BELLVILLE 990000230735 3258 KAPE TRIALS MOTORCYCLES HALFWAY HOUSE 1685 008 PRETORIA 990000120495 KAPELA CONSTRUCTION PRETORIA NORTH 116 008 PRETORIA 990000072982 16960 KAPP B COLESBERG 9795 060 COLESBERG 990000048689 140 KAPP TREKKERDIENSTE CLOCOLAN CLOCOLAN 9735 058 CLOCOLAN 990000026180 319 KAPPA ENGINEERING PTY LTD ELSBURG 1401 091 GERMISTON 990000027929 9679 KAPPA HEAVY ENGINEERING PTY LTD Brakpan 1540 091 GERMISTON 990000493340 KAPPIES ENGINEERING & REPAIRS CC BOKSBURG 1641 033 BOKSBURG 990000095694 45 EDENVALE KAPRES WELDING ATHLONEUSTRIA 7764 206 PIETERMARITZBURG 990000495529 KAPZELA WELDING SPECIALISTS BLUFF 4036 002 DURBAN 990000494453 21227 KAR TAINER INTERNATIONAL PTY LTD PORT ELIZABETH 6022 007 PORT ELIZABETH 990000032669 KARA SIGNS & DESIGNS MONTFORD 4092 002 DURBAN 990000048947 KARABO STEEL & REFRACTORY PRODUCTS MEYERTON 1960 283 VEREENIGING 990000103588 245 KARAM AUTO CC MARSHALLTOWN 2107 003 JOHANNESBURG 990000113941 62447 KARCHER CENTRE P W V ALBERTON 1450 132 KEMPTON PARK 990000045535 2055 KARD CONVEYORS SYSTEMS CC VAN RIEBEECK PARK 1629 026 BENONI 990000120548 304 KARDEN MOTORS VIRGINIA VIRGINIA 9430 288 VIRGINIA 990000027370 666 KARE FABRICATION QUEENSWOOD 121 008 PRETORIA 990000114640 11444 KARE SHEET METALS PRODUCTS PTY LTD QUEENSWOOD 121 008 PRETORIA 990000029580 11444 KAREE VULSTASIE ONVERWACHT 557 191 WATERBERG 990000448257 5586 KAREEDOUW MOTORS KAREEDOUW 6400 120 HUMANSDORP 990000026455 55 KARELS MOTOR KLINIEK BK CENTURION 46 990000052471 KAREN HAYNES DESIGN CC YELLOWWOODPARK 4011 002 DURBAN 990000042913 53121 KAREN MOTORS CC EDENVALE 1610 091 GERMISTON 990000028549 1024 KARET TRADING PTY LTD BOTHAVILLE 9660 036 BOTHAVILLE 990000218061 405 KARIBA BATTERIES CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000028521 1 KARIBA MOTORS VAALWATER 530 191 WATERBERG 990000111922 142 KARIENES INTEREUR BK POLOKWANE 700 207 PIETERSBURG 990000092801 55811 KARINA TRADING CC GROENKLOOF 181 008 PRETORIA 990000121913 KARISMATIC MOTOR WORLD CC ATHLONE 7764 316 WYNBERG C P 990000555324 KARLANDIR CC WITBANK 1035 312 WITBANK TVL 990000494937 450 KARLE STEEL MANUFACTURING & CONSTR BENONI 1501 026 BENONI 990000028602 7669 BONAERO PARK KARLS PANELBEATERS DURBAN 4052 002 DURBAN 990000035924 21993 BLUFF KARMAN VIBRATING CC RANDBURG 2125 003 JOHANNESBURG 990000029257 876 KARNELL PANEL & PAINT SERVICES CC AVONDALE ROAD 4101 002 DURBAN 990000235942 78149 KARNOSCORE PTY LTD RANDFONTEIN 1760 008 PRETORIA 990000496257 173 KAROO DIENSSTASIE RYBAAN DE AAR 7000 065 DE AAR 990000061106 404 KAROO DIENSSTASIE WERKSWINKEL DE AAR 7000 065 DE AAR 990000046947 852 KAROO DIENSTE COLESBERG 9795 060 COLESBERG 990000029517 143 KAROO INNOVATION PTY LTD OUDTSHOORN 6620 196 OUDTSHOORN 990000119266 788 KAROO MOTORS WERKSWINKEL BEAUFORT WEST 6970 022 BEAUFORT WEST 990000074438 628 KAROO OIL PTY LTD DE AAR 7000 013 ALEXANDRIA 990000496224 187 KAROO VERVAARDIGING ORANIA 8752 118 HOPETOWN 990000081813 59 KARP KARS PRETORIA 1 008 PRETORIA 990000026695 2473 KARR MANAGEMENT SERVICES CC RANDHART 1457 003 JOHANNESBURG 990000073448 11767 KARRIDENE 186 CC SINOVILLE 129 008 PRETORIA 990000494637 14765 KARSING METALWARE CO NEWCASTLE 2940 185 NEWCASTLE 990000040242 KARSTEN PANEELKLOPPERS BALFOUR 2410 018 BALFOUR 990000026407 429 KARSTEN PANELBEATERS KLERKSDORP 2570 138 KLERKSDORP 990000029573 467 KARTSPORT S A CAPE TOWN 7441 004 KAAPSTAD 990000071677 1439 Brackenfell KASANA TRADERS CC OVERPORT 4067 002 DURBAN 990000496064 37035 KASHMIRI MOTORS & PARTS CC EAST END 4018 002 DURBAN 990000494621 149061 KASI CAR WASH PTY LTD THABA NCHU 9783 990000902421 283 SELOSESHA KASPER JULIUS CONSTRUCTION CC DANIELSKUIL 8405 217 POSTMASBURG 990000120596 1147 KASSELMAN ENGINEERING SOLUTIONS CC ALBERTON NORTH 1449 990000564345 136312 KASSELMAN J J WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000105685 KASSIE COETZEE TRANSPORT MIDDELBURG 1050 024 BELFAST 990000041820 1510 KASSIES SERVICE CENTRE GEDULD 1559 990000654403 KASSIM & MELODY MOTORS PIETERSBURG 700 207 PIETERSBURG 990000056867 2164 KASTECH GLASS & ALUMINIUM MONDEOR 2091 003 JOHANNESBURG 990000496232 KASTEEL MOTORS EDMS BPK RIEBEEK KASTEEL 7307 165 MALMESBURY 990000030165 5 KAT MOTORCYCLES & LEISURE BUCCLEUCH 2066 003 JOHANNESBURG 990000099797 1163 KATANGA PARKING SERVICES PTY LTD EDENVALE 1610 EDENVALE 990000099599 4634 KATAWA TRADING 137 CC RUIMSIG 1732 990000585592 1288 GROENKLOOF KATAWA TRADING 67 CC Cape Town 7530 008 PRETORIA 990000491609 738 Sanlamhof KATAY RACING WELTEVREDENPARK 1709 003 JOHANNESBURG 990000061608 5139 KATERS REPAIRS CC AUKLANDPARK 2006 003 JOHANNESBURG 990000064989 581 KATHRADA SERVICE STATION VRYHEID 3100 295 VRYHEID 990000062239 2473 KATHU ENGINEERING WORKS KHOTSONG 2499 003 JOHANNESBURG 990000898874 648 KATHU ENGINEERING WORKS PTY LTD KATHU 8446 990000865150 648 KATHU MOTORS KATHU 8446 194 OLIFANTSHOEK 990000049327 474 KATHU PROFILE BK KATHU 8446 194 OLIFANTSHOEK 990000076972 648 KATIMA FUELS CHRISSIEFONTEIN 1963 283 VEREENIGING 990000099092 85 KATLA FOOD TRADING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000065808 53096 KENILWORTH KATLEGO KLERKSDORP 2570 138 KLERKSDORP 990000553433 10061 KATLEGO CONTAINERS WILLOWS 9320 001 BLOEMFONTEIN 990000084681 20259 KATLEGO HOLDINGS MONTANA PARK 186 990000557285 58 TRICHART KATLEGO HYGIENE SERVICES CC ANNLIN 182 008 PRETORIA 990000495832 KAUFELA EMPLOYEE SERVICES PTY LTD BROOKLYN SQUARE 75 033 BOKSBURG 990000486574 1567 KAUFFELD AUTO HATFIELD 28 008 PRETORIA 990000110632 11552 KAY DEES PANEL BEATERS JEPPESTOWN 2043 003 JOHANNESBURG 990000037661 33641 KAY ENGINEERING CC GUGULETU 7750 025 BELLVILLE 990000493744 KAYAITCH METAL FABRICATORS MARAISBURG 1700 003 JOHANNESBURG 990000028954 446 KAYBIN TRADING CC RYNFIELD 1514 026 BENONI 990000119113 11410 KAYGEES PANELBEATERS SUNNYSIDE 7764 316 WYNBERG C P 990000031625 KAYMOR COACHWORKS SANLAMHOF 7532 025 BELLVILLE 990000073100 103 KAYO MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000103459 7 KAYODE INVESTMENTS PTY LTD BRITS 250 990000595256 930 KAYS AUTO WELDINGS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000092168 KAYS AUTOMATIC GATES & SECURITY CC PLUMSTEAD 7801 316 WYNBERG C P 990000118814 725 KAYS GARAGE ASIATIC BAZAAR 183 008 PRETORIA 990000035104 KAYTEES ENGINEERING NEWLANDS EAST 4037 002 DURBAN 990000118627 KAZ AUTO REPAIRS CC TECOMA 5214 006 EAST LONDEN 990000069267 19271 KAZI LOGISTICS & ENGINEERING CC WIERDAPARK 149 008 PRETORIA 990000107601 50437 KAZIA ENGINEERING PTY LTD KIMBERLEY 8301 990000751488 KB TEC INVESTMENTS PTY LTD RAEDENE 2124 091 GERMISTON 990000034423 51349 KBS BODY & PAINT PINETOWN 3620 990000559160 2108 STANGER KBY DEVILS FORK FACTORY PTY LTD KIMBERLEY 8301 990000629451 KC & NB KEY SERVICES CC GOODWOOD 7459 025 BELLVILLE 990000208471 728 KC AUTO TONGAAT 4400 990000595947 785 UMHLALI KCB TECHNICAL SERVICES PTY LTD UMBOGINTWINI 4126 990000604994 113 KCR MOTORCYCLE FANATIX CC BORNAERO PARK 1622 132 KEMPTON PARK 990000034089 7754 KD ENGINEERING RIAMARPARK 1020 043 BRONKHORSTSPRUIT 990000120799 KD REPAIRS East London 5201 990000578399 19251 TECOMA KD SWITCHGEAR SERVICES PTY LTD FISHER'S HILL 1408 091 GERMISTON 990000107524 19023 KDAL PRESSKNIVES CC CHATSWORTH 4030 310 CHATSWORTH 990000072622 561820 KDJ PRECISION ENGINEERING CC TRIANGLE FARM 7530 004 KAAPSTAD 990000218565 KDS FORKLIFT SERVICES DURBAN 4000 002 DURBAN 990000107723 2251 KE PONO MANUFACTURING PTY LTD HARRISMITH 9880 104 HARRISMITH 990000234834 1382 Harrismith KEAL ENGINEERING C C JACOBS 4026 002 DURBAN 990000191563 12961 KEALOC ENGINEERING CC WITBEECK 1729 147 KRUGERSDORP 990000039807 4203 KEARNEYS TRUCK & TRAILER CC SOUTH HILLS 2136 003 JOHANNESBURG 990000044917 83574 KEBO ENGINEERING STANGER 4450 250 LOWER TUGELA 990000116672 2026 KEEBRAN TRADING SERVICES CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000562329 390 KEECH FURNACE TECHNOLOGIES CC RANDHART 1457 012 ALBERTON 990000079302 17687 KEEGANS STEAM GENERATION durban 4094 990000620020 65854 reservoir hills KEEN EMPLOYMENT VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000061993 2208 KEENS & KENMAR GEORGE 6530 090 GEORGE 990000023150 261 KEENS ENGINEERING UNDERBERG 3257 113 UNDERBERG 990000247731 851 KEEP IT CLEAN CARWASH CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000241787 7961 KEESHA STEELWORKS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000094719 11571 KEEWAVE TRADING 450 BRAAMFONTEIN 2001 003 JOHANNESBURG 990000495817 KEEWAVE TRADING 453 CC WITBANK 1035 312 WITBANK TVL 990000230029 2842 Witbank KEEWAVE TRADING 481 PRETORIA 182 990000572999 7619 CENTURION KEG ENGINEERING MARSHALLTOWN 2107 003 JOHANNESBURG 990000072991 61542 KEG REFURBISH CC UMBOGINTWINI 4120 002 DURBAN 990000044312 411 KEGGANS REPAIR SERVICES CC SHALLCROSS 4093 002 DURBAN 990000088069 KEGU TRADING 3 THREE RIVELS 1935 283 VEREENIGING 990000118364 263449 KEI BODIES CC QUEENSTOWN 5320 223 QUEENSTOWN 990000036841 302 KEI BOILER SERVICES CC WALMER 6065 007 PORT ELIZABETH 990000031808 5903 KEI BRIDGE ULTRA CITY TECOMA 5214 006 EAST LONDEN 990000093770 19544 KEI ENGINEERING & RECORE CC BUTTERWORTH 4960 006 EAST LONDEN 990000081137 42 KEI MOTORS KEI MOUTH 5260 142 KOMGA 990000031680 89 KEI TRUCK & TRACTOR CC BUTTERWORTH 4960 006 EAST LONDEN 990000116201 161 KEILIN ENGINEERING CC DURBAN 4001 002 DURBAN 990000054969 21993 BLUFF KEIMOES TREKKERS BK KEIMOES 8860 276 GORDONIA 990000032635 649 KEITH CLAYTON PINETOWN 3610 990000031281 KEITH PANEL BEATERS NEWCASTLE 2940 185 NEWCASTLE 990000086580 17529 KEITHOS MOTOR CLEANING CREW HILLCREST 3650 990000586510 KEITHS PANEL SHOP SPRINGFIELD PARK 4091 002 DURBAN 990000159062 KEKES AUTOBODY & SPRAYPAINTING ROODEPOORT 1724 233 ROODEPOORT 990000098438 KELDEN AUTO ELECTRICAL CC NEW GERMANY 3620 210 PINETOWN 990000043371 2266 KELDEN AUTO REWINDS CC NEW GERMANY 3620 210 PINETOWN 990000030519 749 KELFAB ENGINEERING BK BRITS 250 041 BRITS 990000056150 867 Montana Park KELFORD ENGINEERING & CASTING CC LYNMEYER 2105 012 ALBERTON 990000227081 123 KELFORDS FORD & MAZDA SOMERSET WEST 7129 251 STELLENBOSCH 990000084673 147 KELLEN TRADING CC DURBAN 4110 002 DURBAN 990000495735 4969 KELLERMANS PUMP & ENGINEERING CC CAPE TOWN 7480 025 BELLVILLE 990000040292 60750 TABLEVIEW KELLEY GLOBAL FLEET SERVICES 1 SANDTON DRIVE SANDTON 2196 003 JOHANNESBURG 990000243817 4 KELLROSS MOTORS CC SOMERSET MALL 7137 256 STRAND 990000553461 385 KELLY MARINE REPAIR DURBAN 4023 002 DURBAN 990000029072 47029 GREYVILLE KELLY STEEL WORKS PAROW EAST 7500 025 BELLVILLE 990000068431 KELLYS ENGINEERING WELDING SERVICES SECUNDA 2302 003 JOHANNESBURG 990000106995 2843 KELLYS INGENIEURSWERKE WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000026096 524 KELRAN CC WITBANK 1035 312 WITBANK TVL 990000085977 1370 KELRN VERVOER BARKLY WEST 8375 021 BARKLEY WEST 990000027145 281 KELSEY KONSTRUKSIE CENTURION 46 008 PRETORIA 990000083260 11358 KELSTON MOTORS PTY LTD UITENHAGE 6230 271 UITENHAGE 990000036875 74 KELTEK NEWTON PARK 6055 007 PORT ELIZABETH 990000058575 34342 KELVIN AUTO ELECTRICAL SPECIALISTS KRUGERSDORP 1740 147 KRUGERSDORP 990000036845 179 KELVIN VILLAGE CARWASH KELVIN 2090 091 GERMISTON 990000217637 KELVINS ENGINEERING CC KUILS RIVER 7579 004 KAAPSTAD 990000084789 1039 KEMKOU AUTO ENGINEERS CC VRYHEID 3100 295 VRYHEID 990000028998 1825 KEMMER S A ENGINEERING JOHANNESBURG 2000 003 JOHANNESBURG 990000085670 8416 KEMMER S A PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000038131 8904 KEMP BROS WOODSTOCK 7925 004 KAAPSTAD 990000036980 KEMP MOTORS KAREEDOUW 6400 120 HUMANSDORP 990000038008 6 KEMPDORP AUTO ELECTRIC JAN KEMPDORP 8550 056 CHRISTIANA 990000030431 628 KEMPENA MOTORS EDMS BPK CITRUSDAL 7340 057 CLANWILLIAM 990000038047 97 KEMPIES HERSTELWERK RIVERSDALE 6670 231 RIVERSDALE 990000070626 678 KEMPSTER AUTO DURBAN 4320 002 DURBAN 990000038126 1033 KEMPSTON FUELS EAST LONDON 5200 006 EAST LONDEN 990000118016 1968 KEMPSTON HIRE EAST LONDON 5200 006 EAST LONDEN 990000038105 1968 KEMPSTON MOTOR GROUP TRUST EAST LONDON 5210 006 EAST LONDEN 990000017242 8139 Nahoon KEMPSTON MOTOR VALET LINTON GRANGE 6015 007 PORT ELIZABETH 990000078629 10747 KEMPTON 24 HOUR LOCK & SAFE PRETORIA 1 132 KEMPTON PARK 990000112700 KEMPTON AUTOMOTIVE ENGINEERING CC KEMPTON PARK 1620 132 KEMPTON PARK 990000029749 3300 KEMPTON BRAKE & CLUTCH KEMPTON PARK 1620 132 KEMPTON PARK 990000030242 781 KEMPTON CAR BREAKERS CC BONAERO PARK 1622 132 KEMPTON PARK 990000037542 7798 KEMPTON CAR CLINIC KEMPTON PARK 1620 132 KEMPTON PARK 990000057877 1838 KEMPTON PANELBEATER EDLEEN 1625 132 KEMPTON PARK 990000219479 9953 KEMPTON PARK MOTORCYCLES KEMPTON PARK 1620 132 KEMPTON PARK 990000038112 733 KEMPTON PARK MUDGUARD & MOTOR BODY KEMPTON PARK 1620 132 KEMPTON PARK 990000037937 385 KEMPTON PARK SHELL MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000064004 863 KEMPTON PRIVATE TEST STATION CC BOOYSENS 2016 132 KEMPTON PARK 990000042755 38314 KEMROCK MOTORS DURBAN 4001 002 DURBAN 990000071383 76798 KEMSTON PANELBEATERS THE FALLS 1522 026 BENONI 990000026131 10289 KEMT PACKAGING SYSTEMS WESTVILLE 3631 210 PINETOWN 990000043220 1517 WANDSBECK KEN ENGLISH SIGNS EAST LONDON 5200 006 EAST LONDEN 990000103196 KENANI WORKSHOP WHITE RIVER 1240 307 WITRIVIER 990000085331 929 KENCHELL GLEEMOOR 7764 206 PIETERMARITZBURG 990000100420 KENCO INGENIEURSWERKE PETRUS STEYN 9640 159 NGOTSHE 990000119580 148 KENDAL TREKKERS & IMPLEMENTE KENDAL 2225 171 MIDDELBURG TVL 990000075016 40 KENDO TRADERS CC HEIDELBERG 1438 106 HEIDELBERG C P 990000057594 567 KENFAB RANDVAAL 1873 012 ALBERTON 990000053326 226 KENFIELD AUTO OVERPORT 4067 002 DURBAN 990000106483 701415 KENFIX MECHANICAL SERVICES CC PIETERMARITZBURG 3200 097 UMVOTI 990000048747 2498 KENFLEX CC HELDERKRUIN 1733 233 ROODEPOORT 990000108523 22810 KENGREG SCRAPYARD SPARES GERMISTON 1401 091 GERMISTON 990000057725 KENILWORTH CENTRE SERVICES KENILWORTH 7708 316 WYNBERG C P 990000054996 KENILWORTH ENGINEERING CC CLEVELAND 2022 003 JOHANNESBURG 990000064490 40368 KENJA HYDRAULIC SOLUTIONS & SUPPLIE SASOLBURG 1947 990000913482 12272 LUMIER KENJA TRADING GLEN DONALD 1935 990000575555 263150 THREE RIVERS KENLEY MOTORS MARINE PARADE 4056 002 DURBAN 990000196313 10163 KENMARE SERVICE STATION KENMARE 1745 147 KRUGERSDORP 990000025937 3060 KENMARE TEST STATION WITBEECK 1729 147 KRUGERSDORP 990000040523 3083 KENMONT NURSERIES CC BALLITO 4420 250 LOWER TUGELA 990000060015 108 KENNAWAY FILLING STATION FOURIESBURG 9725 029 BETHLEHEM 990000031860 180 KENNETH MOTORS RANT EN DAL 1751 225 RANDFONTEIN 990000091092 2140 KENNFRU PANELBEATING & SPRAY PAINTI SAVOY ESTATE 2090 990000648945 KENNIS CARAVANS & MOTORHOMES WILROPARK 1731 233 ROODEPOORT 990000038795 2545 KENNY DALTON HYDRAULICS CC WITBEECK 1729 233 ROODEPOORT 990000494911 3798 KENNYS AUTO CLINIC WELGEMOED 7538 025 BELLVILLE 990000037506 6550 KENNYS CONSTRUCTION & PROJECTS CC MAFATSANA 1984 283 VEREENIGING 990000106740 KENNYS MOTOR REPAIRS DOONSIDE 4135 002 DURBAN 990000053679 139 KENNYS PANEL SHOP VERULAM 4339 339 INANDA 990000030788 KENNYS SUSPENSION & SILENCER UMHLANGA ROCKS 4319 990000900190 KENO AUTO ELECTRICIAN JOHANNESBURG 2000 107 HEIDELBERG TVL 990000045167 751061 GARDENVIEW KENOR MOTOR REWINDERS CC KUILS RIVER 7579 251 STELLENBOSCH 990000043051 1039 KENRICH GRAHAMSTOWN 6140 EASTERN CAPE 990000023641 13 KENRIDGE CAR SALES SANDBAAI 7200 990000591432 6550 WELGEMOED KENRIDGE MOTORS TYGER VALLEY 7536 004 KAAPSTAD 990000039966 3595 KENS ARC MAINTENANCE & STEEL WORKS BELLVILLE 7535 251 STELLENBOSCH 990000493506 981 KEN'S AUTO ELECTRICAL MATATIELE 4730 141 MOUNT CURRIE 990000030595 KENS ENGINEERING & HI PRESSURE VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000220511 326 KENS HYDRAULICS SOUTHFIELD 7800 004 KAAPSTAD 990000032323 KENS MAINTENANCE LINTON GRANGE 6015 006 EAST LONDEN 990000088017 10670 KENS MAINTENANCE & ENGINEERING BELLVILLE 7535 004 KAAPSTAD 990000038219 981 KENS ONE STOP REPAIRS CC TONGAAT 4400 339 INANDA 990000078300 1744 KENSHANY TYRES CC KUILS RIVER 7579 025 BELLVILLE 990000076087 1039 KENSINGTON MOTORS MIDRAND 1685 003 JOHANNESBURG 990000047097 50701 KENSON ENGINEERING CC NELSPRUIT 1200 184 NELSPRUIT 990000025678 687 KENSTEL AUTO MAYVILLE 4058 002 DURBAN 990000112877 30108 KENT EMC ENGINEERING CC PAROW 7500 025 BELLVILLE 990000484430 KENT MOTORS HILLCREST 3650 210 PINETOWN 990000556299 330 KENT MOTORS CC OVERPORT 4067 002 DURBAN 990000051295 701080 KENTER METALS Cape Town 7441 990000633685 PO BOX 394 Bellville KENTMASTER S A PTY LTD GERMISTON 1410 091 GERMISTON 990000067590 7030 PRIMROSE HILL KENTON AUTO REPAIRS NEWTON PARK 6055 007 PORT ELIZABETH 990000024502 7573 KENTON ENGINEERING INGOGO 2944 185 NEWCASTLE 990000082764 63 KENTON GARAGE KENTON ON SEA 6191 212 BATHURST 990000096093 235 KENTSA CIVIL & CONSTRUCTION CC EMBALENHLE 2280 028 BETHAL 990000065409 384 KENTUR SECURITY PROJECTS EDENVALE 1610 012 ALBERTON 990000116417 2992 KENVOLKS MOTORS CC STANGER 4450 250 LOWER TUGELA 990000023963 858 KENWER 4X4 CLINIC VEREENIGING 1930 283 VEREENIGING 990000495849 4643 KENZEL ENGINEERING TRUST NEWTON PARK 6055 990000570862 34544 KEPCO PLANT SERVICE & ENGINEERING BROADACRES 2021 990000677388 KERAMICALIA PAARDEKRAAL 1752 225 RANDFONTEIN 990000030285 69 KERKSTRAAT AUTO TRUST FALCKVLEI 9331 001 BLOEMFONTEIN 990000083399 42041 KERKSTRAAT PANDWINKEL CC RUSTENBURG 300 235 RUSTENBURG 990000044320 815 KERMAN ENGINEERING CC UITENHAGE 6230 271 UITENHAGE 990000050002 294 DESPATCH KERO OIL DISTRIBUTORS CC KENWYN 7790 316 WYNBERG C P 990000042571 14637 KERR SHON PIPING & FABRICATING LUXMI 3207 206 PIETERMARITZBURG 990000088653 635 KERRSONS TRADING CC GARDENVIEW 2047 008 PRETORIA 990000237489 75921 KERRYS AUTO GLAZE & POLISH DURBAN 4001 002 DURBAN 990000105276 KERRYS FITMENT CENTRE CC MORELETA PLAZA 167 159 NGOTSHE 990000492252 100497 KERSHAW PARK MOTORS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000066488 8630 KERSHOFF INGENIEURSWERKE CERES 6835 055 CERES 990000073031 643 KERZO ENGINEERING MARGATE 4275 215 PORT SHEPSTONE 990000047903 21971 KESTREL MOTORS 1 CC HATFIELD 28 008 PRETORIA 990000272201 11552 KESTREL ORIGINALS CC NORTH RIDING 2162 003 JOHANNESBURG 990000033976 1425 KETAPELE ENGINEERING PTY LTD MELVILLE 2109 003 JOHANNESBURG 990000079780 29993 KETLEY & KETLEY ENG BLUFF 4052 002 DURBAN 990000223606 21993 Bluff KETTIE HERSTELDIENSTE BULTFONTEIN 9670 302 WELKOM 990000493758 371 KEURBOOM MOTORS STILFONTEIN 2550 138 KLERKSDORP 990000103037 15 KEURBOOMS GARAGE PTY LTD PLETTENBERG BAY 6600 139 KNYSNA 990000035874 1919 KEURSTOP BK SPRINGBOK 8240 245 NAMAQUALAND 990000091623 656 KEV BELT SA CC CAPE TOWN 7801 316 WYNBERG C P 990000063278 P O BOX 25 PLUMSTEAD KEVAL VEHICLE REPAIRS PROTEAPARK 305 235 RUSTENBURG 990000073679 20348 KEVCO POOLS MUSGRAVE ROAD 4062 002 DURBAN 990000053351 50910 KEVDEN PANELBEATERS & RECOVERIES DURBAN 4092 990000566206 P.O. BOX 4 QUALBERT KEVDEN PANELBEATERS & RECOVERIES CC UMHLATUZANA 1092 990000564928 KEVERNS GARAGE NORTHDENE 4093 210 PINETOWN 990000075023 554 KEVFRAME ENGINEERING CC SYDENHAM 4091 002 DURBAN 990000494060 KEVICS TECHNICAL SERVICES KINROSS 2270 025 BELLVILLE 990000058511 1064 KEVIN STEVENS SERVICES HARRISMITH 9880 104 HARRISMITH 990000063325 1678 KEVIN WALKERS CARS AMALINDA 5247 006 EAST LONDEN 990000039893 KEVINS COACHWORKS CC KUILS RIVER 7579 025 BELLVILLE 990000046491 1039 KEVINS CUSTOM KNIVES BELFAST 1100 024 BELFAST 990000232309 768 KEVINS ELECTRO WELD WORKS CC GRASSY PARK 7941 316 WYNBERG C P 990000043016 KEVINS KEYS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000033797 1498 KEVINS WELDING SERVICES PTY LTD STANGER 4450 990000644996 2026 KEVS AUTO CLINIC 2 BALLITO 4420 250 LOWER TUGELA 990000917867 193 KEW SERVICES STATION BRAMLEY 2018 003 JOHANNESBURG 990000051392 1390 KEW TRUST PHUTHADITJHABA 9866 001 BLOEMFONTEIN 990000092825 6144 KEWBERG CABLES & BRAIDS PTY LTD ALBERTON 1450 012 ALBERTON 990000042361 124379 ALRODE KEY & LOCK SERVICES GEORGE 6530 090 GEORGE 990000034683 9034 KEY & SHOE SERVICE CENTRE WORCESTER 6850 315 WORCESTER 990000083772 KEY & SOUND CENTRE FLORAPARK 699 207 PIETERSBURG 990000064028 KEY BOUTIQUE LOCKSMITH & KEY CUTTIN Cape Town 8001 004 KAAPSTAD 990000043407 283 long s garden KEY CRAFT LAUDIUM 37 008 PRETORIA 990000033579 13246 KEY ENGINEERING SOLUTIONS CC UMHLANGA ROCKS 4320 002 DURBAN 990000242576 KEY FORKLIFTS MOORTON 4092 002 DURBAN 990000107884 KEY LOCKSMITHS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000022424 1540 KEY MASTERS LOCKSMITH OBERHOLZER 2502 218 POTCHEFSTROOM 990000112950 7030 KEY O LOCK CENTRES CC MONTANA PARK 159 008 PRETORIA 990000099413 2935 KEY SECURITY BOKSBURG 1459 033 BOKSBURG 990000097767 KEY SHOP CAPE TOWN 8000 004 KAAPSTAD 990000092209 1018 KEY SPIRIT TRADING 286 CC DELMAS 2210 247 SPRINGS 990000081110 2 KEY TRUCK & CAR AIRPORT PTY LTD PINETOWN 3600 210 PINETOWN 990000553135 1341 KEY TRUCK & CAR DURBAN PTY LTD PINETOWN 3600 002 DURBAN 990000035184 1341 KEY TRUCK & CAR PIETERMARITZBURG PINETOWN 3600 206 PIETERMARITZBURG 990000424949 1341 KEY TRUCK & CAR PTY LTD PINETOWN 3600 002 DURBAN 990000042327 1341 KEY WEST ENGEN KRUGERSDORP 1740 147 KRUGERSDORP 990000029333 2486 Krugersdorp KEY WHIZZ BK IRENE 62 008 PRETORIA 990000105407 68 KEYFAB PTY LTD ROODEPOORT 1709 003 JOHANNESBURG 990000114124 2296 CRESTA KEYLITE LAMPSHADES CC NORWOOD 2117 003 JOHANNESBURG 990000033053 92049 KEYMACK MEYERSDAL 4320 012 ALBERTON 990000249490 1247 KEYMARK INDUSTRIES BOKSBURG NOORD 1461 026 BENONI 990000113926 5241 KEYMASTER NEWTON PARK 6055 007 PORT ELIZABETH 990000103871 34472 KEYNOTE TRADING & INVESTMENT 104 BOKSBURG 1459 990000594123 17715 SUNWARD PARK KEYS & THINGS LYDENBURG 1120 161 LYDENBURG 990000091027 725 Lydenburg KEYS FOR AFRICA MEREBANK CENTRAL 4104 002 DURBAN 990000039192 113 KEYSER BOILER ENHANCEMENT ELARDUSPARK 40 990000683214 95030 WATERKLOOF KEYWAY MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000035539 1385 KFG KAISER STEEL ORLANDO WEST 1804 990000944255 KFP RAIL PTY LTD ORIEL 2007 003 JOHANNESBURG 990000115316 KG ALUMINIUM & GLASS SPECIALISTS MAIDSTONE 4380 339 INANDA 990000085020 814 KG ENGINEERING AMANZIMTOTI 4125 002 DURBAN 990000099630 674 KG ENGINEERING & LABOUR PLACEMENT BLUFF 4036 002 DURBAN 990000118859 21993 KG TESTING GROUNDS CC UMBOGINTWINI 4120 002 DURBAN 990000222189 677 KGABO & WILLIAM REINFORCE & STEEL MABOPANE 190 008 PRETORIA 990000113657 59 KGALAGADI ENGINEERING & MINING SUPP DIAMOND PAVILION 8305 990000578006 3390 KGALAGADI PATTERNMAKERS & GENERAL VEREENIGING 1930 283 VEREENIGING 990000071302 1062 KGAMASEBE GLASS & ALUMINIUM DOORNPOORT 17 008 PRETORIA 990000217555 82221 KGATO CONSULTING ENGINEERS KEMPTONPARK 1619 026 BENONI 990000081612 304 VAN RIEBEECKPARK KGD VALVE DEVELOPMENT CC VEREENIGING 1930 033 BOKSBURG 990000104542 1751 KGETA OPTIMUM SOLUTIONS CC NORTHMEAD 1511 026 BENONI 990000112373 13104 KGN AUTOBREAKERS INDUSTRIAL AREA 2 9866 990000574603 18680 WITSIESHOEK KGN MOTORS & SCRAPYARD THOHOYANDOU 985 990000640513 6931 KGODU METAL WORKS SESHEGO 742 207 PIETERSBURG 990000065268 KGOMOTSO FILLING STATION PRETORIA NORTH 116 370 990000513312 17219 KGONEGO SIGN RIGGERS PTY LTD RANDBURG 2160 990000604074 KGOPONGS TRADING ENTERPRISE CC PRETORIA 1 008 PRETORIA 990000243137 1002 KGOSAMO LOGISTICS & PROJECTS PTY WEST PARK 146 008 PRETORIA 990000221080 98043 KGOSI & THABANG TRADING PROJECTS ROSETTENVILLE 2190 990000568979 KGOTHALO PHAHAMO HOLDINGS PTY LTD EMALAHLENI 1034 990000673176 570 KGOTHATSO PANELBEATING PHALABORWA 1389 270 LETABA 990000300792 KGWADI YA MEETSE TYRE EXHAUST & F JANE FURSEHOSPITAL 1085 099 GROBLERSDAL 990000229375 1233 KGWEBO CONTRACTORS CC ORKNEY 2619 990000706430 1467 KHAHLELA ENGINEERING CC MTUBATUBA 3935 324 LOWER UMFOLOZI 990000108321 KHAISAN ENGINEERING PROJECTS GELVANDALE 6020 007 PORT ELIZABETH 990000058396 KHALANGA AUTOBODY EAST RAND 1462 033 BOKSBURG 990000086806 25119 KHALANGA ENGINEERING PROJECTS KEMPTON PARK 1620 132 KEMPTON PARK 990000100201 3190 KHAMBANE CC JOHANNESBURG 1779 003 JOHANNESBURG 990000251528 KHAMBANE STEEL WORKS PRETORIA WEST 183 008 PRETORIA 990000491874 KHANDISA INVESTMENTS PTY LTD NEWLANDS EAST 4037 990000805488 KHANGELA MEDIUM VOLTAGE SERVICES CC DURBAN 4001 002 DURBAN 990000495130 50685 MUSGRAVE ROAD KHANS BRAKE & CLUTCH CC OVERPORT 4067 002 DURBAN 990000089111 70113 KHANS SERVICE STATION CC NEWCASTLE 2940 185 NEWCASTLE 990000109758 1170 KHANS TYRES VOLKSRUST 2470 289 VOLKSRUST 990000074904 256 KHANS TYRES NEWCASTLE NEWCASTLE 2940 990000805396 896 KHANYA ENGINEERING SERVICES WITBANK 1035 312 WITBANK TVL 990000038841 3640 KHANYENG TRADING & PROJECTS 9 CC RUSTENBURG 299 235 RUSTENBURG 990000496058 KHATEANE A T KAGISANONG 9309 001 BLOEMFONTEIN 990000493011 23196 KHATHALA ENGINEERING CC VANDERBIJLPARK 1900 283 VEREENIGING 990000496020 3944 KHATIMA ENGINEERING SERVICES CC RANDBURG 2125 003 JOHANNESBURG 990000057663 324 KHAYA INDUSTRY TASBET PARK 1040 312 WITBANK TVL 990000076986 7771 KHAYA LAMI AUTO BODY CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000058847 1579 KHAYA TRADING CC RANDFONTEIN 1760 225 RANDFONTEIN 990000494972 451 KHAYALISHA AUTO TRAINING CENTRE RYLANDS EST 7764 316 WYNBERG C P 990000066366 KHE SED ENGINEERING BLOEMFONTEIN BK BLOEMFONTEIN 9301 005 KIMBERLEY 990000494475 37279 LANGENHOVENPARK KHE SED ENGINEERING UPINGTON CC KIMBERLEY 8300 065 DE AAR 990000494477 1196 KHENI ELECTRIC APPLIANCES PTY LTD LADYSMITH 3370 072 DUNDEE 990000047895 11048 KHENSANI CAR WASH GIYANI 826 158 SOUTPANSBERG 990000058341 1393 KHENSANI RETAIL CARE CC VAN RIEBEECKPARK 1629 012 ALBERTON 990000080378 304 KHENTSA BRAKE & CLUTCH SINOVILLE 129 008 PRETORIA 990000238303 16065 KHEPE MOTORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000086221 1227 KHETH ENGINEERING & MAINTENANCE MOBENI 4060 002 DURBAN 990000219491 32557 KHETIWE METAL WORKS DERDEPOORTPARK 35 008 PRETORIA 990000116280 543 KHIBIDU CONTRACTORS MAHWELERENG 626 990000731333 544 KHOLEKA ENGINEERING PTY LTD NEW GERMANY 3620 002 DURBAN 990000070138 616 KHOMANANE PRODUCTS CC ISANDO 1600 091 GERMISTON 990000067762 113 KHOMANANI EQUIPMENT & MAINTENANCE VANDERBIJLPARK 1900 283 VEREENIGING 990000103542 6774 KHOMANANI MAINTENANCE CC Phalaborwa 1390 270 LETABA 990000058632 36588 KHOMANANI MOTOR ENGINEERING & AUTO BENONI 1501 026 BENONI 990000245257 1005 KHOMANANI PANELBEATERS ONDERSTEPOORT 110 351 WONDERBOOM (PTA) 990000116885 12432 KHOMBANANI STEEL PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000115534 3781 KHONDHLO BUSINESS ENTERPRISE CC KWAMASHU 4359 339 INANDA 990000081876 KHONZI ENGINEERING SERVICES GEORGE 6530 990000179774 KHOPELAS GENERAL TRADING QUEENSWOOD 186 990000578671 KHOSASA HYDRAULICS & ENGINEERING WITBEECK 1729 147 KRUGERSDORP 990000228228 3873 KHOSILE TRADING CC NEWLANDS EAST 4037 339 INANDA 990000113179 KHOTSO DISTRIBUTORS PTY LTD ISANDO 1600 091 GERMISTON 990000248267 206 KHOZA & BANDA TRADING CASTEEL 1370 236 PILGRIMS REST 990000230997 5108 KHOZA TRUCK SERVICES LEONDALE 1424 091 GERMISTON 990000112714 16386 KHUBONI PLACEMENTS PTY LTD JOHANNESBURG 2193 003 JOHANNESBURG 990000493728 KHUBONYE MASEKO TRADING CC BERTSHAM 2013 003 JOHANNESBURG 990000057765 901175 KHUBVI FILLING STATION & VHUFULI 971 360 990000533969 72 KHUDUMON TRADING PTY LTD FAUNA PARK 787 990000927950 1018 KHUKHWANE CONSTRUCTION & PROJECTS BRITS 250 990000590213 KHULA AFRICA ENGINEERS CC UMHLANGA ROCKS 4320 002 DURBAN 990000492280 802 KHULA ENGINEERING CONSTRUCTION & IVORY PARK 1689 003 JOHANNESBURG 990000053945 27687 KHULA INSULATION & SHEETMETAL RESERVOIR HILLS 4090 002 DURBAN 990000229801 65976 KHULA MAINTENANCE CC OSLO BEACH 4240 990000576268 Postnet 18 KHULA SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000196874 40172 KHULANANI AUTO TRADING & PROJECTS P BRAKPAN 1541 990000619998 KHULANATHI LABOUR CONSULTANTS LYTTELTON 140 990000575373 14004 KHULANDI MOTORS HUMEWOOD 6013 990000764241 13272 KHULEKANI WORKSHOP & ENTERPRISE CC UMHLANGA ROCKS 4320 324 LOWER UMFOLOZI 990000092266 338 KHULENATHI BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000091572 2295 KHULENI MULTI SKILLS SABIE 1260 236 PILGRIMS REST 990000243627 335 KHULONG MINING SUPPLIES CC Burgersfort 1129 161 LYDENBURG 990000495472 5188 Lydenburg KHULULEKA MAINTENANCE SERVICES BLUFF 4036 002 DURBAN 990000088822 21488 KHUMALO & NIKWE ENGINEERING MONTCLAIR 4004 002 DURBAN 990000087681 74274 KHUMBULA BHAMBATHA SERSA WELDING PT SANDTON 2017 990000881422 784202 KHUMBULA RESTAURANT KABOKWENI 1245 184 NELSPRUIT 990000056813 174 KHURULA TRADING & PROJECTS ORLANDO EAST 1804 003 JOHANNESBURG 990000494273 KHUTHALA ENGINEERING ESIKHAWINI 3887 324 LOWER UMFOLOZI 990000491605 7407 KHUTSONG SERVICE STATION KHUTSONG 2499 990000624028 775 CARLETONVILLE KHUTSONG ZENEX SERVICE CENTRE CARLETONVILLE 2500 192 CARLTONVILLE 990000022478 775 KHUVENA CONSULTING NORTHCLIFF 2194 990000947084 KHUWE BUSINESS ENTERPRISES CC WIBSEY 1717 171 MIDDELBURG TVL 990000108948 30513 CENTURION CENTURION 46 008 PRETORIA 990000055110 12124 KIA MOTORS WORCESTER 6849 315 WORCESTER 990000555016 744 Worcester KIA MOTORS BETHLEHEM VIRGINIA 9430 288 VIRGINIA 990000102809 219 KIA MOTORS KOKSTAD MARBURG 4252 215 PORT SHEPSTONE 990000493342 54181 KIA MOTORS QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000117721 508 KIA MOTORS SANDTON WENDYWOOD 2144 003 JOHANNESBURG 990000071228 76083 KIANTE TRADING ENTERPRISE NELSPRUIT 1200 990000814843 23231 KIASHA WIRE PRODUCTS CC KIASHA PARK 1829 003 JOHANNESBURG 990000084200 20 KIBLER PARK SERVICE STATION FLORIDA HILLS 1716 003 JOHANNESBURG 990000062535 2227 KIC AUTO CC CRESTA 2118 003 JOHANNESBURG 990000036338 KICKO ELECTRICAL CONSTRACTORS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000094755 1526 KICO ENGINEERING VEREENIGING 1939 990000554250 KICX CAR AUDIO CC MARBURG 4252 215 PORT SHEPSTONE 990000075381 54192 KID U NETS NINA PARK 156 008 PRETORIA 990000249113 54397 KIDO STAALWERKE BK KURUMAN 8460 148 KURUMAN 990000050036 1443 KIED A NETWORKS CC RANDHART 1457 283 VEREENIGING 990000117281 11459 KIERAL SPRINGS PTY LTD STANGER 4450 250 LOWER TUGELA 990000118703 2539 KIESERVILLE MOTORS LICHTENBURG 2740 156 LICHTENBURG 990000043457 1336 KIESERVILLE VULSTASIE LICHTENBURG 2740 156 LICHTENBURG 990000052300 1499 KIESIT TRADING CC MOKOPANE 600 207 PIETERSBURG 990000220529 1222 KIESRO ENGINEERING PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000078032 83056 KIJIMA LABOUR HIRE WITBANK 1049 312 WITBANK TVL 990000496205 KILBER PRODUCTS PTY LTD ALBERTON 1410 012 ALBERTON 990000118700 2538 KILBRO MOTORS PTY LTD KOKSTAD 4700 141 MOUNT CURRIE 990000158976 284 KILIANS ENGINEERING BK UITENHAGE 6230 271 UITENHAGE 990000027466 3104 KILISTEVE INVESTMENTS PTY LTD VEREENIGING 1930 283 VEREENIGING 990000118038 174 KILLARNEY AUTO CLINIC CC CAPE TOWN 8000 004 KAAPSTAD 990000070022 2293 KILLARNEY COACHWORKS CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000050050 KILLARNEY ENGINEERING PTY LTD ELANDSFONTEIN 1406 003 JOHANNESBURG 990000047763 8265 KILLARNEY MOTORS MILNERTON 7435 004 KAAPSTAD 990000047955 121 KILLARNEY PLASTIC REPAIRS TABLE VIEW 7439 004 KAAPSTAD 990000062847 60785 KILMURRAY GARAGE CC UITENHAGE 6231 137 KIRKWOOD 990000047721 3232 KILN CONTRACTS PTY LTD CAPE TOWN 7947 316 WYNBERG C P 990000025808 36 STEENBERG KILOPASCAL SOMERSET WEST 7130 244 SOMERSET WEST 990000114217 KILPIN ENGINEERING PTY LTD OTTERY 7808 316 WYNBERG C P 990000047779 149 KIM CORP 600 CC KIMBERLEY 8301 990000556456 1558 KIM FIELD AUTO HEUWELSIG 8301 005 KIMBERLEY 990000105055 KIM PRO MOTO TRUST HADISON PARK 8306 005 KIMBERLEY 990000059978 110845 KIM WELDING CC OLIFANTSFONTEIN 1665 008 PRETORIA 990000040308 731 Olifantsfontein KIMBERLEY AIR BRAKE & EQUIPMENT KIMBERLEY 8300 005 KIMBERLEY 990000245242 1457 KIMBERLEY ALUMINIUM BK KIMBERLEY 8301 005 KIMBERLEY 990000495828 KIMBERLEY AUTO REPAIR & SERVICES KIMBERLEY 8301 005 KIMBERLEY 990000040318 110533 HADISON PARK KIMBERLEY AUTOMOTIVE ENGINEERING KIMBERLEY 8300 005 KIMBERLEY 990000043347 1537 KIMBERLEY CLUTCH AND RADIATOR CC KIMBERLEY 8300 005 KIMBERLEY 990000041556 1146 KIMBERLEY DAY NIGHT MECHANICAL & AU KIMBERLEY 8301 990000554523 716 KIMBERLEY ENG WORKS PTY LTD Kimberley 8301 005 KIMBERLEY 990000049856 KIMBERLEY FASFIT KIMBERLEY 8306 005 KIMBERLEY 990000030892 11014 HADISON PARK KIMBERLEY GEARBOX CENTRE Kimberley 8301 005 KIMBERLEY 990000032880 1436 KIMBERLEY MULTISERV KIMBERLEY 8301 005 KIMBERLEY 990000111577 KIMBERLEY NISSAN & FIAT KIMBERLEY 8301 005 KIMBERLEY 990000107759 KIMBERLEY NYEKI TRADING & PROJECTS EDENVALE 1610 091 GERMISTON 990000119018 4186 KIMBERLEY PRIVAAT TOETSSTASIE KIMBERLEY 8301 005 KIMBERLEY 990000047393 KIMBERLEY QUICK STOP HADISON PARK 8306 005 KIMBERLEY 990000056121 110755 KIMBERLEY RENAULT HADISON PARK 8306 005 KIMBERLEY 990000080339 110371 KIMBERLEY SUPA QUICK KIMBERLEY 8300 005 KIMBERLEY 990000008603 3227 KIMBRAWAVE PTY LTD CONSTANTIA KLOOF EXT 21 1709 990000807109 5554 WELTEVREDEN PARK KIMPO INDUSTRIAL MACHINERY CC BLUFF 4036 002 DURBAN 990000493587 21227 KIMRAE ENGINEERING PROJECTS Pinetown 3610 210 PINETOWN 990000075189 154 Sarnia KIMS SERVICE STATION TYGER VALLEY 7536 165 MALMESBURY 990000025252 5400 KINETIC DESIGNS CC KLOOF 3640 210 PINETOWN 990000027882 62 KINETIC MINING SOLUTION LYTTELTON 140 008 PRETORIA 990000578581 KINETIC TRANSMISSIONS JEPPESTOWN 2043 033 BOKSBURG 990000044951 33641 KINETIX MANUFACTURING CC RAWSONVILLE 6845 315 WORCESTER 990000083081 280 KING & ASSOCIATES ENGINEERING & KLERKSDORP 2570 138 KLERKSDORP 990000232547 1793 KING AIR SERVICES MELVILLE 2109 003 JOHANNESBURG 990000071637 29044 KING CALTEX KING WILLIAMS TOWN 5601 990000636388 19514 TECOMA KING CAR SALES KING WILLIAMS TOWN 5600 136 KING WILLIAMSTOWN 990000230074 2504 KING CAR WASH KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000045987 1571 KING CARS TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000081160 35087 KING DENTS CC Centurion 109 008 PRETORIA 990000062329 52298 Wierda Park KING INSTALLATORS & SUPPLIERS PTY L CAPITAL PARK 84 990000650938 KING MOTOR SPARES & BODY PARTS CC SLURRY 2895 370 990000534159 132 KING OF KINGS PANELBEATING & SPRAY LENASIA 1821 003 JOHANNESBURG 990000225139 10604 KING OF PALISADE FENCING CC PIET RETIEF 2380 208 PIET RETIEF 990000101597 748 KING RADIATORS LUIPAARDSVLEI 1743 003 JOHANNESBURG 990000048511 4887 KING RECRUITMENTS NEWTON PARK 6045 007 PORT ELIZABETH 990000080281 34365 KING ROY MOTORS CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000026996 86 KING STEEL STRUCTURES KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000079549 1499 KING TIPPER NORTHWOLD 2155 090 GEORGE 990000117524 1872 KINGFISHER CIVILS CC SECUNDA 2302 235 RUSTENBURG 990000054256 3896 KINGFISHER METAL PRESSING CC Pietermaritzburg 3204 MKONDENI 990000042883 67, Hilton KINGFISHER SERVICE STATION PTY LTD FOUR WAYS 2055 003 JOHANNESBURG 990000070613 285 KINGFISHER STEEL PRODUCTION KRUGERSDORP 1740 147 KRUGERSDORP 990000113046 1522 KINGFISHER TOTAL CC MANABA BEACH 4276 215 PORT SHEPSTONE 990000067997 1761 KINGKLIP MANUFACTURING & TRADING CC LYTTELTON 140 026 BENONI 990000032582 16000 KINGS MTHATHA 5099 025 BELLVILLE 990000120964 7455 KINGS BOULEVARD BOKSBURG 1460 033 BOKSBURG 990000496074 657 KINGS CROWN MANUFACTURERS & POWDER MEREBANK 4059 002 DURBAN 990000054188 31284 KINGS SQUARE BUSINESS ENTERPRISE CC GRASKOP 1270 132 KEMPTON PARK 990000107555 941 KINGSBURG TYRE & EXHAUST LINKHILLS 3652 210 PINETOWN 990000119780 1621 KINGSBURGH TYRE & EXHAUST DURBAN 2001 990000717874 1621 LINKHILLS KINGSLEN METALWORK & SIGNS MOLTENO 5500 990000692164 201 KINGSLEY TYRE SERVICES CC GRAHAMSTOWN 6140 095 ALBANY 990000053114 204 KINGSWAY LOCKSMITH UMHLANGA ROCKS 4035 002 DURBAN 990000064996 KINGSWAY MANUFACTURING PTY LTD HELDERKRUIN 1733 233 ROODEPOORT 990000069931 22810 KINGSWAY SERVICE STATION PARK RYNIE 4180 002 DURBAN 990000045703 1585 KINGSWAY TOTAL Benoni 1513 026 BENONI 990000594007 8272 KINGTRELLIS.CO.ZA LANSERIA 990000557635 1204 KINGWILL B KLIPDALE 7283 039 BREDASDORP 990000044863 34 KINLOCHS ENGINEERING DURBAN 4037 002 DURBAN 990000552266 KINROSS EXEL KINROSS 2270 028 BETHAL 990000079538 612 KINROSS INDUSTRIAL SUPPLIES KINROSS 2270 028 BETHAL 990000150818 2019 KINROSS MOTOR ENGINEERING BK KINROSS 2270 028 BETHAL 990000035249 65 KINROSS MOTORS TRICHARDT 2300 028 BETHAL 990000049380 530 KINROSS SERVICE STATION SECUNDA 2302 028 BETHAL 990000087020 5742 KINSEY ENGINEERING RICHMOND 3780 230 RICHMOND NATAL 990000029773 647 KINSEYS ALLOY WELDING SERVICES AUSTERVILLE 4052 002 DURBAN 990000046316 KIPUSA INVESTMENTS CC BEREA 4000 072 DUNDEE 990000119552 4883 KIRA TRADING ENTERPRISES CC BRIXTON 2019 003 JOHANNESBURG 990000231424 96649 KIRISOL BENONI 1521 990000848764 KIRKS AUTO CLINIC RANDFONTEIN 1760 225 RANDFONTEIN 990000040043 1903 KIRKWOOD MOTORS WINDSOR PARK 6220 271 UITENHAGE 990000052844 KIRKWOOD STEEL KIRKWOOD 6120 137 KIRKWOOD 990000062263 393 KIRLON WORX CAROLINA 1185 053 CAROLINA 990000114904 205 KIRMACK MECHANICAL DESIGN CC Cape Town 7550 025 BELLVILLE 990000105942 3784 Durbanville KIRSTEN & HAMMOND PANELBEATERS DORCHESTERHEIGHTS 5241 006 EAST LONDEN 990000115731 KIRSTEN BROERS BK SINOVILLE 129 005 KIMBERLEY 990000093756 13998 KIRSTEN ENGINEERING CC NORTHCLIFF 2115 233 ROODEPOORT 990000067754 1420 KIRSTEN MOTORS GEORGE 6530 090 GEORGE 990000057049 1407 KIRSTENHOF MOTORS & SUPERETTE KALK BAY 7990 316 WYNBERG C P 990000053664 65 KISTAS FIELD SERVICE MEER EN SEE 3901 250 LOWER TUGELA 990000083921 101428 KISTAS MOBILE WORKSHOP PTY LTD STANGER 4450 250 LOWER TUGELA 990000027363 1142 KISTENS MOTOR HOUSE CC (KMH DURBAN) DALBRIDGE 4014 002 DURBAN 990000494676 18332 KIT TRAILERS CC MEYERTON 1960 283 VEREENIGING 990000118444 263933 THREE RIVERS KITCHING ALUMINIUM DE TIJGER 7500 025 BELLVILLE 990000033543 KITRE GENERAL ENGINEERING PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000117520 568 KITSTEKENS 2000 BK PRETORIA‐WES 183 008 PRETORIA 990000032157 KIVA ENGINEERING SERVICES PTY LTD SANDTON 2146 003 JOHANNESBURG 990000075279 785553 KIWI CANOPIES & SHEETMETAL WORKS CC MOKOPANE 600 219 POTGIETERSRUS 990000045181 919 KIWI ENGINEERING & WELDING SERVICES PINELANDS 3610 210 PINETOWN 990000037347 KIWIS AUTO BODY FAUNAPARK 787 207 PIETERSBURG 990000051946 445 KK DISCOUNT MOTOR SPARES GENERAL TR POLOKWANE 699 990000898473 1715 KK ENTERPRISES ARCADIA 5201 006 EAST LONDEN 990000118471 KK PANEL & PAINT DURBAN 4000 002 DURBAN 990000493384 818 KL STEEL & ENGINEERING SUPPLIES NEWSPAPER 3620 002 DURBAN 990000118042 113 KLAMFLEX PIPE COUPLINGS PTY LTD KRUGERSDORP 1743 147 KRUGERSDORP 990000185336 4073 LUIPAARDSVLEI KLAPMUTS ENGINEERING CC KLAPMUTS 7625 197 PAARL 990000049679 16 KLAPPROTT N B M GREYTOWN 3250 174 MOOI RIVER 990000059949 321 KLAPWIJK ENGINEERING CC TOTIUSDAL 134 008 PRETORIA 990000029661 31061 KLASERIE 1 STOP HOEDSPRUIT 1380 270 LETABA 990000112984 1581 KLASIE BOTHA MASJIENWERKE BK NELSPRUIT 1200 184 NELSPRUIT 990000096036 1631 KLASIES TRUCK REPAIRS & SERVICES BK BRACKENFELL 7561 251 STELLENBOSCH 990000024482 411 KLATRADE 875 PTY LTD EAST RAND 1462 026 BENONI 990000118792 25544 KLAWER ONE STOP KLAWER 8145 279 VAN RHYNSDORP 990000099711 1 KLAWER PANEELKLOPPERS KLAWER 8145 279 VAN RHYNSDORP 990000046432 142 VREDENDAL KLEENLINES CAPE TOWN CC CAPE TOWN 8001 004 KAAPSTAD 990000059627 5170 KLEENOIL SOUTH AFRICA LANGEBAAN 7357 292 VREDENBURG 990000218790 320 Kroonstad KLEENWELL DISTRIBUTORS BERTSHAM 2013 012 ALBERTON 990000106378 901047 KLEERZONE OZONE SYSTEMS PTY LTD GILLITTS 3603 210 PINETOWN 990000117245 980 KLEIN BRAK VULSTASIE CC MOSSEL BAY 6503 990000730108 219 MOSSELBAY KLEIN KAROO BEPERK OUDTSHOORN 6620 196 OUDTSHOORN 990000070754 241 KLEIN KAROO CAR WASH OUDTSHOORN 6625 990000553213 4 KLEIN KAROO EEN STOP OUDTSHOORN 6620 196 OUDTSHOORN 990000098650 1744 KLEIN KAROO MOTORS ROBERTSON 6705 232 ROBERTSON 990000100102 650 KLEIN KAROO ONE STOP OUDTSHOORN 6620 196 OUDTSHOORN 990000092874 1744 KLEIN KAROO REBUILDS OUDTSHOORN 6625 196 OUDTSHOORN 990000101530 KLEIN KAROO TOYOTA OUDTSHOORN 6620 196 OUDTSHOORN 990000070818 102 KLEIN PETROLEM MARIKANA CC MARIKANA GAUTENG 284 990000919843 192 FUANA PARK POLOKWANE KLEIN SABIE PANEELKLOPPERS SABIE 1260 236 PILGRIMS REST 990000099471 19 KLEIN SPITSKOP DIENSSTASIE NOUPOORT 5950 189 NOUPOORT 990000071328 8 KLEINEHUTTE DIENSTE BK BAILLIE PARK 2526 138 KLERKSDORP 990000121689 6131 KLEINER AUTOMOTIVE ENGINEERING EMPANGENI 3880 324 LOWER UMFOLOZI 990000026395 10491 MEERENSEE KLEINHANS BAKWERKE RIVERSDAL 6670 231 RIVERSDALE 990000023741 678 KLEINMOND ALUMINIUM KLEINMOND 7620 111 HERMANUS 990000060187 3477 KLEINMOND PANEELKLOPPERS BK KLEINMOND 7195 048 CALEDON 990000056169 520 KLEINPLASIE DIENSTASIE WORCESTER 6849 315 WORCESTER 990000103072 5146 KLEINSPITSKOP DIENSSTASIE NOUPOORT 5950 189 NOUPOORT 990000083563 128 KLEINTJIE AUTO SPRAY & PANEL SEBOKENG 1983 283 VEREENIGING 990000243689 786514 KLEINTJIE LOMBARD DIENSTE KOEDOESKOP 361 264 THABAZIMBI 990000086897 224 KLENTJIE AUTO SPRAY & PANEL BEATERS INDUSTRIALPARK 1804 278 VANDERBIJLPARK 990000495886 KLEP VALVE PTY LTD KRUGERSDORP 1740 990000591866 1087 KLERKSCALE KLERKSDORP PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000076704 944 KLERKSDORP CONVENIENCE CENTRE POTCHEFSTROOM 2520 138 KLERKSDORP 990000055874 2655 POTCHEFTSROOM KLERKSDORP HEAD CENTRE CC KLERKSDORP 2570 138 KLERKSDORP 990000026982 1999 KLERKSDORP HIDROLIES FREEMANVILLE 2573 138 KLERKSDORP 990000090664 3356 KLERKSDORP HYDRAULIC FREEMANVILLE 2573 138 KLERKSDORP 990000109364 3356 KLERKSDORP HYDRAULICS FREEMANVILLE 2573 138 KLERKSDORP 990000090921 3356 KLERKSDORP NISSAN KLERKSDORP 2570 138 KLERKSDORP 990000203108 1041 KLERKSDORP ORTOPEDIESE SENTRUM ING KLERKSDORP 2571 138 KLERKSDORP 990000076765 7185 FLAMWOOD KLERKSDORP PANELBEATERS & KLERKSDORP 2570 138 KLERKSDORP 990000251293 11463 KLERKSDORP POWDER COATERS KLERKSDORP 2570 138 KLERKSDORP 990000074613 10538 KLERKSDORP RADIATORS KLERKSDORP 2570 138 KLERKSDORP 990000036350 2031 KLERKSDORP RENAULT KLERKSDORP 2570 138 KLERKSDORP 990000253548 1041 KLERKSDORP TUNE UP CENTRE KLERKSDORP 2570 138 KLERKSDORP 990000024019 1853 KLERKSOORD LIQUOR STORE & GENERAL PRETORIA NORTH 116 990000572301 16949 KLEUS GARAGE BK MIDDELBURG 5900 170 MIDDELBURG C P 990000259873 301 KLEUVER H A PRETORIA 1 990000730006 810 SEBAST DORANDIA KLEYN TOOLMAKING SOLUTIONS CC STRUBENS VALLEY 1735 233 ROODEPOORT 990000121910 1169 KLEYNHANS ONDERNEMINGS THABAZIMBI 380 264 THABAZIMBI 990000052820 773 KLEYNHANS PANELBEATERS & HERCULES 30 008 PRETORIA 990000031948 49137 KLINE ENGINEERING CC CAPE TOWN 7975 241 SIMONS TOWN 990000089783 83 KLINT SCALES DALBRIDGE 4014 002 DURBAN 990000088626 18940 KLIP ENGINEERING CC MEYERTON 1960 283 VEREENIGING 990000073960 219 KLIP RIVER MOTORS & PANELBEATERS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000074145 1023 KLIPDRIVE SERVICE CENTRE BASSONIA 2061 003 JOHANNESBURG 990000071583 763 KLIPKOP CARE HIRE FLORIDA 1710 025 BELLVILLE 990000496216 990 KLIPPLAAT MOTORS KLIPPLAAT 6255 128 JANSENVILLE 990000100857 19 KLIPRIVER MIDAS & FASFIT BOOYSENS 2016 003 JOHANNESBURG 990000074328 38013 KLM DRUM RECONDITIONER CC THREE RIVERS 1935 283 VEREENIGING 990000225425 263135 KLN ENGINEERING WESTBROOK 4406 339 INANDA 990000113574 3010 KLOMAC ENGINEERING CC ROCHDALE PARK 4034 002 DURBAN 990000080937 74253 KLOOF AUTO CENTRE STILL BAY 6674 231 RIVERSDALE 990000100955 547 KLOOF CONVENIENCE CENTRE CC KLOOF 3640 210 PINETOWN 990000118841 1350 KLOOF LOCKSMITH AND HARDWARE PINETOWN 3600 990000571072 1188 KLOOF MOTORS STILL BAY 6674 231 RIVERSDALE 990000065489 578 KLOOF MOTORS BK RUSTENBURG 305 235 RUSTENBURG 990000023778 21228 PROTEAPARK, RUSTENBURG KLOOF SERVICE CENTRE YELLOWWOODPARK 4011 210 PINETOWN 990000032531 53075 KLOOF STREET MOTORS CAPE TOWN 8001 014 ALIWAL NORTH 990000040433 KLOOF SUPA QUICK CENTREE 3610 210 PINETOWN 990000068897 KLOOFSIG MOTORS HEIDELBERG 1438 107 HEIDELBERG TVL 990000036594 1719 KLOOFTREKKERS BELLVILLE 7535 025 BELLVILLE 990000117340 367 KLOPPERS STAALWERKE WORCESTER 6850 315 WORCESTER 990000108942 555 KLS AUTO TYRE & FITMENT CENTRE CC MONTAGUE GARDENS 7742 990000642272 36989 CHEMPET KLT AUTOMOTIVE & TUBULAR PRODUCTS Hamanskraal 129 351 WONDERBOOM (PTA) 990000331620 KLUVER DESIGNS GREYTOWN 3250 097 UMVOTI 990000025716 380 KLUYTS HERSTELDIENSTE KLEINMOND 7195 197 PAARL 990000035741 582 KLUYTS L R NEWTON PARK 6055 007 PORT ELIZABETH 990000237499 7073 KMC AGRI SOLUTIONS DURBANVILLE 7551 025 BELLVILLE 990000234226 4190 KMC AVONTUUR ENGINEERING CC PERM GARDENS 7100 251 STELLENBOSCH 990000109137 KMDB MANUFACTURERS PTY LTD NIGEL 990000913488 363 KMI DOOR SYSTEMS SOUTH AFRICA WEST BANK 5218 006 EAST LONDEN 990000117110 14062 KMP ENGINEERING P E CC NORTH END 6056 007 PORT ELIZABETH 990000039792 2259 KMT ENGINEERING DURBAN 4026 002 DURBAN 990000219231 12924 JACOBS KMT MANUFACTURING PTY LTD LAUDIUM 37 008 PRETORIA 990000096989 13940 KNIFE MACHINES & TOOLS CC Pretoria North 118 008 PRETORIA 990000097783 59946 Karenpark KNIGHT BODIES HOMESTEAD 1412 091 GERMISTON 990000084562 6037 KNIGHT ENGINEERING CC ESTCOURT 3310 079 ESTCOURT 990000034546 903 KNIGHT MANUFACTURING WESTMEAD 3608 210 PINETOWN 990000088237 15336 KNIGHTS ALUMINIUM & GLASS PAROW INDUSTRIA 7493 025 BELLVILLE 990000114729 KNIGHTS AUTO CLINIC KRUGERSDORP 1739 147 KRUGERSDORP 990000106342 KNIGHTS COIL SUPPLIES PTY LTD GERMISTON 1400 091 GERMISTON 990000494945 518 KNIGHTS CONTAINER REPAIRS EERSTE RIVER 7103 251 STELLENBOSCH 990000086416 358 KNIGHTS FILLING STATION GERMISTON 1820 091 GERMISTON 990000081190 365 KNIGHTS PROFILES WITFIELD 1467 091 GERMISTON 990000495857 13307 KNIGHTS SALES CC WADEVILLE 1422 091 GERMISTON 990000112368 14209 KNIPPY WORKX CC ELSPARK 1418 033 BOKSBURG 990000115434 12071 KNITMESH SOUTH AFRICA PTY LTD PARKTOWN 2193 003 JOHANNESBURG 990000109109 X60500 HOUGHTON KNITWIRE TRADING PTY LTD DIEP RIVER 7800 316 WYNBERG C P 990000095490 KNK SERVICES DURBAN 4072 990000700230 1847 MOUNT EDGECOMBE KNOCKERS PANEL & SPRAY SHOP CC BRACKEN GARDENS 1452 091 GERMISTON 990000046295 145716 KNORR BREMSE S A PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000084544 2411 KNOTT & PEARSALL ENGINEERING CC JACOBS 4026 002 DURBAN 990000084616 12170 KNOX BANDE GEZINA 84 008 PRETORIA 990000089222 KNR PRESSURE VESSELS CC SELCOURT 1557 990000786772 15207 KNS ENGINEERING PTY LTD EMPANGENI 3880 990000823197 11625 KNYSNA AUTOTRADERS & VALUATORS RHEENENDAL 6576 139 KNYSNA 990000115772 400 KNYSNA CARS KNYSNA 6570 139 KNYSNA 990000495889 1394 KNYSNA GEARBOX & DIFF CENTRE KNYSNA 6571 139 KNYSNA 990000114721 KNYSNA LOCKSMITHS KNYSNA 6570 139 KNYSNA 990000092083 379 KNYSNA LUBRICANTS & FUEL KNYSNA 6570 139 KNYSNA 990000077329 211 KNYSNA MARINE KNYSNA 6570 139 KNYSNA 990000024382 1157 KNYSNA MOTOLEK KNYSNA 6570 990000840910 379 KNYSNA MOTORS KNYSNA 6570 139 KNYSNA 990000094682 125 KNYSNA NISSAN KNYSNA 6571 139 KNYSNA 990000045876 2991 KNYSNA RACING KAYAKS KNYSNA 6570 139 KNYSNA 990000495404 270 KNYSNA SHEETMETAL MANUFACTURERS GEORGE‐INDUSTRIA 6536 139 KNYSNA 990000105136 3181 KNYSNA SPEEDY TYRE & EXHAUST KNYSNA 6570 139 KNYSNA 990000068514 16 KNYSNA TOYOTA KNYSNA 6570 139 KNYSNA 990000095659 72 KNYSNA VOLKSWAGEN KNYSNA 6571 990000623929 2509 KOARTEC TRADING 73 CC CAPE TOWN 7530 990000645433 1250 SANLAMHOF KOBAHS TRACKS CENTURION 46 008 PRETORIA 990000086454 8446 KOBIE DU PREEZ STAALWERKE LYTTLETON 157 008 PRETORIA 990000040385 KOBIE MOTORS HILTON 9301 001 BLOEMFONTEIN 990000025979 KOBOLA PROJECTS SUNNYSIDE 132 008 PRETORIA 990000078698 27438 KOBOT TEGNIESE DIENSTE BK SOMERSET WEST 7129 197 PAARL 990000080266 KOBUS BARNARD TRUST ALFE GLASS & UPINGTON 8800 276 GORDONIA 990000223617 204 KOCH POWER STEERING BELLVILLE 7535 025 BELLVILLE 990000114583 832 KOCHS CUT & SUPPLY STEEL CENTRE Durban 3608 210 PINETOWN 990000022583 PO BOX5108 Sinembe Park KOCKS MOTOR ENGINEERING CC BRAMLEY 2018 003 JOHANNESBURG 990000024426 391950 KOEBERG ENGINEERING CC N1 CITY 7463 004 KAAPSTAD 990000093733 13430 N1 City KOEBERG MECHANICAL & BODY WORKS CC MITCHELLS PLAIN 7789 004 KAAPSTAD 990000078601 328 KOEBERG SERVICE STATION MELKBOSSTRAND 7437 004 KAAPSTAD 990000069186 95 KOEKEMOER Z J NEWLANDS 2092 003 JOHANNESBURG 990000032207 KOEKENAAP WERKS WINKEL VREDENDAL 8160 048 CALEDON 990000077677 354 KOEKER INDUSTRIES CC PLUMSTEAD 7975 990000881747 539 KOEKIES TECHNICAL & ENGINEERING PTY DIE HEUWEL 1035 990000832897 8073 KOELENHOF AUTO ELECTRIC KOELENHOF 7605 251 STELLENBOSCH 990000061965 229 KOENA MKOPE CONSTRUCTION & PRIVATE BAG X035 ALBERTON 1450 012 ALBERTON 990000111596 KOENENG FILLING STATION BRANDHOF 9324 263 BOTSHABELO 990000036038 12237 KOENIC ON GORDON RD FLORIDA 1710 171 MIDDELBURG TVL 990000491818 3660 KOENIC ON VAAL PARK SOUTH 1910 278 VANDERBIJLPARK 990000118662 402 KOENIC WHEEL WAREHOUSE NORTHMEAD 1511 091 GERMISTON 990000060685 131403 KOENIC WHEEL WAREHOUSE EDENVALE EDENVALE 1610 091 GERMISTON 990000112000 2165 KOENS EXHAUST & MECHANICAL REPAIRS PAROW 7500 025 BELLVILLE 990000040517 KOENS LOCKSMITHS PTY LTD BLUEWATERBAY 6212 990000790931 22833 PORT ELIZABETH KOG FABRICATORS PTY LTD LUIPAARDSVLEI 1743 012 ALBERTON 990000081516 4339 KOHL MANUFACTURING CC MONTANAPARK 159 091 GERMISTON 990000109172 492 KOHLER AUTO WITBANK 1035 312 WITBANK TVL 990000092918 KOHLER INDUSTRIAL SA FOURWAYS 2055 003 JOHANNESBURG 990000495883 2663 KOHLER MOTORS RETREAT 7965 197 PAARL 990000051549 429 KOHLER MOTORS CLAREMONT HOUT BAY 7806 990000462385 KOHLER MOTORS MAITLAND MAITLAND 7405 004 KAAPSTAD 990000491889 KOHLER MOTORS PAROW HOUT BAY 7806 004 KAAPSTAD 990000491894 KOHLER PANEL BEATERS HOUT BAY 7806 990000612628 648 PLUMSTEAD KOK H P WORCESTER 6850 315 WORCESTER 990000081080 KOKKIE AUTO NINAPARK 156 008 PRETORIA 990000114578 54397 KOKKIES MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000042121 2783 KOKOTA ENERGY PTY LTD KLAYVILLE 1600 990000675544 KOKS HYDRAULICS CC THREE RIVERS 1935 012 ALBERTON 990000082750 265113 KOKSTAD AUTO KOKSTAD 4700 141 MOUNT CURRIE 990000107087 718 KOKSTAD COLLISION REPAIR CENTRE KOKSTAD 4700 141 MOUNT CURRIE 990000495837 192 KOKSTAD HYDRAULICS KOKSTAD 4700 141 MOUNT CURRIE 990000034651 602 KOKSTAD WHEEL ALIGNMENT CENTRE KOKSTAD 4700 141 MOUNT CURRIE 990000042870 669 KOLBAN INVESTMENT 11 PTY LTD GLENVISTA 2058 003 JOHANNESBURG 990000494910 394 KOLBEE BODY WORKS MITCHELLS PLAIN 7802 025 BELLVILLE 990000041332 328 KOLBENCO PTY LTD ALRODE 1451 012 ALBERTON 990000154789 123888 KOLBES MOTORS KLERKSDORP 2570 084 FOCHVILLE 990000247812 11977 KOLD PTY LTD BERGBRON 1712 003 JOHANNESBURG 990000050623 1 KOLE STAALWERKE VILLIERS 9840 087 FRANKFORT 990000052130 12246 BENORYN KOLGAANS ONTWIKKELAAR BK BRITS 250 990000727013 1639 KOLLEGE QUICK STOP BRANDHOF 9324 001 BLOEMFONTEIN 990000041024 12227 KOLLIES AUTO REPAIR GARSFONTEIN 42 008 PRETORIA 990000068231 40214 KOLOMAKA KOLOI PTY LTD LYNDHURST 2106 091 GERMISTON 990000117932 890086 KOLOR KOTE PTY LTD DURBAN 4091 990000619822 KOLPHEN TYRES CC VERULAM 4340 002 DURBAN 990000084657 1860 KOM KYK MOTORS & AKKOMMODASIE TOUWSRIVIER 6849 990000594095 655 WORCESTER KOMANCO CC ASTON MANOR 1630 132 KEMPTON PARK 990000228474 12079 KOMANE AUTO SERVICE BURGERSFORT 1150 161 LYDENBURG 990000088083 797 KOMANE MOTORS & GENERAL DEALER MARBLE HALL 450 099 GROBLERSDAL 990000120556 384 KOMANI BRAKE & CLUTCH QUEENSTOWN 5320 223 QUEENSTOWN 990000066654 2381 KOMANI FUELS QUEENSTOWN 5320 990000643980 19544 TECOMA KOMANI PANELBEATERS & AUTOBODY QUEENSTOWN 5320 990000857298 KOMANI PANELBEATERS CC QUEENSTOWN 5320 223 QUEENSTOWN 990000094538 262 KOMANI STEEL & HARDWARE CC KOMANI 5322 223 QUEENSTOWN 990000037608 2631 KOMAR WELDING & ENGINEERING PAARL 7646 990000556656 KOMAT MOTORKLINIEK BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000028846 2073 KOMAT STEEL WINDOW FRAMES BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000121063 2073 KOMATI AUTO HOUSE KOMATIPOORT 1340 019 BARBERTON 990000093509 371 KOMATI AUTOCARE KOMATIPOORT 1340 184 NELSPRUIT 990000097583 946 KOMATI PANELBEATERS CC GIYANI 826 158 SOUTPANSBERG 990000491700 1016 KOMATI TOTAL KOMATIPOORT 1340 019 BARBERTON 990000066131 1183 KOMATIE AIR CC BENORYN 1504 033 BOKSBURG 990000096014 12408 KOMATSU SOUTH AFRICA (PTY) LTD ISANDO 1600 091 GERMISTON 990000089145 196 KOMCAT CONSTRUCTION MEER EN SEE 3901 324 LOWER UMFOLOZI 990000121904 KOMCAT EARTHMOVING & TRANSPORT POLOKWANE 699 207 PIETERSBURG 990000081704 KOMEA MOTORS PETROL KOMGA 4950 142 KOMGA 990000241550 164 Komga KOMGA MOTORS KOMGA 4950 142 KOMGA 990000094585 18 Komga KOMKYK MOTORS TOUWS RIVER 6880 315 WORCESTER 990000094325 655 WORCESTER KOMMETJIE ENGINEERING & CARRIAGE CC SUN VALLEY 7985 241 SIMONS TOWN 990000090828 1468 KOMTIEKIE TRUCK & CAR STOP CC VRYBURG 8600 990000581386 2002 KOMTIMAR BRANDSTOF MIDDELBURG 1050 171 MIDDELBURG TVL 990000028081 1209 KONAMANJE ENGINEERING PROJECTS CC BOKSBURG NORTH 1461 132 KEMPTON PARK 990000238582 5676 KONAR PROJECT MANAGEMENT DAINFERN 990000554177 3408 KONDAKOV CARS BENONI 1500 026 BENONI 990000243123 2384 benoni KONDYLIS MOTORS CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000094501 486 KONECRANES PTY LTD ALBERTON 1449 012 ALBERTON 990000067329 11713 Randhart KONET DIESEL WESSELSBRON 9680 305 WESSELSBRON 990000495570 258 KONICS BANDE BETHAL 2310 028 BETHAL 990000043484 281 KONINGS GARAGE & KAFEE KRUGERSDORP 1740 298 WARMBAD TVL 990000094579 901 KONTOS MOTORS BRUMA 2026 003 JOHANNESBURG 990000043544 494 KONTRA SIGNS CAPE TOWN CC BELLVILLW 7530 004 KAAPSTAD 990000030976 986 SANLAMHOF KONYEKS BUSINESS ENTERPRISES POLOKWANE 699 207 PIETERSBURG 990000101197 KOOL CARWASH CC VIRGINIA 9430 288 VIRGINIA 990000048579 575 KOOLMASTER IMPORTS & EXPORTS ROSSLYN 200 008 PRETORIA 990000085914 9112461 KOOLTRON PTY LTD PAARDEN ISLAND 7405 004 KAAPSTAD 990000097400 69 Paarden Eiland KOOP SWART MOTORS ROODEPOORT 1725 233 ROODEPOORT 990000022598 411 KOOPS MOTOR REPAIR CLINIC GEZINA 31 008 PRETORIA 990000563664 26612 KOOS FOURIE MOTORS BK PRETORIA 990000615688 3024 MONTANA PARK KOOS SWANEPOEL DEVELOPMENTS STIKLAND 7530 025 BELLVILLE 990000054477 KOOS TALJAARD BK STRAND 7140 256 STRAND 990000112174 KOPANAG CAR WASH EMALAHLENI 1039 312 WITBANK TVL 990000106833 5264 KOPANO LABOUR HIRE THABAZIMBI 380 264 THABAZIMBI 990000096150 1451 KOPANO YA MERAFE TRADING & PROJECTS TASBET PARK 1040 312 WITBANK TVL 990000552242 6738 KOPEX AFRICA PTY LTD Benoni 1502 026 BENONI 990000016918 6340 Dunswart KOPHELA SOFANA TRADING ENTERPRISE PINETOWN 3610 990000578158 KOPPIE ALLEEN QUICKSTOP RIEBEECKSTAD 9469 302 WELKOM 990000054444 66098 KORATECH SERVICES PTY LTD FLORIDA 1710 233 ROODEPOORT 990000119133 1094 KOREAN BAKKIE CENTRE KILLARNEY GARDENS 7441 004 KAAPSTAD 990000227562 KOREANBOYZ CC MAITLAND 7404 004 KAAPSTAD 990000120527 520 KORF SERVICE STATION CALTEX TABLE VIEW 7441 004 KAAPSTAD 990000083442 KORI ENGINEERING PORT NOLLOTH 8160 293 VREDENDAL 990000046842 135 VREDENDAL KORN STEEL CC LYDENBURG 1120 161 LYDENBURG 990000097414 273 KORNET BELEGGERS BK KROONSTAD 9500 146 KROONSTAD 990000052172 1995 KORSTEEL FABRICATION & ERECTION DOORNPOORT 17 008 PRETORIA 990000100291 80993 KOSH CNC ENGINEERING CC KLERKSDORP 2571 138 KLERKSDORP 990000058473 7340 FLAMWOOD KOST ENGINEERING PTY LTD MAITLAND 7404 004 KAAPSTAD 990000097367 675 KOSTAS TECHNICAL ENGINEERING CC Germiston 1401 990000560736 4186 Edenvale KOSTER PANEELKLOPPERS EN GARAGE KOSTER 348 144 KOSTER 990000179360 204 KOTEK LABOUR SOLUTIONS SOMERSET WEST 7129 025 BELLVILLE 990000493515 3532 KOTEK STEELWORKS CC LOUIS TRICHARDT 920 990000670445 1615 KOTEN HOLDINGS MEYERSPARK 184 008 PRETORIA 990000494062 KOTLE MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000075489 6765 KOTZE BESIGHEIDSTRUST BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000155832 12502 BRANDHOF KOTZE CB MARQUARD 9610 990000653695 91 KOTZE GEARBOX & DIFF PTY LTD Boksburg 1501 990000721626 75157 Gardenview KOTZE J H CLANWILLIAM 8135 057 CLANWILLIAM 990000115163 18 KOTZE LABOUR SOLUTIONS STRAND 7139 244 SOMERSET WEST 990000103022 1561 KOTZE ONDERNEMINGS THABAZIMBI 380 264 THABAZIMBI 990000061352 773 KOTZE STEELWORKS SOUTH CREST 1449 091 GERMISTON 990000230463 KOTZE TRAILERS & STEEL VAN RIEBEECKPARK 1619 132 KEMPTON PARK 990000106318 KOTZEE H E P WESSELSBRON 9680 305 WESSELSBRON 990000493724 157 KOTZJO GENERAL TRADING CC VAN RHYNS DORP 8170 990000901087 KOUGA DIENSSENTRUM HANKEY 6350 120 HUMANSDORP 990000066889 232 KOUGA FORD & MAZDA HUMANSDORP 6300 129 JOUBERTINIA 990000340096 51 KOUGA MARINE ST FRANCIS BAY 6312 120 HUMANSDORP 990000247156 KOVIN ELECTRICAL CC SILVERTON RIDGE 184 008 PRETORIA 990000114924 KOWIE AUTOMOTIVE & GENERAL CAMBRIDGE 5206 212 BATHURST 990000147563 3166 KOWIE BRAKE & CLUTCH CC GRAHAMSTOWN 6140 210 PINETOWN 990000029360 659 KOWIE TOYOTA PORT ALFRED 6170 210 PINETOWN 990000059643 74 KOZAIN PANELBEATERS CC PAARL 7646 990000790713 KOZEN ENGINEERING GOODWOOD 7459 004 KAAPSTAD 990000103043 325 KP WILLIS STRUCTURAL SERVICES Boksburg 1459 091 GERMISTON 990000177921 10324 Fonteinriet KPA ENGINEERING SUPPLIES CC ROODEPOORT 1725 233 ROODEPOORT 990000028974 1890 KPG INVESTMENTS CC BLUFF 4036 002 DURBAN 990000063172 16113 KR & S INDUSTRIAL MAINTENANCE Port Shepstone 4241 215 PORT SHEPSTONE 990000113025 PO Box 249 Sea Park KRAAIFONTEIN MOTORS KRAAIFONTEIN 7569 025 BELLVILLE 990000107912 404 KRAAIS SERVICES ELSBURG 1428 091 GERMISTON 990000037663 KRAALKOP BOTTLE STORE & GARAGE FOCHVILLE 2515 084 FOCHVILLE 990000023921 112 KRABO MIDDELBURG 1050 171 MIDDELBURG TVL 990000052581 3180 Middelburg Mpumalanga KRABO LOCKSMITHS CC WITBANK 1035 312 WITBANK TVL 990000055356 4057 KRAFT AUTO CLINIC Welkom 9460 402 WELKOM 990000044564 55152 EERSTEMYN WELKOM KRAFT S A INDUSTRIES CAPE TOWN 8000 004 KAAPSTAD 990000079046 2926 KRAFTIG MANUFACTURING AND WELTEVREDENPARK 1715 171 MIDDELBURG TVL 990000045912 7240 KRAGBRON HERSTELDIENSTE NELSPRUIT 1200 184 NELSPRUIT 990000075050 8271 KRAGBRON WINKEL SASOLBURG 1947 237 SASOLBURG 990000171008 KRAGGA KAMMA MOTORS NEWTON PARK 6055 007 PORT ELIZABETH 990000101604 34397 KRAKEEL TRACTOR SERVICES KRAKEEL RIVER 6430 006 EAST LONDEN 990000217567 44 KRAL J SANNIESHOF 2760 067 DELAREYVILLE 990000065597 426 KRAM WELDING CC VERWOERDPARK 1453 091 GERMISTON 990000036720 8199 KRAMCO STEELWORKS CC KNYSNA 6570 139 KNYSNA 990000047275 2576 KRAMER S HARRISMITH 9880 104 HARRISMITH 990000495882 1182 KRANSKOP 1 STOP WARMBAD 480 191 WATERBERG 990000078886 276 KRANSKOP FILLING STATION KRANSKOP 3268 145 KRANSKOP 990000025327 101 KRANZLE SOUTH AFRICA PTY LTD CAPE TOWN 7441 004 KAAPSTAD 990000117000 37202 CHEMPET KRASH PANELBEATERS DURBAN 4001 002 DURBAN 990000046664 KRAUS CONSULTING & ENGINEERING CC GLENASHLEY 4022 002 DURBAN 990000088867 22207 KRAV BODY ENGINEERING HOMESTEAD 1412 091 GERMISTON 990000098480 6180 KREBS ENGINEERS AFRICA PTY LTD KELVIN 2054 003 JOHANNESBURG 990000060350 1671 KREDI CAR AUTO SERVICE POLOKWANE 699 990000640394 4896 KRETSTAAL BK PIKETBERG 7320 990000567693 113 KREW VENTILATION PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000035004 1087 KRIDOR INVESTMENTS CC PHOENIX 4080 002 DURBAN 990000086121 60161 KRIEL ENGINEERING CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000119109 ‐‐ KRIEL G B SONGLOED 2571 138 KLERKSDORP 990000116877 KRIESS HYDRAULICS BK GEORGE‐INDUSTRIA 6536 090 GEORGE 990000026144 3246 KRIMELL FREIGHT SERVICES RESERVOIR HILLS 4090 002 DURBAN 990000067025 65999 KRIMPVARK AUTO ELECTRICAL BK THABAZIMBI 380 264 THABAZIMBI 990000039746 155 KRIPTAC PRECISION ENGINEERING CC CAPE TOWN 8000 251 STELLENBOSCH 990000030964 4527 KRIS X MODULAR SIGNAGE DESIGN SOUTH HILLS 2136 003 JOHANNESBURG 990000224236 83999 KRISCH WECAM ENGINEERING PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000107616 14808 KRISCOR MOTORS OBERHOLZER 2502 192 CARLTONVILLE 990000112345 6038 KRISHNENS AUTO ELECTRICAL MOBENI HEIGHTS 4092 310 CHATSWORTH 990000333760 KRISMA INGENIEURSWERKE PIET RETIEF PIET RETIEF 2380 208 PIET RETIEF 990000084979 1449 KRITZINGER SERVICE STATION Alberton 1453 012 ALBERTON 990000055180 9554 Verwoerdpark KRITZINGERS GARAGE CC NEWTON PARK 6055 007 PORT ELIZABETH 990000107146 7573 KROFTIES AUTO BODY REPAIR LADANNA 704 207 PIETERSBURG 990000064802 1063 KROG WERKWINKEL VREDE 9835 290 VREDE 990000106416 285 KROMBERG & SCHUBERT CABLE & WIRE BRITS 250 041 BRITS 990000046475 4112 KRONENDAL SERVICE STATION CAMPS BAY 8040 316 WYNBERG C P 990000045450 32075 KRONLAK MANUFACTURERS PTY LTD EDLEEN 1625 091 GERMISTON 990000028190 8110 KRONOS TECHNOLOGY CC LINTON GRANGE 6025 990000587520 1070 KRONTEC ENGINEERING PTY LTD HUGUENOT 7645 197 PAARL 990000415932 845 KROON DIENSSTASIE KROONSTAD 9500 146 KROONSTAD 990000042891 619 KROON FORKLIFTS KROONSTAD 9500 146 KROONSTAD 990000106306 1017 KROON GIETERY & STAAL EDMS BPK KROONSTAD 9500 146 KROONSTAD 990000038260 1675 KROON HERSTELDIENSTE KROONSTAD 9450 146 KROONSTAD 990000083452 428 KROON MANUFACTURING CC EDEN GLEN 1613 091 GERMISTON 990000039001 9659 KROON PANEELKLOPPERS VILJOENSKROON 9520 286 VILJOENSKROON 990000077282 227 KROON PANEELKLOPPERS BK KROONSTAD 9500 146 KROONSTAD 990000115048 731 KROON TOTAL BETHLEHEM 9700 146 KROONSTAD 990000073416 1589 KROONDAL DIESELDIENSTE KROONDAL 350 235 RUSTENBURG 990000119262 180 KROONDAL ENGINEERING CC NOORDBRUG 2522 235 RUSTENBURG 990000273292 20503 KROONHEUWEL MOTORS KROONSTAD 9500 146 KROONSTAD 990000053334 1764 KROONSTAD AUTOFIX BK KROONSTAD 9499 146 KROONSTAD 990000494437 KROONSTAD DIESEL KROONSTAD 9500 146 KROONSTAD 990000808298 650 KROONSTAD GEAR CUTTING CENTRE KROONSTAD 9500 146 KROONSTAD 990000099126 844 KROONSTAD TREKKER DIENSTE BK KROONSTAD 9500 146 KROONSTAD 990000182771 807 KROONSTAD WES BOEREDIENSTE KROONSTAD 9500 146 KROONSTAD 990000033634 567 KROONVAAL 1 STOP PARYS 9585 146 KROONSTAD 990000050140 1620 KROST SHELVING PTY LTD CLEVELAND 2022 003 JOHANNESBURG 990000029292 40781 KRUCOR ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000063187 30006 KRUGER EXECUBIKE BK MORELETAPARK 44 008 PRETORIA 990000113642 39027 KRUGER FAMILIE TRUST UNIVERSITAS 9321 001 BLOEMFONTEIN 990000492432 11283 KRUGER KONSTRUKSIE LYDENBURG 1120 161 LYDENBURG 990000120047 319 KRUGER MECHANICAL REPAIRS BLACKHEATH 7580 251 STELLENBOSCH 990000096660 KRUGER T N KOSTER 348 144 KOSTER 990000048963 465 KRUGER TOOL DESIGN & PRODUCTS CC BRAKPAN 1540 037 BRAKPAN 990000073061 1086 KRUGERSDORP GEARBOX CENTRE KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000063063 7085 KRUGERSDORP MOTORCYCLE CENTRE KRUGERSDORP 1740 147 KRUGERSDORP 990000051369 1734 KRUGERSDORP PANELBEATERS KRUGERSDORP 1740 147 KRUGERSDORP 990000159405 152 KRUGERSDORP SPRING SALES CC WESTGATE 1734 147 KRUGERSDORP 990000047187 8039 KRUGERSDORP STAALVENSTER EDMS BPK KRUGERSDORP 1740 147 KRUGERSDORP 990000120121 997 Krugersdorp KRUISFONTEIN EXEL SERVICE STATION WIERDAPARK 149 008 PRETORIA 990000062340 53932 KRUPP ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000119250 1768 KRUREKPRO BK POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000111617 POBOX 1710 KRUWIL ENTERPRISES LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000102384 1179 KRYNIE BROS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000114995 34214 KS & W AUTOMOTIVE ENGINEERING CC ROODEPOORT 1724 990000588350 2846 WILRO PARK KS AUTO CENTRE UMBILO 4001 990000640073 60999 KS PANEL & PAINT PTY LTD BRIARDENE 4051 990000606389 818 DURBAN KS SERVICE STATION PHOENIX 4068 339 INANDA 990000078840 KSB PUMPS & VALVES PTY LTD GERMISTON 1416 091 GERMISTON 990000111144 2938 PRIMROSE KSK ELECTRICAL & ENGINEERING GLENASHLEY 4022 002 DURBAN 990000102445 22207 KSW WINDOW WAREHOUSE PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000415216 997 Krugersdorp KTG ENGINEERING QUEENSBURGH 4070 002 DURBAN 990000496004 39211 KTM CAPE TOWN GREEN POINT 8051 004 KAAPSTAD 990000085481 1164 KTM MOTORCYCLES SA PTY LTD CENTURION 46 008 PRETORIA 990000496086 9102 KTS AUTO SERVICES SOUTH HILLS 2136 003 JOHANNESBURG 990000226133 83494 KUBU LIGHT & TRADING MAYTIME CENTRE 3624 002 DURBAN 990000072899 KUDU DIENS DOUGLAS 8730 071 HERBERT 990000048520 329 KUDU MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000038910 399 KUDUMANE BRAKES & SUPP KURUMAN 8460 148 KURUMAN 990000099648 KUDUMANE POWDER COATING KURUMAN 8460 148 KURUMAN 990000118097 KUGA WIELSPORING OUDTSHOORN 6625 196 OUDTSHOORN 990000115846 KUGELHAHNCT INDUSTRIAL & CIVILS CC KLERKSDORP 2570 008 PRETORIA 990000074217 11346 KUHN & REINHARDT CC RED HILL 4071 002 DURBAN 990000120168 40050 KUHN ENGINEERING BRITS 250 041 BRITS 990000251708 3327 KUHN MACHINES PTY LTD PAROW EAST 7501 025 BELLVILLE 990000120172 6412 KUHNE ENGINEERING CC ZUURFONTEIN 1911 990000560618 264218 THREE RIVERS KUHNE LABOUR HIRE & SERVICES ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000492263 13630 KUILS RIVER ENGINEERING CC KASSELSVLEI 7533 025 BELLVILLE 990000238793 318 KUILSRIVER BURGLAR PROOFING CC CAPE TOWN 7580 251 STELLENBOSCH 990000052672 1300 KUILSRIVIER ENGINEERING BK KUILSRIVIER 7579 251 STELLENBOSCH 990000120175 484 KUILSRIVIER STAAL KUILSRIVIER 7579 251 STELLENBOSCH 990000015053 42 KUKARD PANELBEATERS KOCKSPARK 2523 218 POTCHEFSTROOM 990000060440 5433 KUKHANYA MARKETING KEMPTON PARK 1618 990000815748 KULA ACOUSTICS QUEENSTOWN 5320 223 QUEENSTOWN 990000095218 9474 KULU MOTORS KENILWORTH PTY LTD KENILWORTH 7745 001 BLOEMFONTEIN 990000092312 53467 KULU MOTORS PTY LTD MAITLAND 7404 004 KAAPSTAD 990000041530 386 KULULEKHA BURGULAR GUARDS UMKOMAAS 4170 274 UMZINTO 990000063818 10658 KULUMA INVESTMENTS CC UMLAZI 4031 339 INANDA 990000697431 54283 KULUMA MANUFACTURING SILVERTONDALE 184 008 PRETORIA 990000115985 KULUNGISA PTY LTD GIYANI 826 158 SOUTPANSBERG 990000052461 26 KUMANI BELEGGINGS 104 PTY LTD HIGHVELD 169 008 PRETORIA 990000082626 66068 KUMBAYA 4 TRADING ENTERPRISE PTY LT JANE FURSE 1085 990000688168 834 KUMBULA ENGINEERING Verwoerdpark 1453 003 JOHANNESBURG 990000064911 8199 KUNATH ENGINEERING WORKS CC TYGER VALLEY 7536 004 KAAPSTAD 990000120160 3319 KUNDENDIESTE TRUST BLOEMFONTEIN 9301 990000649542 20050 WILLOWS KUNGWINI HYUNDAI BRONKHORSTSPRUIT 1020 008 PRETORIA 990000114606 469 KUNJANI ENTERPRISES MARLANDS 1401 091 GERMISTON 990000491897 KUNOTECH PROJECTS PTY LTD VANDERBIJLPARK 1911 990000771158 KUNSHANI MOTORS PTY LTD CAPE TOWN 7708 003 JOHANNESBURG 990000039611 KUPFERBERG MACHINE & HEAT AGGENEYS 8893 276 GORDONIA 990000082162 300 KURTS ENGINEERING PTY LTD MAITLAND 7404 004 KAAPSTAD 990000044327 388 KURUMAN AUTO BK KURUMAN 8460 148 KURUMAN 990000057651 555 KURUMAN EXHAUST BK KURUMAN 8460 148 KURUMAN 990000032255 1812 KURUMAN FITMENT CENTRE CC VRYBURG 8600 148 KURUMAN 990000061125 66 KURUMAN GARAGE KURUMAN 8460 148 KURUMAN 990000037319 564 KURUMAN GAS KURUMAN 8800 001 BLOEMFONTEIN 990000103077 1463 KURUMAN PANEELKLOPPERS KURUMAN 8460 148 KURUMAN 990000120246 284 KURUMAN RADIATORS BK KURUMAN 8460 148 KURUMAN 990000025237 1441 KURUMAN SCRAPYARD KURUMAN 8460 148 KURUMAN 990000109069 503 KURUMAN TROK & MOTOR KURUMAN 8460 148 KURUMAN 990000047917 2611 KURZON VRYHEID 3100 295 VRYHEID 990000073721 KUSASA DIESELPOWER BEDFORDVIEW 2008 091 GERMISTON 990000072022 KUSHMI ENGINEERING PTY LTD PINETOWN 3604 990000861717 149061 EAST END KUSILE FABRICATION PTY LTD JOHANNESBURG 2008 003 JOHANNESBURG 990000241815 3040 KUSIZA AFRICA TRANSIT & ENGINEERING EMALAHLENI 1039 312 WITBANK TVL 990000110819 5349 KUTASI ENGINEERING CC GREYVILLE 4023 002 DURBAN 990000064157 47072 KUTHULA REWIND CC Richards Bay 3900 324 LOWER UMFOLOZI 990000045738 634 KUTTING HYDRAULICS (PTY) LTD EDEN GLEN 1613 132 KEMPTON PARK 990000227526 KUTTING NORTH WEST PTY LTD ISANDO 1600 132 KEMPTON PARK 990000228421 543 KUTTING S A PTY LTD ISANDO 1600 132 KEMPTON PARK 990000075866 543 KUTU DURO ENTERPRISES PTY LTD ASTON MANOR 1630 132 KEMPTON PARK 990000065303 12054 KUVAN ENGINEERING CC NORTH END 6056 007 PORT ELIZABETH 990000120243 3362 KUYAKHANYA ENGINEERING AMALINDA 5252 006 EAST LONDEN 990000493734 12805 KUYANDA COMMODITIES 34 CC DERDEPARK 35 008 PRETORIA 990000079105 990 KUYASA STEELWORKS CC CAPEGATE 7562 251 STELLENBOSCH 990000109396 312 KUYASHESHA PACKAGING ATHLONE INDUSTRIAL 2 7764 206 PIETERMARITZBURG 990000113965 KUYLERS BAKWERKE MOSSEL BAY 6500 177 MOSSEL BAY 990000082265 302 KUYLERS BAKWERKE BK RIVIERSONDEREND 7250 048 CALEDON 990000022862 138 KVM PRECISION ENGINEERING PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000082554 49 Moosa KW PROJECTS & SERVICES PTY LTD NEW GERMANY 3630 990000619146 19676 DORMERTON KWA CROSSONG BOTTLE STORE ALLDAYS 909 219 POTGIETERSRUS 990000064946 278 KWA MAGXAKI SERVICE STATION SWARTKOPS 6209 007 PORT ELIZABETH 990000050089 112 KWA MAKHUTHA STAR MOTORS AMANZIMTOTI 4126 990000758181 KWA MAZIZA MINING VAAL CC MEYERTON 1930 283 VEREENIGING 990000072767 1175 KWA REK ENGINEERING & GRAIGIEBURN UMKOMAAS 4170 139 KNYSNA 990000118199 KWA SHEKA MOTORS KLOOF 3640 210 PINETOWN 990000078168 75 KWA ZULU BUS & COACH MUSGRAVE ROAD 4062 002 DURBAN 990000065995 50028 KWA ZULU FLANGE MANUFACTURERS CC JACOBS 4026 002 DURBAN 990000065582 13095 KWA ZULU INSPECTION SERVICES DURBAN 4400 002 DURBAN 990000118759 1516 TONGAAT KWA ZULU TRAILER SERVICES CC NORTHDENE 4093 002 DURBAN 990000076346 KWA ZULU TYRE SERVICES Durban 3615 002 DURBAN 990000491847 7 Susan Ro Sarnia KWAAIHOEK ALGEMENE HANDELAAR & BOKNESSTRAND 6189 013 ALEXANDRIA 990000109160 36 KWAGGASRAND MOTORS WINGATE PARK 153 008 PRETORIA 990000035813 914988 KWALKAFT METAL ART CC MILNERTON 7435 004 KAAPSTAD 990000035166 155 KWAMAMANE TRADING & PROJECTS RUSTENBURG 300 235 RUSTENBURG 990000241139 8515 KWAMANGETHE SERVICE STATION IMBALI 3201 206 PIETERMARITZBURG 990000063329 KWAMBO AUTO RENOVATORS KWAMBONAMBI 3915 002 DURBAN 990000066840 107 KWAMBONAMBI ENGINEERING CC KWAMBONAMBI 3915 324 LOWER UMFOLOZI 990000120202 41 KWAMHLANGA WELDING & STEEL WORKS CC KWAMHLANGA 1022 043 BRONKHORSTSPRUIT 990000102119 1273 KWAMNIGASI AUTO & GENERAL RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000118056 2807 KWANDA CIVILS PAARL 7646 990000804778 6109 KWANDE PETROLEUM PTY LTD BRYANSTON 2021 990000644863 1196 WITKOPPEN KWANDENGEZI ALUMINIUM PROFILES CC PINETOWN 3610 990000933330 KWANOBANTU STORE PEDDIE 5640 343 PEDDIE 990000072733 213 KWANYANDA TRADING ENTERPRISES LADYSMITH 3370 990000891868 KWATEDS DEVELOPMENT GREYTOWN 3250 097 UMVOTI 990000104105 259 KWAZISA ENGINEERING WITBANK 1035 171 MIDDELBURG TVL 990000493050 KWAZO ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000078846 62 Charl C Alberton KWAZULU AIR BRAKES & GENERAL RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000101547 5617 KWAZULU AWNINGS UMBOGINTWINI 4120 002 DURBAN 990000079376 594 KWAZULU COOLING TOWER CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000088610 1849 KWAZULU DOORS SEA COW LAKE 4051 002 DURBAN 990000495207 KWAZULU ENGINEERING DURBAN 4000 002 DURBAN 990000229187 5997 KWAZULU EXHAUSTS WESTMEAD 3608 210 PINETOWN 990000090163 15494 KWAZULU GATE & FENCING ROCHDALE PARK 4034 339 INANDA 990000076817 74338 KWAZULU GENERAL ENGINEERING PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000098337 KWAZULU PLASTIC & PRESSING CC JACOBS 4026 002 DURBAN 990000044831 12535 KWAZULU TRUCK & TRAILER CHATSWORTH 4030 310 CHATSWORTH 990000066629 561853 KWAZULU WHOLESALE TYRES CC MTUBATUBA 3935 328 HLABISA 990000079488 3355 KWELA ENGINEERING SANLAMHOF 7532 025 BELLVILLE 990000085279 406 KWELANGA ENGINEERING CC EISBURG 1457 091 GERMISTON 990000096941 9431 KWENA 4X4 ACCESSORIES PRETORIA NORTH 182 008 PRETORIA 990000063989 KWENA BANDE & PARK & SELL SWARTRUGGENS 2835 259 SWARTRUGGENS 990000246494 KWENA CAFE & SERVICE STATION JANE FURSEHOSPITAL 1085 099 GROBLERSDAL 990000495491 1233 KWENA CARWASH BRITS 250 990000845547 KWENA HANDLING CC PRETORIA 110 008 PRETORIA 990000575645 31459 WONDERBOOMPOORT KWENA SERVICE STATION CC CLUBVIEW 14 041 BRITS 990000089975 13564 KWENA STEEL WORKS CC CHUENESPOORT 745 207 PIETERSBURG 990000103819 2260 KWENAFLEX PTY LTD ALBERTON 1450 012 ALBERTON 990000493878 1321 KWETHU INVESTMENT HOLDINGS LTD KLOOF 3640 002 DURBAN 990000105155 605 KWIK CAR WASH PTY LTD HENLEY ON KLIP 1962 283 VEREENIGING 990000118496 384 KWIK FIT RUSTENBURG 300 235 RUSTENBURG 990000044417 4454 KWIK FIT BOKSBURG FARRARMERE 1518 033 BOKSBURG 990000053305 15310 KWIK FIT BRACKENFELL BRACKENFELL 7561 251 STELLENBOSCH 990000089235 KWIK FIT BRAKPAN BRAKPAN 1540 037 BRAKPAN 990000130836 1443 KWIK FIT BRICKFIELD DORMERTON 4015 002 DURBAN 990000113849 19193 KWIK FIT EAST LONDON EAST LONDON 5200 006 EAST LONDEN 990000034760 KWIK FIT EDLEEN WITFIELD 1467 132 KEMPTON PARK 990000108300 13251 KWIK FIT JEFFREYSBAAI EXHAUST CC NOORSEKLOOF 6331 120 HUMANSDORP 990000091327 1820 KWIK FIT KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000036121 10571 Klerksdorp KWIK FIT MEGA PARK WILLOWS 9320 001 BLOEMFONTEIN 990000078692 20028 KWIK FIT MIDRAND ALBERTON 1450 003 JOHANNESBURG 990000059184 329 KWIK FIT MODIMOLLE MODIMOLLE 510 990000645191 546 KWIK FIT NORTHCLIFF CRESTA 2118 003 JOHANNESBURG 990000457480 1924 KWIK FIT PINETOWN PINETOWN 3610 210 PINETOWN 990000494651 KWIK FIT PORT NOLLOTH PORT NOLLOTH 8280 245 NAMAQUALAND 990000034801 31 KWIK FIT PORT SHEPSTONE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000098731 210 KWIK FIT STELLENBOSCH DURBANVILLE 7551 251 STELLENBOSCH 990000493003 685 KWIK FIT UMGENI ROAD DURBAN 4001 002 DURBAN 990000038739 KWIK FIT UMZINTO UMZINTO 4200 002 DURBAN 990000067895 633 KWIK FIT WELKOM DUNDEE 3000 302 WELKOM 990000595460 800 KWIK FIX SOLUTIONS PELHAM 3201 206 PIETERMARITZBURG 990000112584 KWIK KEY & LOCK HUMEWOOD 6013 007 PORT ELIZABETH 990000071108 13761 KWIK START AUTO ELECTRICAL CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000073143 10796 KWIKCORP 123 CC DORMERTON 4015 324 LOWER UMFOLOZI 990000227097 19487 KWIKCORP 182 CC RICHARDS BAY 3900 990000560118 2807 KWIKCORP 197 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000243438 2807 KWIKCORP 212 SANNIESHOF 2760 990000833696 126 KWIKFIT STRAND 7139 256 STRAND 990000074446 1187 KWIKFIT ALBERTON ELSPARK 1418 012 ALBERTON 990000073707 13182 KWIKFIT BENONI BENONI 1501 026 BENONI 990000039073 KWIKFIT BREDASDORP BREDASDORP 7280 039 BREDASDORP 990000190135 247 Bredasdorp KWIKFIT CARLETONVILLE CARLETONVILLE 2500 192 CARLTONVILLE 990000069741 163 KWIKFIT CC VRYHEID 3100 295 VRYHEID 990000189690 858 KWIKFIT CHRISTIANA CHRISTIANA 2680 056 CHRISTIANA 990000048472 52 KWIKFIT DURBANVILLE MILNERTON 7435 025 BELLVILLE 990000052502 1101 KWIKFIT GOODWOOD GOODWOOD 7459 025 BELLVILLE 990000076307 378 KWIKFIT ISIPINGO Durban 4078 002 DURBAN 990000068499 48492 KWIKFIT KRUGERSDORP THE WILLOWS 41 147 KRUGERSDORP 990000103784 70307 KWIKFIT MALVERN EAST MALVERN EAST 1401 091 GERMISTON 990000113911 KWIKFIT MALVERN JOHANNESBURG HIGHLANDS NORTH 2037 033 BOKSBURG 990000289828 905 KWIKFIT MEADOWDALE ROSETTENVILLE 1447 091 GERMISTON 990000105249 5059 KWIKFIT MITCHELLS PLAIN GATESVILLE 7766 316 WYNBERG C P 990000045883 200 KWIKFIT POLOKWANE POLOKWANE 920 207 PIETERSBURG 990000065127 561 KWIKFIT PORT NOLLOTH PORT NOLLOTH 8280 245 NAMAQUALAND 990000553472 451 KWIKFIT ROCKY'S DRIFT ROCKY'S DRIFT 1200 990000943948 15454 NELSPRUIT KWIKFIT SAFETY CENTRE NORTH END 6056 007 PORT ELIZABETH 990000065429 2228 KWIKFIT SOMERSET WEST SOMERSET WEST 7130 244 SOMERSET WEST 990000057930 KWIKFIT SPRINGS SPRINGS 1559 247 SPRINGS 990000309333 PO BOX 108 STRUBENVALE KWIKFIT TEMBA TEMBA 407 351 WONDERBOOM (PTA) 990000117127 487 NEWLANDS KWIKFIT TEMBISA MEGAMART TSWELOPELE 1632 990000891215 KWIKOT PTY LTD BENONI 1500 026 BENONI 990000278693 389 KWIKOT PTY LTD EAST CAPE DIVISION PORT ELIZABETH 6008 007 PORT ELIZABETH 990000035578 29142 SUNRIDGE ARK KWITFIT WITPOORTJIE ROODERPOORT 1724 990000928044 KWM PROJECTS PTY LTD BIRCHLEIGH 1619 990000728001 7910 KWPS TRADING CC UPINGTON 8801 276 GORDONIA 990000117275 KWV MINING SUPPLIES CC LYDENBURG 1120 161 LYDENBURG 990000232363 KYA GUARDS KEW 2090 990000907641 504 PARKLANDS KYA SAND COATINGS FOURWAYSOSSING 2055 003 JOHANNESBURG 990000495185 10191 KYA SAND COATINGS CC NORTHWOLD 2155 990000556458 2043 KYA SANDS PANELBEATERS CC BERTSHAM 2013 003 JOHANNESBURG 990000067644 901175 KYALAMI LOCKSMITH SERVICES CC KYALAMI 1684 990000574647 24251 GEZINA KYALAMI SPEEDY HALFWAY HOUSE 1685 003 JOHANNESBURG 990000077156 KYANITE TRADING & PROJECTS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000232001 KYJA TRADING CC PROTEAPARK 305 235 RUSTENBURG 990000111503 21624 KYLENYA RECYCLING CENTRE OTTOSDAL 2560 990000900848 KYLER MECH PTY LTD EAST RAND 1462 033 BOKSBURG 990000064528 26738 KYLES PANELBEATERS KOKSTAD 4700 141 MOUNT CURRIE 990000088617 439 KYLES SERVICE STATION CC KUILS RIVER 7579 251 STELLENBOSCH 990000044046 1039 KYM INDUSTRIAL COOLING PTY LTD JET PARK 1469 990000735886 14054 REIGER PARK KYNOS SPECIAL VEHICLES PTY LTD ATLASVILLE 1465 003 JOHANNESBURG 990000061820 4937 KYOGLO PTY LTD MENLO PARK 81 990000730024 35465 KZM AMALGAMATED GENERAL SERVICES KWANOBUHLE 6242 271 UITENHAGE 990000106924 KZN AUTO CABLES GREYVILLE 4023 002 DURBAN 990000113882 47345 KZN AUTO RENOVATORS BURLINGTONHEIGHTS 4093 310 CHATSWORTH 990000065576 KZN BODYWORKS PTY LTD VRYHEID 3100 990000698475 2295 KZN BRAKE & CLUTCH RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000244317 2254 KZN BUMPERS & SPOILERS CC PHOENIX 4080 002 DURBAN 990000082644 60774 KZN COMMERCIAL VEHICLES CC DURBAN 4061 990000844911 1847 MOUNT EDGECOMBE KZN ENTERPRISES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000075331 30349 KZN HYDRAULICS & AUTOMOTIVE ROCHDALE PARK 4034 002 DURBAN 990000552194 74533 KZN MECHINISED FARMING CC EMPANGEI RAIL 3910 324 LOWER UMFOLOZI 990000603685 8626 KZN MEDICAL SERVICES QUEENSBURGH 4070 210 PINETOWN 990000112066 39973 KZN METAL & STEEL FABRICATIONS OVERPORT 4067 002 DURBAN 990000105921 37248 KZN MOTOR ENGINEERING ESTCOURT 3310 079 ESTCOURT 990000115518 410 KZN MOTOR SALES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000111964 111 KZN OILS PTY LTD ROCHDALE PARK 4034 002 DURBAN 990000069711 74134 KZN PALISADES BK GEORGE 6530 324 LOWER UMFOLOZI 990000082739 KZN PANEL BEATERS DALBRIDGE 4014 002 DURBAN 990000091440 18940 KZN SAFE LOCK & KEY CC CENTURION 46 002 DURBAN 990000241123 9124 KZN SHELVING BRIARDENE 4051 002 DURBAN 990000086955 KZN STEEL WINDOWS CHATSWORTH 4030 002 DURBAN 990000114930 56384 KZN SUPASTRAIGHT PANEL & PAINT PIETERMARITZBURG 3201 990000102360 KZN TRUCK & CAR CENTRE SCOTTBURGH 4180 990000564074 9 KZN VEHICLE TESTING CENTRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000496008 1966 L & A CAR WASH PTY LTD SLOANE PARK 2152 003 JOHANNESBURG 990000441288 98997 L & A NUMBER PLATES & SIGNS JEFFREYS BAY 6330 004 KAAPSTAD 990000140993 1297 L & A STEEL & CONSUMABLE SUPPLIERS DUNNOTTAR 1590 188 NIGEL 990000468599 99 L & B MANUFACTURING & FABRICATION EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000235308 81036 L & B MECHANICAL REPAIRS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000132852 1828 L & B REPAIRS & MAINTENANCE WITBANK 1035 312 WITBANK TVL 990000452426 L & C ENGINEERING VEREENIGING 1929 283 VEREENIGING 990000436031 1108 Vereeniging L & C SHEET METAL CONTRACTORS CC GOODWOOD 7459 165 MALMESBURY 990000127877 728 L & C STEINMULLER AFRICA PTY LTD RIVONIA 2128 147 KRUGERSDORP 990000174138 1537 L & D GEARBOX & DIFF CC NELSPRUIT 1200 184 NELSPRUIT 990000469611 21279 L & D SERVICE KURUMAN 8460 148 KURUMAN 990000201555 442 L & D STAALVENSTERS BK HATFIELD 28 008 PRETORIA 990000139685 13190 L & F MOTORS MARSHALLTOWN 2107 003 JOHANNESBURG 990000126049 61033 L & G ENTERPRISES SECUNDA 2302 028 BETHAL 990000158326 12030 L & G PRECISION TOOLMAKING CC EVERSDAL 7550 251 STELLENBOSCH 990000469819 L & H PRIME AUTO PTY LTD VEREENIGING 1939 990000898512 2116 L & J ALLUMINIUM CC JOHANNESBURG 2000 003 JOHANNESBURG 990000088335 L & J CLUTCH & BRAKE POLOKWANE 700 207 PIETERSBURG 990000453325 381 L & J COMPRESSORS P MAINTENANCE UITENHAGE 6230 271 UITENHAGE 990000470225 L & J DIENSSENTRUM KIMBERLEY 8300 005 KIMBERLEY 990000122256 1553 L & J ENGINEERING & CONVEYOR WITBANK 1035 312 WITBANK TVL 990000131526 L & J EXHAUST BK KATHU 8446 194 OLIFANTSHOEK 990000140998 1635 L & J MOTORS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000127015 1991 L & J MOTORS CC EDLEEN 1625 132 KEMPTON PARK 990000157225 8229 L & J TOOL & ENGINEERING WORKS JACOBS 4026 002 DURBAN 990000415798 12380 L & L BANDE POTGIETERSRUS 600 219 POTGIETERSRUS 990000031078 1535 L & L GENERAL MAINTENANCE & BLUFF 4052 002 DURBAN 990000150025 32 L & L MAINTENANCE SERVICES CC EAST RAND 1462 033 BOKSBURG 990000149417 25274 L & L MOTORS EDMS BPK CAPE TOWN 7500 025 BELLVILLE 990000122175 67 VOORTRE PAROW L & L PUMP CENTRE CC N1 CITY 7463 025 BELLVILLE 990000152621 13392 L & L STAALWERKE BK MONTANAPARK 159 008 PRETORIA 990000136454 3167 L & L TYRE TRADING MOKOPANE 600 207 PIETERSBURG 990000457944 4004 L & M AUTOBODY CC GARSFONTEIN EAST 60 008 PRETORIA 990000005370 39475 L & M BAKWERKE VREDENBURG 7380 292 VREDENBURG 990000117024 309 Vredenburg L & M ENGINE PROTECTION & MAITLAND 7404 004 KAAPSTAD 990000154527 656 L & M ENGINEERING BETHLEHEM 9700 990000937707 867 L & M GENERAL WORKS & SUPPLIES CC BOTHASIG 7441 004 KAAPSTAD 990000427853 L & M GRAB MARINE ENTERPRISES BLUEWATER BAY 6212 007 PORT ELIZABETH 990000431714 612131 L & M METALS CAROLINA 1185 053 CAROLINA 990000200711 1618 L & M PANEL BEATERS NEWVILLE 2114 003 JOHANNESBURG 990000122184 58104 L & M SERVICE CENTRE CC GEORGE 6530 090 GEORGE 990000438888 2150 L & M USED CAR PARTS CC GEORGE 6530 090 GEORGE 990000436930 9580 L & N AUTO BELA BELA 480 298 WARMBAD TVL 990000148944 536 L & P SERVICE STATION JOHANNESBURG 2000 033 BOKSBURG 990000132685 L & P SPRINGS SOUTH AFRICA PTY LTD BENONI 1500 323 ESHOWE 990000157906 958 L & R DESIGN & ENGINEERING PORT ELIZABERTH 6001 007 PORT ELIZABETH 990000241827 L & R ENGINEERING RANDFONTEIN 1760 225 RANDFONTEIN 990000126644 129 L & R ENGINEERING CC MERRIVALE 3291 119 LIONS RIVER 990000122433 392 Merrivale L & S MOTORS GANS BAY 7220 111 HERMANUS 990000120356 562 L & S TANKERS CC BETHAL 2310 990000580412 94 L & W PRECISION & GENERAL BELHAR 7493 025 BELLVILLE 990000437576 732 L A AUTO CAPE TOWN 7535 025 BELLVILLE 990000026501 685 DURBANVILLE L A BODY WORKS KAAPSTAD 7530 025 BELLVILLE 990000119403 188 CERES L A CAR AUDIO CC BROOKDALE 4068 002 DURBAN 990000243148 L A CRANES & HYDRAULICS CC RYLANDS ESTATE 7764 025 BELLVILLE 990000145504 L A D PLANT INSTALLATIONS KEMPTON PARK 1620 132 KEMPTON PARK 990000161141 561 L A ENGINEERING EDENVALE 1610 091 GERMISTON 990000122693 1262 L A ENGINEERING & BURGLAR PROOFING VIRGINIA 9430 288 VIRGINIA 990000123235 475 L A GATES PHOENIX 4080 339 INANDA 990000182644 60201 L A N DIENSTE SECUNDA 2302 028 BETHAL 990000180886 2911 L A N WERKE CC ELSBURG 1407 091 GERMISTON 990000242990 9278 L A SPORT 4X4 & OUTDOOR CC GEZINA 31 008 PRETORIA 990000123569 24551 L A SPORT 4X4 ACTION EAST RAND BEDFORDVIEW 2008 091 GERMISTON 990000189181 1645 L A STAAL WORCESTER 6850 990000132548 465 L A STEEL CC SOMERSET WEST 7130 004 KAAPSTAD 990000143036 L AFRICA ENGINEERING BOOYSENS 2016 003 JOHANNESBURG 990000469471 38606 L AFRICA ENGINEERING CC BOOYSENS 2016 003 JOHANNESBURG 990000123786 38606 L B A PRODUCTIONS & TROPHIES CC SOMERSET WEST 7140 244 SOMERSET WEST 990000117479 1055 L B C HOUSING CC UMDLOTI BEACH 4350 339 INANDA 990000430656 582 L B G ENGINEERING CC WES‐KRUGERSDORP 1742 147 KRUGERSDORP 990000129746 5784 L B H AGRICULTURAL EQUIPMENT CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000183631 22905 L B HERSTELWERKE SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000169419 51 L B J DRAGLINE REPAIRS & LABOUR WITBANK 1035 312 WITBANK TVL 990000439565 2151 L B MOTORS & STAALWERKE RUSTENBURG 300 235 RUSTENBURG 990000124312 815 L B STEELWORKS LINTON GRANGE 6015 007 PORT ELIZABETH 990000209055 10407 L B STOLTZ EIENDOMS BELEGGINGS BK SUNRIDGE PARK 6008 271 UITENHAGE 990000146234 28302 L BOSMAN AGENTSKAP PETRUS STEYN 9640 157 LINDLEY 990000126199 148 L BOTHA AUTO ELECTRICAL THERESAPARK 155 008 PRETORIA 990000155760 43486 L C C ENGINEERING CC CRYSTAL PARK 1515 026 BENONI 990000432385 22905 L C M ENG PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000122322 638 L C M ENGINEERING CC WILLOWTON 3200 206 PIETERMARITZBURG 990000465003 4186 L C M SERVICES CC EVANDER 2280 001 BLOEMFONTEIN 990000125320 455 L C P ALUMINIUM WINDOWS & DOORS PTY WESTMEAD 3608 210 PINETOWN 990000136070 15149 L C PROJECTS & MAINTENANCE COEGA 6100 007 PORT ELIZABETH 990000161530 88 L C S ENGINEERING PTY LTD GERMISTON 1400 GERMISTON SOUTH 990000156450 988 L D BUYS & ASSOCIATES CC EDENVALE 1610 091 GERMISTON 990000159353 2698 L D F CLIP IN WINDOW SYSTEMS & BIRCHLEIGH 1621 247 SPRINGS 990000428968 7366 L D F ENGINEERING CC TIEGERPOORT 56 008 PRETORIA 990000214336 11111 L D INDUSTRIAL BREDELL 1623 003 JOHANNESBURG 990000133527 14449 L D J SERVICES EMPANGENI 3880 324 LOWER UMFOLOZI 990000152775 12679 L D K INDUSTRIAL CC CAPE TOWN 7764 004 KAAPSTAD 990000444937 L D L STEAM AND GENERAL BOTHAS HILL 3660 051 CAMPERDOWN 990000127081 277 L D M ENGINEERING PRODUCTS CC NELSPRUIT 1200 184 NELSPRUIT 990000129439 7522 L D R PRECISION FIELD SERVICES CC BETHLEHEM 9700 029 BETHLEHEM 990000171194 1048 Bethlehem L D S BANDE LEEUDORINGSTAD 2640 990000558655 588 L E BROS MIDDELBURG MIDDELBURG 1050 990000563641 1460 BENONI L E C M E C SONPARK 1206 184 NELSPRUIT 990000183581 8460 L F AUTO REPAIRS ROOIHUISKRAAL 157 008 PRETORIA 990000117896 38095 GARSFONTEIN‐EAST L F KONSTRUKSIE ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000191247 13655 L F MOTORSPORT JET PARK 1469 033 BOKSBURG 990000202921 30472 L F P MOTORS EDMS BPK WITRIVIER 1240 307 WITRIVIER 990000122325 499 L F TRAILERS CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000417906 367 L G AUTOMARKS BK RIEBEEKHOOGTE 6231 271 UITENHAGE 990000131730 3232 L G C AUTO ELECTRICAL CC QUEENSBURGH 4070 210 PINETOWN 990000144138 39813 L G CAR SALES CC KING WILLIAMS TOWN 5600 136 KING WILLIAMSTOWN 990000232533 2504 L G CONSULTING MIDDELBURG 1050 170 MIDDELBURG C P 990000494492 1510 L G ENGINEERING GARDENVIEW 2047 091 GERMISTON 990000118550 75921 L G FIELD SERVICE & REPAIRS ENDICOTT 1559 247 SPRINGS 990000444273 L G L AUTO ELECTRICAL CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000444247 80591 L G R ELECTRO CC EDENVALE 1610 132 KEMPTON PARK 990000158608 3931 L H L ENGINEERING NATAL PTY LTD NEW GERMANY 3620 210 PINETOWN 990000122328 72 L H LATEGAN PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000108784 850 L H MARTHINUSEN LTD BENROSE 2011 003 JOHANNESBURG 990000128562 11582 HATFIELD L H PANELBEATERS FERNDALE 2160 003 JOHANNESBURG 990000209349 1456 L H POWER ELECTRONICS PTY LTD STRATHAVON 2031 003 JOHANNESBURG 990000122247 203 L I ENGINEERING & MAINTENANCE MONTCLAIR 4061 002 DURBAN 990000423590 33368 L J AUTOTECH CC UITENHAGE 6230 271 UITENHAGE 990000416161 1729 L J C HOLDINGS CC NOYCEDALE 1491 188 NIGEL 990000444240 L J C PLANT HIRE EDMS BPK HERCULES 30 008 PRETORIA 990000121578 48537 L J E STEELWORKS & SHOPFITTING DALPARK 1543 037 BRAKPAN 990000197171 4053 L J ELECTRO PLATING CC Germiston 1401 091 GERMISTON 990000153252 1201 Bedfordview L J F BLOWER REPAIRS CC NOORDBRUG 2522 132 KEMPTON PARK 990000123747 19690 L J GOODS AUTO & TRACTOR ESTCOURT 3310 079 ESTCOURT 990000032837 39 L J H ENGINEERING CC PROSPECTON 4133 002 DURBAN 990000554221 L J JORDAAN INGENIEURS MONTAGU 6720 173 MONTAGU 990000450320 474 L J LE ROUX INDUSTRIES PTY LTD Cape Town 7405 PAARDENEILAND 990000128281 471 L J MAINTENANCE GORDON'S BAY 7140 256 STRAND 990000162329 L J MOTORS CALVINIA 8190 050 CALVINIA 990000125857 321 L J S LIGHT ENGINEERING PRETORIA 200 008 PRETORIA 990000231434 911‐1343 ROSSLYN L J STEEL BELLVILLE 7530 025 BELLVILLE 990000387247 743 L J TREKKER DIENSTE VOLKSRUST 2470 289 VOLKSRUST 990000154564 L JET ENGINEERING EAST RAND 1462 026 BENONI 990000136669 25084 L K ENGINEERING SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000119964 101143 L K MARINE ST HELENABAAI 7390 165 MALMESBURY 990000136296 140 L K PRODUCTS PTY LTD KUILSRIVIER 7579 251 STELLENBOSCH 990000118272 378 L L BOTHA MAINTENANCE SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000440858 10407 L L C SUPPLIERS KIMBERLEY 8300 005 KIMBERLEY 990000439198 2274 L L H ENGINEERING PROJECTS EDMS BPK BRITS 250 041 BRITS 990000454014 L L M SANDBLASTING & CORROSION RIVER CRESCENT 1042 312 WITBANK TVL 990000136494 500 L LANGE LOCKSMITH & DRYCLEANERS ATLASVILLE 1465 033 BOKSBURG 990000158375 16648 L LIMA ENGINEERING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000453623 1464 L M & N BOILER REPAIR CC SOSHANGUVE 152 008 PRETORIA 990000160628 L M B GEARBOX & DIFF PTY LTD CLUBVIEW 14 191 WATERBERG 990000140701 12388 L M B TRAILER MANUFACTURERS ALBERTON NORTH 1456 012 ALBERTON 990000465581 136859 L M BARNARD CLOCOLAN 9735 058 CLOCOLAN 990000033788 19 L M COETZEE VERVOER & ONDERNEMINGS EENDEKUIL 7335 209 PIKETBERG 990000147934 148 L M ELECTRO & COOL N1 CITY 7463 004 KAAPSTAD 990000204252 12109 L M ENGINEERING CC Mokopane 600 MOKOPANE 990000500504 4474 L M H CC BENONI 1500 026 BENONI 990000124110 5648 BOKSBURG NORTH L M I MINING RESOURCES RUSTENBURG 300 235 RUSTENBURG 990000453359 3897 L M LUBRICATION CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000187801 3207 L M MOTORSPORT NELSPRUIT 1200 184 NELSPRUIT 990000233944 19736 L M STEELWORKS DUNDEE 3000 072 DUNDEE 990000200999 717 L M T PRODUCTS PTY LTD PRETORIA 184 184 NELSPRUIT 990000202297 1578 BROOKLYN SQUARE L M TRACTORS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000233414 2833 L M TRAILERS HEIDELBERG 1438 106 HEIDELBERG C P 990000442508 406 L N CONTROL SYSTEMS CC BRACKEN GARDENS 1452 012 ALBERTON 990000188461 146697 L N M SUPER BLASTER HARARE 7784 004 KAAPSTAD 990000417941 L N MANUFACTURING PTY LTD LINTON GRANGE 6015 007 PORT ELIZABETH 990000123400 10333 L N T AUTO HALFWAY HOUSE 1685 003 JOHANNESBURG 990000123344 8347 L N T CARS MALVERN 4093 002 DURBAN 990000417447 L P ARTISAN RECRUITMENT CC MONTANA 151 008 PRETORIA 990000123586 908577 L P ELECTRO MECHANICAL PTY LTD PRETORIA 49 990000673791 24 BON ACCORD L P ENGINEERING Pietermaritzburg 3201 206 PIETERMARITZBURG 990000207625 100345 Scottsville L P ENGINEERING C C BROADWAY 2020 091 GERMISTON 990000117417 66437 L P FIELD SERVICES DELMAS 2210 312 WITBANK TVL 990000467403 1092 L P G AUTO GAS CAPE CC SANLAMHOF 7532 025 BELLVILLE 990000157998 395 L P M TRADING CENTURION 149 008 PRETORIA 990000136614 P O BOX 52 WIERDAPARK L P TREKKERS VRYBURG 8600 294 VRYBURG 990000131358 660 L P TRUCK & TRAILORS NORTH RIDING 2162 012 ALBERTON 990000226134 2597 L R DESIGN & ENGINEERING SIDWELL 6061 007 PORT ELIZABETH 990000241556 29037 L R ENGINEERS LADANNA 699 207 PIETERSBURG 990000436233 L R GEARED MOTORS MEER EN SEE 3901 324 LOWER UMFOLOZI 990000145762 10754 L R MOTORS SHALLCROSS 4093 002 DURBAN 990000227714 L R SERVICE CENTRE SOUTHFIELD 7800 316 WYNBERG C P 990000129264 L R SPRAYPAINTING BRAKPAN 50 990000927386 8363 L ROUX MINING CONSTRUCTION PTY LTD ALLANRIDGE 9490 001 BLOEMFONTEIN 990000136989 171 L S BODY & PAINT CENTRE EDEN GLEN 1613 091 GERMISTON 990000453381 L S K METAL WORKS CC DURBAN 4091 210 PINETOWN 990000853109 L S ONDERNEMINGS HARTSWATER 8570 105 HARTSWATER 990000149923 60 L S P STEELWORKS EIKENHOF 1872 283 VEREENIGING 990000131510 299 L S PANELBEATERS CC MAYVILLE 4058 002 DURBAN 990000458184 30736 L S PRECISION ENGINEERING PHOENIX 4080 002 DURBAN 990000150957 60276 L S PRESSINGS PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000127621 33291 L S TOOLING PTY LTD SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000084503 28436 L S V MOTOR SERVICES MEREBANK 190 351 WONDERBOOM (PTA) 990000200927 10692 L S W INSULATION CC BOKSBURG NORTH 1461 026 BENONI 990000124348 L STEYN SANDBLAST & PAINTING BK VEREENIGING 1930 283 VEREENIGING 990000138532 959 L T GONSALVES ENGINEERING CC KASSELSVLEI 7533 004 KAAPSTAD 990000184563 592 L T I HERSTEWERKE BK VREDENDAL 8160 048 CALEDON 990000440627 656 L T M ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000439747 L T M LASERS RANDHART 1457 003 JOHANNESBURG 990000433288 17091 L T MOSTERT VELDDIENSTE LUTZVILLE 8165 293 VREDENDAL 990000118559 150 L T P RHINO HYDRAULICS PTY LTD JOHANNESBURG 1610 091 GERMISTON 990000118534 2873 EDENVALE L T S ENGINEERING VEREENIGING 1930 283 VEREENIGING 990000179453 1949 L T T BRAKE & CLUTCH LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000116527 572 Louis Trichardt L T T RADIATORS & GENERAL REPAIRS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000118933 125 L T T WERKSWINKEL LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000142975 213 L T X BRAKE & CLUTCH LICHTENBURG 2740 156 LICHTENBURG 990000144191 10042 L T X PROPSHAFT CENTRE CC LICHTENBURG 2740 156 LICHTENBURG 990000131139 2429 L TECH & MECHANICAL SERVICES EMPANGENI 3880 324 LOWER UMFOLOZI 990000185723 4486 Empangeni L TECH GENERAL TRADING CC SE 2 1911 278 VANDERBIJLPARK 990000190264 L V CLUTCH REBUILDERS CC BISHOP LAVIS 7490 025 BELLVILLE 990000459269 L W TANK SYSTEMS CC Port Shepstone 4285 215 PORT SHEPSTONE 990000603107 53 Ramsgate LA BELLE MOTORS WELGEMOED 7538 025 BELLVILLE 990000119458 6580 LA CHAPELL CC MATLOSANE 2575 138 KLERKSDORP 990000114201 20024 LA ENGINEERING & FABRICATORS PIETERMARITZBURG 3201 990000867105 LA GRANGE D S LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000454037 26627 LA HOFF DIENSSENTRUM VULSTASIE KLERKSDORP 2570 138 KLERKSDORP 990000444289 11808 LA JEN MOTORS CC FAIRLAND 2170 003 JOHANNESBURG 990000178956 LA LUCIA RIDGE OASIS UMHLANGA ROCKS 4320 002 DURBAN 990000205684 25023 LA LUCIA RIDGE OASIS PTY LTD GATEWAY 4320 990000879158 25023 LA LUCIA SERVICE STATION UMHLANGA ROCKS 4320 002 DURBAN 990000136280 LA LUCIA TYRE & EXHAUST CC UMHLANGA ROCKS 4320 002 DURBAN 990000038863 LA MANNTER MOTORWORKS BOORDFONTEIN 201 351 WONDERBOOM (PTA) 990000132646 92761 LA MER PETROLEUM PTY LTD Pretoria 43 990000904803 2183 Faerie Glen LA MERCY ROL A DOR & ENGINEERING OTTAWA 4340 339 INANDA 990000221955 23165 LA MON TANKERS & TRAILERS CC STANDERTON 2430 249 STANDERTON 990000124008 488 LA MONTAGNE MOTORS LA MONTAGNE 184 008 PRETORIA 990000129713 770 LA MONTEE & ASSOCIATES KIMBERLEY 8300 990000694267 1690 LA MONTYS RECYCLED PLASTIC PRODUCTS HEIDELBERG 1441 990000562475 LA MOTORS & ALLIED CC Johannesburg 2001 091 GERMISTON 990000121575 421028 Fordsburg LA PANEL & TRADE BK SOMERSET WEST 7130 256 STRAND 990000123200 LA ROCHE MOTORS NEWTON PARK 6055 007 PORT ELIZABETH 990000144158 7573 LA ROCHELLE CONVENIENCE CENTRE OLD OAK 7537 025 BELLVILLE 990000151737 4387 LA SPORT BETHLEHEM BETHLEHEM 9700 029 BETHLEHEM 990000422615 1919 LA SPORT CENTURION HIGHVELD 169 008 PRETORIA 990000444474 67886 LA SPORT EC NEWDON PARK P.E 6055 007 PORT ELIZABETH 990000461431 34737 LA SPORT LOWVELD NELSPRUIT 1200 184 NELSPRUIT 990000456824 19616 LA WELDING CC N1 CITY 7463 004 KAAPSTAD 990000206983 12572 LA WILLARDS AUTO ELECTRICAL REPAIRS STRAND 7140 256 STRAND 990000035993 5184 LAAGER INVESTMENTS PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000415912 1117 LAAIPLEK MEGANIES VELDDRIF 7365 209 PIKETBERG 990000149784 665 LAAIPLEK MOTOR KLINIEK VELDDRIF 7365 292 VREDENBURG 990000200785 526 LAB O MAT PAARL 7646 004 KAAPSTAD 990000127459 3477 Paarl LAB TECHNICAL ENGINEERING BOKSBURG 1459 990000622964 3300 DALVIEW LABAD CONSULTING PTY LTD BELLVILLE SOUTH 7530 990000934419 LABEL DIE TECHNOLOGIES EAST RAND 1462 003 JOHANNESBURG 990000201732 26802 LABELINE ENGINEERING BK BELLVILLE 7535 244 SOMERSET WEST 990000168429 367 LABKEN BUSINESS ENTERPRISES RAMATLABAMA 2745 235 RUSTENBURG 990000174964 9170 LABOR GROUP PTY LTD Johannesburg 2091 003 JOHANNESBURG 990000159348 22056 Helderkruin LABORATORY EXTRACTION TECHNOLOGIES NORTH RIDING 2162 233 ROODEPOORT 990000203416 461 LABORATORY MARKETING SERVICES PTY L MARAISBURG 1700 233 ROODEPOORT 990000142998 155 LABORE COATINGS PTY LTD BRAKPAN 1540 990000844307 18371 SUNWARD PARK LABORI ARBEIDSBURO DE DOORNS 6875 315 WORCESTER 990000151873 199 LABORIUS PANELBEATERS CC THERESAPARK 155 351 WONDERBOOM (PTA) 990000121537 43294 Theresapark LABOUR BARGAINING RECRUITMENT QUEENSWOOD 121 008 PRETORIA 990000242227 11584 LABOUR LINK OVERPORT 4067 002 DURBAN 990000381957 201428 LABOUR LINK PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000198382 61600 LABOUR PARTNERS GONUBIE 5256 006 EAST LONDEN 990000176537 479 LABOUR SOLUTIONS KRUGERSDORP 1739 233 ROODEPOORT 990000178806 3343 kenmare LABOUR SOLUTIONS COMPANY PAARL 7646 303 WELLINGTON 990000156486 7223 NORTHERN PAARL LABOUR TEC UMKOMAAS 4170 274 UMZINTO 990000173770 157 LABRADOOR CC BELLVILLE 7475 025 BELLVILLE 990000188340 1124 SANLAMHOF LABRI STEEL WORX CC BONAERO PARK 1622 132 KEMPTON PARK 990000207354 7432 LABSCHEME ALLCHEM CC MAITLAND 7442 004 KAAPSTAD 990000126652 170 ELSIES RIVER LACO CLUTCH MANUFACTURING PTY LTD CROWN CITY 2025 003 JOHANNESBURG 990000135089 LAD ENGINEERING Port Elizabeth 6000 007 PORT ELIZABETH 990000151826 34367 Newton park LAD SWITCHBOARDS CC HEATHFIELD 7945 025 BELLVILLE 990000438847 LADISMITH LANDBOU KOOPERASIE BPK OUDTSHOORN 6620 150 LADISMITH 990000122398 241 Oudtshoorn LADUMA LIQUID ENERGY CC ALBERTON 1450 990000737369 1125 LADUMA TYRES CC NIGEL 1491 990000927773 LADY BIRD BESIGHEIDSTRUST BRANDHOF 9324 001 BLOEMFONTEIN 990000144344 LADY JANE AUTO CC VRYHEID 3100 990000563726 2264 LADYBRAND LANDINI BK LADYBRAND 9745 151 LADYBRAND 990000121822 288 LADYBRAND MOTOR ENGINEERING PTY LTD LADYBRAND 9745 151 LADYBRAND 990000122632 94 LADYBRAND PROPSHAFT CENTRE LADYBRAND 9745 151 LADYBRAND 990000461376 LADYBRAND SCRAPYARD CC LADYBRAND 9745 151 LADYBRAND 990000001828 399 LADYSMITH AIRBRAKES LADYSMITH 3370 072 DUNDEE 990000144601 4232 LADYSMITH AUTO CLINIC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000118229 600 LA MONTAGNE LADYSMITH AUTO ELECTRICAL CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000118553 293 LADYSMITH AUTOHAUS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000123803 715 LADYSMITH EXHAUST CENTRE CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000089105 991 LADYSMITH NUMBER PLATES & SIGNS CC LADYSMITH 3370 990000648113 2651 LADYSMITH PANELBEATERS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000147757 1672 LADYSMITH SHADES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000171849 1457 LADYSMITH TRUCK INN LANGLAAGTE 2102 003 JOHANNESBURG 990000123819 60149 LAE ENGINEERING SERVICES CC ROBERTSHAM 2091 003 JOHANNESBURG 990000462649 LAEVELD CASE & IMPLEMENTE PTY LTD LETSITELE 885 990000864245 1476 TZANEEN LAEVELD TREKKERS HECTORSPRUIT HECTORSPRUIT 1330 184 NELSPRUIT 990000155719 20 Hectorspruit LAEVELD TREKKERS ROCKYDRIFT NELSPRUIT 1200 184 NELSPRUIT 990000155716 4174 LAFRON PRODUCTS Roodepoort 1709 233 ROODEPOORT 990000182469 633 Maraisburg LAG & SPLICE ENGINEERING CC REYNO RIDGE 1049 312 WITBANK TVL 990000480090 41188 LAG DESIGN FABRICATIONS HENLEY ON KLIP 1962 283 VEREENIGING 990000465714 910 LAGON TRADING ENTERPRISE CC DOLVIEW 1544 026 BENONI 990000212367 3464 LAGOON AUTOS LANGEBAAN 7357 117 HOPEFIELD 990000429725 952 LAGOON SERVICE STATION UMHLANGA ROCKS 4320 003 JOHANNESBURG 990000136698 LAHERS FILLING STATION CC RANDFONTEIN 1760 225 RANDFONTEIN 990000189697 909 LAINGSBURG 1 STOP LAINGSBURG 6900 154 LAINGSBURG 990000126468 20 LAINGSBURG DIENSSTASIE WORCESTER 6849 154 LAINGSBURG 990000458572 744 Worcester LAKE AVENUE AUTO BODY RENOVATORS CC BENONI 1500 026 BENONI 990000119486 2636 LAKEDENE SERVICE STATION LAKEFIELD 1525 026 BENONI 990000462795 13057 LAKEFIELD CAR WASH BENONI 1500 026 BENONI 990000554669 LAKEHAVEN TRUCK & BUS TRADING DURBAN 4051 990000614702 40972 REDHILL LAKESHORE TRADING 80 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000423011 80682 LAKESIDE CITY TRADING 133 DURBAN 4001 990000819525 65067 RESERVOIR HILLS LAKESIDE CITY TRADING 250 INDUSTRIAL AREA MIDDLEBURG 1055 990000577527 6706 CREST LAKESIDE CONVENIENCE CENTRE BIRCHLEIGH 1621 132 KEMPTON PARK 990000436417 6106 LAKESIDE EQUIPMENT CC ASHWOOD 3605 210 PINETOWN 990000125906 10108 LAKESIDE SERVICE STATION CENTURION 46 008 PRETORIA 990000162867 10066 LAKEVIEW MOTORS PANSIG 9465 302 WELKOM 990000207699 57088 LAKHOMA AUTO ELECTRICAL JOHANNESBURG 2091 003 JOHANNESBURG 990000468096 LAKIS BRAAIS LYNDHURST 2106 091 GERMISTON 990000117810 89746 LALAPANZI CONSTRUCTIONS LADANNA 699 207 PIETERSBURG 990000344784 261 LALAPHEPHILE TRUCK STOP CC WARDEN 9890 104 HARRISMITH 990000430889 335 LALAS AUTO HOUSE CC LENASIA 1820 003 JOHANNESBURG 990000179416 10613 LALEKA SERVICE STATION CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000459485 9 BISSET S LAM ENGINEERING MALVERN 4093 990000173764 56042 CHATSWORTH LAMART ENGINEERING PTY LTD TURFFONTEIN 2140 283 VEREENIGING 990000209565 74142 LAMAUR ENGINEERING CC DOWERGLEN 1612 091 GERMISTON 990000187234 16155 LAMBADA ENGINEERING MAYVILLE 4091 002 DURBAN 990000127406 LAMBADA ENGINEERING CC DUNNOTTAR 1590 188 NIGEL 990000226605 102 LAMBATS AUTO ELECTRICAL BRIXTON 2019 003 JOHANNESBURG 990000160662 96649 LAMBCO SERVICE STATION FLORIDA HILLS 1716 012 ALBERTON 990000156754 2227 LAMBELLA PRECISION METAL PRODUCTS DALBRIDGE 4014 002 DURBAN 990000197009 18298 LAMBERTS BAY ENGINEERING & LAMBERTS BAY 8130 057 CLANWILLIAM 990000589081 134 LAMBERTSBAAI STAAL BK LAMBERT'S BAY 8130 057 CLANWILLIAM 990000145581 248 LAMBERTSBAAI VULSTASIE BK LAMBERT'S BAY 8130 057 CLANWILLIAM 990000214324 193 LAMBONS CONTRACT HIRE PTY LTD BRANDHOF 9324 990000801911 LAMBONS ELECTRICAL PTY LTD BLOEMFONTEIN 9301 990000586921 28427 DANHOF LAMBONS PEUGEOT BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000123862 LAMBRECHTS ENGINEERING PIKETBERG 7320 209 PIKETBERG 990000431736 288 Piketberg LAMBTON LOCKSMITHS ALBERTON NORTH 1456 091 GERMISTON 990000431120 136201 LAMBULL ENGINEERING PTY SELCOURT 1567 037 BRAKPAN 990000123896 11033 LAMCO ENGINEERING OBERHOLZER 2502 246 SPRINGFONTEIN 990000157141 6140 LAMCO SERVICE STATION KNYSNA 6570 139 KNYSNA 990000127666 233 LAMCOR FAIRDEAL MOTORS CC LANSDOWNE 7779 025 BELLVILLE 990000120605 24244 LAMMERS GARAGE B K HERCULES 30 008 PRETORIA 990000123874 48052 LAMP METAL WORKS CC MAYVILLE 4091 002 DURBAN 990000124014 LAMPIES ELEKTRIES EN VERKOELING VREDENBURG 7380 292 VREDENBURG 990000137103 1075 LAMPRECHT AUTO SPARES SIDWELL 6061 007 PORT ELIZABETH 990000117050 14492 LAMPRECHT INTERIORS BENONI 1501 026 BENONI 990000437835 LAMTIN PROJECTS PTY LTD STEELPOORT 1058 990000566673 70 NGWAABE LANCAL ENGINEERING CC CHEMPET 7442 025 BELLVILLE 990000125932 36943 LANCELOT WELDING CC PROTEA GLEN 1527 003 JOHANNESBURG 990000169959 10184 ERSATZTEILSERVICE WOODSTOCK 7925 316 WYNBERG C P 990000130999 LANCO ENGINEERING KZN CC JACOBS 4026 002 DURBAN 990000218545 13131 LAND BREEZE TRADING 548 BLOEMFONTEIN 9301 990000561365 43016 Heuwelsig LAND ENDS COMPUTING CC SWARTKLIP 370 235 RUSTENBURG 990000198359 1204 LAND F MOTOR & TRUCK REPAIRS CC MATLOSANE 2575 138 KLERKSDORP 990000154596 20096 LAND IN R & L TRADING & PROJECTS DRIEKOP 1129 990000592101 873 LAND ROVER & VOLVO MIDRAND HALFWAY HOUSE 1685 003 JOHANNESBURG 990000154096 907 LAND ROVER PRETORIA UMHLAMGA ROCKS 4320 008 PRETORIA 990000150619 1033 LAND SYSTEMS GEAR RATIO JOHANNESBURG 1451 012 ALBERTON 990000110542 124177 ALRODE LANDANI GEARBOX & CHUFF REPAIRS CC GIYANI 826 990000580213 1082 LANDAZU ONE CC GERMISTON 1401 091 GERMISTON 990000132815 9525 ELSBURG LANDAZU TWO CC GERMISTON 1401 091 GERMISTON 990000132820 9525 ELSBURG LANDBOU DIENSTE & ING BETHLEHEM 9700 029 BETHLEHEM 990000175081 2316 LANDBOUDIENSTE WOLSELEY 6830 315 WORCESTER 990000125853 LANDFORD ENGINEERING CC BOKSBURG 1459 990000637604 LANDI BOUTIQUE CC CRESTA 2118 990000589071 4203 LANDIES AUTO SERVICES CC NORTH RIDING 2162 003 JOHANNESBURG 990000191513 1243 LANDMANS GARAGE GEZINA 31 008 PRETORIA 990000122945 26138 LANDMARK SERVICE CENTRE PINEGOWRIE 2123 003 JOHANNESBURG 990000135965 2955 LANDMARK TRAWAL PTY LTD TRAWAL 8147 990000168448 4 KLAWER LANDOLINX PTY LTD VEREENIGING 1930 990000576727 1313 LANDONIA TRUST CC UPINGTON 8800 276 GORDONIA 990000357558 295 LANDRO & V D HOFF MOTORINGENIEURS LICHTENBURG 2740 156 LICHTENBURG 990000124252 433 LANDROVER BLOEMFONTEIN AUTO NICHE MONUMENTPARK 105 001 BLOEMFONTEIN 990000183184 25322 Monument PARK LANDROVER JAGUAR THE GLEN OAKDENE 2196 990000827578 651164 BENMORE LANDSON AGENCIES CC CAPE TOWN 8000 004 KAAPSTAD 990000144175 4527 LANDSON TOOLING CC GONUBIE 5256 390 990000532984 571 LANDTEK ENGINEERING VERULAM 4043 339 INANDA 990000554211 2177 LANDY PARTS FOR AFRICA LA LUCIA RIDGE 4019 002 DURBAN 990000434538 4712 LANDY SERVICE CENTRE SOMERSET WEST 7129 316 WYNBERG C P 990000436066 304 LANDY TECH SERVICES CC BOKSBURG 1459 033 BOKSBURG 990000163374 11771 ASTON MANOR LANDY WORLD GEORGE 6529 090 GEORGE 990000192260 219 MOSSELBAY LANGA ENGINEERING MIDDELBURG 1050 170 MIDDELBURG C P 990000125952 1748 LANGA SANDBLASTING & PAINTING CC GREENACRES 6057 007 PORT ELIZABETH 990000152820 27335 LANGA TECH PTY LTD RIVONIA 2128 990000664691 LANGE I J J UPINGTON 8800 276 GORDONIA 990000155686 1859 LANGEBAAN METAL WORKS CC LANGEBAAN 7357 117 HOPEFIELD 990000547654 LANGEBERG GARAGE SWELLENDAM 6740 260 SWELLENDAM 990000125575 216 LANGENHOVEN MOTORS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000086934 3040 LANGKLOOF BOERE KOOP BPK AVONTUUR 6490 275 UNIONDALE 990000124849 4 LANGKLOOF MOBIELE DIENSTE BELLVILLE 7535 004 KAAPSTAD 990000154463 1976 LANGLAAGTE TRUCK & CAR CC CROWN MINES 2025 003 JOHANNESBURG 990000118260 1 LANGLEY CONSTRUCTION REPAIRS MEYERTON 1960 283 VEREENIGING 990000164213 LANGLEY H C GLEN ANIL 4051 339 INANDA 990000167666 LANGSTRAAT MOTORS CLOETESVILLE 7600 251 STELLENBOSCH 990000119489 LANI INDUSTRIAL FARRARMERE 1518 026 BENONI 990000167404 15647 LANI SERVICE CENTRE EDENVALE 1613 003 JOHANNESBURG 990000174713 9318 Edenglen LANNER ENGINEERING ELSPARK 1418 026 BENONI 990000138587 12755 LANNIE MOTORS EDMS BPK TZANEEN 850 270 LETABA 990000124817 639 LANSDOWNE AUTO COACH LANSDOWNE 7800 990000693738 LANSDOWNE AUTO ELECTRIC GLOSDERRY 7702 004 KAAPSTAD 990000132143 36385 LANSDOWNE COACHWORKS KENWYN 7790 316 WYNBERG C P 990000152847 14684 LANSDOWNE CORNER SERVICE STATION LANSDOWNE 990000805266 15299 PANORAMA LANSDOWNE MOTORS GLOSDERRY 7702 316 WYNBERG C P 990000146404 36172 LANSERIA AIRCRAFT CLEANERS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000426757 1095 LANSERIA AIRCRAFT EXTERIORS LANSERIA AIRPORT 1748 990000581659 903 LANSERIA LANSERIA AIRCRAFT INTERIORS NOORDWYK 1687 003 JOHANNESBURG 990000183609 624 LANSERIA INTERNATIONAL AIRPORT LANSERIA 1748 147 KRUGERSDORP 990000118928 943 LANTIC MOTORS GEORGE 6530 990000559031 3468 LANTIES BATTERY CHARGER REPAIRS FARRARMERE 1518 037 BRAKPAN 990000440348 15242 LANYON FONTEINRIET 1464 026 BENONI 990000443814 10708 LANZI MINING SERVICES ORKNEY 2620 990000581185 287 LAPASIDE MOTORS LETSITELE 885 990000708475 324 LAPPIES MOTOR CORPORATION PTY LTD PRETORIA 2 990000612699 2473 LAPPIES TRUCK REPAIRS FAUNASIG 9325 001 BLOEMFONTEIN 990000138721 34731 LAPUM ILANGA PROJECT ENGINEERS KELVIN 2054 003 JOHANNESBURG 990000451488 953 LARCOL PRESSINGS PTY LTD WADEVILLE 1422 091 GERMISTON 990000126353 14987 LARESH MOTOR SPARES EMPANGENI 3880 324 LOWER UMFOLOZI 990000466183 10405 LARGO TECHNICAL ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000159167 2338 LARGOSTAX CC NUFFIELD 1559 990000568128 62 MILLER LARK ENGINEERING PINETOWN 3610 210 PINETOWN 990000419232 LARKSPUR FARM SERVICE CC VERULAM 4339 339 INANDA 990000165260 LARMESH EXPANDED METALS BOKSBURG NORTH 1508 026 BENONI 990000135650 6142 DUNSWART LAROX S A PTY LTD HIGHVELD PARK 169 003 JOHANNESBURG 990000151152 68286 LARRENDALE AUTO ELECTRICAL CC Brakpan 1540 037 BRAKPAN 990000132631 15002 Farrarmere LARRYS MOTORS FERNDALE 2160 003 JOHANNESBURG 990000013424 1606 LARRYS MOTORS CC SPRINGFIELD 2137 003 JOHANNESBURG 990000108778 57260 LARSAN ENGINEERING CC ALBERTON 1450 091 GERMISTON 990000129750 2690 LAS ZIRH TYRE CHAINS AFRICA PTY LTD NIGEL 1491 990000615070 1644 LASCH PTY LTD OLIFANTSFONTEIN 1665 091 GERMISTON 990000160364 LASER & VIBRATION MANDENI 4490 323 ESHOWE 990000177625 1012 LASER ALIGNMENT & BALANCING PTY LTD SPRINGS 1559 990000684726 31876 WONDERBOOM POORT LASER CNC PTY LTD GLENASHLEY 4022 002 DURBAN 990000133266 22264 LASER CORE ROCHDALE PARK 4034 002 DURBAN 990000190702 74757 LASER CUT VARIOS PTY LTD ALRODE 1451 003 JOHANNESBURG 990000210979 128781 LASER DIE HELDERKRUIN 1733 233 ROODEPOORT 990000205873 23041 LASER FAST MECHANICAL REPAIRS LUMIER 1905 278 VANDERBIJLPARK 990000428555 12272 LASER FAST TRUCK & TRAILER WHEEL LUMIER 1905 283 VEREENIGING 990000192408 12272 LASER FRABER MARKETING PTY LTD GERMISTON 1400 091 GERMISTON 990000119933 142 LASER JUNCTION PTY LTD REDHILL 4051 990000724088 22264 GLENASHLEY LASER METAL PRESSINGS PTY LTD Honeydew 2170 233 ROODEPOORT 990000159387 35398 Northcliff LASER OPTIONS PTY LTD RANDBURG 2118 003 JOHANNESBURG 990000145290 6743 CRESTA LASER OPTRONIC TEGNOLOGIES PTY LTD MODDERFONTEIN 1645 132 KEMPTON PARK 990000204268 241 LASER PARK AUTO BODY CC pretoria 50 003 JOHANNESBURG 990000446229 16 Wapadrand LASER PROFILING PTY LTD JACOBS 4026 002 DURBAN 990000144163 13211 LASER PUNCH & BEND PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000228815 2270 LASER RAZOR MANUFACTURING CC HONEYDEW 2170 233 ROODEPOORT 990000159366 35398 NORTHCLIFF LASER SPRINT PTY LTD Alberton 1448 091 GERMISTON 990000142735 38345 Booysens LASER SUPPORT SERVICES GILLITTS 3603 210 PINETOWN 990000180454 543 LASERCRAFT PTY LTD Verwoerdpark 1453 091 GERMISTON 990000198844 8199 LASERFAB CC Johannesburg 2043 003 JOHANNESBURG 990000141895 33792 Jeppestown LASERFLEX TECHNOLOGIES CC BENONI 1501 990000712132 697 LASERFOX WIERDAPARK 157 008 PRETORIA 990000178620 245 WIERDA PARK LASERPAC PTY LTD Johannesburg 2000 003 JOHANNESBURG 990000138513 82319 Southdale LASERPLUS CC Johannesburg 2043 003 JOHANNESBURG 990000161825 33792 Jeppestown LASERTECH PORT ELIZABETH 6055 007 PORT ELIZABETH 990000610528 35074 LASHER TOOLS GERMISTON 1400 091 GERMISTON 990000305797 254 LASHER TOOLS A DIV OF USSHER GERMISTON 1400 150 LADISMITH 990000123902 254 LAST HOPE PANEL BEATING SILVERTON 184 008 PRETORIA 990000202403 LAST TOUCH TRADING BALLITO 4018 990000594929 149061 EAST END LATCHKEY CENTURION 46 008 PRETORIA 990000419694 8965 LATCHMIGADU TRADING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000445167 331 LATCHUP INVESTMENT PTY LTD PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000174701 LATEGANS GARAGE BK WELLINGTON 7654 197 PAARL 990000134154 589 LATEGANSTAALWERKE GEORGE 6530 005 KIMBERLEY 990000144534 10485 LATHAM ENGINEERING AFRICA PTY LTD RANDBURG 2162 990000621926 LATIBS CAR SALES FORDSBURG 2033 003 JOHANNESBURG 990000179485 42589 LATOFORCE CC MUSINA 900 990000791102 850 LATSKY RADIATORS KARENPARK 118 008 PRETORIA 990000140012 59568 LATTIG ENGINEERING CC TOKAI 7966 025 BELLVILLE 990000444783 30679 LATTY INTERNATIONAL SA PTY LTD Edenvale 1609 MODDERFONTEIN 990000196000 4545 EDENV LATZBERGH ENGINEERING SERVICES MEYERTON 1960 283 VEREENIGING 990000162226 1383 LAUB ENGINEERING EPPINDUST 7475 025 BELLVILLE 990000165996 251 LAUBSCHER ENTERPRISES MEYERTON 1960 283 VEREENIGING 990000432480 119 LAUBSCHERS GARAGE PORTERVILLE 6810 209 PIKETBERG 990000117078 53 LAUBSCHERS WESKUS EDMS BPK VREDENBURG 7380 209 PIKETBERG 990000434194 1474 LAUDIUM AUTO ELECTRICAL CC GROENKLOOF 1 008 PRETORIA 990000125544 342 LAUDRIVE ENGINEERING rustenburg 299 235 RUSTENBURG 990000072932 21395 protea park LAUDS FOUNDRY EQUIPMENT PTY LTD BENONI 1500 091 GERMISTON 990000245460 LAUNSPACH MOTORS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000143793 520 LAUREN MANUFACTURING CO PTY LTD SANDTON 2146 003 JOHANNESBURG 990000117029 786988 LAURENFORT CONSULTING SERVICES CC JOHANNESBURG 2190 003 JOHANNESBURG 990000468733 21882 LAURSENS ENGINEERING CC WIERDAPARK 149 008 PRETORIA 990000134141 764 LAVASCO 1002 TRADING PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000163546 31 LAVENDER DIESEL & TURBO PRETORIA 182 008 PRETORIA 990000208347 15242 SINOVILLE LAVENDER MOON TRADING 193 CC THOHOYANDOU 950 270 LETABA 990000428001 6426 LAVINIA TRADING PTY LTD MUSGRAVE ROAD 4062 206 PIETERMARITZBURG 990000202506 50028 LAVORO TRADING CC Pretoria 105 008 PRETORIA 990000432601 3167 Montana Park LAW AERO ENGINE OVERHAUL LANSERIA 1748 147 KRUGERSDORP 990000118938 150 LAW ENGINEERING CC CW5 1911 278 VANDERBIJLPARK 990000469883 LAW MINE SAFETY & CONTRACTING PTY L FLAMWOOD 2570 138 KLERKSDORP 990000138268 6648 LAW SEB AUTO CITY SERVICES CC NORTHCLIFF 2195 003 JOHANNESBURG 990000438647 LAWGEN ENGINEERING CC BETHLEHEM 9700 104 HARRISMITH 990000129427 2655 LAWN & AUTO SEDGEFIELD 6573 139 KNYSNA 990000210752 1350 Sedgefield LAWNMOWERS FOR LIMPOPO CC LADANNA 704 270 LETABA 990000189019 872 LAWNSTAR PTY LTD PAROW 7499 025 BELLVILLE 990000143616 496 LAWRENCE GLOBAL MANUFACTURING LYNNWOOD 81 990000698825 95030 WATERKLOOF LAWRENCE I PAARL 7646 197 PAARL 990000416144 LAWRENCE TRACTOR SERVICES CC TWEESPRUIT 9770 080 EXCELSIOR 990000442754 105 LAWRENS TRACTOR SERVICES TWEESPRUIT 9770 080 EXCELSIOR 990000438040 105 LAWRIES AUTO ELECTRICAL DALBRIDGE 4014 002 DURBAN 990000123493 18534 LAWTONS AUTO SERVICE CENTRE VREDENBURG 7380 292 VREDENBURG 990000433732 LAYLAND ENGINEERING MUSINA 900 169 MESSINA 990000198047 11 LAZARUK AUTO CRAFT CC WESTGATE 1734 171 MIDDELBURG TVL 990000129260 7952 LAZARUS MOTOR COMPANY CENTURION 46 008 PRETORIA 990000119480 9000 LAZARUS THABONG CLEANERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000149365 436 LAZCO WINDOR CENTRE CC BLUFF 4036 002 DURBAN 990000166280 21656 LAZER AIRBRAKES CC ALLENS NEK 1737 233 ROODEPOORT 990000155028 1696 LAZER CUT TECHNOLOGIES GLENANDA 2091 003 JOHANNESBURG 990000206921 LAZER HYDRAULICS CC HONEYDEW 2040 233 ROODEPOORT 990000154790 2472 LAZER STEEL BAYVIEW 4092 310 CHATSWORTH 990000131126 LAZER TRUCK ALIGNMENT KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000185999 7676 LAZMA ENGINEERING CC STANGER 4450 250 LOWER TUGELA 990000170519 2102 LAZWI ENGINEERING 5 PHOLA 2233 312 WITBANK TVL 990000452267 LAZWI ENGINEERING 7 NEBO 1059 008 PRETORIA 990000553510 135 LAZWI ENGINEERING 8 Germiston 1422 091 GERMISTON 990000469807 14945 Wadeville LAZY GATE CC TOKAI 7966 316 WYNBERG C P 990000118206 30208 LC BLUE ENGINEERING & CONSULTING SASOLBURG 1947 026 BENONI 990000422861 60144 Vaalpark LC STEELWORK RHODESFIELD 1619 132 KEMPTON PARK 990000227028 LCD MAINTENANCE & REPAIR VAALPARK VAALPARK 1948 237 SASOLBURG 990000201467 60326 LCM PROJECTS SA CC RUSTENBURG 300 235 RUSTENBURG 990000416150 LDM AUTO ELECTRICAL CC MARGATE 4275 215 PORT SHEPSTONE 990000164243 72 LDR PRECISION FARMING TECHNOLOGIES BETHLEHEM 9700 990000689099 1048 Bethlehem LDS AUTO CENTRE HARDING 4680 990000708942 161 LE ACTIVE TRADING CC STRUBENVALE 1570 026 BENONI 990000209503 10648 LE BROS AUTO ELECTRICAL SALES & BENONI 1500 BENONI SOUTH 990000169900 1460 LE BROS HARTEBEESPOORTDAM HARTEBEESPOORT 260 990000577164 1460 BENONI LE CARS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000125838 3180 Middelburg LE GRAS CARGO CC GREENACRES 6057 007 PORT ELIZABETH 990000198316 LE MANS AUTO SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000157248 10880 LE MANS PANEELKLOPPERS BOKSBURG NORTH 1459 033 BOKSBURG 990000122851 648 BOKSBURG LE NASH SIGNS KEMPTON PARK 1620 132 KEMPTON PARK 990000182021 884 LE NEERU ENGINEERING LABOUR AND JACOBS 4026 002 DURBAN 990000135975 13193 LE PRE AUTO CLINIC CC NELSPRUIT 1200 184 NELSPRUIT 990000137611 1370 LE PRIMA TEST STATION CC VEREENIGING 1939 283 VEREENIGING 990000112772 4532 Vereeniging LE ROUX AUTO SERVICES KUILS RIVER 7580 251 STELLENBOSCH 990000229838 LE ROUX DIESEL FUEL INJECTION SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000137531 28302 LE ROUX ENGINEERING OUDTSHOORN 6620 196 OUDTSHOORN 990000148212 224 LE ROUX HERSTELDIENS ROBERTSON 6705 004 KAAPSTAD 990000135598 650 LE ROUX MOTORS KEMPTON PARK 1621 091 GERMISTON 990000127078 493 LE ROUX P A LAMBTON 1414 026 BENONI 990000173550 15300 LE ROUX S MOTOR CLINIC CC BRACKENFELL 7560 990000570573 LE ROUX SERVICE CENTRE LINTON GRANGE 6015 007 PORT ELIZABETH 990000110145 10574 LE ROUX SWEISWERKE PAARL 7620 197 PAARL 990000443606 3553 LE ROUX TOERE HERCULES 30 008 PRETORIA 990000142391 50072 LE ROUXS MOTOR CLINIC CC BRACKENFELL 7560 990000868120 LE VAN SERVICE CENTRE CC UITENHAGE 6229 271 UITENHAGE 990000117405 LEA POWDER COATING CC CROFTDENE 4092 210 PINETOWN 990000198220 LEACH PETROL KURUMAN 8460 148 KURUMAN 990000138510 816 LEACH TOYOTA PTY LTD Kuruman 8460 148 KURUMAN 990000118913 8183 Centurion LEAD & SOLDER SALE CC KASSELSVLEI 7533 025 BELLVILLE 990000139887 LEAD PROCESSING PTY LTD DALVIEW 1544 003 JOHANNESBURG 990000108707 10218 LEADER TYRE RESPONSE 247 CC Cape Town 7530 990000562426 307 Athlone LEADER TRAILER BODIES ERMELO 2350 078 ERMELO 990000440828 1394 LEADING EDGE 70 CC DIE BOORD 7613 251 STELLENBOSCH 990000240408 12895 LEADING EDGE AVIATION CC NELSPRUIT 1200 184 NELSPRUIT 990000127869 1276 LEAMER STEEL CONSTRUCTION CC UITENHAGE 6230 271 UITENHAGE 990000118911 1203 LEANDEX ENGINEERING RAND AIRPORT 1419 091 GERMISTON 990000449292 18149 LEANDRA CALTEX LESLIE 2265 028 BETHAL 990000202972 403 LEANDRA TOTAL LESLIE 2265 028 BETHAL 990000121858 403 LEANMAR ENGINEERING PTY LTD SILVERTONDALE X1 184 990000560206 26406 MONUMENT PARK LEAR MANUFACTURING CC SPRINGS 1560 247 SPRINGS 990000149161 344 LEBALELO ENTERPRISES CC LYDENBURG 1120 161 LYDENBURG 990000130730 4272 LEBEL AFRICA ENGINEERING PTY LTD JOHANNESNURG 2040 990000619804 2865 KRUGERSDORP LEBEM 40 PTY LTD PINETOWN 3610 990000614182 1594 LEBOMBO AGRI PETROLEUM PTY LTD KOMATIPOORT 1340 019 BARBERTON 990000198810 725 LEBOMBO MULTI ONDERNEMINGS BK KOMATIPOORT 1340 019 BARBERTON 990000118535 304 LEBOMBO TRUCK STOP KOMATIPOORT 1340 019 BARBERTON 990000186413 725 LEBONE AIR MECHANICAL SERVICES BIRCH ACRES 1618 003 JOHANNESBURG 990000421135 363 LEBOWA BORDER PANELBEATERS Burgersfort 1150 BURGERSFORT 990000444415 114 LEBOWA TREK GAS FILLING STATION NEBO 1059 099 GROBLERSDAL 990000437787 21 LEBUDI TRADING PTY LTD BURGERSFORT 1150 990000632587 3065 LECHABILE ENGINEERING CC LERAATSFONTEIN 1038 026 BENONI 990000147550 1219 LECHABILE SERVICE STATION NOORDSTAD 9302 001 BLOEMFONTEIN 990000188626 13780 LECHRI MOTORS MOUNTAIN VIEW PRETORIA 181 008 PRETORIA 990000185523 74224 LYNNWOODRIF LECHWE ENGINEERING CC BOKSBURG NORTH 1461 033 BOKSBURG 990000214215 5937 LECIN SPRAYPAYNTING SERVICES BONAERO PARK 185 008 PRETORIA 990000185539 8104 LECOTECH ENGINEERING DALVIEW 1544 037 BRAKPAN 990000193413 3433 LECTRO TECH PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000143445 1879 LECTROBOX CC BRAMLEY 2018 003 JOHANNESBURG 990000117425 720 LECTROPOWER PTY LTD ALBERTON 1451 091 GERMISTON 990000122947 1510 LEDA ENGINEERING SERVICES CC TABLE VIEW 7439 025 BELLVILLE 990000120627 60472 LEDA MEDICAL SERVICES CC KILLARNEY GARDENS 7441 990000568765 60472 TABLE VIEW LEDA PANELBEATERS EDENVALE 1610 091 GERMISTON 990000148692 1942 LEDIC PNEUMATIC REPAIRS & INSTALLAT TULISA PARK 2197 990000730549 136825 ALBERTON NORTH LEDIGAS SERVICE STATION WEST PARK 146 008 PRETORIA 990000128044 97772 LEDIMO CAR WASH HEIDEDAL 9306 001 BLOEMFONTEIN 990000438698 21022 LEDMON SEATING SOLUTION POLOKWANE 700 207 PIETERSBURG 990000236718 5118 LEDOUX AUTOMOTIVE ENGINEERING CC CRADOCK 5880 062 CRADOCK 990000196304 692 LEDOUX ENGINEERING CRADOCK 5880 062 CRADOCK 990000118920 460 LEDOUX LUBRICANTS CC CRADOCK 5880 062 CRADOCK 990000185263 565 LEDWABA GARAGE KORINGPUNT 632 219 POTGIETERSRUS 990000447565 9 LEDWICK ENGINEERING SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000118234 28723 LEE JAY ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000122586 11315 LEE PIPING & ENGINEERING PTY LTD PAARL 7646 990000853421 2727 LEE POWER ELECTRONICS NELSPRUIT 1200 184 NELSPRUIT 990000122798 14393 LEE TASH ENGINEERING CC EPPING INDUSTRIAL 7460 004 KAAPSTAD 990000204639 LEE THOMPSON RAINY GARSFONTEIN 42 990000638900 99175 LEEBA ELECTRICAL PROJECT ENGINEERS BERGBRON 1712 003 JOHANNESBURG 990000220874 1059 LEECH VENETIAN BLINDS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000108608 6096 LEEDS AUTO ELECTRICAL CAMBRIDGE WEST 5247 006 EAST LONDEN 990000429759 LEEMAC ENGINEERING ROSETTA 3301 174 MOOI RIVER 990000119492 167 LEEMASTERS AFRICA PTY LTD JOHANNESBURG 2195 990000829673 44077 LEERON INDUSTRIES CC HOWICK 3290 003 JOHANNESBURG 990000141288 670 LEEU GAMKA ULTRA CITY LEEU GAMKA 6950 990000634457 16 LEEU TEC PUMP & MINING SUPPLIES MIDDELBURG 1050 173 MONTAGU 990000463724 4625 LEEUDORINGSTAD GARAGE LEEUDORINGSTAD 2640 990000119995 LEEUWFONTEIN SENTRUM DERDEPOORTPARK 35 008 PRETORIA 990000140711 332 LEEUWKOP FUEL PARYS 9585 218 POTCHEFSTROOM 990000248755 1869 LEEWAY AUTO CC WELTEVREDENPARK 1715 233 ROODEPOORT 990000165577 6178 LEFARAGATLHE GENERAL DEALER RIDDERPARK 303 235 RUSTENBURG 990000169120 70007 LEGAE ENGINEERING PTY LTD REDHILL 4071 990000558826 40734 LEGARE INDUSTRIAL SERVICES WITBANK 1035 990000790755 2605 LEGEND AUTO PANEL CC CAPE TOWN 8000 004 KAAPSTAD 990000460228 61 LEGEND CLUTCH AND BRAKE ENGINEERING BLACKHEATH 7580 990000803077 780 LEGEND GENERAL PIPE FITTING MILNERTON 7440 MONTAGUE GARDENS INDUSTRIAL 990000199583 36665 CHEMPET LEGEND LABOUR HIRE SOMERSET 7405 244 SOMERSET WEST 990000221531 LEGEND SIGHTS TRADING CC ERMELO 2350 078 ERMELO 990000182394 LEGENDS MOTORGROUND BRACKENFELL 7560 251 STELLENBOSCH 990000058048 34154 LEGISO BUSINESS DEVELOPERS PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000209013 17726 LEGMAN SEA VIEW 4094 002 DURBAN 990000168869 LEHAKWE CONSTRUCTION & SERVICES CC BRONVILLE 9459 302 WELKOM 990000459276 LEHLABILE ARMATURE WINDING LYDENBURG 1120 990000634579 36 LEHLABILE INDUSTRIAL SERVICES TASBET PARK 1040 312 WITBANK TVL 990000418958 7557 LEHLE ENGINEERING ALBEMARLE 1410 003 JOHANNESBURG 990000125727 7040 LEHMAN TRANSFORMERS CC DURBAN 4001 002 DURBAN 990000023993 17101 CONGELLA LEHOKO CONSTRUCTION & LABOUR HIRE & SASOLBURG 1947 237 SASOLBURG 990000210039 292 LEICAN ENGINEERING CC WELKOM 9460 302 WELKOM 990000142007 1844 LEIMERS LANDROVERS HONEYDEW 2040 233 ROODEPOORT 990000118950 1938 Honeydew LEISURE AUTO SALES GLENVISTA EXT 6 2058 003 JOHANNESBURG 990000178643 394 LEISURELAND CARAVAN SALES SANLAMHOF 7532 025 BELLVILLE 990000126870 1578 LEITZ TOOLING SYSTEMS SA PTY LTD KELVIN 2054 091 GERMISTON 990000209302 919 LEJWE TRADING AND LOGISTICS RUSTENBURG 299 990000786785 LEKANG PROJECTS & SECURITY SERVICES WITBANK 1035 990000132563 4415 LEKANYA PROJECTS PTY LTD Vanderbijlpark 1911 990000634592 LEKAZI MOTORS KANYAMAZANE 1214 019 BARBERTON 990000160102 7428 LEKGAUS WELDING & BUILDING CHUENESPOORT 745 207 PIETERSBURG 990000585643 3260 LEKGOMO TYRES BK LOUIS TRICHARDT 920 207 PIETERSBURG 990000139412 109 LEKHOZI STEEL & WELDING WORKS THE WILLOWS 184 008 PRETORIA 990000182409 LEKOA MINING AND INDUSTRIAL JOHANNESBURG 2157 990000424690 LEKOA PANELBEATERS & TOUCH UP THREE RIVERS 1935 283 VEREENIGING 990000241873 LEKTRATEK EDMS BPK BAILLIE PARK 2526 218 POTCHEFSTROOM 990000164963 6437 LEKTRATEK INSTRUMENTASIE BK NOORDBRUG 2522 218 POTCHEFSTROOM 990000117880 20887 LEKTRATEK WATER TEGNOLOGIE EDMS BPK NOORDBRUG 2522 218 POTCHEFSTROOM 990000117095 20283 LEKTROGEN AUTO ELECTRICIANS PTY LTD ARCADIA 7 008 PRETORIA 990000190258 40083 LELAMA DREAMS TRADING 31 ASHWOOD 3605 210 PINETOWN 990000571434 10600 LELETHU PETROLEUM TRADING PTY LTD SANDTON 2196 003 JOHANNESBURG 990000467892 LEMANG AVIATION SUPPORT PTY LTD SUNWARD PARK 1459 990000632145 17203 LEMANS BRITS 250 041 BRITS 990000129256 1639 LEMMER H J OTTOSDAL 2610 067 DELAREYVILLE 990000418132 205 LEMOENDRAAI MOTORS CC UPINGTON 8800 276 GORDONIA 990000553091 2286 LEMONTCO CC CENTURION 46 008 PRETORIA 990000207349 LEN KAYS WELDING WORKS EAST LONDON 5201 006 EAST LONDEN 990000022846 LEN PAPE ENGINEERING & PLANT HIRE HILLCREST 3650 210 PINETOWN 990000147420 1174 LEN SE STAAL & SWEISWERKE TZANEEN 850 169 MESSINA 990000176066 3126 LENABI PTY LTD FOURWAYS 2055 990000708479 LENASIA ALUMINIUM WORX BOOYSENS 1823 003 JOHANNESBURG 990000457788 39727 LENASIA EXEL LENASIA 1820 003 JOHANNESBURG 990000158691 517 LENASIA GLASS DOORS C C LENASIA 1820 003 JOHANNESBURG 990000117046 961 LENASIA MOTOR TRIMMERS & LENASIA SOUTH 1838 003 JOHANNESBURG 990000119000 6091 LENASIA SHELL LENASIA EXT 5 1827 003 JOHANNESBURG 990000132115 LENASIA SPEEDY LENASIA 1820 003 JOHANNESBURG 990000172086 1576 LENASIA SUPA QUICK LENASIA 1820 003 JOHANNESBURG 990000133409 1576 LENASIA TESTING STATION BOOYSENS 2016 003 JOHANNESBURG 990000420299 39727 LENASIA VW JOHANESSBURG 1827 003 JOHANNESBURG 990000464426 1315 LENASIA LENBERT CONVERSIONS CC NORTHCLIFF 2115 225 RANDFONTEIN 990000204973 1441 LENCELL MACHINE TOOLS BOKSBURG 1460 033 BOKSBURG 990000139655 379 LENCHEM SERVICE STATION Centurion 46 008 PRETORIA 990000163039 LENCOR SCRAPYARD POLOKWANE 990000804852 55524 LENCUKA SERVICES BLACKHEATH 7581 003 JOHANNESBURG 990000447095 242 LENDANDULUS CONSTRUCTION BOLEU 474 990000583915 55 LENFREMOH HYDR & TOOL BETHLEHEM 9700 029 BETHLEHEM 990000107815 892 LENKULA BUILDING & CIVIL KOKSTAD 4700 141 MOUNT CURRIE 990000155097 54 LENMIN ENGINEERING CC VANDERBIJLPARK 1900 283 VEREENIGING 990000178273 5962 LENNOX MACHINE SHOP BK RUSTENBURG 300 235 RUSTENBURG 990000118237 LENNOXTON PETROL & DIESEL NEWCASTLE 2940 185 NEWCASTLE 990000148427 9 LENNY KARAM MOTORS CC BRYANSTON 2021 003 JOHANNESBURG 990000158686 69329 LENNY TYRES EXHAUST PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000190090 10711 LENNYS MOTOR REPAIRS & TOWING MOORTON 4092 002 DURBAN 990000221789 LENONG STEEL HOLDINGS PTY LTD PARYS 9585 198 PARYS 990000218707 2116 LENONG SUPA SIGNS SOUTHDALE 2135 003 JOHANNESBURG 990000194165 1568 LENRECO FOUNDRY PTY LTD ALBERTON 1457 003 JOHANNESBURG 990000621752 11735 LENS AUTO SALES GRAHAMSTOWN 6139 095 ALBANY 990000422854 LENS DIESEL VREDENDAL 8160 990000698755 6 LENS GEARCUTTING CC THREE RIVERS 1935 283 VEREENIGING 990000167223 LENS MOTORS ELANDSFONTEIN 1406 091 GERMISTON 990000123248 8155 LENTEGEUR SERVICE STATION CC CLAREINCH 7740 004 KAAPSTAD 990000466568 2710 LENTZ MOTORS CC DURBAN 3610 002 DURBAN 990000180835 674 AMANZIMTOTI LENWALT ENGINEERING SOMERSET WEST 7129 025 BELLVILLE 990000103502 2208 LENYENYE TOTAL GARAGE TZANEEN 850 270 LETABA 990000198585 1317 LENYENYE WORKSHOP & MOTORSPARES LENYENYE 857 270 LETABA 990000154800 371 LENYORA FILLING STATION UIRGINIA 9430 302 WELKOM 990000225121 1519 LENZ CYLINDER HEADS & ENGINEERING LENASIA 1820 003 JOHANNESBURG 990000117803 2879 LENZOS FITTMENT CENTRE KIASHA 1820 003 JOHANNESBURG 990000448813 193 LEO ENGINEERING EAST RAND 1462 091 GERMISTON 990000117460 26802 LEO FORKLIFT ATTACHMENTS UMKOMAAS 4170 274 UMZINTO 990000448374 10787 LEO HAESE B M W HATFIELD 28 008 PRETORIA 990000125055 12356 LEO HAESE BMW CENTURION 157 008 PRETORIA 990000042344 10320 Centurion LEO MOTORS KIRKWOOD 6120 137 KIRKWOOD 990000125490 28 LEOBLA AUTOMOTIVE ENGINEERING CC POLOKWANE 700 207 PIETERSBURG 990000630707 828 LEOBU MINING & PROJECTS PTY LTD GEELHOUTPARK RUSTENBURG 300 990000703638 61 TLHABANE LEOCAR ENGINEERING CC BELLVILLE 7535 251 STELLENBOSCH 990000118577 2896 LEOMEGA PTY LTD NIGEL 1490 008 PRETORIA 990000464285 867 LEON & JACO GRUNDLING WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000225238 298 LEON BOSHOFF MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000193440 LEON MANUFACTURING DURBAN 4000 002 DURBAN 990000122236 5433 LEON MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000182024 8915 LEON PANEELKLOPPERS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000117420 22142 EXTONWEG LEON SIGMA RUSTENBURG 300 235 RUSTENBURG 990000122216 1080 LEON STEEL MADADENI 2951 012 ALBERTON 990000188858 14699 LEON SWANEPOEL WORKSHOP DURBANVILLE 990000564883 685 LEONARD L GEORGE 6530 090 GEORGE 990000440621 1501 LEONARD LIGHT INDUSTRIES PTY LTD Benoni 1502 BENONI SOUTH 990000122080 5080 LEONARDO INTERIOR DESIGN SANDTON 2146 003 JOHANNESBURG 990000137196 785601 LEONARDS CHROMEWORKS CC ROWALLAN PARK 6025 007 PORT ELIZABETH 990000428583 LEONARDS ENTERPRISES AMANZIMTOTI 4126 002 DURBAN 990000225487 LEONARDS MOTORCYCLES WALMER 6065 007 PORT ELIZABETH 990000185732 5051 LEONIC MOTOR ENGINEERING WARMBATHS 480 298 WARMBAD TVL 990000164061 759 LEONS AUTO YELLOWWOODPARK 4004 210 PINETOWN 990000118543 LEONS AUTO BAR BK MAGALIESKRUIN 150 008 PRETORIA 990000117063 362 LEONS AUTOLEK RUSTENBURG 300 235 RUSTENBURG 990000133299 1521 LEONS AUTOS REPAIRS KNYSNA 6570 139 KNYSNA 990000178648 278 LEONS GARAGE ABERDEEN 6270 009 ABERDEEN 990000187883 14 LEONS LABOUR HIRE SASOLBURG 1947 237 SASOLBURG 990000149933 110 LEONS MANUFACTURING & ENGINEERING ALGOAPARK 6001 007 PORT ELIZABETH 990000460220 LEONS MOTORS VRYHEID 3100 295 VRYHEID 990000142080 1795 LEONS OUTBOARD REPAIRS GOODWOOD 7460 025 BELLVILLE 990000445518 LEONS PANEL BEATERS C C SOMERSET WEST 7129 244 SOMERSET WEST 990000117044 855 LEONS SERVICE CENTRE CC KRUGERSDORP 1740 225 RANDFONTEIN 990000122403 1616 LEOS ENGINEERING CC NORTHMEAD 1511 132 KEMPTON PARK 990000136881 13985 LEOSCRAP Germiston 1401 003 JOHANNESBURG 990000002860 4203 Cresta LEOWIL ENGINEERING CC QUEENSTOWN 5320 223 QUEENSTOWN 990000122244 127 LEPELE ENGINEERING & INDUSTRIAL SER SASOLBURG 1947 990000565354 LEPHALALA LABOUR SOLUTIONS KATLEHONG 1431 091 GERMISTON 990000458733 LEPHALALE EXHAUST & TYRE FITMENT LEPHALALE 557 191 WATERBERG 990000028210 5087 ONVERWACHT LEPHALALE INDUSTRIAL WASHBAY MONTANA PARK 159 207 PIETERSBURG 990000456236 54 LEPTOTES INVESTMENTS PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000212623 3551 LERATO MOTORS MMABATHO 2735 319 MARICO 990000244755 4708 LERATO TSEBO FILLING STATION SESHEGO 742 990000827142 LERATONG SERVICE STATION NINA PARK 156 147 KRUGERSDORP 990000454812 54397 LERECHABETSE ADVANCED PRODUCTS BRACENDOWNS 1454 026 BENONI 990000156493 166682 LEREENS LABOUR HIRE SONLANDPARK 1929 283 VEREENIGING 990000195972 LEREO TRADING ENTERPRISE PTY LTD RUSTENBURG 300 990000914175 6302 LERON CASTINGS PTY LTD SOMERSET WEST 7130 244 SOMERSET WEST 990000117841 5108 LEROTHODI GARAGE GANYESA 8613 294 VRYBURG 990000156786 1541 LEROWIZ PTY LTD UPINGTON 8780 990000857355 17154 GROENKLOOF LEROY WESSERFALL ARCHITECTS BERGVLIET 7864 021 BARKLEY WEST 990000235551 385 LERU ENTERPRISE PTY LTD JOHANNESBURG 769 207 PIETERSBURG 990000642564 12614 Onde LERUO ENGINEERING ORKNEY 2619 138 KLERKSDORP 990000236903 14015 FLAMWOOD WALK LES 2 LOGISTICS CC MORELETAPARK 44 008 PRETORIA 990000445370 39322 LES BERRY WELDING PLUMSTEAD 7800 316 WYNBERG C P 990000141807 LES BUKUS PANELBEATERS MSUNDUZI 3201 206 PIETERMARITZBURG 990000121515 423 LES KETH MOTORS BERLIN 5660 136 KING WILLIAMSTOWN 990000117865 LES MARAIS CAR WASH CC BENONI 1500 026 BENONI 990000192671 1429 LESA MINING EQUIPMENT & CONVEYER RUSTENBURG 300 235 RUSTENBURG 990000287198 4138 LESANN PRECISION ENGINEERING CC MONDEOR 1619 003 JOHANNESBURG 990000141449 1022 LESCH TOOL & DIE NEW GERMANY 3610 210 PINETOWN 990000130322 932 New Germany LESCOR MOTORS BETHLEHEM 9700 029 BETHLEHEM 990000124360 358 bethlehem LESEDI ENGINEERING Midrand 1682 MIDRAND 990000177249 65124 Erasmusrand LESEDI STEEL & SHEET METAL PRODUCT DIKGAKENG 9872 104 HARRISMITH 990000173266 4467 LESEDING STEEL & STRUCTURAL SOSHANGUVE 152 008 PRETORIA 990000183804 40754 LESEGO FITMENT CENTRE LEONDALE 1401 003 JOHANNESBURG 990000192266 LESEKA PROJECTS PTY LTD MORNINGSIDE 2057 003 JOHANNESBURG 990000156670 1349 LESHALASHALA DELIVERY SERVICES CC WESTPARK 183 990000912410 19272 LESIA WORKSHOP BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000189380 LESIDI TRADING PTY LTD CENTURION 46 278 VANDERBIJLPARK 990000146692 10125 LESLEYS AUTO REPAIRS NAGINA 3604 990000632616 LESLIE EXHAUST & TYRES LESLIE 2265 028 BETHAL 990000174531 43 LESLIE FARMERS SUPPLY & GARAGE LESLIE 2265 028 BETHAL 990000123644 9 LESLIE MINE FILLING STATION LESLIE 2265 249 STANDERTON 990000152202 615 EVANDER LESLIE PETER ENGINEERING CC ROCHDALE PARK 4034 002 DURBAN 990000132198 74147 LESLIE VULSTASIE SECUNDA 2302 028 BETHAL 990000134850 5939 LESLY DEVELOPMENTS CC JACOBS 4026 002 DURBAN 990000129998 12915 LESONTOL MOTORS PTY LTD ROSSLYN 200 370 990000537953 911978 LESRA ENGINEERING PTY LTD SECUNDA 2302 028 BETHAL 990000181829 2111 LESS AUTOMOTIVE ENGINEERING NIGEL 1490 188 NIGEL 990000125528 51 LESS CAR WASH RED HILL 4071 339 INANDA 990000173955 40407 LESS TRUCK & TRAILER REPAIRS & NOORDBRUG 2522 078 ERMELO 990000182437 19789 LESSAN ENGINEERING PRETORIA 1 008 PRETORIA 990000232165 2052 LESTAN TOOLING & ENGINEERING CC GONUBIE 5256 006 EAST LONDEN 990000463960 537 LESWIL AUTO SPARES & SERVICES MARAISBURG 1700 233 ROODEPOORT 990000117443 54 LET THERE BE LIGHT CC FLORIDA HILLS 1716 233 ROODEPOORT 990000428575 901 LETABA LOCKSMITH TZANEEN 850 270 LETABA 990000185545 1584 LETABA LOCKSMITHS Tzaneen 850 270 LETABA 990000128008 LETABA MOTORS PTY LTD ROODEPOORT 1725 233 ROODEPOORT 990000124107 830 LETABA NOMMERPLATE & KEYSHOP TZANEEN 850 990000613736 935 LETABA PANELBEATERS TZANEEN 850 270 LETABA 990000448361 1828 LETABA SERVICE CENTRE TZANEEN 850 270 LETABA 990000458168 630 LETABA SHARPENING SERVICES TZANEEN 850 270 LETABA 990000208816 801 LETABA TREKKER & SLEEPWAENS TZANEEN 850 270 LETABA 990000193636 1699 LETACLA PTY LTD LINDEN 2194 003 JOHANNESBURG 990000132101 44862 Linden LETCHA ENGINEERING SOLUTIONS BRACKEN GARDENS 1452 012 ALBERTON 990000465205 145631 LETCOLOG PTY LTD NINA PARK 156 008 PRETORIA 990000558440 54397 LETEMO MAINTENANCE PTY LTD ELSPARK 1410 990000748484 12071 LETHABO RETAIL ENTERPRISES CC ASTON MANOR 1630 132 KEMPTON PARK 990000122409 11775 LETHERBARROW R A PINETOWN 3610 990000851934 124 SARNIA LETHOBA WINDOW MARKET RESIDENSIA 1984 278 VANDERBIJLPARK 990000123597 LETLANI TRADING & LOGISTICS WITBANK 1035 051 CAMPERDOWN 990000427895 4675 LETLANI TRADING AND LOGISTICS CC DIE HEUWEL 1034 051 CAMPERDOWN 990000076931 LETLHASEDI GENERAL TRADING 22 TLHABANE 299 235 RUSTENBURG 990000436072 LETLOTLO ENGINEERING SERVICES & FAERIE GLEN 43 215 PORT SHEPSTONE 990000447990 39194 LETORGE BUTCHERY EQUIPMENT CC BEACON BAY 5241 006 EAST LONDEN 990000200741 LETRAY ENGINEERING & MINING CC RUSTENBURG 300 235 RUSTENBURG 990000150419 21293 RUSTENBURG, PROTEA PARK LETRAY SEFIKILE PTY LTD SAULSPOORT 990000850121 21293 PROTEA PARK LETRO SIGNS Mpumalanga 2270 028 BETHAL 990000454274 916 KINROSS LETS SHARE TRADING 13 KEMPTON PARK 1619 990000622302 10105 VORNA VALLEY LETS TALK CARS SA CC MEYERSDAL 1447 990000466534 7424 LETS TRADE 1107 CC VICTORIA‐WES 7070 285 VICTORIA WEST 990000137543 42170 heuwelsig LETS TRADE 1332 CC SPRINGBOK 8240 245 NAMAQUALAND 990000196853 939 LETSEMA ENGINEERING GARDENVIEW 2047 990000231405 75665 LETSENG TRADING ERMELO 2350 078 ERMELO 990000454451 144 LETSHELE SERVICE STATION CC GRASKOP 1270 236 PILGRIMS REST 990000242457 94 LETSHWAO LA TSEBO TRADING & ALBEMARLE 1410 033 BOKSBURG 990000465492 7084 LETSOALOKGOMO TRADING WHITE RIVER 1240 184 NELSPRUIT 990000460268 1644 LETURATI BUSINESS ENTERPRISES CC EMALAHLENI 1039 312 WITBANK TVL 990000165745 22010 LEUCO TOOL INDUSTRIES PTY LTD CAPE TOWN 7439 091 GERMISTON 990000120354 2796 BEDFORDVIEW LEVAL ENGINEERING & GENERAL MAINTEN ATLASVILLE 1465 990000646138 LEVAL ENGINEERING & MACHINE EAST RAND 1462 188 NIGEL 990000429717 25274 LEVIS TRIO ENGINEERING RANDHART 1457 012 ALBERTON 990000165475 11585 LEVUBU CAR WASH LEVUBU 929 158 SOUTPANSBERG 990000169184 153 LEVUBU VULSTASIE & ONDERDELE BK LEVUBU 929 158 SOUTPANSBERG 990000139418 145 LEW AUTO ELECTRICAL & AIRCON REPAIR GREENSTONE 1616 019 BARBERTON 990000603113 8339 LEWIS AUTO ELECTRICAL CC PLETTENBERG BAY 6600 139 KNYSNA 990000123712 614 LEWIS TYRES EDEN GLEN 1613 091 GERMISTON 990000161895 10141 LEWMOR ENGINEERING PTY LTD KRUGERSDORP NORTH 1741 302 WELKOM 990000143937 7692 LEWRICKS AUTO SERVICES GEZINA 84 008 PRETORIA 990000457051 LEWTHWAITE ENGINEERING PTY LTD BOKSBURG 1460 033 BOKSBURG 990000040215 1341 Boksburg LEXAGON TRADING 5 CC FAERIE GLEN 43 008 PRETORIA 990000459241 37878 LEXIWAY SEBOKENG 1983 990000567375 44 MASOHENG LEXSHELL 134 GENERAL TRADING PTY WESTMEAD 3608 210 PINETOWN 990000452791 10136 LEXUS FOURWAYS MAGALIES VIEW 2067 339 INANDA 990000220907 445 LEYDSSTRAAT MOTORS CC Pretoria 81 008 PRETORIA 990000120328 419 LEYOD GENERAL TRADING BLOEMFONTEIN 9307 990000827295 LEZMIN 1108 CC NEWTON PARK 6055 007 PORT ELIZABETH 990000200558 35090 LEZMIN 1121 CC ALGOAPARK 6001 217 POSTMASBURG 990000161900 LEZMIN 1662 CC SALDANHA BAY 7395 292 VREDENBURG 990000199224 381 LEZMIN 2310 CC WARMBATHS 480 099 GROBLERSDAL 990000164511 1657 LEZMIN 3519 CC RUSTENBURG 300 235 RUSTENBURG 990000185429 1926 LEZMIN 3540 CC UITENHAGE 6229 271 UITENHAGE 990000194352 LEZMIN ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000185401 34498 LEZMIN MECHANICAL SERVICES MAFIKENG 2745 163 MAFEKING 990000194428 23639 LEZMIN MOTORCYCLES POLOKWANE 700 207 PIETERSBURG 990000344386 4672 LFW TRADING CC PAROW VALLEY 7490 990000568920 LHD HYDRAULIC & ENGINEERING SERVICE BONAERO PARK 1622 188 NIGEL 990000424162 7072 LHP AUTO PRO PRETORIA WEST 183 990000556788 31876 WONDERBOOM POORT LHR STEELWORKS DUNDEE 3000 990000845434 559 LHVR CONSTRUCTION MIDDELBURG 1050 990000916755 LI DISTRIBUTORS ATLASVILLE 1459 033 BOKSBURG 990000157894 LI ENGINEERING & MAINTENANCE MONTCLAIR 4061 002 DURBAN 990000423732 33368 LI ZAN LEE AUTO CC KARENPARK 118 008 PRETORIA 990000463913 58925 LIANRU GALVANISERS PTY LTD NIGEL 1490 188 NIGEL 990000128886 1679 LIASON PROJECTS & DISTRIBUTORS CC SASOLBURG 1947 990000630746 LIBADEE INVESTMENTS SPRINGS 1560 247 SPRINGS 990000200398 3299 LIBAGO PANEL BEATERS & STEEL WELDIN NZHELELE 990000603617 127 DZANANI LIBERTY LANE TRADING 242 PTY LTD ERASMUSRAND 181 132 KEMPTON PARK 990000423800 LIBERTY MOON TRADING 88 CC KROONSTAD 9500 146 KROONSTAD 990000433037 1501 LIBERTY PANELBEATERS KOKSTAD 4700 141 MOUNT CURRIE 990000149307 1947 LIBRA CONTRACTING SERVICES THE HILL 2197 003 JOHANNESBURG 990000189541 LIBRA ENTERPRISES BIRCHLEIGH 1621 132 KEMPTON PARK 990000462669 6070 LIBRA MEASURING INSTRUMENTS PTY LTD VORNA VALLEY 2191 008 PRETORIA 990000140589 15169 Lyttelton LIBRA MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000139116 3614 LIBRA MOTORS CC VRYBURG 8600 294 VRYBURG 990000215244 118 LIBRA PUMPS CC ALRODE 1451 012 ALBERTON 990000118990 124149 LIBRA RETAIL CENTRE WILLOWS 9320 001 BLOEMFONTEIN 990000228296 20211 LIBRA SERVICES ELSPARK 1418 033 BOKSBURG 990000168441 13240 LICA ENGINEERING PTY LTD MEYERTON 1960 283 VEREENIGING 990000122820 889 Meyerton LICHTBLAU FUEL INJECTION BENONI 1500 026 BENONI 990000132399 1536 LICHTENBURG AIR BRAKES LICHTENBURG 2740 156 LICHTENBURG 990000129064 1244 LICHTENBURG DIESEL TOETSKAMER LICHTENBURG 2740 156 LICHTENBURG 990000175917 237 LICHTENBURG GEARBOX CENTRE LICHTENBURG 2740 156 LICHTENBURG 990000155601 1665 LICHTENBURG HIDROLIES LICHTENBURG 2740 156 LICHTENBURG 990000146270 524 LICHTENBURG INGENIEURSWERKE LICHTENBURG 2740 NORTH WEST 990000164277 237 LICHTENBURG RADIATORS LICHTENBURG 2740 156 LICHTENBURG 990000554103 1988 LICHTENBURG SCRAPYARD LICHTENBURG 2740 153 KLIPRIVIER (LADYSMITH) 990000162043 1445 LICHTENBURG SCRAPYARD BK LICHTENBURG 2740 156 LICHTENBURG 990000126109 2232 LICHTENBURG SCRAPYARD MIB NO 2 LICHTENBURG 2740 156 LICHTENBURG 990000191561 2232 LICHTENBURG TOYOTA LICHTENBURG 2740 156 LICHTENBURG 990000185447 2735 Lichtenburg LICHTENBURG VENSTERRAME LICHTENBURG 2740 156 LICHTENBURG 990000150234 2681 LICHTENBURG VERKOELERS LICHTENBURG 2740 156 LICHTENBURG 990000145513 10001 LICHTENBURG VRAGMOTORHERSTELWERKE LICHTENBURG 2740 156 LICHTENBURG 990000124197 1167 LICHTENSTEIN ENGINEERING & KEMPTON PARK 1620 033 BOKSBURG 990000441733 710 LIDGETTON GARAGE LIDGETTON 3270 119 LIONS RIVER 990000132394 54 LIEBEN DIES CC BALLITO 4420 250 LOWER TUGELA 990000421789 LIEBENBERG AUTO HENLEY ON KLIP 1962 004 KAAPSTAD 990000234159 531 LIEBENBERG MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000117004 1792 LIEBENBERG STAALMEUBELS KROONSTAD 9500 146 KROONSTAD 990000196653 1080 LIEBER EXPRESS ENGINEERING CC WITBANK 1035 107 HEIDELBERG TVL 990000218791 4745 LIEBHERR AFRICA PTY LTD BROOKLYN SQUARE 75 247 SPRINGS 990000134234 1567 Brooklyn Square LIEBNER ENGRAVERS BK PRETORIA 129 008 PRETORIA 990000195878 15700 SINOVILLE LIEBS WORKSHOP CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000130953 1672 LIEU TRUCK & CAR SPARES LYNN EAST 39 008 PRETORIA 990000142035 LIFE AFTER GOLD CONSTRUCTION CC EKANGALA 1021 043 BRONKHORSTSPRUIT 990000458768 470 LIFE MATTERS TRADING CC OUDTSHOORN 6620 196 OUDTSHOORN 990000553646 458 LIFE STYLE INSTALLATION ELDORADOPARK EXT 9 1811 003 JOHANNESBURG 990000191529 LIFESTYLE MOTORS PTY LTD SPRINGS 1559 247 SPRINGS 990000428008 11569 SELCOURT LIFESTYLE PERSONNEL KRUGERSDORP 1740 233 ROODEPOORT 990000197397 1616 LIFITO CC BLUEWATER BAY 6212 142 KOMGA 990000450567 61188 LIFT & SHIFT CAPE PTY LTD BELLVILLE 7530 990000746479 1989 SOMERSET WEST LIFT N LOCK CC NEWTON PARK 6055 008 PRETORIA 990000383970 34154 LIFT SOLUTIONS BLUFF 4036 002 DURBAN 990000209072 21063 LIFTCO CC WADEVILLE 1422 091 GERMISTON 990000116595 14166 LIFTING & BENDING SUPPLIES CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000168104 641 LIFTING & INSPECTING SERVICES CC BLUFF 4036 002 DURBAN 990000157411 21263 LIFTMASTER PRODUCTS PTY LTD SKEERPOORT 232 041 BRITS 990000127492 200 LIFTMEC BRACKENFELL 7560 251 STELLENBOSCH 990000227979 LIGHT AIRCRAFT REPIARS CC BRUMA 2026 091 GERMISTON 990000446074 442 LIGHT ENTERPRISE WESTVILLE 3630 210 PINETOWN 990000118960 2275 LIGHT STEEL CONSTRUCTION BRACKEN GARDENS 1452 012 ALBERTON 990000201977 146626 LIGHT UP SIGNS CC MURRAYFIELD 184 990000698750 14096 SINOVILLE LIGHTHOUSE ENGINEERING SERVICES PTY PINETOWN 3610 990000568349 LIGHTHOUSE MARINE & INDUSTRIAL CLAREMONT 7708 004 KAAPSTAD 990000122007 LIGHTHOUSE SERVICE STATION UMHLANGA ROCKS 4320 284 VERULAM 990000118204 189 LIGHTIES COACH WORKS Durban 4339 003 JOHANNESBURG 990000129008 40178 Redhill LIGHTING AND ALLIED MANUFACTURES ALBERTON 1450 091 GERMISTON 990000158563 1283 LIGHTING REGISTRATION SERVICES CC TOTIUSDAL 134 008 PRETORIA 990000421810 31150 LIGITPROPS 1043 PTY LTD VEREENIGING 1930 283 VEREENIGING 990000198191 1543 LIGS MOTOR CITY CC PRETORIA 1 008 PRETORIA 990000437548 2475 LIIVHA TRADIN CC JOHANNESBURG 2091 990000612491 341 LWAMONDO LILLIESLEAF 158 CC NORTHCLIFF 1709 990000564071 35693 LIMA PIPING CC GERMISTON 1401 990000568750 779 GLENVISTA LIMACO FOODS CC DURBAN 4001 002 DURBAN 990000209408 39787 QUEENSBURGH LIMB ORTHOTIC & PROSTHETIC SERVICES MOREGLOED 699 990000595659 192 FAUNA PARK LIMBURG WINKEL POTGIETERSRUS 61 219 POTGIETERSRUS 990000124048 39027 MORELETAPARK LIMCOR PACKAGING TZANEEN 850 990000891268 1212 LIMDENT AUTOBODY POLOKWANE 699 990000561170 11759 Bendor Park LIMELIGHT DESIGN GEORGE EAST 6539 090 GEORGE 990000418000 5244 LIMNOWE HYDRAULICS ENGINEERING & THABAZIMBI 380 264 THABAZIMBI 990000209184 1303 LIMPOPO AUTO BODY & MECHANICAL GROBLERSDAL 450 990000584096 136 MARBLE HALL LIMPOPO BANGLES POLOKWANE 700 207 PIETERSBURG 990000179946 1322 LIMPOPO CLUTCH & BRAKE POLOKWANE 700 207 PIETERSBURG 990000461444 627 BENDOR PARK LIMPOPO FIELD SERVICES LOUIS TRICHARD 920 990000619677 LIMPOPO GATES & FENCING polokwane 699 207 PIETERSBURG 990000460919 11371 bendor LIMPOPO HYDRAULICS & PNEUMATICS PHALABORWA 1390 270 LETABA 990000158932 1821 LIMPOPO INSECT SCREEN SPECIALIST CC MOKOPANE 600 207 PIETERSBURG 990000425731 17563 Sunward Park LIMPOPO MACHINE SPECIALIST CC BENDOR PARK 713 207 PIETERSBURG 990000449268 771 LIMPOPO METAL PRODUCTS JANE FURSEHOSPITAL 1085 161 LYDENBURG 990000172219 814 LIMPOPO MOTOCYCLES CC POLOKWANE 699 990000582300 705 LIMPOPO NETWORK CABLING CC PIETERSBURG 699 207 PIETERSBURG 990000125167 55847 Polokwane LIMPOPO NISSAN BELA BELA BELA BELA 481 298 WARMBAD TVL 990000440327 1526 LIMPOPO NISSAN MODIMOLLE BELA BELA 481 191 WATERBERG 990000421129 1526 LIMPOPO SCRAP & RECYCLING MOKOPANE 600 207 PIETERSBURG 990000195916 3218 LIMPOPO TRANSMISSION & DIFF CENTRE PHALABORWA 1390 990000657045 1282 LIMPOPO TYRE EXPRESS NYLSTROOM 510 191 WATERBERG 990000448185 2210 LIMPOPO TYRES Tzaneen 850 270 LETABA 990000177025 LIMPOPO TYRES POLOKWANE Polokwane 700 207 PIETERSBURG 990000230911 LIMPOPO WELDING TRUCK & TRACTOR BELA‐BELA 480 298 WARMBAD TVL 990000173018 3262 LINACENTO PTY LTD HONEYDEW 1725 990000586135 2846 WILROPARK LINBIC CONTROL CC ASTON MANOR 1630 132 KEMPTON PARK 990000185063 12289 LINBURG ENGINEERING BOKSBURG NORTH 1461 026 BENONI 990000062538 6233 LINC STEEL & CONSTRUCTION CC EAST LONDON 5247 990000572004 3540 LINCOL RADIATOR WORKS PTY LTD BRIARDENE 4051 002 DURBAN 990000135783 LINCOLN MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000468901 12589 LINCOLNS CAR N BAKKIE CC Cape Town 7945 004 KAAPSTAD 990000120811 39038 LANSDOWNE LINDANI PANEL BEATING KWAMASHU 4359 339 INANDA 990000188841 LINDANI TYRES ELLIOTDALE 5070 990000925591 LINDE ENGINEERING KATHU 8446 990000926277 645 LINDELA SERVICES MOWBRAY 7705 004 KAAPSTAD 990000183897 13088 LINDEN GARAGE BENMORE 2010 003 JOHANNESBURG 990000169982 650242 LINDENBERG HYDRAULIC & EDLEEN 1625 132 KEMPTON PARK 990000416154 9503 LINDEQUE P G WARMBAD 480 298 WARMBAD TVL 990000230830 LINDEQUE W J STAALWERKE PARYS 9585 198 PARYS 990000123258 584 LINDEQUES ENGINEERING LEKWA CC STANDERTON 2430 249 STANDERTON 990000424847 194 LINDIES AUTO VALET EMPANGENI 3880 324 LOWER UMFOLOZI 990000185772 125 LINDISWE RECYCLING CC DURBAN 4000 002 DURBAN 990000160542 5462 LINDLEY AUTO LINDLEY 9630 157 LINDLEY 990000123835 13 LINDLEY HERSTELDIENSTE LINDLEY 9630 157 LINDLEY 990000140550 112 LINDSAY MANUFACTURING AFRICA KRAAIFONTEIN INDUSTRIA 7570 025 BELLVILLE 990000159626 LINDSAY METAL PRESSING & SELCOURT 1567 247 SPRINGS 990000460034 18611 LINDSAY SAKER CENTURION 46 003 JOHANNESBURG 990000140767 8183 LINDSAY SAKER AIRPORT KEMPTON PARK 1620 132 KEMPTON PARK 990000140790 42 LINDSAY SAKER ALBERTON CENTURION 46 012 ALBERTON 990000140799 8183 LINDSAY SAKER BLOEMFONTEIN BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000176302 1842 LINDSAY SAKER EAST HEAD OFFICE CENTURION 46 008 PRETORIA 990000140777 8183 LINDSAY SAKER EAST RAND MALL CENTURION 46 091 GERMISTON 990000140783 8183 LINDSAY SAKER GAUTENG DIVISION OF Johannesburg 2145 003 JOHANNESBURG 990000140761 79058 Senderwood LINDSAY SAKER GERMISTON GERMISTON 1400 091 GERMISTON 990000140772 53 LINDSAYS CONVEYOR EQUIPMENT & BRAKPAN 1544 990000462488 3464 DALVIEW LINDUMN PTY LTD Cape Town 7800 316 WYNBERG C P 990000438882 306 Bergvliet LINDY BUSINESS ENTERPRISE OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000172283 477 LINE METALS CC EDENVALE 1610 003 JOHANNESBURG 990000200350 1899 LINE O TEK SERVICE CENTRE DURBAN 4001 002 DURBAN 990000137656 3193 LINEAR EQUIPMENT GARDENVIEW 2047 091 GERMISTON 990000452459 75568 LINEBORE SERVICES MOOINOOI 325 041 BRITS 990000434360 46 LINEBORING ATLASVILLE 1465 026 BENONI 990000167746 16567 LINEBORING SPECIALISTS CC ATLASVILLE 1465 033 BOKSBURG 990000166496 16567 LINEBORING TRADING CC ATLASVILLE 1501 026 BENONI 990000436592 16567 Atlasville LINEL MOTORS HADISONPARK 8306 005 KIMBERLEY 990000135104 110807 LINEMORE TRADING PTY LTD MAHUBE VALLEY MAMELODI 122 008 PRETORIA 990000444985 LINEX YAMAHA CAPE TOWN CHEMPET 7442 004 KAAPSTAD 990000217123 36595 LINEX YAMAHA CRESTA 2118 003 JOHANNESBURG 990000123303 1486 LING YUE ENTERPRISES CC MENLO PARK 102 008 PRETORIA 990000179646 35910 LINGELA PROJECTS CC Westville 3630 002 DURBAN 990000168982 701080 OVERPORT LINGENFELDER D AKASIA 182 990000572766 17832 PRETORIA NORTH LINING & GENERAL CC GERMISTON 1401 990000125599 8474 EDENGLEN LINITON HYDRAULIC ENGINEERING BENONI 1500 033 BOKSBURG 990000207804 407 LINJAY MINING & AUTOMOTIVE CC BEDFORDVIEW 2008 091 GERMISTON 990000118257 978 LINJO INDUSTRIAL CC GILLITS 3603 002 DURBAN 990000208592 1086 LINK A TAINER ISIPINGO BEACH 4115 002 DURBAN 990000186978 26436 LINK AUTOMOTIVE SUPPLIERS CC Germiston 1614 091 GERMISTON 990000466784 LINK DIAMOND TOOLS CC EDELWEISS 1577 247 SPRINGS 990000169178 25651 LINK ENGINEERING Cape Town 7925 SALT RIVER 990000248024 13228 LINK HILLS ENGINEERING Pinetown 2144 003 JOHANNESBURG 990000435212 35299 LINK HR & PERSONNEL SERVICES BOKSBURG 1460 033 BOKSBURG 990000458532 1263 LINK INDUSTRIAL PRODUCTS CC PARKMORE 2196 003 JOHANNESBURG 990000433614 LINK RESOURCES INTERNATIONAL SANDTON 2146 147 KRUGERSDORP 990000439342 786650 LINK SUPER ABRASIVE MANUFACTURING EDELWEISS 1577 247 SPRINGS 990000211769 25651 LINKS EXHAUST DISCOUNT WORLD DURBAN 4001 002 DURBAN 990000468307 LINKS SERVICE STATION SOMERSET WEST 7130 244 SOMERSET WEST 990000140051 LINKSFIELD MOTORS JOHANNESBURG 2192 003 JOHANNESBURG 990000182175 1148 HOUGHTON LINKSFIELD TERRACE SERVICE DOWERGLEN EXT 7 1609 091 GERMISTON 990000131718 13001 LINMAR AUTO ELECTRICAL MONUMENTPARK EXT 2 181 008 PRETORIA 990000125524 LINMAR WIRE CC ALBERTON 1456 012 ALBERTON 990000120392 136825 LINMEG AUTOMOTIVE SUPPLIES CC MEERENSEE 3880 990000565981 10930 LINMEYER SERVICE STATION POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000257316 407 LINOS FILLING STATION CC CHEMPET 7442 025 BELLVILLE 990000194456 36945 LINRIC KONSTRUKSIE BK PROTEAPARK 300 235 RUSTENBURG 990000167709 21976 LINROSE ENGINEERING GAUTENG BEDFORDVIEW 2008 091 GERMISTON 990000194942 1153 LINSTEN STEEL PTY LTD BRANDFORT INDUSTRIAL 9400 990000592634 28599 DANHOF LINTEC ENGINEERING PTY LTD RANDBURG 2196 003 JOHANNESBURG 990000122999 604 NORTHRIDING LINTON ENGINEERING CC SOPHIATOWN 2092 990000619921 112 WESTHOVEN LINWYN CC WATERVAL‐BOVEN 1195 184 NELSPRUIT 990000444083 555 LIOKVI CC PRETORIA 81 008 PRETORIA 990000146806 25852 MONUMENT PARK LION AUTOMATION & WELDING VILLIERSDORP 6848 048 CALEDON 990000444099 305 LION AUTOMOTIVE ENGINEERING BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000421530 2739 LION OF JUDAH CAR SALES CC ARENA PARK 4092 310 CHATSWORTH 990000428976 LIONEL ERI SERVICE CENTRE LYDENBURG 1120 990000617730 5224 LIONELS AUTO MORELETAPARK 44 008 PRETORIA 990000157956 39678 LIONEL'S AUTO ELECTRICAL CC ESTCOURT 3310 079 ESTCOURT 990000152235 1514 LIONELS CAR RADIOS Springs 1560 247 SPRINGS 990000117466 P O BOX 10 Strubenvale LIONELS FILLING STATION BETHLEHEM 9700 990000567381 LIONELS FUEL CC ESTCOURT 3310 079 ESTCOURT 990000426158 1514 LIONELS MOTORS BELGRAVIA 5201 006 EAST LONDEN 990000124973 LIONIZE CONSULTING CC DEVON VALLEY 1709 990000585298 9356 LIONIZE LABOUR SOLUTIONS PTY LTD DEVON VALLEY 1715 990000585401 9356 LIPAMA RESOURCES PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000190324 1233 LIPARI AUTO SERVICES CAPE TOWN 8001 004 KAAPSTAD 990000148649 LIPSOTEX PTY LTD CAPE TOWN 8000 990000844148 1448 SOMERSET WEST LIQUID ENGINEERING SOLUTIONS CRAIGHALL 2024 003 JOHANNESBURG 990000173787 41335 LIQUID FLOW METERS CC BRACKEN GARDENS 1452 012 ALBERTON 990000120691 146689 LIQUID LAWN PTY LTD MORELETAPARK 44 003 JOHANNESBURG 990000155458 39856 LIQUIDLOGIC CC Chatsworth 4093 002 DURBAN 990000043247 56245 LITE ENGINEERING SERVICES HALFWAY HOUSE 1685 003 JOHANNESBURG 990000204433 LITHA COMPONENTS CC BERLIN 5660 006 EAST LONDEN 990000153975 63 LITHOPRINT WORX ENGINEERS CC GERMISTON 1405 091 GERMISTON 990000469680 7980 LITTLE BIG FLEET PTY LTD BLOUBERGRAND 7441 990000690286 LITTLE BONNET TRADING 38 ALGOAPARK 6001 007 PORT ELIZABETH 990000438818 LITTLE CREEK TRADING 182 CC WELLINGTON 7654 004 KAAPSTAD 990000197622 1154 LITTLE CREEK TRADING 277 CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000423739 615 LITTLE ENGINEERING BOKSBURG 1418 091 GERMISTON 990000186253 13240 LITTLE FALLS AUTO PTY LTD FLORIDA 1710 147 KRUGERSDORP 990000167752 3122 LITTLE LOVE MANUFACTURES & PROJECTS MAFEMANI 1285 990000928485 952 LITTLE ROCK TRADING 127 CC TROYEVILLE 2139 012 ALBERTON 990000162729 53080 LITTLE VENICE TRADING 569 CC WIERDAPARK SOUTH 57 990000594386 11228 LITTLEFORD MOTORS LTD QUEENSTOWN 5320 223 QUEENSTOWN 990000149704 737 LIV DESIGN PRODUCTIONS WORCESTER 6849 004 KAAPSTAD 990000095770 555 LIVE CUSTOM DESIGNS CC ALBERTON 1450 990000657232 LIVE WIRE AUTO ELECTRICAL BETHAL 2310 028 BETHAL 990000159344 140 LIVERPOOL HEAT TREATMENT CC BENONI SOUTH 1502 026 BENONI 990000146217 5255 LIVERPOOL SERVICE STATION ACTONVILLE 1506 026 BENONI 990000203735 18225 LIVERSAGE PANEELKLOPPERS BK POLOKWANE 699 207 PIETERSBURG 990000150259 2473 LIVING ART PROMOTIONS EDENVALE 1609 091 GERMISTON 990000131530 LIVINGSEW ESCOMBE 4093 002 DURBAN 990000125540 LIYAJIKA ADAPTORS & ACCESSORIES CC EDENVALE 1710 091 GERMISTON 990000243248 471 LIZAS MOTORS PTY LTD GEDULD 1559 037 BRAKPAN 990000133261 LIZASIZE CC VANDERBIJLPARK 1911 990000638448 3545 LIZETTE SNYMAN MOTORS BK RANDFONTEIN 1760 225 RANDFONTEIN 990000169380 1274 LIZO METAL WORKS CC ROCKFORD 4068 002 DURBAN 990000422216 LIZZIES MARINE STAINLESS SOMERSET WEST 7129 256 STRAND 990000194996 1596 LIZZY BUSINESS CONSULTANT ORANGE FARM 1841 990000808181 108 HAMMANSKRAAL LJ CRANE SERVICES BIRCHLEIGH 1621 008 PRETORIA 990000430473 7366 LJ LOTTER ENTERPRISES CC DELMAS 2210 312 WITBANK TVL 990000218589 LJ MANUFACTURING SUNWARD PARK 1470 026 BENONI 990000119465 18684 LJ PROFILING & STEELWORKS SELCOURT 1567 247 SPRINGS 990000467838 11741 LJR DYNO & SERVICE CENTRE MORELETAPARK 44 003 JOHANNESBURG 990000443498 39678 LK 80 CONTRACTORS CHRISSIEFONTEIN 1961 283 VEREENIGING 990000417299 LK HYDRAULICS NELSPRUIT 1200 990000575156 1986 LK MARINE & HYDRAULICS VREDENBURG 7380 292 VREDENBURG 990000423597 1187 LLEWELLYN & JABU PIPE FABRICATORS C ENNERDALE 1830 990000590437 169 LLL STEELWORKS & CIVILS RIVERSDALE 6670 231 RIVERSDALE 990000438641 LLOYDS WELDING & ENG PORT ALFRED 6170 212 BATHURST 990000153915 LM STAALSTORE PTY LTD BRITS 250 990000833712 2959 MAMOGALESKRAAL LMD ENGINEERING CC BENDOR 699 990000564304 15439 LMI INSPECTION SERVICES CC WILROPARK 1731 990000560078 2192 WILRO PARK LMM BRAKE CLUTCH MANUFACTURING PRETORIA WEST 183 132 KEMPTON PARK 990000450588 3485 LNC MOTOR REPAIRS BOTHASIG 7441 004 KAAPSTAD 990000210511 LO BEARINGS AUTO ELECTRONICS ZEERUST 2865 319 MARICO 990000204473 859 LO PIN ENGINEERING SERVICES PTY LTD RIEBEECKSTAD 9460 302 WELKOM 990000173581 604 LOAD HOG CC CRESTA 2118 003 JOHANNESBURG 990000446278 2134 LOAD MASS CRANE SERVICES NORTH END 6056 007 PORT ELIZABETH 990000179674 3774 LOAD MASS SERVICES CC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000135535 28419 LOAD MASTER LA LUCIA 4051 002 DURBAN 990000223884 LOADER MOTORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000184047 26 LOADIRA LABOUR HIRE CC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000428561 750 Vanderbijlpark LOBERG STAAL EN PYP PARYS 9585 084 FOCHVILLE 990000149103 596 LOC LASER CUT & MANUFACTURING BK CAPE TOWN 7600 251 STELLENBOSCH 990000179359 190 DURBANVILLE LOCAL STUD MANUFACTURERS & STEEL MARAISBURG 1700 003 JOHANNESBURG 990000422027 602 LOCHINVAR ENGINEERING CC GERMISTON 1400 091 GERMISTON 990000123496 627 LOCHNERS INGENIEURSWERKE BK PAARL 7620 197 PAARL 990000160063 3062 LOCK & COMPONENT MANUFACTURERS Johannesburg 1811 003 JOHANNESBURG 990000426934 38345 Booysens LOCK & KEY CABIN DURBAN 4001 002 DURBAN 990000160051 244 UMBILO LOCK & KEY CENTRE WELKOM 9460 302 WELKOM 990000576193 2729 LOCK & KEY CENTRE CC WELKOM 9460 302 WELKOM 990000159893 30264 LOCK & KEY SOLUTIONS Pietermaritzburg 3201 206 PIETERMARITZBURG 990000215052 11287 Dorpspruit LOCK & SAFE SPECIALISTS VERWOERDPARK 1453 091 GERMISTON 990000235906 8046 LOCK AND CYCLE WORKS CC PIETERSBURG NORTH 750 207 PIETERSBURG 990000011219 5624 LOCK DOC GROBLERSDAL 470 099 GROBLERSDAL 990000124345 616 LOCK STOCK & BARREL DURBAN 3610 002 DURBAN 990000201753 65067 RESERVOIR HILLS LOCK V H N BEDFORDVIEW 2007 091 GERMISTON 990000558429 Same as ph LOCKERS ENGINEERS S A PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000159861 1982 LOCKHYD INDUSTRIAL HYDRAULICS KEMPTON PARK 1620 132 KEMPTON PARK 990000109753 1257 LOCKPICK LOCKSMITH NELSPRUIT 1200 184 NELSPRUIT 990000121506 206 LOCKSECURE PTY LTD Pretoria 42 008 PRETORIA 990000241356 90579 LOCKSMITH & CAR KEY SPECIALISTS DURBAN 4001 002 DURBAN 990000108731 LOCKSMITH & CAR SECURITY PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000422657 2492 LOCKSMITH & GRINDING SPECIALISTS DURBAN 4000 002 DURBAN 990000122829 2771 LOCKSMITH & SECURITY SYSTEMS DURBAN 4001 002 DURBAN 990000447583 LOCKSMITH THE CALL MAN BERTSHAM 2013 003 JOHANNESBURG 990000136859 90905 LOCKTRONIC CC KEMPTON PARK 1620 132 KEMPTON PARK 990000235743 271 LOCKWELL LOCKSMITH CC SYMRIDGE 1420 033 BOKSBURG 990000243900 3314 LOCKWELL LOCKSMITHS PRETORIA 1 008 PRETORIA 990000188327 9472 LOCKWISE PTY LTD SANDTON 2146 003 JOHANNESBURG 990000169452 786323 LOCKWOOD VALVES SOUTH AFRICA SOUTH HILLS 2136 003 JOHANNESBURG 990000200363 83987 LOCOMOTIVE ENGINES & GENERAL DURBAN 4026 002 DURBAN 990000120669 13261 JACOBS LOCOMOTIVE INDUSTRIES CC NIGEL 1490 188 NIGEL 990000140501 802 Nigel LODAN NET CC RANDHART 1449 012 ALBERTON 990000430868 LODESTAR EQUIPMENT PTY LTD BOOYSENS 2001 003 JOHANNESBURG 990000116521 38372 Booysens LODESTONE ENGINEERING & CONSULTING Benoni 1501 026 BENONI 990000344195 12240 Benoryn LODEWYK QUICK FIX EXHAUST & TYRES MARBLE HALL 450 099 GROBLERSDAL 990000422608 442 LODOX SYSTEMS PTY LTD Sandton 2146 003 JOHANNESBURG 990000173565 651807 Benmore LODSKI AUTOBODY REPAIRS ATHLONE 7764 206 PIETERMARITZBURG 990000419205 LOERIE 404 TRADING CC GEORGE 6530 090 GEORGE 990000649876 2598 LOERIE CAR WASH OUDTSHOORN 6620 090 GEORGE 990000186972 542 LOERIE SIGNS CC KNYSNA 6570 139 KNYSNA 990000118982 1473 LOERIE SUPA QUICK GEORGE 6530 990000715827 4670 GEORGE EAST LOERIE SUPA QUICK GEORGE GEORGE 6530 090 GEORGE 990000420095 LOERIE SWEISWERKE LOERIE 6370 007 PORT ELIZABETH 990000162520 6 LOERIE TOYOTA SCOTTBURGH 4180 090 GEORGE 990000118992 1585 LOERIE YAMAHA GEORGE EAST 6539 090 GEORGE 990000215670 5114 LOERIESFONTEIN MOTORHAWE LOERIESFONTEIN 8185 050 CALVINIA 990000164565 27 LOEVENSTEIN MOTORS TYGER VALLEY 7536 025 BELLVILLE 990000158439 3436 LOEWE ENGINEERING PTY LTD VREDENBURG 7380 990000703592 281 LOFANA MARIANHILL 3605 990000753464 5189 CHATSWORTH LOFTUS MOTORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000117053 1136 LOFTUS TRUCK FINDERS BK REYNO RIDGE 1049 312 WITBANK TVL 990000224026 40248 LOFTYS SERVICES GRAHAMSTOWN 6139 990000633518 7015 GRAHAMSTOWN NORTH LOG ON TRADING CC ALLANDALE 3201 990000197573 LOGAN ANTI CORROSION VEREENIGING 1930 283 VEREENIGING 990000145914 2657 LOGAN DESIGN & CONCEPT 2005 PTY LTD CHEMPET 7442 004 KAAPSTAD 990000187673 37272 LOGANS PHOENIX 4080 002 DURBAN 990000192938 60926 LOGANS AUTO ELECTRICAL DURBAN NORTH 4016 002 DURBAN 990000460302 201209 LOGANS AUTO REPAIRS CHATSWORTH 4030 310 CHATSWORTH 990000156444 56355 LOGIC TOOL MANUFACTURING EPPINDUST 7475 025 BELLVILLE 990000194612 863 LOGICAL HR SOLUTIONS NEWTON PARK 6055 007 PORT ELIZABETH 990000186280 34258 LOGICHEM PROCESS ENGINEERING RANDFONTEIN 1739 147 KRUGERSDORP 990000147064 LOGITRONICS CC BIRNAM PARK 2015 003 JOHANNESBURG 990000123823 37030 LOGO PUNCH & DIE CC LAUDIUM 37 008 PRETORIA 990000209042 13808 LOHR ENGINEERING SPRINGFIELD 2137 003 JOHANNESBURG 990000482490 LOHR TRANSPORT SOLUTIONS (ZA) PTY L JACOBS 4001 990000683850 LOHRS AUTO COACHWORKS CC PAROW EAST 7501 025 BELLVILLE 990000118565 6185 LOJO ELECTRICAL AND HANDYMAN SERVIC BURGESFORT 1155 990000623604 1273 LOK A GEAR CC OAKDENE EXT 1 2190 012 ALBERTON 990000206656 LOK STAINLESS STEEL PRODUCTS CC GEZINA 31 008 PRETORIA 990000184712 23628 LOLILOR INVESTMENTS BRONKHORSTSPRUIT 1559 990000593646 1384 LOLLIPOP PLUMBERS UMLAZI 4066 002 DURBAN 990000437154 LOLLS BRAKE & CLUTCH PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000175058 0 LOLSN LEISURE TRADING CC VANDERBIJLPARK 1900 283 VEREENIGING 990000223359 2681 LOMAC MANUFACTURING CC WESTGATE 1724 171 MIDDELBURG TVL 990000456446 611 Sundowner LOMAR ENGINEERING CC BOKSBURG 1459 990000558665 13 LOMBAARDS GARAGE LUCKHOFF 9982 081 FAURESMITH 990000123173 17 LOMBARD A J VOLKSRUST 2470 289 VOLKSRUST 990000158955 145 LOMBARDS ALGEMENE & STAALWERKE BK Gauteng 1961 283 VEREENIGING 990000119452 154 Rothdene LOMBARDY CONVENIENCE CENTRE CENTURION 46 003 JOHANNESBURG 990000443857 11716 LOMBARDY TREK NORTHMEAD 1511 003 JOHANNESBURG 990000122457 131068 LOMCO ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000132810 390 LONCIN BIKES CC KILLARNEY GARDENS 7441 025 BELLVILLE 990000419429 LONCIN BIKES MAYFAIR CC FORDSBURG 2033 003 JOHANNESBURG 990000194117 42749 LONCIN BIKES RUSTENBURG FRAD RUSTENBURG 300 235 RUSTENBURG 990000204952 1060 LONCIN MOTORCYCLES WELGELEGEN 7500 025 BELLVILLE 990000180840 LONDON HOUSE KLERKSDORP 2570 238 SCHWEIZER RENEKE 990000171660 2975 LONDT MOTORS PACALTSDORP 6534 090 GEORGE 990000167621 130 LONDTS STEELWORKS CC BRACKENFELL 7560 990000567005 216 PAARL LONE STAR DIESEL CC ARCADIA 83 008 PRETORIA 990000123311 LONG BEACH MOTOR ENG SELCOURT 1567 249 STANDERTON 990000122805 11647 LONG ISLAND TRADING 251 CC NELSPRUIT 1200 184 NELSPRUIT 990000438489 7327 LONG KING HARDWARE PTY LTD JACOBS 4026 323 ESHOWE 990000117450 13319 LONG LIFE GUTTERS CC PRETORIA GP RSA 127 008 PRETORIA 990000439734 340 LA MONTANGE PRETORIA G LONG SPAN LIGHTWEIGHT BEAMS CC HERCULES 30 008 PRETORIA 990000438470 49915 LONG TUNE UP & SERVICE CENTRE CC BRENTWOOD PARK 1505 132 KEMPTON PARK 990000175233 9488 LONGBURY TWENTY FIVE CC MAYVILLE 4058 002 DURBAN 990000154545 30223 LONGCROFT AUTO PAINTS CC UMHLATUZANA 4092 339 INANDA 990000170399 LONGDALE SERVICE STATION CC FORDSBURG 2033 003 JOHANNESBURG 990000196145 42277 LONGMEADOW DOWERGLEN 1612 091 GERMISTON 990000214758 16553 LONGMEADOW 1 STOP EDENDALE 1609 091 GERMISTON 990000161808 2869 LONGTOM NISSAN LYDENBURG 1120 161 LYDENBURG 990000219863 714 LONGTOM NISSAN ERMELO LYDENBURG 1120 078 ERMELO 990000456222 714 LONGYEAR SA PTY LTD ROODEPOORT 1725 233 ROODEPOORT 990000170965 127 Roodepoort LONGYEAR SOUTH AFRICA PTY LTD SELCOURT 1567 247 SPRINGS 990000105837 5762 LOOBIL DRIVEWAY ELLISRAS 555 191 WATERBERG 990000039787 1042 LOOD NAGEL MOTORS CC PLATTEKLOOF 7500 025 BELLVILLE 990000131996 LOOK SHARP CAR WASH CC MORELETA PLAZA 167 138 KLERKSDORP 990000204420 102318 LOOTS INGENIEURSWERKE PONGOLA 3170 045 PONGOLA 990000177735 873 LOPES BEARING ENGINEERING FORDSBURG 2033 003 JOHANNESBURG 990000130776 42486 LOPIX TRADING CC KEMPTON PARK 1619 132 KEMPTON PARK 990000554081 LOPSNEL CLEANING SERVICES PTY LTD MAFIKENG 2745 990000726994 238 LORATO MOTORS ZEERUST 2865 319 MARICO 990000168804 1610 LORBRAND PTY LTD Centurion 157 SUNDERLAND RIDGE 990000129576 69371 LORCOM VEHICLE ACCESSORIES KEMPTON PARK 1620 132 KEMPTON PARK 990000186784 LORD DENT PINETOWN 3600 210 PINETOWN 990000124087 2004 LORENZO SIGNORELLI AUTO SERVICE Pretoria 31 008 PRETORIA 990000238016 26072 Gezina LORIA ENGINEERS & PROJECT MANAGEMEN Sandton 2068 990000607939 1440 Witkoppen LORNA ENGINEERING HEIDELBERG 1438 106 HEIDELBERG C P 990000139376 PO BOX 988 LORNE STREET MOTORS ESTCOURT 3310 079 ESTCOURT 990000134676 204 LORRAINE FUEL & HYDRAULICS BLOEMHOF 2660 025 BELLVILLE 990000171561 707 LORRAINE GARAGE PTY LTD ALLANRIDGE 9490 193 ODENDAALSRUS 990000178181 13 LORRAINE MOTORS Port Elizabeth 6070 007 PORT ELIZABETH 990000119961 136 Lunevi LORTECH CC VREDENDAL 8160 048 CALEDON 990000241005 354 LOSKOP ALGEMENE KONTRAKTEUR BK GROBLERSDAL 470 099 GROBLERSDAL 990000044252 784 LOSKOP MOTORS PTY LTD GROBLERSDAL 470 099 GROBLERSDAL 990000176660 205 LOSKOP VALLEI VULSTASIE GROBLERSDAL 470 099 GROBLERSDAL 990000205464 562 LOTHA MINING SUPPLIES CC Germiston 1428 091 GERMISTON 990000439544 9111 Elsburg LOTHAIR MOTORS LOTHAIR 2370 078 ERMELO 990000125684 85 LOTS O BAKKIES ANNLIN 182 008 PRETORIA 990000435282 LOTS O CARS CC PRETORIA NORTH 116 008 PRETORIA 990000193941 16603 LOTTERS TRUCK & TRAILER REPAIRS SUNDRA 2200 068 DELMAS 990000161813 203 LOTTRIET ELECTRO GABLING & AERIALS PRETORIA 2 008 PRETORIA 990000171075 17 LOTUS CONVIENCE CENTRE DURBAN 4000 002 DURBAN 990000205241 5617 LOTUS ENGINEERING UITENHAGE 6230 271 UITENHAGE 990000118984 1155 LOTUS ENGINEERING CC KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000228134 LOTUS MACHINING SERVICES CC OVERPORT 4067 210 PINETOWN 990000429733 701087 LOTUS PARK CAR WASH & WAX CC LOTUS PARK 4111 002 DURBAN 990000195162 9 LOTUS POWDERCOATERS CC WITBEECK 1729 003 JOHANNESBURG 990000587251 3062 LOTUS RIVER SERVICE STATION LOTUS RIVER 7941 004 KAAPSTAD 990000129798 LOTUS TRUCK & TRAILER REPAIRS LOTUS PARK 4133 002 DURBAN 990000163379 23 LOTWANYA TRADING CC WELTEVREDENPARK 1709 233 ROODEPOORT 990000422034 LOU APPEL VEREENIGING CC VEREENIGING 1939 283 VEREENIGING 990000133909 12063 ASTON MANOR LOU APPELS AUTO SPARES TVL CC JOHANNESBURG 2000 003 JOHANNESBURG 990000014871 4605 LOU BLANC PTY LTD TROMPSBURG 9913 990000614590 116 LOU COETZEE MOTORS CC SONLANDPARK 1944 283 VEREENIGING 990000184399 28266 LOU JANI ENGINEERING ALLEN'S NEK 1737 147 KRUGERSDORP 990000011125 662 LOUBSER & MEIRING AUTO CLINIC BK GEORGE 6530 090 GEORGE 990000144885 2150 LOUBSER AUTO SERVICES PAARL 7646 197 PAARL 990000194416 LOUBSER R KRAAIFONTEIN 7535 251 STELLENBOSCH 990000178667 NONE LOUD & CLEAR AUTOSOUND & SECURITY BLOUBERGRANT 7443 004 KAAPSTAD 990000150001 11011 LOUDON LABOUR Roodepoort 1724 990000450185 7275 Westgate LOUEL PTY LTD SILVERTON 184 990000638552 LOUFRA BK LICHTENBURG 2740 156 LICHTENBURG 990000151359 1438 LOUIS AUTO ELECTRICAL CC WITFIELD 1467 132 KEMPTON PARK 990000184288 13388 LOUIS AUTO REPAIRS STANGER 4450 324 LOWER UMFOLOZI 990000186298 2973 stanger LOUIS AUTO TRADER PRETORIA TUINE 82 990000410219 LOUIS BOTHA MOTORS BRAMLEY 2018 003 JOHANNESBURG 990000040405 39573 LOUIS CARAVAN REPAIRS CENTRE CC THE WILLOWS 184 008 PRETORIA 990000459653 950 ISANDO LOUIS ENGELBRECHT ORTHOTIST & WELTEVREDENPARK 1715 003 JOHANNESBURG 990000611298 5063 LOUIS ENGINEERING BENONI 1501 026 BENONI 990000425271 12426 BENORYN LOUIS JORDAAN CC HOWARD PLACE 7450 004 KAAPSTAD 990000119671 LOUIS KOEN MOTORS UITENHAGE 6230 271 UITENHAGE 990000162766 3173 LOUIS MACHINE SERVICE CC NORTHCLIFF 2115 171 MIDDELBURG TVL 990000137317 35723 LOUIS MECHANICAL WORKSHOP PTY LTD PRETORIA 1 990000650137 50162 HERCULES LOUIS MOLLER CC GERMISTON SOUTH 1411 091 GERMISTON 990000272095 4674 LOUIS MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000142777 2943 LOUIS SE WERKWINKEL & ONDERDELE KATHU 8446 194 OLIFANTSHOEK 990000171111 696 LOUIS SERVICES MONTANA 186 008 PRETORIA 990000154054 LOUIS STAAL KONSTRUKSIE CC HERCULES 30 008 PRETORIA 990000428379 48640 LOUIS TRUCK CENTRE CC GERMISTON SOUTH 1411 091 GERMISTON 990000124342 4674 LOUIS VOGES MOTORS CC DALPARK 1543 003 JOHANNESBURG 990000223165 4131 LOUISCO INGENIEURSWERKE PIKETBERG 7320 209 PIKETBERG 990000151178 70 LOUKEN ENGINEERING DASPOORT 82 008 PRETORIA 990000219826 LOUKIES AUTO ELECTRICAL MOGWASE 314 370 990000537950 1462 LOULAN ENGINEERING PTY LTD VLAKPLAATZ 990000845048 5030 WEST KRUGERSDORP LOULINE ONDERNEMINGS RYSMIERBULT 2496 218 POTCHEFSTROOM 990000127677 35 LOUMA BRANDSTOFVERKOPE HECTORSPRUIT 1330 019 BARBERTON 990000295006 297 LOUMAR ONDERNEMINGS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000466560 32 LOUMAS KARWAS CC CENTURION 46 990000833429 11082 LOUMATT ENGINEERING CC HELDERKRUIN 1733 147 KRUGERSDORP 990000116531 21965 LOUMITH ENGINEERING ELSBURG 1407 091 GERMISTON 990000461876 9709 LOUMOR BOILERMAKERS OGIES 6620 312 WITBANK TVL 990000212387 PO 1346 OUDTSHOORN LOUREN ALUMINIUM DESAINAGAR 4405 002 DURBAN 990000125618 1089 LOURENS & ANDREA MOTORSERVICES PTY VRYHEID 3100 990000697111 1867 LOURENS DE VILLIERS ORTOTIS RICHARDSBAAI 3900 324 LOWER UMFOLOZI 990000125520 40004 LOURENS DIENSSENTRUM LANGENHOVENPARK 9330 990000784241 38903 LOURENSGEYER VELDDIENSTE PAARL 7620 197 PAARL 990000177694 3311 LOURIER BUSINESS ENTERPRISES FLAMWOOD 2572 138 KLERKSDORP 990000190313 13780 LOUSAR CONSTRUCTION CC SANLAMHOF 7532 197 PAARL 990000136014 825 LOUTAL MOTORS POTGIETERSRUS 600 219 POTGIETERSRUS 990000146152 1356 LOUTERWATER INGENIEURSWERKE BELLVILLE 7535 021 BARKLEY WEST 990000124045 1976 LOUTRANS TRUST TROMPSBURG 9913 990000677272 LOUW & KIELBLOCK MOTORS EDMS BPK BELLVILLE 7535 025 BELLVILLE 990000190853 344 LOUW DE WET HERSTELDIENSTE BOTHAVILLE 9660 036 BOTHAVILLE 990000169000 332 LOUW G J bredasdorp 7280 990000581829 776 BREDASDORP LOUW LABOUR & SERVICES VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000158606 2505 LOUW MINING BATTERY ENT CC EDENVALE 1610 091 GERMISTON 990000240466 432 LOUW MINING BATTERY ENTERPRISES CC EDENVALE 1610 091 GERMISTON 990000020242 432 LOUW MOTORS KUILS RIVER 7580 251 STELLENBOSCH 990000165507 LOUWILL LEFA SPRINGS 1559 990000708113 10142 LOUWMAG ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000156798 3425 LOUWRIS PANEELKLOPPERS STILFONTEIN 2550 138 KLERKSDORP 990000117863 299 LOUWS BRAKES & CLUTCHES CC EAST LONDON 5201 006 EAST LONDEN 990000190880 LOUWS HERSTELWERKE CALVINIA 8190 308 WILLISTON 990000144309 412 LOUWS PRECISION TURNING WEST BEACH 7449 251 STELLENBOSCH 990000145548 50027 LOUWSBURG ENGINEERING LOUWSBURG 3150 295 VRYHEID 990000437134 151 LOUWSE SLEUTELSENTRUM BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000123889 733 LOUWSTEEL PROJECTS DURBANVILLE 7550 990000644611 LOUWTJIES MOTORWERKSWINKEL BLOEMFONTEIN 9301 990000561512 LOUWVILLE PANELBEATERS VREDENBURG 7380 292 VREDENBURG 990000181465 1007 LOVEDAY LOGISTICS 94 CC BRONKHORSTSPRUIT 1035 990000593683 1384 LOVEDAY MOTORS EXCOM 2023 003 JOHANNESBURG 990000125386 260684 LOVELLS LOCK & KEY CC ASTON MANOR 1630 026 BENONI 990000169987 10880 LOW COST WINDOWS CC BRAKPAN 1540 037 BRAKPAN 990000206688 1465 LOWCA LABOUR HIRE CC MEYERTON 1960 283 VEREENIGING 990000163754 755 LOWCOAT CC WHITE RIVER 1240 184 NELSPRUIT 990000143039 2229 LOWEFIELD EXHAUST WANDSBECK 3631 002 DURBAN 990000148286 1134 LOWTEC NELSPRUIT 1200 184 NELSPRUIT 990000163592 12057 LOWVELD AIRCRAFT SERVICES WEST ACRES 1211 184 NELSPRUIT 990000131087 20011 LOWVELD BODY WORKS NELSPRUIT 1200 184 NELSPRUIT 990000561962 1738 LOWVELD BRAKE CC NELSPRUIT 1200 184 NELSPRUIT 990000119470 15610 Nelspruit LOWVELD CASTING REPAIR SERVICES WHITE RIVER 1240 307 WITRIVIER 990000195379 195 LOWVELD COMPRESSOR SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000124738 4414 White River LOWVELD GOLF CARTS NELSPRUIT 1200 184 NELSPRUIT 990000442577 26249 LOWVELD HOME IMPROVEMENT NELSPRUIT 1200 184 NELSPRUIT 990000154963 21094 Nelspruit LOWVELD PANEL BEATERS & SPRAY NELSPRUIT 1200 019 BARBERTON 990000452713 12376 LOWVELD PROFILING & WELDING NELSPRUIT 1200 307 WITRIVIER 990000184086 16817 LOWVELD PROPSHAFT REBUILDERS C C NELSPRUIT 1200 184 NELSPRUIT 990000165305 3702 LOWVELD SCALE SERVICES CC WHITE RIVER 1240 307 WITRIVIER 990000130721 1318 LOWVELD SPRING SUPPLIERS BARBERTON 1300 019 BARBERTON 990000117040 328 LOWVELD SUZUKI CENTRE NELSPRUIT 1200 184 NELSPRUIT 990000132675 2290 LOWVELD VALVE & INDUSTRIAL SUPPLY SCHAGEN 1207 184 NELSPRUIT 990000219837 165 LOXTON HERSTELDIENSTE BK LOXTON 6985 285 VICTORIA WEST 990000149335 70 LOXTON MOTORS BK PIKETBERG 7320 209 PIKETBERG 990000195318 21 LOYAL ENGINEERING SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000159178 14382 LOYAL SCALE SERVICES KIBLER PARK 2053 003 JOHANNESBURG 990000120368 990517 LOYISO CONSULTANTS SOUTH RIDGE PARK 5100 272 LIBODE 990000185794 LOYISO INDUSTRIAL SOLUTIONS PTY LTD 990000553732 141 LP VERSPREIDERS VENNOOTSKAP LEVUBU 929 990000585563 303 LPS BEARINGS MALMESBURY 7300 990000675918 303 Malmesbury LR AUTO SOLUTIONS PTY LTD BOKSBURG 1459 990000778071 LR ZONE PTY LTD TIERPOORT 990000786516 100496 MORELETA PARK LRD QUALITY USED CAR REPAIRS CC EAST LONDON 5208 006 EAST LONDEN 990000432398 5178 LRZ OPSPORINGSSTELSELS KLERKSDORP 2570 138 KLERKSDORP 990000466749 LS AUTO ELECTRICAL BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000467008 1936 LS DIESEL FUEL INJECTION MTHATHA 5100 006 EAST LONDEN 990000224041 LS ENERGIA AFRICA PTY LTD Johannesburg 2005 990000907014 11384 Hatfield LS STRUCTURES (PTY) LTD NIGEL 1490 188 NIGEL 990000213872 1592 LT WELDING & FITTING SERVICES CC NEWTON PARK 6055 007 PORT ELIZABETH 990000456804 34737 LTANKER DALVIEW 1544 DALVIEW 990000200076 LTI CRESTA 2118 003 JOHANNESBURG 990000421157 6052 LTM TECHNOLOGIES PTY LTD Vereeniging 1930 283 VEREENIGING 990000142121 8199 Verwoed Park LUBANO DIFF & GEARBOX SPECIALIST ESIKHAWINI 3887 295 VRYHEID 990000165777 38 LUBBE MOTORS TROMPSBURG 9913 266 TROMPSBURG 990000113869 31 LUBBE S BOERE GARAGE HEILBRON 9650 108 HEILBRON 990000130333 564 LUBBES AUTO SERVICES KLEINMOND 7195 256 STRAND 990000195429 433 LUBCO ENGINEERING CC PARK SOUTH 1910 278 VANDERBIJLPARK 990000150669 260 LUBCON COMPRESSED AIR SERVICES CC ALBERTON 1450 012 ALBERTON 990000127286 916 LUBE LINE DISTRIBUTION PTY LTD EDENVALE 1610 990000133913 LUBECORP INDUSTRIES CC BENONI 1501 990000562536 LUBEN DIESEL B K LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000117019 1442 LUBRICATION SERVICES S A CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000182181 LUBRIFIX SERVICES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000462454 3551 LUBRITE HYDRAULICS & ENGINEERING LINK HILLS 3652 002 DURBAN 990000174481 1989 LUBVEST CONSULTANTS BANBURY CROSS 2164 003 JOHANNESBURG 990000197542 548 LUCAS SERVICE CENTRE Witbank 1035 148 KURUMAN 990000127893 460 LUCERNE SERVICES PTY LTD johannesburg 2090 003 JOHANNESBURG 990000145281 3615 northcliff LUCID VISION S A PTY LTD MULDERSRIFT 1747 003 JOHANNESBURG 990000180335 911 LUCK STEEL BENONI 1500 091 GERMISTON 990000118254 12475 LUCKAU FILLING STATION NEBO 1059 099 GROBLERSDAL 990000121329 363 LUCKS AUTO ELECTRICAL DURBAN 3610 210 PINETOWN 990000134190 LUCO MANUFACTURING SOLUTIONS CC CLUBVIEW 157 990000725519 49915 HERCULES LUCTON ENGINEERING & MANUFACTURING SOUTHDALE 2135 003 JOHANNESBURG 990000219928 82318 LUDDICK INGENEURS WERKE HERLEAR 8301 005 KIMBERLEY 990000175973 LUDICS EXHAUST SERVICE CENTRE WITBANK 1038 990000564858 1145 LUDSKI AUTOBODY REPAIRERS ATHLONE INDUSTRIA 1 7764 004 KAAPSTAD 990000206461 LUDWICK P J DOUGLAS 8730 071 HERBERT 990000144693 622 LUDWIGS WERKSWINKEL BOORDFONTEIN 201 351 WONDERBOOM (PTA) 990000147597 92234 LUE ENGINEERING CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000192011 LUGAS ENGINEERING DURBAN 4001 002 DURBAN 990000206467 LUHAN AUTO PTY LTD GEZINA 84 990000579332 1784 BELA BELA LUHB SERVICE & MAINTENANCE ALBERTON 1451 990000676237 PO BOX 952 VERWOERDPARK LUIS CONSTRUCTION CC JOHANNESBURG 2159 003 JOHANNESBURG 990000126804 1899 EDENVALE LUKAS MECHANICAL & GEARBOX REPAIR SINOVILLE 129 008 PRETORIA 990000417095 14083 LUKEYS MOTORS HARRISMITH 9880 104 HARRISMITH 990000153530 LULATEC PTY LTD johannesburg 2146 003 JOHANNESBURG 990000176218 782252 sandton LULEKANI SERVICE STATION PHALABORWA 1390 270 LETABA 990000129451 2183 LULISANI TRADING CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000445936 LULL STORM TRADING (PTY) LTD ALRODE 1451 012 ALBERTON 990000227083 124224 LULUKOP PROJECTS PTY LTD PHALABORWA 1390 270 LETABA 990000167678 1269 LUMA TRADING CC MALVERN 4055 210 PINETOWN 990000136674 LUMAY ENGINEERING JUKSKEIPARK 2153 012 ALBERTON 990000108713 650 LUMAY EQUIPMENT CC Alberton 2153 003 JOHANNESBURG 990000459867 650 Jukskei Park LUMEN8 ROGGE BAY 8012 008 PRETORIA 990000241019 8064 LUMENTECH PTY LTD CLUBVIEW 14 008 PRETORIA 990000165481 13015 LUMINAX INNOVATIONS PTY LTD FAERIE GLEN 43 008 PRETORIA 990000185799 1616 LUNA MOTORS NELSPUIT 1200 184 NELSPRUIT 990000159605 922 LUNADO ENGINE DIFF & GEARBOX TRAMSHED 126 990000570723 11583 LUNGA PANEL BEATERS BEREA 4001 002 DURBAN 990000179149 LUNGILE INDUSTRIES CC LORRAINE 6070 007 PORT ELIZABETH 990000171080 LUNGISA BOILERMAKING MIDDELBURG 1050 171 MIDDELBURG TVL 990000197886 1558 LUNGISA ENGINEERING PROJECTS & RUIMSIG 1732 233 ROODEPOORT 990000455592 666 LUNGISA METAL CC UMZINTO 4200 139 KNYSNA 990000434912 196 LUNGISA PUMP PTY LTD DIE HEUWEL 1042 051 CAMPERDOWN 990000194318 8644 LUNGISA SWITCHGEAR & TRANSFORMERS KELVIN 2054 003 JOHANNESBURG 990000206170 418 LUNGISANI CONVEYOR SERVICES RIDGEWAY 2099 033 BOKSBURG 990000454683 1167 LUNTHABE ENGINEERING & PROJECTS EMALAHLENI 1035 990000579005 40995 LUPIE MOTORS WITBANK 1035 312 WITBANK TVL 990000199297 1811 LURCO TRADING 123 PTY LTD CENTURION 46 132 KEMPTON PARK 990000235565 25322 MONUMENT PARK LURITORQUE DURBAN 4091 990000618923 561065 CHATSWORTH LUROD ENGINEERING CC TONGAAT 4400 002 DURBAN 990000131734 1516 LUSAFRICA FOUNDERS SUNWARD PARK 1470 091 GERMISTON 990000211676 18177 LUSH INDUSTRIES PTY LTD Verulam 4339 VERULAM 990000138227 49 LUSH LABOUR CC HALFWAY GARDENS 1685 008 PRETORIA 990000447786 LUSHANCA CC RIVERFIELD 1564 026 BENONI 990000151104 15786 LUSHDALE ENGINEERING PROJECTS CC RICHARDS BAY 3900 091 GERMISTON 990000119982 LUSHOF 101 TRUST TZANEEN 850 990000221023 30 LUSIAN PRODUCT SALES CC NEWTON PARK 6055 007 PORT ELIZABETH 990000428587 35090 LUSISA TRADING & PROJECTS BERGER ROAD VORNA VALLEY 1686 990000603546 10655 VORNA VALLEY LUSITANIA TRAWLING SERVICES ROGGE BAY 8012 004 KAAPSTAD 990000144133 7365 LUSO GERMAN MOTORS CC BOOYSENS 2016 003 JOHANNESBURG 990000211473 38789 LUSO MANUFACTURING & ENGINEERING CC BOOYSENS 2016 091 GERMISTON 990000131115 39053 LUSTED&JOHNSON CC IXOPO 3276 124 IXOPO 990000211029 16 LUSTRE TRADERS BRO 1020 990000574822 2533 BRONKHORSTPRUIT LUTENDO PERSONNEL ASSIGNMENTS CC SPRINGS 1559 990000826071 2910 LUTHER LABOUR UMHLANGA ROCKS 4320 002 DURBAN 990000182875 LUTRATRIM INVESTMENTS PTY LTD WATERVAL 120 990000677077 43486 THERESA PARK LUTREV TRUST VRYBURG 8600 294 VRYBURG 990000156692 3004 LUTZS MARINE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000117452 2556 LUTZVILLE MOTORS & BANDE VREDENDAL 8160 292 VREDENBURG 990000460364 6 LUTZVILLE STAAL & HERSTELWERKE BK VREDENDAL 8160 293 VREDENDAL 990000149167 656 LUVUNO PRECISION ENGINEERING BOKSBURG 1461 033 BOKSBURG 990000416367 6119 Boksburg North LUX BAKWERKE BK BRACKENFELL 7561 025 BELLVILLE 990000125331 LUX SPEED SHOP BRACKENFELL 7561 025 BELLVILLE 990000448584 1428 LUX TOOLING TRUST PORT ELIZABETH 6001 007 PORT ELIZABETH 990000119500 20014 HUMEWOOD LUXERY TECH CC WILRO PARK 2162 990000684436 2846 LUXOR TRADING CC SCOTTBURGH 4180 990000639607 LUXURY CAR SALES WILROPARK 1731 003 JOHANNESBURG 990000233087 2780 LVH SAFE T STEER CC SINOVILLE 182 351 WONDERBOOM (PTA) 990000175069 LW HARVEY ENGINEERING CC CHASE VALLEY 3201 206 PIETERMARITZBURG 990000437863 LWAZCORP ENGINEERS PTY LTD CENTRAHILL 6006 007 PORT ELIZABETH 990000553745 12999 LWAZI ENGINEERING & PROJECT DOUGLASDALE 2191 990000656009 2982 SUNNINGHILL LYALOR 95 CC DURBAN 422 206 PIETERMARITZBURG 990000553746 13251 LYBASOL EDMS BPK LYDENBURG 1120 161 LYDENBURG 990000238154 270 LYDENBURG AUTO CLINIC LYDENBURG 1120 990000925600 14 OHRIGSTAD LYDENBURG BRAKE & CLUTCH LYDENBURG 1120 161 LYDENBURG 990000143718 4687 Lydenburg LYDENBURG INGENIEURSWERKE WITBANK 1035 184 NELSPRUIT 990000148475 3424 LYDENBURG LANDINI LYDENBURG 1120 184 NELSPRUIT 990000561116 31061 LYDENBURG TOYOTA LYDENBURG 1120 161 LYDENBURG 990000238832 336 LYL BEDDING SPRING MANUFACTURERS JACOBS 4026 002 DURBAN 990000121895 12425 LYLANIX PTY LTD RICHARDS BAY 3900 990000705842 20252 LYLAX BEDDING Johannesburg 1600 002 DURBAN 990000125428 1064 Isando LYN NET CONSTRUCTION CC SPRINGS 1560 247 SPRINGS 990000431708 618 LYNBRUN PTY LTD VREDE 9835 104 HARRISMITH 990000091365 249 LYNCH INNOVATIONS CC PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000152357 814 LYNCO DIESEL PUMP SERVICES PTY LTD ALBERTON 1450 012 ALBERTON 990000125897 2286 LYNCOR PANEELKLOPPERS HEIDELBERG 1438 106 HEIDELBERG C P 990000198745 535 LYNCOR PANELBEATERS HEIDELBERG 1438 107 HEIDELBERG TVL 990000118220 535 LYNDHURST AUTO UMHLANGA RIDGE 4319 003 JOHANNESBURG 990000202090 1033 LYNDHURST LOCKSMITH LYNDHURST 2106 003 JOHANNESBURG 990000434960 89502 LYNDONS AUTO ACCIDENT REPAIRS MONTCLAIR 4004 990000577045 LYNN MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000177464 2025 LYNN SCHROEDER MOTORS GEORGE EAST 6539 090 GEORGE 990000120629 4360 LYNNWOOD MOTORS PRETORIA 1 008 PRETORIA 990000238330 2936 LYNRAY ENGINEERING PTY LTD BOKSBURG 1460 033 BOKSBURG 990000238520 389 LYNRAY MOTORS BRAMLEY 2018 003 JOHANNESBURG 990000238777 39674 LYNRO CIRCUITS CC HOWARD PLACE 7450 025 BELLVILLE 990000169401 522 LYNX 4X4 ACCESSORIES CC RANDVAAL 1871 990000557713 1754 GLENVISTA LYNX CABLES CC BOKSBURG 1459 033 BOKSBURG 990000424628 12071 ELSPARK LYNX MOTORSPORT CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000127673 434 LYNX TRAILERS CC ADAMAYVIEW 2571 138 KLERKSDORP 990000417284 LYTTELTON AUTO BODY LYTTELTON 140 008 PRETORIA 990000125650 14842 LYTTELTON MANOR MOTORHAWE BK PRETORIA 157 008 PRETORIA 990000187455 778 IFAFI LYTTELTON MOTORS LYTTELTON 140 008 PRETORIA 990000419422 14364 M & A ENGINEERING MIDDELBURG 1050 990000779303 9292 M & A MOTORS GERMISTON 1401 091 GERMISTON 990000470442 M & A PNEUMATIC & HYDRAULIC WYNBERG 7945 316 WYNBERG C P 990000299004 18274 M & A UNIVERSAL PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000315105 80305 M & B BOILERMAKERS DELMAS 2210 312 WITBANK TVL 990000413427 2065 M & B FABRICATIONS CC CRESTA 2118 233 ROODEPOORT 990000249603 2135 M & B NOORD PRETORIA‐NOORD 116 008 PRETORIA 990000141025 16521 M & B PACKAGING CC WADEVILLE 1422 091 GERMISTON 990000170732 14184 M & C MOTORS LUIPAARDSVLEI 1743 140 KOFFIEFONTEIN 990000241218 4045 M & C MOTORS C C CRESTA 2118 233 ROODEPOORT 990000280720 1358 M & D AIRCRAFT ELECTRICAL C C RAND AIRPORT 1419 091 GERMISTON 990000293148 18041 M & D SALES CC CLAREMONT 7735 004 KAAPSTAD 990000124428 23428 M & D TRACKLESS RUSTENBURG 300 990000871851 M & D VULSTASIE BELEGGINGS Nelspruit 1211 990000566514 10105 The Village, Nelspruit M & E AUTOMOTIVE CAPE TOWN 8000 025 BELLVILLE 990000315409 1955 M & E ENGINEERING PTY LTD LICHTENBURG 2740 156 LICHTENBURG 990000126357 M & E MOTOR SERVICE CENTRE GOODWOOD 7460 025 BELLVILLE 990000347173 M & E MOTORS CC DARLING 7345 165 MALMESBURY 990000113676 160 M & E TOOLS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000153415 8320 M & F BODYWORKS PAARL 7620 197 PAARL 990000368773 363 M & F CNC ENGINEERING PROJECTS CC SEBENZA 1630 990000413235 11416 ASTON MANOR M & F STEEL FABRICATIONS FLAMWOOD 2572 138 KLERKSDORP 990000229855 6187 M & F TRACTOR PARTS PORT EDWARD 4295 215 PORT SHEPSTONE 990000452119 153 M & G KOELKAMERS BRITS 250 041 BRITS 990000159798 1639 M & G REPAIRS PORT ELIZABETH 6001 007 PORT ELIZABETH 990000262628 M & H AUTO SPECIALISTS JACOBS 4026 002 DURBAN 990000130426 12403 M & H BODIES PTY LTD SELBORNE 5213 006 EAST LONDEN 990000125633 20778 M & H CABLE DRUM AND GENERAL ENG CC FLORIDA 1710 012 ALBERTON 990000187003 2713 M & H ENGINEERING MONUMENTPARK 105 033 BOKSBURG 990000193032 26403 MONUMENT PARK M & H MOTORS KASSELSVLEI 7533 025 BELLVILLE 990000151315 477 M & H PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000303922 50318 M & H REPAIR & SERVICE CENTRE CC ALBEMARLE 1410 033 BOKSBURG 990000142321 7161 M & H SERVICE STATION CC ASTON MANOR 1630 091 GERMISTON 990000231634 11775 M & H TESTING CENTRE DUNDEE 3000 295 VRYHEID 990000166115 587 M & I MOTORS KURUMAN 8460 148 KURUMAN 990000234123 191 M & J CONTRACTORS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000319803 4126 M & J ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000245940 14390 M & J GEARBOX CAVERSHAM GLEN 3616 002 DURBAN 990000218679 77 M & J MANUFACTURING & ERECTION SPRINGS 1559 247 SPRINGS 990000385236 24 M & J MINING & MARKETING CONSULTANT KRUGERSDORP 1740 147 KRUGERSDORP 990000250825 1588 M & J MINING PTY LTD KRUGERSDORP 1740 990000632444 1588 M & J MOTOR GLASS HERCULES 30 008 PRETORIA 990000440777 49915 M & J MOTORS ORANJEVILLE 1995 108 HEILBRON 990000123019 17 M & J PRECISION ENGINEERING PORT ELIZABETH 6000 990000805320 1828 M & J TRANSMISSIONS UMHLANGA ROCKS 4320 210 PINETOWN 990000184609 1555 M & K COMMERCIAL VEHICLES CC RUIMSIG 1732 147 KRUGERSDORP 990000129061 1289 M & L AUTO & INDUSTRIAL BELLEVUE 3201 206 PIETERMARITZBURG 990000279483 943 M & L FORKLIFTS CC PAROW INDUSTRIA 7493 025 BELLVILLE 990000456323 M & L INGENIEURS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000141954 2194 M & L MOTORS ROBERTSON 6705 232 ROBERTSON 990000278530 605 M & L PANELBEATERS ELSIES RIVER 7480 025 BELLVILLE 990000261743 168 M & L ROADWORTHY CENTRE CC KORSTEN 6020 007 PORT ELIZABETH 990000149690 M & L SERVICES TRUST EAST LONDON 5201 990000141052 M & M AUTO BODY WORX FLAMWOOD 2572 138 KLERKSDORP 990000235721 7193 M & M AUTO ELECTRICAL WITSIESHOEK 9870 104 HARRISMITH 990000248113 17312 M & M AUTO ELECTRICAL CC ROODEKOP 1401 091 GERMISTON 990000402406 1227 M & M DIE CUTTERS EAST RAND 1462 033 BOKSBURG 990000359409 25119 M & M ENGINEERING CHUENESPOORT 745 207 PIETERSBURG 990000200630 416 M & M FABRICATIONS MEYERTON 1960 283 VEREENIGING 990000445682 529 M & M FENCING KRUGERSDORP NORTH 1739 147 KRUGERSDORP 990000129484 M & M FILLING STATION FORDSBURG 2033 171 MIDDELBURG TVL 990000427949 42277 M & M FIRE PROTECTION NEWTON PARK 6055 007 PORT ELIZABETH 990000215502 34647 M & M FIX A FLAT ENNERDALE 1826 306 WESTONARIA 990000368239 509 M & M FORKLIFT REPAIRS & SERVICES HILLARY 4094 002 DURBAN 990000156865 M & M GENERAL MAINTENANCE MOKOPANE 600 990000904196 557 M & M HERSTELDIENSTE HOOPSTAD 9479 116 HOOPSTAD 990000127977 85 M & M PANELBEATERS LEEUDORINGSTAD 2640 138 KLERKSDORP 990000174120 453 M & M PETROL & DIESEL 31 008 PRETORIA 990000137048 M & M PLANT & ENGINEERING CC HELDERBERG 7135 244 SOMERSET WEST 990000259861 5112 M & M PRESSINGS CC SPRINGS 1559 247 SPRINGS 990000134469 M & M SCRAPYARD C C FARRARMERE 1518 026 BENONI 990000017446 15629 M & M SEALS RYNFIELD 1514 026 BENONI 990000263201 11083 M & M STEEL & PROFILING BOKSBURG NORTH 1461 033 BOKSBURG 990000460125 5588 M & M STEELWORKS BOTHAVILLE 9660 036 BOTHAVILLE 990000165849 M & M WEST COAST COATINGS VREDENBURG 7380 292 VREDENBURG 990000201146 277 M & M WIELSPORINGS UPINGTON 8800 276 GORDONIA 990000178165 1900 M & M WORKSHOP DANHOF 9310 001 BLOEMFONTEIN 990000159781 28933 M & N BAKWERKE EDMS BPK WORCESTER 6849 315 WORCESTER 990000299194 360 M & N ENGINEERING ROTHDENE 1964 283 VEREENIGING 990000155267 76 M & N ENGINEERING SERVICES ROTHDENE 1964 283 VEREENIGING 990000322288 76 M & P BODIES CC Alrode 1449 012 ALBERTON 990000245772 4203 Cresta M & P CAR AUDIO WAREHOUSE CC BELLVILLE 7530 025 BELLVILLE 990000100260 M & P SERVICE STATION BENONI 1501 026 BENONI 990000287520 M & R BUSINESS ENTERPRISE CC BENONI 1501 091 GERMISTON 990000235536 M & R MOTORS EXCOM 2023 003 JOHANNESBURG 990000160932 261279 M & R SERVICES CC LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000154559 1453 M & S CAR AUDIO & FITMENT CENTRE CC GEORGE 6529 090 GEORGE 990000249783 M & S ENGINEERING SILVERTON 127 008 PRETORIA 990000143326 1327 M & S EPOXY POWDER COATING STIKLAND 7530 251 STELLENBOSCH 990000146304 M & S IMAGES MEYERSDAL 1447 091 GERMISTON 990000348064 6360 M & S LETS FIX IT CC PRESIDENT PARK 1685 033 BOKSBURG 990000446139 M & S MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000443795 176 M & S PROJECTS PTY LTD PRETORIA 181 028 BETHAL 990000124243 25322 MONUMENT PARK M & T AUTO ELECTRICAL KEMPTON PARK 1620 132 KEMPTON PARK 990000284453 710 M & T CONSTRUCTION VEREENIGING 1930 283 VEREENIGING 990000142436 2537 M & T GALVANISED ROLLER SHUTTERS SPRINGS 1559 247 SPRINGS 990000265325 M & T HEAVY DUTY MACHINERY CC DIAMOND 8305 990000570746 3622 M & T PANEELKLOPPERS ELSIESRIVIER 7480 025 BELLVILLE 990000470427 65 M & T ROLLER SHUTTER DOOR CC BRIXTON 2019 003 JOHANNESBURG 990000305054 96328 M & T TROLLEY SERVICES CC GREENFIELDS 5201 006 EAST LONDEN 990000294849 M & W TRUST WESSELSBRON 9680 305 WESSELSBRON 990000165566 332 BOTHAVILLE M 1 OASIS BERTSHAM 2013 003 JOHANNESBURG 990000142653 27584 M A ARENDSE ALUMINIUM CC KENWYN 7790 316 WYNBERG C P 990000017708 14905 M A AUTO ELECTRICAL & MECHANICAL ROSSBURGH 4072 002 DURBAN 990000289391 41309 M A AUTO REPAIRS PELICAN PARK 7941 316 WYNBERG C P 990000162035 M A AUTOBODY CC PRETORIA WEST 183 008 PRETORIA 990000452807 M A C ENGINEERING C C NIGEL 1490 188 NIGEL 990000263362 436 Nigel M A D MODEL AIRCRAFT DESIGN CC BOKSBURG 1500 990000613271 75157 GARDENVIEW M A DD TRADING CC GLENASHLEY 4051 990000675558 35072 NORTHWAY M A E MANUFACTURERS C C BENONI 1500 037 BRAKPAN 990000273183 402 M A ENGINEERING CLEVELAND 2022 091 GERMISTON 990000277256 40308 M A J HEAVY ENGINEERING CC NIGEL 1490 188 NIGEL 990000442444 1041 M A J SECURITY CONSULTANTS CC PRIMROSE 1416 091 GERMISTON 990000179795 2678 M A K BODIES NEW GERMANY 3620 210 PINETOWN 990000122467 715 M A N TRUCK & BUS S A PTY LTD JOHANNESBURG 28 132 KEMPTON PARK 990000161213 11582 HATFIELD M A N TRUCK & BUS SA PTY LTD DURBAN 1600 210 PINETOWN 990000161242 11582 HATFIELD M A S AUTO MOTIVE AND GENERAL LENASIA 1820 003 JOHANNESBURG 990000167826 2835 M A S MECHANICAL SERVICES KUILS RIVER 7579 251 STELLENBOSCH 990000140430 1071 M A STEEL FABRICATION BRAKPAN NORTH 1541 990000584844 M A TOOL & DIE PRETORIA 200 6322 911‐168 ROSSLYN M AND N FLEET MAINTENANCE PARKTOWN ESTATES 84 990000555472 M AND O RECRUITMENT SERVICES MAMRE 7349 165 MALMESBURY 990000243921 M AND T INDUSTRIAL COATINGS STANDERTON 2430 249 STANDERTON 990000130374 507 M B A PROJECT LABOUR MANAGEMENT WOODHILL 76 008 PRETORIA 990000215802 66210 M B C ENGINEERING PTY LTD LYNNWOOD RIDGE 40 008 PRETORIA 990000139769 75366 M B C HERSTELWERKE BREDASDORP 7280 039 BREDASDORP 990000146794 825 M B C J CONSTRUCTION BRENTHURST 1542 037 BRAKPAN 990000275712 5157 M B E COATERS CC BONAERO PARK 1622 091 GERMISTON 990000310139 7344 M B ENGINEERING SERVICES CC WELTEVREDENPARK 1715 003 JOHANNESBURG 990000175415 M B H SERVICE CENTRE Tzaneen 850 270 LETABA 990000200462 M B M MEGANISASIE BK HOOPSTAD 9479 116 HOOPSTAD 990000268968 321 M BALA TRADING CC LAUDIUM 37 008 PRETORIA 990000286225 M BRIERS LANDBOUDIENSTE RIVERSDAL 6670 231 RIVERSDALE 990000206742 377 M C ALUMINIUM & STEEL KUILSRIVIER 7785 990000685686 M C AUTO CC CAPE TOWN 7459 025 BELLVILLE 990000470478 743 BELLVILLE M C BAKWERKE MOORREESBURG 7310 175 MORREESBURG 990000134016 508 M C C UITENHAGE 6229 271 UITENHAGE 990000275009 M C DESIGN & CONTRACTING SERVICES NEWTON PARK 6055 007 PORT ELIZABETH 990000133637 7881 M C DIESEL POTGIETERSRUS 600 218 POTCHEFSTROOM 990000129109 3003 M C DUCT ERECTION GLOSDERRY 7702 141 MOUNT CURRIE 990000148066 46980 M C E ENGINEERING CC SENDERWOOD 2145 091 GERMISTON 990000393144 79549 M C ENGINEERING GLENVISTA 2058 091 GERMISTON 990000121785 732 M C G INDUSTRIES PTY LTD CLEVELAND 2022 004 KAAPSTAD 990000154821 40320 M C H MOTORS QUEENSTOWN 5320 223 QUEENSTOWN 990000189715 167 M C INGENIEURSWERKE BK KROONSTAD 9500 146 KROONSTAD 990000285135 232 M C J MOTORS CC EDLEEN 1625 132 KEMPTON PARK 990000164889 8603 M C JAGERT EDMS BPK MIDDELBURG 1050 171 MIDDELBURG TVL 990000083105 473 M C L BEARINGS NORTH END 6056 007 PORT ELIZABETH 990000128883 3835 M C LABS EDENVALE 1610 004 KAAPSTAD 990000393120 9303 M C MOTOR REPAIR SERVICES MARLANDS 1401 091 GERMISTON 990000460661 M C MOTOR REPAIRS CC THORNTON 7460 004 KAAPSTAD 990000175699 M C MOTORS SUIDER‐PAARL 7624 197 PAARL 990000122651 1378 M C P DRUM RECYCLES EDMS BPK SUNWARD PARK 1470 033 BOKSBURG 990000138781 18957 M C PANEL BEATERS & SPRAY PAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000240524 11275 M C PROCESS Johannesburg 2091 003 JOHANNESBURG 990000270956 3028 Glenvista M C R AUTOBODY WORKS SPARTAN 1619 132 KEMPTON PARK 990000178211 11661 M C R DIENSSENTRUM BK DELMAS 2210 068 DELMAS 990000289938 926 M C R MANUFACTURING CO PTY LTD ROSSLYN 200 008 PRETORIA 990000147299 3053 M C R SPECIALISED WELDING PARKDEN EILAND 7420 003 JOHANNESBURG 990000224657 95 M C R SPECIALISED WELDING CC WITKOPPEN 2068 003 JOHANNESBURG 990000223022 602 M C S REPAIRS SCOTTBURGH 4180 274 UMZINTO 990000144079 1074 M C W EARTH MOVING PARTS RUSTENBURG 300 235 RUSTENBURG 990000240969 1220 M C WELDING PTY LTD SECUNDA 2302 028 BETHAL 990000175868 4009 M CHOPO SHEETMETAL & TRADING PTY LT SASOLBURG 1949 990000589843 M COLLOP ENGINEERING & ARTISAN HIRE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000132246 M CRAFT ENGINEERING CC ELANDSFONTEIN 1429 990000567302 M D B FABRICATIONS CC BRAKPAN 1540 037 BRAKPAN 990000163275 2070 M D B SWITCHBOARD MANUFACTURERS THORNHILL 6375 007 PORT ELIZABETH 990000279964 33 M D CONTRACTORS MEYERTON 1960 283 VEREENIGING 990000621603 1516 M D E AUTO ELECTRICAL & ENGINEERING MATATIELE 4730 141 MOUNT CURRIE 990000172445 173 M D ENGINEERING DEL JUDOR X4 1035 312 WITBANK TVL 990000188999 20504 M D ENGINEERING TRUST STUTTERHEIM 4930 257 STUTTERHEIM 990000149893 956 Stutterheim M D ENTERPRISES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000153621 87 M D F ENGINEERING PTY LTD BENONI 1500 026 BENONI 990000245955 615 M D F TRUCK SALES CC KEMPTON PARK 1620 026 BENONI 990000227473 1619 M D K STEELWORK CC Pretoria 45 008 PRETORIA 990000396182 76106 Lynnwood Ridge M D M ENGINEERING CC YELLOWWOODPARK 4011 002 DURBAN 990000302084 53094 M D M FILLING STATION BRAMLEY 2018 003 JOHANNESBURG 990000204347 2184 M D M PANELBEATING & SPRAYPAINTING FORDSBURG 2033 003 JOHANNESBURG 990000287893 42277 M D MILTON ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000194730 72 MARGATE M D MOTORS CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000250301 1402 M D N AUTO REPAIRS EXHAUST & TYRE ESHOWE 3815 323 ESHOWE 990000432707 4642 M D PANELBEATERS & SPRAYPAINTING MAMELODI 101 351 WONDERBOOM (PTA) 990000133154 77312 M D PIPE FITTING CC BERTSHAM 2013 003 JOHANNESBURG 990000428605 90306 M D QUALITY PIPE WORKS CC STRUBENVALE 1570 037 BRAKPAN 990000308332 16035 M D S MAINTENANCE SERVICES CC HOUGHTON 2041 003 JOHANNESBURG 990000188282 3302 M D S MANUFACTURING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000165205 M D S SERVICEMAN BOOYSENS 2016 003 JOHANNESBURG 990000166540 39893 M D S SERVICES CC WESTVILLE 3630 002 DURBAN 990000173422 1814 M D SECURITY GATES GLENVISTA 2058 003 JOHANNESBURG 990000263524 1956 M DIAS PIPE CONSTRUCITON CC DUNSWART 1508 033 BOKSBURG 990000196291 6429 M DU PLESSIS VERVAARDIGERS BK PRETORIA 31 008 PRETORIA 990000276987 M E E PTY LTD BERTSHAM 2013 003 JOHANNESBURG 990000470279 90033 M E H REMANUFACTORS BK Springs 1560 247 SPRINGS 990000159263 13084 Geduld M E INDUSTRIES MIDDELBURG 1050 171 MIDDELBURG TVL 990000123152 6998 Middelburg M E J MOTORS NATURENA 2064 003 JOHANNESBURG 990000276248 836 M E M WORKS PTY LTD ALBERTON 1450 012 ALBERTON 990000146353 976 M E S CENTRE RICHARDSBAY 3900 295 VRYHEID 990000138831 1771 M E W AUTO SERVICES CC SPRINGBOK 8240 245 NAMAQUALAND 990000298485 162 M EN F BETON WERKE CC PROTEAPARK 305 235 RUSTENBURG 990000229632 20068 M F AUTO BODY REPAIRERS PTY LTD BOKSBURG WEST 1446 033 BOKSBURG 990000162513 10487 M F B SCRAP PROCESSING CC RAEDENE 2124 138 KLERKSDORP 990000392683 51119 M F D PROJECTS NORTHMEAD 1501 026 BENONI 990000246569 M F H DESIGN GLENVISTA 2058 003 JOHANNESBURG 990000137530 394 M F J ALUMINIUM RACING PRODUCTS THREE RIVERS 1935 283 VEREENIGING 990000136846 264945 M F J ENGINEERING & LABOUR HIRE DURBAN 4052 002 DURBAN 990000266676 M F PANELBEATING & SPRAYPAINTERS LOTUS RIVER 7941 316 WYNBERG C P 990000248390 M F PROJECTS CC NIGEL 1490 188 NIGEL 990000122785 922 M F REINECKE THABAZIMBI 380 220 PRIESKA 990000205260 247 M F S STEEL FABRICATIONS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000220914 11571 DORPSPRUIT M F STEEL CC WITBEECK 1729 233 ROODEPOORT 990000152496 3552 M F T SERVICES CREIGHTON 3263 990000638383 352 M G ENGINEERING BRONKHORSTSPRUIT 1020 008 PRETORIA 990000342779 1408 M G A TRADING CC DURBAN 4001 002 DURBAN 990000187324 3193 M G B STEAM & INSTALLATION CC HLALANIKAHLE 1045 312 WITBANK TVL 990000222753 25885 M G BRAKE & CLUTCH CC RHINE ROAD 8050 025 BELLVILLE 990000458671 27196 M G CASTING SUPPLIERS & PATTERN VEREENIGING 1930 283 VEREENIGING 990000269864 1543 M G DOORCRAFT RUSTENBURG 300 235 RUSTENBURG 990000124544 8527 M G FOUNDRIES SYMRIDGE 1420 003 JOHANNESBURG 990000128223 3271 M G G ENGINEERING CC HURLYVALE 1611 091 GERMISTON 990000263270 15063 M G H EQUIPMENT SERVICES Pinetown 3610 PINETOWN 990000204576 2384 HILLC M G HODDYS ENGINEERING IXOPO 3276 124 IXOPO 990000119759 249 Ixopo M G INSTANDHOUDING SOMERSET WEST 7129 256 STRAND 990000429035 11470 M G K ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000177140 11618 M G KONTRAKTEUR HUURARBEID NIGEL 1490 188 NIGEL 990000194595 M G M IMPLEMENTE BK HOOPSTAD 9479 116 HOOPSTAD 990000152627 321 M G M MOTORS MOKOPANE 600 219 POTGIETERSRUS 990000261046 360 M G M PANEL & SPRAY MITCHELLS PLAIN 7785 004 KAAPSTAD 990000434487 M G PIPEFITTERS CC JOHANNESBURG 2197 003 JOHANNESBURG 990000353761 M G R FLEET MAINTENANCE NORTHDENE 4064 002 DURBAN 990000208756 34092 M G R SPARES CC TZANEEN 850 270 LETABA 990000140076 831 M G S ENGINEERING CC WITBANK 1034 312 WITBANK TVL 990000155559 M G SANDBLASTING STANDERTON 2430 249 STANDERTON 990000242593 1197 M G SERVICE STATION SOUTHERNWOOD 5213 006 EAST LONDEN 990000142503 11073 M GS MOTORS CC BRAAMFONTEIN 2017 003 JOHANNESBURG 990000241298 30635 M GS STEEL WORKS CC MAYBERRY PARK 1448 003 JOHANNESBURG 990000126115 M H AUTO LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000318283 1417 M H AVIATION RECRUITMENT SERVICES C Edenvale 1610 003 JOHANNESBURG 990000240509 10293 Edenglen M H CENTRE SERVICE STATION CC DAVEYTON 1507 026 BENONI 990000126911 624 M H DESIGNS CC UITENHAGE 6230 271 UITENHAGE 990000180569 537 M H E ELECTRONICS CC PINETOWN 3615 210 PINETOWN 990000184661 682 GILLITTS M H PANELSHOP CC PLUMSTEAD 7801 004 KAAPSTAD 990000279770 506 M H SERVICES WATERFALL 3610 002 DURBAN 990000184182 1230 Link Hills M H V D POTCHEFSTROOM 2523 218 POTCHEFSTROOM 990000254450 40 M HUMP ENG CC CRESTA 2118 003 JOHANNESBURG 990000151526 2023 M I & F EXHAUST & TYRES LESLIE 2265 003 JOHANNESBURG 990000259350 43 M I E ENGINEERING CC BLUFF 4036 002 DURBAN 990000137767 21780 M I EQUIPMENT MANUFACTURING CC MOGALE 1743 147 KRUGERSDORP 990000288135 4628 LUIPAARDSVLEI M I G ENGINEERING CC DURBAN NORTH 4016 210 PINETOWN 990000287084 20046 M I S ENGINEERING PTY LTD ALRODE 1481 990000706643 8183 Centurion M I S SECURITY FLORIDA 1709 233 ROODEPOORT 990000240579 M I U ENGINEERING DE AAR 7000 065 DE AAR 990000356199 M J CHILI PANELBEATERS DUDUZA 1496 188 NIGEL 990000235610 M J DE BEER ENGINEERING BRAKPAN 1540 247 SPRINGS 990000206507 2128 M J DE VILLIERS BOEREDIENSTE Welkom 9460 193 ODENDAALSRUS 990000119538 10571 Klerksdorp M J DRAAIWERKE BEACONSFIELD 8301 005 KIMBERLEY 990000288569 M J FAB CC BRAKPAN 1540 037 BRAKPAN 990000252891 921 M J FITMENT CENTRE ERMELO 2350 078 ERMELO 990000315684 2888 M J KGATLA SUB CONTRACTOR BRAAMFONTEIN 2017 171 MIDDELBURG TVL 990000164777 M J L ENGINEERING SERVICES CC EDEN GLEN 1613 191 WATERBERG 990000468203 8205 M J MARINE SERVICES CC DURBAN NORTH 4016 002 DURBAN 990000427194 20967 M J MBAN ENGINEERING & CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000462804 2971 M J MOTORS PLUMSTEAD 7800 316 WYNBERG C P 990000178794 M J MOTORS CC VEREENIGING 1930 283 VEREENIGING 990000191858 1853 M J PANEL BEATER TEMBA 407 003 JOHANNESBURG 990000458419 M J PLASTIC WELDING CC PORT ELIZABETH 6055 007 PORT ELIZABETH 990000276334 7573 M J REPAIRS CAPE TOWN 8000 004 KAAPSTAD 990000153233 3182 M J S PERSONEEL KONSULTANTE RUSTENBURG 300 235 RUSTENBURG 990000155577 21370 M J SERVICE CENTRE OAK GLEN 7530 251 STELLENBOSCH 990000148683 M J STAALWERKE TYGER VALLEY 7536 165 MALMESBURY 990000268119 5400 M J STEAM & BOILER WORKS CC GRASSY PARK 7941 004 KAAPSTAD 990000135527 M J TILL & SON PTY LTD FLORIDA 1710 233 ROODEPOORT 990000297829 3418 M J TRACTOR REPAIRS & SALES CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000368038 11377 M J TRUCK TYRES SONLANDPARK 1929 283 VEREENIGING 990000075526 M J V WORKSHOP BRANDHOF 9324 990000557223 M J VELDDIENSTE & REPERASIES ERMELO 2350 078 ERMELO 990000254085 1430 M J W AUTO REPAIRS CC PRIMROSE 1416 091 GERMISTON 990000123415 2096 M JS HANDYMAN SERVICES CC RANDFONTEIN 1759 225 RANDFONTEIN 990000227079 M JS MOTORS VASCO 7460 025 BELLVILLE 990000377310 M K AUTOMATION CC GLOSDERRY 7702 316 WYNBERG C P 990000187056 249 M K CONTROL SYSTEMS CC SHELLY BEACH 4265 215 PORT SHEPSTONE 990000147680 582 M K DESIGNS MONUMENTPARK 105 008 PRETORIA 990000240571 M K DIESEL BK UPINGTON 8800 276 GORDONIA 990000156308 1129 M K DIGITAL PRINTING & SIGNS DALVIEW 1544 037 BRAKPAN 990000455607 3303 M K ENGINEERING CONSTRUCTION & SUPP WITBANK 1035 990000584393 M K FORKLIFT SERVICES GERMISTON 1416 003 JOHANNESBURG 990000167890 2831 M K HYDRAULICS CC INDUSTRIA 2042 012 ALBERTON 990000292776 43283 M K INTERNATIONAL MOTORS OVERPORT 4067 002 DURBAN 990000165017 37973 M K L ENGINEERING PTY LTD ALBERTVILLE 2195 990000569708 M K R BELTING PAROW 7500 025 BELLVILLE 990000178177 M K SWEISWERKE BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000126347 871 M K TRUCK BODIES & TRAILERS WITBEECK 1729 003 JOHANNESBURG 990000217235 3802 M K V ENGINEERING SERVICES MAIDSTONE 4380 003 JOHANNESBURG 990000151405 360 M K WELDING SERVICES ACTONVILLE 1506 033 BOKSBURG 990000270452 18182 actonville M KGOKANES GENERAL TRADING SOSHANGUVE SOUTH 152 990000914271 M KGOLE STEEL WORKS SESHEGO 742 207 PIETERSBURG 990000286699 225 M L A POWER SYSTEMS WADEVILLE 1422 091 GERMISTON 990000291674 14824 M L ELECTRIC FORKLIFT NORTHDENE 4064 002 DURBAN 990000237715 34143 M L FITTING & TURNING CC RANDBURG 2194 012 ALBERTON 990000140644 3464 M L MOTORS LANSDOWNE 7779 004 KAAPSTAD 990000254476 24308 M L N CRANES CC MINNEBRON 1549 037 BRAKPAN 990000274708 8421 M L T DRIVES KENWYN 7790 316 WYNBERG C P 990000214804 14446 M L T TECH CC KERWYN 7790 004 KAAPSTAD 990000693713 14446 M LEE FINANCIAL SERVICES CC WILROPARK 1731 147 KRUGERSDORP 990000469209 2846 M M & G MINING & ENGINEERING CINDA PARK 1463 033 BOKSBURG 990000148965 8908 M M A ENGINEERING ATLASVILLE 1465 091 GERMISTON 990000213484 16136 M M A FENCING ACTONVILLE 1506 026 BENONI 990000130404 18457 M M C WASTE MANAGEMENT THE FALLS 1522 990000564280 10370 M M D FITMENT CENTRE HATFIELD 28 008 PRETORIA 990000147589 13290 M M D MINERAL SIZING AFRICA PTY LTD EDENVALE 1609 990000183750 M M D MISCELLANEOUS MANUFACTURING MENLO PARK 102 008 PRETORIA 990000122215 M M D STEEL PRODUCTS CC DUNSWART 1508 033 BOKSBURG 990000295042 6481 M M E MANUFACTURING CO PTY LTD SUNNYSIDE 132 008 PRETORIA 990000261966 355 M M F MANUFACTURING CC GARDEN VIEW 2047 091 GERMISTON 990000182760 75921 M M HYDRAULICS ATLASVILLE 1465 026 BENONI 990000226904 16136 M M I & S INSTALATION SERVICES VIRGINIA 9430 288 VIRGINIA 990000204335 74 M M J LUBRICATION SALES & SERVICES ALRODE 1451 012 ALBERTON 990000198486 123913 M M J PANELBEATERS & SPRAYPAINTERS STANDERTON 2430 249 STANDERTON 990000128489 5071 M M L AUTOS PTY LTD Lansdowne 7780 990000605096 38012 GATESVILLE M M M ENGINEERING & LABOUR HIRE STEELPOORT 1133 161 LYDENBURG 990000201876 M M MECHANICAL SERVICES CC SASOLBURG 1947 237 SASOLBURG 990000137220 2031 M M O ASHWOOD 3605 002 DURBAN 990000149430 186 M M P M CONSTRUCTION CC BRAKPAN 1540 037 BRAKPAN 990000246110 555 M M POWDERCOATING CC KOEDOESPOORT 186 990000607082 M M PROJEKTE PERSEQUOR PARK 20 008 PRETORIA 990000292885 56 M M Q TRADING CC ALBEMARLE 1410 091 GERMISTON 990000213267 7425 M M S ALBEMARLE 1410 091 GERMISTON 990000188599 7797 M M S TEGNOLOGIE EDMS BPK LYTTELTON 140 008 PRETORIA 990000289074 14057 M M SUPPLIES THE REEDS 158 008 PRETORIA 990000344041 4389 M M T METALS THABAZIMBI 380 264 THABAZIMBI 990000317845 313 M M TELECOMS CC MABOPANE 190 008 PRETORIA 990000437911 M MATTHEE PRECISION ENGINEERING CC Cape Town 7580 003 JOHANNESBURG 990000127447 2208 SOMERSET WEST M MEANO & SONS LUIPAARDSVLEI 1743 003 JOHANNESBURG 990000145107 4325 M N CRANE & FORESTRY EQUIPMENT WHITE RIVER 1240 184 NELSPRUIT 990000396804 1738 M N ENGINEERING CAPE TOWN 7764 004 KAAPSTAD 990000152191 36042 Glossderry M N K KONSTRUKSIE PTY LTD PRETORIA 1401 990000871646 M N MTHIMUNYE TRANSPORT TEMBA 407 990000564260 201 M N R LABOUR BROKERS CC CONGELLA 4013 002 DURBAN 990000318212 17129 M N S CLEANING SERVICE LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000386855 M N S METALS CC BEACON VALLEY 7785 290 VREDE 990000235397 M N STEEL CC DERSLEY 1567 247 SPRINGS 990000416588 14030 M N T TOOLING CC MONTANA 7490 004 KAAPSTAD 990000234984 M P C ENGINEERING WORKS PTY LTD WELKOM 9460 302 WELKOM 990000247742 481 M P CONSTRUCTION DALPARK 1543 037 BRAKPAN 990000451928 4378 M P ELECTRICAL CC LONEHILL 2062 003 JOHANNESBURG 990000290437 2621 M P ENGINEERING SIDWELL 6061 007 PORT ELIZABETH 990000134703 14560 M P I SERVICES EQUESTRIA 184 008 PRETORIA 990000177886 M P LE SUEUR ENGINEERING BELLVILLE 7535 251 STELLENBOSCH 990000167213 2896 M P SEKO MOTORS SESHEGO 742 207 PIETERSBURG 990000180381 98 M P T MAINTENANCE PTY LTD LANSERIA 1748 147 KRUGERSDORP 990000274624 45 M P TYRES TRUCK DIVISIONS CC MIDDELBURG 1050 170 MIDDELBURG C P 990000426448 4708 M P W STEEL CONSTRUCTION PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000417142 392048 M PROJECTS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000203868 12360 M R A MOTORS CC AZAADVILLE 1750 147 KRUGERSDORP 990000375099 9150 M R ENGINEERING HEIDERAND 6511 247 SPRINGS 990000138387 89 M R G PRECITION ENGINEERING CC witbank 1042 312 WITBANK TVL 990000208403 8312 Die Heuwel M R H CONSULTANTS Germiston 1401 003 JOHANNESBURG 990000410007 26288 East Rand M R J GENERAL ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000190439 1510 M R L ENGINEERING CC Kempton Park 1620 091 GERMISTON 990000236148 2531 Edenvale M R N ENGINEERING CC UMHLANGA ROCKS 4320 310 CHATSWORTH 990000179512 338 M R PANELBEATER GEORGE 6530 090 GEORGE 990000301455 9490 M R ZINC CC DALVIEW 1544 091 GERMISTON 990000157033 3523 M RIBEIRO HYDRAULIC & ENGINEERING EDENGLEN 1613 091 GERMISTON 990000140900 75815 GARDEN VIEW M S & R MINING SUPPLIES CC RUSTENBURG 305 235 RUSTENBURG 990000229056 20438 PROTEAPARK M S AUTO BROMHOF 2154 002 DURBAN 990000268761 57 M S AUTO REPAIRS CC WENDYWOOD 2144 003 JOHANNESBURG 990000142162 574 M S COMPONENTS PTY LTD KRUGERSDORP 1734 147 KRUGERSDORP 990000470466 7952 WESTGATE M S CONVEYOR PULLEYS PTY LTD WESTGATE 1734 008 PRETORIA 990000155474 6082 M S CONVEYOR PULLEYS SA PTY LTD HELDERKRUIN 1733 008 PRETORIA 990000355334 21241 M S D CONSTRUCTION WEST BEACH 7449 165 MALMESBURY 990000428175 51612 M S E TECHNOLOGIES Alberton 1451 ALRODE 990000443079 615 M S ENGINEERING CC TONGAAT 4400 990000753586 1516 M S FLEET SERVICES DURBAN NORTH 4016 002 DURBAN 990000321344 20184 M S G ENGINEERING DASSENBERG 7350 165 MALMESBURY 990000361076 1476 M S H LOW COST HOUSING PRETORIA 1 008 PRETORIA 990000260932 3425 M S I TECHNOLOGIES CC KLOOF 3610 210 PINETOWN 990000193343 182 M S I WHEELS & TYRES PTY LTD CAPITAL PARK 1 990000875843 M S N SWEISWERKE MIEDERPARK 2527 218 POTCHEFSTROOM 990000254661 70265 M S P M PRODUKTE BETHLEHEM 9700 104 HARRISMITH 990000259373 1500 M S PANELBEATERS WOODSTOCK 7925 004 KAAPSTAD 990000143374 M S R ENGINEERING CC vanderbijlpark 1900 278 VANDERBIJLPARK 990000268411 8199 VERWOERDPARK M S REBUILDS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000054076 2331 M S V TOOLING CC SOUTH HILLS 2136 003 JOHANNESBURG 990000123494 83029 M S W PIPING SERVICES MITCHELLS PLAIN 7785 004 KAAPSTAD 990000427760 M S WINDOW MANUFACTURERS ESTCOURT 3310 079 ESTCOURT 990000147008 M SLABBERT MOTOR BK MOSSELBAY 6520 090 GEORGE 990000239885 1911 M SQUARE PRECISION MANUFACTURING CC ROOIHUISKRAAL 154 008 PRETORIA 990000367817 182 M T D VELDDIENS BRITS 250 041 BRITS 990000208527 3418 M T FORKLIFTS SERVICE & SUPPLY CINDA PARK 1463 033 BOKSBURG 990000169121 9047 M T I TOOLS CC LINMEYER 2105 026 BENONI 990000141166 471 M T J ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000270399 14891 M T P ENGINEERING PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000161087 1187 M T W BANDE KROONSTAD 9500 146 KROONSTAD 990000289178 275 M TECH BETHLEHEM 9700 029 BETHLEHEM 990000328934 1546 M TECH AUTO & COMMERCIAL SERVICES DIE HEUWEL 1042 312 WITBANK TVL 990000212954 8882 M TECH AUTO CC GLENVISTA 2058 003 JOHANNESBURG 990000301634 1656 M TECH AUTO FIT JEFFREYS BAY 6330 120 HUMANSDORP 990000221954 693 M TECH AUTO SERVICES PIETERSBURG 700 207 PIETERSBURG 990000182263 2060 M TECH INDUSTRIAL EDMS BPK Potchefstroom 2522 218 POTCHEFSTROOM 990000136866 19855 Noordbrug M TECH PANELBEATERS BRANDHOF 9324 001 BLOEMFONTEIN 990000430951 M TECH TRUST BRANDHOF 9324 001 BLOEMFONTEIN 990000250480 M TEK EDMS BPK CENTURION 46 008 PRETORIA 990000277220 10239 M TRACK CURTAIN RAIL MANUFACTURERS RIVERFIELD 1564 247 SPRINGS 990000220367 13440 M U R INDUSTRIES CC GERMISTON SOUTH 1411 091 GERMISTON 990000143115 4661 M V A STEEL MENLOPARK 81 008 PRETORIA 990000312190 M V D SAFETY SOLUTIONS CC PINEGOWRIE 2123 037 BRAKPAN 990000428832 333 M V K ENGINEERING CC Cape Town 7493 990000910421 42603 Lotus River M V KONSTRUKSIES WORCESTER‐WES 6862 315 WORCESTER 990000192120 5610 M V M MOTORCYCLES UITENHAGE 6229 271 UITENHAGE 990000233308 M V MOTORS PAARL 7646 197 PAARL 990000281265 M V PANELBEATERS & SPRAYPAINTERS ALBERTON 1450 012 ALBERTON 990000257234 499 M V R ENTERPRISES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000193855 775 M V S DIENSSENTRUM BELA BELA 481 990000162990 M V S GENERAL ENGINEERING JOHANNSBURG 2198 003 JOHANNESBURG 990000282644 45 EDENVALE M VAN DER MERWE ENGINEERING CC BREDELL 1623 091 GERMISTON 990000141379 14409 M W B INDUSTRIAL SUPPLIES WILROPARK 1731 003 JOHANNESBURG 990000166251 2192 M W BODY & PANEL SILVERTONDALE 184 008 PRETORIA 990000197283 M W FUEL BURGERSDORP 9744 046 ALBERT 990000333818 M W INDUSTRIELE VERKOPE BOKSBURG 1460 037 BRAKPAN 990000135263 5241 M W MOTORS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000165310 11505 M W S FORKLIFT SERVICES ELSBURG 1401 990000572036 9720 M W TRUCK & TRAILER CC PRETORIA‐NOORD 116 008 PRETORIA 990000129356 18820 M Y ENGINEERING CC LINK HILLS 3652 210 PINETOWN 990000284672 1222 M Y M AUTOWORLD CC RANDHART 1457 003 JOHANNESBURG 990000211357 17306 M ZUKE VEHICLE MAINTENANCE SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000444878 13430 M ZUMA STEEL FIXING SOLUTION INANDA 4310 003 JOHANNESBURG 990000308142 43104 M.A.T. TAYLOR INDUSTRIES PTY LTD HALFWAY HOUSE 1685 233 ROODEPOORT 990000178714 1847 M1 SERVICE CENTRE WHITE RIVER 1240 347 MSINGA 990000120682 1308 M2 CAR VALET PLETTENBERG BAY 6600 139 KNYSNA 990000246962 802 M2 SIGNS UMHLANGA 4320 990000598940 M3 AUTO CC DALPARK 1543 026 BENONI 990000165759 4131 M3 HOLDINGS PTY LTD WITKOPPEN 2068 003 JOHANNESBURG 990000380191 483 MA 2 BJ ENGINEERING SERVICES PTY LT GLENVISTA 2019 990000926518 MA AFRIKA INVESTMENTS CC ROOSEVELT PARK 2129 026 BENONI 990000122727 48685 MA AUTOMOTIVE ROSSLYN PTY LTD ROSSLYN 200 008 PRETORIA 990000123046 911168 MA BUL MARKETING & MANUFACTURING Tarlton 1739 147 KRUGERSDORP 990000353431 35788 Menlo Park MA VS AUTO SPARES CC CROWN MINES 2025 003 JOHANNESBURG 990000467794 979 MAA TYRES NORTHCLIFF 2195 091 GERMISTON 990000364528 MAAK N LAS SPLICING & MINING SUPPLI DELMAS 2210 990000561271 1829 MAAKE PROJECTS WILROPARK 1731 225 RANDFONTEIN 990000320095 2846 MAANANKOE FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000131955 16813 MAART AUTO SERVICES CC PORTLANDS 7785 316 WYNBERG C P 990000246774 MAARTEN KRUGER & SEUNS PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000250063 1492 MAARTENS J BARKLY EAST 9786 990000898845 MAATECH CC KNYSNA 6570 139 KNYSNA 990000149610 2560 MABASA CONSTRUCTION DALPARK 1543 037 BRAKPAN 990000265303 4378 MABATSE CONSULTANT & MAINTENANCE KEMPTON PARK 1620 132 KEMPTON PARK 990000301899 770 MABENA MOTORS JOHANNESBURG 2001 003 JOHANNESBURG 990000121224 MABENA TRUCK WASH WITBANK 1035 312 WITBANK TVL 990000177311 MABIDI SUSPENSION REPAIRS CC LAUDIUM 37 008 PRETORIA 990000248239 MABIDI TYRE SERVICES PRETORIA PRETORIA 2 990000603983 MABIDI TYRES POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000241695 407 MABIDI TYRES PRETORIA BREDELL 1623 008 PRETORIA 990000306860 14857 MABIN ENGINEERING STRANDFONTEIN VILLAGE 7798 004 KAAPSTAD 990000167477 MABITHEBU MINING & PROJECTS BURGERSFORT 1150 990000942375 848 MABLESS STEEL WORKS CATO MANOR 4091 002 DURBAN 990000210385 MABOKO FILLING STATION VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000263288 MABOKO WELDING WORKS JANE FURSE 1085 990000581060 1293 MABONA PLUS PETROLEUM CC DOBSONVILLE 1852 990000595857 57357 SPRINGFIELD MABOPANE BUSINESS ENTERPRISE PRETORIA NORTH 116 008 PRETORIA 990000319316 17111 MABOPANE MOTORS ONDERSTEPOORT 110 008 PRETORIA 990000202807 12959 MABOPANE PROPSHAFT & MECHANICAL MABOPANE 190 008 PRETORIA 990000251822 66 MABOVAS MOTOR REPAIRS VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000319851 MABU ENGINEERING PTY LTD SOMERSET WEST 7129 256 STRAND 990000254504 1094 MABULA MOTORS GEAR BOX & DIFF CC RANDPARK RIDGE 2156 283 VEREENIGING 990000333699 1324 MAC AUTOMOTIVE ENGINEERING MONTCLAIR 4061 002 DURBAN 990000267722 33124 MAC AWNINGS PTY LTD WINSTON 2128 003 JOHANNESBURG 990000458609 10314 MAC BOIL ENGINEERING FLAMWOOD 2572 138 KLERKSDORP 990000327564 6583 MAC CAR & TRUCK LERAATSFONTEIN 1038 051 CAMPERDOWN 990000235075 13085 MAC CITY MOTORS NEWLANDS 2092 233 ROODEPOORT 990000298888 MAC CULLYS WORKSHOP Pietermaritzburg 3201 206 PIETERMARITZBURG 990000130217 13166 Dorpspruit MAC DAVIDSONS INDUSTRIAL & DOMESTIC BONNIE BRAE 7570 251 STELLENBOSCH 990000149361 MAC ENTERPRISES SPRINGS 1560 247 SPRINGS 990000121122 591 MAC JAY STAALWERKE BRITS 250 041 BRITS 990000193058 1789 MAC MACHINES CC TZANEEN 850 270 LETABA 990000350460 MAC QUEST BOSCH SHERWOOD 4001 990000580855 561065 CHARTWORTH MAC RITE PANEL BEATERS & SPRAY RED HILL 4071 002 DURBAN 990000262816 40200 MAC SECURITY BRACKENFELL 7561 025 BELLVILLE 990000318057 1380 MAC TECH ENGINEERING PTY LTD GOODWOOD 7460 990000686670 MACADAMS INTERNATIONAL PTY LTD Cape Town 7579 004 KAAPSTAD 990000245761 MACANO MOTORS WIERDAPARK 149 008 PRETORIA 990000324472 50008 MACC VERT PRECISION ENGINEERING CC AUSTERVILLE 4005 002 DURBAN 990000352933 14073 MACCAFERRI S A PTY LTD DURBAN 3620 002 DURBAN 990000184895 815 NEW GERMANY MACCOA INDUSTRIES CC FAIRLAND 2030 003 JOHANNESBURG 990000128959 73172 MACDONALD POLYMERS CC GERMISTON 1401 091 GERMISTON 990000120076 985 MACE SERVICE CENTRE Cape Town 7945 241 SIMONS TOWN 990000147812 n/a MACFAM CC DANHOF 9310 001 BLOEMFONTEIN 990000225304 29469 MACGYVER AUTOBODY PIETERSBURG 700 207 PIETERSBURG 990000004765 55634 MACH ENGINEERING ROSETTENVILLE 2130 003 JOHANNESBURG 990000121859 1110 MACH FAB ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000136409 968 MACH TECH PIETERSBURG 700 270 LETABA 990000223780 568 MACHADO ENGINEERING & PROJECTS MACHADODORP 1170 024 BELFAST 990000219626 703 MACHADO SHELL MACHADODORP 1170 024 BELFAST 990000251498 194 MACHAVIE PROJECTS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000125507 2111 MACHIAL PANELBEATERS ATLASVILLE 1465 033 BOKSBURG 990000136766 16136 MACHINE CUTTING SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000193338 140 MACHINE ERECTION & MAINTENANCE Cape Town 7100 251 STELLENBOSCH 990000186578 40 Howard Place MACHINE MAINTANANCE SERVICE MONDEOR 2110 003 JOHANNESBURG 990000122859 707 MACHINE MODULAR DESIGNS SHALLCROSS 4093 002 DURBAN 990000407675 MACHINE NET CC PORT EDWARD 4295 215 PORT SHEPSTONE 990000230634 50212 MACHINE PROTECTION SERVICES CC PRETORIA 182 351 WONDERBOOM (PTA) 990000124018 PO BOX 329 MONTANA PARK MACHINE REBUILD & REPAIR SERVICES CHATSWORTH 4030 002 DURBAN 990000459108 56043 MACHINE TECH ENGINEERING TRUST PORT ELIZABETH 6014 990000684457 12153 port elizabeth MACHINE TOOL BREAK DOWN SERVICES CC RESERVOIR HILLS 4090 002 DURBAN 990000149028 65384 MACHINE TOOL DEVELOPMENT ASTON MANOR 1630 132 KEMPTON PARK 990000248373 10261 MACHINE TOOL REFABRICATION & MOUNT EDGECOMBE 4300 339 INANDA 990000157835 569 MACHINE TOOL REMANUFACTURING ASHWOOD 3605 210 PINETOWN 990000119633 10486 MACHINE TOOL REPAIRS NEW GERMANY 3620 002 DURBAN 990000168039 MACHINE TOOL SOLUTIONS CC BRITS 250 041 BRITS 990000243847 1887 MACHINERITE PORT ELIZABETH 6001 007 PORT ELIZABETH 990000242838 5736 WALMER MACHINERY CONTRACTORS A DIVISION OF BRITS 250 990000923471 4878 MACHINERY CONTRACTORS PTY LTD Brits 250 235 RUSTENBURG 990000132484 4878 MACHINERY EQUIPMENT REPAIRS DORPSPRUIT 3206 124 IXOPO 990000214426 11700 MACHINERY INSTALLATIONS BRAKPAN 1540 033 BOKSBURG 990000156021 387 MACHINERY REVIVAL CC NEW GERMANY 3620 210 PINETOWN 990000126743 920 MACHINING ONE OFFS LYTTELTON 157 008 PRETORIA 990000225494 MACHMAN FISH HOEK 7974 990000574265 22164 MACHPRO SOLUTIONS CC PAARL 7646 990000595078 363 Paarl MACKAYS METAL SPRAYING & HARDCHROME THREE RIVERS 1935 283 VEREENIGING 990000033886 263219 MACKENZIE PARK MOTORS CC BENONI 1500 026 BENONI 990000274641 2152 MACKRILL CUSTOM KNIVES CC PINEGOWRIE 2123 003 JOHANNESBURG 990000119763 1580 MACKS FILLING STATION DZANANI 955 360 990000510693 50 MACLABOUR CC EDEN GLEN 1613 003 JOHANNESBURG 990000292657 8921 MACLAREN AUTO TONGAAT 4399 990000709232 1383 MACLEAR MOTOR & TRACTOR MACLEAR 5480 162 MACLEAR 990000150445 427 MACLEAR MOTOR & TRACTOR SPARES CC MACLEAR 5480 162 MACLEAR 990000148762 472 MACLEAR NISSAN MACLEAR 5480 162 MACLEAR 990000239876 52 MACLO MOTORS WANDSBECK 3631 002 DURBAN 990000149011 1502 MACLOUS AUTOBODY SHOP PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000213787 MACMAN VEHICLE SERVICES CC WHITE RIVER 1240 307 WITRIVIER 990000269547 776 MACMAUS CC STRAND 7140 990000398968 809 SOMERSET WEST MACMEN AMANZIMTOTI 4125 002 DURBAN 990000193829 1654 MACMILL DOORS C C LINK HILLS 3652 210 PINETOWN 990000127525 2150 MACMILL INDUSTRIAL DOORS WILROPARK 1731 233 ROODEPOORT 990000131362 MACNAB TRADING & PROJECTS WESTBEACH 7441 990000572027 MACNAY REFUSE EQUIPMENT CC ELSPARK 1418 033 BOKSBURG 990000136030 12264 MACOMOS PANELBEATING & KIMBERLEY 8301 005 KIMBERLEY 990000309670 13354 MACPRO MANUFACTURING PROJECTS WIERDAPARK 149 008 PRETORIA 990000123421 235 MACPRO PANELBEATERS PRETORIA 33 008 PRETORIA 990000148032 30383 WONDERBOOMPOORT MACQUIP ENGINEERING CC NEW GERMANY 3620 002 DURBAN 990000292718 865 MACRO ENGINEERING KEMPTON PARK 1619 990000568687 MACRO MECHANICAL REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000330794 20034 MACRO RECYCLING BOKSBURG‐NORTH 1461 990000219148 5431 Boksburg Noord MACROLINE ENGINEERING CC SOUTHDALE 2135 003 JOHANNESBURG 990000280275 1071 MACRON ENGINEERING & MINING RUSTENBURG 300 RUSTENBURG 990000136964 MACROTEC STANGER 4450 250 LOWER TUGELA 990000249817 647 Stanger MACROTEC PTY TLD STANGER 4450 990000926377 647 MACROTURN CC ALRODE 1451 012 ALBERTON 990000119534 124105 MACS AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000121212 MACS AUTO SERVICES GRAHAMSTOWN 6140 095 ALBANY 990000237170 MACS CAR SALES EAST LONDON 5201 990000882936 MACS ELECTRODIESEL SERVICES CC NEW GERMANY 3620 210 PINETOWN 990000262825 227 MACS ENGINEERING CC KWA ZULU NATAL 3100 295 VRYHEID 990000126056 2064 VRYHEID MACS PANEL & PAINT FARRARMERE 1518 171 MIDDELBURG TVL 990000221091 15002 MACSCOFFEE@CARWASH NABOOMSPRUIT 560 990000928867 2306 MACSTEEL INTERNATIONAL PROCUREMENT SANDTON 2196 990000638132 8370 JOHANNESBURG MACSTEEL VALUE ADDED OPERATIONS BOKSBURG 1459 012 ALBERTON 990000314556 14111 Wadeville MACTEC MACHINERY CC BENMORE 2010 003 JOHANNESBURG 990000266250 652030 MACTRIX PERFORMANCE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000153754 1268 MACVAN MOTORS CC AMSTERDAM 2375 078 ERMELO 990000364165 60 MACYOUNGS PTY LTD MOSSEL BAY 6500 177 MOSSEL BAY 990000271430 2122 Mossel Bay MAD BODYWORKS EAST LONDON 5200 006 EAST LONDEN 990000304301 218 MAD COMPANY PAARDEN ISLAND 7405 004 KAAPSTAD 990000184198 MAD DOG MOTORS HOUGHTON 2198 003 JOHANNESBURG 990000467535 MAD MAX CC FORDSBURG 2033 003 JOHANNESBURG 990000202680 421028 MAD PROJECTS EDLEEN 1625 033 BOKSBURG 990000152535 9157 MADADENI TOYOTA GARAGE NEWCASTLE 2940 185 NEWCASTLE 990000278137 1092 MADALA MOTORS KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000142486 4531 MADAN ENGINEERING PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000249129 145251 MADAVE SIGNS KZN MOUNT EDGECOMBE 4300 002 DURBAN 990000361020 2616 MADCAT AUTOS CC ATHLONE 7764 990000730563 38079 GATESVILLE MADDEAL 10 CC GERMISTON 1400 091 GERMISTON 990000188578 1272 ISANDO MADDOX ADAMS INTERNATIONAL PTY LTD Germiston 1422 091 GERMISTON 990000235230 14822 Wadeville MADELIS RADIATORS GRAHAMSTOWN 6139 210 PINETOWN 990000285193 MADEON CONSTRUCTION Vereeniging 299 283 VEREENIGING 990000216587 PO BOX 145 MADERS VULSTASIE MAYVILLE 184 990000627606 31970 WONDERBOOMPOORT MADGE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000412681 MADI TANKS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000456912 1369 MADIBA AFRICA INTERIORS BRITS 250 008 PRETORIA 990000132338 2104 MADIBA AUTO ELECTRICAL ASTON MANOR 1630 132 KEMPTON PARK 990000218162 11233 MADIBA BAY CATERING EQUIPMENT SUNRIDGE PARK 6008 008 PRETORIA 990000346736 29054 MADIBA ENGINEERING CARLETONVILLE 2500 990000783736 19690 NOORDBRUG MADIBA MINING SUPPLIES RANDFONTEIN 1759 990000750618 MADIBA MOTORS POTCHEFSTROOM 2526 218 POTCHEFSTROOM 990000128065 6525 MADIBAS GEARBOX & DIFF CONVERSION KIMBERLEY 8301 005 KIMBERLEY 990000320957 MADIBENG ENGINEERING PTY LTD BRITS 250 041 BRITS 990000334572 4187 MADIC OPERATIONS PTY LTD NORTHMEAD 1511 091 GERMISTON 990000415441 131526 MADIDA AUTO REPAIRS CC KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000266236 MADIKELA PANEL BEATERS RUSTENBURGQ 299 990000617617 50413 ZINNIAVILLE MADIKELE ENGINEERING SOLUTIONS COLUMBIA SQUARE 2110 003 JOHANNESBURG 990000229824 1784 MADISON STEEL SERVICE PTY LTD VERWOERDPARK 1453 091 GERMISTON 990000231508 8199 Verwoerdpark MADITHOBANE WELDING CC SESHEGO 751 990000568742 MADLALA ENGINEERING BOKSBURG NORTH 990000765652 3561 GLENVISTA MADLANDUNAS CONSTRUCTION BOTHAS HILL 3660 210 PINETOWN 990000262025 545 MADLOC INDUSTRIES CC MAROELANA 161 008 PRETORIA 990000140779 11017 MADLOZI TRADING CC KWAMASHU 4360 002 DURBAN 990000172048 344 MADONSELA ENGINEERING WORKS WITFIELD 1467 091 GERMISTON 990000393318 13574 MADS WHEEL ALIGNMENT RESERVOIR HILLS 4090 002 DURBAN 990000374546 65067 MADSEN MAINTAINENCE SERVICES DURBAN 4093 990000652910 MADUMELENG WELDING MODJADJI 837 158 SOUTPANSBERG 990000449189 272 MADUREIRA C ROSSBURGH 4072 002 DURBAN 990000004039 41705 MADYAFULARHA BUSINESS ENTERPRISE CC MALAMULELE 982 990000587565 1249 MADZI AFRICAN PROJECTS CC VEREENIGING 1930 283 VEREENIGING 990000137118 2804 MAE ENGINEERING SERVICES CC KRUGERSDORP 1740 003 JOHANNESBURG 990000290308 152 MAELGWYN MINERAL SERVICES AFRICA HONEYDEW 2040 003 JOHANNESBURG 990000062843 2437 MAEMO MOTORS RUSTENBURG 300 235 RUSTENBURG 990000139656 8025 MAF AUTO SPARES AND SCRAPYARD CC BOOYSENS 2016 123 INDWE 990000133106 38962 MAFAHLANA STAAL & SWEISWERKE CC KOCKSPARK 2523 218 POTCHEFSTROOM 990000238829 5347 MAFHH TRADING INTERNATIONAL CC DURBAN 4001 990000925703 MAFIKA ENGINEERING PTY LTD WENDYWOOD 2000 003 JOHANNESBURG 990000126289 633 STRATHAVON MAFIKENG AUTO MAFIKENG 2745 218 POTCHEFSTROOM 990000272924 1187 MAFIKENG AUTO RENOVATORS MAFIKENG 2745 370 990000511882 565 MAFIKENG BRAKE & CLUTCH PTY LTD MMABATHO 2735 370 990000511699 6464 MAFIKENG PROPSHAFT & SERVICE CENTRE MAFIKENG 2745 990000632030 MAFIKENG TOYOTA MAFIKENG 2745 370 990000511434 156 MAFIKENG TRUCK TYRE & ALIGNMENT MAFIKENG 2745 370 990000548911 22 MAFUBE RESOURCES PTY LTD WADEVILLE 1422 091 GERMISTON 990000234710 14416 MAFUTAS GLASS CC BRAKPAN 1540 091 GERMISTON 990000370826 11569 MAFUTHA ENGINEERING CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000240743 MAG ADDICTION GRASSY PARK 7941 316 WYNBERG C P 990000315390 MAG BOYZ FAIRLAND 2030 171 MIDDELBURG TVL 990000259971 731637 MAG ENGINEERING RICHMOND 3780 013 ALEXANDRIA 990000141644 MAG ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000298228 1485 MAG HOSPITAL EAST LONDON 5247 006 EAST LONDEN 990000147955 15391 Beacon Bay MAG LAB BEACON BAY 5205 006 EAST LONDEN 990000609434 MAG MAGIC CC NORTHCLIFF 2115 033 BOKSBURG 990000195781 2481 MAG NIFICENT WHEEL REPAIRS SOUTHDALE 2135 003 JOHANNESBURG 990000126130 1600 MAG PEREIRA CC JACOBS 4026 002 DURBAN 990000283114 12149 MAG REPAIR LYDENBURG 1120 161 LYDENBURG 990000211246 1213 MAG REPAIR SPECIALIST CC PRETORIA GARDENS 82 008 PRETORIA 990000168600 MAG RIM REPAIRS WITBANK 1035 312 WITBANK TVL 990000211661 2079 MAG SERVICES HUGUENOT 7645 197 PAARL 990000174308 21 MAG TEK Germiston 1401 091 GERMISTON 990000441894 12194 Elspark MAG WHEEL DOCTOR CC CRAMERVIEW 2060 003 JOHANNESBURG 990000181509 972 MAG WHEEL REPAIR SERVICES GARDEN VIEW 2047 002 DURBAN 990000124631 75921 MAG WHEEL REPAIRS VEREENIGING 1930 283 VEREENIGING 990000253961 1319 MAG WHEEL SERVICES CC BOOYSENS 2016 003 JOHANNESBURG 990000122339 39189 MAGABA FILLING STATION BURGERSFORT 1150 161 LYDENBURG 990000140597 2157 MAGALIES VULSTASIE DELMAS 2210 312 WITBANK TVL 990000461040 259 MAGALIESBERG MOTORS BRITS 250 041 BRITS 990000175650 2125 MAGALIESBURG AUTO BREAKDOWN & REPAI MAGALIESBURG 1791 990000573626 793 MAGALIESBURG SERVICE STATION CC Magaliesburg 1791 147 KRUGERSDORP 990000195731 133 MAGALIESBURG SUPA QUICK MAGALIESBURG 1791 003 JOHANNESBURG 990000205773 321 MAGALLY ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000261168 80304 MAGANTYRE CC BRUMA 2026 026 BENONI 990000143218 442 MAGASENG L M NEBO 1059 099 GROBLERSDAL 990000420336 95 MAGAYE & GUBEVU HIBBERDENE 4220 215 PORT SHEPSTONE 990000247602 34544 MAGAYE RECRUITMENT TECHNIQUES KINGSBURGH 4126 002 DURBAN 990000208907 MAGBENSA ENGINEERING CC DIE HEUWEL 1035 312 WITBANK TVL 990000400715 8786 MAGBERG MANUFACTURING A DIV MAGALIESBURG 1791 147 KRUGERSDORP 990000150184 2 MAGEZA SERVICE STATION MUDEN DORPSPRUIT 3206 097 UMVOTI 990000138777 11200 MAGFIELD AUTO ELECTRICAL CC WITFIELD 1467 033 BOKSBURG 990000121562 14614 MAGFIX DURBAN 4001 002 DURBAN 990000279204 MAGG STAALWERKE ONDERSTEPOORT 110 008 PRETORIA 990000321962 12688 MAGGYS ENGINEERING & GEAR CUTTING LERAATSFONTEIN 1038 312 WITBANK TVL 990000281354 13452 Leraatsfontein MAGHAN 18 CC BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000228592 2617 MAGHOTO GENERAL SUPPLIER FAUNASIG 9325 001 BLOEMFONTEIN 990000156434 35417 MAGI KLEEN WYNBERG 7800 316 WYNBERG C P 990000140325 MAGIC AUTO FINISH THREE RIVERS 1935 283 VEREENIGING 990000220462 264545 MAGIC AUTO SALES & SERVICE NEWTON PARK 6045 007 PORT ELIZABETH 990000459187 MAGIC BBQ LINES CC SUMMERSTRAND 6001 007 PORT ELIZABETH 990000256051 MAGIC CITY MOTORS & PANELBEATERS CC LESLIE 2265 028 BETHAL 990000159519 645 MAGIC CUSTOM MANABA BEACH 4276 215 PORT SHEPSTONE 990000221327 2011 MAGIC MOTORS CC AZAADVILLE 1750 225 RANDFONTEIN 990000247008 9150 MAGIC WELD MOKOPANE 600 219 POTGIETERSRUS 990000386646 MAGIK SERVICE STATION MUSGRAVE 4062 002 DURBAN 990000433815 MAGIK TRADING 786 CC MUSGRAVE ROAD 4062 339 INANDA 990000165955 50028 MAGILL T SOMERSET WEST 7130 244 SOMERSET WEST 990000228542 MAGILLYS GENERAL DEALER & PROJECTS BETHANIE 270 990000715874 MAGITEC ENGINEERING CC PAARL 7620 197 PAARL 990000265896 2723 MAGKON INGENIEURSWERKE BK UPINGTON 8800 276 GORDONIA 990000296819 204 MAGL ENGINEERING MAINTENANCE & EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000383104 8512 MAGLEDON ENGINEERING & TRADING PORT ELIZABETH 6070 007 PORT ELIZABETH 990000277205 MAGMA FOUNDRY & MACHINES CENTURION 46 003 JOHANNESBURG 990000177902 10125 MAGMASTER HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000126463 540 MAGMOS MOTORS SUNDRA 2200 990000571809 174 MAGNA PLAN PTY LTD ROODEPOORT 1724 003 JOHANNESBURG 990000258918 2970 Wilropark MAGNACORP 241 KNYSNA 6570 139 KNYSNA 990000429481 1138 MAGNACORP 364 CC RICHARDS BAY 3900 338 MTUNZINI 990000215467 809 MAGNACORP 367 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000742921 1522 MAGNACORP 378 GILLITTS 3603 210 PINETOWN 990000226375 866 MAGNADOR CAPE PAROW 7499 025 BELLVILLE 990000131401 21110 MAGNASTEEL CC PORT ELIZABETH 6055 007 PORT ELIZABETH 990000275836 7573 MAGNAVOLT TRADING 102 CC WHITE RIVER 1240 307 WITRIVIER 990000466080 1193 MAGNAVOLT TRADING 42 CC STIRLING 5241 006 EAST LONDEN 990000190913 MAGNAVOLT TRADING 720 CC EDENVALE 1610 091 GERMISTON 990000319329 495 MAGNET SERVICE BINDER S A CC LINDEN 2104 003 JOHANNESBURG 990000268915 44051 S A PTY LTD WADEVILLE 1422 091 GERMISTON 990000153673 14143 MAGNETIC ELECTRICAL PTY LTD BENONI 1502 026 BENONI 990000292466 5710 Benoni South MAGNETIC SWITCH MNFTS Tarlton 1739 990000792422 5091 WEST KRUGERSDORP MAGNETTE MOTORS CC FONTEINRIET 1464 026 BENONI 990000399849 10607 MAGNI CLAD & BALLASTRADES GEZINA 31 008 PRETORIA 990000210110 26084 MAGNIS NISSAN PRETORIA WEST 117 008 PRETORIA 990000375282 19187 MAGNIS TRUCKS PRETORIA WEST 183 008 PRETORIA 990000167004 19579 MAGNOLIA BEAUTY EQUIPMENT BOKSBURG 1461 033 BOKSBURG 990000231311 5241 MAGNOLIA BODY WORKS C C GONUBIE 5256 006 EAST LONDEN 990000130467 858 MAGNUM AUTO & SPEEDY TYRE & EXHAUST PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000216746 2053 MAGNUM CARWASH & VALET GARSFONTEIN EAST 990000567345 41392 MAGNUM COMPONENTS WESTMEAD 3610 990000686166 MAGNUM ENGINEERING JACOBS 4026 002 DURBAN 990000246853 13219 MAGNUM GEARS CC SOUTH HILLS 2136 003 JOHANNESBURG 990000123895 75815 GARDEN VIEW MAGNUM KLUISE BK PRETORIA 1 008 PRETORIA 990000221480 3703 brits MAGNUM MOTORS KROONSTAD 9500 146 KROONSTAD 990000119546 1920 MAGNUM MOTORS CC WALMER 6070 007 PORT ELIZABETH 990000270539 MAGNUM MOTORS REPAIR SERVICES ROSETTENVILLE 2130 003 JOHANNESBURG 990000124440 979 MAGNUM PRODUCTS LYNN EAST 39 008 PRETORIA 990000261232 14982 MAGNUM RADIATORS STIKLAND 7530 025 BELLVILLE 990000122968 MAGNUM STAAL POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000163847 MAGNUM U P V C PRODUCTS NORTHDENE 4064 002 DURBAN 990000227111 34002 MAGNUM WERKSWINKEL POTGIETERSRUS 600 219 POTGIETERSRUS 990000202316 1115 MAGODI FITTINGS SARNIA 3615 210 PINETOWN 990000283210 50 MAGOGONG AUTO ELECTRICAL MAGOGONG VILLAGE 8577 105 HARTSWATER 990000153324 52 MAGOOS MOTOR ENTERPRISE AMANZIMTOTI 4125 002 DURBAN 990000123392 315 MAGOSHI FILLING STATION STEELPOORT 1133 161 LYDENBURG 990000420342 14 MAGPIE ENGINEERING & SUPPLIERS CC ALRODE 1451 188 NIGEL 990000128534 124317 MAGRIM REPAIRS NELSPRUIT 1200 184 NELSPRUIT 990000169392 15577 MAGS STAKE TRADE & INVEST PTY LTD PARYS 9585 990000644749 258 MAGSAN BANDE HAZYVIEW 1242 307 WITRIVIER 990000285059 1361 MAGSWELD ENGINEERING MATLOSANE 2575 138 KLERKSDORP 990000355144 20172 MAGWHEEL SURGEON PTY LTD JOHANNESBURG 2001 003 JOHANNESBURG 990000245226 82638 SOUTHDALE MAH ENGINEERING SERVICES GINGINDLOVU 3800 002 DURBAN 990000127284 442 MAH PUMP SALES & INSTALLATIONS PTY ASTON MANOR 1630 132 KEMPTON PARK 990000122386 10811 MAHAHLWA FILLING STATIONS SAXONWOLD 2196 003 JOHANNESBURG 990000372409 11582 MAHARANI MOTORS DURBAN 4001 002 DURBAN 990000287954 MAHATLANE SERVICE GARAGE P T XIKUNDU 980 360 990000520150 53 MAHDZUKHEG FILLING STATION CHIAWELO 2001 990000615374 5064 JOHANNESBURG MAHEM MOTORS HERCULES 30 008 PRETORIA 990000185395 49489 MAHESH KHOOSAL & ASSOCIATES UMHLANGA ROCKS 4320 990000392671 MAHINDRA NELSPRUIT 1200 184 NELSPRUIT 990000255191 19007 MAHINDRA VRYBURG VRYBURG 8601 294 VRYBURG 990000175501 2025 Vryburg MAHINDRA BURGERSFORT LYDENBURG 1120 161 LYDENBURG 990000270467 1116 MAHINDRA EAST RAND CC EAST RAND 1462 033 BOKSBURG 990000424537 25750 MAHINDRA MCCARTHY PAROW PAROW 7499 025 BELLVILLE 990000333110 957 MAHINDRA POTCH PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000181172 2552 MAHINDRA SOLE PROP J C B PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000468476 MAHINDRA SPRINGBOK SPRINGBOK 8240 245 NAMAQUALAND 990000252992 761 MAHINDRA VAAL MOTOR DEALERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000445045 2774 MAHINDRA WITBANK SILVERTON 127 312 WITBANK TVL 990000261916 868 MAHINDRA ZULULAND EMPANGENI STATION 3910 002 DURBAN 990000268859 8308 MAHLULI WINDOWS & PALISADES WINGATE PARK 153 008 PRETORIA 990000205725 893 MAHOIYAN REPAIRS & MAINTENANCE CC NELSPRUIT 1200 184 NELSPRUIT 990000148970 7680 MAHOMEDS TYRES PONGOLA 3170 045 PONGOLA 990000366486 641 MAHOOTAS MOBILE CAR WASH RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000264075 50620 MAHUBE MAXCITY INTERCHANGE PTY LTD LYNNWOOD RIDGE 40 008 PRETORIA 990000446200 74336 MAHUBE PERSONNEL & LABOUR HIRE WITBANK 1035 312 WITBANK TVL 990000262043 3868 MAHUBE VALLEY PETROL STATION RETHABILE 112 008 PRETORIA 990000444663 79328 MAIDSTONE AUTO ELECTRICAL Seatids Tongaat 4399 20 Lobster Presecent 990000097708 20 LOBSTER SEA TIDES, TONGAAT MAIDSTONE MOTORS DESAINAGAR 4405 339 INANDA 990000229238 24 MAIDSTONE SERVICE STATION Durban 4399 339 INANDA 990000218360 484 Maidstone MAIDSTONE TRADING CC STANGER 4450 250 LOWER TUGELA 990000259284 4742 MAIKTRONIX CC KURUMAN 8460 990000670454 2398 MAIN AUTO SERVICES GALLO MANOR 2052 233 ROODEPOORT 990000239842 305 MAIN RD MOTORS PINETOWN 3610 210 PINETOWN 990000269102 MAIN REEF AUTO ELECTRICAL NOORDHEUWEL 1739 233 ROODEPOORT 990000126930 2158 MAIN REEF ENGINEERING CC RANDHART 1457 012 ALBERTON 990000326074 11257 MAIN REEF ENGINEERING PROJECTS CC RANDHART 1457 012 ALBERTON 990000181318 11257 MAIN REEF TYRES NIGEL 1490 188 NIGEL 990000202384 455 MAIN ROAD CONVENIENCE CENTRE CC HOUGHTON 2041 003 JOHANNESBURG 990000312131 MAIN ROAD MOTORS JAN KEMPDORP 8550 105 HARTSWATER 990000150578 81 MAIN ROAD SERVICE STATION BRYANSTON 2021 003 JOHANNESBURG 990000028080 71546 MAIN STANDARD GARAGE JOHANNESBURG 2190 003 JOHANNESBURG 990000144460 779 GLENVISTA MAIN STREET MOTORS AMALINDA 5247 006 EAST LONDEN 990000128150 MAINE STEELWORKS CC BOTSHABELO 9781 263 BOTSHABELO 990000344446 MAINGANYA ENERGY PTY LTD HONEYDEW 2040 147 KRUGERSDORP 990000257132 243 MAINLINE AIRBRAKES KLERKSDORP 2570 138 KLERKSDORP 990000140936 11489 MAINLINE ENGINEERING GRANTHAM PARK EMPANGENI 3880 990000676420 10930 MEERENSEE MAINLINE PANEL BEATERS CC LERAATSFONTEIN 1038 990000297923 12484 MAINSAIL TRADING 183 PTY LTD VOLKSRUST 2470 289 VOLKSRUST 990000260190 1326 MAINTAIN YOUR DOOR BALLITO 4420 250 LOWER TUGELA 990000464534 MAINTECH PAARL 7646 197 PAARL 990000268421 3062 MAINTENANCE & BRAKEDOWN DELMAS 2210 312 WITBANK TVL 990000129532 1367 MAINTENANCE CATERING CALL CENTRE MAGALIES VIEW 2067 003 JOHANNESBURG 990000313622 1488 MAINTENANCE ENGINEERING SERVICES CC DURBAN 4051 339 INANDA 990000138822 722 HYPER BY THE SEA MAINTENANCE MAN PTY LTD NEW GERMANY 3620 210 PINETOWN 990000278943 586 MAINTENANCE MANAGEMENT SERVICES CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000270763 MAINTENANCE SEALS & SERVICES OF PUM VAALPARK 1948 990000853441 737 PARK SOUTH MAINTENANCE SERVICES MERRIVALE 3291 119 LIONS RIVER 990000261265 468 MAINTENANCE SOLUTION OUDTSHOORN 6620 196 OUDTSHOORN 990000310179 794 MAINTENANCEAFRICA CONSULTING PTY LT CENTURION 157 008 PRETORIA 990000252970 60755 PIERRE VAN RYNEVELD MAIPI TRADING 66 CC NELSPRUIT 1200 184 NELSPRUIT 990000297470 20010 MAISTO AUTO BODY & PAINT NEWLANDS 49 008 PRETORIA 990000566902 925 MAISTO MOTORS CC Springs 1559 148 KURUMAN 990000128673 15334 riverfield MAISTRYS GARAGE MSUNDUZI 3231 206 PIETERMARITZBURG 990000276178 655 MAITERS SERVICE STATION VERULAM 4340 339 INANDA 990000177897 850 MAITLAND AUTO CLINIC MAITLAND 7405 004 KAAPSTAD 990000158135 408 MAITLAND LOCKSMITH & RADIATORS MAITLAND 7404 004 KAAPSTAD 990000461028 2 MAITLAND MOTORCYCLES CC MAITLAND 7405 004 KAAPSTAD 990000132901 MAITLAND PIPE BENDING WORKS VLAEBERG 8018 004 KAAPSTAD 990000396822 16542 MAITLAND SERVICE STATION BISHO 5605 136 KING WILLIAMSTOWN 990000297681 4 MAJ VISSER WERKSWINKEL & PARTE PIKETBERG 6800 209 PIKETBERG 990000146188 138 PORTERVILLE MAJAALLA ENGINEERING SERVICES & JANE FURSE HOSPITAL 1085 099 GROBLERSDAL 990000359043 1712 MAJAKA THATA WASHBAY SLURRY 2895 235 RUSTENBURG 990000646096 71 MAJAKATHATA AUTO ENGINEERING MUSHUNG 809 207 PIETERSBURG 990000331495 6440 MAJESTIC FILTRATION SOLUTIONS CC SPRINGS 1559 037 BRAKPAN 990000361343 P.O. Box 3 Springs MAJESTIC PROJECTS ENDICOTT 1574 247 SPRINGS 990000223745 297 MAJESTIC SILVER TRADING 90 PTY LTD LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000179881 301 MAJESTIC TRUCK REPAIRS MIDDELBURG 1050 990000552600 4678 MAJIMBOZ TRADING PTY LTD VANDERBIJLPARK 1911 990000862056 132 MAJLIS STEEL WORKS CC EARLSFIELD 4037 002 DURBAN 990000164743 MAJO PRIOJECT MANAGEMENT RIETSPRUIT 2231 990000582776 1080 MAJOR 2 AUTOBODY REPAIRS CC INDUSTRIA 2042 233 ROODEPOORT 990000123892 43224 MAJOR COMMERCIAL REPAIRS BREDELL 1632 990000927491 11661 AUSTON MANOR MAJOR GLASS & ALLUMINIUM WESTGATE 1734 233 ROODEPOORT 990000191101 8297 MAJOR PIPING INSTALLATION RETREAT 7945 316 WYNBERG C P 990000206739 MAJOR PLANT & CRANE CC BLOUBERGRANT 7441 004 KAAPSTAD 990000274595 MAJOZI'S CORPORATE CAR WASH PTY LTD 2ND FLR NEWTON JOHANESBURG 2001 990000753484 MAJUBA DIESEL NEWCASTLE 2940 185 NEWCASTLE 990000229745 MAJUBA MOTORS PETERSFIELD EXT 1559 247 SPRINGS 990000192512 MAK MANUFACTURING CC ALBERTON 1450 012 ALBERTON 990000127682 729 MAKAMA TUA CONSTRUCTION CC SASOLBURG 1947 237 SASOLBURG 990000451050 MAKANA ATLAS PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000254680 850 MAKANDATSIMBI GENERAL REPAIRS & VUWANI 952 990000568709 346 MAKAPANSTAD BP MAKAPANSTAD 404 351 WONDERBOOM (PTA) 990000230345 32 MAKARIOS CAR WASH SASOLBURG 1947 283 VEREENIGING 990000260233 3030 MAKARIOS LINE BORING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000147859 5506 Vanderbijlpark MAKDEALS 148 CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000220778 21 MAKEKE J M KLARINET 1035 171 MIDDELBURG TVL 990000360872 MAKENA ENGINEERING EAST LONDON 5257 990000944344 30639 KYALAMI MAKENDA SALES PTY LTD DANHOF 9310 001 BLOEMFONTEIN 990000154632 29643 MAKERIOUS SOLUTIONS PTY LTD GLENVISTA 2058 003 JOHANNESBURG 990000247670 3476 MAKEWAY ENGINEERING CO PTY LTD PAARL 7620 197 PAARL 990000286224 38574 BOOYSENS MAKGAKHU WELDING SERVICES PTY LTD GERMISTON 1438 990000897242 MAKHADO PANELBEATER & PRETORIA WEST 183 008 PRETORIA 990000225156 11582 MAKHADO TRADE 4 CC MONUMENTPARK 105 008 PRETORIA 990000136912 25166 MAKHATHINI TYRE REPAIRS & GENERAL JOZINI 3969 206 PIETERMARITZBURG 990000609093 199 MAKHOTI TRADE CC DEL JUDOR 1044 312 WITBANK TVL 990000131337 MAKHUHLENI L L NELSPRUIT 1200 184 NELSPRUIT 990000294081 4490 MAKHUNGA CONSTRUCTION SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000325516 30085 MAKIB WOODWORKS SHALLCROSS 4093 002 DURBAN 990000393620 37127 OVERPORT MAKLA STAAL EDMS BPK DIE BOORD 7613 251 STELLENBOSCH 990000139106 12322 MAKO WELDING & STEELWORKS BOT RIVER 7185 111 HERMANUS 990000190173 31 MAKOELA METAL WORKS & MECHANICAL SOVENGA 727 207 PIETERSBURG 990000122998 4811 MAKON ENGINEERING & TECHNICAL SERVI TOTIUSDAL 186 990000564016 31075 MAKONYE GENERAL MAINTENANCE LEBOWAKGOMO 745 990000630796 2016 HABAKUK CHUENESPOORT MAKOTIS GRAIN DISTRIBUTORS DENVER 2094 990000904014 1347 BASSONIA MAKOULPA CC PINEGOWRIE 2123 003 JOHANNESBURG 990000190925 3555 MAKPLAN CONSTRUCTION AND PROJECTS 1 MOTHOTLUNG 268 990000615773 MAKRO MOTORS CC WELKOM 9460 302 WELKOM 990000324638 2260 MAKS AUTO ELECTRICAL EDLEEN 1625 132 KEMPTON PARK 990000228728 9098 MAKSAL TUBES PTY LTD SPRINGS 1560 247 SPRINGS 990000156036 484 MAKULU OUTDOOR MEDIA PTY LTD MARLBORO 2063 003 JOHANNESBURG 990000238642 1480 MAKUSHU MAINTENANCE CC MUSINA 900 169 MESSINA 990000339650 1819 MAKUTI ENGINEERING PTY LTD TRICHARDT 2300 990000627366 1136 SECUNDA MALACHI INSTRUMENTATION & ENGINE BLUFF 4036 002 DURBAN 990000238453 1993 MALACON CC GERMISTON 1401 091 GERMISTON 990000132898 9525 ELSBURG MALAMULELE MOTORS MALAMULELE 982 270 LETABA 990000381004 265 MALAN ALUMINIUM PRODUKTE TZANEEN 850 270 LETABA 990000452303 3163 MALAN MATCH MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000126325 4020 MALANDA SERVICE STATION PARK RYNIE 4180 380 990000511253 15 MALANDELA ENTERPRISES WOODLANDS 3201 206 PIETERMARITZBURG 990000211834 MALAS RETAIL PTY LTD Pretoria 2 008 PRETORIA 990000145192 6172 MALATSI INDUSTRIAL SERVICE SASOLBURG 1947 237 SASOLBURG 990000180072 1311 MALATSI SHEETMETAL & INSULATION ZAMDELA 1949 990000583966 MALBEN ENGINEERING CC NIGEL 1490 188 NIGEL 990000288818 613 MALC CONSULTANCY CC BRACKEN DOWNS 1454 012 ALBERTON 990000424018 167791 MALCA ENGINEERING DELMAS 2210 068 DELMAS 990000157339 1102 MALCO ENGINEERING SERVICES OVERPORT 3610 990000555240 70238 MALCOLMS PANEL & PAINT FICKSBURG 9730 082 FICKSBURG 990000376138 85 MALCOM EZINDALENI HYDRAULICS & MIDDELBURG 1050 171 MIDDELBURG TVL 990000375787 677 MALCOMESS TEMPE AGRICULTURAL BUTTERWORTH 4960 380 990000511264 MALEE ENGINEERING WORKS MARGATE 4275 215 PORT SHEPSTONE 990000369428 2432 MALEKS SERVICE STATION ESTCOURT 3310 079 ESTCOURT 990000288373 MALELANE BRAKE & CLUTCH MALELANE 1320 019 BARBERTON 990000173818 1468 MALELANE TOYOTA MALELANE 1320 019 BARBERTON 990000289021 24 MALALANE MALEPSDRIFT TRADING STORE GA MAKGOBA 733 990000848546 15 MATHABATHA MALESELA TAIHAN ELECTRIC CABLE PTY Vereeniging 46 990000181217 8183 Centurion MALGAS MOTORS DA NOVA 6506 177 MOSSEL BAY 990000141847 MALHERBES ONE STOP CUSTOM TYGER VALLEY 7536 025 BELLVILLE 990000143041 MALHYD EQUIPMENT SERVICES CC WESTMEAD 3608 002 DURBAN 990000040277 15706 MALIBONGWE PANELBEATERS & SPRAYPAIN RANDBURG 2194 990000601932 553 CRESTA MALIBU SERVICE STATION Cape Town 7100 025 BELLVILLE 990000444122 180 Gatesville MALIBU STEEL CC JACOBS 4026 002 DURBAN 990000147316 12036 MALIK BROTHERS MOTORS CC NEW GERMANY 3620 002 DURBAN 990000289142 113 MALIMAKGOBO ENGINEERING THREE RIVERS 1929 990000554733 MALION TRADING CC RUSTENBURG 300 235 RUSTENBURG 990000229033 2234 MALL PETROL SHOP MARGATE 4275 215 PORT SHEPSTONE 990000192363 1439 MALLEABLE CASTINGS PTY LTD ELANDSFONTEIN 1406 003 JOHANNESBURG 990000290916 8018 Elandsfontein MALLEROS LABOUR CONTRACTORS DOUGLAS 8730 071 HERBERT 990000139338 MALLYS TRANSMISSIONS & BALL JOINT PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000338916 MALMESBURY BP PETROL MALMESBURY 7299 197 PAARL 990000186162 221 MALMESBURY MOTORS EDMS BPK MALMESBURY 7299 165 MALMESBURY 990000263155 165 MALMESBURY PANEELKLOPPERS Malmesbury 7299 165 MALMESBURY 990000001636 331 Moorreesburg MALMESBURY TOYOTA MALMESBURY 7299 197 PAARL 990000186165 221 MALMESBURY TREKKERS EN STROPERS BK MALMESBURY 7299 165 MALMESBURY 990000166176 332 MALNOTS CC MALMESBURY 7300 165 MALMESBURY 990000283250 MALOKIBA TRADING 57 PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000183801 1930 MALOME MOTORS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000316052 MALOON FLEET SOLUTIONS WAVERLEY 135 008 PRETORIA 990000211141 31925 MALOU CRAFT MAITLAND 7404 004 KAAPSTAD 990000288248 924 MALOU MANUFACTURING ENGINEERING CO BRAMLEY 2018 003 JOHANNESBURG 990000294138 39764 MALTA CONSTRUCTION LYDENBURG 1120 161 LYDENBURG 990000412410 4272 MALUNGELO MANUFACTURING KLERKSDORP 2571 138 KLERKSDORP 990000324583 914 MALUTI DIESEL LADYBRAND 9745 151 LADYBRAND 990000322445 440 MALUTI DIESELDIENSTE BK FICKSBURG 9730 082 FICKSBURG 990000294858 322 MALUTI GEARBOXES PLANT & EQUIPMENT FICKSBURG 9730 082 FICKSBURG 990000134546 713 MALUTI MARKETING HEIDELBERG 1438 018 BALFOUR 990000429623 598 MALUTI MOTORS FICKSBURG 9730 082 FICKSBURG 990000153159 869 MALUTI PANEL BEATERS ZASTRON 9950 318 ZASTRON 990000420614 303 MALUTI SUPERETTE & FILLING STATION CLARENS 9707 029 BETHLEHEM 990000273429 181 MALUTI WATER & COMMUNITY MATATIELE 4730 141 MOUNT CURRIE 990000132448 1469 MALUTSA PTY LTD Wellington 7655 WELLINGTON 990000154352 7291 MALVERN ENGINEERING WORKS PTY LTD RACEWAY INDUSTRIAL GERMISTON 140 990000293998 75002 GARDENVIEW MALVERN GARAGE CC LUXMI 3207 002 DURBAN 990000285042 442 MALVON EQUIPMENT STIKLAND 7530 025 BELLVILLE 990000121940 6438 WELGEMOED MALVON EQUIPMENT STIKLAND CC WELGEMOED 7538 025 BELLVILLE 990000161045 6438 MAM AUTO REPAIR BLUFF 4052 002 DURBAN 990000128257 MAMATLA TRADING PTY LTD MOLOTOTSI 827 990000917966 5099 MAMELODI EXEL WIERDA PARK SOUTH 57 008 PRETORIA 990000122085 11092 MAMMOTH TECHNOLOGIES LERDATSFONTEIN 1035 312 WITBANK TVL 990000128861 12564 MAMOEMAPLANKA AUTO ELEKTRISIENS BK LYDENBURG 1120 161 LYDENBURG 990000175687 4377 MAMONE MOTORS JANE FURSEHOSPITAL 1085 099 GROBLERSDAL 990000242858 149 MAMPEPU PROJECTS MENLO PARK 81 990000562595 MAMRE FENCING & BUILDING SPECIALITI KEMPTON PARK 1632 TEMBISA 990000751581 MAMS LOCKSMITH & HARDWARE SILVERTON 184 008 PRETORIA 990000170878 MAN ABOUT TYRES WITSIESHOEK 9870 104 HARRISMITH 990000256773 13899 MAN BUS AND COACH PTY LTD JOHANNESBURG 28 132 KEMPTON PARK 990000440080 11582 HATFIELD MAN CENTURION PTY LTD CENTURION 157 008 PRETORIA 990000163214 11582 HATFIELD MAN DIESEL SOUTH AFRICA PTY LTD MILNERTON 7435 004 KAAPSTAD 990000444133 1877 MAN FERROSTAAL EQUIPMENT SOLUTIONS CITY DEEP 2049 003 JOHANNESBURG 990000055768 86366 MAN GARAGE MAKHADO 920 344 VUWANI 990000299517 3473 MAN MILITARY VEHICLE SYSTEMS RSA CENTURION 46 008 PRETORIA 990000214921 10977 MAN TRUCK & BUS CENTRE CLEVELAND 2022 003 JOHANNESBURG 990000206274 40689 MAN TRUCKS GEORGE CC GEORGE 6530 090 GEORGE 990000456069 305 Villiersdorp MAN TRUCKS UPINGTON BK UPINGTON 8800 276 GORDONIA 990000378221 780 KIMBERLEY MAN TURBO SOUTH AFRICA PTY LTD Johannesburg 1406 990000196770 MANAGER CAR SALES PTY LTD WOLMARANSPOORT A/H 990000643636 12230 HATFIELD PRETORIA MANAPP INDUSTRIES PTY LTD OLIFANTSFONTEIN 1666 990000903334 477 MANBRECHD ENGINEERING PTY LTD MKONDENI 3212 002 DURBAN 990000462515 95 MANCHESTER MOTORS CC NAHOON 5210 006 EAST LONDEN 990000188053 8120 MANCROB BREDELL 1623 003 JOHANNESBURG 990000196094 14851 bredell MANDARIN MOTORS CENTURION DURBAN 4000 008 PRETORIA 990000128555 1052 MANDARIN MOTORS PTY LTD UMHLANGA RIDGE 4320 002 DURBAN 990000214012 1033 MANDARINA TRADING 210 CC PRETORIA 200 008 PRETORIA 990000274115 172 EMMERE MEYERSPARK MANDARINA TRADING 514 CC Rustenburg 300 235 RUSTENBURG 990000162229 581 AUCKLAND PARK MANDARINA TRADING 526 NIGEL 1490 990000583986 Box 99 DUNNOTTAR MANDEL STEEL WORKS & ELECTRICAL CC AMANZIMTOTI 4126 002 DURBAN 990000413253 MANDEPHS CAR SALES ZINNIAVILLE 302 235 RUSTENBURG 990000277005 50352 MANDERIN MOTORS HELDERBERG STRAND 7140 256 STRAND 990000382997 158 MANDI CHEMICALS THE TRAMSHED 126 008 PRETORIA 990000130719 11831 MANDI OIL CC THE TRAMSHED 126 008 PRETORIA 990000463454 11831 MANDINHOS ENGINEERING CC MSONDOZI 3231 206 PIETERMARITZBURG 990000167647 655 MANDINI AUTO ELECTRICAL MANDENI 4490 323 ESHOWE 990000141515 303 MANDINI MAINTENANCE SERVICES MANDENI 4490 250 LOWER TUGELA 990000181263 74161 ROCHDALE PARK MANDINI MOTORS CC MANDENI 4490 338 MTUNZINI 990000297394 77 MANDLA ENTERPRISES DURBAN 4001 002 DURBAN 990000238988 40134 REDHILL MANDLA VALVES & FIELD SERVICES KEMPTON PARK 1620 091 GERMISTON 990000221679 3231 MANDLAKAZI ELECTRICAL TECHNOLOGIES NELSPRUIT 1200 184 NELSPRUIT 990000001404 1836 NELSPRUIE MANDLAKAZI LECFLO PTY LTD KIMBERLEY 8300 005 KIMBERLEY 990000326661 1408 MANDLAKAZI SEBENZA ELECTRICAL FIELD NELSPRUIT 1200 184 NELSPRUIT 990000206757 1836 MANDOS AUTO CENTRE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000141224 MANDOS USED SPARES DURBAN 4000 002 DURBAN 990000168392 4101 MANDRO ENGINEERING SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000380518 28342 MANETRADE 2149 CC NIGEL 1490 188 NIGEL 990000213471 1001 MANFEL PTY LTD GERMISTON 1401 091 GERMISTON 990000297572 532 BEDFORDVIEW MANG FLAME CUTTING PTY LTD ROSETTENVILLE 2130 990000664738 1046 MANGALANI FILLING STATION JOHANNESBURG 2000 003 JOHANNESBURG 990000206295 5064 MANGALING FILLING STATION NOORDSTAD 9302 001 BLOEMFONTEIN 990000174862 13780 MANGANI MINING & ENGINEERING EDENVALE 1610 033 BOKSBURG 990000129068 312 MANGAUNG 1 STOP BLOEMFONTEIN 9302 001 BLOEMFONTEIN 990000750420 13794 NOORDSTAD MANGAUNG AUTO DISTRIBUTORS CC DANHOF 9310 001 BLOEMFONTEIN 990000285323 29178 MANGAUNG LOCKSMITHS DANHOF 9310 001 BLOEMFONTEIN 990000632298 28427 MANGENA MRP WELDING & DESIGN CC PHALABORWA 1390 270 LETABA 990000180664 24 MANGO SOOTOO TRADING CC JOHANNESBURG 2023 003 JOHANNESBURG 990000395488 261798 EXCOM MANGONDI SCRAPYARD THOHOYANDOU 950 360 990000519735 4548 MANGWENI SERVICES HEIDELBERG 1441 990000622510 MANHATTAN AUTO WELKOM 9460 302 WELKOM 990000187332 4515 MANHATTAN AUTO PTY LTD CENTURION 157 990000574895 60113 PIERRE VAN RYNEVELD MANHATTAN DIESEL 50 MANHATTAN ROAD 7551 025 BELLVILLE 990000280680 3917 MANHATTAN ENGINEERING CC WITFIELD 1467 033 BOKSBURG 990000180761 13351 MANHATTAN TOOLS DUNSWART 1508 026 BENONI 990000130832 6334 Dunswart MANIAC MANUFACTURING MILNERTON 7441 004 KAAPSTAD 990000454982 1250 SANLAMHOF MANIALS MOTOR CYCLES SUNSET BEACH 7435 003 JOHANNESBURG 990000355112 55272 MANIC MOTORS GEORGE 6530 090 GEORGE 990000246932 9121 MANICO TOETSSTASIE MIDDELBURG MIDDELBURG 1050 171 MIDDELBURG TVL 990000300669 3207 MANICO TOETSSTASIE WITBANK BK DENNESIG 1050 312 WITBANK TVL 990000300679 13043 MANIE SWEISWERKE POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000276731 6131 BAILLIE PARK MANIES AUTO RETREAT 7945 990000671058 MANIES AUTO ELECT & ELECTRICAL CHRISTIANA 2680 056 CHRISTIANA 990000124083 MANIES AUTO REPAIRS BOOYSENS 2016 003 JOHANNESBURG 990000217222 38002 MANIE'S AUTOLEC CC PAROW EAST 7501 025 BELLVILLE 990000291886 6252 MANIES MOTORS KNYSNA 6571 139 KNYSNA 990000296492 MANIES PANEELKLOPPERS BK SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000128997 854 MANITOWOC CRANE GROUP SOUTH AFRICA BEDFORDVIEW 2008 990000902883 MANJO ENGINEERING CC ALRODE EXT 2 1451 990000871564 3234 GLENVISTA MANJOE GROUP KWAZIMELE 4032 339 INANDA 990000135101 58006 MANKHWE PLATES & SIGNS SHAYANDIMA 945 344 VUWANI 990000374009 1534 MANLENI WERKSWINKEL HEILBRON 9650 108 HEILBRON 990000182326 840 MANLIMELI CONSTRUCTION & Vanderbijlpark 1900 278 VANDERBIJLPARK 990000453929 2483 Sasolburg MANMAR HEAVY DUTY VEHICLES Boksburg 1459 037 BRAKPAN 990000442640 11189 Selcourt MANMAR SPARES CC Boksburg 1459 033 BOKSBURG 990000289649 11189 Selcourt MANMECH WINTERTON 3340 079 ESTCOURT 990000177493 421 MANN MAKHENE MACHINERY SERVICES VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000158199 3711 MANNA BIN LIFTING MANUFACTURING & RIVERFIELD 1564 037 BRAKPAN 990000340055 15111 MANNA PANEL & PAINT PRIMROSE 1416 091 GERMISTON 990000284920 19085 MANNERING PANEL BEATERS MAYVILLE 4091 002 DURBAN 990000299670 MANNES MOTOR ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000374319 1207 MANNIE MOTORS KURUMAN 8460 148 KURUMAN 990000277230 513 MANNIEFAB STAINLESS STEEL CC ISANDO 1600 091 GERMISTON 990000144285 1034 MANNIES TRUCK & CAR DUNDEE 3000 072 DUNDEE 990000165069 MANNIES TYRES SILVERSANDS GATESVILLE 7766 025 BELLVILLE 990000215850 MANNIKEN ENGINEERING BURGERSFORT 1150 161 LYDENBURG 990000383680 1139 Steelpoort MANNKIND TRUST POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000432063 1654 MANNUM TRADING CC SPRINGS 1559 091 GERMISTON 990000122450 11569 SELCOURT MANNYS PANELBEATERS MATATIELE 4730 141 MOUNT CURRIE 990000120728 MANNYS TRIX BROMHOF 2154 091 GERMISTON 990000205060 229 MANNYS WORKSHOP UMZINTO STA 4201 124 IXOPO 990000279893 10762 MANOEL ENGINEERING GERMISTON 1401 091 GERMISTON 990000303052 779 GLENVISTA MANOLO PRECISION & GENERAL SALDANHA 7395 292 VREDENBURG 990000289399 157 MANOR GARAGE WILLOWTON 3200 206 PIETERMARITZBURG 990000307924 4007 MANOR SERVICE STATION MENLO PARK 102 008 PRETORIA 990000224689 35310 MANOS ENGINEERING PTY LTD WELKOM 9460 302 WELKOM 990000251728 1274 MANOS MOTOR WORLD CLAREMONT 7708 990000157438 MANOS WROUGHT IRON MUSGRAVE ROAD 4062 002 DURBAN 990000148601 50941 MANREPCO CC BOOYSENS 2016 003 JOHANNESBURG 990000131614 39137 MANS AUTOMATION CC LOTUS RIVER 7941 004 KAAPSTAD 990000439411 MANS MOTORS FRASERBURG 6960 088 FRASERBURG 990000166531 36 MANSERV CC PRETORIA 1 008 PRETORIA 990000132740 1929 MONTANA PARK MANSERVE CC HONEYDEW 2040 003 JOHANNESBURG 990000140482 2323 MANSINGH SERVICE STATION KIASHA PARK 1829 003 JOHANNESBURG 990000140760 539 MANSOOR & FEREED MOTORS CC EAST END 4018 002 DURBAN 990000403113 149061 MANSOORS IMPORT & EXPORT CC AZAADVILLE 1750 002 DURBAN 990000413025 9150 MANTA MARINE PLETTENBERG BAY 6600 139 KNYSNA 990000168061 356 MANTA STEEL CC PLETTENBERG BAY 6600 139 KNYSNA 990000148956 1113 MANTAFIX GENERAL STEEL ENGINEERING ROSSLYN 200 990000895449 2340 MANTEK INGENIEURSDIENSTE PHALABORWA 1390 270 LETABA 990000268708 75 MANTELLA LABOUR PTY LTD DALVIEW 1544 312 WITBANK TVL 990000425132 3637 MANTELLA TRADING 256 CC PIERRE VANRYNEVELDPARK 157 008 PRETORIA 990000248348 MANTELLA TRADING 593 CC CENTURION 46 008 PRETORIA 990000135105 9356 MANTEN M RIETFONTEIN 84 008 PRETORIA 990000340590 MANTEN MARINA DENEYSVILLE 1932 237 SASOLBURG 990000102906 30 MANTODEA INVESTMENTS CC BRITS 250 990000697202 180 MANTON AUTO REPAIRS WINDSOR PARK 7570 025 BELLVILLE 990000151915 MANTOSE SIGNS & AUTO SPARES MABOPANE 190 008 PRETORIA 990000229354 MANUEL PANEL BEATERS UMZINTO 4200 274 UMZINTO 990000176884 11285 MANUEL SERVICES MACASSAR 7130 244 SOMERSET WEST 990000340217 MANUFACTURING & ENGINEERING BENONI 1500 026 BENONI 990000186567 915 MANUFACTURING & ENGINEERING TOOLS MONTANA PARK 159 351 WONDERBOOM (PTA) 990000181634 2101 MANUFACTURING AERONAUTICAL PROTYPES LYNNWOOD RIDGE 40 008 PRETORIA 990000157975 75409 MANUFACTURING PTY LTD RIEBEECKHOOGTE 6231 271 UITENHAGE 990000200961 3232 MANUFACTURING TECHNOLOGY SERVICES EDEN GLEN 1613 091 GERMISTON 990000239329 9200 MANVIC MOTOR SPARES SOMERSET WEST 7129 244 SOMERSET WEST 990000323871 110 MANWAY CAR SALES EAST RAND 1462 033 BOKSBURG 990000200897 26816 MANWELL MALAZA SUBCONTRACTOR PRETORIA 1 351 WONDERBOOM (PTA) 990000335428 MANX MOTORCYCLES & ATV CENTRE ROODEPOORT 1725 233 ROODEPOORT 990000411138 59 MANY MONEY TRADING 78 MIDDELBURG 1050 171 MIDDELBURG TVL 990000163757 1746 MANYA ENGINEERING & INDUSTRIAL BRAKPAN 1540 037 BRAKPAN 990000556463 15334 Riverfield MANYANO MECHANICAL & ENGINEERING CC STRAND 7140 025 BELLVILLE 990000261611 MANYATSENG MOTOR WORKSHOP & RADIO LADYBRAND 9745 151 LADYBRAND 990000338085 443 MANYUHA PANELBEATERS & SPRAY SINTHUMULE 921 360 990000522118 112 MANZI ENGINEERING RANDFONTEIN 1760 990000573291 539 MANZOVO TRADING PTY LTD KLERKSDORP 2571 990000800731 11463 MAOGOE INVESTMENT & TRADING TAUNG 8584 990000673960 5006 MAOKENG FILLING STATION KROONSTAD 9500 146 KROONSTAD 990000139714 1039 MAPETLA SERVICE STATION MAPETLA EAST 1818 003 JOHANNESBURG 990000257944 MAPHANGA MASEKO DISTRIBUTORS CC BERTSHAM 2013 003 JOHANNESBURG 990000215861 901175 MAPHITHA CONTRACTING CC WESTMEAD 3608 210 PINETOWN 990000349603 15560 MAPHOLOBA METAL WORKS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000246390 100982 MAPHOSHE ENGINEERING PTY LTD SIDLAMAFA 1332 990000582103 MAPHUTSE PROTECH WELDING VEREENIGING 1939 990000699578 MAPIKELA FILLING STATION BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000197260 9393 MAPLAO TRADING ENTERPRISE RUSTENBURG 299 235 RUSTENBURG 990000263990 MAPLE ENGINEERING PTY LTD BRAKPAN 1540 037 BRAKPAN 990000302862 456 MAPOYIS ENGINEERING SERVICES DUTYWA 5000 006 EAST LONDEN 990000378299 1885 MAPROJA FILLING STATION FERNIE 2339 028 BETHAL 990000437100 150 MAPS WELDING CONSTRUCTION CC SOVENGA 727 207 PIETERSBURG 990000591962 1379 MAPUTSE TECHNOLOGIES CC Vereeniging 1935 283 VEREENIGING 990000124536 263141 Three Rivers MAQHAWE ENGINEERING WITBANK 1035 271 UITENHAGE 990000234725 1183 MAQUASSAS BODY & COACH WORKS ESTCOURT 3310 079 ESTCOURT 990000418276 MAR VAN ENGINEERING BK BRITS 250 041 BRITS 990000326024 818 Brits MARA LU TRADERS CC SINOVILLE 129 008 PRETORIA 990000419304 14765 MARAIS & CO LOCKSMITH PAARL 7646 197 PAARL 990000212990 MARAIS & SONS ENGINEERING CC CINDA PARK 1463 033 BOKSBURG 990000252574 9575 MARAIS BAKWERKE BONNIEVALE 6730 315 WORCESTER 990000299980 80 MARAIS CARS CONSTANTIA 7806 316 WYNBERG C P 990000259742 MARAIS ENGINEERING PTY LTD CHEMPET 7442 004 KAAPSTAD 990000130687 36594 MARAIS INGENIEURSWERKE DOUGLAS 8730 071 HERBERT 990000123087 355 MARAIS KOOLSTOWE MORULA 196 063 CULLINAN 990000268578 906 MARAIS MOTORS NORTH PAARL 7623 303 WELLINGTON 990000179746 7223 MARAIS MOTORS BEAUFORT WES BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000144083 326 MARAIS SWEISWERKE MALMESBURY 7299 165 MALMESBURY 990000152300 1224 MARANATA MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000190127 3193 MARANATA PANELBEATERS REYNO RIDGE 1049 312 WITBANK TVL 990000444855 41188 MARANATA RETAIL CENTRE MIDDELBURG 1050 171 MIDDELBURG TVL 990000448677 5083 MARANATHA PANELBEATERS RESIDENSIA 1984 278 VANDERBIJLPARK 990000268379 MARANATHA SIGNS SILVERTON 127 008 PRETORIA 990000254197 861 MARANO ENGINEERING LINMEYER 2105 003 JOHANNESBURG 990000192302 471 MARATHON MOTORS DURBAN 4001 002 DURBAN 990000149813 701056 Overport MARATHON MOTORS & MOWERS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000280520 3157 MARATHON STEEL CC WEST ACRES 1211 184 NELSPRUIT 990000383372 18589 MARBLE AUTO ELECTRICAL CC MARBLE HALL 450 099 GROBLERSDAL 990000255872 790 MARBLE FILTERS & ONDERDELE MARBLE HALL 450 099 GROBLERSDAL 990000242306 463 MARBLE MEGANIESE HERSTELWERK CC MARBLE HALL 450 099 GROBLERSDAL 990000418073 807 MARBLE MOTOR ONDERDELE MARBLE HALL 450 099 GROBLERSDAL 990000246868 136 MARBLESHARP 146 PTY LTD WELLINGTON 7654 990000605351 899 MARBURG INTERCHANGE DEVELOPMENT CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000219714 20 MARC AIR CC CAPE TOWN 8000 004 KAAPSTAD 990000235247 3914 MARCE FIRE FIGHTING TECHNOLOGY CENTURION 157 008 PRETORIA 990000289192 8361 CLUBVIEW MARCE PROJECTS PTY LTD POLOKWANE 700 990000823899 1945 MARCEL CRISTOFOLI ENGINEERING EDENVALE 1610 003 JOHANNESBURG 990000172093 3217 MARCH ENGINEERING MALVERN 4055 002 DURBAN 990000261561 28211 MARCH ENGINEERING CC MILNERTON 7435 004 KAAPSTAD 990000274740 MARCH ENGINEERING PTY LTD BRACKEN DOWNS 1454 003 JOHANNESBURG 990000120469 166862 MARCH EQUIPMENT CC ATLASVILLE 1465 026 BENONI 990000133641 4820 MARCH MOTORS ELSPARK 1418 091 GERMISTON 990000262108 12575 MARCH PROJECTS CC BENONI 1501 990000570596 13693 MARCHA CARWASH ONVERWACHT 557 191 WATERBERG 990000175715 5748 MARCHIOS SERVICE STATION CAPE TOWN 7405 004 KAAPSTAD 990000185331 483 PAARDENEILAND MARCLIN LABOUR LINTON GRANGE 6015 007 PORT ELIZABETH 990000413443 19212 MARCO PLASTICS PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000179611 146693 MARCO POLO S A PTY LTD GERMISTON 1400 990000202192 1157 Germiston MARCO STAINLESS STEEL PTY LTD PAROW 7500 990000636116 MARCO VERKOELING PARYS 9585 198 PARYS 990000138415 145 MARCO WORKSHOP NELSPRUIT 1200 184 NELSPRUIT 990000302997 5219 MARCOL CATERING EQUIPMENT WALMER 6065 007 PORT ELIZABETH 990000429431 5419 MARCOLD REFRIGERATION CO CHEMPET 7442 004 KAAPSTAD 990000122394 35057 MARCON SERVICE CENTRE CC PHALABORWA 1390 207 PIETERSBURG 990000208947 2020 MARCONI ISLAND SERVICE STATION PAROW‐OOS 7501 004 KAAPSTAD 990000162124 6234 MARCORP FORKLIFTS DURBAN 4026 002 DURBAN 990000230907 13130 MARCORP REPAIRS & MAINTENANCE JACOBS 4026 002 DURBAN 990000132916 13130 MARCOS MANUFACTURING DERDEPARK 35 008 PRETORIA 990000181773 82 MARCOS MOTOR KING & GENERAL JOHANNESBURG 2001 003 JOHANNESBURG 990000251329 1724 MARCS VALETS STELLENBOSCH 7600 251 STELLENBOSCH 990000298874 MARCUS AIR BRAKE CC SUNWARD PARK 1470 003 JOHANNESBURG 990000309660 17609 MARCUS AIR BRAKES INSTALLATION SUNWARD PARK 1459 008 PRETORIA 990000233185 MARDA STEEL & ENGINEERING WORKS ALBERTON 1459 990000696371 MARDI MOTORS CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000004509 753 MARDICA TECHNICO SUPPORT SERVICES PARYS 9585 003 JOHANNESBURG 990000377850 596 MARDOM AUTO ELECTRICAL CC GERMISTON 1400 091 GERMISTON 990000166862 467 Germiston MAREE ENGINEERING BREDELL 1623 132 KEMPTON PARK 990000315424 14259 MAREFA INTERNATIONAL PTY LTD PAARL 7620 197 PAARL 990000184677 3304 MARENELLO SERVICE STATION JOHANNESBURG 2000 003 JOHANNESBURG 990000250074 5 MARENS MINNING & ENGINEERING BAPSFONTEIN 1510 247 SPRINGS 990000128609 397 MARENTIA 0040 CC NEW GERMANY 3620 002 DURBAN 990000273654 203 MARENTIA 0205 CC CRESTA 2118 003 JOHANNESBURG 990000251341 4234 MAREON MECHANICAL SERVICES MISGUND 6440 129 JOUBERTINIA 990000294265 107 MARGAN CAR SALES CC JEPPESTOWN 2043 003 JOHANNESBURG 990000027756 34199 MARGATE AUTO ELECTRICAL PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000192145 50064 MARGATE CALTEX MANABA BEACH 4276 215 PORT SHEPSTONE 990000216405 1688 MARGATE ENGINEERING WORKS MARGATE 4275 215 PORT SHEPSTONE 990000121036 296 MARGATE PANELBEATERS & REFINISHERS MARGATE 4275 990000111198 1247 MARGRI MOTORS BK STANDERTON 2430 249 STANDERTON 990000120024 515 MARGRO TRUST BAILLIE PARK 2526 218 POTCHEFSTROOM 990000250550 6258 MARI GIFT PETROLEUM SERVICE STATION FAIRIEGLEN 2135 008 PRETORIA 990000211171 MARI LOS CAR WASH & VALET SERVICE OBERHOLZER 2499 192 CARLTONVILLE 990000205308 MARIANHILL SERVICE STATION CC durban 3601 210 PINETOWN 990000159916 48161 Qualbert MARIANHILL TRUCK STOP CC HILTON 3245 210 PINETOWN 990000144422 671 MARIANN STAR SERVICE STATION DURBAN 3610 210 PINETOWN 990000218839 29 Grand F3 Urshani Close, La‐Lucia MARIANNHILL AUTO NAGINA 3604 002 DURBAN 990000068227 693 nagina MARIANNHILL EXHAUST & TYRE CC NAGINA 3604 210 PINETOWN 990000140448 10 MARIAS STEEL ENGINEERING BELLVILLE 7535 025 BELLVILLE 990000411395 743 MARIBA ENGINEERING CC VELDDRIF 7365 209 PIKETBERG 990000276610 489 MARICO PANEELKLOPPERS RUSTENBURG 300 319 MARICO 990000122165 815 MARICO TOTAL MOTORS BK RUSTENBURG 300 319 MARICO 990000177107 815 MARIDADI DESIGNS PTY LTD DORPSPRUIT 3206 119 LIONS RIVER 990000002038 11125 MARIKANA ENGINEERING MARIKANA 284 235 RUSTENBURG 990000122155 295 MARIKANA HYDRAULICS CC MARIKANA 284 235 RUSTENBURG 990000173774 MARIKANA MOTORDIENSTE CC MARIKANA 284 235 RUSTENBURG 990000208748 653 Marikana MARIKO WINDPOMP & ALGEMENE HERSTEL CARNARVON 8925 052 CARNAVON 990000552292 136 MARIMBA ENGINEERING DUNSWART 1508 026 BENONI 990000187796 26479 MARINE & ENGINEERING LABOUR DURBAN NORTH 4016 002 DURBAN 990000154235 20425 MARINE & HYDRAULIC SERVICES MAYDON WHARF 4057 002 DURBAN 990000224698 29077 MARINE & REFRIGERATION ENGINEERING MILNERTON 7435 004 KAAPSTAD 990000133680 864 MARINE AFFAIRS PTY LTD VALYLAND 7978 241 SIMONS TOWN 990000237967 37585 MARINE CRAFT FITTINGS & TRAILERS CC ROODEPOORT 1725 171 MIDDELBURG TVL 990000393102 1 MARINE DIESEL & ELECTRONICS PTY LTD ST HELENABAAI 7390 292 VREDENBURG 990000275842 381 MARINE DRIVE MOTORS UVONGO 4270 215 PORT SHEPSTONE 990000165286 737 MARINE DRIVE SERVICE CENTRE SUNSET BEACH 7435 004 KAAPSTAD 990000138673 55003 MARINE DRIVE SERVICE STATION UVONGO 4270 215 PORT SHEPSTONE 990000198130 779 MARINE ENGINEERING GORDON'S BAY 7151 256 STRAND 990000289643 1411 MARINE F G UMHLALI 4390 250 LOWER TUGELA 990000436119 63 MARINE RECYCLE CC DURBAN 4036 002 DURBAN 990000458473 21227 MARINE SANDBLASTING BK VREDENBURG 7380 292 VREDENBURG 990000216098 1365 MARINE STAINLESS FABRICATORS UMHLANGA ROCKS 4320 002 DURBAN 990000205554 MARINELLO SERVICE STATION HELDERKRUIN 1733 233 ROODEPOORT 990000199965 21019 MARINUS KNIGHT PRACTICE DURBANVILLE 7551 244 SOMERSET WEST 990000423667 190 MARIO MEANO ENGINEERING PTY LTD PUTFONTEIN 1513 026 BENONI 990000162610 8061 MARIO MECHANICAL REPAIRS POLOKWANE 699 990000932863 1104 FAUNA PARK MARIOS PIPE SERVICES CC PAROW 7499 025 BELLVILLE 990000511870 1234 MARIO'S STEEL ENGINEERING BELLVILLE 7535 002 DURBAN 990000404552 743 MARIOS WORKSHOP & CAR SALES VIRGINIA 9430 302 WELKOM 990000208785 74 MARIOS WORKSHOP SOLUTIONS PRETORIA WEST 183 990000933315 MARIROX CENTURION 157 990000944794 MARISTEEL C C BOOYSENS 2016 003 JOHANNESBURG 990000122152 39179 MARISWO PANELBEATERS FISHER'S HILL 1408 091 GERMISTON 990000253072 19177 MARITENG CONSULTING ENGINEERS PTY L Pretoria 186 990000575489 12498 QUEENSWOOD MARITENG MANAGEMENT SOLUTIONS CC QUEENSWOOD 121 012 ALBERTON 990000397315 12498 MARITI TOW IN & DIESEL SHOP PHALABORWA 1390 270 LETABA 990000267810 335 MARITIME CLEANING SERVICES VREDENBURG 7380 292 VREDENBURG 990000259795 MARITIME INTEGRATED LOGISTIC STRAND 7140 244 SOMERSET WEST 990000259736 357 MARITIME MANAGEMENT BAGGING KINGSWAY 1501 002 DURBAN 990000256925 MARITIME MECHANICALS CONSULTING CC RONDEBOSCH 7700 990000676360 MARITIME MOTORS GRAHAMSTOWN PTY LTD GRAHAMSTOWN 6140 095 ALBANY 990000122179 30 MARITIME MOTORS PTY LTD PORT ELIZABETH 6000 990000122121 2202 MARITZ MOTORS GEZINA 31 008 PRETORIA 990000286179 24434 MARITZ SCRAPYARD BETHAL 2310 028 BETHAL 990000129805 2020 MARITZBURG CENTRAL PANELBEATERS CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000141410 8717 MARITZBURG ENGINEERING CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000264004 364 LUXMI MARITZBURG SANDBLASTING HILTON 3245 206 PIETERMARITZBURG 990000123427 649 MARITZBURG STEEL & ENGINEERING SUPP MKONDENI 3231 990000595452 364 LUXMI MARITZBURG STEEL & WIRE PIETERMARITZBURG 3200 002 DURBAN 990000207710 296 MARIUS DE WET MOTORS HILLSIDE CC MAGALIESBURG 1791 147 KRUGERSDORP 990000074158 84 MARIUS MOBILE SERVICES RUSTENBURG 300 235 RUSTENBURG 990000270803 MARJON MOTORS MOOKGOPHONG 560 219 POTGIETERSRUS 990000437650 551 MARK & B AIR CONDITIONING PROJECTS KEMPTON PARK 1620 091 GERMISTON 990000220198 1011 MARK KITCHING TRUCK REPAIRS KOKSTAD 4700 013 ALEXANDRIA 990000294648 1071 MARK WHITE NISSAN CRAIGHALL 2024 003 JOHANNESBURG 990000469926 41007 MARKANE ENGINEERING JEPPESTOWN 2043 091 GERMISTON 990000272499 33783 MARKARLE GLASS & ALUMINIUM CC HARTBEESPOORT 216 041 BRITS 990000465677 585 MARKEN STAALWERKE MARKEN 605 219 POTGIETERSRUS 990000244662 111 MARKET DEMAND TRADING PORT SHEPSTONE 4240 141 MOUNT CURRIE 990000308347 304 MARKET DEMAND TRADING 659 EDMS BPK TYGER VALLEY 7536 025 BELLVILLE 990000279391 5530 MARKET GATEWAY RANDHART 1453 003 JOHANNESBURG 990000250508 11251 MARKET MOTORS GEORGE 6530 090 GEORGE 990000123143 9505 MARKETING MERCHANTS CC BRACKENFELL 7561 002 DURBAN 990000122824 MARKON MOTORS SPRINGS 1560 247 SPRINGS 990000282175 3839 MARKOUS SERVICE CENTRE CC SPRINGBOK 8240 245 NAMAQUALAND 990000268391 MARKS AUTO WELTEVREDENPARK 1715 233 ROODEPOORT 990000171759 6784 Weltevreden Park MARKS AUTO ELECTRICAL RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000324819 80062 MARKS AUTO REPAIRS LANSDOWNE 7780 316 WYNBERG C P 990000195519 MARKS AUTO WORKSHOP CC KENILWORTH 7745 316 WYNBERG C P 990000177731 53141 MARKS CAR CLINIC TONGAAT 4400 210 PINETOWN 990000240913 1516 MARKS MOTORS UMTATA 5099 006 EAST LONDEN 990000256268 53159 MARKS TYRES CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000174600 297 MARKS WELDING SERVICES CC OVERPORT 4067 002 DURBAN 990000124362 MARKUS SMALL MOTORS CC Benoni 1505 247 SPRINGS 990000176830 9953 Brentwood park MARLBORO DRIVE SERVICE STATION KELVIN 2054 003 JOHANNESBURG 990000125083 1430 MARLBORO TYRES & EXHAUSTS CC KELVIN 2054 003 JOHANNESBURG 990000120917 424 MARLBOROUGH MOTORS KRAAIFONTEIN 7570 025 BELLVILLE 990000228512 MARLEN INDUSTRIES BK POLOKWANE 700 207 PIETERSBURG 990000270564 2139 MARLIM SERVICES PTY LTD WELKOM 9460 990000603489 2678 MARLIN ENGINEERING CC NIGEL 1490 188 NIGEL 990000126731 896 MARLINEC PTY LTD PRETORIA 184 026 BENONI 990000158207 320 SILVERTON MARLIS ENGINEERING Alberton 2058 091 GERMISTON 990000123642 1059 MARLO DIESEL SERVICES CC MONDEOR 2110 091 GERMISTON 990000147144 653 MARLO ENGINEERING SERVICES PTY LTD NIGEL 1490 188 NIGEL 990000261576 1034 MARLO S STRUCTURES & STEELWORX KEMPTON PARK 1619 990000599250 MARLOS BODYWORKS BRIDGEMEAD 6025 007 PORT ELIZABETH 990000283711 MARLOTHI SHOPPING CENTRE GLENVISTA 2058 206 PIETERMARITZBURG 990000277465 394 MARLOTTI TRADING POST KOMATIPOORT 1340 019 BARBERTON 990000164196 993 MARMAN TRADING CC ROODEPOORT 1725 138 KLERKSDORP 990000369416 1971 MARMELRU ENGINEERING SINOVILLE 129 008 PRETORIA 990000305745 15627 MARMIC AUTO HOLDINGS CC MUSGRAVE 4340 002 DURBAN 990000252278 50077 MARMIC GEARBOXES MOUNT EDGECOMBE 4300 339 INANDA 990000165111 2307 MARMIC TRADING 6 CC PARYS 9585 291 VREDEFORT 990000175745 596 MARNET SIGNS RAYTON 1001 063 CULLINAN 990000210372 651 MARNIC PRECISION ENGINEERING CC BENONI 1500 026 BENONI 990000245552 2903 MAROCOLE INDUSTRIES MEYERTON 1960 283 VEREENIGING 990000295817 945 MARONGOS SERVICE CENTRE KORSTEN 6020 152 DURBAN ROAD 990000344787 MAROUNS MOTOR SPARES KEMPTON PARK 1620 132 KEMPTON PARK 990000155739 1396 MAROY ALU CC ORANGE FARM 28 008 PRETORIA 990000333641 MARPINE AUTO ENGINEERING CC WESTVILLE 3630 210 PINETOWN 990000250129 755 MARQUARD VULSTASIE BK MARQUARD 9610 166 MARQUARD 990000253456 298 MARQUES MOTORS KENSINGTON 2101 003 JOHANNESBURG 990000275828 28404 MARRA FUELS PTY LTD TZANEEN 850 990000936535 546 MARREN MOTORS BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000271922 1292 MARRIC SERVICE CENTRE TZANEEN 850 270 LETABA 990000165176 7099 MARS CARS BRAMLEY 2018 003 JOHANNESBURG 990000167910 1529 MARS ENGINEERING PRETORIA WEST 117 008 PRETORIA 990000433400 75391 LYNNWOOD RIDGE MARS EQUIPMENT MANUFACTURING HUGUENOT 7645 197 PAARL 990000266862 807 MARS PANELBEATERS LA MERCY 4405 002 DURBAN 990000199952 1281 MARSH MOTORS CC Johannesburg 1732 003 JOHANNESBURG 990000220045 1450 Ruimsig MARSHAL AUTO BODY REPAIRS CC BENORYN 1504 247 SPRINGS 990000296060 12758 MARSHAL TYRES DURBAN 4091 002 DURBAN 990000232773 MARSHAL TYRES MEYERS PARK MEYERS PARK 103 990000730726 15793 ASHWOOD MARSHALL ARMATURE WINDING PTY LTD CALEDON 7230 990000616335 460 MARSHALL FOWLER S A PTY LTD RANDFONTEIN 1759 225 RANDFONTEIN 990000102801 90 Randfontein MARSHALL MANUFACTURING SALES BRACKEN GARDENS 1452 012 ALBERTON 990000187049 145937 MARSHALL MOTORCYCLES PINETOWN 3610 210 PINETOWN 990000441360 37 PINECRAFT MARSHALLS ENGINEERING Pretoria 149 043 BRONKHORSTSPRUIT 990000259834 54058 WIERDAPARK MARSHALLS PARKING PTY LTD DURBAN 4000 002 DURBAN 990000300410 p o box 18 durban MARSHAVIC ELEMENTS CC DALPARK EXT 1 1552 026 BENONI 990000401800 13038 MARSONA TRADING CC PROTEA HEIGHTS 7560 025 BELLVILLE 990000434084 MARSTALINE PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000128776 39028 MARTHINISEN L H PAARDEN ISLAND 7420 004 KAAPSTAD 990000116552 11582 Hatfield MARTHINUSEN & COUTTS PTY LTD WELKOM 9460 302 WELKOM 990000128772 34 MARTIENS JOUBERT WERKSWINKEL CC LYNN EAST 39 008 PRETORIA 990000392499 15786 MARTIN BEKKER MOTORS BK OUDTSHOORN 6620 196 OUDTSHOORN 990000120561 1256 MARTIN BULK HANDLING SOLUTIONS LERAATSFONTEIN 1038 312 WITBANK TVL 3691 12696 MARTIN CRANE SERVICES CC KENILWORTH 7708 004 KAAPSTAD 990000454592 MARTIN D A PIET RETIEF 2380 208 PIET RETIEF 990000187016 1890 MARTIN LE ROUX MOTORS CC NORTHCLIFF 2115 233 ROODEPOORT 990000121098 2105 MARTIN MCCARTHY PIPING FABRICATORS JOHANNESBURG 1830 990000639986 MARTIN MEYER SWEISWERKE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000145082 MARTIN MOTORS CERES 6835 055 CERES 990000327714 131 MARTIN SERVICE STATION BRYANSTON 2021 003 JOHANNESBURG 990000464973 70921 MARTIN TRAILER COMPANY PTY LTD LEONDALE 1401 091 GERMISTON 990000440738 13454 Northmead MARTIN UPTON STRUCTURAL TECHNOLOGIE DURBAN 3629 990000600660 1342 WESTVILLE MARTINAIR NELSPRUIT 1200 184 NELSPRUIT 990000179916 14 MARTINDALE MOTORS PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000311293 982 MARTINES MAG & TYRES CC BENONI 1506 026 BENONI 990000276467 18442 ACTONVILLE MARTINS AUTO REPAIRS TABLE VIEW 7439 004 KAAPSTAD 990000262061 60918 MARTINS AUTOMOTIVE SERVICES CC VULCANIA 1541 037 BRAKPAN 990000455814 MARTINS FILLING STATION BENDOR PARK 713 219 POTGIETERSRUS 990000437243 11020 MARTINS LOCKSMITH CC JOHANNESBURG 2023 003 JOHANNESBURG 990000138367 45 EDENVALE MARTINS METAL WORKS DASHWOOD PARK 5319 223 QUEENSTOWN 990000147424 MARTINS PANELBEATERS TABLE VIEW 7439 294 VRYBURG 990000458943 87 MARTIQ PAARDEN ISLAND 7405 004 KAAPSTAD 990000246090 MARTIQ 1008 CC KARENPARK 118 008 PRETORIA 990000122006 58851 MARTIQ 101 CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000143456 MARTIQ 191 CC PRETORIA NORTH 182 003 JOHANNESBURG 990000171638 MARTIQ 297 CC PAARL 7646 990000640467 257 MARTIQ 449 SEA VIEW 4094 002 DURBAN 990000306347 MARTONI MARKETING SALES & SERVICE TIEGERPOORT 56 008 PRETORIA 990000206002 11177 MARTVIC STEEL CONSTRUCTION CC KRUGERSDORP 1740 147 KRUGERSDORP 990000151843 1613 MARTYN HAWNS UNIQUE PRODUCTS CC BRAMLEY 2018 003 JOHANNESBURG 990000241975 39326 MARTYS BODY & SPRAY CC WILROPARK 1731 233 ROODEPOORT 990000167305 2716 MARVAN HYDRAULICS METRO 7405 004 KAAPSTAD 990000135856 MARVE ENGINEERING FYNNLAND 4052 002 DURBAN 990000454386 MARVEL PLASTICS EAST LONDON 5200 006 EAST LONDEN 990000409864 218 MARVEN EQUIPMENT MOSSEL BAY 6500 177 MOSSEL BAY 990000296537 302 MARVERICK TRADING 640 CC WILDERNESS 6560 090 GEORGE 990000154528 150 MARVIC C N C MANUFACTURING COUNTRY CLUB 4301 002 DURBAN 990000256695 2373 MARVIC ENGINEERING CC GERMISTON 1401 091 GERMISTON 990000437421 405 BEDFORDVIEW MARVIC PANELBEATERS & SPRAYPAINTERS RICHARDS BAY 3900 002 DURBAN 990000221633 1434 MARVINIX CC CHATSWORTH 4092 990000648646 MARX ORTHOTICS BOKSBURG SOUTH 1459 990000595541 MARX SERVICE CENTRE HILLCREST 3650 002 DURBAN 990000141729 1745 MARYDALE GARAGE MARYDALE 8910 220 PRIESKA 990000128590 9 MARYDALE GARAGE BK MARYDALE 8910 220 PRIESKA 990000395676 9 MARYLAND FILLING STATION PONGOLA 3170 045 PONGOLA 990000157361 202 MARYLONE SERVICE STATION BK Pretoria 81 008 PRETORIA 990000140426 419 MARYNCO MOTORS CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000214685 1693 MARYVALE MOTORS SANDRINGHAM 2131 003 JOHANNESBURG 990000155400 29454 MAS AFRICA CONSTRUCTION SERVICES PT KRIEL 2271 990000735976 2217 MAS CORPORATION PTY LTD GREYTOWN 3250 097 UMVOTI 990000144943 102 MASAKANE FILLING STATION RIVER CRESCENT 1042 312 WITBANK TVL 990000241201 641 MASAKHANE A1 BUILDERS CC POLOKWANE 700 990000562068 MASAKHANE BILLBOARD CC ROODEPOORT 1724 990000630214 MASAKHANE SERVICE CENTRE ATHLONE 7760 316 WYNBERG C P 990000148596 309 MASAKHANE STEEL CC BLOUBERGSTRAND 7436 004 KAAPSTAD 990000334769 348 MASAKHANE STEEL SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000191373 13591 MASAKHANE TRANSMISSIONS WITFIELD 1467 033 BOKSBURG 990000289496 13102 MASAKHANYE MOTOR REPAIRS CC GRABOUW 7160 256 STRAND 990000407639 38 MASAKHE DIECAST & ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000179226 583 MASAKHE ENGINEERING & FENCING GRAHAMSTOWN 6140 210 PINETOWN 990000008781 2239 MASANDISE UDUHLOBO AUTO SERVICES GLOSDERRY 7702 004 KAAPSTAD 990000434436 46865 MASASA & MAROBATHOTA MINING SOSHANGUVE 152 008 PRETORIA 990000282315 1134 MASBI FENCING AND GATES ELLATON KLERKSDORP 2575 138 KLERKSDORP 990000270560 20160 MASCODOR 175 PTY LTD PAROW 7499 004 KAAPSTAD 990000169851 1599 MASCOR KOMATIPOORT GREYTOWN 3250 019 BARBERTON 990000182099 102 MASCOR MALALANE GREYTOWN 3250 990000177545 102 MASCOR MIDLANDS GREYTOWN 3250 206 PIETERMARITZBURG 990000041796 102 MASCOR TOYOTA GREYTOWN 3250 097 UMVOTI 990000185360 102 MASCOR ZULULAND GREYTOWN 3250 097 UMVOTI 990000182076 102 MASCOT CONSTRUCTION SERVICES ALBERTINIA 6695 002 DURBAN 990000171246 MASCOT CREATION NAPIER 7270 039 BREDASDORP 990000177324 264 MASCOT RUBBER CC MIDVAAL 1820 990000920682 MASCOT SECURITY BEDFORDVIEW 2007 990000912675 164 MASCOW ENGINEERING CC HENLEY ON KLIP 1962 283 VEREENIGING 990000451559 910 MASE TECHNOLOGIES CC WADEVILLE 1422 091 GERMISTON 990000148766 14724 MASEDI AUTO SERVE CC RUSTENBURG 300 234 ROUXVILLE 990000153600 6176 MASEKANE DOORS & FRAMES BK MARBLE HALL 450 099 GROBLERSDAL 990000186883 1253 MASEKO ENGINEERING GERMISTON 1407 091 GERMISTON 990000138239 9832 ELSBURG MASEKWANE BUSINESS TRADING BOITEKONG 300 235 RUSTENBURG 990000290785 MASEMI ENGINEERING WORX CC TEMBISA 1632 008 PRETORIA 990000406714 MASENYA WELDING WORKS CC MABOPANE 190 370 990000511499 48 MASEPA MOTORS QUEENSTOWN 5320 223 QUEENSTOWN 990000003291 291 MASEPHEPE MAINTENANCE SUPPLIES RICHARDS BAY 3901 MEERENSEE 990000399196 102386 MEERENSEE MASEROW VEHICLE SALES BRAMLEY 2018 003 JOHANNESBURG 990000123240 83 MASGCOR CC CAPE TOWN 7655 303 WELLINGTON 990000264170 899 WELLINGTON MASH CHEMICALS PTY LTD STEELPOORT 1133 990000936532 486 MASHABA CORROSION PROTECTION MEYERTON 1961 990000627668 1602 MASHAKANE CONSTRUCTION ENTERPRISE ONVERWACHT 557 191 WATERBERG 990000363187 5869 MASHAMBE SA INVESTMENTS PTY JOHANNESBURG 2057 990000942650 783424 SANDTON MASHANGU PANEL BEATERS SIFAHLA 957 004 KAAPSTAD 990000252786 115 MASHASHANE FILLING STATION MASHASHANE 743 370 990000518357 219 MASHAYINGADLA TRADING ENTERPRISE EMALAHLENI 1039 312 WITBANK TVL 990000456364 MASHIGO FILLING STATION & CAFE HAMMANSKRAAL 400 298 WARMBAD TVL 990000279494 540 MASHIKOANE SERVICE STATION CC ROSSLYN 200 008 PRETORIA 990000202834 917 MASHILA PANELBEATERS SESHEGO 742 207 PIETERSBURG 990000259296 646 MASHILO PLANT REPAIR & SERVICE HERCULES 30 008 PRETORIA 990000302054 49915 MASHISHI JB ENGINEERING CC ROSSBURGH 4072 002 DURBAN 990000309922 41892 MASHMAIDE SERVICE CENTRE ROSSLYN 200 351 WONDERBOOM (PTA) 990000301411 MASHONA DISTRIBUTORS & ENGINEERING KARENPARK 118 008 PRETORIA 990000190431 59248 MASHONA WORKER CO OPERATIVE UMDLOTI BEACH 4350 002 DURBAN 990000264896 565 MASHUDU PANEL BEATING & SPRAY MAMELODI WEST 101 008 PRETORIA 990000256642 65767 MASHUMI AUTO WORKSHOP PTY LTD DAANTJIE TRUST 1216 990000654851 46 KARINO MASIBAMBANE HYDROLIC & ROOF STANDERTON 2430 249 STANDERTON 990000419962 1968 MASIH ENGINEERING CC FORDSBURG 2092 990000727354 227 CROWN MINES MASINGITA SERVICE STATION JOHANNESBURG 2000 158 SOUTPANSBERG 990000322914 5064 MASIQHAME TRADING 792 CC GREEN FIELDS 5208 990000643717 5318 MASIQHAME TRADING 934 CC PIETERMARITZBURG 3201 990000582039 13430 CASCADES MASIQHANE TRADING 557 KURUMAN 8460 148 KURUMAN 990000218166 2261 MASIVUTHA LOGISTICS & PROJECTS CC STANDERTON 2430 990000563276 6531 MASMANYANI TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000234069 7541 MASONGE FRANS REINFORCING SERVICES PRETORIA 122 990000568658 MASONS AUTO & RADIO LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000282501 954 MASONS AUTO ELECTRICAL SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000122806 100134 MASORINI IRON BENEFICATION PTY LTD Sandton 2191 990000781066 941 NORTHLANDS MASORINI TOTAL & STEERS PHALABORWA 1390 270 LETABA 990000411579 1740 MASS & HEAT TRANSFER TECHNOLOGY WELTEVREDENPARK 1715 171 MIDDELBURG TVL 990000141963 MASS CAR AUTO SERVICE CENTRE HONEYDEW 2040 990000560128 MASS FABRICATION PTY LTD PAARDEKRAAL 1752 003 JOHANNESBURG 990000215532 MASS MACHINED PARTS NEW GERMANY 3620 210 PINETOWN 990000146725 1122 New Germany MASSADOR SIX CC ASTON MANOR 1630 132 KEMPTON PARK 990000155396 12000 MASSENG ENGINEERING CC Durban 3610 990000131840 28 Livings Pinetown MASSEY MAN TRACTOR SERVICES CC PETIT 1512 026 BENONI 990000153571 7332 MASSI MOTORS BRAMLEY 2018 003 JOHANNESBURG 990000276384 392120 MASSLIFT AFRICA PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000121643 39743 MASSWASH PTY LTD BERGBRON 1709 990000606972 72728 LYNNWOOD RIDGE MASSYN TRUCK & PLANT SERVICES SINOVILLE 129 008 PRETORIA 990000411995 15047 MAST PROJECTS CC DALVIEW 1544 037 BRAKPAN 990000130078 10141 MAST TOWING ZEERUST 2865 319 MARICO 990000424234 446 MASTER & MASTER ENGINEERING AUSTERVILLE 4005 002 DURBAN 990000231058 14185 MASTER AIR BRAKE TRUCK SERVICES PTY MALMESBURY 7299 165 MALMESBURY 990000140619 746 MASTER ARTISANS TRADING CC RASLOUW 106 990000580560 MASTER AUTO REPAIRS CC BELLVILLE 7535 025 BELLVILLE 990000122815 1103 MASTER BRAKE & CLUTCH KZN PTY LTD WESTMEAD 3610 210 PINETOWN 990000145013 MASTER BRAKE & CLUTCH PTY LTD LYNNWOOD RIDGE 40 008 PRETORIA 990000252192 75366 MASTER CIRCUITS DURBAN 4001 002 DURBAN 990000160281 65067 RESERVOIR HILLS MASTER COIL SOUTHERNWOOD 5213 006 EAST LONDEN 990000132193 11196 MASTER ENGINES NORTH END 6056 007 PORT ELIZABETH 990000257642 2097 MASTER FENCE CC DUNSWART 1508 091 GERMISTON 990000283512 6247 MASTER HUMAN RESOURCE SERVICES CC KRUGERSDORP 1740 147 KRUGERSDORP 990000206250 2311 MASTER JACK CC GERMISTON 1428 091 GERMISTON 990000141096 13484 ELSPARK MASTER JIG & TOOL PTY LTD WADEVILLE 1422 091 GERMISTON 990000257707 14275 MASTER MIXER MAINTENANCE ZANDFONTEIN 82 990000626615 48039 HERCULES MASTER MOTORS ISIPINGO RAIL 4133 002 DURBAN 990000122582 24527 MASTER MOULD Benoni 1508 026 BENONI 990000248518 6259 Dunswart MASTER PAINT REPAIRS PTY LTD ALBERTON 1448 990000867863 2690 MASTER PANELBEATERS MONTAGUE 7441 990000262164 279 MILNERTON MASTER PROFILES CC ALBERTON 1450 091 GERMISTON 990000289203 2965 MASTER SCRATCH REPAIRS CC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000252263 MASTER STEEL STRUCTURS HARTENBOS 6520 177 MOSSEL BAY 990000211289 527 MASTER TECH AIRCRAFT MAINTENANCE CC HELDERKRUIN 1733 283 VEREENIGING 990000154048 21241 MASTER TRAINING & SOCIAL SOVENGA 727 043 BRONKHORSTSPRUIT 990000152793 9 MASTER TRUCK CENTRE SALDANHA 7395 292 VREDENBURG 990000337691 1272 MASTERCHOICE EIGHTEEN CC PORT ELIZABETH 6057 007 PORT ELIZABETH 990000255994 27418 Greenacres MASTERCON CONSTRUCTION CC RUSTENBURG 300 235 RUSTENBURG 990000174858 6629 MASTERCRAFT SOMERSET WEST 7129 244 SOMERSET WEST 990000173562 3005 MASTERCRAFT AUTO BODY REDHILL 4051 002 DURBAN 990000434423 40827 MASTERDENT MENLO PARK 102 008 PRETORIA 990000380511 35631 MASTERFIT EXHAVIT VERULAM 4340 033 BOKSBURG 990000363688 495 MASTERFIT SILENCERS & EXHAUSTS CC GATESVILLE 7766 316 WYNBERG C P 990000133345 571 MASTERKEY LOCKSMITHS CC BENONI 1500 026 BENONI 990000119120 2583 MASTERKEYS TABLEVIEW CC GOODWOOD 7459 004 KAAPSTAD 990000132009 728 MASTERMOULD PTY LTD MORNINGSIDE 2057 003 JOHANNESBURG 990000261546 1280 MASTERS BODY BUILDERS PTY LTD ALRODE 1451 012 ALBERTON 990000133372 124018 MASTERSTAFFER EASTCLIFF 2190 990000139229 MASTERTURN CC FISHER'S HILL 1408 091 GERMISTON 990000288346 19111 MASTERVENT CC VILLAGE MAIN 2001 003 JOHANNESBURG 990000347622 1496 HENLEY ON KLIP MASTERWASH BELLVILLE 7535 241 SIMONS TOWN 990000154042 2896 MAT ENGINEERING CC ROSETTENVILLE 2130 123 INDWE 990000134020 224 MAT MAIN ENGINEERING CC HEIDELBERG 1441 106 HEIDELBERG C P 990000334517 MATADOR ENGINEERING BENONI 1501 026 BENONI 990000552225 MATASE POWER SYSTEMS PTY LTD ALBERTON 1449 990000559638 P O BOX 26 EXCOM MATAT ENGINEERING MATATIELE 4730 141 MOUNT CURRIE 990000272630 885 MATCH BOX MARKETING & ADVERTISING NORTHCLIFF 2115 008 PRETORIA 990000390526 2519 Brits MATCH CAST CC POSTMASBURG 9324 217 POSTMASBURG 990000133398 12630 BRANDHOF MATCH ENGINEERING FONTEINRIET 1464 033 BOKSBURG 990000203814 10153 MATEQ SYSTEMS PTY LTD PRETORIA 157 008 PRETORIA 990000446176 13202 CLUBVIEW MATERIAL HANDLING INDUSTRIES EAST LONDON 5200 008 PRETORIA 990000133382 1604 MATERIALS HANDLING PROJECTS BOOYSENS 2016 003 JOHANNESBURG 990000158053 38578 Booysens MATEVHUTEVHU MOTORS TSHIDIMBINI 972 344 VUWANI 990000211065 694 MATHAFENI SERVICE STATION EDENDALE 3217 091 GERMISTON 990000255552 300 MATHAKO ENGINEERS CC MENLO PARK 102 008 PRETORIA 990000209292 36588 MATHEE A E C CAPE TOWN 7785 990000590270 MATHEE BAKWERKE BREDASDORP 7280 990000613138 1448 SOMERSET WEST MATHEMA TSHWALE INVESTMENTS DEVLAND 1811 990000715872 MATHERS GARAGE & FILLING STATION ESTCOURT 3310 079 ESTCOURT 990000134090 1800 MATHERS KWIKFIT VERULAM 4340 002 DURBAN 990000167384 25 Verulam MATHESO K J PORT ALFRED 6170 212 BATHURST 990000229945 MATHIBASKRAAL AUTO ELECTRICIAN GAMOTHIBA 726 207 PIETERSBURG 990000434846 26 MATHOLE WELDING AND PANELBEATER MKHUHLU 1246 158 SOUTPANSBERG 990000134689 176 MATHOSI ENGINEERING PTY LTD BEDFORDVIEW 2008 003 JOHANNESBURG 990000302214 876 MATHS MOTORS CC UMZINTO 4200 274 UMZINTO 990000134074 160 MATHUDI LEFULA TRADING ENTERPRISES SEBENZA 1610 003 JOHANNESBURG 990000356956 MATHULUSI SERVICE STATION CC WHITE RIVER 1240 307 WITRIVIER 990000267856 599 MATHUMBAS STEEL WORKS NQAMAKWE 4990 006 EAST LONDEN 990000187008 394 MATHYS ENGINEERING & STEELWORKS PRETORIA NORTH 182 990000594699 16949 MATHYS METAL WORKS CC BENONI 1500 026 BENONI 990000393151 1460 MATISON SIGNS & NO. PLATES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000300092 1232 MATJHABENG FILLING STATION CC WELKOM 9460 302 WELKOM 990000392676 1834 MATLA SOLAR WATER HEATING PTY LTD STRATHAVON 2031 006 EAST LONDEN 990000470756 365 MATLA TRUCKS THE TRAMSHED 126 008 PRETORIA 990000346241 11519 MATLA WIRE SYSTEMS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000291459 29877 MATLAKALA MANAGEMENT CONSULTANTS CC ACTIVIA PARK 1429 091 GERMISTON 990000176513 MATLALA MECHANICAL ENGINEERING KARENPARK 118 351 WONDERBOOM (PTA) 990000232483 58207 MATLANKENA MAINTENANCE SERVICES PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000144302 50064 MATLOSANA ENGINEERING FREEMANVILLE 2573 138 KLERKSDORP 990000245450 3356 MATLOU CAR WASH POLOKWANE 700 207 PIETERSBURG 990000173828 2056 MATOLEK BEAUFORT WEST BEAUFORT WEST 6970 990000619545 385 MATOME TYRES & CAR WASH MANKWENG 727 207 PIETERSBURG 990000461931 MATOME WELDING WORKS DUIWELSKLOOF 835 270 LETABA 990000262053 526 MATOS SPORT PTY LTD LYNDHURST 2192 990000938403 MATRIARCH EQUIPMENT FELIXTON 3875 006 EAST LONDEN 990000235313 10491 MEERENSEE MATRIX CNC MACHINING NORTH END 6056 007 PORT ELIZABETH 990000204396 2001 MATRIX CONSULTING SERVICES CC BERGVLIET 7864 004 KAAPSTAD 990000393138 50 MATRIX DYE CASTING GOODWOOD 7459 025 BELLVILLE 990000273627 325 MATRIX GLOBAL ALBERTON 1448 990000848729 MATRIX SPRAY CC TZANEEN 850 051 CAMPERDOWN 990000399399 30 MATRO MANUFACTURES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000240268 MATROTECH ENGINEERING CC BRITS 250 302 WELKOM 990000157597 57 VORENTOE MATS TRANSFORMERS & REPAIR BOKSBURG 1459 990000918009 MATSAPA TRADING 697 NEWCASTLE 2940 185 NEWCASTLE 990000283223 652 MATSAPHA STEEL FABRICATION RANDVAAL 1873 003 JOHANNESBURG 990000340760 161 MATSETE BASADI CONSORTIUM PTY LTD WATERKLOOF RIDGE 181 990000725601 263963 MONUMENT PARK MATSHISELA TRADING FLORIDA HILLS 1716 003 JOHANNESBURG 990000256008 MATSKOONMAAKDIENS LYDENBURG 1120 161 LYDENBURG 990000159594 986 MATT CAST SUPPLIERS CC CINDA PARK 1463 091 GERMISTON 990000186125 9388 MATT ENGINEERING CC VRYHEID 3100 295 VRYHEID 990000295419 1181 MATT TECH PROJECTS VERWOERDPARK 1453 002 DURBAN 990000155047 8199 MATTCO ENGINEERING SUNWARD PARK 1470 033 BOKSBURG 990000158092 17693 MATTH ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000288089 1696 MATTHEW & SON ENGINEERING CC LYNDHURST 2106 091 GERMISTON 990000250359 890451 MATTHEWS ALUMINIUM DURBANVILLE 7551 251 STELLENBOSCH 990000234039 4166 MATTHEWS AUTO REPAIRS ZEEKOEIVLEI 7941 316 WYNBERG C P 990000199139 MATTHEWS ENGINEERING VREDENBURG 7380 990000866435 1050 MATTHEWS MOTOR SPARES PRETORIA 1 008 PRETORIA 990000270071 3294 MATTHEWS SPARES CUMBERWOOD 3235 013 ALEXANDRIA 990000143888 8573 MATTHY'S MIDDELBURG 1050 033 BOKSBURG 990000058891 1339 MATTISON GRAFIX PORT ELIZABETH 6000 007 PORT ELIZABETH 990000199648 1828 MATUTU ABSORBENTS PTY LTD CRESTA 2118 147 KRUGERSDORP 990000182703 4965 MATZICEM GENERAL TRADING LUTZVILLE 8165 990000658408 MAUBANE TRANSPORT HOLDINGS BROOKLYN SQUARE 75 990000703843 2176 MAUBRA AUTO BRITS 250 990000175635 1894 Brits MAUBRA UTILITY PRODUCTS PTY LTD Brits 250 041 BRITS 990000257053 504 MAUDERER ENGINEERING PTY LTD PAROW EAST 7501 025 BELLVILLE 990000136705 6122 MAUGENE ENG SERVICES PTY LTD Pretoria 127 008 PRETORIA 990000136701 912672 Silverton MAUJARO CONSTRUCTIONS & PROJECTS MACHADODORP 1170 990000654225 40 MAUNE MINING ENGINEERING & TRAINING WESTONARIA 1780 306 WESTONARIA 990000459315 333 MAURICE PLATT MACHINE TOOL SERVICES LORRAINE 6070 007 PORT ELIZABETH 990000168356 MAUS PERFORMANCE BK PRETORIA 118 351 WONDERBOOM (PTA) 990000121792 59569 KARENPARK MAUTO AUTO SERVICES CC WITBANK 1035 312 WITBANK TVL 990000327176 Mauzer Engineering CC Edenvale 1609 WILBERT 990000237598 8626 MAVEK BELEGGINGS PTY LTD STANDERTON 2430 028 BETHAL 990000296925 507 MAVERICK ENGINEERING PTY LTD CAPE TOWN 7764 004 KAAPSTAD 990000229559 657 PLUMSTEAD MAVERICK FABRICATIONS CC ASHBURTON 3212 206 PIETERMARITZBURG 990000221426 19933 MAVERICK MACHINERY PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000314992 844 MAVERICK PIPING & STEEL ERECTION CC KUILSRIVER 7580 CAPE TOWN 990000390521 MAVERICK PLANT MAINTENANCE CINDA PARK 1463 026 BENONI 990000294292 9512 MAVERICK REFURBISHING KILLARNEY GARDENS 7441 990000198466 MAVERICK SHIP REPAIRS PTY LTD BENONI 1501 990000792240 MAVERICK STEELWORKS CC DURBAN NORTH 4016 002 DURBAN 990000432940 2021 MAVERICK TRADING 1374 CC DURBANVILLE 7550 025 BELLVILLE 990000425336 MAVERICK TRADING 1509 CC BLOEMFONTEIN 9301 990000685617 396 FICKSBURG MAVERICK TRADING 22 PTY LTD VREDENBURG 7380 292 VREDENBURG 990000189486 1353 MAVERICK TRADING 318 CC CAPE TOWN 7460 025 BELLVILLE 990000425312 1300 BRACKENFELL MAVERICK TRADING 416 CC N1 CITY 7463 025 BELLVILLE 990000157917 12109 MAVERICK TRADING 56 CC DURBANVILLE 7551 025 BELLVILLE 990000213391 3587 MAVERICK TRADING 59 STIKLAND 7536 KAYMOR INDUSTRIAL 990000202715 4776 TYGER VALLEY MAVERICK TRADING 638 CC TYGER VALLEY 7536 004 KAAPSTAD 990000174961 4263 MAVERICK TRADING 784 CC MAITLAND 7404 004 KAAPSTAD 990000162825 878 MAVERICK TRADING 846 CC ELSIES RIVER 7480 025 BELLVILLE 990000177082 162 MAVERICK TRADING 964 CC ROTHDENE 1964 283 VEREENIGING 990000421678 507 MAVHEREGA BOERDERY DIENSTE BK MESSINA 900 169 MESSINA 990000285617 345 MAVIC STAINLESS STEEL MANUFACTURING DALVIEW 1544 037 BRAKPAN 990000157217 3579 MAVICON CONSTRUCTION CC Verwoerdpark 1453 028 BETHAL 990000122794 8199 VERWOERDPARK MAVISON WHOLESALERS & SERVICE GARSFONTEIN 42 370 990000512364 38368 MAVUSANI PROJECTS DUNNOTTAR 1590 037 BRAKPAN 990000370698 340 MAVUSO MOTORS TECOMA 5214 322 VICTORIA EAST 990000269923 19271 MAVUSO MOTORS CC ALICE 5700 990000607238 MAWONEYI CLEANING & SERVICES MUSINA 900 990000591207 1323 MAX ELEVATORS SA PETERVALE 2151 003 JOHANNESBURG 990000436634 97181 MAX PEE AUTO WORKSHOP EAST LONDON 5200 136 KING WILLIAMSTOWN 990000276426 4023 MAX POWER SERVICES PTY LTD RANDFONTEIN 1759 225 RANDFONTEIN 990000251926 490 MAX ROBERT ENGINEERING LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000353780 213 MAX4CARS GOODWOOD 7460 025 BELLVILLE 990000129012 MAXDEALS 139 CC NORTH PAARL 7623 197 PAARL 990000020927 771 MAXDEX DIY CAR SERVICE PARKLANDS 2121 003 JOHANNESBURG 990000211990 1088 MAXE PTY LTD Durban 3620 210 PINETOWN 990000298197 1064 New Germany MAXEM ENGINEERING PTY LTD SUNDOWNER 2161 003 JOHANNESBURG 990000442807 2186 MAXFLEX CABLES PTY LTD DUNSWART 1508 033 BOKSBURG 990000262090 6204 MAXFLOW NELSPRUIT 1200 184 NELSPRUIT 990000319682 16326 MAXGIL ENGINEERING SUPPLIES CC Rustenburg 299 235 RUSTENBURG 990000199143 3080 MAXI AWNINGS & SHADES CC durban 4319 210 PINETOWN 990000162215 25163 gateway MAXI BLINDS COTSWOLD EXT 6045 007 PORT ELIZABETH 990000177119 MAXI FLEX CAPE TOWN CC MAITLAND 7404 004 KAAPSTAD 990000135686 443 MAXI INGENIEURSWERKE BK ELARDUSPARK 47 219 POTGIETERSRUS 990000160245 MAXI MOTORS EDMS BPK VEREENIGING 1930 283 VEREENIGING 990000137956 1598 MAXI Q AUTO SERVICES ALIWAL NORTH 9750 014 ALIWAL NORTH 990000233306 33 MAXI WHEEL & TYRE NO 1 CC BRIXTON 2019 003 JOHANNESBURG 990000223473 96649 MAXIDOR PTY LTD ALBERTON 1457 012 ALBERTON 990000128234 11268 Randhart MAXIFIT SERVICE CENTRE BRACKENFELL 7561 251 STELLENBOSCH 990000200436 1047 MAXIFLEX DOOR SYSTEMS EDEN GLEN 1613 091 GERMISTON 990000108506 8149 MAXIMILL ROLLERMILLS KROONSTAD 9500 146 KROONSTAD 990000142537 322 MAXIMUS BUSINESS TRUST Alberton 1452 012 ALBERTON 990000305230 145030 Bracken City MAXIMUS STEEL CUTTERS KROONSTAD 9500 146 KROONSTAD 990000125385 2253 MAXIPOWER C C HALFWAY HOUSE 1685 033 BOKSBURG 990000279849 MAXIPREST TYRES PINETOWN 204 BERGVLEI 2012 210 PINETOWN 990000186521 543 MAXLOTZ KONSTRUKSIE BK SINOVILLE 129 008 PRETORIA 990000221147 13874 MAXMEAD COMPONENTS & INDUSTRIAL ASHWOOD 3605 210 PINETOWN 990000193329 10546 MAXMECH MECHANICAL SEALS SPRINGS 1560 247 SPRINGS 990000137984 1065 MAXNIEL MAITENANCE PTY LTD FRANKFORT 9830 990000947288 99 ERMELO MAXPERS PERSONNEL CC BETHAL 2310 028 BETHAL 990000464400 11092 WIERDAPARK SOUTH MAX'S MECHANICAL REPAIRS CLAREMONT 7708 004 KAAPSTAD 990000125869 MAXSHELL 118 INVESTMENTS PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000368958 1254 MAXSHELL 144 INVESTMENTS CC TOKAI 7945 990000592469 539 PLUMSTEAD MAXTRON TEST STATION ALLEN'S NEK 1737 147 KRUGERSDORP 990000243925 80 MAXWELLS ENG PTY LTD EPPINDUST 7475 025 BELLVILLE 990000137926 300 MAXWIL TRADING CC KILLARNEY GARDENS 7441 025 BELLVILLE 990000148239 1950 BELLVILLE MAXXIS TYRES SOUTH AFRICA PTY LTD RANDJIESFONTEIN 1683 008 PRETORIA 990000259143 50278 MAYDON WHARF MOTORS CC MAYDON WHARF 4057 002 DURBAN 990000186121 29275 MAYER ENGINEERING CC PAARL 7646 303 WELLINGTON 990000053806 MAYET CAR SALES CC BENONI 1500 247 SPRINGS 990000168202 2384 MAYFAIR GEARBOX & DIFF CC BOOYSENS 2016 003 JOHANNESBURG 990000120553 38318 MAYFIELD PARK SERVICE STATION KIBLER PARK 2053 003 JOHANNESBURG 990000150734 990577 MAYIKHULE MOTOR DEALERS PTY LTD WITBANK 1035 312 WITBANK TVL 990000211120 115 MAYIVA BUSINESS TRADING MAMELODI EAST 122 008 PRETORIA 990000311434 MAYNIER J C J VRYBURG 8600 294 VRYBURG 990000123520 2578 MAYORS WALK CONVENIENCE CENTRE MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000234569 21404 MAYORS WALK SERVICE STATION HAYMARKET 3200 206 PIETERMARITZBURG 990000169270 28418 MAYPOCK GENERAL TRADING 7500 990000554928 MAYROCK GENERAL TRADING EERSTE RIVIER 7100 990000561185 MAYS AUTO CENTRE HIMEVILLE 3256 113 UNDERBERG 990000921358 77 MAYS MAINTENANCE CC port elizabeth 6055 007 PORT ELIZABETH 990000060852 p o box 58 walmer MAYVILLE MECHANICAL & MONTANA PARK 159 008 PRETORIA 990000147855 492 MAZAL DIE CASTING CO PTY LTD PAROW EAST 7501 025 BELLVILLE 990000143144 6644 MAZAMBANE LUBRICATION SERVICES DELMAS 2210 008 PRETORIA 990000412489 842 MAZEL MOTORS WYNBERG 7800 316 WYNBERG C P 990000124671 2554 MAZEPPA BAY HOTEL SOUTHERNWOOD 5213 006 EAST LONDEN 990000151698 11054 MAZHAKANDILA SCRAPYARD MOTOR MAKHADO 920 344 VUWANI 990000243777 3813 MAZIYA PLANT MAINTENANCE MIDDELBURG 1050 MIDDELBURG 990000390515 870 MAZIYA & ZONKE MULTI SERVICES RICHARDS BAY 3900 295 VRYHEID 990000208980 41244 MAZIZI INSULATION SHEET METAL TEMBISA 1632 990000637767 MAZOLWANDLE INVESTMENT & TRADING CC NELSPRUIT 1200 184 NELSPRUIT 990000453065 596 MAZOR ALUMINIUM PTY LTD TABLE VIEW 7441 004 KAAPSTAD 990000152468 60635 Table View MAZOR STEEL PTY LTD TABLE VIEW 7441 004 KAAPSTAD 990000120642 60635 Table View MAZREN SPARES & REPAIRS LYNN EAST 39 008 PRETORIA 990000246826 15491 MAZZA ENGINEERING CC ORANGE GROVE 2119 003 JOHANNESBURG 990000119501 46393 MB & T TRADING CC WAVERLEY 135 008 PRETORIA 990000268693 31483 MB SERVICES COWIES HILL 3610 990000277360 MBA FABRICATIONS CC LAMBTON 1401 091 GERMISTON 990000281760 15300 Lambton MBABAALI TRADERS PTY LTD SUNNINGDALE 3815 990000860757 MBAFANA STEEL KUISRIVER 7579 004 KAAPSTAD 990000268366 MBALA & DIKIZA AUTOBODY WORKS PORT ELIZABETH 6057 990000559780 726 MBELE SERVICE STATION CC KWATHEMA 1563 247 SPRINGS 990000161018 454 MBEZI ENGINEERING &GENERAL SERVICES EDEN GLEN 1609 091 GERMISTON 990000436316 MBHELE'S TRANS CC HALFWAY HOUSE 1685 990000558768 5266 MBL ENGINEERING CC NEWLANDS EAST 4037 002 DURBAN 990000234605 MBOMBELA AUTO & GENERAL ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000231525 2008 MBOMBELA FITMENT CENTRE WHITE RIVER 1240 184 NELSPRUIT 990000360654 1738 MBOMBELA STAAL BK NELSPRUIT 1200 184 NELSPRUIT 990000267162 19784 MBOMBELA STEEL DESIGNS KRUGERSDORP 1740 990000583448 2704 MBOMBELA TYRES NELSPRUIT 1200 184 NELSPRUIT 990000460639 16768 MBOPHA SECURITY SERVICES NELSPRUIT 1200 307 WITRIVIER 990000153263 MBOZAMA INVESTMENTS STANGER 4450 323 ESHOWE 990000296570 2026 MBP ENGINEERS Boksburg 1459 ANDERBOLT 990000383622 6836 Dunswart MBSA AUTOMOTIVE IRENE 62 008 PRETORIA 990000363649 860 MBUSI SIGNS EMPUMALANGA 458 990000923454 2 MC WELDING DESPATCH 6219 120 HUMANSDORP 990000380891 243 MC ALPINE SALVAGE VEHICLES GERMISTON 1619 990000622857 MC CAR MOTORS BK PRETORIA 1 008 PRETORIA 990000228735 16603 MC CARTHY FLORIDA PRETORIA 1 233 ROODEPOORT 990000072104 3923 MC CARTHY G M GLENSTANTIA 10 008 PRETORIA 990000112580 33273 MC CARTHY GEZINA PRETORIA 1 008 PRETORIA 990000187931 3923 MC CARTHY NISSAN GERMISTON GERMISTON 1400 091 GERMISTON 990000021336 48 MC CARTHY PRINCES PARK PRETORIA 1 008 PRETORIA 990000383705 3923 MC CARTHY VOLKSWAGEN CAPE PTY LTD PAROW 7499 025 BELLVILLE 990000041184 512 MC CARTHY VOLKSWAGEN MASTERCARS PRETORIA 1 008 PRETORIA 990000183297 3923 MC CARTHY VW FRANCHISE OFFICE PRETORIA 1 008 PRETORIA 990000183401 3923 MC CARTHY VW KERK STRAAT PRETORIA 1 008 PRETORIA 990000079486 3923 MC CARTHY VW MENLYN PRETORIA 1 008 PRETORIA 990000100882 3923 MC CARTHY VW ROODEPOORT PRETORIA 1 233 ROODEPOORT 990000072827 3923 MC CARTHY VW SILVER OAKS PRETORIA 1 008 PRETORIA 990000447148 3923 MC CARTHY VW WONDERBOOM PRETORIA 1 008 PRETORIA 990000357737 3923 MC CARTHY WITBANK PRETORIA 1 312 WITBANK TVL 990000079545 3923 MC CONVEYOR SERVICES WITBANK 1035 312 WITBANK TVL 990000187724 5107 MC CORMACK INVESTMENTS CC KEMPTON PARK 1619 003 JOHANNESBURG 990000160234 7486 BONAERO PARK MC CULLYS WORKSHOP VERULAM 4340 003 JOHANNESBURG 990000140876 1860 MC DOC GEORGE EAST 6539 090 GEORGE 990000161577 4814 MC HARDCHROME BENORYN 1504 033 BOKSBURG 990000192197 12053 MC KECHNIE SERVICE CENTRE EXCOM 2023 003 JOHANNESBURG 990000174392 260693 MC KENZIE VULSTASIE FICKSBURG 9730 082 FICKSBURG 990000126512 128 MC NALLY MOTORS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000264440 3180 MC PANELBEATERS SEDGEFIELD 6573 090 GEORGE 990000275218 201 MC SERV CC PRETORIA 181 008 PRETORIA 990000386633 1595 GROENKLOOF MC TRACKLESS AND SERVICES RUSTENBURG 300 235 RUSTENBURG 990000438358 6235 MCANIX AUTO SERVICES & REPAIRS RESERVOIR HILLS 4090 002 DURBAN 990000245662 65067 MCB SWITCHBOARDS PTY LTD OLD OAK 7537 025 BELLVILLE 990000273531 4030 MCC VIC TRADING EVATON 1981 990000944756 5122 MCCALLUM BADGE CC MAITLAND 7404 004 KAAPSTAD 990000173604 887 MCCANNS AUTO ELECTRICAL JACOBS JACOBS 4026 002 DURBAN 990000162925 12595 MCCAR SERVICE CENTRE KRUGERSDORP 1739 147 KRUGERSDORP 990000548842 MCCARTHY LIMITED DURBAN 4000 002 DURBAN 990000247820 MCCARTHY CALL A CAR WONDERBOOM PRETORIA 1 008 PRETORIA 990000327157 11582 HATFIELD MCCARTHY CENTURION PARK Pretoria 157 008 PRETORIA 990000164153 11582 HATFIELD MCCARTHY COMMERCIAL VEHICLES PTYLTD FONTEINRIET 1464 033 BOKSBURG 990000099683 10502 MCCARTHY FORD & MAZDA LYNNWOOD RIDGE 40 008 PRETORIA 990000217610 75470 MCCARTHY KUNENE WITBANK Leraatsfontein 1035 312 WITBANK TVL 990000008386 11582 HATFIELD MCCARTHY LAND ROVER N1 CITY 7463 004 KAAPSTAD 990000220866 12397 McCARTHY LANDROVER CONSTANTIA KLOOF WELTEVREDENPARK 1715 003 JOHANNESBURG 990000153431 5437 MCCARTHY NISSAN johannesburg 1400 003 JOHANNESBURG 990000004235 48 germiston MCCARTHY TOYOTA CAPE LTD N1 CITY 7463 004 KAAPSTAD 990000025297 13452 MCCARTHY TOYOTA GAUTENG PRETORIA 1 003 JOHANNESBURG 990000025695 3186 MCCARTHY VALUE CENTRE PAROW 7499 025 BELLVILLE 990000419347 952 MCD ENGINEERING RESERVOIR HILLS 4090 324 LOWER UMFOLOZI 990000275758 65935 MCDONALD & PREMDUTT ENGINEERING CC BLUFF 4036 002 DURBAN 990000584689 21160 MCE CAPITAL EQUIPMENT PTY LTD SLOANE PARK 2152 003 JOHANNESBURG 990000278517 98722 MCE FABRICATION & CONSTRUCTION Richards Bay 3901 324 LOWER UMFOLOZI 990000417478 102136 MEERENSEE MCE PRO SITESERVICES & SUPPLIES PTY MEER EN SEE 3901 324 LOWER UMFOLOZI 990000382981 102136 M‐CENTRE PIERRE VAN RYNEVELD 149 990000946886 60594 MCGEE & CO LYDENBURG PTY LTD LYDENBURG 1120 161 LYDENBURG 990000251070 12 Lydenburg MCGEES HANDYMAN SERVICES HILLCREST 3650 210 PINETOWN 990000186522 1502 MCGREGOR MOTORS FAUNASIG 9325 001 BLOEMFONTEIN 990000402877 35576 MCGYVER LOCKSMITHS PORT ELIZABETH 6014 007 PORT ELIZABETH 990000260961 4266 KORSTEN MCGYVERS TRUST KROONSTAD 9500 146 KROONSTAD 990000247653 347 MCHARG COACH WORKS DIEP RIVER 7800 004 KAAPSTAD 990000190136 MCINTOSH PARTS CENTRE CC PINETOWN 8610 990000734016 83 MEREBANK CENTRAL MCK AUTO ELECTRICAL DELMAS 2210 312 WITBANK TVL 990000315633 294 MCKEEP KONSTRUKSIE THABAZIMBI 380 264 THABAZIMBI 990000250798 232 MCKENZIE AUTO ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000523035 1141 MCKENZIE AUTO ENGINEERING CC NEW GERMANY 3620 210 PINETOWN 990000439479 1141 MCKENZIE DIESEL CC NEW GERMANY 3620 210 PINETOWN 990000130039 1141 MCKEON INDUSTRIES SA PTY LTD ZWARTKOPS 51 133 KENHARDT 990000575310 11189 McKEOWN INDUSTRIES SA (PTY) LTD CENTURION 157 990000562397 PO BOX 141 NABOOMSPRUIT MCKHENZI TRADING ATOK 749 990000579521 27 MCL PANELBEATERS CC Johannesburg 2001 003 JOHANNESBURG 990000461558 421028 Fordsburg MCLAREN ENGINEERING BIRCHLEIGH 1621 033 BOKSBURG 990000253375 7366 MCLEOD FENCING & PLANT HIRE CC CASCADES 3202 206 PIETERMARITZBURG 990000282813 13151 MCLEOD RACING & BODYWORKS DESPATCH 6220 008 PRETORIA 990000374392 MCMANUS NISSAN PIET RETIEF 2380 051 CAMPERDOWN 990000418693 350 MCNAUGHTANS NEW GERMANY 3620 002 DURBAN 990000272439 2574 MCONDIS PTY LTD BARBERTON 1300 990000902503 3073 MCP AUTOMATION CC PENNINGTON 4184 990000898654 701 MCROSCH AUTOMOTIVE WHITE RIVER 1240 184 NELSPRUIT 990000243213 2498 MCSYNCRO SOUTH AFRICA PTY LTD WEST BANK 5218 008 PRETORIA 990000405234 14150 MCU TECHNOLOGIES AFRICA PTY LTD RICHARDSBAY 3900 990000653623 10718 MEERENSEE MD AUTOBODY TRADING WYNBERG 2091 990000845944 MD ENGINEERING MALMESBURY 7300 165 MALMESBURY 990000383846 MD PLANT AND EQUIPMENT SALES PETERVALE 2151 003 JOHANNESBURG 990000283437 97255 Bryanston MDA MOTOR CC CAPE TOWN 8000 004 KAAPSTAD 990000331474 570 MDAKANE ENGINEERING SERVICES PINETOWN 3600 210 PINETOWN 990000390135 1946 MDANTSANE MOTORS MDANTSANE 5219 006 EAST LONDEN 990000230359 MDH SANDBLASTING & SPRAYPAINTING RYNFIELD 1514 037 BRAKPAN 990000246304 11943 MDING ENGINEERING CC KEMPTON PARK 1620 011 JOHANNESBURG 990000208977 3349 MDLUMBE PTY LTD UMLAZI 4031 990000839521 MDM ENGINEERING DURBAN 4001 990000869577 53094 YELLOWWOOD PARK MDM TECHNICAL AFRICA PTY LTD CRAIGHALL 2024 003 JOHANNESBURG 990000368572 413647 MDP PLANT DESIGN & SUPPLIES CC BOKSBURG 1459 990000639864 8927 CINDA PARK MDS VEHICLE MANAGEMENT SYSTEMS PTY SELBY 2000 990000844876 39893 BOOYSENS ME & E MCWADE ENGINEERING PRODUCTS EDLEEN 1625 003 JOHANNESBURG 990000183213 10029 ME INDUSTRIES PTY LTD WITBANK 1035 171 MIDDELBURG TVL 990000275925 ME POWERHOUSE LYDENBURG 1120 161 LYDENBURG 990000441180 6560 MEADOW POINT BRAAMFONTEIN 2017 003 JOHANNESBURG 990000271181 32814 MEADOW TYRE & EXHAUST CENTRE PAULSHOF 2056 132 KEMPTON PARK 990000323856 561 MEADOWRIDGE SERVICE CENTRE C C CONSTANTIA 7848 316 WYNBERG C P 990000145177 489 MEAN MACHINE LYNNWOOD RIDGE 40 008 PRETORIA 990000144990 73311 MEANDER AUTO ELECTRICIANS HOWICK 3290 119 LIONS RIVER 990000377145 761 MEANDER MOTORS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000300421 28583 HAYMARKET MEAT O MATIC SPRINGBOK PTY LTD ROSSLYN 200 370 990000511095 911329 MEC & G ENGINEERING WORKS CC Blackheath 7103 251 STELLENBOSCH 990000126727 145 Eerste River MEC CONTRACTS WARMER BEACH 4140 990000938457 6 MEC PLANT SERVICES CC BOKSBURG‐EAST 1462 033 BOKSBURG 990000360482 25320 EAST RAND MEC TRUST WEST BANK 5218 006 EAST LONDEN 990000157353 14098 MECA ENGINEERING WILROPARK 1731 233 ROODEPOORT 990000207539 2846 MECALC MANUFACTURING CC CENTURION 46 001 BLOEMFONTEIN 990000163860 7958 MECANISASIE M R ELDORAIGNE 171 008 PRETORIA 990000275559 77599 MECANO QUIP DIESEL SERVICES CC RIVER CRESCENT 1042 312 WITBANK TVL 990000401906 844 MECATECH ENGINEERING SOUTHDALE 2135 003 JOHANNESBURG 990000296638 1765 MECATRON BK ROBERTSON 6705 232 ROBERTSON 990000279212 829 MECCA MOTORS MARINE PARADE 4056 002 DURBAN 990000131527 10321 MECCA PANEL BEATERS PTY LTD MMABATHO 2735 360 990000511430 3181 MECCA PLAN Cape Town 7702 316 WYNBERG C P 990000125279 46966 Glosderry MECEL TECHNOLOGIES CC CENTURION 46 008 PRETORIA 990000173284 11082 MECELCHEM CC SECUNDA 2302 028 BETHAL 990000220923 6218 MECH & MOP BRENTWOOD PARK 1505 026 BENONI 990000244898 10195 MECH CHEM CC GLENWOOD 4001 002 DURBAN 990000125209 MECH CON BK PIKETBERG 7320 209 PIKETBERG 990000354551 234 MECH ELEC VAALPARK 1947 990000563521 MECH FIT & TURN CC DELVILLE 1401 003 JOHANNESBURG 990000336506 MECH FIVE SERVICE CENTRE PTY LTD GARDENS 8001 004 KAAPSTAD 990000142809 MECH MAGNIFICENT BK SUIDERBERG 82 008 PRETORIA 990000275240 MECH TEC STRAND 7139 256 STRAND 990000338342 802 MECH TECH VOORBAAI 6506 177 MOSSEL BAY 990000258069 MECH TWO MOTORS CC AIRPORT IND 1 7490 025 BELLVILLE 990000138842 MECH WELD SOMERSET WEST 7129 025 BELLVILLE 990000172153 MECHANEER CC BEDFORDVIEW 2008 091 GERMISTON 990000293595 973 MECHANI BOYS WITBANK 1035 990000416535 MECHANI CARS CAPE TOWN 8001 004 KAAPSTAD 990000194037 MECHANI MAG PTY LTD ISANDO 1600 132 KEMPTON PARK 990000145147 533 MECHANIC ON CALL HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000308354 2131 MECHANICAL & ENGINEERING SERVICES PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000185134 MECHANICAL ARTISANS CONTRACTORS CC RANDFONTEIN 1759 990000725157 3699 RANDGATE MECHANICAL CONCEPTS CC PAARDEN ISLAND 7420 025 BELLVILLE 990000229628 614 MECHANICAL DESIGN STUDIO PINETOWN 3600 210 PINETOWN 990000175493 2265 MECHANICAL EQUIPMENT SERVICES CHEMPET 7442 004 KAAPSTAD 990000248941 36911 MECHANICAL INNOVATIONS CC BOKSBURG 1459 033 BOKSBURG 990000248644 8957 CINDA PARK MECHANICAL JUNCTION PTY LTD WELTEVREDENPARK 1715 233 ROODEPOORT 990000129566 7445 MECHANICAL MAINTENANCE SERVICES PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000277984 832 MECHANICAL MAN MUIZENBERG 7950 241 SIMONS TOWN 990000406302 160 MECHANICAL SEALING SOLUTIONS NEW GERMANY 3620 210 PINETOWN 990000240393 558 MECHANICAL SERVICES MANORS 3610 210 PINETOWN 990000122333 MECHANICAL SHAFT SEAL PUMPS (PTY) L NUFFIELD 1559 990000632406 11689 SELCOURT MECHANICAL SHAFT SEALS PTY LTD Verwoerdpark 1453 247 SPRINGS 990000291597 8199 MECHANICAL SITE SERVICES SILVER LAKES 81 008 PRETORIA 990000452377 MECHANICAL SPARES & ENG PTY LTD GERMISTON 1401 091 GERMISTON 990000184281 4023 Germiston South MECHANICAL TECHNOLOGIES CC NORTH RIDING 2162 147 KRUGERSDORP 990000456094 1310 MECHANICS 2 YOU CC BRACKENFELL 7560 004 KAAPSTAD 990000269626 MECHANICS AT WORK FAUNAPARK 787 207 PIETERSBURG 990000174364 866 MECHANICS IN MOTION LYTTELTON 140 008 PRETORIA 990000381260 15545 MECHANO DIESEL CC ALBERTON 1450 012 ALBERTON 990000177235 MECHANO TECHNICA CC TECOMA 5214 006 EAST LONDEN 990000262135 19544 MECHANOSRV 5241 990000653958 MECHATRANS CC BENONI 1500 026 BENONI 990000268601 235 MECHEM PTY LTD LYTTELTON 140 008 PRETORIA 990000281474 14864 MECHENG INDUSTRIAL SOLUTIONS PTY LT RICHARDS BAY 3900 990000857290 MECHLIFT PTY LTD CAPE TOWN 7490 990000137497 84 MOBILE AIRPORT INDUSTRIA MECHPRO ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000374301 1149 MECHPRO TECH PTY LTD Benoni 1501 BENONI SOUTH 990000194262 6280 MECHSPEC AUTO CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000128110 MECHSPEC AUTOSERV 1 CC MAYDON WHARF 4057 210 PINETOWN 990000378534 29024 MECHSTAR MOTORS EPPINDUST 7460 004 KAAPSTAD 990000150357 MECHSTRUCTICS CC WESTVILLE 3630 002 DURBAN 990000306849 285 MECHTEC BENONI 1501 026 BENONI 990000152134 336 MECHTECH NELSPRUIT 1200 051 CAMPERDOWN 990000147077 2343 MECHTECH ENGINEERING TECOMA 5214 006 EAST LONDEN 990000351882 19544 MECHTER FAERIE GLEN 43 008 PRETORIA 990000171367 1326 MECHTRONIX GARDENVIEW 2047 091 GERMISTON 990000380322 751948 MECHYD ENGINEERING SERVICES PTY LTD EDENVALE 1609 990000149669 17177 SUNWARD PARK MECK MOTOR SERVICES NORTH END 6056 007 PORT ELIZABETH 990000369471 2948 MECK PROJECTS & ENGINEERING PTY LTD SPARTAN 1470 003 JOHANNESBURG 990000167915 16 CANBERR IMPALA PARK, BOKSBURG MECMETWEL ENGINEERING SERVICES CC OTTERY 7808 316 WYNBERG C P 990000176662 45651 MECO ENGINEERING CC Uitenhage 6229 007 PORT ELIZABETH 990000358580 9 Lister S Kruisrivier MECOLADDER C C PAROW EAST 7501 025 BELLVILLE 990000253311 6288 MECOTEC UNIEDAL 7612 251 STELLENBOSCH 990000424202 6012 MECPRO INTERNATIONAL ROSSBURGH 4072 002 DURBAN 990000179294 41792 MECRA PRODUCTS PTY LTD BOOYSENS 2016 008 PRETORIA 990000144775 38108 MECS AFRICA PTY LTD SANDTON 2146 003 JOHANNESBURG 990000217212 MECSERVE PTY LTD WELLINGTON 7654 303 WELLINGTON 990000296480 478 Wellington MECTIN MAINTENANCE & SERVICES TYGER VALLEY 7580 990000569273 5526 MECWIND ALTERNATIVE ENERGY MONTGOMERY PARK 2195 990000803923 2690 ALBERTON MED & AUTOMATION CC PAARL 7620 197 PAARL 990000125354 3014 MED A LITE TRADING CC UMHLALI 4390 990000936315 803 MED MACHINING CC PAARL 7620 197 PAARL 990000410460 3014 MED WORKSHOP CC EPPINDUST 7475 004 KAAPSTAD 990000357357 1027 MEDAC PTY LTD WYNBERG 7824 004 KAAPSTAD 990000260873 18286 MEDFURN MANUFACTURERS Pretoria 30 008 PRETORIA 990000160459 MEDI CLAVE PTY LTD HARTBEESPOORT 216 008 PRETORIA 990000176145 1652 Hartbeespoort MEDI GAS & ENGINEERING CROWN GARDENS 2091 003 JOHANNESBURG 990000126628 MEDIA HYDRAULICS CENTURION CC Centruion 57 008 PRETORIA 990000199689 26986 Gezina MEDIATION INVESTMENTS CC SOUTHFIELD 7800 316 WYNBERG C P 990000161955 MEDICAL ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000120664 2001 MEDICAL RENOVATIONS & SUPPLIES CC PAROW 7499 025 BELLVILLE 990000128947 1427 MEDICAL TECHNOLOGIES UMKOMAAS 4180 002 DURBAN 990000204523 693 MEDIFIT ORTHOTIC CC SONLANDPARK 1944 278 VANDERBIJLPARK 990000129363 28266 MEDIMO 368 ENGINEERING PTY LTD RUSTENBURG 335 990000914990 MEDINA ENGINEERING CC GATESVILLE 7766 206 PIETERMARITZBURG 990000227827 38292 MEDINE AUTOMATION PTY LTD HOWARD PLACE 7450 316 WYNBERG C P 990000236180 193 MEDITERRANEAN SHIPPING COMPANY MARINE PARADE 4056 002 DURBAN 990000262875 10687 MEDKOERIERS KROONDAL 305 235 RUSTENBURG 990000149184 21689 Protea Park MEDMAR ENGINEERING ARCON PARK 1939 283 VEREENIGING 990000304513 MEDUPI FABRICATION PTY LTD Johannesburg 2008 003 JOHANNESBURG 990000423840 3040 MEDWOOD MOTORS DURBAN 4001 002 DURBAN 990000167380 52100 BEREA ROAD MEERENSEE FILLING STATION MTUBATUBA 3935 324 LOWER UMFOLOZI 990000135591 127 Hlabisa MEESTER MASJINERING BK LYNNWOODRIF 40 008 PRETORIA 990000300787 75187 MEETS BOEREDIENSTE BK CALEDON 7230 048 CALEDON 990000007827 743 MEETS J LADISMITH 6655 153 KLIPRIVIER (LADYSMITH) 990000381010 121 MEGA CAGE MENLYN CENTRAL 77 008 PRETORIA 990000257861 1143 MEGA CITY MOTOR SCRAPYARD KENMARE 1745 233 ROODEPOORT 990000294275 3241 MEGA ENGINEERING BK Pretoria 184 351 WONDERBOOM (PTA) 990000198625 25 NEWLANDS MEGA ENTERPRISES LERAATSFONTEIN 1038 312 WITBANK TVL 990000266431 12568 MEGA HIGH VOLTAGE TECHNOLOGIES MIDRAND 1685 003 JOHANNESBURG 990000331462 8152 HALFWAY HOUSE MEGA ISANDA SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000145196 252 MEGA LITE CC KENWYN 7790 316 WYNBERG C P 990000274249 14512 MEGA MANUFACTURERS HEIDELBERG 1441 106 HEIDELBERG C P 990000180769 883 MEGA MEASUREMENTS CC EDEN GLEN 1613 091 GERMISTON 990000207061 8290 MEGA METAL RECYCLING CC HELDERKRUIN 1733 171 MIDDELBURG TVL 990000153133 MEGA MOTORS KRIEL TYRE & EXHAUST KRIEL 2271 028 BETHAL 990000301778 2889 MEGA PANELBEATERS ELLISRAS 555 191 WATERBERG 990000095409 962 MEGA PLANT MAINTENANCE PTY LTD EMALAHLENI 1039 278 VANDERBIJLPARK 990000324018 6253 MEGA PLAT TRADING BK RUSTENBURG 300 235 RUSTENBURG 990000426495 2662 MEGA ROLLER SHUTTER DOORS WELGEMOED 7538 025 BELLVILLE 990000192133 6571 MEGA SCRAP METALS PTY LTD MOPANI 872 990000844873 850 MEGA SOUNDS UMZINTO 4200 124 IXOPO 990000139997 249 MEGA TYRE DURBAN 4001 990000898380 MEGA TYRES AND PUNCTURE REPAIRS BEAUFORT WEST 6970 022 BEAUFORT WEST 990000183731 MEGA VULCANIZING CC MIDDELBURG 1050 312 WITBANK TVL 990000266741 MEGA WASH WORCESTER 6849 315 WORCESTER 990000242811 1421 MEGABIKE RANDBURG FERNDALE 2160 003 JOHANNESBURG 990000164019 225 MEGACITY SERVICE STATION MAFIKENG 2745 294 VRYBURG 990000293572 143 MEGAFIRES LYNNWOOD RIDGE 40 008 PRETORIA 990000246539 73278 MEGAHOSE SANLAMHOF 7532 025 BELLVILLE 990000465168 885 MEGAMASTER MONUMENT PARK 105 008 PRETORIA 990000179914 25322 MEGAMESH MANUFACTURING CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000304877 13969 MEGAN AUTO PRETORIA GARDENS 82 008 PRETORIA 990000466960 23893 gezina MEGANIESE DIENSTE LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000274684 1446 MEGANIESE WERKSWINKEL VIRGINIA 9430 288 VIRGINIA 990000180790 343 MEGAPHASE ROADS MARKING & UMHLANGA ROCKS 4320 002 DURBAN 990000259132 7952 WESTGATE MEGAPHASE TRADING 393 CC BOKSBURG NORTH 1461 026 BENONI 990000236190 5241 MEGAPHASE TRADING 602 BERTSHAM 2013 003 JOHANNESBURG 990000327740 901175 MEGAPHASE TRADING 622 CC 7442 025 BELLVILLE 990000427526 MEGAPORT CC MOKOPANE 787 207 PIETERSBURG 990000299031 4593 MEGATECH MECHANICAL SERVICE CENTRE WITBANK 1035 312 WITBANK TVL 990000237314 3424 MEGATRON ENGINEERING PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000178758 2391 MEGATRON FEDERAL PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000330930 2391 MEGATURN ENGINEERING CC Johannesburg 2091 003 JOHANNESBURG 990000291502 74631 TURFFONTEIN MEGAVAAL ENGINEERING PTY LTD VEREENIGING 1930 283 VEREENIGING 990000291770 1751 MEGAVAAL ENGINEERING TECHNOLOGIES HALFWAY HOUSE 1685 283 VEREENIGING 990000236270 7374 MEGGAR ARMATURE WINDERS MANDENI 4490 324 LOWER UMFOLOZI 990000207771 10 MEHMOOD ABBASI TRADING CC EAST END 4018 002 DURBAN 990000443734 149356 MEI CONTRACTORS CC Randburg 2194 003 JOHANNESBURG 990000381015 MEID ENGINEERING KLIP RIVER 1871 283 VEREENIGING 990000150122 691 MEINTJES & NEETHLING INC CENTURION 46 008 PRETORIA 990000166172 7158 MEINTJIES F J MALMESBURY 7299 165 MALMESBURY 990000396158 MEISES HALT FUELS GONUBIE 5256 006 EAST LONDEN 990000177511 500 MEISTERFAB CC WADEVILLE 1422 091 GERMISTON 990000343817 14604 MEKMOS ENGINEERING SOMERSET WEST 7129 244 SOMERSET WEST 990000248337 3117 MEKROLEK INDUSTRIAL SUPPLIES CC PIETERMARITZBURG 3201 990000159052 MEKSOL HYDRAULICS & GENERAL ENG CC CRYSTAL PARK 1515 091 GERMISTON 990000245093 20800 MEL BOSCH TRUCK GEARBOX & DIFF REPA RANDVAAL 1960 990000816511 495 WALKERVILLE MELBEN ENGINEERING PRETORIA NORTH 116 008 PRETORIA 990000145727 16372 MELCAST FOUNDRY BENONI 1500 033 BOKSBURG 990000128296 MELCO MINING SUPPLIES GERMISTON 1400 003 JOHANNESBURG 990000145881 131 MELEX INDUSTRIAL CC BERGVLIET 7864 004 KAAPSTAD 990000077901 330 MELFRA ENGINEERING CC CAPE TOWN 8000 004 KAAPSTAD 990000170772 851 MELISA MANUFACTURERS & SUPPLIERS CC WELKOM 9465 302 WELKOM 990000127105 57054 PANSIG WELKOM MELKBOS MOTORS CAPE TOWN 7441 025 BELLVILLE 990000250536 60958 TABLE VIEW MELLETT STAAL BAILLIE PARK 2526 218 POTCHEFSTROOM 990000215561 6772 MELLINIUM PIPES & FITTINGS LANSERIA 1748 003 JOHANNESBURG 990000467776 1178 MELMAC ENGINEERING THREE RIVERS 1935 283 VEREENIGING 990000386700 264492 MELMICK MACHINE SERVICES CC NEWTON PARK 6055 008 PRETORIA 990000291932 34737 MELMOTH AUTO VALET CENTRE MELMOTH 3835 335 MTONJANENI 990000427704 547 MELMOTH RADIATORS CC MELMOTH 3835 324 LOWER UMFOLOZI 990000234767 942 MELNIC TECHNICAL SERVICES CC KEMPTON PARK 1619 132 KEMPTON PARK 990000433328 MELODING FILLING STATION & CAFE VIRGINIA 9430 288 VIRGINIA 990000131224 1519 MELODY STREET TRADING 69 PTY LTD WOODHAVEN 4004 990000648268 727706 MELORE VALET & CAR WASH FOCHVILLE 2515 233 ROODEPOORT 990000235700 MELRICK AUTO CENTRE BOKSBURG 1459 033 BOKSBURG 990000178773 MELS PUMPS SERVICE & MAINTENANCE CC SUNWARD PARK 1470 033 BOKSBURG 990000265809 18724 MELS REPAIRS SERVICES VALHALLA 137 008 PRETORIA 990000223736 21688 MELSYL AUTO REPAIRS ATHLONE 7764 990000576943 MELTEK TECHNOLOGY CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000285842 10639 MELZ PANEL & PAINT WYEBANK 3610 210 PINETOWN 990000145218 MEMBER & MEMBERS FASHION CENTRE CHUENESPOORT 745 207 PIETERSBURG 990000383362 2106 MEMBREY VEHICLE TEST STATION CC GLENASHLEY 4022 002 DURBAN 990000169227 22068 MEMCON PTY LTD BEDFORDVIEW 2008 990000298103 1137 MEMEL PETROL MEMEL 2970 290 VREDE 990000130700 146 MEMP ENG CC VEREENIGING 1930 278 VANDERBIJLPARK 990000164606 1751 MEMPHIS METAL WINDOWS PTY LTD ANSFRERE 1711 003 JOHANNESBURG 990000149286 6387 MEMS ENGINEERING CC VREDEKLOOF 7560 025 BELLVILLE 990000229269 MEN AT WORK HERMANUS 7200 111 HERMANUS 990000213423 496 MEN AT WORK PROPERTY MAINTENANCE NEW GERMANY 3620 210 PINETOWN 990000356500 MEN BLINK PROPERTY 6 CC EMPANGENI 3880 990000705834 11909 MEND A BATH INTERNATIONAL FLORIDA HILLS 1716 233 ROODEPOORT 990000241255 520 MEND A BATH INTERNATIONAL CTN PANORAMA 7506 004 KAAPSTAD 990000353263 15187 MEND A BATH KZN DN HYPER BY THE SEA 4053 002 DURBAN 990000207792 989 MEND A BATH PRETORIA GARSFONTEIN 42 008 PRETORIA 990000141348 90013 MEND A DENT NORTH END 6056 007 PORT ELIZABETH 990000259500 3832 MENDADENT PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000214431 MENDES AUTOS SUNNYSIDE 2 008 PRETORIA 990000200121 MENDIT ENGINEERING CC AMANZIMTOTI 4125 002 DURBAN 990000354072 2091 MENGA INDUSTRIES LYNNWOODRIF 40 008 PRETORIA 990000151934 73993 MENGWI TRADING 9 CC NELSPRUIT 1200 184 NELSPRUIT 990000007597 8227 MENLO MOTORS SUNDRA 2200 312 WITBANK TVL 990000127269 8 MENLYN AUTO UMHLANGA RIDGE 4320 008 PRETORIA 990000208927 1033 MENLYN MOTOR GARSFONTEIN 42 008 PRETORIA 990000199684 259 MENLYN PEUGEOT UMHLANGA ROCKS 4320 008 PRETORIA 990000247990 1033 MENLYN QUICK STOP PRETORIA 1 008 PRETORIA 990000010508 141 MENLYN MENLYN ROADWORTHY & LICENSING GLENSTANTIA 10 008 PRETORIA 990000136291 32396 MENLYN ROADWORTHY CENTRE TSHWANE 10 008 PRETORIA 990000131048 32396 Glenstantia MENLYN TYRES PRETORIA 102 008 PRETORIA 990000134564 36146 MENLO PARK MENMAT MOTORS PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000249171 2377 MENOPAX CC NINA PARK 156 008 PRETORIA 990000274031 54397 MENSINGA H R NELSPRUIT 1200 099 GROBLERSDAL 990000002458 7844 MENTRALOR PTY LTD BRITS 250 990000753519 908125 MONTANA MENZIES AVIATION S A CLEANING TYGERVALLEY 1627 003 JOHANNESBURG 990000271622 3177 MEONDO TRADING 146 BERGSIG 1442 106 HEIDELBERG C P 990000182828 5229 MEONDO TRADING 174 CC VANDERBIJLPARK 1911 990000676855 2879 MEP PATTERNS CC BOKSBURG 1460 033 BOKSBURG 990000201650 657 MEQHELENG GARAGE & SPARES FICKSBURG 9730 082 FICKSBURG 990000314711 697 MERAB AUTO REFINISHERS PTY LTD DURBAN 4001 990000821319 504 MERACO CC NEWVILLE 2114 171 MIDDELBURG TVL 990000155823 58111 MERAFE FERROCHROME & MINING PTY LTD MONUMENTPARK 105 MONUMENTPARK 990000143369 25322 MERAFONG MOTORS CC NOORDBRUG 2522 218 POTCHEFSTROOM 990000488054 19690 MERAKENG SOLUTIONS Germiston 1401 091 GERMISTON 990000075808 751523 Garden View MERAKENG SOLUTIONS PTY LTD GERMISTON 1401 990000853061 751523 GARDEN VIEW MERC & GENERAL RESERVOIR HILLS 4090 002 DURBAN 990000238974 65562 MERC AUTO CENTRE PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000151201 61842 MERC SPECIALIST DURBAN 4037 990000594243 MERC TECH MOTORS EIKENHOF 1872 003 JOHANNESBURG 990000191814 391 MERCEDES BENZ LA LUCIA RIDGE 4321 339 INANDA 990000192273 8183 centurion MERCEDES BENZ COMMERCIAL VEHICALES prospecton 105 002 DURBAN 990000192085 8183 centurion MERCEDES BENZ DURBAN DURBAN 4000 990000191970 8183 Centurion MERCEDES BENZ FOUNTAINS Pretoria 2 008 PRETORIA 990000008382 11582 HATFIELD MERCEDES BENZ MENLYN LIFESTYLE Pretoria 81 008 PRETORIA 990000245889 11582 Hatfield MERCEDES BENZ SOUTH AFRICA PTY MONUMENTPARK 105 008 PRETORIA 990000293034 25322 Monument Park MERCEDES BENZ SOUTH AFRICA PTY LTD MONUMENTPARK 105 006 EAST LONDEN 990000080233 25322 MERCEDES BENZ WONDERBOOM HATFIELD 28 008 PRETORIA 990000448609 11582 MERCHINT OVERPORT 4067 002 DURBAN 990000224813 701298 MERCHON MOTORS KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000136798 195 MERCROFT PUTFONTEIN 1513 026 BENONI 990000147185 8098 MERCS SCRAP METALS RICHMOND 3780 990000656060 MERCSERV TRUCK REPAIR CENTRE PTY LT Johannesburg 2197 990000581664 75157 Gardenview MERCURIUS PIETERSBURG PIETERSBURG 700 207 PIETERSBURG 990000177112 1637 MERCURY ENGINEERING CO PTY LTD EDEN GLEN 1613 091 GERMISTON 990000151028 8514 MERCURY MOTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000255517 13751 MERCURY SERVICE STATION NORTHMEAD 1511 026 BENONI 990000151236 13215 MEREWENT SERVICE STATION PTY LTD MEREBANK CENTRAL 4104 002 DURBAN 990000151088 8 MERIDIAN SYSTEM PTY LTD MILNERTON 7435 004 KAAPSTAD 990000424723 407 MERIDIAN TECHNOLOGIES PTY LTD MILNERTON 7435 004 KAAPSTAD 990000269683 407 MERIMPEX CC PINETOWN 3600 002 DURBAN 990000181828 1929 MERINO STOP BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000284635 186 MERIT DEBT COLLECTOR & TRACERS CC WITBANK 1035 990000639462 4798 MERITING INVESTMENTS PTY LTD KIMBERLEY 8300 990000612273 200 Kimberley MERITOR AUTOMOTIVE PTY LTD ISANDO 1600 132 KEMPTON PARK 990000158203 872 MERITUM BRASS RANT‐EN‐DAL 1751 225 RANDFONTEIN 990000282198 1080 MERJ WORKS & SUPPLIES PTY LTD BELLVILLE SOUTH 7530 990000875558 MERKEL MOTORS TZANEEN 850 270 LETABA 990000225756 777 MERLI MOTORS MORGENZON MORGENZON 2315 298 WARMBAD TVL 990000122761 74 MERLIN AUTOMOTIVE PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000138667 3741 MERLINS METAL DESIGNS CC BEYERS NAUDE AVENUE HONEYDEW 2170 233 ROODEPOORT 990000273963 MERLINS TRUCK REFURBS MSUNDUZI 3231 206 PIETERMARITZBURG 990000273914 423 MEROPATH PTY LTD BRONKHORSPRUIT 1020 990000572939 923 MERRIAMS CAR WASH P.O. ZAMDELA 1949 237 SASOLBURG 990000202361 MERRIESPRUIT MOTORS VIRGINIA 9430 288 VIRGINIA 990000152120 1000 MERRIMAN BP SERVICE STATION CC DENNESIG 7601 251 STELLENBOSCH 990000197862 2355 MERRIVALE MOTORS MERRIVALE 3291 119 LIONS RIVER 990000151982 4 MERTECH AUTO PAROW 7500 025 BELLVILLE 990000128209 MERTHON MOTORS CC ALLEN'S NEK 1737 233 ROODEPOORT 990000128796 9 MERVTECH ENGINEERING CC YELLOWWOODPARK 4011 002 DURBAN 990000165516 53243 MERVYN FISCHER ENGINEERING CC Kraaifontein 7570 004 KAAPSTAD 990000168092 9 Letaba MERVYNS PANELBEATERS STANDERTON 2430 249 STANDERTON 990000178379 533 MERWARD ENGINEERING (EDMS) BPK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000152106 597 MERWE MOTORS TWEELING 9820 087 FRANKFORT 990000125397 MERWEDA MELKERY BK TOUWSRIVIER 6840 315 WORCESTER 990000283295 655 WORCESTER MERWEDE INGENIEURS HARTSWATER 8570 105 HARTSWATER 990000264843 322 MES MOTOR ENGINEERING SERVICES CC LYNNE EAST 39 008 PRETORIA 990000468428 15491 MESH GEAR MNFRS PTY LTD JACOBS 4026 002 DURBAN 990000151986 12993 MESH STEEL TRADING CC GRAAFF REINET 6280 990000632647 319 MESHCAPE INDUSTRIES PTY LTD EDENVALE 1610 091 GERMISTON 990000018890 241 MESHFORCE PTY LTD PLETTENBERG BAY 6600 139 KNYSNA 990000392688 420 MESHRITE CAPE TOWN 7581 003 JOHANNESBURG 990000119212 225 MESIC TRADERS 18 DUNDEE 3000 072 DUNDEE 990000269523 800 MESJO GENERAL ENGINEERING CC PHALABORWA 1390 270 LETABA 990000351255 1208 MESNE ENGINEERING CC BENONI 1501 990000872184 MESSER EUTECTIC SA PTY LTD NORTH RIDING 2162 012 ALBERTON 990000155368 1504 Northriding MESSIAH WELDWORX ANZIMTOTI 4126 002 DURBAN 990000260354 MESSINA INGENIEURSWERKE BK MUSINA 900 169 MESSINA 990000261269 1819 MESSINA MOBILE TRUCK REPAIR CC MUSINA 900 169 MESSINA 990000266454 1257 MESSINA TOYOTA TRUST MESSINA 900 169 MESSINA 990000151994 8 MESSRS SCORPION METAL JOHANNESBURG 2000 003 JOHANNESBURG 990000156300 MET GLIQUE COMMERCIAL PRODUCTS PRETORIA NORTH 116 008 PRETORIA 990000156249 18229 MET ROLLER SHUTTER DOORS BERGBRON 1712 171 MIDDELBURG TVL 990000462544 416 MET TECH REPLICAS PTY LTD AZZADVILLE 1749 990000633538 96649 BRIXTON METABELL CC BELLAIR 4006 990000557178 15113 METAC INTERNATIONAL CC ASTON MANOR 1630 026 BENONI 990000244160 11771 METAL & DESIGN MAITLAND 7405 025 BELLVILLE 990000122788 METAL & MACHINERY NEW GERMANY 3620 210 PINETOWN 990000171909 415 METAL ART BRONKHORSTSPRUIT 121 008 PRETORIA 990000269170 13255 HATFIELD METAL ART STEEL AND ENGINEERING FORDSBURG 2033 003 JOHANNESBURG 990000291388 42277 METAL ART STUDIO GRASKOP 1270 990000557510 METAL BADGE & BUTTON MANUFACTURERS PRETORIA 1 351 WONDERBOOM (PTA) 990000154870 3518 Pretoria METAL CANS & BOXES CC QUALBERT 4078 002 DURBAN 990000320207 49033 METAL COATINGS SPECIALISTS PTY LTD BRAKPAN 1340 990000907002 10397 DALVIEW METAL COMPONENT MANUFACTURING FLORIDA HILLS 1716 233 ROODEPOORT 990000182908 237 METAL CORP RHINE ROAD 8050 004 KAAPSTAD 990000367581 27196 METAL CRAFT PORT ELIZABETH 6001 007 PORT ELIZABETH 990000137153 12933 METAL CREATIONS SOMERSET WEST 7129 256 STRAND 990000181116 1760 METAL DESIGN STUDIO LUXMI 3207 206 PIETERMARITZBURG 990000195028 528 METAL ENHANCORS PTY LTD MONUMENT PARK 105 990000587734 METAL FIX DESIGN & MANUFACTURING CAPE TOWN 8000 990000578225 118 SKAPOINT METAL FORM PTY LTD BRAKPAN 1540 037 BRAKPAN 990000155355 1076 METAL FRAME MANUFACTURERS RESERVOIR HILLS 4091 002 DURBAN 990000386849 METAL FURN MANUFACTURING CC BETHLEHEM 9700 012 ALBERTON 990000151282 METAL GRAPHICS Germiston 2047 091 GERMISTON 990000115506 75460 Gardenview METAL HEAT TREATMENT PTY LTD DUNSWART 1508 033 BOKSBURG 990000154861 6133 METAL LIFE STYLE CC HEIDELBERG 1438 106 HEIDELBERG C P 990000273642 134 METAL MAESTROS BONNIE DOONE 5241 006 EAST LONDEN 990000452802 METAL MAGIC UITENHAGE 6230 271 UITENHAGE 990000172383 3168 METAL MAGIC C C ASHWOOD 3605 210 PINETOWN 990000282544 10575 METAL MAN CASH & CARRY PAROW 7500 025 BELLVILLE 990000285381 METAL MANIA East London 5259 KWELERA 990000175313 15189 Beac METAL MARK STEELWORKS GRASSY PARK 7941 003 JOHANNESBURG 990000361070 METAL MASTERS SOMERSET WEST 7129 256 STRAND 990000307497 METAL MUSCLE NIGEL 1490 188 NIGEL 990000365212 1639 METAL PRESS TECHNOLOGY PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000014654 384 METAL PROJECTS PTY LTD KLIP RIVER 1871 012 ALBERTON 990000289271 390 METAL PROSHOPS Pietermaritzburg 3201 206 PIETERMARITZBURG 990000319855 11113 Dorpspruit METAL RECYCLING TECHNOLOGIES PTY LT BOKSBURG 1459 990000701875 731 BLUE GILL METAL ROLLFORMING CC HERMANUS 7200 111 HERMANUS 990000429094 METAL SPIN FORMING CC MAITLAND 7405 004 KAAPSTAD 990000184988 METAL SPINNINGS PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000155190 82496 METAL SPIRITS CC GARDENVIEW 2047 003 JOHANNESBURG 990000442432 75184 METAL SPRAY & ENGINEERING CAPEGATE 7562 025 BELLVILLE 990000401497 368 METAL TECHNICS CC GROENKLOOF 27 008 PRETORIA 990000398988 345 METAL TECHNOLOGY ENG ALBERTON 1450 012 ALBERTON 990000084791 METAL TRADE ENGINEERING PRETORIA 82 008 PRETORIA 990000145635 PO BOX 329 MONTANA PARK METAL WAY WILROPARK 1731 147 KRUGERSDORP 990000173483 2380 METAL WINDOW SERVICING CC WOODSTOCK 7915 004 KAAPSTAD 990000154824 13075 METAL WIZARD DURBANVILLE 7551 025 BELLVILLE 990000277853 2291 METAL WORLD CHEMPET 7442 004 KAAPSTAD 990000193035 37129 METALARTE MANUFACTURING CC SPRINGFIELD 2137 091 GERMISTON 990000273169 57164 METALCOATINGS CC EIKENHOF 1872 283 VEREENIGING 990000126361 434 METALCRAFT ENGINEERING CC SILVERTON 127 008 PRETORIA 990000297141 2012 METALFORM pietermaritzburg 3201 206 PIETERMARITZBURG 990000251586 100132 scottsville METALFORMERS PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000241741 5481 METALGRAPHO ENGINEERING PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000159743 4672 METALGRAPHO PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000154878 4672 METALICO EDGEMEAD 7441 025 BELLVILLE 990000460668 METALIX PTY LTD ROSSBURG 4072 210 PINETOWN 990000154827 41037 METALIX PTY LTD ISITHEBE DIVISION ROSSBURGH 4072 323 ESHOWE 990000269350 41037 METALLIC ENGINEERING BRACKE GARDENS 1452 012 ALBERTON 990000359968 146587 METALLICA WITKOPPEN 2068 003 JOHANNESBURG 990000177812 315 METALLICA MANUFACTURING CC Cape Town 7441 004 KAAPSTAD 990000129527 Same as st Sanddrift METALLO DESIGN PINETOWN 3610 210 PINETOWN 990000336966 METALLOY FIBRES PTY LTD MAGALIESBURG 1791 147 KRUGERSDORP 990000225038 2 Magaliesburg METAL'LUM PTY LTD MEADOWDALE EDENVALE 1610 990000903005 METALLURGICAL & MANUFACTURING THE REEDS 158 026 BENONI 990000158540 4389 The Reeds METALMASTERS C C GERMISTON 1400 091 GERMISTON 990000154847 269 METALO CC CAPE TOWN 7405 004 KAAPSTAD 990000136395 365 PLUMSTEAD METALO FABRICATORS SA PTY LTD JOHANNESBURG 2094 990000614958 249 BERGBRON METALO MECHANICAL INDUSTRIES DUNSWART 1508 033 BOKSBURG 990000141072 6266 METALOCK AFRICA JOHANNESBURG 2000 002 DURBAN 990000147413 5903 METALOCK ENGINEERING RSA (PTY) LTD JOHANNESBURG 2000 004 KAAPSTAD 990000147442 5903 METALOCK ENGINEERING RSA PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000147438 5903 METALOGIK ENGINEERING SERVICES BENONI SOUTH 1502 033 BOKSBURG 990000251677 5683 METALOGIK T C PRECISION GRINDING CC BENONI SOUTH 1502 003 JOHANNESBURG 990000127553 5683 METALON PTY LTD WADEVILLE 1422 091 GERMISTON 990000229128 14262 METALPLUS ROBERTSHAM 2016 990000266349 38431 BOOYSENS METALPRESS SINOVILLE 129 351 WONDERBOOM (PTA) 990000123946 15001 METALS FINANCE AFRICA PTY LTD SAXONWOLD 2132 003 JOHANNESBURG 990000463808 52966 METALSTITCH SA PTY LTD ROSETTENVILLE 2130 003 JOHANNESBURG 990000312180 864 METALTEC BOKSBURG 1459 990000844513 16881 ATLASPARK METALTECH CC 7500 990000137812 METALU PTY LTD NORTHCLIFF 2115 003 JOHANNESBURG 990000155332 2481 METALUMIN POWDER COATING WIERDA PARK 157 008 PRETORIA 990000409348 669 METALWORX KERNKRAG 7440 165 MALMESBURY 990000397090 46222 METALWORX 44 MORELETA PLAZA 167 008 PRETORIA 990000232345 101176 METAMORPHIC ENGINEERING CC MOSSEL BAY 6500 003 JOHANNESBURG 990000121574 2485 METANOVA INVESTMENTS PTY LTD ROODEPOORT 1725 147 KRUGERSDORP 990000458697 1220 METCAN WILLOWTON 3200 206 PIETERMARITZBURG 990000374076 4199 METCON WELTEVREDENPARK 1715 003 JOHANNESBURG 990000131240 5854 METEOR ENGINEERING CC KLERKSDORP 2570 138 KLERKSDORP 990000090813 1817 METEOR SIGNS CC FLORIDA 1710 003 JOHANNESBURG 990000220482 3462 METER & TRUCK SERVICES CC EDENVALE 1610 003 JOHANNESBURG 990000173832 9231 Edenglen METER ENGINEERING PTY LTD BENROSE 8300 003 JOHANNESBURG 990000154843 27418 METFI PTY LTD GREENACRES 6057 007 PORT ELIZABETH 990000064982 METFLEX INDUSTRIES PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000206794 4471 METFLUX PTY LTD DALVIEW 47 BOKSBURG EAST 990000398065 METHANO CONSTRUCTION AND PROJECTS ATOK 749 990000638085 363 METKE ACTIVE PARTITIONING CC ROODEPOORT 1709 990000578906 146 MARAISBURG METLITE ALLOYS E P PTY LTD PORT ELIZABETH 6001 007 PORT ELIZABETH 990000202838 70528 THE BRIDGE , PORT ELIZABET METLITE ALLOYS GAUTENG PTY LTD BRAKPAN 1540 004 KAAPSTAD 990000179768 311 METLITE ALLOYS PTY LTD EPPINDUST 7475 025 BELLVILLE 990000261950 430 METMAR INDUSTRIAL PTY LTD BRYNSTON 2152 990000631870 98549 SLOANE PARK METNOR MANUFACTURING CC CAPE TOWN 7580 025 BELLVILLE 990000136189 1891 SOMERSET WEST METOPIA NON FERRO RESOURCES CC GREENHILLS 1767 233 ROODEPOORT 990000443967 6767 METPOL INDUSTRIES CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000051132 15521 METPREP ENGINEERING CC wadeville 1422 091 GERMISTON 990000176821 14687 METPRESS MANUFACTURING GAUTENG 1400 091 GERMISTON 990000155111 1033 GERMISTON METQUIP ROSSLYN 200 008 PRETORIA 990000127365 911796 METREX MILNERTON 7441 990000602518 METRIC AUTOMOTIVE ENG PTY LTD GERMISTON SOUTH 1411 091 GERMISTON 990000154888 4160 METRIC ENGINEERING PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000156815 120 METRIC STEEL PTY LTD KUILS RIVER 7579 251 STELLENBOSCH 990000163901 1121 METRO ALLUMINIUM & GLASS PROJECTS DURBAN NORTH 4016 002 DURBAN 990000279454 20965 METRO AUTO UMHLANGA RIDGE 4320 008 PRETORIA 990000097361 1033 METRO CAR SALES CUMBERWOOD 3235 206 PIETERMARITZBURG 990000121949 8280 METRO FUEL CC PRETORIA 1 990000608024 10412 METRO HOSPITAL SERVICE REPAIRS CC TYGERVALLEY 7536 025 BELLVILLE 990000165344 3428 METRO HOSPITAL SERVICES REPAIRS CC MUIZENBERG 7950 003 JOHANNESBURG 990000078742 15 METRO MOTOR SPARES Edenpark 2047 091 GERMISTON 990000155662 751948 Gardenview METRO STEEL & PIPES Durban 4026 002 DURBAN 990000442610 13015 METRO TRUCK SALES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000220243 8280 CUMBERWOOD METROCARS BRACKENFELL 7561 025 BELLVILLE 990000341150 1290 METRONICS CC HOUGHTON 2041 003 JOHANNESBURG 990000133808 87668 METROPOLITAN POWER SERVICES PTY LTD SPRINGFIELD 2137 003 JOHANNESBURG 990000155301 57178 METROPOLITAN SPARES & REPAIRS CC MONTANA PARK 159 008 PRETORIA 990000590047 1496 METROTOOL ENGINEERING & INDUSTRIAL ACTIVIA PARK 1429 091 GERMISTON 990000239607 Po box 506 METSAW SERVICES CC NELSPRUIT 1200 184 NELSPRUIT 990000022611 14562 METSEN ENGINEERING AMANZIMTOTI 4125 002 DURBAN 990000197450 278 METSER ENGINEERING PRODUCTS PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000119088 1841 METSO MINERAL S A PTY LTD ISANDO 1600 250 LOWER TUGELA 990000225169 11582 HATFIELD METSO MINERALS SOUTH AFRICA PTY DUNCANVILLE 1600 283 VEREENIGING 990000192447 11582 HATFIELD METSO MINERALS SOUTH AFRICA PTY LTD ISANDO 1600 003 JOHANNESBURG 990000192487 11582 HATFIELD METSPIN CC ISANDO 1600 003 JOHANNESBURG 990000139285 488 METSWENI DAVIES CRAMMON ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000195084 14274 METSY MOTORS CC ROBERTSON 6705 039 BREDASDORP 990000156877 20 METTES AUTO ELECTRICAL STELLENBOSCH 7600 251 STELLENBOSCH 990000155165 440 METWEL ENGINEERING SUPPLIES DASSENBERG 7350 165 MALMESBURY 990000129569 1540 METWELD CRANKWORKS CC EXCOM 2023 003 JOHANNESBURG 990000182645 METWORKS CC Midvaal 1873 283 VEREENIGING 990000148553 75157 Gardenview MEVTK GENERAL TRADING BLOEMFONTEIN 9301 990000729975 MEW ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000270903 4091 MEW MOTORS RUSTENBURG 300 235 RUSTENBURG 990000145423 1556 MEXAN PRODUCTS PTY LTD ASHWOOD 3605 210 PINETOWN 990000143391 10235 Ashwood MEYER G PYRAMID 120 008 PRETORIA 990000389666 165 MEYER M WORCESTER 6850 315 WORCESTER 990000355384 MEYER MOTOR & STAAL UPINGTON 8818 990000553470 MEYER MOTOR HAWENS EDMS BPK UITENHAGE 6230 271 UITENHAGE 990000161272 3232 MEYER MOTORS & TREKKERS FRANKFORT 9830 087 FRANKFORT 990000164104 839 MEYER PANELBEATING MOSSELBAAI 6506 990000915683 MEYER Q J GORDONS BAY 7140 990000203003 MEYER S S GORDON'S BAY 7140 004 KAAPSTAD 990000434446 MEYER STEEL CONSTRUCTION PTY LTD Pretoria 183 008 PRETORIA 990000161000 19161 Pretoria West MEYER W C WARDEN WARDEN 9890 990000900334 261 MEYER WC WAROEN 9590 990000927511 261 WARDEN MEYERBRUG SERVICE CENTRE MIDDELBURG 1050 171 MIDDELBURG TVL 990000274278 1002 MEYERS BODY REPAIRS OUDTSHOORN 6620 196 OUDTSHOORN 990000183126 217 MEYERS BRAKE & CLUTCH GATESVILLE 7764 316 WYNBERG C P 990000273778 180 MEYERS ENGINEERING GREENHILLS 1767 225 RANDFONTEIN 990000197955 6737 MEYERS GEORGE EAST LONDON 5200 090 GEORGE 990000026896 518 MEYERS MOTOR METAL WORKS PTY LTD JOHANNESBURG 2001 003 JOHANNESBURG 990000184487 413854 CRAIGHALL MEYERS MOTORS KING WILLIAMS TOWN KING WILLIAMS TOWN 5600 136 KING WILLIAMSTOWN 990000160992 518 MEYERS MOTORS PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000160988 518 MEYERS MTHATHA MTHATHA 5099 380 990000548214 518 EAST LONDON MEYERS WROUGHT IRON WORKS STRANDFONTEIN 7798 206 PIETERMARITZBURG 990000133781 MEYERTON DIESEL INJECTION SERVICES MEYERTON 1961 990000619999 734 MEYERTON ENGINEERING PTY LTD MEYERTON 1960 283 VEREENIGING 990000260734 909 MEYERTON FOUNDRY VEREENIGING 1930 283 VEREENIGING 990000217353 1949 MEYERTON GALVANIEERS CC MEYERTON 1961 283 VEREENIGING 990000151409 8199 MEYERTON MOTOR BELEGGINGS PTY LTD MEYERTON 1960 283 VEREENIGING 990000158105 42 Meyerton MEYERTON POWDER COATERS CC WALKERVILLE 1876 283 VEREENIGING 990000138253 166 MEYERTON RADIATORS MEYERTON 1960 283 VEREENIGING 990000125061 1006 MFN LIFTING SYSTEMS CC BIRCHLEIGH 1621 KEMPTON PARK 990000267908 8208 MFR ENGINEERING MOKOPANE 600 219 POTGIETERSRUS 990000279202 4616 MFT WELDING SPECIALISTS CC GOODWOOD 7460 990000715851 MG & R ENGINEERING CC GERMISTON SOUTH 1401 091 GERMISTON 990000145327 4536 Germiston South MGA STEELWORKS PINEVIEW 7160 048 CALEDON 990000224976 MGABADELI MADLABANE TRADING & PROJE KATLEHONG 1432 990000882997 MGCE ENGINEERING ENTERPRISES CC SPRINGS 1560 247 SPRINGS 990000627279 675 MGIDI BUSINESS ENTERPRISE SAULSVILLE 125 008 PRETORIA 990000210207 MGM HYDRAULICS ELECTRICAL AND WITBANK 1035 312 WITBANK TVL 990000161114 17975 MGM MOTORS POLOKWANE POLOKWANE 700 207 PIETERSBURG 990000256220 3963 MGMW TRADING CC GALLO MANOR 2052 003 JOHANNESBURG 990000229590 624 MGOBOZA STEEL & METAL WORKS LAMONTVILLE 4027 002 DURBAN 990000388224 MGQETSE MOTOR MECHANICS MQANDULI 5080 046 ALBERT 990000399184 572 MGQWETO WELDING WORKS ALEXANDRA 2090 003 JOHANNESBURG 990000316779 MGSM PRODUCTIONS SCOTTSVILLE 3201 206 PIETERMARITZBURG 990000375038 MGT AUTOMAINTENANCE & SERVICE P O CHIAWELO 1818 003 JOHANNESBURG 990000386861 MHATLU BOILERMAKER & PROJECTS ATOK 749 990000653298 354 MHE MAINTENANCE CC MODDEFFONTEIN 1609 990000598564 452 PAULSHOF MHIDUVE CONSULTING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000265502 2102 MHLABUNZIMA ENGINEERING DIE HEUWEL 1042 312 WITBANK TVL 990000160121 8671 MHLALA PETER STEEL METAL WORKS CC WITFIELD 1467 003 JOHANNESBURG 990000358726 13503 MHLANGA BUSINESS TRUST PORT ELIZABETH 6000 007 PORT ELIZABETH 990000145965 22431 MHLATUZE PRECISION ENGINEERING & RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000193520 20064 MHLATUZE PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000125329 20064 MHLAVAM BUILDING CONSTRUCTION SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000265695 MHLEKAZI SHEETMETAL AND PROJECTS CC PRETORIA 122 990000648017 MHLUZI FILLING STATION CC WITBANK 1035 171 MIDDELBURG TVL 990000196960 1376 MI CLO ENGINEERING GERMISTON 1428 033 BOKSBURG 990000270060 MIA AUTOMOTIVE PTY LTD RIEBEEKHOOGTE 6231 007 PORT ELIZABETH 990000213774 3063 MICA ENGINEERING RUSTENBURG 300 235 RUSTENBURG 990000127130 MICAREN BRANDSTA VERSPREIDING EN VRYBURG 8600 294 VRYBURG 990000180532 784 MICC REPAIR SERVICES ALMA 512 207 PIETERSBURG 990000174359 131 MICGAB ENG & CONSTRUCTION CC pretoria 1 990000241209 1430 MICHAEL ANDRE MOTORS CC SOUTHDALE 2135 002 DURBAN 990000164701 2119 MICHAEL BRINK MOTORS THE WILLOWS 184 008 PRETORIA 990000214339 MICHAEL HARRY COTTON STEENBERG 7947 316 WYNBERG C P 990000265137 73 MICHAEL MBUNGE WELDING CONTRACTORS LINTON GRANGE 6015 007 PORT ELIZABETH 990000359933 10407 MICHAEL SUTTEN DESIGN CC GRABOUW 7160 004 KAAPSTAD 990000171441 607 MICHAEL THIELE AUTO ELECTRIC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000149451 MICHAELS HYDRAULIC BETHLEHEM 9700 029 BETHLEHEM 990000172682 484 MICHAELS JET SKI & BOAT SERVICES MORELETA PLAZA 167 008 PRETORIA 990000416037 100543 MICHAELS MOTORS TECOMA 5214 006 EAST LONDEN 990000156380 19642 MICHER PIPING & CONSTRUCTION CC HELIKONPARK 1771 225 RANDFONTEIN 990000183968 4144 MICHES MECHANICAL & ELECTRICAL RUSTENBURG 300 235 RUSTENBURG 990000389474 2846 MICHIGAN TRACTORS PTY LTD MAFIKENG 2745 173 MONTAGU 990000337149 23570 MICJACK VERWOERDPARK 1453 012 ALBERTON 990000218460 9250 MICKEYS ENGINEERING CC BRACKENFELL 7560 025 BELLVILLE 990000198973 MICKEYS PANEL SHOP EASTWOOD 3201 206 PIETERMARITZBURG 990000311640 MICKEYS SPARES CENTRE CC KIASHA PARK 1829 003 JOHANNESBURG 990000122438 MICKS GATES CC JOHANNESBURG 2196 003 JOHANNESBURG 990000382210 52368 SAXONWOLD MICKS MOTOR CYCLE REPAIRS QUEENSTOWN 5320 223 QUEENSTOWN 990000130828 593 MICKY CHALOM MOTORS CC BENONI 1500 026 BENONI 990000353675 1991 MICLIN MOTOR ENGINEERING GILLITTS 3603 210 PINETOWN 990000165603 433 Gillitts MICLYN ENGINEERING WENTWORTH 4052 002 DURBAN 990000208760 MICOM MOTORS PTY LTD HATFIELD 28 008 PRETORIA 990000169404 14687 MICRA MOTORS CC HATFIELD 28 008 PRETORIA 990000298311 MICRO AUTO ELECTRICAL BENONI 1500 037 BRAKPAN 990000165636 MICRO AUTO ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000179509 1234 MICRO COMPONENTS PTY LTD MALVERN 4055 210 PINETOWN 990000257550 28300 MICRO CRAFTS AFRICA CC GILLITTS 3603 210 PINETOWN 990000283905 214 MICRO ENGINEERING KROONSTAD 9500 146 KROONSTAD 990000162477 1584 kroonstad MICRO FRIDGE AND REFRIGERATION PRETORIA NORTH 182 008 PRETORIA 990000246753 35087 WONDERBOOM JUNCTION MICRO HARDCHROME CC PINETOWN 3600 210 PINETOWN 990000162602 1156 MICRO MOTOR ENGINEERING BLUEWATER BAY 6212 007 PORT ELIZABETH 990000162409 1530 BEDFORDVIEW MICRO WINGS TRICHARDT 2300 028 BETHAL 990000215870 185 MICROCODE CC JOHANNESBURG 1401 091 GERMISTON 990000173858 2973 Bedfordview MICRODOT DIRECT TRUST STELLLENBOSCH 7599 990000655278 MICRODOT SAFE CC BENONI 1515 990000947438 22160 CRYSTAL PARK MICRODOT SERVICES PTY LTD GEORGE 6536 990000779483 9374 MICROFINE FILTERS GLENASHLEY 4022 210 PINETOWN 990000177307 22207 MICROFINISH PINETOWN 3610 990000589864 1074 MICROFINISH MANUFACTURING PINETOWN 3600 210 PINETOWN 990000286340 1074 MICROMATH CC 369 BONAERO PARK 1622 132 KEMPTON PARK 990000364564 7835 MICROMATH TRADING 487 CC FLORIDA HILLS 1716 233 ROODEPOORT 990000125748 372 MICROMATH TRADING 654 CC HILLARY 4094 002 DURBAN 990000176599 MICROMATH TRADING 669 CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000237042 8392 MICROMATICA ROSSLYN 200 008 PRETORIA 990000193081 9113341 MICROMAX PTY LTD KEMPTON PARK 1465 033 BOKSBURG 990000368971 16774 Atlasville MICRON ENGINEERING PTY LTD Verwoerdpark 1453 026 BENONI 990000251424 8199 MICRON ENTERPRISES CC SUNWARD PARK 1470 033 BOKSBURG 990000257621 17847 MICRON WEIGHING SERVICES Springs 1559 POLLAK PARK 990000142508 15095 MICROPAS ENGINEERING CC LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000432040 3733 MICROSCOPE COMPUTER AIDED ADMINISTR KRUGERSDORP 1739 990000626429 32 MICROSTEEL PTY LTD DURBAN 4110 002 DURBAN 990000133622 26299 ISIPINGO BEACH MICROTECH PRECISION ENGINEERING CC ASTON MANOR 1630 003 JOHANNESBURG 990000178827 11623 MICROWN ENGINEERING CC DURBAN 4001 002 DURBAN 990000294468 MICROZONE TRADING 1280 CC ERASMIA 23 008 PRETORIA 990000232271 34294 MICROZONE TRADING 256 CC Silverton 20 990000006442 131 Persequor Park MICROZONE TRADING 498 CC GERMISTON 1401 091 GERMISTON 990000244920 MICROZONE TRADING 783 CC WERDAPARK SOUTH 57 003 JOHANNESBURG 990000232260 MICROZONE TRADING 815 CC QUEENSWOOD 121 008 PRETORIA 990000154021 11737 MICROZONE TRADING 980 CC WILRO PARK 1731 990000922684 2081 MICRU ENGINEERING CC KRUGERSDORP GAUTENG 1751 147 KRUGERSDORP 990000399170 2157 WILROPARK MICS EMPOWERMENT GROUP PTY LTD WITBANK 1035 028 BETHAL 990000128053 MID FIT HERSTELDIENSTE HOPETOWN 8750 005 KIMBERLEY 990000201622 40 MID HYDRAULIC PUMP REFURBISHING MIDDELBURG 1050 171 MIDDELBURG TVL 990000149211 22455 MID ILLOVO SERVICE STATION MID ILLOVO 3750 002 DURBAN 990000427183 26 MID NATAL AUTOMOTIVE PTY LTD ESTCOURT 3310 990000851085 34 LADYSMITH MID RAND ENGINEERING PTY LTD BOKSBURG 1459 026 BENONI 990000167548 5169 BENONI SOUTH MID TOWN CAR WASH CUMBERWOOD 3235 206 PIETERMARITZBURG 990000275083 8499 MIDA MACHINERY PARTNERSHIP MAGALIESKRUIN 150 351 WONDERBOOM (PTA) 990000416594 728 MIDA PRECISION ENGINEERING CC ALRODE 1451 012 ALBERTON 990000251057 123987 MIDALPRO MERRIVALE 3291 119 LIONS RIVER 990000698246 780 Howick MIDAN ENGINEERING & FLUID SEAL CC ALBERTON 1459 990000705394 MIDAS HAMMANSKRAAL BROOKLYN SQUARE 75 008 PRETORIA 990000415423 2408 MIDAS PIKETBERG PIKETBERG 7320 209 PIKETBERG 990000100499 240 MIDAS POTGIETERSRUS MOKOPANE 600 219 POTGIETERSRUS 990000144016 226 MIDAS SILVER OARKS PRETORIA 129 008 PRETORIA 990000242469 2123 ZWAVELPOORT MIDBAY MOTORS PTY LTD Richards Bay 3900 ARBORETUM EXT 990000149456 433 MIDCITY AUTO WILROPARK 1731 233 ROODEPOORT 990000213658 2846 MIDCITY AUTO BODY PTY LTD ARCADIA 7 008 PRETORIA 990000255270 26025 MIDCITY MOTORS KLERKSDORP 2572 138 KLERKSDORP 990000230460 7185 FLAMWOOD, KLERKSDORP MIDCO ENGINEERING MIDDELBURG 1050 990000698116 140 MIDCOAST AIR UMTENTWENI 4235 215 PORT SHEPSTONE 990000298772 259 MIDDEL STREET MOTORS GROENKLOOF 27 008 PRETORIA 990000124858 218 MIDDELBURG AIRBRAKES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000128549 471 MIDDELBURG AUTO BODY MIDDELBURG 1050 171 MIDDELBURG TVL 990000403530 1492 MIDDELBURG BRAKE & CLUTCH PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000255625 471 MIDDELBURG CAR RADIO & MIDDELBURG 1050 171 MIDDELBURG TVL 990000279740 2272 MIDDELBURG CAR SALES CC BOKSBURG 1460 312 WITBANK TVL 990000126706 1522 MIDDELBURG ENGINEERING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000169703 12568 LERAATSFONTEIN MIDDELBURG FERROCHROME HATFIELD 28 171 MIDDELBURG TVL 990000294723 11582 MIDDELBURG FIELD SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000416516 MIDDELBURG GALVINISERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000298352 4785 Witbank MIDDELBURG INTERNATIONAL MIDDELBURG 1050 171 MIDDELBURG TVL 990000169708 1698 MIDDELBURG MAN DEALERSHIP CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000297280 3304 MIDDELBURG NISSAN MIDDELBURG 1050 171 MIDDELBURG TVL 990000261028 295 MIDDELBURG PETROL & DIESEL Middelburg 1050 171 MIDDELBURG TVL 990000328623 2099 MIDDELBURG PETROLEUM & BOEREDIENSTE MIDDELBURG 1050 171 MIDDELBURG TVL 990000167844 2621 MIDDELBURG RADIATORS TRUST MIDDELBURG 1050 171 MIDDELBURG TVL 990000178085 471 MIDDELBURG SLEUTELS & SLOTTE BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000015516 2532 MIDDELBURG TRUCK & TRAILER SPARES MIDDELBURG 1050 MIDDELBURG TVL 990000230522 2521 MIDDELBURG WATERFRONT FILLING WITBANK 1035 171 MIDDELBURG TVL 990000216982 3706 MIDDELWIT ENGINEERING AND MIDDELBURG 1050 171 MIDDELBURG TVL 990000156339 3180 MIDDESTAD MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000270191 4014 MIDDLE EAST HOLDING GROUP SA PTY LT NELSPRUIT 1200 990000747722 19392 THE VILLAGE MIDDLE SKY INDUSTRIAL DOORS CC WEST KRUGER 1742 003 JOHANNESBURG 990000396829 5473 MIDDLEGROUND TRADING 92 QUIGNEY 5211 006 EAST LONDEN 990000007738 18144 MIDEA AUTO ELECTRICAL GLENCOE 2930 072 DUNDEE 990000246983 404 MIDEAST AVIATION CC DURBAN 4051 002 DURBAN 990000297796 20316 DURBAN NORTH MIDGE MACHINES CC WEST KRUGERSDORP 1742 147 KRUGERSDORP 990000382987 5670 MIDGRO INGENIERSWERKE BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000177103 2359 Bronkhorstspruit MIDLAND AUTO & TRACTOR GRAAFF‐REINET 6280 093 GRAAFF REINET 990000167540 2 MIDLAND EQUIPMENT PTY LTD KNYSNA 6570 091 GERMISTON 990000167577 1338 MIDLAND MOTORS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000276588 821 MIDLANDS BOILERS CC WILLOWTON 3200 206 PIETERMARITZBURG 990000303616 13430 Cascades MIDLANDS CARAVANS & CAMPWORLD Pietermaritzburg 3201 206 PIETERMARITZBURG 990000124831 100717 Scottsville MIDLANDS FUEL & GAS CC ESTCOURT 3310 079 ESTCOURT 990000176826 861 MIDLANDS INDUSTRIAL CC MERRIVALE 3291 119 LIONS RIVER 990000383685 149 MIDLANDS METAL PRESSINGS (PTY) LTD HILTON 3245 119 LIONS RIVER 990000267421 1034 MIDLANDS RESTAURANT HOLDINGS CC MOOI RIVER 3300 174 MOOI RIVER 990000172755 778 MIDLANDS SERVICES MERRIVALE 3291 119 LIONS RIVER 990000228071 MIDLANDS SPRINGS CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000119824 11449 MIDLANDS STEELCRAFT CC RICHMOND 3780 013 ALEXANDRIA 990000224221 701 MIDLANDS TRUCK & CAR MOOI RIVER 3300 174 MOOI RIVER 990000174989 515 MIDLANDS TYRES & WELDING MOOI RIVER 3300 174 MOOI RIVER 990000128899 1050 Mooi River MIDMALANGA X32 BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000124533 2620 MIDMAR ENGINEERING PTY LTD WITBEECK 1729 147 KRUGERSDORP 990000368553 4100 MIDNIGHT ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000167807 13262 witbank MIDNIGHT MASQUERADE PROPERTIES 156 Bela Bela 480 008 PRETORIA 990000175275 152 Zeerust MIDNIGHT MOON TRADING 51 CC BENONI 1500 026 BENONI 990000459375 9769 MIDNIGHT SERVICE STATION Bethal 2309 BETHAL 990000377169 PO Box 133 MONTANA PARK MIDNIGHT STAR TRADING 421 CC WELTEVREDENPARK 1715 147 KRUGERSDORP 990000455293 MIDPEN ENGINEERING SERVICES PLUMSTEAD 7800 316 WYNBERG C P 990000196972 MIDRAND AIRCRAFT MAINT & SALES NORTHMEAD 1511 132 KEMPTON PARK 990000418424 13244 MIDRAND AUTO ELECTRICAL CC OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000199106 606 MIDRAND BRAKE & CLUTCH KEMPTON PARK 1620 132 KEMPTON PARK 990000257727 1019 MIDRAND CAM AUTO CC SAXONWORLD 2132 003 JOHANNESBURG 990000218234 1658 MIDRAND CENTRAL SERVICE STATION WINGATE PARK 153 008 PRETORIA 990000312312 914988 MIDRAND DIESEL KRUGERSDORP 1748 147 KRUGERSDORP 990000298253 51 MIDRAND DIESEL & TURBO SERVICES CENTURION 46 003 JOHANNESBURG 990000133812 9218 MIDRAND FUEL CC LENASIA 1820 003 JOHANNESBURG 990000295668 727 MIDRAND GRINDERS CC LYNNWOOD RIDGE 40 132 KEMPTON PARK 990000194774 74611 MIDRAND IVECO CENTRE RANDJESFONTEIN 1683 003 JOHANNESBURG 990000390806 50794 MIDRAND LAWNMOWERS & LOCKSMITH HALFWAY HOUSE 1685 003 JOHANNESBURG 990000242179 3170 MIDRAND LOCKSHOP KEMPTON PARK 1620 132 KEMPTON PARK 990000267515 706 MIDRAND PROFILES CC WIERDAPARK 149 003 JOHANNESBURG 990000142477 231 MIDRAND SAFETY BRAKE CC ISANDO 1600 008 PRETORIA 990000407486 1121 MIDRAND SPEEDY TYRE & EXHAUST HALFWAY HOUSE 1685 003 JOHANNESBURG 990000151592 3637 MIDRAND SUPA QUICK HALFWAY HOUSE 1685 MIDRAND 990000163185 5683 MIDRAND TRUCK & ELECTRICAL OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000183279 439 MIDTEST KANONKOP 1050 051 CAMPERDOWN 990000305723 7313 MIDTOOL ENGINEERING BALLITO 4420 002 DURBAN 990000126386 1158 MIDVAAL DIESEL & TURBO CC ERMELO 2350 74 HOOG STR 990000159017 MIDVAAL MOTOR ENGINEERING & AUTO MIDDELBURG 1050 MPUMALANGA 990000167596 207 MIDVAAL THREADING HENLEY ON KLIP 1962 283 VEREENIGING 990000431695 26 MIDVAAL THREADING PTY LTD BOKSBURG NORTH 1460 990000703872 714 BENONI MIDVIEW INVESTMENTS 26 PTY LTD MOSSEL BAY 6500 177 MOSSEL BAY 990000396888 3000 MIDWATER CAR WASH MIDDELBURG 1050 171 MIDDELBURG TVL 990000315655 4748 MIDWATER PETRO PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000548874 MIDWAY 1 STOP HARRISMITH 9880 104 HARRISMITH 990000171791 15 MIDWAY ALLIMINIUM CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000409539 41506 Leraatfontein MIDWAY HIRE A BAKKIE CC DURBAN 4000 002 DURBAN 990000315144 5617 MIDWAY LOCKSMITH EDENVALE 1610 003 JOHANNESBURG 990000240765 3514 MIDWAY MEWS SERVICE CENTRE CC MIDRAND 149 008 PRETORIA 990000181014 55424 Wierda Park MIDWAY MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000119513 2788 MIDWAY MOTORS & SCRAPYARD MIDDELBURG 1050 312 WITBANK TVL 990000119380 1226 MIDWAY SERVICE CENTRE NEWCASTLE 2940 289 VOLKSRUST 990000126908 45 MIDWAY SERVICE STATION HANOVER 7005 102 HANOVER 990000142684 100 MIDWAY STEERING SPECIALISTS MIDRAND 1685 003 JOHANNESBURG 990000266281 23144 MIDWAY TWO CONTRACTORS PTY LTD Randburg 2154 003 JOHANNESBURG 990000159528 3732 MIDWAY TYRES BK PIET RETIEF 2380 208 PIET RETIEF 990000200615 2438 MIDWES AUTO SPRAY ODENDAALSRUS 9480 193 ODENDAALSRUS 990000209926 80 MIDWEST AVIATION BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000313786 100990 BRANDHOF MIDWICKET TRADING 519 FICHARDTPARK 9317 001 BLOEMFONTEIN 990000259787 31091 MIDWIT DIESEL & OLIE BK MIDDELBURG 1050 170 MIDDELBURG C P 990000443072 303 MIDWIT ENGINEERING & SERVICES MIDDELBURG 1050 051 CAMPERDOWN 990000383615 3365 MIEDERPARK VULSTASIE NOORDBRUG 2522 218 POTCHEFSTROOM 990000202184 20258 MIEKIE VAN ZYL MOTORCYCLES FLAMWOOD 2572 138 KLERKSDORP 990000470781 6664 MIFUMBU CONTRACTING & CONSULTING BRAMLEY 2018 003 JOHANNESBURG 990000563322 464 MIG TRADING ENTERPRISE NIGEL 1491 990000682586 MIGHTY MEN ENGINEERING CC BRAKPAN 1540 026 BENONI 990000214033 1047 MIGHTY SCRAPYARD CC PIETERSBURG 700 207 PIETERSBURG 990000311475 3553 MIGMA ENGINEERING PTY LTD BLACKHEALTH IJNDUSTRIA 7580 990000582272 30679 TOKAI MIGNON TOOLS & DIES CC ISANDO 1619 132 KEMPTON PARK 990000173101 463 MIHLAME WELDING WORKS SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000424086 MIJANO MANUFACTURING CC PRETORIA 186 008 PRETORIA 990000311650 16 WAPADRAND MIJUCA CONSTRUCTION WITBANK 1034 312 WITBANK TVL 990000165887 918 RIVER CRFESCENT MIKA MAINTENANCE SERVICES CC QUEENSBURGH 4093 990000368215 MIKE & AUTOTECH ALIWAL NORTH 9750 990000902403 964 MIKE & TONYS MOTOR SHOP PAROW 7500 025 BELLVILLE 990000285431 MIKE CHRISTIANS MOBILE AUTO MALVERN 4093 002 DURBAN 990000377536 MIKE COETZEE AUTO CENTRE KENILWORTH 7745 001 BLOEMFONTEIN 990000090417 53348 MIKE DE LANGE SERVICE CENTRE PORT ELIZABETH 6001 990000591387 7084 NEWTON PARK MIKE EKSTEEN TREKKERS WELLINGTON 7654 303 WELLINGTON 990000609052 560 MIKE ENGELAGE TECHNICAL SERVICES Randburg 2194 316 WYNBERG C P 990000261376 547 Ferndale MIKE EVANS AUTO BODY REPAIRERS CC KALK BAY 7990 316 WYNBERG C P 990000129816 65 MIKE HERITAGE MAINTENANCE SOLUTIONS NELSPRUIT 1200 184 NELSPRUIT 990000179238 12313 Nelspruit MIKE HOPKINS MOTORCYCLES CC VLAEBERG 8018 004 KAAPSTAD 990000084127 16041 MIKE LOCKSMITH & LAWN MOWER & GARDE BOKSBURG 1459 990000832430 MIKE MCMILLAN PTY LTD ROODEPLAAT DAM 1 990000729384 1063 PRETORIA MIKE MILLERS ENGINEERING CC MARIANNHILL PARK 3610 210 PINETOWN 990000292956 70584 OVERPORT MIKE PENDOCK MOTORS EAST LONDON 5200 006 EAST LONDEN 990000132496 19251 TECOMA MIKE SALT AUTO CC GLENVISTA 2058 012 ALBERTON 990000150014 1284 MIKE SCHOEMAN HERSTELDIENSTE HARRISMITH 9880 104 HARRISMITH 990000228794 1302 MIKE SHIELD MOTORS MILNERTON 7536 004 KAAPSTAD 990000167219 MIKE TREASURE MOTORS PINETOWN 3600 210 PINETOWN 990000118936 2718 MIKE WHILEY CC KRUGERSDORP WEST 1742 003 JOHANNESBURG 990000149516 5060 MIKES ALUMINIUM & GLAZING RETREAT 7945 316 WYNBERG C P 990000386639 MIKES AUTO EAST LONDON 5201 990000707171 15391 MIKES AUTO ELECTRICAL PLUMSTEAD 7801 316 WYNBERG C P 990000122352 53 MIKES AUTO REPAIRS EAST LONDON 5200 006 EAST LONDEN 990000121734 1557 MIKES ENGINEERING MANDENI 4490 323 ESHOWE 990000300133 283 MIKES GARAGE EQUIPMENT SERVICES CAMBRIDGE 5206 006 EAST LONDEN 990000214851 3107 MIKES GATES ALBEMARLE 1410 091 GERMISTON 990000153164 7511 MIKES GEARBOX & DIFF CENTRE STANDERTON 2430 249 STANDERTON 990000297482 7271 MIKES HANDELAARS STEYNSRUS 9515 157 LINDLEY 990000125075 231 MIKE'S MACHINE SHOP CC MALMESBURY 7300 165 MALMESBURY 990000108643 6609 WELGEMOED MIKES MECHANICAL & TRACTORS CC WITELSBOS 6304 120 HUMANSDORP 990000133101 109 MIKES MECHANICS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000419591 629 KLOOF MIKES METERS & MAINTENANCE TECOMA 5214 006 EAST LONDEN 990000192169 19029 MIKES MOBILE AUTO ELECTRICAL CLEVELAND 2022 003 JOHANNESBURG 990000275179 40386 MIKES MOTORS STEYNSRUS 9515 157 LINDLEY 990000265220 231 MIKES PANEL SHOP MOUNT EDGECOMBE 4300 002 DURBAN 990000280886 880 MIKES PANELBEATERS & SPRAYPAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000027425 585 MIKES POWDER COTE VEREENIGING 1939 003 JOHANNESBURG 990000177319 MIKES PRECISION ENGINEERING CC ATL;ASVILLE 1465 091 GERMISTON 990000123249 4784 MIKES SERVICE CENTRE BENONI 1501 026 BENONI 990000420128 MIKES SERVICE STATION CHEMPET 7442 004 KAAPSTAD 990000120824 37080 MIKES STEEL FENCING & BUILDING TECOMA 5214 006 EAST LONDEN 990000125325 19710 MIKES STEEL WORKS EERSTE RIVER 7100 990000832467 MIKES TRUCK & CAR CLINIC CC GEORGE‐INDUSTRIA 6526 090 GEORGE 990000124001 MIKES TUNE UP CENTRE WADEVILLE 1422 091 GERMISTON 990000269878 14468 MIKES TYRES DURBAN 4001 002 DURBAN 990000139676 MIKETON ENGINEERING CC ONDERSTEPOORT 110 312 WITBANK TVL 990000215929 12993 MIKETON TOOLS PRETORIA 127 351 WONDERBOOM (PTA) 990000360700 12993 ONDERSTEPOORT MIKIELS AUTO ELECTRICAL & Richards Bay 3900 324 LOWER UMFOLOZI 990000213421 P. O. BOX MIKIS AUTO SERVICES CC GERMISTON 2008 091 GERMISTON 990000139513 2319 PRIMROSE MIKRO MANUFACTURING ENGINEERS VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000208460 MIKRONS PRESISIE KOMPONENTE WHITE RIVER 1240 307 WITRIVIER 990000271843 1738 MIKROPAS MOTOR INGENIEURSWERKE LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000172997 717 MIKSIL ENGINEERING HARRISMITH 9880 990000730319 910 MILA PEGASUS STEEL CC JOHANNESBURG 1470 091 GERMISTON 990000423273 17358 SUNWARD PARK MILAN PARK MOTORS PTY LTD WITBANK 1035 028 BETHAL 990000155518 MILANO PANELBEATERS PRETORIA WEST 117 008 PRETORIA 990000172958 19228 MILANS CAR WASH FICKSBURG 9730 082 FICKSBURG 990000282688 660 MILANS ENGINEERING VERULAM 4339 339 INANDA 990000123485 MILANS MECHANICAL SERVICES CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000379910 111 MILCOM EXPLOSIVES ENGINEERS TYGER VALLEY 7536 004 KAAPSTAD 990000277841 4875 MILD STEEL ENGINEERING CC KOCKSPARK 2523 218 POTCHEFSTROOM 990000286477 5567 MILDSTAIN STAINLESS STEEL MOBENI 4060 002 DURBAN 990000142672 72825 MILE INVESTMENTS 257 PTY LTD ASTON MANOR 1630 132 KEMPTON PARK 990000259043 10259 MILENES DANHOF 9310 001 BLOEMFONTEIN 990000378701 29069 MILES AUTO CARE NAHOON 5241 006 EAST LONDEN 990000318905 MILES MOTORS CENTRAL 5201 006 EAST LONDEN 990000172962 MILFORD TRANSPORT ENTERPRISES VENTERSDORP 2710 319 MARICO 990000581917 202 MILGA ARCHITECTURAL PRODUCTS GARDENVIEW 2047 008 PRETORIA 990000213901 MILGA MANUFACTURING SILVERTON 127 008 PRETORIA 990000246453 912124 MILGRO ENGINEERING PTY GEDULD 1562 247 SPRINGS 990000172945 MILITARY EXHAUST & SILENCERS STEENBERG 7945 316 WYNBERG C P 990000127117 MILKING EXPRESS CALEDON 7230 048 CALEDON 990000172178 POSBUS 141 MILKOR SPECIAL PRODUCTS PTY LTD LYNN EAST 39 283 VEREENIGING 990000181838 15148 MILL FABRICATION PTY LTD BRIARDENE 4051 002 DURBAN 990000251948 MILL SERV PTY LTD THABAZIMBI 380 990000709864 317 BOSHOEK MILLCHEM ENGINEERING PTY LTD MEADOWDALE 1610 990000637493 8595 EDENGEN MILLENIQUIP SOLUTIONS CC SCOTTBURGH 4180 274 UMZINTO 990000215110 1610 MILLENIUM ALUMINIUM DURBAN 4000 002 DURBAN 990000194291 5462 MILLENIUM CANOPIES CC Kempton Park 1619 132 KEMPTON PARK 990000357793 9503 Edleen MILLENIUM CORNWALL CLUBVIEW 14 008 PRETORIA 990000034195 13564 MILLENIUM CUTTERS CC KLERKSDORP 2570 138 KLERKSDORP 990000569877 10866 MILLENIUM DIENSSTASIE VENTERSDORP 2710 144 KOSTER 990000178023 202 MILLENIUM DOORS HELDERKRUIN 1733 002 DURBAN 990000177369 21700 MILLENIUM ELEVATORS Cape Town 7460 GOODWOOD 990000469002 0 MILLENIUM ENGINEERING UITENHAGE 6230 271 UITENHAGE 990000141711 477 MILLENIUM HYDRAULICS BEARINGS & SPRINGS 1560 247 SPRINGS 990000409133 1233 MILLENIUM LIGHTING CC N1 CITY 7463 025 BELLVILLE 990000308151 12109 MILLENIUM MOTORS POLOKWANE 699 207 PIETERSBURG 990000176041 MILLENIUM SERVICE CENTRE WALKER WELTEVREDENPARK 1709 008 PRETORIA 990000142553 MILLENNIUM ASSET TECHNOLOGIES PTY L DURBANVILLE 8012 004 KAAPSTAD 990000182201 759 MILLENNIUM BOILER SERVICES MONTCLAIR 4061 002 DURBAN 990000138568 33132 MILLENNIUM CLUTCH KEMPTON PARK 1619 091 GERMISTON 990000179542 1390 SANLAMHOF MILLENNIUM CONVENIENCE CENTRE EAST LONDON 5200 007 PORT ELIZABETH 990000213410 MILLENNIUM FIELD SERVICE CC BENDOR PARK 713 207 PIETERSBURG 990000187574 84 MILLENNIUM MOTORS POLOKWANE 699 207 PIETERSBURG 990000175093 MILLENNIUM PANELBEATERS POLOKWANE 700 207 PIETERSBURG 990000163790 1409 MILLENNUIM WIRE WORKS BK DURBANVILLE 7551 025 BELLVILLE 990000190408 3235 MILLER MANUFACTURING Cape Town 7764 004 KAAPSTAD 990000242510 40 Howard Place MILLERS FITMENT CENTRE PRIMROSE 1416 003 JOHANNESBURG 990000253297 2278 MILLER'S SERVICES PRETORIA 1 008 PRETORIA 990000092573 4909 MILLERS STEEL PTY LTD GEORGE‐INDUSTRIA 6536 090 GEORGE 990000406798 3181 MILLERS VALET PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000318468 MILLERSFEROBRAKE BLUFF 4052 002 DURBAN 990000122911 MILLHOUSE NORTHCLIFF 2115 003 JOHANNESBURG 990000261398 3363 MILLIKEN INDUSTRIES S A PTY LTD BRACKENFELL 7560 990000231536 8183 Centurion MILLING CONCEPTS CC Cape Town 7490 004 KAAPSTAD 990000328635 40 Howard Place MILLINIUM FRAME TRADING MODIMOLLE 510 191 WATERBERG 990000242767 2340 MILLRITE ENGINEERING C C GARDEN VIEW 2047 003 JOHANNESBURG 990000264576 75556 MILLSTOCK CARS WITFIELD 1467 004 KAAPSTAD 990000381224 13511 MILLTECH DURBAN 4000 002 DURBAN 990000164577 211121 MILLTECH ENGINEERING DELMAS 2210 026 BENONI 990000250524 259 MILLTECH MILLWRIGHTS CATO RIDGE 3680 051 CAMPERDOWN 990000246343 352 MILLWRIGHT ELECTRICAL MECHANICAL & VINCENT 5217 006 EAST LONDEN 990000256753 13098 MILLWRIGHT SERVICES BEREA 5241 006 EAST LONDON 990000401430 2809 BEACON BAY MILLWRIGHT TECHNICAL SERVICES CC Durban 4000 002 DURBAN 990000159013 53313 MILMAR SERVICE CENTRE CHEMPET 7442 004 KAAPSTAD 990000146583 158 MILNERTON SERVICE STATION MILNERTON 7441 004 KAAPSTAD 990000125295 MILOS ENGINEERING EAST RAND 1462 091 GERMISTON 990000346071 26802 MILPROPS RECRUITMENT CC KERNKRAG 7440 004 KAAPSTAD 990000426285 117 MILRAM ENGINEERING & HYDRAULICS WELKOM 9465 302 WELKOM 990000470305 57076 MILSON ENGINEERING & MANAGEMENT BRENTWOOD PARK 1505 026 BENONI 990000451742 9639 MILTON & SIPHOS CONSTRUCTION CC KLIPTOWN 1811 003 JOHANNESBURG 990000256489 MILTON MOTORS SEA POINT 8005 004 KAAPSTAD 990000452889 MILTONS AUTO TRIMMERS CC EDENVALE 1610 132 KEMPTON PARK 990000104012 3158 MIMBRO STAINLESS STEEL PTY LTD ROSETTENVILLE 2130 012 ALBERTON 990000299597 1316 MIMIS SERVICE CENTRE DUNNOTTAR 1590 188 NIGEL 990000190104 236 MINATLOU TRADING 708 LEANDRA 2266 990000942386 MINCO SPRINGS 1560 188 NIGEL 990000404546 2891 Springs MINCORP CC RANDBURG 2125 990000571525 294 MINDALORE SERVICE STATION KRUGERSDORP 1740 147 KRUGERSDORP 990000260005 1668 MINE & QUARRY SUPPLIES C C KEMPTON PARK 1620 033 BOKSBURG 990000281939 1374 MINE MECHANISATION & EQUIPMENT CENTURION 46 302 WELKOM 990000128541 10125 MINEARC AFRICA PTY LTD JOHANNESBURG 2162 990000829553 205 NORTHL FLAMING ROCK ROAD MINEAYOBA MINING PTY LTD SUNNINGHILL 2157 990000597305 3567 RIVONIA MINECO MANUFACTURING CC ELSBURG 1407 091 GERMISTON 990000289218 9308 MINELIGHT TECHNOLOGIES PTY LTD SANDTON 2146 003 JOHANNESBURG 990000376440 784031 MINERAL SERVICES ENGINEERING PINELANDS 7430 025 BELLVILLE 990000406571 38668 MING BIKES VLAEBERG 8018 351 WONDERBOOM (PTA) 990000350145 15742 MINI MAC FIELD SERVICE OLIFANTSHOEK 8450 245 NAMAQUALAND 990000172418 7 MINI MARK DIENSSTASIE LICHTENBURG 2740 156 LICHTENBURG 990000298214 18 MINI MAXI PANELBEATERS PTY LTD GEDULD 1562 247 SPRINGS 990000246609 13162 MINI MOTORS CC STANDERTON 2430 078 ERMELO 990000047021 382 MINI MOULDERS pretoria 97 008 PRETORIA 990000282118 50239 moreleta village MINIK DESIGNS CC PINEGOWRIE 2128 003 JOHANNESBURG 990000205043 MINING & CONTRACTING SERVICES WELKOM 9459 302 WELKOM 990000190642 2004 Welkom MINING & INDUSTRIAL ENGINE BREDELL 1623 012 ALBERTON 990000173898 14873 MINING & INDUSTRIAL PROPSHAFT RUSTENBURG 300 235 RUSTENBURG 990000134636 19411 MINING & INDUSTRY TECHNICAL GEZINA 31 008 PRETORIA 990000446992 23545 MINING & TECHNICAL PRODUCTS CC KIMBERLEY 8300 005 KIMBERLEY 990000131498 1694 MINING EQUIPMENT REPAIRS EDEN PARK 7560 251 STELLENBOSCH 990000144645 MINING FLEET SERVICES CC MIDDELBURG 1050 990000865081 6846 MINING PRESSURE SYSTEMS PTY LTD DUNSWART 1508 033 BOKSBURG 990000151278 6097 MINING REFRIGERATION ENGINEERING Fochville 2515 225 RANDFONTEIN 990000183678 1590 Westonaria MINING VENTILATION SERVICES 2 CC RANDFONTEIN 1760 225 RANDFONTEIN 990000253381 1304 MINNAAR MOTORS GEDULD 1562 247 SPRINGS 990000193547 13044 MINNAAR WATERS BK VRYBURG 8600 294 VRYBURG 990000193543 115 MINNAARS RACING DEVELOPMENT PTY LTD HERCULES 30 990000840963 31999 WONDERBOOMPOORT MINNY MOTORS BK KOCKSPARK 2523 138 KLERKSDORP 990000285202 5555 MINOPEX JOHANNESBURG 46 028 BETHAL 990000141907 8183 Centurion MINT OF JOHANNESBURG PTY LTD RASLOUW 109 008 PRETORIA 990000324238 406 MINTAILS FLEET PTY LTD FLAMWOOD 2572 138 KLERKSDORP 990000422577 6253 MINTER J PUMP SERVICES BENDOR PARK 713 207 PIETERSBURG 990000257209 542 MINTRAMS SPARES CC NORTH RIDING 2162 003 JOHANNESBURG 990000138242 933 MINTYS BEDFORDVIEW CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000217272 15506 MINTYS CROWN CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000217266 15506 MINTYS OF MARKET STREET MOTORS DOORNFONTEIN 2028 003 JOHANNESBURG 990000280708 15506 MINTYS TYRES & MAGS AMALGAM CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000217260 15506 MINTYS TYRES & MAGS BEDFORDVIEW CC DOORNFONTEIN 2028 123 INDWE 990000132978 15506 MINTYS TYRES & MAGS CC PRETORIA DOORNFONTEIN 2028 008 PRETORIA 990000123051 15506 MINTYS TYRES & MAGS CC ROSEBANK DOORNFONTEIN 2028 123 INDWE 990000132974 15506 MINTYS TYRES & MAGS DURBAN CC DOORNFONTEIN 2028 002 DURBAN 990000149483 15506 MINTYS TYRES & MAGS NEWTOWN DOORNFONTEIN 2028 003 JOHANNESBURG 990000139718 15506 MINTYS TYRES & MAGS RANDBURG CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000217283 15506 MINUS 40 PTY LTD CAPE TOWN 7490 165 MALMESBURY 990000295491 254 EPPINDUST MINUTE MOTOR SPARES PAROW 7500 197 PAARL 990000457893 MINZO TYRES CC WADEVILLE 1422 091 GERMISTON 990000644946 14007 MIP PROCESS TECHNOLOGIES PTY LTD KELVIN 2054 003 JOHANNESBURG 990000454575 677 MIRA FABRICATION AND MACHINING PTY GERMISTON 1400 091 GERMISTON 990000005996 147 MIRAC MANUFACTURERS BERGVLEI 2012 003 JOHANNESBURG 990000198912 224 MIRACLE CAR WASH CC SANLAMHOF 7532 315 WORCESTER 990000377560 1443 MIRACLE DENT CC DALPARK 1543 233 ROODEPOORT 990000183644 4131 MIRACLE ENGINEERING CC SILVERTON 127 008 PRETORIA 990000424996 2121 MIRACLE MESH & SCREENS CC NIGEL 1490 188 NIGEL 990000105351 538 MIRACLE STEEL WORK DORANDIA 188 351 WONDERBOOM (PTA) 990000261311 52635 MIRAGE MOTORS BK BRITSTOWN 8782 042 BRITSTOWN 990000460408 152 MIRDAL INDUSTRIELE VERSKAFFERS LICHTENBURG 1740 156 LICHTENBURG 990000430528 MIRKHON MOTORS BK WORCESTER 6849 315 WORCESTER 990000164666 470 MIRLEC PROJECTS CC KARENPARK 118 008 PRETORIA 990000457631 59568 MIRO MACHINERY ALBERTON 1449 003 JOHANNESBURG 990000302761 83120 SOUTH HILLS MIRRODEX INTERNATIONAL PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000145851 18 MISKIET AUTO ENGINEERING EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000331855 8026 MISRA MOTORS CC PHOENIX 4068 339 INANDA 990000160474 MISSION ENVIRONMENTAL PRODUCTS STRUBENS VALLEY 1735 003 JOHANNESBURG 990000361562 520 MISTER PANELBEATER PAROW VALLEY 7500 025 BELLVILLE 990000218145 MISTERS PANEL BEATERS & SPRAY PAINT DURBAN 4091 990000944768 MISTIQUE METALS BROMHOF 2154 003 JOHANNESBURG 990000312944 2220 MISTLINE CC BROOKLYN SQUARE 75 008 PRETORIA 990000375258 2864 MISTRAL AVIATION SERVICES PTY LTD BOKSBURG 1459 033 BOKSBURG 990000216770 8900 EDLEEN MISTY BLUE TRADING 373 VIRGINIA 4051 002 DURBAN 990000423229 MISTY MOUNTAIN TRADING 8 PTY LTD BELHAR 7493 025 BELLVILLE 990000292895 MIT MAC MOTORS CC WIERDAPARK 149 008 PRETORIA 990000318071 50008 MITAZIMBI CC GERMISTON 1401 990000556365 9525 ELSBURG MITCH ATKINS FIELD SERVICES UNDERBERG 3257 113 UNDERBERG 990000131056 152 MITCHELL AUTO MUSINA 900 207 PIETERSBURG 990000177627 943 MITCHELL BUSBAR MANUFACTURERS CC FOREST HILL 2190 003 JOHANNESBURG 990000222713 MITCHELL MANPOWER & SUPPLIES CC EVERTON 3625 210 PINETOWN 990000461526 MITCHELL MUNCK PTY LTD BIRCHLEIGH 1621 132 KEMPTON PARK 990000263338 6100 MITCHELL PARK SERVICE STATION MORNINGSIDE 4001 002 DURBAN 990000149872 MITCHELLS PLAIN LOCKSMITHS MITCHELLS PLAIN 7789 316 WYNBERG C P 990000124906 26 MITCHELLS PLAIN SPRING REPAIRS BEACON VALLEY 7785 316 WYNBERG C P 990000267403 MITCHELLS PLAIN VEHICLE TESTING MITCHELLS PLAIN 7789 316 WYNBERG C P 990000161683 171 MITCHELLS SIGNS & NAMEPLATES TRUST GOODWOOD 7459 004 KAAPSTAD 990000167607 568 MITCHEN AIRBRAKE SOLUTIONS NEWTON PARK 6055 007 PORT ELIZABETH 990000280669 7573 MITCHLEY F B LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000106160 25860 MITCO DIE SETS A DIVISION OF ISANDO 1600 283 VEREENIGING 990000209620 539 MITCO PTY LTD BRITS 250 041 BRITS 990000001501 1067 Brits MITEK INDUSTRIES SA PTY LTD HALFWAY HOUSE 1685 008 PRETORIA 990000282669 MITIRO AMAL INVESTMENT HOLDING PTY PRIME TOWER BUILDING 1 990000641883 MITRANGS MOTOR SPARES & REPAIRS LYNNE EAST 39 008 PRETORIA 990000269371 15491 MITRE ENGINEERING PTY LTD GERMISTON 1400 091 GERMISTON 990000201382 830 MITREK 10 ENGINEERING SERVICES CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000123704 60165 MITSUBISHI EAST RAND A DIVISION OF Edenvale 1610 990000581539 3658 PRETORIA 1 008 PRETORIA 990000246001 11582 HATFIELD MITSUBISHI MOTORS HATFIELD HATFIELD 1 008 PRETORIA 990000131325 11582 MITSUBISHI MOTORS MIDRAND KYALAMI 1684 003 JOHANNESBURG 990000327148 11582 HATFIELD MITSUBISHI MOTORS UMHLANGA GATEWAY 4321 339 INANDA 990000095792 8183 Centurion MITTAL STEEL S A LTD VEREENIGING VANDERBIJLPARK 1900 VEREENIGING 990000345655 2 MITTAL STEEL SA LTD NEWCASTLE VANDERBIJLPARK 1900 185 NEWCASTLE 990000271280 2 MITTAL STEEL SA LTD VANDERBIJLPARK VANDERBIJLPARK 1900 033 BOKSBURG 990000271079 2 MIX INSTRUMENTS SPRINGS 1559 990000866566 MIXED MOTOR SALES CC PRETORIA NORTH 182 990000561182 54397 NINA PARK MIZCO CC EAST LONDON 5200 006 EAST LONDEN 990000201378 7297 MIZD TRADING PAARL 7620 004 KAAPSTAD 990000410049 2706 MIZENS CC EAST LONDON 5200 006 EAST LONDEN 990000201358 711 MIZPAH AUTO VALET & TRIMMERS PIETERMARITZBURG 3200 207 PIETERSBURG 990000340599 5663 MJ ELS MAINTENANCE MEYERTON 1960 283 VEREENIGING 990000367842 1569 MJ FRAMEWORKS CC TYGER VALLEY 7536 025 BELLVILLE 990000181630 3302 MJ STAALWERKE MALMESBURY 7299 990000833531 MJA ENGINEERING & HYDRAULICS GROBLERSDAL 470 099 GROBLERSDAL 990000247374 1855 MJB STEEL FABRICATION & STRUCTURAL WITFIELD 1459 033 BOKSBURG 990000252430 MJC PROFESSIONAL SERVICES PTY LTD RANDHART 1457 012 ALBERTON 990000386627 17305 MJINGA FORGE HOUT BAY 7806 139 KNYSNA 990000260859 1563 MJK SERVICE CENTRE CC STRUBENS VALLEY 1735 003 JOHANNESBURG 990000382203 1101 MJOY SERVICES CC BENONI 1501 026 BENONI 990000261151 MJR TECHNOLOGIES CC WIERDA PARK 1 990000559253 51587 MJW DANGERS TRADING ENTERPRISE GLENCOWIE 1061 099 GROBLERSDAL 990000266156 196 MJW ENGINEERING BELLOIR 4094 990000656679 MKANSI MAGOVENI EASY WELDING MALAMULELE 982 270 LETABA 990000449337 3863 MKHALAMUNI CONSTRUCTION & PROJECTS KINROSS 2270 028 BETHAL 990000254032 1091 MKHALIPHI ENGINEERING WESTVILLE 3630 002 DURBAN 990000294016 1428 MKHALIPHI WELDING PRETORIA 1 008 PRETORIA 990000142393 7859 MKHOLWA KAMWELASE TRADING & BETHAL 2309 028 BETHAL 990000240492 MKHOMA FABRICATION & MANUFACTURING EMPANGENI 3880 324 LOWER UMFOLOZI 990000355303 17702 MKHONDO BRAKE & CLUTCH CC PIET RETIEF 2380 208 PIET RETIEF 990000170586 537 MKHONDO PANEL BEATERS PIET RETIEF 2380 208 PIET RETIEF 990000404207 503 MKHONZA AUTO CENTRE HARRISMITH 9880 104 HARRISMITH 990000449552 MKHUHLU DRIVEWAY PTY LTD MKHUHLU 1246 158 SOUTPANSBERG 990000177191 151 MKHUSISA BUILDING PROJECTS CC WIERDAPARK 149 008 PRETORIA 990000401401 55424 MKONDENI PANEL SHOP PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000379490 444 MKONDENI RADIATORS CC AMANZIMTOTI 3201 206 PIETERMARITZBURG 990000261663 709 Amanzimtoti MKONTO MANUFACTURING CC MELVILLE 2109 003 JOHANNESBURG 990000176058 551 MKUZE TOWING & REPAIRS SERVICES CC MKUZE 3965 002 DURBAN 990000684741 208 MLABA & SUN WELDING CC MABOPANE 190 008 PRETORIA 990000175959 MLANGENI FILLING ENTERPRISE CC KWATHEMA 1575 247 SPRINGS 990000154747 495 MLB AUTO REPAIRS CC GERMSITON 1401 091 GERMISTON 990000164110 1899 Edenvale MLCB RUSTPROOFING & CANNING NORTHWAY 4065 002 DURBAN 990000226417 35338 MLI TOOL & DIE CC Germiston 2007 091 GERMISTON 990000370135 724 Bedfordview MLILO MANUFACTURING CC WESTVILLE 3630 210 PINETOWN 990000129239 612 MLINDELA STEEL MANUFACTURING TOKOZA 1426 012 ALBERTON 990000273615 MLOMBILE WELDING SHOP UMTATA 5099 380 990000517386 556 MLONYENI CONSTRUCTION CC AMALINDA 5252 006 EAST LONDEN 990000121340 12492 MLUNGISI PANELBEATING & PHALABORWA 1389 270 LETABA 990000461724 361 MM KONSTRUKSIE T/A HEILBRON 9650 108 HEILBRON 990000099840 564 MM STEEL FABRICATION INSTALLATION THOKOZA 1426 990000655704 MM WORKSHOP CC WITBANK 1034 312 WITBANK TVL 990000335852 MMABATHO AUTOLOT & REPAIRS MAFIKENG 2745 294 VRYBURG 990000305799 146 MMABATHO SERVICE CENTRE MAFIKENG 2745 370 990000511438 143 MMAMPILO SUPPLIERS PTY LTD HELDEKRUIN 1724 990000617901 MMAMPUDU WHEEL & TYRE CC KLERKSDORP 2571 138 KLERKSDORP 990000215223 2655 POTCHEFTSROOM MMANYAKU TRADING 1 MORELETA PARK 181 990000575810 38390 GARSFONTEIN EAST MMASESHA WELDING WORKS MOLETJIE MOSHUNG 809 207 PIETERSBURG 990000206280 7008 MMF ENGINEERING & TRANSPORT CC RUSTENBURG 299 235 RUSTENBURG 990000552151 MMJ SERVICE CENTRE PTY LTD WORCESTER 6850 990000840035 470 MMM MS ENGINEERING SOLUTION & LABOU ESIKHAWINI 3887 990000910475 7310 MMND ENGINEERING PRETORIA 2 003 JOHANNESBURG 990000640712 MMS MOBILE CRANES CC APEX 1541 990000881330 3694 GLENVISTA MMUSHI MEGA TYRE SERVICES MAHWELERENG 626 990000728982 842 MMV CAR WASH CC MARSHALLTOWN 2107 132 KEMPTON PARK 990000246163 61797 MN INDUSTRIAL TYRE WORKS CC JOUBERTON 2574 138 KLERKSDORP 990000202369 8001 MNA ENGINEERING & SUPPLIERS CC Cape Town 7405 004 KAAPSTAD 990000133430 73 Paarden Eiland MNANDI AUTOMOTIVE KRUGERSDORP WEST 1742 008 PRETORIA 990000212525 5635 MNANDI ENGINEERING CONTRACTORS WIERDAPARK 149 008 PRETORIA 990000141003 180 MNANDI SIGNS BROMHOF 2154 990000583440 5801 WELTEVREDEN PARK MNANI IMPLEMENTS BK DELMAS 2210 312 WITBANK TVL 990000304133 1467 MND ALUMINIUM GRASSY PARK 7941 316 WYNBERG C P 990000464316 MNGCOLONGCOLO TRADING MSOGWABA 1215 019 BARBERTON 990000470176 166 MNT ENGINEERING CC PAARL 7620 197 PAARL 990000383809 2570 MNT ENTERPRISES RANDBURG 2125 003 JOHANNESBURG 990000155277 1449 MNYAYIZA TRADING VRYHEID 3100 295 VRYHEID 990000212388 1786 MNZ MANUFACTURING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000249041 7043 MO' S MOTOR WORLD LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000012642 69 MO STEEL CC RONDEBOSCHEAST 7780 004 KAAPSTAD 990000160409 MOALUSI R H M ASTON MANOR 1630 026 BENONI 990000267625 11771 MOBENI TYRE & SERVICE STATION MOBENI 4060 210 PINETOWN 990000044433 32029 MOBENI WELDING WORK CONSTRUCTION PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000276151 1730 MOBI CON KEMPTON PARK 1620 033 BOKSBURG 990000122938 2063 MOBI GOIL COMPANY CC SENWABARWANA 790 990000649965 MOBI HOSE Parow 7500 025 BELLVILLE 990000206573 2606 Durbanville MOBI SKIM CC PAROW 7499 025 BELLVILLE 990000191309 21080 MOBILE AIR BRAKE AGENTS PHOENIX 4080 339 INANDA 990000138247 60201 MOBILE AIRBRAKE CC EPPINDUST 7475 004 KAAPSTAD 990000284557 1069 MOBILE AIRBRAKE REPAIRS EPPINDUST 7475 004 KAAPSTAD 990000139855 1069 MOBILE AIRCON SERVICES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000213205 1644 MOBILE ARMOURED PROTECTION SYSTEMS HATFIELD 28 008 PRETORIA 990000248097 11296 MOBILE AUDIO SOLUTIONS MORELETA PARK 1 990000571337 3664 RIVONIA MOBILE AUTO ELECTRICAL CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000212263 276 MOBILE AUTO REPAIRS BLUFF 4036 002 DURBAN 990000317641 21160 MOBILE AUTO SERVICES PHALABORWA 1390 270 LETABA 990000340553 671 MOBILE AUTOMOTIVE ELECTRICAL TAYBANK 6025 007 PORT ELIZABETH 990000289404 MOBILE BRAKE SKIMMING SERVICES CC ROODEPOORT 1724 025 BELLVILLE 990000186118 21142 HELDERKRUIN MOBILE BUS AND TRUCK REPAIRS EDEN GLEN 1613 091 GERMISTON 990000121685 9501 MOBILE COLOUR CONCEPT CC DURBAN NORTH 4016 002 DURBAN 990000330733 201209 MOBILE CRANE ELECTRICAL BRACKENFELL 7561 251 STELLENBOSCH 990000217487 MOBILE DENT REPAIRS CC TEMBISA EXT 11 1632 003 JOHANNESBURG 990000128473 MOBILE DESIGNS CC WONDERBOOMPOORT 33 008 PRETORIA 990000229460 30626 MOBILE DIESEL POWER SYSTEMS UVONGO 4270 215 PORT SHEPSTONE 990000245439 39448 MOBILE DISC ON CAR SKIMMING KEMPTON PARK 1625 990000565620 9388 EDLEEN MOBILE ENGINEERING SERVICES PINETOWN 3600 990000839951 6463 ZIMBALI MOBILE EXHAUST FITMENT PORT ELIZABETH 6001 006 EAST LONDEN 990000225334 MOBILE HYDRAULICS SERVICES CC WITRIVIER 1240 307 WITRIVIER 990000150151 1738 MOBILE HYPERSPARES SERVICES & PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000277639 11476 MOBILE KINGPIN REPAIRS Johannesburg 2094 003 JOHANNESBURG 990000341802 4186 Edenvale MOBILE LOCKSMITH SERVICES 24/7 EMER MELKBOSSTRAND 7436 990000691778 MOBILE MAG MEDIC CC EDENVALE 1609 003 JOHANNESBURG 990000140902 MOBILE MAN DEZYNE PORT ELIZABETH 6000 007 PORT ELIZABETH 990000123280 20653 MOBILE MARINE SERVICES CENTURION 157 990000701100 PO BOX 436 RIETVALLEI RAND MOBILE MECHANICAL REPAIRS WESTVILLE NORTH 3629 002 DURBAN 990000125305 MOBILE MECHANICAL REPAIRS & PEERLESS PARK 7570 025 BELLVILLE 990000284540 118 MOBILE MECHANICAL SERVICE STRAND 7140 256 STRAND 990000293335 MOBILE MICRO REPAIRS CC NORTHCLIFF 2195 990000735969 MOBILE SHARPENING IMPORTS & EXPORTS KRUGERSDORP 1740 147 KRUGERSDORP 990000317833 997 Krugersdorp MOBILE SKIMMING BOKSBURG 1460 033 BOKSBURG 990000448920 657 MOBILE SPRAYPAINTERS ALBERTON 1450 012 ALBERTON 990000229997 286 MOBILE THREAD REPAIRS Rustenburg 299 RUSTENBURG 990000216784 35 MOBILE TRACTOR SANGOMAS SOUTHPORT 4230 215 PORT SHEPSTONE 990000430790 631 MOBILE TRUCK ALIGNMENT CENTRE GEZINA 31 008 PRETORIA 990000345577 25439 MOBILE TRUCK BUS SERVICES CC PRETORIA 84 351 WONDERBOOM (PTA) 990000213242 13625 MOBILE TRUCK TYRE SERVICES CAPEGATE 7562 025 BELLVILLE 990000177485 229 MOBILE TYRE SHOP CC GOODWOOD 7460 025 BELLVILLE 990000195240 MOBILE VEHICLE REPAIRS RANDFONTEIN 1760 225 RANDFONTEIN 990000326423 1237 MOBILECTRIC CC HONEYDEW 2040 171 MIDDELBURG TVL 990000272880 2857 MOBILETUMING CC VORNA VALLEY 1686 003 JOHANNESBURG 990000310729 11064 MOBILETUNING WONDERBOOM‐SUID 84 008 PRETORIA 990000163418 MOBILEVALET BIRCHLEIGH 1621 132 KEMPTON PARK 990000387507 7742 MOBIPORT PTY LTD WOODSTOCK 7925 990000915693 MOBITECH CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000142420 220 MOBIWASH CC Potchefstroom 2531 BAILLIE PARK 990000265576 6607 MOBUNG EARTHMOVING & CONSTRUCTION FLAMWOOD 2572 138 KLERKSDORP 990000384073 7350 MOBY AUTO VICTORIA 2192 003 JOHANNESBURG 990000151749 MOCAR SPARES & ACCESSORIES EDENVALE 1610 091 GERMISTON 990000396868 498 MOCKEYS MAINTENANCE & REPAIRS HADISON PARK 8306 005 KIMBERLEY 990000255698 11050 MOCO STEEL ENGINEERING Brakpan 1543 037 BRAKPAN 990000138115 4310 Dalpark MOCO STEEL SECUNDA CC SECUNDA 2302 990000700573 7286 MOCS INDUSTRIES BUSINESS ENTERPRISE CHANTELLE 201 990000560170 66227 WOODHILL MOD TECH STAINLESS STEEL JACOBS 4026 002 DURBAN 990000123473 12703 MODACC ENTERPRISES PTY LTD GERMISTON 1400 091 GERMISTON 990000288287 25 MODDERFONTEIN SERVICE STATION MODDERFONTEIN 1645 091 GERMISTON 990000196404 321 MODDERFONTEIN WHEEL & TYRE CC JOHANNESBURG 1610 091 GERMISTON 990000425384 4305 Edenvale MODEK PTY LTD ISANDO 1600 390 990000511027 395 MODEL AUTO ELECTRICIANS BK DELMAS 2210 068 DELMAS 990000269377 385 MODEL CAR WASH VEREENIGING 1930 283 VEREENIGING 990000238269 959 MODEL ENGINEERING HEIDELBERG 1438 106 HEIDELBERG C P 990000251649 62 MODEL GARAGE MAYVILLE 4091 002 DURBAN 990000228305 MODEL HERSTEL DIENSTE DEALESVILLE 9348 035 BOSHOFF 990000215881 15 MODEL INGENIEURSWERKE BK ALBERTON 1450 219 POTGIETERSRUS 990000275687 170 MODEL MOTOR ENGINEERING LYNNWOOD RIDGE 40 008 PRETORIA 990000361544 74611 MODEL SERVICE STATION MEYERTON 1960 283 VEREENIGING 990000250957 530 Meyerton MODELSHOP ENGINEERING TOKAI 7966 316 WYNBERG C P 990000241644 31166 MODERN AUTO BODY TRICHARDT 2300 028 BETHAL 990000247427 344 MODERN AUTO SERVICES Cape Town 7140 256 STRAND 990000188013 704 Strand MODERN AUTO SUPPLIES CAPE TOWN 8000 004 KAAPSTAD 990000279307 3947 MODERN AUTOHAUS POLOKWANE 700 207 PIETERSBURG 990000154164 1204 MODERN BLACKSMITHS CC BELLVILLE 7530 025 BELLVILLE 990000313435 12705 MODERN GOLD REEF ENGINEERING CC WELKOM 9460 302 WELKOM 990000119613 4163 MODERN MOTORS WAVERLEY 186 008 PRETORIA 990000315474 MODERN MOWERS PTY LTD DURBAN 4001 002 DURBAN 990000247277 MODERN PANELBEATERS PAROW 7499 025 BELLVILLE 990000278479 795 MODERN PROJECTS & SERVICES PTY LTD DURBAN 4001 990000844226 4576 DURBAN MAIN MODERN SERVICE DELTA BEDFORD 5780 023 BEDFORD 990000137709 37 MODERN SERVICE STATION MOKOPANE 600 219 POTGIETERSRUS 990000190757 3324 MODERN SERVICE STATION CC Durban 4030 310 CHATSWORTH 990000197492 56226 MODERN SERVICES GLENCOE 2930 092 GLENCOE 990000282382 307 MODERN STEEL DESIGNS VEREENIGING 1930 283 VEREENIGING 990000173318 4403 MODERN TECH RE NU A MAG Edenvale 1613 091 GERMISTON 990000128187 8956 Edenglen MODERN TOWER GARAGE JACOBS 4026 002 DURBAN 990000247234 12337 MODERNA INDUSTRIES CC MENLO PARK 102 008 PRETORIA 990000210919 35910 MODERNA PRECISION GRINDERS LINMEYER 2105 003 JOHANNESBURG 990000298541 21 MODERNE MOTORS WARRENTON 8530 299 WARRENTON 990000162433 70 MODI POWER TRANSMISSIONS CC CLEVELAND 2022 003 JOHANNESBURG 990000248589 40492 MODIMAD CC NEWTON PARK 6055 007 PORT ELIZABETH 990000393324 7680 MODIPADI BAR LOUNGE ATOK 749 207 PIETERSBURG 990000271347 27 MODISE GILBERT MOTORS CC NINA PARK 299 990000592807 54397 MODJECTS CC WELGEMOED 7538 251 STELLENBOSCH 990000254942 6580 MODMS MAINT SERVICE PTY LTD KEMPTON PARK 1619 990000564390 3694 GLENVISTA MODRAC PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000338909 721 MODUGUARD CC NEW GERMANY 3610 210 PINETOWN 990000459585 MODULAR MASTS GROENKLOOF 27 008 PRETORIA 990000213919 17028 Groenkloof MODULAR PATTERNS ALBERTON 1450 012 ALBERTON 990000246684 901 MODULAR PLAY SYSTEMS CRESTA 2118 003 JOHANNESBURG 990000173341 167 MODULAR PLUMBING UNITS CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000170091 15988 MODULECTRIC CC BENONI 1453 026 BENONI 990000144732 8199 Verwoerdpark MODULES HYDRAULICS CC ALBERTON NORTH 1456 012 ALBERTON 990000454381 136024 MODUMEDI INVESTMENTS PTY LTD GARSFONTEIN 42 008 PRETORIA 990000464187 MODUS ENGINEERING & BOILER NIGEL 1490 188 NIGEL 990000157149 663 MODUS PUMPS & DRIVES CC NIGEL 1490 188 NIGEL 990000379264 1968 MODWALLS BLUFF 4052 002 DURBAN 990000226418 MOEFADI PANELBEATING & TOKOZA 1426 012 ALBERTON 990000290393 MOELA FUEL DEPOT MAFIKENG 2745 218 POTCHEFSTROOM 990000379497 23524 MOEPAGAUTA TRADING ENTERPRISE 39 RUSTENBURG 300 041 BRITS 990000453951 4896 MOEPENG TRADING 129CC WATERBURG 480 990000647895 3082 BELABELA MOES EXHAUST & FITMENT CENTRE CROWN MINES 2025 003 JOHANNESBURG 990000250417 979 MOFFATS GARAGE RIVERWALK 2538 218 POTCHEFSTROOM 990000212215 11040 MOGALE ALLOYS HATFIELD 28 147 KRUGERSDORP 990000261145 11582 Hatfield MOGALE AUTO SERVICES RIVONIA 2128 132 KEMPTON PARK 990000291800 4802 MOGALE EARTHMOVING REPAIRS & WITBEECK 1729 147 KRUGERSDORP 990000233443 3898 MOGALE HYDRAMATIC & ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000451767 3395 MOGALE MECHANICAL ENGINEERING WORKS POLOKWANE 699 990000577459 MOGALETLWA TRADING DEVELOPMENT CENTRE 990000648379 70 KEDIKETSE MOGALI SANDBLASTING CC WITBEECK 1729 147 KRUGERSDORP 990000284160 3541 MOGAMO ENGINEERING CC ELSBURG 1407 091 GERMISTON 990000213429 10625 MOGAPI & SON WHEEL ALIGNMENT GA‐RANKUWA 221 351 WONDERBOOM (PTA) 990000205072 580 MOGASHOAS CONSTRUCTION CC STEELPOORT 1133 161 LYDENBURG 990000174329 749 MOGASHOAS HEAT TREATMENT BETHAL 2310 028 BETHAL 990000418871 766 MOGHOVE ENGINEERING NHLAZATSHE 1192 990000937658 2053 ELUKWATINI MOGI PROJECTS ENGINEERING AND SYPPL ALBERTON NORTH 1448 990000905916 MOGLOBOY WELDING WORKS & SESHEGO 742 207 PIETERSBURG 990000407866 11031 MOGOL STAALWERKE ELLISRAS 555 191 WATERBERG 990000414732 1625 MOGOL VULSTASIE BK ELLISRAS 555 191 WATERBERG 990000173638 129 MOGUL ENGINEERING CC BOKSBURG 1460 091 GERMISTON 990000165371 855 MOGWASHA TRADING FAUNAPARK 699 207 PIETERSBURG 990000210543 MOGWELE TRADING 223 PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000179378 3944 MOGWELE TRADING 335 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000477160 2296 MOHAMED E SPRAYPAINTER WYNBERG 7800 316 WYNBERG C P 990000120296 MOHAMMED RAEES MOTORS CENTURION 46 008 PRETORIA 990000185873 10512 MOHANIA TRADING & PROJECTS TLHABANE 309 235 RUSTENBURG 990000255693 379 MOHAU WA BATHO TRADING & PROJECTS MOKWAKWAILA BUSINESS CENTRE 990000572767 4598 GA KGAPANE MOHIB MOTORS CC NEW GERMANY 3620 002 DURBAN 990000390320 113 MOHLALA FILLING STATION BURGERSFORT 1150 161 LYDENBURG 990000314910 874 MOHLAPA FILLING STATION LEBOWAKGOMO 737 990000626414 MOHLAPA SERVICE CENTRE MEADOWLANDS 1851 207 PIETERSBURG 990000289924 266 MOHODI SERVICE STATION CC ATTERIDGEVILLE 8 207 PIETERSBURG 990000302367 307 MOHONO AUTO ELECTRICAL VERRENIGING 1930 283 VEREENIGING 990000469978 627 MOHOTO ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000352688 MOITRHAUPI WA BATHO TRADING & NEBO 1059 099 GROBLERSDAL 990000228956 188 MOITUKISI TRADING & PROJECTS CC DUBE 1801 003 JOHANNESBURG 990000463460 MOJAKO MANUFACTURING SERVICES CC ROODEPOORT 1724 990000555304 7752 MOJITA WELDING AND PROJECTS TEMBISA 1632 990000755869 MOJO AUTO MELVILLE 2109 215 PORT SHEPSTONE 990000426882 291441 MOJO CLEANING SERVICE MELVILLE 2109 003 JOHANNESBURG 990000295338 291441 MOKA SPEED TIPS & DISTRIBUTION CC KIASHA PARK 1829 003 JOHANNESBURG 990000245139 12163 MOKAR PANEL BEATERS CENTURION 46 008 PRETORIA 990000121905 9989 MOKHARA CLEANING CC EKANGALA 1021 042 BRITSTOWN 990000233572 346 MOKIEJACK MECHANICAL & PANELBEATING SESHEGO 699 207 PIETERSBURG 990000451599 MOKOENA ENGINEERING CC ORANGE FARM 1805 283 VEREENIGING 990000458010 3888 MOKOENA FM MEADOWLANDS 1852 990000639998 MOKONE SERVICE CENTRE POLOKWANE 700 207 PIETERSBURG 990000130320 2595 MOKONES CAR WASH PIETERSBURG 700 370 990000517040 2595 MOKONYANE SERVICE SOLUTIONS pty)llt MORELETA VILLAGE 97 008 PRETORIA 990000250655 50329 MOKOPANE MOTOR ENGINEERING POTGIETERSRUS 600 219 POTGIETERSRUS 990000429924 226 MOKOPANE RADIO SERVICES CC TZANEEN 850 270 LETABA 990000305784 30 MOKUBUNG SCRAP METAL WESTONARIA 1780 306 WESTONARIA 990000288979 650 MOKWATLA MINING SOLUTIONS PTY LTD RUSTENBURG 300 990000946829 MOLALE ENTERPRISES CC BOKSBURG 1460 033 BOKSBURG 990000442659 657 MOLAPO TECHNOLOGY Centurion 157 HIGHVELD EXT 10 990000338550 X7 MOLE R S BEACON BAY 5241 006 EAST LONDEN 990000254196 MOLEFI CAR WASH POSTMASBURG 8420 217 POSTMASBURG 990000452771 MOLENAAR ENGINEERING CC NEW GERMANY 3620 210 PINETOWN 990000188793 1722 MOLENE STEEL PTY LTD ORMONDE 2091 990000750890 31950 BRAAMFONTEIN MOLIFI SCRAPYARD CC TSHIAWELO 1817 003 JOHANNESBURG 990000313478 604 MOLINDAS CONSULTANCY SERVICES BRITS 250 008 PRETORIA 990000259495 3848 MOLLER CONSTRUCTION TZANEEN 850 270 LETABA 990000155214 3875 MOLLETT MOTORS GROBLERSHOOP 8850 276 GORDONIA 990000125447 115 MOLLIES VULSTASIE CC DE AAR 8782 990000564090 187 MOLLIOTEK TRADING ENTERPRISE MIDDELBURG 1055 008 PRETORIA 990000282285 MOLOG ENGINEERING CC Johannesburg 2196 003 JOHANNESBURG 990000151798 421028 Fordsburg MOLOPO CARS & SPARES DALVIEW 1544 037 BRAKPAN 990000327167 3513 MOLOPO SERVICE CENTRE MAHIKENG 2745 370 990000511635 809 Mahikeng MOLOPO WAPENS MOTORS VRYBURG 8600 294 VRYBURG 990000342788 2828 MOLOTO 2ND HAND MOTORS CC DERDEPOORTPARK 35 008 PRETORIA 990000247095 830 MOLTENO AUTOMOTIVE SERVICE CENTRE MOLTENO 5500 172 MOLTENO 990000286750 131 MOLTENO DELTA MOLTENO 5500 172 MOLTENO 990000120120 191 MOLUKUTHO ENGINEERING PTY LTD CENTURY CITY 7446 004 KAAPSTAD 990000282956 138 MOMBERG MOTORS LYNNE EAST 39 008 PRETORIA 990000264525 15491 MOMENTUM MOTORS CC SOEKMEKAAR 810 158 SOUTPANSBERG 990000282898 51 MOMENTUM PNEUMATICS AND HYDROLICS VEREENIGING 1930 283 VEREENIGING 990000456972 3297 MOMENTUM PROPSHAFTS AMALINDA 5252 006 EAST LONDEN 990000465197 12277 MOMENTUM STAAL LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000251135 893 MON DESIR MOTORS ALBERTINIA 6695 231 RIVERSDALE 990000197998 16 MONA ENGINEERING & CO DOONSIDE 4135 002 DURBAN 990000281294 132 MONACO AUTO SERVICES GARDENS 8001 004 KAAPSTAD 990000150987 MONACO MOTORS GEZINA 31 008 PRETORIA 990000481767 27013 MONACO PANEELKLOPPERS BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000133862 31 MONASCO HARDWARE WHOLESALERS WEST PARK 146 008 PRETORIA 990000202695 97663 MONATENG RECRUITMENT SERVICES DALVIEW 1544 037 BRAKPAN 990000381968 3251 MONAVONI SERVICE STATION Centurion 1685 008 PRETORIA 990000238417 34069 Erasmia MONDEO MAINTENANCE CC KANONKOP 1050 171 MIDDELBURG TVL 990000250657 6125 MONDO EQUIPMENT 2003 PTY LTD QUAGGA 58 008 PRETORIA 990000132836 29 MONE MOTORS RUSTENBURG 299 990000633479 815 MONEO CORPORATE SOLUTIONS PTY LTD TLHABANE WEST 319 990000856205 280 MONESA ALIGNMENT CENTRE CC SUNWARD PARK 1470 033 BOKSBURG 990000134188 18329 MONEY AVIATION TABLE VIEW 7439 004 KAAPSTAD 990000419359 288 MONEY BOX INVESTMENTS 147 SUNNINGHILL 2157 101 HANKEY 990000451068 1144 MONEY BOX INVESTMENTS 272 WITBANK 1035 990000634987 48444 HERCULES MONEY MUNCHERS CC PRIMROSE 1416 091 GERMISTON 990000237757 2770 MONEYFELLA CC WESTVILLE 3630 210 PINETOWN 990000413996 1113 MONEYLINE 1527 CC EASTWOOD 3201 206 PIETERMARITZBURG 990000239951 MONEYLINE 3010 PROPRIETARY LIMITED Durban 4080 339 INANDA 990000100879 60058 Phoenix MONEYLINE 851 George 6529 GEORGE 990000168502 4266 MONFRAY TRADING CC CUMBERWOOD 3235 008 PRETORIA 990000185130 8390 MONIERS PANELBEATERS LENASIA 1820 003 JOHANNESBURG 990000263812 781 MONJOY BK BRONKHORSTSPRUIT 1020 026 BENONI 990000161700 2256 MONMECH SERVICES CC MTUBATUBA 3935 328 HLABISA 990000407632 MONN INDUSTRIES EMALAHLENI 1035 990000592395 MONO PANELBEATERS DURBAN 4001 002 DURBAN 990000294694 MONOGE FILLING STATION JANE FURSE HOSPITAL 1085 099 GROBLERSDAL 990000239372 112 MONOMER ENGINEERING PTY LTD BUSINESS PARK 1494 CRANBERRY STREE 2170 990000560103 2031 NORTH RIDING MONOSTEEL WORKS CC NELSPRUIT 1200 184 NELSPRUIT 990000173696 6152 MONRESA BOKSBURG 1470 033 BOKSBURG 990000214678 1896 MONRIC ENGINEERING BERGVLEI 2012 091 GERMISTON 990000123260 494 MONROSE TRADING EAST LONDON 5200 006 EAST LONDEN 990000437220 218 MONS MOTORS SONLANDPARK 1944 283 VEREENIGING 990000250743 28001 MONSEND MOTOR TRADING CC ZEERUST 2865 319 MARICO 990000326535 364 MONSTER HYDRAULICS & ENGINEERING PT JETPARK 1459 990000589108 731471 FAIRLAND MONSTER MOB CAR SPECIALIST KIMBERLEY 8301 005 KIMBERLEY 990000406316 MONSTER MOTORS PINETOWN 3610 210 PINETOWN 990000148473 MONSTER SHINE CARWASH KUILS RIVER 7580 025 BELLVILLE 990000230445 MONTA XHAUSTS CC Johannesburg 2001 003 JOHANNESBURG 990000290211 421028 Fordsburg MONTAGU BANDE SUPA QUICK MONTAGU 6720 990000855724 743 BELLVILLE MONTAGU TOYOTA ROBERTSON 6705 173 MONTAGU 990000281445 650 MONTAGU TRUCK & DIESEL MONTAGU 6720 173 MONTAGU 990000126734 197 MONTAGU VULSTASIE MONTAGU 6720 990000564842 376 Robertson MONTAGUE DRIVE MOTORS RAVENSMEAD 7504 004 KAAPSTAD 990000279724 17100 MONTAGUE PRECISION ENGINEERING CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000119798 MONTAGUE STAINLESS CREATIONS CC MONTAGUE GARDENS 7441 004 KAAPSTAD 990000146373 MONTANA AIRCRAFT SERVICES CC FLORIDA HILLS 1716 008 PRETORIA 990000159266 227 MONTANA AUDIO PARK RYNIE 4170 274 UMZINTO 990000445265 12058 NEW HAVEN MONTANA CARWASH SINOVILLE 129 990000573938 MONTANA CROSSING ENGEN PRETORIA 112 008 PRETORIA 990000160647 55424 WIERDA PARK MONTANA DIESEL PTY LTD MORELETAPARK 44 008 PRETORIA 990000180844 40378 MONTANA FENCING AND CARPORTS PRETORIA NORTH 116 008 PRETORIA 990000018597 17727 MONTANA GENERAL TRADING 165 CC VEREENIGING 1930 283 VEREENIGING 990000229939 4403 MONTANA GENERAL TRADING 229 CC EMALAHLENI 1035 312 WITBANK TVL 990000458612 MONTANA MOTORS MONTANAPARK 159 025 BELLVILLE 990000231710 492 MONTANA SELECT PTY LTD MONTANA 81 990000687689 36614 MENLOPARK MONTANA SPARES & REPAIRS PRETORIA NORTH 116 008 PRETORIA 990000180657 16605 MONTANA TECHNICAL SERVICES DERSLEY PARK 1559 026 BENONI 990000163796 14298 MONTAS MOTORS KENMARE 1745 233 ROODEPOORT 990000122414 3241 MONTAZ S A ATLASVILLE 1465 033 BOKSBURG 990000225023 16574 MONTCLAIR MOTORCYCLE DEN MONTCLAIR 4061 002 DURBAN 990000136377 33291 MONTCLAIR TYRES MONTCLAIR 4004 990000241203 MONTE CARLO MOTORS UITENHAGE 6230 271 UITENHAGE 990000237988 1043 MONTE VISTA MOTORS N1 CITY 7463 025 BELLVILLE 990000188242 12950 MONTE VISTA WERKSWINKEL BELLVILLE 7535 004 KAAPSTAD 990000164332 508 MONTEGO PANELBEATERS & BOKSBURG 1460 247 SPRINGS 990000143680 1201 MONTEIRO PANELBEATERS JOHANNESBURG 2001 003 JOHANNESBURG 990000258616 MONTEIROS BAKWERKE WILLOWMORE 6445 309 WILLOWMORE 990000124205 127 MONTICOL PORT ELIZABETH 6055 007 PORT ELIZABETH 990000270813 35087 MONTIDOX PORT ELIZABETH 6001 990000700307 35018 NEWTON PARK MONTIGO MOTORS MONTAGUE GARDENS 7441 004 KAAPSTAD 990000192384 MONTOYA AUTO ISY MOTORS MODIMOLLE 510 990000605661 208 MONTPORD SERVICE STATION RESERVOR HILLS 4091 310 CHATSWORTH 990000124371 MONTROSE BALMORAL TRADING VREDE 9835 290 VREDE 990000646075 249 MONTROSE GARAGE CC VREDE 9835 104 HARRISMITH 990000176804 249 MONTROUX INVESTMENTS 22 BK BRITS 250 041 BRITS 990000400731 1894 MONTSHO PANEL BEATERS SUURMAN 428 353 SIYABUSWA 990000122553 41124 MONTYS MOTORS PIETERMARITZBURG 3201 990000555486 8128 CUMBERWOOD MONUMENT CAR WASH RUIMSIG 1732 003 JOHANNESBURG 990000163944 139 MONUMENT CARWASH & VALET CENTRE PARYS 9585 008 PRETORIA 990000283487 MONUMENT CLEANING SERVICES ROODEPOORT 1724 990000566716 MONUMENT DIENSSENTRUM BK ASTON MANOR 1630 132 KEMPTON PARK 990000270152 11139 MONUMENT MOTORS Paarl 7646 197 PAARL 990000363108 899 Wellington MONUMENT PANEELKLOPPERS BK WES‐KRUGERSDORP 1742 147 KRUGERSDORP 990000120137 5167 MONUMENT SERVICE STATION AZAADVILLE 1750 147 KRUGERSDORP 990000160049 9165 MONUMENTPARK MOTORS PTY LTD GROENKLOOF 27 008 PRETORIA 990000290520 17088 groenkloof MONZA MOTORS WESTONARIA 1780 003 JOHANNESBURG 990000277710 741 MONZARELLA GLASSWARE DOBSONVILLE 1865 990000557174 126 MONZI MTUBATUBA 3935 990000653250 202 ST LUCIA MOODIE M W PINECRAFT 3617 210 PINETOWN 990000241303 37 MOODLAYS SERVICE STATION LAUDIUM 37 008 PRETORIA 990000191389 13246 MOODLEY T M CUMBERWOOD 3235 206 PIETERMARITZBURG 990000434452 8573 MOODLEYS BOILER MAINTENANCE DALTON 3236 186 NEW HANOVER 990000130411 122 MOODLEYS MOTOR GARAGE GLENMARAIS 1619 186 NEW HANOVER 990000155581 MOOI AUTO CLINIC MOOI RIVER 3300 174 MOOI RIVER 990000213086 423 MSUNDUZI MOOI ENGINEERING CUMBERWOOD 3235 174 MOOI RIVER 990000245845 8117 MOOI RIVER MOTORS CUMBERWOOD 3235 174 MOOI RIVER 990000130459 8117 MOOIKLOOF WOONWAENS CC MOOIKLOOF 59 008 PRETORIA 990000162865 MOOIMAR MOTORHANDELAARS CC KLERKSDORP 2571 990000599458 6978 LAMWOOD MOOIRIVIER TEST STATION POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000189405 1690 MOOKIES MANUFACTURING PINETOWN 3605 990000558713 149078 EAST END MOOKIES MANUFACTURING CC DURBAN 3605 990000558627 149078 MOOLMAN J A DEALESVILLE 9348 038 BRANDFORT 990000410817 25 MOOLMANS GARAGE MACLEAR 5480 162 MACLEAR 990000296585 52 MOON & EARTH MINING & MAINTENANCE PULLENSHOPE 1096 990000779517 MOON SPUN TRADING CC MORNINGSIDE 4001 990000589293 MOONATEK DISTRIBUTORS EERSTE RIVER 7103 251 STELLENBOSCH 990000464310 226 MOONS TYRE SERVICE VERULAM 4340 002 DURBAN 990000180712 1498 MOONSTER UPVC WINDOWS & DOORS CAPE TOWN 7991 990000791963 85 CENTURY CITY MOONSTONE VULSTASIE BK MOKOPANE 600 219 POTGIETERSRUS 990000411593 613 MOORE G O LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000452397 70 MOORE G W LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000464778 879 MOORE PTY LTD KING WILLIAM'S TOWN 5600 390 990000511030 PO BOX 627 MOORE ROAD AUTO ELECTRICAL CC DORMERTON 4015 002 DURBAN 990000317187 19487 MOORE ROAD SERVICE STATION Durban 4001 002 DURBAN 990000169333 MOOREDALE TRADING CC OVERPORT 4067 002 DURBAN 990000176996 701664 MOORLEIGH GARAGE & STORE ESTCOURT 3310 079 ESTCOURT 990000121105 651 MOORREESBURG BANDEDIENS Moorreesburg 7310 316 WYNBERG C P 990000257667 331 MOORREESBURG INGENIEURSWERKE MOORREESBURG 7310 197 PAARL 990000364509 449 MOOSE ENGINEERING CC PAROW VALLEY 7500 025 BELLVILLE 990000021183 MOOT MOTORS GEZINA 31 008 PRETORIA 990000222077 24385 MOOT TEST CENTRE PTY LTD TOTIUSDAL 134 008 PRETORIA 990000193346 31061 MOOTORIA MOTORHERSTEL & DIENSTE RIETFONTEIN 84 008 PRETORIA 990000166598 nvt MOOTSTRAAT MOTORS MORELETAPARK 44 008 PRETORIA 990000149867 39355 MOPANI BANDE ONVERWACHT 555 ELLISRAS 990000567646 1011 MOPANI EXEL BELA BELA 481 298 WARMBAD TVL 990000161378 536 MOPANI FIELD SERVICES CC PHALABORWA 1390 270 LETABA 990000281268 MOPANI MANPOWER SERVICES CATO RIDGE 3680 051 CAMPERDOWN 990000177502 113 MOPANI MOTORS BELA BELA 480 298 WARMBAD TVL 990000150768 1061 Bela Bela MOPARTS BK KLERKSDORP 2570 198 PARYS 990000282731 723 MOPH TRADING & PROJECTS PTY LTD MAMELODI EXT 18 STAND 39483 122 990000755436 364 DENNEBOOM MOPOWER DOORNPOORT 17 144 KOSTER 990000314069 80168 MOPOWER BUSINESS TRUST GROENKLOOF 27 008 PRETORIA 990000187036 1288 MORAKENGS OFFICE SERVICES & GARDEN VIEW 2047 003 JOHANNESBURG 990000147924 751563 MORAMADI CONSTRUCTION & WITBANK 1035 312 WITBANK TVL 990000265280 847 MORARS SERVICE CENTRE FREEMANVILLE 2573 138 KLERKSDORP 990000286624 3418 MORATOA TRADING ENTERPRISE MAYVILLE 4091 990000641451 MORBOR ENGINEERING PTY LTD BOKSBURG 1459 033 BOKSBURG 990000244295 26218 EAST RAND MORCK ENGINEERING ENTERPRISES PTY NEW GERMANY 3620 210 PINETOWN 990000390313 679 MORDEN SPECIALIZED POWDER GAUTENG 2016 003 JOHANNESBURG 990000287667 1484 Bramley MORDT ENGINEERING CC BOKSBURG 1609 990000133518 79012 SENDERWOOD MORE 4 U MARKETING 52 CC DORANDIA 182 990000656646 52216 MORE WEAR ENGINEERING ALBEMARLE 1410 091 GERMISTON 990000127021 7060 MORECARE ENGINEERING SERVICES MEER EN SEE 3901 324 LOWER UMFOLOZI 990000137288 102136 MORELETA MOTORS MORELETA PLAZA 167 008 PRETORIA 990000123645 101096 MORELETAPARK KARWAS WINGATE PARK 153 008 PRETORIA 990000144829 2277 MOREMI UPHOLSTRY & ENGINEERING STANDERTON 2430 249 STANDERTON 990000470714 MORENA MOTORS DUNDEE 3000 029 BETHLEHEM 990000453281 800 MORENG ENGINEERING OVERPORT 4067 002 DURBAN 990000446150 701080 MORENO VEHICLE SAFETY SANDTON 2146 003 JOHANNESBURG 990000246854 781050 MORESTER CLEANING & MANUFACTURING SUNBIRD PARK 7580 251 STELLENBOSCH 990000440028 MORET MINING PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000133892 77511 MORETELE PARK FILLING STATION PRETORIA 177 008 PRETORIA 990000197971 79091 MAMELODI MOREWOOD ENGINEERING CC 3202 CASCADES 990000235238 MORGAN ASSOCIATES MORNINGSIDE 4001 002 DURBAN 990000158279 MORGAN REDDYS AUTO REPAIR CENTRE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000138129 2053 MORGANS CAR SALES WESTONARIA 1780 003 JOHANNESBURG 990000148129 294 MORGANS CAR WASH RESERVOIR HILLS 4091 002 DURBAN 990000255788 MORGANS PANELBEATERS CC ESTCOURT 3310 079 ESTCOURT 990000470456 624 MORGENSTER MOTORS PINELANDS 7405 316 WYNBERG C P 990000209420 MORHOT GALVANISING East London 5256 GONUBIE 990000322009 236 MORIA STORE LYNNWOOD RIDGE 40 207 PIETERSBURG 990000130113 74691 MORITING SERVICE STATION MIDRAND 1685 003 JOHANNESBURG 990000220708 50701 MORKEL & CROUSE RIFLEMAKERS CC KOELENHOF 7605 990000921354 3330 PAARL MORKEL & CROUSE RIFLEMAKERS NORTH LYNNWOOD 81 990000898535 3330 PAARL MORKELS AUTO ELECTRICAL PAROW 7500 025 BELLVILLE 990000250705 6339 Welgemoed MORLEYS MECHANICAL & ENGINEERING CC BLACKHEATH 7581 025 BELLVILLE 990000378595 50 MORNAYS ENGINEERING & MANUFACTURING SIDWELL 6061 007 PORT ELIZABETH 990000205781 14188 MORNE SWART MOTORS BK TOTIUSDAL 134 008 PRETORIA 990000128034 31061 MORNING DEW TRADING 154 ROOIHUISKRAAL 154 008 PRETORIA 990000329849 1912 MORNING STAR FICKSBURG FICKSBURG 9730 082 FICKSBURG 990000181735 360 MORNING STAR PANELBEATERS PLETTENBERG BAY 6600 139 KNYSNA 990000128217 462 MORNINGSIDE AUTO BENMORE 2010 003 JOHANNESBURG 990000311161 650397 MORNINGSIDE MOTORS DURBAN 4000 002 DURBAN 990000285720 303 MORNINGSTAR TRADING 1 ALBEMARLE 1410 012 ALBERTON 990000144568 7105 MORNINGVIEW CAR WASH & SHINE SENDERWOOD 2145 003 JOHANNESBURG 990000404218 79602 MORNINGVIEW CAR WASH CC BENMORE 2010 003 JOHANNESBURG 990000305270 651711 MORNINGVIEW SERVICE STATION BENONI 1500 003 JOHANNESBURG 990000157887 3578 MOROFF PROJECTS CC SOMERSET MALL 7137 244 SOMERSET WEST 990000142193 251 MOROKA ORTHOPAEDIC SERVICES MAFIKENG 2745 294 VRYBURG 990000221622 2271 MORONGWA BUSH SAFARIS CC Thabazimbi 380 247 SPRINGS 990000382928 648 SPRINGS MORPIET BRAKE & CLUTCH POTGIETERSRUS 600 219 POTGIETERSRUS 990000130167 555 MORRI BOSCH MOTOR SALES SPRINGFIELD 2137 003 JOHANNESBURG 990000091491 57190 MORRIS DLADLA RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000149150 1482 MORRIS ENGINEERING CC ORANGE GROVE 2119 003 JOHANNESBURG 990000408026 46639 MORRIS MATERIAL HANDLING S A BENONI 1502 990000134425 MORRIS MOTORS BEDFORDVIEW 2008 012 ALBERTON 990000460827 2554 MORRISON J B SANDOWN 2196 003 JOHANNESBURG 990000238845 MORTEK ENGINEERING SERVICES PTY LTD KENSINGTON 2094 003 JOHANNESBURG 990000245041 MORTIMER TOYOTA ESTCOURT 3310 079 ESTCOURT 990000130120 226 MORWA REGGY TRADING MOKWAKWAILA 862 270 LETABA 990000571372 2906 MOS VELD & VERKOELINGSDIENSTE HOOPSTAD 9479 116 HOOPSTAD 990000141502 280 MOSACC TRADING DURBAN 4000 002 DURBAN 990000368548 3193 MOSALA & SONS CIVIL ENGINEERING QWAQWA 9866 990000732028 MOSCON ENGINEERING CC WANDSBECK 3631 002 DURBAN 990000236540 1134 MOSCOR DESIGNS JOHANNESBURG 2000 003 JOHANNESBURG 990000421653 11265 MOSEBETSI O MONGATA ONVERWACHT 557 191 WATERBERG 990000266202 6782 MOSEL ROAD WORKSHOP RIEBEECKHOOGTE 6231 271 UITENHAGE 990000132057 3232 MOSEMO TRADING CC SOVENGA 727 207 PIETERSBURG 990000352187 1323 MOSER PTY LTD WADEVILLE 1422 091 GERMISTON 990000226408 14119 MOSES DENT REMOVAL CC KINROSS 2270 028 BETHAL 990000121817 1225 MOSES INSULATION LABOUR HIRE SECUNDA 2302 028 BETHAL 990000199671 3857 MOSH PETROLEUM BELLVILLE 7535 025 BELLVILLE 990000220852 1950 MOSHE & SON WORKSHOP VREDE 9835 290 VREDE 990000468670 663 MOSHEH RESOURCES ONVERWACHT 557 208 PIET RETIEF 990000303982 6267 MOSHODIBA PTY LTD EMBALENHLE 2285 990000939928 529 MOSHOESHOE ROAD FILLING STATION NOORDSTAD 9302 001 BLOEMFONTEIN 990000253393 13701 MOSHOKI CONSTRUCTION PROJECT ACORNHOEK 1360 236 PILGRIMS REST 990000215753 12301 MOSIA STAINLESS STEEL INSTALLATIONS EAST PARK 1754 003 JOHANNESBURG 990000453759 9513 MOSIBUDI MALEKA ENTERPRISE JUNO 748 370 990000518373 576 MOSMECH PRODUCTION KORSTEN 6014 007 PORT ELIZABETH 990000120564 4391 MOSOTHO HYDRAULICS PTY LTD BRITS 250 990000845019 MOSPORT KELVIN 2054 316 WYNBERG C P 990000082605 1024 MOSS METAL WORKS MEER EN SEE 3901 324 LOWER UMFOLOZI 990000141150 10708 MOSS RECRUITMENT DOORNFONTEIN 2094 003 JOHANNESBURG 990000381266 MOSS STEEL TECHNOLOGY PHALABORWA 1390 990000592633 MOSS STEEL TECHNOLOGY PTY LTD PHALABORWA 1390 990000606414 MOSSEL BAY BRAKE & CLUTCH MOSSELBAAI 6500 177 MOSSEL BAY 990000130679 2723 MOSSEL BAY CAR AUDIO CLINIC & MOSSEL BAY 6500 177 MOSSEL BAY 990000265009 302 MOSSEL BAY LOCKSMITHS MOSSEL BAY 6500 177 MOSSEL BAY 990000138529 MOSSEL BAY ONE STOP PTY LTD MOSSEL BAY 6500 177 MOSSEL BAY 990000154373 1970 Mossel Bay MOSSEL BAY PUMP SERVICES CC MOSSEL BAY 6500 177 MOSSEL BAY 990000398084 571 MOSSEL BAY TOYOTA FITMENT CENTRE MOSSEL BAY 6500 177 MOSSEL BAY 990000343189 311 MOSSEL MOTORS BK MOSSELBAAI 6500 177 MOSSEL BAY 990000142000 1762 MOSSELBAAI EXHAUST SHOPPE MOSSEL BAY 6500 177 MOSSEL BAY 990000403547 153 MOSSELBAAI EXHAUST SHOPPE BK MOSSELBAAI 6500 177 MOSSEL BAY 990000087143 37 MOSSELBAAI FIETSE EN KABELS MOSSEL BAY 6500 177 MOSSEL BAY 990000361798 2957 MOSSELBAAI FORD & MAZDA MOSSEL BAY 6500 177 MOSSEL BAY 990000452676 243 MOSSELBAAI MOTORS EDMS BPK MOSSELBAAI 6500 177 MOSSEL BAY 990000315270 354 MOSSELBAAI MOTORS VOORBAAI MOSSEL BAY 6500 177 MOSSEL BAY 990000338715 354 MOSSELBAAI PALISADES CC MOSSEL BAY 6500 177 MOSSEL BAY 990000270497 2761 MOSSELBAAI PANEELKLOPPERS MOSSELBAAI 6500 177 MOSSEL BAY 990000272187 1630 MOSSELBAAI TOYOTA MOSSELBAAI 6500 177 MOSSEL BAY 990000142907 311 MOSSIES ENGINEERING OUDTSHOORN 6625 196 OUDTSHOORN 990000465393 PO BOX 134 MOSSIES WHEEL ALIGNMENT CENTRE UITENHAGE 6230 271 UITENHAGE 990000297032 908 MOSTAN MAINTENANCE & MACHINING OOS GEDULD EAST 1559 990000876493 15446 RIVERFIELD MOSTEQH ENGINEERING & MAINTENANCE MIDDELBURG 1050 171 MIDDELBURG TVL 990000372481 2620 MOSTERT AUTOMOTIVE & MECHANICAL IVY PARK 699 207 PIETERSBURG 990000415496 9639 MOSTERT C GEDULD 1562 247 SPRINGS 990000239848 13333 MOSTERT F J CITRUSDAL 7340 057 CLANWILLIAM 990000218983 277 MOSTERT SWEISWERKE NOORDER‐PAARL 7646 197 PAARL 990000281911 7131 MOSTERT SWEISWERKE CC VREDENBURG 7380 292 VREDENBURG 990000267685 1007 MOSUPOLOGO PALASADE & PROJECTS BEREA 2000 003 JOHANNESBURG 990000352133 MOTARAS AUTO CC VEREENIGING 1930 283 VEREENIGING 990000444334 2372 MOTECH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000234201 142 Potchefstroom MOTEKA PANELBEATERS LUSAKA 9585 104 HARRISMITH 990000365515 620 MOTHEO STEEL ENGINEERING CC RUSTENBURG 309 990000277640 21890 ProteaPark MOTHEO STEEL WORKS TEMBISA 1632 132 KEMPTON PARK 990000328469 MOTHER CITY MOTORS PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000174152 1076 MOTHERWELL SERVICE STATION & KWANOBUHLE 6242 007 PORT ELIZABETH 990000309992 4383 MOTHIBI SCRAPYARD KURUMAN 8460 148 KURUMAN 990000243793 636 MOTILITY CASTOR COMPANY PTY LTD BENROSE 2011 003 JOHANNESBURG 990000255608 27319 MOTION AUTO ELECTRICAL CRYSTAL PARK 1515 033 BOKSBURG 990000165128 20633 MOTION ENGINEERING PTY LTD WITFIELD 1467 033 BOKSBURG 990000146267 13196 MOTION FITMENT CENTRE CC BOKSBURG 1459 990000622146 20633 CRYSTAL PARK MOTION PERFECTION INDUSTRIES CC FARRARMERE 1518 026 BENONI 990000455613 14980 MOTION TEC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000196453 8764 MOTIQ WASH & VALET HIGHVELD 169 051 CAMPERDOWN 990000267648 68649 MOTIVE ENGINEERING SERVICES SHERWOOD 6025 007 PORT ELIZABETH 990000214063 MOTIVE TOOLING CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000158765 14229 MOTLA CONSULTING ENGINEERS PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000214860 10758 MOTLAASE RECRUITMENT AGENCY CC BOPHELONG 1911 278 VANDERBIJLPARK 990000242870 MOTLOUNG STEEL WELDING BOPHELONG 1911 278 VANDERBIJLPARK 990000389661 MOTO BODY REPAIRS CC EAST LONDON 5205 006 EAST LONDEN 990000299582 2505 MOTO BRIGHT PANEL BEATERS & HAYMARKET 3200 206 PIETERMARITZBURG 990000231504 28139 MOTO ELECTRIC BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000127756 8269 MOTO FIX RED HILL 4051 002 DURBAN 990000400507 MOTO INN BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000008797 1318 MOTO LEC AUTO CLINIC WORCESTER WORCESTER 6850 315 WORCESTER 990000279726 1671 Worcester MOTO LUBE BENMORE 2010 990000737372 652380 MOTO LUBE CRAIGHALL CRAIGHALL 2010 990000777996 652380 BENMORE MOTO MAC TRADING CC DIAMOND 8305 005 KIMBERLEY 990000405137 3719 MOTO MATES CC 107 VICTORIA STR 4001 002 DURBAN 990000230377 MOTO MAX HILLCREST 3650 210 PINETOWN 990000010354 1371 MOTO MEC CC CENTURION 46 008 PRETORIA 990000179621 11082 MOTO NET HADISON PARK 8306 005 KIMBERLEY 990000239744 11044 MOTO PRO EXHAUST & TUNE UP CENTRE GOODWOOD 7459 025 BELLVILLE 990000122128 MOTO TECH WORKSHOP & SERVICE CENTRE CERES 6835 990000581566 164 MOTO TRUCK & BAKKIE SPARES CC DURBANVILLE 7551 025 BELLVILLE 990000285356 1016 MOTOBISHI CENTRE GEORGE 6530 990000598872 MOTOBUSH BLUEWATER BAY 6212 007 PORT ELIZABETH 990000172689 61135 MOTOCARE MOSSELBAAI 6500 177 MOSSEL BAY 990000149622 2580 MOTOCARE WORKSHOP PIETERSBURG NORTH 750 207 PIETERSBURG 990000216375 5028 MOTOCITY PRETORIA‐NOORD 116 008 PRETORIA 990000148369 17219 MOTOLEK KNYSNA 6570 139 KNYSNA 990000084577 241 MOTOLEK AUTO ELECTRICAL ROODEPOORT 1725 171 MIDDELBURG TVL 990000141993 468 MOTOLEK & BATTERY CENTRE UPINGTON 8800 276 GORDONIA 990000013530 1764 MOTOLEK BEAUFORT WES BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000152980 1046 MOTOLEK JOHN MATHER AUTO ELECTRICAL CARLETONVILLE 2500 192 CARLTONVILLE 990000134086 1046 MOTOLEK LENASIA LENASIA 1827 003 JOHANNESBURG 990000176750 MOTOLEK MONTAGUE GARDENS BOTHASIG 7406 004 KAAPSTAD 990000173821 28363 MOTOLEK NEWCASTLE NEWCASTLE 2940 185 NEWCASTLE 990000173396 646 MOTOLEK PAARL PAARL 7620 197 PAARL 990000158019 391 MOTOLEK RICHARDS BAY RICHARDS BAY 3900 295 VRYHEID 990000142281 50160 MOTOLEK STIKLAND BRACKENFELL 7561 025 BELLVILLE 990000241513 1069 MOTOLEK TZANEEN TZANEEN 850 270 LETABA 990000178453 3235 MOTOLUBE EDENVALE 1610 003 JOHANNESBURG 990000276956 87 MOTOMACS CC BRYANSTON 2021 003 JOHANNESBURG 990000139615 67928 MOTOMAGS PTY LTD HIGHLANDS NORTH 2192 003 JOHANNESBURG 990000127615 MOTOMAX FITMENT CENTRE CC VREDENBURG 7380 292 VREDENBURG 990000378571 1187 MOTOMIA VLAEBERG 8000 990000902207 15389 MOTOMID PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000202607 436 MOTOPASSIONS PTY LTD WIERDAPARKSOUTH 57 008 PRETORIA 990000359952 11458 MOTOPOWER CC MOSSEL BAY 6500 177 MOSSEL BAY 990000120210 2078 MOTOR & CARAVAN SERVICES PELLISSIER 9301 001 BLOEMFONTEIN 990000210060 MOTOR & DIESEL TECH NEWCASTLE 2956 185 NEWCASTLE 990000196988 20090 MOTOR & DRIVE ELSIE RIVER 7459 025 BELLVILLE 990000142482 351 MOTOR & GENERAL SUPPLIES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000143193 29960 DANHOF MOTOR & TRACTOR SERVICES JEFFREYS BAY 6330 120 HUMANSDORP 990000137228 953 MOTOR & TYRE GARIES 8220 245 NAMAQUALAND 990000379604 361 MOTOR & WOOD HELDERBERG 7135 244 SOMERSET WEST 990000140631 5459 MOTOR ACCIDENT GROUP JOHANNESBURG 2001 990000595402 38227 BRACKENDOWNS MOTOR AIR CC JOHANNESBURG 1459 033 BOKSBURG 990000123030 2287 EDENVALE MOTOR AND TRUCK PROS PELLISSIER 9322 001 BLOEMFONTEIN 990000273411 30435 MOTOR ASSIGNMENTS CC PINEGOWRIE 2123 003 JOHANNESBURG 990000165381 1317 MOTOR BODY CONSTRUCTIONS PTY LTD GERMISTON 1401 091 GERMISTON 990000126853 40661 CLEVELAND MOTOR BRAKE AND CLUTCH CC ASHBURTON 3213 206 PIETERMARITZBURG 990000171767 20315 MOTOR CADE MOTOR SPORT MILNERTON 990000553725 115 BLACKHEATH MOTOR CARE HOEDSPRUIT 1380 352 PHALABORWA 990000135775 194 MOTOR CENTRE STANDERTON 2430 249 STANDERTON 990000303658 1742 MOTOR CITY BRACKENFELL 7561 025 BELLVILLE 990000250916 158 Brackenfell MOTOR CITY PANEL BEATERS WESTONARIA 1780 306 WESTONARIA 990000134216 602 MOTOR CITY PANEL BEATERS BRAKPAN KLERKSDORP 2570 037 BRAKPAN 990000220222 10451 MOTOR CITY WORKSHOP SOVENGA 727 207 PIETERSBURG 990000211156 1001 MOTOR CLINIC BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000144076 1054 MOTOR CONTROL AUTOMATION BENONI 1500 026 BENONI 990000183474 2719 MOTOR CYCLE CENTRE WELKOM 9460 302 WELKOM 990000150846 1423 MOTOR CYCLE CITY CC ROODEPOORT 1725 233 ROODEPOORT 990000285533 1322 MOTOR CYCLE MECCA PRETORIA 1 008 PRETORIA 990000142457 2044 MOTOR CYCLE WORLD BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000076951 37279 LANGENHOVENPARK MOTOR DEAL NISSAN VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000129633 3930 MOTOR DEAL PANELBEATERS CC ROSHNEE 1936 283 VEREENIGING 990000296137 21452 MOTOR DEN PIETERSBURG 700 207 PIETERSBURG 990000094306 3559 MOTOR ELECTRICAL SERVICES PAARL CC PAARL 7646 197 PAARL 990000150628 MOTOR ELECTRODIESEL GEORGE 6530 090 GEORGE 990000257968 867 MOTOR ELECTRODIESEL KUILS RIVER WELGEMOED 7538 009 ABERDEEN 990000259427 6455 MOTOR ELECTRODIESEL SA PTY LTD CAPE TOWN 8001 025 BELLVILLE 990000150699 1027 EPPINDUST MOTOR ELECTRODIESEL SERVICE PTY LTD WELGEMOED 7538 004 KAAPSTAD 990000264888 6455 MOTOR ENGINEERING KURUMAN 8460 148 KURUMAN 990000120234 296 MOTOR ENGINEERING WORKS FAW DURBAN NEW GERMANY 3620 210 PINETOWN 990000150809 199 MOTOR FILMING & CARE CC LYNNWOODRIDGE 40 008 PRETORIA 990000635325 MOTOR FIX PONGOLA PONGOLA 3170 045 PONGOLA 990000203564 2393 MOTOR HOUSE CC LYNDHURST 2106 003 JOHANNESBURG 990000120060 89909 MOTOR INDUSTRY CUSTOMS BROKERS CC PORT ELIZABETH 6032 990000312152 70667 The Bridge MOTOR INN RESERVOIR HILLS 4091 002 DURBAN 990000125333 MOTOR LINX RUIMSIG 1732 233 ROODEPOORT 990000240860 1418 MOTOR LOGIC CENTURION 2117 990000261711 8787 MOTOR MAC PTY LTD HERMANSTAD 82 990000802396 72656 LYNNWOOD RIDGE MOTOR MANUFACTURE PORT ELIZABETH 6000 007 PORT ELIZABETH 990000112142 1137 MOTOR MARK 2 CC MONTANAPARK 159 008 PRETORIA 990000216591 1508 MOTOR MARK CC GEZINA 84 008 PRETORIA 990000300642 MOTOR MART KLERKSDORP CC KLERKSDORP 2572 990000578530 7185 FLAMWOOD MOTOR MASTERS CC BOULEVARD PARK 7530 990000150638 MOTOR MATE PORT ALFRED 6170 212 BATHURST 990000120386 2253 MOTOR MECCA HUGUENOT 7646 197 PAARL 990000284466 MOTOR MECCA BENONI BENONI 1500 026 BENONI 990000322649 342 MOTOR MECCA BRITS PTY LTD PRETORIA 157 041 BRITS 990000283786 10412 MOTOR MECH COLESBERG 9795 060 COLESBERG 990000159391 200 MOTOR ONE NELSPRUIT NELSPRUIT 1200 184 NELSPRUIT 990000451363 4637 WHITE RIVER MOTOR RADIO NESTAR GERMISTON 1400 091 GERMISTON 990000547943 287 MOTOR REBUILDS KINGSBURGH 4126 002 DURBAN 990000336988 MOTOR RENOVATORS MAITLAND 7405 004 KAAPSTAD 990000150841 MOTOR REPAIR CENTRE GROBLERSDAL CC GROBLERSDAL 470 099 GROBLERSDAL 990000204883 1067 MOTOR REPAIR SERVICES KRUGERSDORP NORTH 1740 147 KRUGERSDORP 990000348398 7676 MOTOR SENTRUM BAKWERKE BETHLEHEM 9700 029 BETHLEHEM 990000150662 1685 MOTOR SPARES CENTRE PTY LTD ZEERUST 2865 370 990000511411 299 MOTOR TECH BRITS 250 041 BRITS 990000183064 818 MOTOR TECH AUTO SERVICES STANGER 4450 250 LOWER TUGELA 990000188559 3005 MOTOR TECHNIQUE CC Pretoria 84 008 PRETORIA 990000001357 510 Voortr Gezina MOTOR TOWN LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000169213 1622 MOTOR TRADE CENTRE TRUST BRANDHOF 9324 001 BLOEMFONTEIN 990000250438 MOTOR TRAIL SPARES CC Durban 4026 002 DURBAN 990000122883 13099 MOTOR TRIMMERS EAST LONDON 5200 006 EAST LONDEN 990000150823 1856 MOTOR TUNE UPS FAUNASIG 9325 001 BLOEMFONTEIN 990000169839 35674 MOTOR VEHICLE COMPONENT TRADING CC LINDEN 2104 283 VEREENIGING 990000390359 44906 MOTOR VEHICLE ELECTRIC CC GREENFIELDS 5208 006 EAST LONDEN 990000150689 5334 MOTOR WORLD BK RUSTENBURG 2570 235 RUSTENBURG 990000143538 7185 FLAMWOOD, KLERKSDORP MOTOR WORLD CC PINETOWN 3600 210 PINETOWN 990000214844 1679 MOTOR ZONE CAR DEALERS CC KENMARE 1739 147 KRUGERSDORP 990000324085 MOTORADIO CENTRE CC GERMISTON 1400 091 GERMISTON 990000257686 287 MOTORADIO NETSTAR GERMISTON 1400 091 GERMISTON 990000261121 287 MOTORADIO RANDBURG CRAMERVIEW 2060 003 JOHANNESBURG 990000296715 480 MOTORAMA HADISON PARK 8306 005 KIMBERLEY 990000123113 110519 MOTORBAKE TRUST EAST LONDON 5200 006 EAST LONDEN 990000298123 1727 MOTORBIKE BOSS DANHOF 9310 001 BLOEMFONTEIN 990000228555 29564 MOTORBRAKE ESTCOURT 3310 079 ESTCOURT 990000135602 1834 MOTORCADE CC PRETORIA 37 008 PRETORIA 990000197926 PO BOX 247 MOTORCALL LYTTELTON 149 990000891780 50506 WIERDA PARK MOTORCARE GILLITTS 3603 210 PINETOWN 990000181713 187 MOTORCARE SERVICE CENTRE DURBAN NORTH 4016 210 PINETOWN 990000154937 201757 MOTORCITY JACOBS 4026 002 DURBAN 990000155014 12020 MOTORCONNECT CC LENASIA 1820 003 JOHANNESBURG 990000309625 6091 MOTORCYCLE CUSTOM WORX LYNNWOOD RIDGE 40 008 PRETORIA 990000160433 74611 MOTORCYCLE DEN FLAMWOOD WALK 2535 138 KLERKSDORP 990000127331 14005 MOTORCYCLE LABORATORY CC CAPEGATE 7562 251 STELLENBOSCH 990000208911 277 MOTORCYCLE MAGIC CC KEMPTON PARK 1620 003 JOHANNESBURG 990000150386 4851 MOTORCYCLE TOY STORE CAPE TOWN 8001 004 KAAPSTAD 990000151428 MOTORCYCLES FOR AFRICA GRANT PARK 2051 003 JOHANNESBURG 990000157233 95003 MOTORDEAL JOBURG SOUTH PTY LTD JOHANNESBURG 2091 003 JOHANNESBURG 990000258167 1333 CROWNMINES MOTORDEAL PITSTOP VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000138232 3930 MOTORDEAL TRUCK & COMMERCIAL SALES VEREENIGING 1930 283 VEREENIGING 990000383608 1537 MOTORDRIVE ENTERPRISES CC BELLVILLE 7535 025 BELLVILLE 990000281136 2555 MOTOREM PTY LTD FORDSBURG 2033 003 JOHANNESBURG 990000346088 42268 MOTOREX HONEYDEW 2040 147 KRUGERSDORP 990000430922 1471 MOTORFORCE PANELBEATERS DURBAN 4110 002 DURBAN 990000125491 23910 ISIPINGO MOTORGEARBOX & DIFF SERVICES NOORDBRUG 2522 218 POTCHEFSTROOM 990000184159 20183 MOTORGLAZE THREE RIVERS 1935 283 VEREENIGING 990000126935 264618 MOTORGLOW PTY LTD DURBAN 4001 002 DURBAN 990000150803 MOTORHAVEN EAST LONDON 7536 006 EAST LONDEN 990000140225 5096 MOTORITE LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000246891 783 MOTORITE ENGINEERING JACOBS 4026 002 DURBAN 990000267234 12853 MOTORLAND PAROW 7500 025 BELLVILLE 990000254643 7500 MOTORLAND & SUN CITY MOTORS EAST LONDON 5214 990000144187 19642 TECOMA MOTORLAND CC PRETORIA WEST 117 008 PRETORIA 990000042243 19101 MOTORLAND PANEELKLOPPERS THABAZIMBI 380 264 THABAZIMBI 990000205018 652 MOTORMAN NEWTON PARK 6055 007 PORT ELIZABETH 990000231975 35090 MOTORMARK RUSTENBURG 300 235 RUSTENBURG 990000287916 2332 MOTORMEN RUSTENBURG 300 235 RUSTENBURG 990000162730 MOTORPORT C C CAPE TOWN 7806 004 KAAPSTAD 990000150810 39 CONSTANTIA MOTORPORT TABLEVIEW BLOUBERGRANT 7443 004 KAAPSTAD 990000240285 11125 MOTORRAD EXECUTIVE WORKSHOP (PTY) L DASPOORT 82 990000946152 49915 PRETORIAE MOTORS & TREKKERS EDMS BPK RIVERSDAL 6670 231 RIVERSDALE 990000191665 224 MOTORS DIVISION HEAD OFFICE A EDENVALE 1610 091 GERMISTON 990000440095 3658 Edenvale MOTORS WESTERN PROVINCE CC BRACKENFELL 7560 251 STELLENBOSCH 990000176853 MOTORSERV DURBAN 4001 002 DURBAN 990000016514 355 WESTVILLE MOTORSERVE TECH CENTURION 46 008 PRETORIA 990000609484 10512 MOTORSONIC EDENVALE 1610 091 GERMISTON 990000131023 4196 MOTORSPORT INC KIASHA PARK 1829 003 JOHANNESBURG 990000032285 411 MOTORSPORT SPARES CENTRE STANGER 4450 250 LOWER TUGELA 990000321068 4859 MOTORSTAR JOHANNESBURG JOUBERTPARK 2044 091 GERMISTON 990000159736 1001 MOTORTECH KLERKSDORP 2570 138 KLERKSDORP 990000138048 10906 MOTORTECH PANEL BEATERS CC MAYVILLE 4058 002 DURBAN 990000183482 30108 MOTORTOWN BAKKIE LININGS LINDEN 2104 008 PRETORIA 990000196271 44906 MOTORVIA 1993 PTY LTD UITENHAGE 6230 251 STELLENBOSCH 990000274960 257 MOTORVISION PTY LTD BROOKLYN SQUARE 75 008 PRETORIA 990000150694 2099 MOTORWORKS PANELBEATERS & SPRAY SHAKASKRAAL 4430 250 LOWER TUGELA 990000270354 369 shakaskraal MOTORWORLD PAROW 7500 025 BELLVILLE 990000172113 MOTOSERV NORTHMEAD 1511 091 GERMISTON 990000123047 MOTOSPOT SERVICES CC Cape Town 7945 004 KAAPSTAD 990000272852 165 Bergvliet MOTOSTARS ACTION VEHICLES CC CAPE TOWN 8060 004 KAAPSTAD 990000248679 628 PLUMSTEAD MOTOTECH AUTO REPAIRS & SERVICES DORMERTON 4015 002 DURBAN 990000135206 19446 MOTOTEK BOKSBURG NORTH 1461 033 BOKSBURG 990000120818 5272 MOTOTUNE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000146276 1033 MOTOWN ALUMINIUM & GLASS CROSSMOOR 4092 002 DURBAN 990000127839 MOTOWN CAR WASH SASOLBURG 1947 990000586110 MOTOWN CARS CC NORTH END 6056 007 PORT ELIZABETH 990000123884 2775 MOTOWORX RANDBURG HALFWAY HOUSE 1685 003 JOHANNESBURG 990000361746 8039 MOTOXTREME KIMBERLEY 8300 005 KIMBERLEY 990000279226 1690 MOTRADE 252 PTY LTD Bela‐Bela 480 990000705848 MOTRADE 310 PTY LTD DALVIEW 1544 033 BOKSBURG 990000383337 3637 MOTRADE 485 PTY LTD EDENVALE 1610 990000866554 3272 MOTRUCKEARTH CC REYNO RIDGE 1049 051 CAMPERDOWN 990000382992 40313 MOTSE FIRST TRADING PTY LTD Johannesburg 2196 990000589779 418 PINEGOWRIE MOTSHEKA CONSTRUCTION & STEEL WORKS VAALPARK 1948 283 VEREENIGING 990000388231 62176 MOTSHWENE OPERATIONS ISANDO 1600 132 KEMPTON PARK 990000196213 690 MOTSWEDI PUMP & MOTOR REWINDING KRUGERSDORP 1740 147 KRUGERSDORP 990000459727 644 MOUCOR CC KUILS RIVER 7579 025 BELLVILLE 990000183822 203 MOULD SHOP (PTY) (LTD) BLOUBERGRANT 7441 025 BELLVILLE 990000284045 MOULDED MEMORIES CC PARKTOWN NORTH 2193 003 JOHANNESBURG 990000377321 MOULDINGS R US GAUTENG CC BRAAMFONTEIN 2017 003 JOHANNESBURG 990000165660 30665 MOUNT AYLIFF SERVICE STATION MOUNT AYLIFF 4735 002 DURBAN 990000225058 MOUNT CARMEL KRAGODWEKKERS CC LADYBRAND 9745 151 LADYBRAND 990000219731 665 MOUNT CURRIE 1 STOP KOKSTAD 4700 141 MOUNT CURRIE 990000166240 27 MOUNT CURRIE TRACTORS PTY LTD KOKSTAD 4700 141 MOUNT CURRIE 990000153529 221 MOUNT FRERE TYRE & EXHAUST CC TONGAAT 4400 339 INANDA 990000283146 1516 MOUNT FUJI AUTO EDMS BPK LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000238980 474 MOUNT PLEASANT MOTORS EMERALD HILL 6011 007 PORT ELIZABETH 990000202861 15275 MOUNTAIN TOP ROVERS LADYBRAND 9745 990000593505 292 MOUNTAIN TOP ROVERS LADYBRAND LADYBRAND 9745 990000591063 MOUNTAIN VIEW CAR WASH MOUNTAIN VIEW 82 008 PRETORIA 990000128669 1216 MOUNTAIN VIEW MOTORS Durbanville 7550 025 BELLVILLE 990000184673 626 Sanlamhof MOUNTAIN VIEW REPAIRS EVERSDAL 7530 025 BELLVILLE 990000140888 791 Stellenbosch MOUNTAIN VIEW WORKSHOP PTY LTD Sabie 1260 236 PILGRIMS REST 990000162929 471 MOUNTAINVIEW USED CAR PARTS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000144257 3428 MOUNTING SIDE PANELBEATING & SPRAY MOKODUMELA 9868 104 HARRISMITH 990000447481 10090 MOUSE PANELBEATERS PTY LTD BUHRMANNSDRIF 2867 370 990000511424 345 MOUTON A J CERES 6835 055 CERES 990000182968 MOUTON C J KROONSTAD 9499 146 KROONSTAD 990000155995 MOUTONS GARAGE WORCESTER 6849 055 CERES 990000159858 1546 MOUTONS MOTORS LANGEBAAN 7357 292 VREDENBURG 990000156569 666 MOUTZOURIS P BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000231915 7890 MOVABLE ASSETS AUTO TRADERS CC JEFFREYS BAY 6330 120 HUMANSDORP 990000275056 831 MOVE A CAR WESTVILLE 3629 002 DURBAN 990000345842 MOVE ON UP 21 PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000217941 MOVE UP 49 RICHARDS BAY 3900 003 JOHANNESBURG 990000269719 157 MOVOSA COMPANY PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000175695 1749 MOWBRAY AUTO ELECTRICAL MOWBRAY 7700 004 KAAPSTAD 990000145160 MOWBRAY SERVICE STATION MOWBRAY 7700 004 KAAPSTAD 990000210358 MOWER WORLD KLERKSDORP 2570 138 KLERKSDORP 990000273957 10661 MOWERS & CHAINSAW SERVICES PTY LTD STARND 7140 990000764550 MOYENG ENGINEERING SA WITBANK 1035 312 WITBANK TVL 990000462851 17790 MOYES DENT SHOP WALMER 6065 007 PORT ELIZABETH 990000268969 6045 MOYIZELA BUILDING & CIVIL durban 4001 002 DURBAN 990000434074 923 new germany MOYO CRAFT PTY LTD MELROSE ARCH 2076 003 JOHANNESBURG 990000295601 375 MOZAS CAR SALES PHOENIX 4080 002 DURBAN 990000320016 60201 MP CUSTOM VALVE MELKBOSSTRAND 7437 004 KAAPSTAD 990000049962 508 MP ELEVATOR SERVICE CC CARLETONVILLE 2500 003 JOHANNESBURG 990000395623 1578 MP INDUSTRIAL & MINING SPARES STORMILL EXT 9 990000840572 469 BERGBRON MPHELA MINING PTY LTD EKANDUSTRIA 1028 051 CAMPERDOWN 990000245352 33 MPHEMOBU TRADING CC LEBOWAKGOMO 737 207 PIETERSBURG 990000263071 61 MPHEREKENG REFRIGERATIONS & ERASMIA 23 008 PRETORIA 990000180860 34294 MPHIKES WELDING & FENCING MAFIKENG 2745 370 990000548728 1562 MPHO FILLING STATION ROSSLYN 200 370 990000511076 9113375 MPHO KULI TECHNOLOGIES PTY LTD GLENVISTA 1448 990000697138 3286 MPHO TOP TRADING PROJECTS CC PUDIMOE 8581 238 SCHWEIZER RENEKE 990000437637 MPHOMANE INVESTMENTS CC WELTEVREDENPARK 1715 147 KRUGERSDORP 990000162159 6122 MPHOMANE PANEL BEATERS PTY LTD RUSTENBURG 300 990000667372 MPHOTO MOTOR VEHICLE SALES & HAMMANSKRAAL 400 351 WONDERBOOM (PTA) 990000368245 379 MPISI TRADING 52 RANDVAAL 1873 283 VEREENIGING 990000134236 1482 MEYERTON MPO GENERAL DEALERS CC RANDFONTEIN 1760 225 RANDFONTEIN 990000129739 17 MPOFU ENGINEERING PROJECTS JEPPESTOWN 2094 990000627509 MPS PANELBEATERS & SPRAYPAINTERS KIASHA PARK 1829 003 JOHANNESBURG 990000439299 120 MPT AUTO RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000215443 2807 MPUA RADIOTORS WITBANK 1035 312 WITBANK TVL 990000168319 1051 MPULELO GENERAL CONSTRUCTION Brakpan 1549 037 BRAKPAN 990000171136 8484 Minnebron MPUMA HYDRAULIC ENTERPRISES WITBANK 1035 312 WITBANK TVL 990000398993 3424 MPUMALANGA BOILER SERVICES WITBANK 1035 312 WITBANK TVL 990000173629 575 MPUMALANGA BRAKE & CLUTCH MIDDELBURG 1050 171 MIDDELBURG TVL 990000161875 MPUMALANGA CLUSTER ENCLOSURES MIDDELBURG 1050 051 CAMPERDOWN 990000323504 15154 MPUMALANGA CRANE SERVICES CC ERMELO 1050 MIDDELBURG 990000147595 MPUMALANGA DUCT SHOP WITRIVIER 1240 184 NELSPRUIT 990000163194 2882 MPUMALANGA ENGINEERING SABIE 1260 184 NELSPRUIT 990000143587 113 MPUMALANGA GUTTERING CC MIDDELBURG 1050 312 WITBANK TVL 990000200671 1339 MPUMALANGA HEALTH CARE SERVICES WITBANK 1035 184 NELSPRUIT 990000220942 MPUMALANGA HYDRAULICS IASBET PARK 1038 148 KURUMAN 990000140611 6323 MPUMALANGA INSTALLATIONS & MANUFACT ROOIHUISKRAAL 154 990000938458 759 MPUMALANGA MIDCO SERVICES & LABOOUR MIDDELBURG 1050 170 MIDDELBURG C P 990000139279 140 MPUMALANGA PERFORMANCE CC BARBERTON 1300 184 NELSPRUIT 990000153641 5002 MPUMALANGA PERSONNEL TEMPS CC NELSPRUIT 1200 184 NELSPRUIT 990000309903 4075 MPUMALANGA PUMPS MIDDELBURG 1050 171 MIDDELBURG TVL 990000147884 1787 MPUMALANGA RUBBER REYNO RIDGE 1049 312 WITBANK TVL 990000462666 41599 MPUMALANGA SANDBLASTING MIDDELBURG 118 171 MIDDELBURG TVL 990000312159 59568 MPUMALANGA SANDBLASTING & CORROSION MIDDELBURG 1050 171 MIDDELBURG TVL 990000266474 22862 Middelburg MPUMALANGA STEAM & BOILER WORKS CC STANGER 4450 171 MIDDELBURG TVL 990000185138 647 Stanger MPUMALANGA VIVA CORROSION SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000177026 5079 MPUMALANGA WHEEL ALIGNMENT MIDDELBURG 1050 171 MIDDELBURG TVL 990000584466 674 MPUMATECH STAINLESS TUBE PTY LTD WITBANK 1035 312 WITBANK TVL 990000146551 1414 MPUMELELO ENGINEERING SERVICE AND WILGEHEUWEL 1736 003 JOHANNESBURG 990000126218 851 MPUMELELO ENTERPRISES WITBANK 1035 099 GROBLERSDAL 990000154515 MQADI & HUTCH ENGINEERING CC EAST END 4018 002 DURBAN 990000280154 149061 MR EXHAUST MR TYRE KRUGERSDORP 1740 147 KRUGERSDORP 990000269809 349 MR ALIGNMENT DURBAN 4000 002 DURBAN 990000257070 19368 MR AUTO ENGINEERING TZANEEN 850 270 LETABA 990000218304 4111 MR BATTERY AUTO ELECTRICAL PAROW 7499 025 BELLVILLE 990000227892 43 MR BIKE BEACONSFIELD 8315 005 KIMBERLEY 990000141882 10217 MR BODY PANELS CROWN MINES 2025 003 JOHANNESBURG 990000224479 461 MR BUFF & VALET POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000162046 MR BULLBAR MR TOWBAR BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000175474 8888 MR C V EAST LONDON 5247 006 EAST LONDEN 990000205710 15391 Beacon Bay MR CABLEMAN GEORGE 6530 090 GEORGE 990000346079 2686 MR CAR Central 3201 206 PIETERMARITZBURG 990000060417 4273 Willowton MR CAR AIRCON MAYVILLE 4091 002 DURBAN 990000225351 MR CHEAPIE WELKOM 9460 302 WELKOM 990000381997 1061 MR CHEAPIE MOTORS LERAATSFONTEIN 1038 312 WITBANK TVL 990000461247 12302 MR CLUTCH GREYVILLE 4023 002 DURBAN 990000215707 47282 MR COOL RADIATORS KEMPTON PARK 1620 132 KEMPTON PARK 990000138440 706 MR CV SONLANDPARK 1944 283 VEREENIGING 990000212965 28266 MR CYLINDER HEAD & AUTOMOTIVE KIRSTENHOF 7945 316 WYNBERG C P 990000325502 610 MR DENT REMOVER CC PINETOWN 3610 210 PINETOWN 990000244938 MR DIAGNOSTICS WANDSBECK 3631 210 PINETOWN 990000211101 1134 MR DIESEL MECH Witbank 1035 312 WITBANK TVL 990000199614 4181 MR DIFF MR GEARBOX BRACKEN GARDENS 1452 302 WELKOM 990000168313 MR DISC MAN CC DERDEPOORTPARK 35 008 PRETORIA 990000363884 830 MR DRIVESHAFT GEARBOX DIFF PAARDEKRAAL 1752 147 KRUGERSDORP 990000196448 95 MR ENGINE DALBRIDGE 4014 003 JOHANNESBURG 990000179424 18940 MR GEARBOX BEACON BAY 5205 006 EAST LONDEN 990000019383 2743 MR GLAZE CAR CARE VANDERBILJPARK 1911 990000626153 6521 VANDERBIJLPARK MR GOODWRENCH CC NORTHWAY 4065 002 DURBAN 990000121704 35252 MR H JS MECHANICAL WORKSHOP PAROW VALLEY 7500 025 BELLVILLE 990000218544 MR H MOTOR CITY GREENHILLS 1767 225 RANDFONTEIN 990000284574 6571 MR HANDYMAN EAST LONDON 5241 006 EAST LONDEN 990000131884 3 Halfmoon East London MR HOSE CC BELLVILLE 7535 025 BELLVILLE 990000124902 651 MR INSTANT NUMBER PLATES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000181019 48 SIDWELL SIDWELL PORT ELIZABETH MR KEY MRS LOCK FICHARDT PARK 9317 001 BLOEMFONTEIN 990000475845 32613 MR LAWNMOWER IMPORTS & DISTRIBUTORS RIVONIA 2128 003 JOHANNESBURG 990000263618 1713 MR LOCK MR KEY RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000283407 41309 MR LOCKEY LOCKSMITH NUMBER Durban 3610 026 BENONI 990000278853 MR LOCKSKEY ALIWAL NORTH 9750 990000561878 74 MR LUBE CC UMTENTWENI 4235 215 PORT SHEPSTONE 990000173375 255 MR MAG MAN SPARES & ACCESSORIES BENONI 1506 026 BENONI 990000156543 18442 ACTONVILLE MR MECHANIC HILLARY 4024 210 PINETOWN 990000139830 49 MR MOBILE AUTO ELECTRICAL EDENVALE 1610 091 GERMISTON 990000259938 1024 MR MOD MOTORS NORTH END 6056 007 PORT ELIZABETH 990000267204 3025 MR MR EDENVALE EDENVALE 1610 091 GERMISTON 990000188746 3515 MR NUMBERPLATE CC ROOIHUISKRAAL 154 008 PRETORIA 990000164021 1912 MR ON THE SPOT AUTOBODY BARDENE 1459 990000882220 4727 BOKSOKSBURG MR OS MULTIFITMENT CENTRE MITCHELLS PLAIN 7785 990000906737 MR PANELBEATER PTY LTD BUTTERWORTH 4960 380 990000511267 6073 MR PROPSHAFT CC Johannesburg 2016 003 JOHANNESBURG 990000198935 39669 Booysens MR QUICK EXHAUST CENTRE CC SONSTRAAL HEIGHTS 7550 025 BELLVILLE 990000376878 MR RADIATOR PTY LTD PORT ELIZABETH 6056 990000671361 7237 MR SAFETY BRAKE BERGVLIET 7864 004 KAAPSTAD 990000165144 86 MR SANDBLAST AMANZIMTOTI 4125 206 PIETERMARITZBURG 990000286352 709 MR SCRATCH & MR CHIP MILNERTON 7435 004 KAAPSTAD 990000167238 141 MR SIGN RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000162721 855 MR SPARES & ENGINEERING CC LENASIA 1820 283 VEREENIGING 990000178081 26 MR SPIKE WINELANDS DIE BOORD 7613 251 STELLENBOSCH 990000154056 12043 MR STARTER MR ALTERNATOR CC KOCKSVLEI 1764 225 RANDFONTEIN 990000143037 2034 MR STEEL CREATIONS MODIMOLLE 510 191 WATERBERG 990000371314 535 MR STEELMAN PTY LTD ASTON BAY 6332 120 HUMANSDORP 990000270218 4429 MR SUPER CLEAN MAINTENANCE EERSTERUS 22 008 PRETORIA 990000469901 30769 MR TAILIFT CENTURION 46 990000867265 MR TRANSMISSION GEARBOX AND YELLOWWOOD PARK 4011 210 PINETOWN 990000135445 53075 MR TYRE MERRIVALE 3291 206 PIETERMARITZBURG 990000332311 541 MR VALET SCRAPYARD & USED SPARES ZINNIAVILLE 302 235 RUSTENBURG 990000122540 50360 MR WELD IT GONUBIE 5257 006 EAST LONDEN 990000334960 MR WHEELS PHALABORWA 1390 270 LETABA 990000200190 1235 MR WINDOWS AMALINDA 5252 006 EAST LONDEN 990000172109 12378 Amalinda MR X HAUST & TYRE STANGER 4450 250 LOWER TUGELA 990000247019 506 MR X HAUST MR TYRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000134250 1467 MR X HAUST MR TYRE PMB PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000123192 MR XHAUST MR TYRE KLERSDORP 2570 084 FOCHVILLE 990000098231 2559 KLERKSDORP MRC ELECTRICAL SPRINGS 1560 312 WITBANK TVL 990000213133 2891 MRC LABOUR CONSULTING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000391204 1593 MRCJ DISTRIBUTOR SERVICES PARK SOUTH 1910 278 VANDERBIJLPARK 990000026442 260 MRP MOTORSPORT THREE RIVERS 1935 990000750944 264432 MRS CARWASH VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000417896 MRS FOAMI INVESTMENTS CC BENONI 1500 003 JOHANNESBURG 990000248551 3578 MRS GLAZE NELSPRUIT 1200 184 NELSPRUIT 990000213993 14506 MRTP ENGINEERING CC WOODMEAD 2191 990000581128 1701 GALLOR MANOR MRU PROJECTS PTY LTD MENLOPARK 102 008 PRETORIA 990000176913 35088 MRZ GEARBOX & DIFF REPAIRS KRAAIFONTEIN 7140 990000557661 MSD METAL CASTING CC RETREAT 7965 316 WYNBERG C P 990000429949 275 MSEZANE LABOUR BROKERS BRAMLEY 2090 003 JOHANNESBURG 990000401070 MSHAGO RETAILERS RICHARDS BAY 3900 990000612134 390 MSHALAZA BUSINESS ENTERPRISE CC PRETORIA 1 008 PRETORIA 990000244625 2716 MSHANA STEEL ENGINEERING CC KWADUKUZA 4450 250 LOWER TUGELA 990000127036 1978 MSI MACHINE SERVICES & INTEGRATION BOKSBURG 1465 BOKSBURG 990000422988 1706 BENONI MSIKO DOT NET TRADING LYNNVILLE 1034 312 WITBANK TVL 990000462391 MSINSI TRADING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000242111 2519 MSIZE MOSES PANEL BEATERS RED HILL 4071 002 DURBAN 990000162821 40437 MSK PROJECTS MODDERFONTEIN 1645 091 GERMISTON 990000326058 187 MSL BOTES MOTORS SPRINGS 1559 990000865785 MSM AUTO ELECTRICAL CC SECUNDA 2302 028 BETHAL 990000259990 PO BOX 607 Trichardt MSOBOMVU ENGINEERING SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000147175 MSOGWABA FILLING STATION KANYAMAZANE 1214 019 BARBERTON 990000408777 7428 MSOGWABA MOTORS WITKOPPEN 2068 019 BARBERTON 990000130035 2315 MST BRITS PTY LTD BRAKPAN 1540 990000737347 695 MSTN ENGINEERING HALFWAY HOUSE 1685 003 JOHANNESBURG 990000435111 MSTN TRADING SOMERSET MALL 7137 025 BELLVILLE 990000015421 247 MSUNDUZI BRAKE N CLUTCH PTY LTD PIETERMARITZBURG 3201 990000904960 686 LUXMI MSX INTERNATIONAL NETHERLANDS BV PO BOX 1033 FLORIDA 1708 008 PRETORIA 990000214676 MSZ CONSTRUCTION SERVICES CC MIDDELBURG 1050 312 WITBANK TVL 990000268116 3180 MT CURRIE EXHAUST & TYRE KOKSTAD 4700 141 MOUNT CURRIE 990000430565 45933 MT FLETCHER SERVICE STATION Mount Fletcher 4770 141 MOUNT CURRIE 990000192879 704 Matatiele MT POTTIES MOTORS CC KRUGERSDORP 1740 225 RANDFONTEIN 990000357451 2888 MT TYRES AKASIA 201 990000645155 93903 BOORDFONTEIN MTA NEON SIGNS PRETORIA NORTH 182 008 PRETORIA 990000176175 MTAE Bloemfontein 9301 001 BLOEMFONTEIN 990000309289 89 Lombard Hilton Bloemfontein MTFS INVESTMENTS CC WESTWOOD 1477 026 BENONI 990000283943 7344 MTHABELAS ENGINEERING CC PO KWA MASHU 4359 990000560260 MTHESHANE TECHNICAL SERVICES CC WHITE RIVER 1240 184 NELSPRUIT 990000448484 4365 MTHIMKHULU MANAGEMENT SOLUTIONS UITENHAGE 6230 008 PRETORIA 990000468439 477 MTHIYANE ENGINEERING SERVICES durban 4001 002 DURBAN 990000045517 65854 reservoir hills MTHOFI INVESTMENTS PTY LTD Durban 4001 MORNINGSIDE 990000428479 MTHUNZIS MECHANICAL SERVICES UMLAZI 4066 002 DURBAN 990000371374 MTJOPI TRADING PTY LTD WHITE RIVER 1240 990000606702 208 MTK CAR WASH & VALET KWAMHLANGA 1022 043 BRONKHORSTSPRUIT 990000421233 35 MTM BODIES ELANDSFONTEIN 1401 990000637619 36 KEMPTON PARK MTP FIELD SERVICES VANDERBIJLPARK 1900 283 VEREENIGING 990000421902 6834 MTP MACHINING SERVICES VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000437414 233 MTP RETROFITTING SERVICES VANDERBIJLPARK 1900 283 VEREENIGING 990000171429 1187 MTR MINING EQUIPMENT GERMISTON 1401 091 GERMISTON 990000355379 MTR TRUCK CITY 1 STOP PTY LTD BOKSBURG EAST 1460 990000630096 6210 MTRT ENGINEERING SERVICES CC BLUFF 4036 002 DURBAN 990000288636 21227 MTS PROJECT MANAGEMENT SUNSET BEACH 7435 004 KAAPSTAD 990000418258 55193 MTSWENI ENGINEERING PTY LTD MEYERTON 1960 990000942308 263634 THREE RIVERS MTTA CO OPERATIVE LTD MAMELODI 122 008 PRETORIA 990000375929 MTU SOUTH AFRICA MILNERTON 7435 004 KAAPSTAD 990000383953 215 MTUBA AUTO RENOVATORS CC MTUBATUBA 3935 328 HLABISA 990000251936 96 MTUBA BRAKE AND CLUTCH CC MTUBATUBA 3935 328 HLABISA 990000158984 1212 MTUBA CRUSHERS CC MTUBATUBA 3935 324 LOWER UMFOLOZI 990000186851 1455 MTUBA EXHAUSTS & RADIATOR SERVICES MTUBATUBA 3935 328 HLABISA 990000286768 1104 MTUBA PLASA SERVICE STATION RIVER VIEW 3930 328 HLABISA 990000216209 36 MTUBA PROPSHAFT MTUBATUBA 3935 328 HLABISA 990000445627 1034 MTUBA WORKSHOP MTUBATUBA 3935 328 HLABISA 990000136383 MTUFI CC UMHLALI 4390 002 DURBAN 990000307915 775 MTUNZINI RECRUITMENT RANDBURG 2153 990000592132 MUAVHA AUTO MACHENICS & WORKSHOP CC PRETORIA WEST 183 008 PRETORIA 990000449146 MUDASSIR GENERAL TRADING CC SASOLBURG 1947 990000646243 MUDBUG ADVENTURE VEHICLES CC RICHARDS BAY 3900 990000565626 8691 MUDGUN ONE TRADING ENTERPRISE GERMISTON 1401 990000698736 MUEHLHAN SOUTH AFRICA PTY LTD TWIST STREET BELLVILL 7530 025 BELLVILLE 990000279263 MUFFLER & TOWBAR ESHOWE 3815 323 ESHOWE 990000321806 1274 MUFFLER & TYRE HI‐Q EAST LONDON 5201 006 EAST LONDEN 990000133801 MUFFLER INN SOMERSET WEST 7129 256 STRAND 990000160525 2473 MUGG & BEAN PANARAMA HATFIELD 28 008 PRETORIA 990000235064 11101 MUHLBAU COLCHESTER 6175 007 PORT ELIZABETH 990000230110 MUHLS MOTORS RUSTENBURG EDMS BPK RUSTENBURG 300 235 RUSTENBURG 990000143972 101 MUHOLOVE MOTORS CC MONTCLAIR 4052 990000594238 MUIZEN MOTORS EDMS BPK WELKOM 9460 302 WELKOM 990000164270 149 MUKS AUTOBODY SILVERTON 127 008 PRETORIA 990000449594 474 MUKWANA NGOBENI STEELS BENONI 1501 990000792078 2080 MUKWESHI HOLDING HALFWAY HOUSE 1685 003 JOHANNESBURG 990000380363 6163 MULBERT PUMP REPAIRS Brakpan 1540 012 ALBERTON 990000423223 13324 Dalpark Ext 1 MULDER MANUFACTURE & MAINTENANCE RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000251384 1385 MULDER R P PAROW 7499 025 BELLVILLE 990000322935 1191 MULHANI MOTORS BOKSBURG 1459 033 BOKSBURG 990000167093 11771 ASTON MANOR MULLANY'S AUTO BODY REPAIRS CAPE TOWN 7800 316 WYNBERG C P 990000152547 65 KALK BAY MULLEN & HACKNEY ENGINEERING CC EXCOM 2023 003 JOHANNESBURG 990000164457 260698 MULLER INVESTMENTS PTY LTD KARENPARK 118 351 WONDERBOOM (PTA) 990000044183 59568 MULLER JOUBERT MANUFACTURING STRAND 7139 004 KAAPSTAD 990000243015 MULLER STAAL NIGEL 1490 188 NIGEL 990000300263 2101 MULLER TRADING PAARL 7620 251 STELLENBOSCH 990000428104 2706 MULLER W J G CENTURION 46 008 PRETORIA 990000142216 7619 MULLERS AUTO VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000390810 MULLERS AUTOBODY CC EPPING 7460 990000564291 MULLERS DIESEL INJECTION BK VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000168301 1321 MULLIGAN AUTO PTY LTD WYNBERG 7945 316 WYNBERG C P 990000160260 MULLIGAN BODYWORKS RETREAT 7965 316 WYNBERG C P 990000124887 192 MULLINS MARINE REPAIRS CC RETREAT 7965 004 KAAPSTAD 990000131892 166 MULLUGER CC NELSPRUIT 1200 184 NELSPRUIT 990000248058 16051 MULTI AFE SECURITY ONRUSRIVER 7201 990000618999 686 HERMANUS MULTI ALUMINIUM GLASS BOLT & NUTS King Williams Town 5600 136 KING WILLIAMSTOWN 990000124724 4159 MULTI AXLE MANUFACTURERS C C EMPANGENI 3880 324 LOWER UMFOLOZI 990000275360 1211 MULTI BRAKE PTY LTD ALBERTON 1450 012 ALBERTON 990000246828 465 MULTI BRAKE SERVICES KLERKSDORP 2570 138 KLERKSDORP 990000125032 10443 MULTI CLUTCH CC WORCESTER 6849 315 WORCESTER 990000454934 655 MULTI COLOUR POWDER COATING PRIMROSE 1401 091 GERMISTON 990000401485 MULTI DENTAL PRODUCTS CC SUNNYSIDE 132 008 PRETORIA 990000030027 29794 MULTI DIGIT TRADING 46 CC KEMPTON PARK 1620 132 KEMPTON PARK 990000177049 2451 MULTI FIT PIETERSBURG 699 207 PIETERSBURG 990000154649 MULTI FITMENT CENTRE GRASSY PARK 7941 316 WYNBERG C P 990000182408 MULTI FLOW HYDRAULICS BOKSBURG 1459 990000643782 10523 FONTEINRIET MULTI GRILLS PTY LTD RIVER CRESCENT 1042 312 WITBANK TVL 990000331678 500 MULTI HOMES ALUMINIUM KUILS RIVER 7579 025 BELLVILLE 990000172405 884 MULTI LAYER TRADING EMPANGENI 3880 002 DURBAN 990000042496 554 MTUNZINI MULTI LOCKING SECURITY SYSTEMS CC UMHLANGA ROCKS 4360 WESTMEAD 990000180750 55526 MULTI MAC MAN TONGAAT 4400 990000590703 379 MULTI MANUFACTURING SOLUTIONS POLOKWANE 699 207 PIETERSBURG 990000440980 MULTI MASTER MANUFACTURERS CC` DOORNPOORT 17 144 KOSTER 990000218408 81490 MULTI MEDIA GRAPHICS PTY LTD COLBYN 83 008 PRETORIA 990000426842 MULTI MEDIA SIGNS GAUTENG NEW GERMANY 3620 091 GERMISTON 990000324484 1059 MULTI METAL ENGINEERING HEIDELBERG 1438 247 SPRINGS 990000182964 988 MULTI METAL POWDERS LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000280585 4078 MULTI METAL PROJECTS GEORGE 6530 090 GEORGE 990000349016 1285 MULTI OPTIONS ENGINEERING WORKS CC LUTZVILLE 8165 293 VREDENDAL 990000216802 492 MULTI PANELBEATERS BK 1035 312 WITBANK TVL 990000248689 MULTI PARTS TONGAAT 4400 339 INANDA 990000092676 504 MULTI POWER SYSTEMS A DIV OF BOKSBURG 1459 033 BOKSBURG 990000132071 13424 WITFIELD MULTI PURPOSE ENTERPRISES HENLEY ON KLIP 1962 298 WARMBAD TVL 990000272921 225 MULTI ROLLING & FABRICATORS CC RANDHART 1457 003 JOHANNESBURG 990000121052 11210 MULTI SERV FAUNAPARK 787 005 KIMBERLEY 990000221922 468 MULTI SERVICES PORT EDWARD 4295 990000572932 77 MULTI SERVICES & SPARES PRIMROSE HILL 1401 091 GERMISTON 990000159043 MULTI STEELWORKS SOMERSET WES 7129 090 GEORGE 990000271381 3080 MULTI TANKS INTERNATIONAL CC ROODEPOORT 1724 171 MIDDELBURG TVL 990000337177 MULTI TASK ENGINEERING OVERPORT 4067 002 DURBAN 990000413936 70618 MULTI TECH COMPRESSOR & PUMP UNITAS PARK 1943 283 VEREENIGING 990000239651 146 MULTI TRADING VILLIERSDORP 6848 048 CALEDON 990000416075 329 MULTI TRAIL PAARDEN ISLAND 7405 004 KAAPSTAD 990000379692 MULTI TRAIL PTY LTD PAARDEN ISLAND 7405 004 KAAPSTAD 990000130716 MULTI TRUCK CENTRE SUNWARD PARK 1470 026 BENONI 990000457148 17239 MULTI TURF AGRI THE CREST 7550 025 BELLVILLE 990000411108 MULTI VALVES PTY LTD BLOEMFONTEIN 9300 302 WELKOM 990000242342 9574 MULTI WAIZ ENGINEERING KWAZULU NATAL 3901 990000568119 MULTIBAKE REPAIRS & MAINTENANCE EAST LONDON 5259 990000649410 140 Kwelera,East London MULTIBRAAI PRETORIA 145 209 PIKETBERG 990000193481 294 WINGATE PARK MULTIBRAKE WITBANK 1035 312 WITBANK TVL 990000157042 1232 MULTIBRAKE WITBANK CC WITBANK 1035 990000658234 1232 MULTICAR LONEHILL 2062 003 JOHANNESBURG 990000352965 1446 MULTICHECK ALIGNMENT & TYRE CENTRE EDENVALE 1610 091 GERMISTON 990000164538 1011 MULTICHOICE CAR CARE RIVERWALK 2538 218 POTCHEFSTROOM 990000213477 11051 MULTIFAB METALS & CONSTRUCTION PTY RUSTENBURG 299 990000581171 27 Leyds street MULTIFORCE AERONAUTICAL CC BONAERO PARK 1622 132 KEMPTON PARK 990000120540 7725 MULTILAYER OBERHOLZER 2502 192 CARLTONVILLE 990000200416 6471 MULTILAYER TRADING 272 CC T/A WHEEL WOODHILL 76 033 BOKSBURG 990000268403 66161 MULTILAYER TRADING 449 CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000230146 493 MULTILAYER TRADING 473 CC RUSTENBURG 300 235 RUSTENBURG 990000178006 259 MULTILAYER TRADING 494 DORANDIA 188 008 PRETORIA 990000312941 52559 MULTILEC BAINSVLEI 9338 001 BLOEMFONTEIN 990000403869 17272 MULTILEK WITRIVIER 1240 307 WITRIVIER 990000034692 4750 NELSPRUIT MULTIMECH VEHICLE SERVICES DANHOF 9310 001 BLOEMFONTEIN 990000445242 29898 MULTIPART CERES 6835 055 CERES 990000278491 188 MULTIPART ENGINEERING CC FORDSBURG 2033 003 JOHANNESBURG 990000130658 42040 MULTIPLE MAINTENANCE SERVICES CC PORT ELIZABETH 6025 007 PORT ELIZABETH 990000137068 20369 HUMEWOOD MULTIPLE MINING CONTRACTORS CC RANDGATE 1763 235 RUSTENBURG 990000138469 3746 MULTIPLE PRODUCTION TECHNOLOGIES PT STEELPOORT 1133 990000930300 330 MULTIPUNCH BK Milnerton 7441 KILLARNEY GARDENS 990000204302 37231 MULTISERV PORT ELIZABETH 6001 007 PORT ELIZABETH 990000148096 MULTISERV PTY LTD WILROPARK 1731 147 KRUGERSDORP 990000222382 2899 MULTISERV BRACKENFELL FRANCHISE BRACKENFELL 7560 004 KAAPSTAD 990000188009 MULTISERV KOLONNADE GARSFONTEIN 42 008 PRETORIA 990000439651 1392 MULTISERV SOUTH AFRICA PTY LTD ROODEPOORT 1735 161 LYDENBURG 990000020550 795 MULTISERV STEYNS ARCADE LYNNWOOD 40 008 PRETORIA 990000432990 MULTISERV U180 NEWTON PARK 6045 007 PORT ELIZABETH 990000274540 MULTISERV UNIT 156 PORT ELIZABETH 6070 007 PORT ELIZABETH 990000227516 PO BOX 151 EMERALD HILL MULTISERVE EDENVALE BIRCHLEIGH 1621 091 GERMISTON 990000199901 7026 MULTISERVE SILVERWATER MEUESPARK 184 990000579102 MULTISERVICE ENGINEERING TONGAAT 4400 339 INANDA 990000169274 2228 MULTISIGN NELSPRUIT 1200 184 NELSPRUIT 990000218857 5540 MULTISPARK AUTO ELECTRICAL LOTUS RIVER 7805 316 WYNBERG C P 990000147835 42559 MULTISPRAY VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000249342 2421 MULTISPRAY CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000164259 50 MULTITERGENT GAUTENG CC NORTHRIDING 2162 147 KRUGERSDORP 990000272699 MULTITOOL ENGINEERING PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000263196 82055 MULTITRADE ENGINEERING IMPORT & RUSTENBURG 300 235 RUSTENBURG 990000248477 3152 MULTIVAN CC WATERKLOOF 145 008 PRETORIA 990000285578 95093 MULTIWELD JEPPESTOWN 2043 003 JOHANNESBURG 990000370281 34278 MULTOTEC MAGNETICS PTY LTD SPARTAN 1619 233 ROODEPOORT 990000095550 MULTOTEC PROCESS EQUIPMENT PTY LTD BROOKLYN SQUARE 75 091 GERMISTON 990000174875 1567 Brooklyn Square MULTOTEC PTY LTD BROOKLYN SQUARE 75 091 GERMISTON 990000167673 1567 Brooklyn Square MULTOTEC RUBBER PTY LTD BROOKLYN SQUARE 75 132 KEMPTON PARK 990000162235 1567 Brooklyn Square MUMBOS SERVICE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000404214 1673 MUMMYS MOTORS FILLING STATION BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000150901 1281 MUNATI CAR WASH JOHANNESBURG 2093 147 KRUGERSDORP 990000609071 MUNDLOVU TRADING PHALABORWA 1390 270 LETABA 5667 534 MUNICH MOBILE RIYADH 4339 339 INANDA 990000127177 MUNIZ & SON CC PORT ELIZABETH 6020 007 PORT ELIZABETH 990000141685 MUNOT ENGINEERING BENONI 1500 026 BENONI 990000172704 3405 MUNRO SCRAP BENONI 1501 037 BRAKPAN 990000209237 MUNSTER MOTORS MUNSTER 4278 215 PORT SHEPSTONE 990000172734 401 MUNSTER SERVICE STATION STANGER 4450 250 LOWER TUGELA 990000277631 642 MUNSTER SHELL SERVICE STATION MUNSTER 4278 215 PORT SHEPSTONE 990000302048 379 MUNTINGH MOTORS BK ALBERTON 1450 012 ALBERTON 990000129172 119 SECOND AVENUE,FLORENTIA MUOFHE MOTORS & FILLING STATION VHUFULI 971 344 VUWANI 990000220465 46 MURA IMPEX PTY LTD BENONI 1500 247 SPRINGS 990000244030 3578 MURAVHA TYRES SINTHUMULE 921 158 SOUTPANSBERG 990000295864 561 MURCHISON MOTORS VTS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000457850 MURIAN AUTO ELECTRICAL & PANEL UMKOMAAS 4170 274 UMZINTO 990000287849 6522 MURINGWA PROJECTS & CONSULTATIONS KEMPTON PARK 1619 990000561191 2915 MURKOM HYDRAULICS KIMBERLEY 8300 005 KIMBERLEY 990000248729 1077 MURPHY M N NEWTON PARK 6055 007 PORT ELIZABETH 990000150982 35090 MURPHY MOTORS MOLTENO 5500 172 MOLTENO 990000285590 262 MURRAY & DADDY MUSGRAVE ROAD 4062 139 KNYSNA 990000165959 50028 MURRAY & DADDY AUTO CENTRE CC UMZINTO 4200 002 DURBAN 990000197979 10798 MURRAY & ROBERTS MARINE PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000427123 13346 MURRAY & ROBERTS SNC LAVALIN CENTURION 157 008 PRETORIA 990000426627 2558 MURRAY STREET CAR WASH KROONSTAD 9499 146 KROONSTAD 990000076239 MURRAYFIELD MOTORS CC LYNNWOODRIF 40 008 PRETORIA 990000154344 72547 MURRAYSBURG VULSTASIE MURRAYSBURG 6995 182 MURRAYSBURG 990000124473 331 MUSAS SECOND HAND TYRES MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000122565 21940 MUSCLE CARS PRETORIA GP RSA 84 002 DURBAN 990000231690 340 LA MONTANGE PRETORIA G MUSGRAVE MOTORS MUSGRAVE ROAD 4062 002 DURBAN 990000135698 50952 MUSHAVHELA LABOUR ENTERPRISES ELANDSFONTEIN 1401 008 PRETORIA 990000294916 12498 MUSICAL CARS CAPE CC CAPE TOWN 7801 316 WYNBERG C P 990000283724 23249 CLAREMONT MUSKETEER ENGINEERING AND SALES CC MIDDELBURG 1050 312 WITBANK TVL 990000169762 2646 MUSTANG AUTO BODY SPECIALISTS NORTHWOLD 2155 003 JOHANNESBURG 990000438164 1872 MUSTANG AUTO CENTRE ROSSBURGH 4072 003 JOHANNESBURG 990000144105 41741 MUSTANG HORSESHOES SA CC KLOOF 3640 206 PIETERMARITZBURG 990000199454 654 MUSTANG MOTORS NORTH END 6056 007 PORT ELIZABETH 990000160290 2667 MUSTANG PRECISION CASTINGS PTY LTD DUNSWART 1508 033 BOKSBURG 990000002278 6613 MUTEPE M M LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000311271 673 MUTHLA WELDING & CIVIL WORKS CC VANDERBIJLPARK 1900 283 VEREENIGING 990000393131 4475 MUTUAL AUTOBODY CC BRYANSTON 2021 003 JOHANNESBURG 990000404004 71104 MUTUAL SAFE & SECURITY PTY LTD MENLO PARK 102 008 PRETORIA 990000043024 35641 MUVA ENGINEERING MANAGEMENT PTY LTD BENONI 1501 026 BENONI 990000177166 6592 DUNSWART MUZHAB EXHAUSTS KENSINGTON 2101 003 JOHANNESBURG 990000307429 28921 MVELA MANUFACTURING 21 SKEERPOORT 232 008 PRETORIA 990000246953 82 MVELEDZO BESEM & CATERING SERVICES ALEXANDRA 2090 990000779736 695 BERGVLEI MVEM ENGINEERING SERVICES PTY LTD HILLCREST 3610 990000917981 MVUBU RIGGING & GENERAL MEER EN SEE 3901 324 LOWER UMFOLOZI 990000426423 10566 MVUDI PARK SERVICE STATION SIBASA 970 360 990000548930 732 MVULENI PROFESSIONAL SERVICES UMBILO 4075 002 DURBAN 990000274562 59157 MW HUMAN BAKKIE PTY LTD KIMBERLEY 8301 990000937671 MW SESKHONA PTY LTD NTUZUMA 4359 990000913974 MWB STEEL ENGINEERING CC SOUTH HILLS 2197 012 ALBERTON 990000350455 MWEBADELI BUSINESS ENTERPRISES EMPANGENI 3880 324 LOWER UMFOLOZI 990000156691 5525 MWENI ENGINEERING RANDFONTEIN 1760 225 RANDFONTEIN 990000386653 756 MWENZI SERVICE STATION RUSTENBURG 300 235 RUSTENBURG 990000082938 3604 MX EXTREME CC SUNNYSIDE 132 008 PRETORIA 990000216141 27693 MX METALSHOPPE CC JOHANNESBURG 2093 003 JOHANNESBURG 990000354336 30143 WIBSEY MX PROCESS MIDDELBURG 1050 990000859532 1604 MXOLI SPRAY PAINTING OTTERY 7808 316 WYNBERG C P 990000219114 45656 MY DESIRE CAR VALET MALMESBURY 7299 165 MALMESBURY 990000214193 MY DESTINY AUTOMOTIVES & FUELS GLENVISTA 2058 990000583688 MY MOTORS VEREENIGING 1930 283 VEREENIGING 990000127801 1097 MY WIZARD MOTORS CC SPRINGS 1560 247 SPRINGS 990000240007 15786 MYBURG J J MARQUARD 9610 166 MARQUARD 990000143865 118 MYBURG METAL MANUFACTURERS RAYTON 1001 063 CULLINAN 990000163220 1060 MYBURGH C BAPSFONTEIN 1510 026 BENONI 990000390129 25 MYBURGH AUTO SPARES SANLAMHOF 7532 251 STELLENBOSCH 990000148109 1282 MYBURGH F A GROBLERSDAL 470 099 GROBLERSDAL 990000136841 MYBURGH MOTORS NEWTON PARK 6055 007 PORT ELIZABETH 990000122209 34154 MYBURGH THE CV SHOPPE QUIGNEY 5211 006 EAST LONDEN 990000490755 18211 MYCO CC HOUGHTON 2041 003 JOHANNESBURG 990000233889 87137 MYEZO MOTORS MTHATHA 5100 380 990000523040 52982 MYKAPROPS 155 CC THREE RIVERS 1935 278 VANDERBIJLPARK 990000255805 263150 MYKAPROPS 292 ISANDO 1620 990000788149 1955 KEMPTON PARK MYKATRADE 176 THE FALLS 1522 132 KEMPTON PARK 990000255768 10289 MYKATRADE 3 CC DALPARK 1543 033 BOKSBURG 990000191634 4407 MYKATRADE 332 CC DALVIEW 1544 990000579870 3637 MYKATRADE 361 CC BOKSBURG 1459 990000698259 2204 BENONI MYKATRADE 394 CC DALVIEW 1544 033 BOKSBURG 990000278840 3637 MYKATRADE 40 CC ACTONVILLE 1506 026 BENONI 990000303500 19105 MYLES W PROJECTS MILNERTON 7441 004 KAAPSTAD 990000270078 1484 MYLOU AUTO MAGIC SINOVILLE 129 008 PRETORIA 990000210898 15242 MYMETALWORKS PTY LTD BELLVILLE 7530 990000898521 MYNAH USED SPARES CC AMANZIMTOTI 4125 002 DURBAN 990000235894 918 MYSHELF TRADING 70 CC RIDGEWAY EXT 4 2091 003 JOHANNESBURG 990000218417 MYSTIC AVIATION LANSERIA 1748 147 KRUGERSDORP 990000096724 989 MYSTIC RIVER INVESTMENT LYTTELTON 140 990000166794 MYSTICAL SUMMER TRADING 26 VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000255719 1768 MYSTICAL SUMMER TRADING 27 VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000220173 1768 MYTECH ENGINEERING GLENASHLEY 4022 002 DURBAN 990000430330 22262 MZANSI COMPRESSOR REBUILDERS JEPPESTOWN 2043 003 JOHANNESBURG 990000266479 34547 MZANSI FUELS PTY LTD RIVONIA 2128 990000869234 4388 MZANSI HEATING PTY LTD RANDFONTEIN 1765 990000624052 54397 NINA PARK MZANSI STEEL WORKS PTY LTD MATROOSFONTEIN 7490 025 BELLVILLE 990000586644 1190 BRAMLEY MZANTSI LIGHTNING PROTECTION & KRUGERSDORP 1739 147 KRUGERSDORP 990000447805 13516 MZANTSI VETERANS PETROLEUM AND LUBR BROOKLYN SQARE 75 990000897230 2738 MZANZI FABRICATION & WELDING PTY LT BRYANSTON 2021 990000650388 MZANZI MINNING SUPPLIES N LABOUR WITBANK 1035 312 WITBANK TVL 990000423452 4066 MZIE CAR WASH & CLEANING DURBAN 4066 002 DURBAN 990000448099 AA 259 UMLAZI TOWNSHIP MZILIKAZI MOTORS MATSULU 1203 990000558391 1000 MZIS CAR WASH FREEMANVILLE 2573 138 KLERKSDORP 990000369291 3326 MZM BLACKSMITHING NEW GERMANY 3620 210 PINETOWN 990000252759 1619 MZM ENGINEERING ALTON 3900 990000686772 890234 LYNDHURST N & A SKYLITE & ALUMINIUM CC FORDSBURG 2033 003 JOHANNESBURG 990000224543 42486 N & A TREKKERS RIVERSDALE 6670 231 RIVERSDALE 990000370031 560 N & A VERKOELERS REITZ 9810 227 REITZ 990000376396 N & G HARDCHROME CC ASHWOOD 3605 210 PINETOWN 990000202059 10522 N & G LOCKSMITHS STELLENBOSCH 7600 251 STELLENBOSCH 990000400430 N & K PANELBEATERS & SPRAYPAINTERS WIERDAPARK 149 008 PRETORIA 990000198217 53218 N & K PETROL & DIESEL VENTERSDORP 2710 281 VENTERSDORP 990000357545 202 N & L QUALITY PRODUCTS CC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000226801 28415 N & L WIRE PRODUCTS WESTMEAD 3610 210 PINETOWN 990000252439 15281 N & M BAKWERKE CC Bredasdorp 7280 111 HERMANUS 990000328319 2208 Somerset West N & M METALWORKS CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000446019 1238 N & N CAR SALES RUSTENBURG 299 990000650330 50449 ZINNIAVILLE N & N MOTORS BLOEMFONTEIN BLOEMFONTEIN 9301 990000857261 11365 UNIVERSITAS N & N PILLAYS DIFFERENT GARAGE NIGEL 1490 188 NIGEL 990000327218 1032 N & R ENGINEERING SYDENHAM 4091 002 DURBAN 990000195697 N & S BODYWORKS CC RYNFIELD 1514 026 BENONI 990000331711 11799 N & S PROJECTS EMERALD HILL 6011 007 PORT ELIZABETH 990000238377 15470 N & T DISC BRAKES ALBERTON 1449 012 ALBERTON 990000248246 N & T STEEL WORKS CC Helderkruin 1733 147 KRUGERSDORP 990000212364 21173 N A MANUFACTURING PTY LTD SILVERTON 127 008 PRETORIA 990000213367 1828 N A I MANUFACTURING CC QUEENSBURGH 4070 310 CHATSWORTH 990000248954 39511 N AND N VULSTASIE Bloemfontein 9301 PELLISSIER 990000331286 31006 N B A ENGINEERING NIGEL 1490 188 NIGEL 990000422681 1772 N B AUTO ELECTRICAL VREDENBURG 7380 292 VREDENBURG 990000338371 75 N B CAR SALES CC POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000205471 6731 BAILLIE PARK N B ENGINEERING BRACKENHURST 1448 012 ALBERTON 990000241027 N B H SPRINGS EDMS BPK NELSPRUIT 1200 184 NELSPRUIT 990000193278 N B N ENG CO PTY LTD ROSETTENVILLE 2130 003 JOHANNESBURG 990000184206 49070 N B P AUTO SERVICES PTY LTD NABOOMSPRUIT 560 219 POTGIETERSRUS 990000243500 694 N B R NOTHING BEYOND REPAIR BLUEDOWNS 7100 990000611055 N B V STEELWORKS NELSPRUIT 1200 184 NELSPRUIT 990000303114 261 N C AUTO REPAIRS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000323692 765 N C B ENERGY SOLUTIONS CC MONDEOR 2110 233 ROODEPOORT 990000339963 1046 N C BODY & TRAILER REPAIRS ZWARTKOPS 51 132 KEMPTON PARK 990000194101 11092 N C C TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000380960 35144 N C G PRODUCTS CC BLOUBERGRANT 7443 004 KAAPSTAD 990000208634 11297 N C GLASS & ALUMINIUM Cape Town 7460 004 KAAPSTAD 990000425246 42603 LOTUS RIVER N C JIG & TOOL MANUFACTURERS PTY LT NIGEL 1490 188 NIGEL 990000186453 859 N C LOCKSMITHS KIMBERLEY 8300 005 KIMBERLEY 990000380790 652 N C SPECIALISED FASTENERS CC MONDEOR 2110 012 ALBERTON 990000367667 388 N C T S ALLEN'S NEK 1737 233 ROODEPOORT 990000232370 823 N C TECH SERVICES CC Kimberley 8306 021 BARKLEY WEST 990000206633 110588 Hadison Park N C TRUCK & TRAILER UPINGTON 8800 276 GORDONIA 990000462783 2291 N C TRUCK & TRAILER ALIGNMENT CC WILLOWS 9320 005 KIMBERLEY 990000454618 20214 N CLAASE PROJECTS BELLVILLE 7535 025 BELLVILLE 990000408658 2896 N D A MINING SUPPLIES PTY LTD DUNSWART 1508 033 BOKSBURG 990000184336 6117 N D AUTO TECH VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000293984 N D LABOUR CC WELKOM 9460 302 WELKOM 990000375538 1410 N D STEELWORKS CAMBRIDGE WEST 5247 006 EAST LONDEN 990000288672 N D T TECH CC PROFILING SUNWARD PARK 1470 247 SPRINGS 990000248722 18418 N D TECHNOLOGIES VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000390484 5379 N E OUBLIE ENGINEERING PTY LTD DURBAN NORTH 4016 002 DURBAN 990000450060 20699 N E P CC DURBAN 4052 002 DURBAN 990000206481 113 UMBOGINTWINI N E PAXTON PTY LTD VERWOERDPARK 1453 007 PORT ELIZABETH 990000162429 8199 Verwoerdpark N F ENGINEERING PTY LTD KENSINGTON 2101 003 JOHANNESBURG 990000186429 N G A INVESTMENTS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000335778 33464 N G ENGINEERING LAMBTON 1414 091 GERMISTON 990000184211 15851 N G H ENGINEERING CC NEWCASTLE 2940 185 NEWCASTLE 990000424618 58 N G HOOD ENGINEERING LINMEYER 2105 003 JOHANNESBURG 990000418374 169 N G M ENGINEERING BK NOORDSTAD 9302 001 BLOEMFONTEIN 990000203265 13701 N H AUTO ELECTRICAL CC NORTH RIDING 2162 003 JOHANNESBURG 990000415031 N H E JACOBYL RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000184866 21726 N H STEEL WORKS CC RANDFONTEIN 1760 225 RANDFONTEIN 990000438747 4316 N H T MOTOR & DIESEL SERVICE SABIE 1260 236 PILGRIMS REST 990000439984 1399 N I C COLIGNY 2725 061 COLIGNY 990000254378 9 N I K STEEL NEW GERMANY 3620 210 PINETOWN 990000360245 2128 N I MOTORS ENGINEERING PAROW EAST 7500 990000353073 N I SIKHOSANA CONSTRUCTION & PROJEC EMALAHLENI 1039 990000560227 N J G PANEELKLOPPERS BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000411639 1218 N J K ENGINEERING & INDUSTRIAL VANDERBIJLPARK 1911 990000895546 N J MANUFACTURING LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000263843 517 N J MECHANICALS KUILS RIVER 7580 251 STELLENBOSCH 990000351132 N J PIPE & GAS INSTALLATIONS CC ELSBURG 1407 091 GERMISTON 990000199351 9305 N J R DIESEL & PETROL RIVERDENE 4037 315 WORCESTER 990000417994 N J STAALWERKE BRITS 250 041 BRITS 990000203270 3703 N K CUTTING CC CENTURION 46 008 PRETORIA 990000394847 N K D INSULATION & SHEETMETAL BOIPATONG 1911 278 VANDERBIJLPARK 990000402505 N K MOTORS CC KING WILLIAMS TOWN 5600 136 KING WILLIAMSTOWN 990000432631 2504 N K TOWING & RECOVERY PORT SHEPSTONE 4240 990000591899 N L MOTORS BRAMLEY 2018 003 JOHANNESBURG 990000356291 83 N L STEEL FRAMES MANUFACTURING PTY DZANANI 955 990000690825 3399 N M AUTOTIQUE VRYHEID 3100 295 VRYHEID 990000287918 1732 N M I D S M PINETOWN PINETOWN 3600 210 PINETOWN 990000325648 8183 centurion N M MARIRI WELDING WORKS JANE FURSEHOSPITAL 1085 161 LYDENBURG 990000208040 509 N M R ENGINEERING NEWCASTLE 2940 174 MOOI RIVER 990000312604 N M R INDUSTRIAL SUPPLIERS CC OVERPORT 4067 002 DURBAN 990000119420 37324 N M R SERVICE STATION DURBAN 4063 002 DURBAN 990000315991 55315 NORTH BEACH N M RENOVATORS FOREST HAVEN 4068 002 DURBAN 990000208179 N M S AUTO BODY LADANNA 704 207 PIETERSBURG 990000190058 924 N N COASTAL SERVICES MKUZE 3965 002 DURBAN 990000305165 450 N N DIESEL & AUTO & TREKKERDIENSTE WOLMARANSSTAD 2630 313 WOLMARANSSTAD 990000188844 378 N N ENGINEERING CC HELDERKRUIN 1724 091 GERMISTON 990000419206 N N VEE DIESEL HARTSWATER CHRISTIANA 2680 105 HARTSWATER 990000336859 599 N O K PANEELKLOPPERS BK CRADOCK 5880 062 CRADOCK 990000196651 264 N P A POWDERCOATERS CC SILVERTON 127 008 PRETORIA 990000343945 321 N P MANUFACTURING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000392975 80336 N P N AUTO CENTRE Durban 3610 210 PINETOWN 990000184254 1273 Pinetown N P O PERFORMANCE CENTRE UMTENTWENI 4235 215 PORT SHEPSTONE 990000287442 773 N P P REPAIRS BK PIET RETIEF 2380 208 PIET RETIEF 990000426368 2045 N R B AUTO ELECTRICAL CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000210266 1980 N R B CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000327859 41576 N R B PIPING SYSTEMS GAUTENG RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000455937 101174 N R ENGINEERING BK UPINGTON 8800 220 PRIESKA 990000363390 2291 N R G BOLT MANUFACTURERS CC ELSBURG 1407 091 GERMISTON 990000212420 9288 N R PANELBEATERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000344466 10070 N S B MOTORS NIGEL 1490 106 HEIDELBERG C P 990000016451 562 Nigel N S CHILOANE WHEEL ALIGNMENT MABOPANE 190 370 990000530466 N S GEAR BOX BRAKES & CLUTCH REPAIR KEMPTON PARK 1619 990000730941 5398 N S N DIE CUTTING CC ALBERTON 1450 003 JOHANNESBURG 990000194381 1358 N S T PANEL BEATERS NELSPRUIT 1200 184 NELSPRUIT 990000256123 3278 N S W ENGINEERING CC DESPATCH 6219 007 PORT ELIZABETH 990000255116 517 N S WELDING WORKS GIYANI 826 270 LETABA 990000216820 244 N SCHOUW ENGINEERING CC KIRSTENHOF 7945 316 WYNBERG C P 990000445543 30407 TOKAI N SMITH MOTORS CC JOHANNESBURG 2001 990000263660 39527 BOOYSENS N T C E ACCESSORIES CC THREE RIVERS 1935 283 VEREENIGING 990000262480 264220 N T DALTON ING WERKE EDMS BPK BROOKLYN SQUARE 75 008 PRETORIA 990000018888 2574 N T M ENGINEERING HEIDELBERG 1438 132 KEMPTON PARK 990000564045 62 N T MOTORS VREDENDAL 8160 279 VAN RHYNSDORP 990000219930 656 N T T ENGINEERING SERVICES BRAAMFONTEIN 2017 002 DURBAN 990000397638 31009 N T T SELECT DELMAS 2210 008 PRETORIA 990000357888 1043 N T T TOYOTA POTGIETERSRUS 600 219 POTGIETERSRUS 990000242030 133 N T T TOYOTA BARBERTON BARBERTON 1300 019 BARBERTON 990000292261 1019 N T T TOYOTA DELMAS DELMAS 2210 312 WITBANK TVL 990000354647 1043 N T T TOYOTA GROBLERSDAL GROBLERSDAL 470 099 GROBLERSDAL 990000320146 31 N T T TOYOTA PHALABORWA PHALABORWA 1390 207 PIETERSBURG 990000307800 851 N T T TOYOTA VRYHEID VRYHEID 3100 295 VRYHEID 990000386381 458 N T T TOYOTA WHITE RIVER WHITE RIVER 1240 307 WITRIVIER 990000243486 281 N T VISION ENGINEERING MIDDELBURG 1055 043 BRONKHORSTSPRUIT 990000442109 N T WERKSWINKEL BK VREDENDAL 8160 279 VAN RHYNSDORP 990000400656 340 N T Y STAALWERKE EDMS BPK POLOKWANE 700 207 PIETERSBURG 990000047831 974 Polokwane N TECH DIESEL LADANNA 704 207 PIETERSBURG 990000445726 1248 N TRACK NELSPRUIT 1200 184 NELSPRUIT 990000365376 6262 N V ENGINEERING & LABOUR HIRING CC ENNERDALE EXT 9 1830 283 VEREENIGING 990000460704 N V M ENGINEERING CC VEREENIGING 1930 283 VEREENIGING 990000327880 1497 N V N CRANE REPAIRS CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000204431 17438 Norkem Park N V N LABOUR BROKERS ELARDUSPARK 181 008 PRETORIA 990000240634 N V N TROK & TREKKER CC VREDENBURG 7380 292 VREDENBURG 990000388650 309 Vredenburg N V P SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000201562 4433 N W A AUTO KUILS RIVER 7580 251 STELLENBOSCH 990000350922 N W ENGINE COMPONENTS KLERKSDORP 2570 990000597031 N W K MOTORS PTY LTD KEIMOES 8860 131 KEIMOES 990000184244 64 N W OFF ROAD BIKES & QUADS LICHTENBURG 2740 156 LICHTENBURG 990000354107 1090 N W PRO TECH AUTO ELECTRICAL CC KLERKSDORP 2571 138 KLERKSDORP 990000301465 7055 FLAMWOOD N W SERVICE STATION WEENEN 3325 301 WEENEN 990000186633 2 N X GEN EMMARENTIA 2195 003 JOHANNESBURG 990000300887 N Y H P ENGINEERING CC PINETOWN 3610 210 PINETOWN 990000308929 none N Y L BRAKE & CLUTCH BK NYLSTROOM 510 191 WATERBERG 990000304694 2384 N1 AUTOMATION Rustenburg 299 PROTEAPARK EXT 1 990000930261 N1 CITY AUTOMAGIC ROBERTSON 6705 025 BELLVILLE 990000430065 829 N1 TRUCK SPARES CC Pretoria 1 008 PRETORIA 990000336519 26072 Gezina N11 COMMERCIALS PTY LTD ERMELO 2910 990000566738 N12 AAA MOTORS & BAKKIES PTY LTD KLERKSDORP 2571 990000853820 6978 N12 MOTORS PTY LTD FORDSBURG 2033 084 FOCHVILLE 990000293853 42270 N12 PANELKLOPPERS HOPETOWN 8750 118 HOPETOWN 990000463195 80 N12 TRUCK & TRAILOR REPAIRS CHRISTIANA 2680 056 CHRISTIANA 990000456645 230 N2 MOTORS RIVERSDALE 6670 990000589290 72 N2 SERVICE CENTRE RIVIERSONDEREND 7250 048 CALEDON 990000366558 N3 STAR TOTAL HEIDELBERG 1441 990000642449 567 N3 STER TOTAL HEIDELBERG 1438 106 HEIDELBERG C P 990000300865 535 N3 TRUCK STOP ROODEKOP 1404 990000946139 13293 KATLEHONG N4 PANZER PTY LTD HATFIELD 28 008 PRETORIA 990000430429 1667 FAERIE GLEN N4 PERFORMANCE & SUSPENSION MIDDELBURG 1050 171 MIDDELBURG TVL 990000209863 140 N4 PLATINUM CITY RUSTENBURG 300 235 RUSTENBURG 990000326569 8501 N4 ROSE HAVEN BRONKHORSTSPRUIT 1020 BRONKHORSTSPRUIT EXITS 990000227075 2340 N4 ROSEHAVEN BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000373936 N5 4X4 PERFORMANCES BETHLEHEM 9700 029 BETHLEHEM 990000405936 1019 N5 FILLING STATION SENEKAL 9600 239 SENEKAL 990000254080 729 N5 SERVICE STATION SENEKAL 9600 239 SENEKAL 990000259328 729 N6 PANEELKLOPPERS BK ALIWAL NORTH 9750 014 ALIWAL NORTH 990000257735 350 N7 TATA WEKSWINKEL VANRHYNSDORP 8170 048 CALEDON 990000431918 160 N7 TYRES PIKETBERG 7320 990000625591 328 NABABEEP MINING INVESTMENT PTY LTD OKIEP 8270 990000856596 1108 NABOOM AUTO CLINIC NABOOMSPRUIT 560 219 POTGIETERSRUS 990000317049 15 NABOOM MOTORS NABOOMSPRUIT 560 219 POTGIETERSRUS 990000239241 984 NABOOM TOTAL NABOOMSPRUIT 560 219 POTGIETERSRUS 990000379070 11273 TIEGERPOORT NABOOM TOYOTA NABOOMSPRUIT 560 219 POTGIETERSRUS 990000185071 568 NABOOM TRUCK STOP AND FILLING NABOOMSPRUIT 560 219 POTGIETERSRUS 990000252411 1922 NABTECK AUTO CLINIC FAUNAPARK 787 207 PIETERSBURG 990000456679 684 NABURITE PTY LTD KLERKSDORP 2575 990000753581 20022 MATLOSANA NACE TRUCK MAINTENANCE Durban 4062 002 DURBAN 990000380223 51043 musgrave NACHEL PRECISION ENG PTY LTD CINDA PARK 1463 033 BOKSBURG 990000191447 8991 NAD CAR CARE & VALET STRAND 7140 244 SOMERSET WEST 990000364032 NADD MINING & CONSULTING CC TOKAI 7945 025 BELLVILLE 990000352866 NADIAS FILLING STATION PIET RETIEF 2380 208 PIET RETIEF 990000328094 670 NADO TECHNICAL SERVICES & VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000291520 3386 NADROX NEWTON PARK 6055 007 PORT ELIZABETH 990000462019 35090 NAEEMS TRUCK & COACH STRAND 7140 256 STRAND 990000368897 NAGA PC HAMMANSKRAAL 400 990000699603 NAGEL ORTHOPAEDIC SERVICES THREE RIVERS 1929 283 VEREENIGING 990000379384 263933 DRIE RIVIERE NAGENOEG FILLING STATION KESTELL 9860 029 BETHLEHEM 990000369782 NAH FITMENT CENTRE CC UPINGTON 8800 276 GORDONIA 990000412548 2895 NAHOON GARAGE East London 5241 006 EAST LONDEN 990000195680 19251 Tecoma NAICKER TOOLMAKERS CC BENONI 1500 247 SPRINGS 990000321679 2384 NAICKERS AUTO REPAIRS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000239226 585 NAICKERS WELDING WORKS DALTON 3236 186 NEW HANOVER 990000201741 182 NAIDOO R PINETOWN 3600 210 PINETOWN 990000316467 623 NAIDOOS AUTO REPAIRS RIVIERSONDEREND 7250 048 CALEDON 990000345649 NAIKSONS PANEL BEATERS & SPRAY PHOENIX 4080 339 INANDA 990000191768 60880 NAIRMET WINDOW MANUFACTURERS DUNDEE 3000 072 DUNDEE 990000414699 587 NAKKS WORKSHOP HLUHLUWE 3960 328 HLABISA 990000409080 485 NALEDI CONSORTIUM PTY LTD LANGLAAGTE 2102 990000616514 60131 NALEDI LABOUR RENTALS SALDANHA 7395 292 VREDENBURG 990000437306 NALEDI RAIL ENGINEERING PTY LTD Johannesburg 1429 003 JOHANNESBURG 990000439046 p.o. box 6 Langlaagte NALEDI TESTING STATION PTY LTD VAALPARK 1948 237 SASOLBURG 990000427681 60014 NALEDZI ENGINEERING SERVICES WINGATE PARK 153 003 JOHANNESBURG 990000410156 2140 NAM TRACTOR ENGINEERING CC BLANCO 6531 090 GEORGE 990000214734 7230 NAMA AUTO FIELD SERVICES BK SPRINGBOK 8240 245 NAMAQUALAND 990000232779 120 NAMA AUTO REPAIRS AND SERVICES C C SPRINGBOK 8240 245 NAMAQUALAND 990000191745 120 NAMA THISA TECHNOLOGIES HERCULES 30 990000564627 49915 NAMAKWA GARAGE KAMIESKROON 8241 245 NAMAQUALAND 990000185986 49 NAMAKWA PAINT N SIGN SPRINGBOK 8240 245 NAMAQUALAND 990000287943 347 NAMAKWA PANEELKLOPPERS BPK VREDENDAL 8160 293 VREDENDAL 990000217345 354 NAMAKWA RADIATOR CENTRE BK SPRINGBOK 8240 245 NAMAQUALAND 990000195468 647 NAMANE ELECTRICAL PTY LTD MENLYN 63 008 PRETORIA 990000395329 NAMAQUA AUTO VREDENDAL 8160 251 STELLENBOSCH 990000307116 656 NAMAQUA ENGINEERING VREDENDAL 8160 048 CALEDON 990000250069 980 NAMAQUA ENGINEERING WORKS CC VREDENBURG 7380 292 VREDENBURG 990000440618 1391 NAMAQUA GARAGE VAN RHYNSDORP 8170 279 VAN RHYNSDORP 990000187115 381 NAMAQUA HERSTELWERKE STRAND 7140 256 STRAND 990000428747 NAMAQUALAND TECHNICAL TRAINING OKIEP 8270 245 NAMAQUALAND 990000223144 88 NAMBITI MOTORS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000305176 3193 NAMBITI PUMP AND EQUIPMENT PTY LTD LADYSMITH 3370 072 DUNDEE 990000347997 871 NAMBITI TEST CENTRE LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000577635 72 Name 1 City PostalCode District Cont.Account PO Box P.O.Bx cty NAMEKHOTHA TRADING CC MOTHIBISTAT 8474 003 JOHANNESBURG 990000444589 15 NAMEPLATE CENTRE A DIV OF MEDIA JOHANNESBURG 2000 003 JOHANNESBURG 990000187125 1588 NAMHITHI ENGINEERING SERVICES CC LADYSMITH 3370 990000628878 111 NAMIB LININGS CC KURUMAN 8460 148 KURUMAN 990000455509 114 NAMIT ENGINEERING CC NOORDEINDE 6056 007 PORT ELIZABETH 990000187137 2111 NAMMIC ENGINEERING SPRINGBOK 8240 245 NAMAQUALAND 990000403729 722 NAMPAK CLOSURES GOODWOOD 7475 004 KAAPSTAD 990000018156 25322 MONUMENT PARK NAMRON ENTERPRISES SINOVILLE 129 351 WONDERBOOM (PTA) 990000130392 13550 NAMS MEGA STOP VRYBURG 8601 990000697095 784 NAMURA TRADING SA CC EAST RAND 1462 002 DURBAN 990000414084 49351 NAMWELA MOTOR REPAIRS CC MSUNDUZI 3231 206 PIETERMARITZBURG 990000404644 613 NANANG CONSTRUCTION & PROJECTS PTY KENILWORTH 2190 990000845017 NANCE TRADING CC EMPANGENI 3880 990000566991 32163 MOBENI NANCEFIELD PETROLEUM CC LENASIA 1820 003 JOHANNESBURG 990000217646 416 NANDI AUTOPARTS & ACCESSORIES LAWLEY 1842 990000850754 407 NANDINA TRADING 551 CC HADISONPARK 8306 990000462646 110249 NANEIL KONSTRUKSIE RUSTENBURG 300 235 RUSTENBURG 990000244866 7028 NANNA PANEELKLOPPERS MINNEBRON 1549 312 WITBANK TVL 990000404193 9481 NANO BUBBLE TECHNOLOGIES PTY LTD BRACKENFELL 7560 251 STELLENBOSCH 990000460399 591 NANOTECH WATER SOLUTIONS Roodepoort 1739 233 ROODEPOORT 990000401187 1047 Wilgeheuwel NANRUS ENGINEERING CC EDENVALE 1610 026 BENONI 990000206854 3158 NANTA SOLUTIONS THEUNISSEN 9410 265 THEUNISSEN 990000562264 104 NANTAYI AFRICA CAPITAL INVESTMENTS JOHANNESBURG 2000 091 GERMISTON 990000387490 11265 NANTES MOTOR KLINIEK BK BETHAL 2310 028 BETHAL 990000193983 1181 NANTES MOTORS DANHOF 9310 001 BLOEMFONTEIN 990000258737 29006 NAPEX NEW GERMANY 3620 210 PINETOWN 990000381437 687 NAPOLEON FABRICATION ALBERTON 1450 091 GERMISTON 990000459239 567 NAPSHADI WELDING CLEANING LOTUS GARDENS PHASE 2 PRETORIA 8 008 PRETORIA 990000452425 NARENS AUTO REPAIRS ERASMIA 23 008 PRETORIA 990000210085 34435 NARSH ENGINEERING CC ROSSLYN 200 008 PRETORIA 990000349530 3226 NARYSEC GAUTENG ARCADIA 1 990000905204 NASA ENGINEERING PTY LTD ALBERTON 2136 012 ALBERTON 990000185709 83238 SOUTH HILLS NASARET LABOUR HIRE NASARET 1055 170 MIDDELBURG C P 990000206848 NASH BODIES JOHANNESBURG PTY LTD KLOOF 3640 210 PINETOWN 990000359117 1439 NASH EQUIPMENT & FORKLIFT SERVICES OTTAWA 4345 339 INANDA 990000376583 23165 NASH PANELBEATERS PHOENIX 4008 990000706604 NASHS AUTO JACOBS 4026 002 DURBAN 990000243241 12484 NASIMS MOTOR REPAIRS PALMVIEW 4068 002 DURBAN 990000243432 NASPA TRADERS BENONI 1501 990000589849 25202 NASRIS AUTO ELECTRICAL CRAWFORD 7780 004 KAAPSTAD 990000189593 NASRIS AUTOS GLOSDERRY 7702 316 WYNBERG C P 990000359145 36105 NASRIS AUTOS CC GLOSDERRY 7702 004 KAAPSTAD 990000362353 36105 NASTEN ENGINEERING CC KNIGHTS 1401 091 GERMISTON 990000372679 6309 HOMESTEAD NASUMA MOTORS PRETORIA 1 008 PRETORIA 990000186976 2493 NAT AFRICA CONSTRUCTION & MEER EN SEE 3901 324 LOWER UMFOLOZI 990000236750 103133 NATAL ANALYTICAL SERVICES CC AMANZIMTOTI 4125 002 DURBAN 990000346545 1305 NATAL AUTO SUPPLIES C C LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000191492 1401 NATAL BUS BODIES CC CHATSWORTH 4030 339 INANDA 990000189563 56727 NATAL CRANE & HOIST SERVICES CC GILLITTS 3603 210 PINETOWN 990000189162 257 NATAL CV JOINTS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000228878 NATAL GASKETS PTY LTD JACOBS 4026 002 DURBAN 990000192284 12579 NATAL IRON & BRASS FOUNDRY LUXMI 3207 206 PIETERMARITZBURG 990000187668 247 NATAL LOCKSMITHS CC MARINE PARADE 4056 002 DURBAN 990000192057 10092 Marine Parade NATAL LOCKSMITHS SECURITY SYSTEMS MARINE PARADE 4056 002 DURBAN 990000258060 NATAL MARINE & GENERAL ENGINEERING MEER EN SEE 3901 295 VRYHEID 990000306012 10684 NATAL MASTER MACS CC LINK HILLS 3652 002 DURBAN 990000347263 790 NATAL METAL COMPONENTS SUPPLIERS C WESTMEAD 3608 210 PINETOWN 990000105665 15100 NATAL MOTORMAN ENGINEERING KLOOF 3640 002 DURBAN 990000038857 647 NATAL MOTORS PTY LTD EMPANGENI 3880 324 LOWER UMFOLOZI 990000185255 2191 NATAL MULTISALE & SERVICES EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000049134 7934 NATAL POST BOXES UMHLANGA ROCKS 4320 002 DURBAN 990000400858 1083 NATAL POWER STEERING Durban 4001 002 DURBAN 990000591987 NATAL POWER STEERING & BRAKE PORT SHEPSTONE 4252 002 DURBAN 990000189838 P O BOX 51 UMTENTWENI NATAL POWER TOOL CENTRE LUXMI 3207 206 PIETERMARITZBURG 990000246448 605 NATAL POWER TRANSMISSION NEW GERMANY 3620 210 PINETOWN 990000248935 425 NATAL RE SLEEVING CC NEW GERMANY 3620 210 PINETOWN 990000203963 2407 NATAL REBUILDS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000208322 10070 NATAL RIM REPAIRS HOWICK 3290 119 LIONS RIVER 990000396939 427 NATAL SHEETMETAL ENGINEERING C C DURBAN 3610 210 PINETOWN 990000192252 78149 AVONDALE ROAD NATAL SHEETMETAL INDUSTRIES ISIPINGO BEACH 4115 002 DURBAN 990000205941 26430 NATAL SPRITE PTY LTD PINETOWN 3600 210 PINETOWN 990000343205 346 NATAL STAINLESS FLANGES CC JACOBS 4026 002 DURBAN 990000311391 12951 NATAL TRANSMISSIONS PTY LTD NEW GERMANY 3620 210 PINETOWN 990000217047 1757 NATAL URN MANUFACTURERS ROCHDALE PARK 4034 002 DURBAN 990000457041 74161 NATAL WATER TREATMENT GROUP PTY LTD Pinetown 3610 002 DURBAN 990000205928 74238 Rochdale Park NATASH MOTORS PAARL 7646 990000650427 2727 NATAZ REFRACTORY CONSULTANS PTY LTD MEYERTON 1960 012 ALBERTON 990000445787 267 NATDALE INSULATION CONTRACTORS CC STANGER 4450 250 LOWER TUGELA 990000379344 568 stanger NATHAN FIELD SERVICES CC DELMAS 2210 312 WITBANK TVL 990000386011 1628 NATHAN JOSHUA MECHANICAL & RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000451133 2868 NATHAN WELDING & MAINTENANCE UITENHAGE 6229 271 UITENHAGE 990000423918 3232 NATHANS STEELWORK SYDENHAM 4023 990000623534 47219 GREYVILLE NATION UNLISHED TRADING BOKSBURG 1549 990000585457 NATION WIDE MACHINE REPAIRS CC SPRINGS 1559 037 BRAKPAN 990000338806 10166 STRUBENVALE NATIONAL AUTO ELECTRICAL BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000432659 NATIONAL AUTO GLASS GEORGE 6530 090 GEORGE 990000437560 NATIONAL AUTO GLASS FAR NORTH POLOKWANE 700 270 LETABA 990000452793 2027 NATIONAL BACK UP POWER SOLUTIONS CC GREYVILLE 4023 002 DURBAN 990000257206 78113 NATIONAL CARGO REPAIRS MEREBANK 4052 002 DURBAN 990000222124 NATIONAL CONTAINERS & DRUM PHOENIX 4080 002 DURBAN 990000444913 60457 NATIONAL CONTRACTING CONSULTANTS PORT ELIZABETH 6055 990000209400 7317 NATIONAL CONTRACTING MINING & IND EVANDER 2280 028 BETHAL 990000188456 294 NATIONAL ENGINEERING & PUMP EDOECOMBE 4301 002 DURBAN 990000373759 21241 NATIONAL FLAG PTY LTD HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000046661 675 NATIONAL GARAGE PRINS ALBERT 6930 221 PRINCE ALBERT 990000188196 NATIONAL GUTTER SYSTEMS CENTURY CITY 7446 004 KAAPSTAD 990000371801 490 NATIONAL HARDCHROME CIRCLE GARDENS 3624 210 PINETOWN 990000372623 2022 NATIONAL LOCKSMITH KING WILLIAM'S TOWN 5601 136 KING WILLIAMSTOWN 990000299403 NATIONAL MACHINE PARTS LYNDHURST 2106 003 JOHANNESBURG 990000198014 891442 NATIONAL MANPOWER CC ROCHDALE PARK 4034 002 DURBAN 990000093272 74053 NATIONAL MANPOWER SERVICES PINETOWN 3600 310 CHATSWORTH 990000376301 1082 NATIONAL MOTORS & TRACTORS DUNDEE 3000 072 DUNDEE 990000190764 435 Dundee NATIONAL PACKAGING SYSTEMS KZN CC ASHWOOD 3605 002 DURBAN 990000193126 15424 NATIONAL PALISADES PTY LTD DURBANVILLE 7551 303 WELLINGTON 990000455701 51 NATIONAL PANELBEATER TRUST KIMBERLEY 8300 005 KIMBERLEY 990000251053 11041 hadisonpark NATIONAL PRIDE TRADING 390 PTY LTD MANKURWANE 8345 005 KIMBERLEY 990000406456 9435 NATIONAL PRIDE TRADING 441 PTY LTD MILNERTON 7435 004 KAAPSTAD 990000417204 NATIONAL PRIDE TRADING 553 PTY LTD PAROW 7500 990000593870 12154 N1 CITY NATIONAL RADIATOR MANUFACTURERS PINETOWN 3600 002 DURBAN 990000019900 116 NATIONAL RAZOR BLADE ROSSLYN 200 004 KAAPSTAD 990000197843 911057 NATIONAL ROTATING EQUIPMENT SOMERSET PARK 4021 339 INANDA 990000257533 3245 NATIONAL SAFE CO (GAUTENG) PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000065343 14922 NATIONAL SAFE CO PTY LTD N1 CITY 7432 025 BELLVILLE 990000324964 13679 NATIONAL SERVICE STATION CASCADES 3202 339 INANDA 990000190387 13848 NATIONAL SOLDER CO GERMISTON 1400 091 GERMISTON 990000197625 1258 NATIONAL STAINLESS STEEL CENTRE PTY BOKSBURG NORTH 1461 132 KEMPTON PARK 990000424194 5777 NATIONAL STEEL FONTEINRIET 1464 033 BOKSBURG 990000190823 10242 NATIONAL STEEL & SECURITY STIKLAND 7530 025 BELLVILLE 990000397928 NATIONAL THREAD GRINDING CO PTY LTD SPRINGS 1559 003 JOHANNESBURG 990000185454 2891 NATIONAL TRUCK WORKSHOP BOKSBURG EAST 1478 033 BOKSBURG 990000317254 303 NATIONAL VEHICLE DISTRIBUTORS JOHANNESBURG 1715 003 JOHANNESBURG 990000383436 PRIVATE BA WELTEVREDEN PARK NATIONAL WORKSHOP EQUIPMENT DURBAN 4000 210 PINETOWN 990000210988 1052 NATIONWIDE AIR KHARWASTAN 4092 002 DURBAN 990000395341 NATIONWIDE PANELBEATERS KEMPTON PARK 1620 132 KEMPTON PARK 990000188645 1430 NATIONWIDE TRUCKING EAST RAND 1462 033 BOKSBURG 990000299465 26128 NATLITE PTY LTD RED HILL 4071 002 DURBAN 990000184534 40500 NATONS INDUSTRIAL ENGINEER EXT 3 1820 003 JOHANNESBURG 990000344631 NATRIC MOTORS CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000187869 15506 NATS CREW LOTUS PARK 4133 002 DURBAN 990000366926 NATSTAN WIRE PTY LTD UITENHAGE 6230 271 UITENHAGE 990000197666 582 NATVILLE CONSTRUCTION AND SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000321205 140 NAUDE ENGINEERING Polokwane 700 207 PIETERSBURG 990000205934 1654 NAUDE F P BETHLEHEM 9700 029 BETHLEHEM 990000202733 1791 NAUDE JA STANDERTON 2430 249 STANDERTON 990000389314 882 NAUDES AUTO ELECTRICAL VEREENIGING 1930 283 VEREENIGING 990000403063 714 NAUDES AUTOLEK HARTSWATER 8570 105 HARTSWATER 990000233628 124 NAUDES PRODUCTION PRECISION CC VEREENIGING 1930 283 VEREENIGING 990000310270 4403 NAUGHT TO A HUNDRED CAR SALES CC SEA POINT 8060 004 KAAPSTAD 990000427655 1144 NAUGHTY BOYZ MUSIC PHUTHADITJHABA 9866 104 HARRISMITH 990000412917 6786 NAUSHAADS CAR SALES CC CAPE TOWN 8000 004 KAAPSTAD 990000371286 2881 NAUTIC AFRICA PTY LTD CONSTANTIA 7848 990000374658 NAUTICA MEGAYACHT PAINTING PTY LTD LLANDUDND 7806 990000750643 NAUTICAL CONTAINER CONVERSIONS UMHLANGA ROCKS 4320 091 GERMISTON 990000264216 1095 NAUTICAL GODS PTY LTD BROOKLYN 7405 990000920073 587 NAUTICAL STEEL CC ROGGE BAY 8012 004 KAAPSTAD 990000330603 6058 NAUTILUS ANTI CORROSION ENGINEERS C PAROW 7500 990000750436 364 PAARDEN EILAND NAUTILUS ENGINERING & SUPPLIES CC CAPE TOWN 7560 025 BELLVILLE 990000439956 508 MELKBOSSTRAND NAUTILUS PROJECTS & DESIGN WALMER 6065 007 PORT ELIZABETH 990000454700 5377 NAUWEST 4 PTY LTD HEIDELBURG 1441 990000816300 NAVAGO MACHINE COMPONENTS CC ASHWOOD 3605 210 PINETOWN 990000198728 10060 NAVOK MOTORINGENIEUR BK MOKOPANE 600 219 POTGIETERSRUS 990000263519 769 NAVY ENGINEERING SERVICES CC STANGER 4450 250 LOWER TUGELA 990000360987 2855 NAZ MOTORCYCLE REPAIRS PORTLANDS 7785 316 WYNBERG C P 990000349499 NAZEEMS MECHANICAL REPAIRS PTY LTD GRASSY PARK 7945 990000580326 2204 CLAREINCH NAZEERS MOTOR SPARES CC PRETORIA 1 008 PRETORIA 990000363252 PO BOX 247 NAZIRS BRAKE & CLUTCH CC DURBAN 4000 002 DURBAN 990000311198 3713 NAZIRS PANEL & PAINT SHOP PTY LTD LENASIA EXT 2 1820 990000871914 NAZTON CC BASSONIA 2061 012 ALBERTON 990000391476 1498 NC AUTO ELECTRONICS NIGEL 1491 003 JOHANNESBURG 990000308450 NC FIELD SERVICES KIMBERLEY 8300 005 KIMBERLEY 990000407157 9 NC PETROL & DIESEL SERVICES KIMBERLEY 8301 990000566911 NC SIGNS KURUMAN 8460 148 KURUMAN 990000493009 235 NC STEELWORX KURUMAN 8460 148 KURUMAN 990000459293 NC TRUCK & TRAILER SERVICES DOUGLAS 8730 990000566052 70 NC2 TRUCKS SOUTHERN AFRICA Lambton 1401 026 BENONI 990000423020 15300 NCAMISILE ENGINEERING ZIMBALI 4418 339 INANDA 990000436470 6857 NCR REPAIRS & MAINTENANCE TRICHARDT 2300 028 BETHAL 990000412253 185 NCS ENGINEERING NIGEL 1491 188 NIGEL 990000260808 667 NCS INSTRUMENTATION CC HARTBEESPOORT 260 990000809181 867 MONTANA PARK NCV COMMERCIAL VEHICLES EDMS BPK UPINGTON 8800 276 GORDONIA 990000387802 NCW HYDRAULICS & CABLES CC KOKSTAD 4700 141 MOUNT CURRIE 990000413543 P.O. BOX 1 CASCADES ND ENGINEERING Durban 4093 002 DURBAN 990000184297 1081 nd Subclass list NDA AUTOLEC STELLENBOSCH 7600 025 BELLVILLE 990000346630 508 NDAU B J & SON PRETORIA 190 351 WONDERBOOM (PTA) 990000233637 NDE SERVICE STATION DUNDEE 3000 072 DUNDEE 990000364202 587 NDEBELE PANEL BEATERS & EXCOM 2023 003 JOHANNESBURG 990000344327 261286 NDEBELE STOWE Bronkhorstspruit 1020 043 BRONKHORSTSPRUIT 990000207107 406 NDEZI STEAM SERVICES PTY LTD RANDBURG 2162 990000670554 564 PARKLANDS NDISI ENGINEERING SERVICES CC DURBAN 4000 002 DURBAN 990000339436 2251 NDLELA FILLING STATION FERNIE 2339 053 CAROLINA 990000349839 150 NDLOVO PANELBEATER & SPRAYPAINTING GA‐RANKUWA 208 351 WONDERBOOM (PTA) 990000407970 NDLOVU WINDOW MANUFACTURERS CC WOODLANDS 990000585147 825 PIETERMARITZBURG NDLOVU WIRE ROPES PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000121338 2959 NDLOVUS ENERGY & FUELS BOORDFONTEIN 201 008 PRETORIA 990000421338 92829 NDM FILLING STATION POLOKWANE 700 158 SOUTPANSBERG 990000463544 4089 NDONSWA PROJECTS SYDENHAM 4091 002 DURBAN 990000429810 NDT PROJECTS PTY LTD VAALPARK 1947 990000881261 2905 SASOLBURG NDZIMENI MOTOR ENGINEERS STRAND 7139 256 STRAND 990000358656 799 NDZUZO TRADING HONEY DEW 1766 990000565624 1241 RANDPARK RIDGE NEAL JACOBS ALUMINIUM & GLASSWORKS PNIEL 7681 197 PAARL 990000415175 NEALES HYDRAULICS CC BLACKHEATH 7581 025 BELLVILLE 990000194922 251 NEALS AUTO ELECTRIC BONNIE BRAE 7570 025 BELLVILLE 990000369195 NEALS TYRE SERVICES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000296620 111 NEAT & EASY PIKETBERG 7320 209 PIKETBERG 990000438092 NEAT & FAST AUTO TRIMMERS & SPARES PONGOLA 3170 990000848003 1723 NEAT WORK ENGINEERING CC KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000210100 5691 NEBUSCOPE CC VEREENIGING 1930 283 VEREENIGING 990000560190 1268 NECHTEC INDUSTRIAL SUPPLIES SHARON PARK 1496 188 NIGEL 990000414862 NECKMAY TRADING ENTERPRISES POLOKWANE 700 207 PIETERSBURG 990000449286 1552 NED WEST TOW IN SERVICES CC PRETORIA 1 008 PRETORIA 990000250013 11552 HATFIELD NEDATSNAV PROJECTS CAVERSHAM GLEN 3610 002 DURBAN 990000290493 NEDSTEEL PTY LTD KUILS RIVER 7579 003 JOHANNESBURG 990000149013 62 NEEDMOR METAL PRESSINGS PTY LTD Edenvale 1685 003 JOHANNESBURG 990000426721 6519 Ansfrere NEELS LOOTS MOTORS INDUSTRIA 9459 990000614675 2334 WELKOM NEELS PANELBEATERS VEREENIGING 1939 283 VEREENIGING 990000367294 NEELS RAS MOTORS NIGEL 1490 188 NIGEL 990000212478 745 NEEMA ENGINEERING ENTERPRISE CC RANDPARK RIDGE 2156 003 JOHANNESBURG 990000436005 536 NEETHLING MOTORS REITZ 9810 227 REITZ 990000211225 912 NEF ENGINEERING PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000314823 10300 NEGOSIUS HANDEL 45 EDMS BPK PAARL 7620 197 PAARL 990000393718 290 NEGOTA MOTORS PTY LTD MARSHALLTOWN 2107 008 PRETORIA 990000389290 61566 NEHANDA PLASTIC & GENERAL ENGINEERI EDENGLEN 1501 990000572995 9674 NEIL WOOLRIDGE MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000195656 NEILS ALUMINIUM WOODVIEW 4068 002 DURBAN 990000389716 NEILS AUTO ELECTRICAL GEDULD 1559 247 SPRINGS 990000445970 NEILS AUTOCARE PAARL 7620 004 KAAPSTAD 990000203429 2706 NEILS GATES CC BENMORE 2010 003 JOHANNESBURG 990000249119 652754 NEILS MOTOR CLINIC EHRLICHPARK 9312 001 BLOEMFONTEIN 990000424603 27180 NEILS PANEL BEATERS CC ROSSBURGH 4094 002 DURBAN 990000399998 4094 NEILS PANELBEATERS STRAND 7140 256 STRAND 990000426388 NEILS SERVICE CENTRE BUHRMANNSDRIF 2867 163 MAFEKING 990000406483 147 NEKOR ODENDAALSRUS 9480 193 WELKOM 990000218750 101 NEL THABAZIMBI 380 990000638699 247 NEL & SONS TYRES CC LICHTENBURG 2740 156 LICHTENBURG 990000439005 1476 NEL C LICHTENBURG 2740 156 LICHTENBURG 990000300349 NEL MOTORS BK DUNDEE 3000 072 DUNDEE 990000189622 235 NEL SWEISWERKE GRAAFF‐REINET 6280 093 GRAAFF REINET 990000187613 90 NEL TREKKER DIENSTE BOTHAVILLE 9660 990000560163 43 NEL TROPHIES NELSPRUIT 1200 184 NELSPRUIT 990000384115 2723 NELALIGN CENTRE NELSPRUIT 1200 184 NELSPRUIT 990000194954 1662 NELCO TYRE SERVICES CC NORTH PAARL 7623 197 PAARL 990000401671 7223 NELDRE VRAGMOTORDIENSTE VRYBURG 8600 294 VRYBURG 990000201541 2250 NELESCO 710 PTY LTD RANDHART 1457 012 ALBERTON 990000399473 17076 NELLAS CARPORTS DUNNOTTAR 1590 247 SPRINGS 990000289965 390 NELLIN SHEET METAL PRODUCTS CC FONTEINRIET 1464 033 BOKSBURG 990000307819 10158 NELLS RADIATOR SERVICES & MINING MATLOSANE 2575 138 KLERKSDORP 990000188357 20002 NELLS VELDDIENSTE MIDDELBURG 1050 171 MIDDELBURG TVL 990000311966 3180 NELMAR ENGINEERING PRIMROSE 1416 091 GERMISTON 990000201207 2092 NELRO ENGINEERING CC NORTHMEAD 1501 091 GERMISTON 990000201095 NELS AUTO ELECTRICAL BK ERMELO 2350 078 ERMELO 990000204419 NELS BODY WORKS PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000202216 3323 NELS MOTOR REPAIRS NEWTON PARK 6055 007 PORT ELIZABETH 990000353359 34943 NELS PANEELKLOPPERS BETHLEHEM 9700 029 BETHLEHEM 990000202271 334 NELS STEEL MANUFACTURING & KRAAIFONTEIN 7569 025 BELLVILLE 990000206442 6913 NELS TRUCK & CAR REPAIRS BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000203750 1108 NELSON J C RUSTENBURG 299 990000636088 259 NELSON MOTORS DURBAN 4001 002 DURBAN 990000198576 NELSONS MOBILE AUTO ELECTRICAL MOUNT EDGECOMBE 4300 339 INANDA 990000195386 491 NELSPRUIT ALL TERRAIN VEHICLES BK NELSPRUIT 1200 990000606016 9079 NELSPRUIT AUTO ELECTRICAL CC NELSPRUIT 1200 184 NELSPRUIT 990000248086 617 Nelspruit NELSPRUIT AUTO MOTORS PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000205648 482 NELSPRUIT BAKKIE & 4X4 NELSPRUIT 1200 184 NELSPRUIT 990000382092 2705 NELSPRUIT BRAKE & CLUTCH CENTRE NELSPRUIT 1200 184 NELSPRUIT 990000201071 1340 NELSPRUIT FUEL INJECTION CC WELTEVREDENPARK 1715 184 NELSPRUIT 990000217334 5349 NELSPRUIT GENERAL & AUTO REPAIRS NELSPRUIT 1200 184 NELSPRUIT 990000352455 16323 NELSPRUIT IRON & STEEL WORKS CC NELSPRUIT 1200 184 NELSPRUIT 990000188468 1557 NELSPRUIT LANDX NELSPRUIT 1200 184 NELSPRUIT 990000446245 1474 NELSPRUIT MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000196818 2951 NELSPRUIT PANELBEATERS WHITE RIVER 1240 184 NELSPRUIT 990000419697 4111 NELSPRUIT PLANT HIRE & SALES BK WEST ACRES 1211 184 NELSPRUIT 990000198825 20032 NELSPRUIT RADIATORS CC NELSPRUIT 1200 184 NELSPRUIT 990000380969 6745 NELSPRUIT RHODES ENGINEERING CC NELSPRUIT 1200 184 NELSPRUIT 990000376926 641 NELSPRUIT TANK & SHEET NELSPRUIT 1200 184 NELSPRUIT 990000329989 6008 NELSPRUIT WINDOWS & DOORS NELSPRUIT 1200 184 NELSPRUIT 990000213159 142 NELSPURIT ENGINEERING & MINING NELSPRUIT 1200 990000833053 26562 NELTECH THREE RIVERS 1935 283 VEREENIGING 990000263354 264024 NELTREK ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000416326 2636 NELWAMONDO MOTORS CC LWAMONDO 985 360 990000537904 57 NELWAY ENGINEERING C C FORDSBURG 2033 091 GERMISTON 990000190299 42128 NEMA ENGINEERING CC JEPPESTOWN 2043 003 JOHANNESBURG 990000201043 34247 NEMO CAR WASH ZINNIAVILLE 302 235 RUSTENBURG 990000457468 50299 NEMORANGO CONSULTING ENGINEERS MOKOPANE 600 990000575947 616 NEMS AUTO REPAIRS RAISETHORPE 3201 206 PIETERMARITZBURG 990000393783 NENKEI MOTORS GA‐RAPULANA 9775 263 BOTSHABELO 990000385548 1006 NEO IRON DESIGNS FAIRLAND 2030 003 JOHANNESBURG 990000374490 73989 NEO PLAZA CC EDENVALE 1610 008 PRETORIA 990000402788 1183 NEPEAN CONVEYORS PTY LTD RANDBURG 2162 233 ROODEPOORT 990000206309 2272 northriding NEPGEN R F WALMER 6065 007 PORT ELIZABETH 990000423393 40268 NEPTUNE ENGINEERING 1946 CC PORT ELIZABETH 6012 007 PORT ELIZABETH 990000202970 9011 ESTADEAL NEPTUNE TYRES CC PERRIDGEVALE 6001 007 PORT ELIZABETH 990000401390 NERO STEEL CC Pinetown 3610 025 BELLVILLE 990000371807 34087 Northdene NES DIESEL FUEL INJECTION & TURBO ESHOWE 3815 002 DURBAN 990000405219 1547 NES GLOBAL TALENT WOODMEAD 2052 990000833788 DELOITTE & NES WE NES FILLING STATION BRITS 250 041 BRITS 990000401656 166 NESAI TYRES CHATSWORTH 4030 002 DURBAN 990000404142 56587 NESENBEREND T STAALWERKE CC PAARL 7620 197 PAARL 990000457299 268 NESSA ENGINEERING PROJECTS PTY LTD VANDERBIJLPARK 1900 990000224990 3697 NESSERHOF MOTORS BK KLERKSDORP 2570 138 KLERKSDORP 990000190377 7185 FLAMWOOD NESTEK PTY LTD JOHANNESBURG 2135 003 JOHANNESBURG 990000209367 1228 NESTNEST SECUNDA CC SECUNDA 2302 028 BETHAL 990000239178 2736 NET SERVICES KLERKSDORP 2571 138 KLERKSDORP 990000444046 7340 NETCO MECHANICAL & ENGINEERING ZEERUST 2865 319 MARICO 990000306487 1281 NETIJALY AUTO EDMS BPK STANDERTON 2430 249 STANDERTON 990000219746 507 NETSTAR BRITS BRITS 250 041 BRITS 990000384618 413 brits NETSTAR BRONKHORSTSPRUIT GROBLERSDAL 470 043 BRONKHORSTSPRUIT 990000345691 1463 NETSTAR NORTH PTY LTD SUPERBIA 759 207 PIETERSBURG 990000222954 31622 NETSTAR PHALABORWA SUPERBIA 759 207 PIETERSBURG 990000398503 31622 NETSTAR PROCON MIDDELBURG 1050 990000368813 NETWORK & TELECOM SUPPLIES AZAADVILLE 1750 147 KRUGERSDORP 990000358619 9131 NETWORK ENGINEERING WANDSBECK 3631 210 PINETOWN 990000366598 28068 NEU BERGMANN TECHNIK PTY LTD DUNSWART 1508 033 BOKSBURG 990000500200 6467 NEVACK ENGINEERING PTY LTD LYTTELTON 157 008 PRETORIA 990000301640 NEVCOTEC CC RIVERFIELD 1564 247 SPRINGS 990000227745 15087 NEVEK FENCE & GATE CC NEW GERMANY 3610 002 DURBAN 990000417694 NEVEN MATTHEWS PTY LTD WITBANK 1035 312 WITBANK TVL 990000134751 1414 NEVER JUST GRAPHICS MEYERTON 1960 283 VEREENIGING 990000399762 267 NEVERSTOP TRADING FIFTY CC UPINGTON 8800 276 GORDONIA 990000201350 2291 NEVES MOTORCYCLE WORLD CC CAPE TOWN 7500 025 BELLVILLE 990000206419 220 VOORTR PAROW NEVETEC C TRADING CC KAREN PARK 118 008 PRETORIA 990000441482 59568 NEVIC WINDODRAPES CC GLOSDERRY 7702 316 WYNBERG C P 990000188314 36347 NEVILLE FOURIE TREKKER & TROK BK GEORGE 6530 177 MOSSEL BAY 990000294517 1993 NEVILLE GLASS & ALUMINIUM DURBAN NORTH 4016 002 DURBAN 990000419036 201209 NEVILLE TILLMAN AUTO BOOYSENS RESERVE 2091 003 JOHANNESBURG 990000251067 NEVILLES MOBILE SERVICES KIRSTENHOF 7945 316 WYNBERG C P 990000196396 NEVILLES OUTBOARD SERVICES LANGEBAAN 7357 117 HOPEFIELD 990000202015 48 NEVILLES PANEL BEATERS MOORTON 4092 002 DURBAN 990000358946 NEVILLS WELDING WORKS UMTATA 5099 380 990000505537 788 NEVLYN CHETTY CC RED HILL 4071 002 DURBAN 990000337510 40428 NEVRON AGENCIES CC MOUNT EDGECOMBE 4300 002 DURBAN 990000207139 406 NEVS AUTO NEW GERMANY 3620 210 PINETOWN 990000359157 113 NEVWAYNE AUTO SERVICES CC EPPINDUST 7460 025 BELLVILLE 990000393419 NEVWILL SERVICE CENTRE CC CAPE TOWN 7405 004 KAAPSTAD 990000041758 54 SECTION STREET PAARDEN E NEW & RETREADED TYRES TRADING VEREENIGING 1930 990000861490 NEW ADVENTURE SANLAMHOF 7532 BELLVILLE 990000217815 145 NEW AFRICA AUTOBODY PRETORIA WEST 183 990000425347 NEW AFRICA LABOUR HIRE & ENNERDALE 1830 283 VEREENIGING 990000215404 1594 NEW AFRICA STEEL PRESSINGS JOHANNESBURG 2000 091 GERMISTON 990000379022 2817 NEW AGE FLEET MAINTENANCE CC HUMEWOOD 6013 007 PORT ELIZABETH 990000250124 NEW AGE GEYSERS CC PRETORIA 84 008 PRETORIA 990000347174 NEW AGE REPAIR SPECIALISTS CC EDLEEN 1625 091 GERMISTON 990000330373 12790 NEW AGE WELDING SOLUTIONS SECUNDA 2302 028 BETHAL 990000339971 4678 NEW ALOE FASTENING SYSTEMS CC BOOYSENS 2016 003 JOHANNESBURG 990000201776 38787 NEW APPROACH ENTERPRISE SOLUTIONS KUILS RIVER 7579 251 STELLENBOSCH 990000449837 965 NEW BEACON MOTORS MITCHELLS PLAIN 7785 004 KAAPSTAD 990000402053 NEW BRIGHTON SERVICE STATION HUMEWOOD 6013 007 PORT ELIZABETH 990000326368 13751 NEW CENTRE AUTO BODY REPAIRERS CC JOHANNESBURG 2001 990000688995 NEW CENTRE PANEL BEATERS NEW CENTRE 2001 003 JOHANNESBURG 990000187472 NEW CITY SERVICE STATION CC NEWCASTLE 2940 153 KLIPRIVIER (LADYSMITH) 990000227929 2532 NEW CONCEPT MINING JOHANNESBURG 2190 003 JOHANNESBURG 990000370861 125000 ALRODE NEW DAWN STEEL WORKS INANDA 4309 990000641312 90262 NEW EAST SERVICES WITBANK 1035 008 PRETORIA 990000386972 NEW ERA AUTO BODY REPAIRS & BRACKEN GARDENS 1452 003 JOHANNESBURG 990000192605 145648 NEW ERA FABRICATIONS SPRINGS 1559 990000414813 11037 BRAKPAN NORTH NEW ERA FORKLIFTS BRAKPAN 1540 039 BREDASDORP 990000429720 416 NEW ERA PAPER BAGS MANUFACTURES BOP ATLANTIS 7349 990000857329 2724 JOHANNESBURG NEW ERA TRAILERS VERWOERDPARK 1453 091 GERMISTON 990000412294 9072 NEW FORCE GRAPHICS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000198069 39687 NEW FORCE PIPING CC MEYERTON 1960 283 VEREENIGING 990000365803 1480 NEW FRAME MARKETING BEREA 4001 002 DURBAN 990000444567 NEW FREEWAY MOTORS CC GATESVILLE 7766 316 WYNBERG C P 990000199036 38014 NEW GENUINE MOTORS CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000293123 29960 DANHOF NEW GERMANY AUTO ELECTRICAL PTY LTD NEW GERMANY 3620 210 PINETOWN 990000396064 136 NEW GERMANY MOTORS NEW GERMANY 3620 210 PINETOWN 990000261237 1295 NEW GERMANY TYRE N EXHAUST NEW GERMANY 3620 210 PINETOWN 990000389332 518 NEW GERMANY WHEEL ALIGNMENT NEW GERMANY 3620 210 PINETOWN 990000094455 209 NEW GOLD ENGINEERING & LABOUR HIRE DUNSWART 1508 033 BOKSBURG 990000243289 6046 NEW HANOVER GARAGE CC NEW HANOVER 3230 186 NEW HANOVER 990000208305 13 NEW HEIGHTS 1079 CC EDENGLEN 1613 091 GERMISTON 990000458749 9486 NEW HEIGHTS MOTORS GREENPOINT 8051 004 KAAPSTAD 990000393444 247 NEW HEIGHTS MOTORS PARKLANDS WEST BEACH 7449 004 KAAPSTAD 990000393467 51019 NEW HORIZON BLINDS ORANJESIG 9301 001 BLOEMFONTEIN 990000341973 NEW HORIZON METALS CC RED HILL 4071 002 DURBAN 990000306250 40159 redhill NEW LOOK TYRES CC SECUNDA 2302 028 BETHAL 990000430267 1207 NEW MAITLAND MOTORS CAPE TOWN 7925 004 KAAPSTAD 990000160218 91 OTTERY NEW MANDALAY SERVICE STATION PANORAMA 7506 316 WYNBERG C P 990000255253 16000 NEW MARKET ENGINEERING CC BRACKENFELL 7560 025 BELLVILLE 990000311324 NEW MARKET PANELBEATERS ERASMIA 23 008 PRETORIA 990000412958 34069 NEW MARKET SERVICE STATION BROADWAY 2020 003 JOHANNESBURG 990000397238 66070 NEW MARKET WORKSHOP CC BENMORE 2010 003 JOHANNESBURG 990000228247 30311 WONDERBOOMPOORT NEW MINDS ENGINEERING ASHBURTON 3201 206 PIETERMARITZBURG 990000448837 NEW NORTHERN DOORS BROOKLYN 7405 251 STELLENBOSCH 990000291646 NEW NUMBERPLATE REQUISITES CC WELTEVREDENPARK 1715 171 MIDDELBURG TVL 990000207371 5630 NEW PARK AUTO NEWVILLE 2114 003 JOHANNESBURG 990000366029 58239 NEW POWER DEVELOPMENT DIE BOORD 7613 244 SOMERSET WEST 990000432462 12347 NEW REDRUTH CONVENIENCE CENTRE RANDHART 1452 990000558313 11251 NEW REDRUTH MOTORS ALBERTON 1450 091 GERMISTON 990000213134 NEW ROAD PANELBEATERS Midrand 2125 003 JOHANNESBURG 990000333747 41229 Moreletapark NEW ROAD SERVICE STATION REEDS 158 003 JOHANNESBURG 990000342318 5258 NEW ROOTS MAINTENANCE BOPHELONG 1911 278 VANDERBIJLPARK 990000312889 NEW SEASONS AUTO HOLDINGS PTY LTD MAFIKENG 2745 294 VRYBURG 990000402361 23570 NEW SEASONS RESOURCES PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000232500 2384 NEW SHELFIGRET 79 WITBANK 1039 312 WITBANK TVL 990000423975 NEW SOLUTIONS MOBENI HEIGHTS 4092 310 CHATSWORTH 990000419022 NEW SOUTH MAIN CONVENIENCE CENTRE GEDULD 1562 247 SPRINGS 990000354132 13349 NEW SOUTH MAIN SERVICE STATION GEDULD 1562 247 SPRINGS 990000208134 13349 NEW TECH AUTO ELECTRICAL CC BETHAL 2310 028 BETHAL 990000201493 136 NEW TECH SERVICES BAILLIE PARK 2531 218 POTCHEFSTROOM 990000428766 NEW TECHNIQUE SUSPENSION SPECIALIST ROODEPOORT 1725 003 JOHANNESBURG 990000371450 259 NEW TIDE CONTAINERS NORTHMEAD 1500 990000748469 13587 NEW TREND PANEL BEATERS NORTHWAY 4065 002 DURBAN 990000459287 35365 NEW TRUST PANELBEATERS ROODEPOORT 1725 233 ROODEPOORT 990000255927 315 NEW VAAL BODY REPAIR CENTRE PTY LTD VEREENIGING 1930 283 VEREENIGING 990000416170 3267 NEW VAAL MOTORS PTY LTD VEREENIGING 1930 283 VEREENIGING 990000070213 202 NEW VENTURE METALS DIE HEUWEL 1042 312 WITBANK TVL 990000253501 8911 NEW VISION ENGINEERING PONGOLA 3170 045 PONGOLA 990000303179 742 NEW VISION MANUFACTURING PTY LTD HARRISMITH 9880 104 HARRISMITH 990000205623 1382 NEW WAY POWER PTY LTD Alberton 1449 003 JOHANNESBURG 990000186489 261747 EXCOM NEW WORLD ALLOYS SA PTY LTD WADEVILLE 1422 091 GERMISTON 990000413304 15001 NEW WORLD FOUNDATION STEENBERG 7947 316 WYNBERG C P 990000198046 290 NEW WORLD MACHINE TOOL TECHNOLOGIES FLORIDA 1710 091 GERMISTON 990000198157 3338 NEW WORLD MOTORS WITFIELD 1467 033 BOKSBURG 990000362538 13730 NEW WORLD TYRES CC DORMERTON 4015 002 DURBAN 990000371105 19487 NEWALD SHEET METAL WORKS BENORYN 1504 091 GERMISTON 990000204231 12036 NEWARK SERVICE STAT DARNALL 4480 250 LOWER TUGELA 990000025654 119 NEWAY MECHANICAL REPAIRS MKONDENI 3200 990000577634 NEWCASTLE AUTO ENGINEERS NEWCASTLE 2940 185 NEWCASTLE 990000191520 389 NEWCASTLE AUTO SALES NEWCASTLE 2940 185 NEWCASTLE 990000192778 2933 NEWCASTLE C V JOINTS CC NEWCASTLE 2940 185 NEWCASTLE 990000204648 22425 NEWCASTLE ELECTRO DIESEL SERVICES C DUNDEE 3000 072 DUNDEE 990000205846 547 NEWCASTLE ELECTROPLATING PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000205855 2020 NEWCASTLE ENGINEERING NEWCASTLE 2940 185 NEWCASTLE 990000342700 9642 HUTTEN HEIGHTS NEWCASTLE GEARBOX CENTRE NEWCASTLE 2940 185 NEWCASTLE 990000206611 NEWCASTLE GEARBOX DIFF & PROPSHAFT NEWCASTLE 2940 185 NEWCASTLE 990000397693 23432 NEWCASTLE HOISTS & ENGINEERING HUTTEN HEIGHTS 2956 HUTTEN HEIGHTS 990000337094 9726 NEWCASTLE MASTER LOCKSMITH NEWCASTLE 2940 185 NEWCASTLE 990000213532 7289 NEWCASTLE MOTOR & ENGINEERING NEWCASTLE 2940 185 NEWCASTLE 990000111269 1598 NEWCASTLE MOTORCITY CC NEWCASTLE 2940 185 NEWCASTLE 990000327037 22348 NEWCASTLE PANELBEATERS CC NEWCASTLE 2940 990000189010 NEWCASTLE PITSTOP Newcastle 0 185 NEWCASTLE 990000324168 1314 newcastle NEWCASTLE NEWCASTLE 2940 185 NEWCASTLE 990000376357 2452 NEWCASTLE STEEL WORKS PTY LTD AMANZIMTOTI 4125 002 DURBAN 990000203771 1574 NEWCASTLE TAURUS CARS CC NEWCASTLE 2940 185 NEWCASTLE 990000370292 75 NEWCASTLE VOLKSWAGEN NEWCASTLE 2940 185 NEWCASTLE 990000216648 2933 NEWCEN BOTHASIG 7441 004 KAAPSTAD 990000417633 NEWCLEAR PRESSURE TESTERS CC GOODWOOD 7460 004 KAAPSTAD 990000205621 NEWCO AUTOBODY CC WORTHWOLD 2155 233 ROODEPOORT 990000427614 2052 NEWFEN NEWCASTLE 2940 184 NELSPRUIT 990000362489 15133 NEWHURST MOTORS CC BRIXTON 2019 003 JOHANNESBURG 990000217584 96493 NEWLANDS AVENUE MOTORS CAPE TOWN 8001 004 KAAPSTAD 990000249602 NEWLANDS CITY SERVICE STATION NEWLANDS EAST 4035 002 DURBAN 990000208561 76044 NEWLANDS SERVICE STATION NEWLANDS 49 008 PRETORIA 990000208088 2007 NEWLANDS SPEEDY NEWLANDS 2092 003 JOHANNESBURG 990000345780 NEWLANDS WIRE WORKS ROCHDALE PARK 4034 002 DURBAN 990000289942 74161 NEWLINE AWNINGS SALBERAU 7490 025 BELLVILLE 990000394634 NEWLINE PRODUCTS PTY LTD CAPE TOWN 7420 004 KAAPSTAD 990000201260 502 PAARDEN EILAND NEWLOOK PANEELKLOPPERS WIERDAPARK 149 056 CHRISTIANA 990000259882 51587 NEWMARKET SERVICE STATION CC ALBERTON 1449 003 JOHANNESBURG 990000226663 NEWPARK CONVENIENCE CENTRE MARBLE RAY 4035 002 DURBAN 990000254968 76324 NEWREL INDUSTRIAL ENGINEERING EDGEMEAD 7407 025 BELLVILLE 990000417626 501 NEWSEAM FILLING AND PACKAGING Vereeniging 1929 283 VEREENIGING 990000421758 94 RISI AV NEWTEC BLASTING CC HERCULES 30 008 PRETORIA 990000410508 49521 NEWTEK FABRICATIONS & TRADING PTY L VANDERBIJLPARK 1911 990000583633 NEWTON AUTO CLINIC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000349249 28649 PORT ELIZABETH NEWTON INDUSTRIAL VEREENIGING 1930 283 VEREENIGING 990000397677 964 NEWTON SERVICE STATION CROWN MINES 2025 132 KEMPTON PARK 990000355409 265 NEWTON STEEL ENTERPRISES CC KEMPTON PARK 1620 132 KEMPTON PARK 990000380500 706 NEX GEN HYDRAULIC ENGINEERING EDENVALE 1610 132 KEMPTON PARK 990000357657 884 NEXANS TRADE PTY LTD FARRARMERE 1518 003 JOHANNESBURG 990000322103 14142 NEXCOM COMPONENTS PTY LTD PIERRE VANRYNEVELD 45 233 ROODEPOORT 990000309546 60172 NEXISCAPE POTCHEFSTROOM 2531 990000930270 105 NEXON RACING CC LYNNWOOD RIDGE 40 008 PRETORIA 990000415529 74782 NEXOR 111 CC PROTEAPARK 305 235 RUSTENBURG 990000353573 21207 NEXOR 14 SPRINGS 1560 247 SPRINGS 990000317092 2768 NEXOR 18 CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000403412 8540 NEXOR 262 CC ATHLONE 7760 004 KAAPSTAD 990000299476 276 NEXOR CC Pretoria 0 008 PRETORIA 990000363202 13290 Hatfield NEXOR PETROLEUM SANNIESHOF 2760 067 DELAREYVILLE 990000412266 703 NEXPRO PROJECTS PTY LTD PRETORIA 2 008 PRETORIA 990000061657 1667 FAERIE GLEN NEXUS ENGINEERING PTY LTD KENGRAY 2100 003 JOHANNESBURG 990000394116 59024 NEXUS SPECIALIST TIMBER HARVESTER DALTON 3236 097 UMVOTI 990000449020 691 NEYCO MANUFACTURING & CARLETONVILLE 2500 138 KLERKSDORP 990000423969 1181 NFS AUTO CC RANDFONTEIN 1763 990000693643 NFS INDUSTRIAL MACHINERY PTY LTD Johaannesburg 2049 003 JOHANNESBURG 990000192740 86269 City Deep NG MAINTENANCE & ENGINEERING PTY LT RICHARDS BAY 3900 990000633806 30382 NGATIA TRADING 103 CC RUSTENBURG 300 235 RUSTENBURG 990000391855 9744 NGATIA TRADING 106 CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000370205 12986 NGCOBO PETROLEUM NEWCASTLE 2952 185 NEWCASTLE 990000305564 1887 DUNDEE NGELIZWE TRADING HILTON 3245 990000832875 1318 NGJ GLOBAL AUTO CC HERCULES 30 008 PRETORIA 990000442939 49915 NGK SPARK PLUGS SA PTY LTD BOKSBURG 1459 091 GERMISTON 990000403247 8156 ELANDSFONTEIN NGOATO MOTOR SPARES JANE FURSEHOSPITAL 1085 099 GROBLERSDAL 990000382342 250 NGODWANA AUTO ELECTRICAL CC NGODWANA 1209 184 NELSPRUIT 990000250808 313 NGODWANA MAINTENANCE SERVICES CC WATERVAL‐BOVEN 1195 024 BELFAST 990000305641 685 NGODWANA MOTORS NGODWANA 1209 184 NELSPRUIT 990000295008 310 NGODWANA MOTORS CC SABIE 1260 236 PILGRIMS REST 990000454005 471 NGOIE INDUSTRIAL ENGINEERING LONEHILL 2062 003 JOHANNESBURG 990000435455 2240 NGONYAMA INDUSTRIAL SERVICES WITBANK 1035 312 WITBANK TVL 990000253092 6033 NGOPHO MOTOR ENGINEERING CC SOSHANGUVE 152 008 PRETORIA 990000432686 NGQAMAKHWE FILLING STATION EASTERN CAPE 4950 990000844280 149 KOMGA NGQURA STEEL NEWTON PARK 6055 196 OUDTSHOORN 990000385141 34260 NGUNI TLB & PLANT HIRE Trichardt 2300 990000564908 412 NGWANA MOBU ENGINEERING & TRADING CHUENESPOORT 745 207 PIETERSBURG 990000386205 1406 NGWENYA SERVICE STATION Empangeni 3880 324 LOWER UMFOLOZI 990000398566 102217 Meerensee NHLAKO LIFTS OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000423047 226 NHLANSI MECHTRIX DESIGN CC BEREA 4001 210 PINETOWN 990000372592 NHLAPO CAR WASH VANDERBIJLPARK 1900 283 VEREENIGING 990000342822 4488 NHLAPO FILLING STATION CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000367207 6159 NHNANTOLES WELDING & MAINTENANCE CC CLERMONT 3610 002 DURBAN 990000292591 NI TRUCK IN GRAAFF REINET 6280 013 ALEXANDRIA 990000254957 633 NI WE WHEEL ALIGNMENT CC RUSTENBURG 300 990000558532 1631 NIALLS CAR RADIO SANDTON PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000056170 391338 NIC BOTTARI TOYOTA NIGEL 1490 188 NIGEL 990000244167 1155 NIC CHA CC BETHLEHEM 9700 990000419029 1699 NIC MAR FITMENT CENTRE DANHOF 9310 001 BLOEMFONTEIN 990000428093 28467 NIC TRAILERS COLIGNY 2725 990000626424 NICAN MOTORS CC PRETORIA 182 008 PRETORIA 990000421161 31075 Totiusal NICARI FENCE & SECURITY CC SPRINGS 1560 247 SPRINGS 990000444716 2958 NICAST FOUNDRY & ENGINEERING PTY VEREENIGING 1930 283 VEREENIGING 990000447100 1476 NICAT PRECISION ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000450046 1867 NICAUD PROP 1 CC VENTERSDORP 2710 026 BENONI 990000409257 202 NICBEN VULSTASIE BETHAL 2310 024 BELFAST 990000232532 151 NICE MOTOR SPARES SINOVILLE 129 008 PRETORIA 990000414097 14083 NICFER & MATT FORKLIFT SERVICES MONTAGUE GARDENS 7441 004 KAAPSTAD 990000444933 NICHE MARC CAR & TRUCK PANELBEATERS DALVIEW 1544 037 BRAKPAN 990000451607 3637 NICHELE ENG & DIE MAKING PTY LTD EDENVALE 1610 091 GERMISTON 990000215664 476 NICHOLAAS LIGT 1012 CC HOUGHTON 2041 132 KEMPTON PARK 990000388335 NICHOLSON ENGINEERING PIETERMARITZBURG 3201 054 CATHCART 990000203212 NICHOLSON HELICOPTERS CC HONEY DEW 2040 171 MIDDELBURG TVL 990000209561 1686 NICHOLSONS RYNFIELD 1514 026 BENONI 990000408236 11294 NICHOLSONS GARAGE CC PORT EDWARD 4295 215 PORT SHEPSTONE 990000186717 6 NICK COLLINS SERVICES RUSTENBURG 300 235 RUSTENBURG 990000323279 2659 NICK ERLANK PRESISION ENGINEERING & STELLENBOSCH 7460 990000569353 1363 NICK KOEN ALIGNMENT CENTRE CC BRENTWOOD PARK 1501 026 BENONI 990000208198 9548 Benoni NICK KOEN AUTO ALIGNMENT CENTRE PTY BOKSBURG NORTH 1461 990000000881 5393 NICK NICKS ENGINEERING BETHLEHEM 9700 029 BETHLEHEM 990000390797 974 NICK VERMEULEN ENGINEERING CC MARAISBURG 1709 233 ROODEPOORT 990000327230 NICKEL ENGINEERING HELIKONPARK 1771 225 RANDFONTEIN 990000317427 4418 NICKINA BK FICHARDT PARK 9317 001 BLOEMFONTEIN 990000290005 32562 NICKO BRITZ RACING & FLEET EDLEEN 1625 091 GERMISTON 990000393640 8227 NICKON ENGINEERING & LINEBORING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000386997 1510 NICKS AUTO ELECTRICAL VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000211993 263762 THREE RIVERS NICKS CYCLES ATLASVILLE 1465 026 BENONI 990000406674 16881 NICKS DIESEL AND ENGINEERING ERMELO 2351 078 ERMELO 990000231133 191 NICKS LOCK & KEY RANT‐EN‐DAL 1751 225 RANDFONTEIN 990000425791 575 NICKS MACHINE SERVICES BRAKPAN 1540 037 BRAKPAN 990000451241 959 NICKS MASTER LOCKSMITH & SECURITY WESTGATE 1734 225 RANDFONTEIN 990000302842 7108 NICKS MOBILE AUTO ELECTRICAL CC LOTUS RIVER 7941 316 WYNBERG C P 990000451850 NICKS MOBILE AUTO ELECTRICIANS BREDASDORP 7280 039 BREDASDORP 990000206687 621 NICKS MOTOR TRADING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000442510 3417 NICKS PANEL BEATERS PANMURE 5201 001 BLOEMFONTEIN 990000407192 NICKS TOUCP UP CENTRE THE REEDS 158 008 PRETORIA 990000403457 3152 NICKS TRACTOR CENTRE PRIESKA 8940 220 PRIESKA 990000220845 NICKY M AUTO ELECTRIC KAGISO 1754 147 KRUGERSDORP 990000454869 NICKYS AUTOMOTIVE REPAIR CC VERWOERDPARK 1453 091 GERMISTON 990000219674 8541 NICLIN MARINE REPAIR BRIGHTON BEACH 4052 002 DURBAN 990000092370 NICMAR TOOL & DIE CC HILTON 3245 206 PIETERMARITZBURG 990000235550 1165 NICMAR VERVOER BELA BELA 480 990000779950 1008 NICO & DIRKIE JACOBS KOMATIPOORT 1340 019 BARBERTON 990000207471 304 NICO BEND‐MACHINE BUILDING GENERAL HELDERKRUIN 1724 990000730565 6856 ANSFRERE NICO BRITS VERVAARDIGING BK PYRAMID 120 008 PRETORIA 990000222181 910406 NICO ENGELBRECHT MOTORS FOCHVILLE 2515 225 RANDFONTEIN 990000417764 NICO VAN DER WESTHUIZEN RIEBEECKHOOGTE 6231 271 UITENHAGE 990000335962 2959 NICOBE MOTORS BELLVILLE 7530 025 BELLVILLE 990000420512 16024 NICOL COACHWORKS DIEP RIVER 7800 004 KAAPSTAD 990000456172 NICOLES SERVICE STATION KUILS RIVER 7579 990000554619 455 NICOMEI ENGINEERING CC Johannesburg 2001 003 JOHANNESBURG 990000242489 421028 Fordsburg NICOR ENGINEERING POTHEFSTROOM 2520 218 POTCHEFSTROOM 990000609334 2655 POTCHEFTSROOM NICORP STEEL BK RIETFONTEIN 84 008 PRETORIA 990000232319 NICOS BOILERMAKERS CC GOODWOOD 7459 025 BELLVILLE 990000245453 12819 NICOS CONSTRUCTION NEWTON PARK 6055 007 PORT ELIZABETH 990000251238 34731 NICOS MECHANICAL SERVICES UMTENTWENI 4235 215 PORT SHEPSTONE 990000226539 400 NICOS MOBILE SHOP ERMELO 2350 078 ERMELO 990000411441 1853 NICOS SECURITY SYSTEMS SPRINGS 1560 247 SPRINGS 990000363213 2431 Springs NICOZALEX BK LICHTENBURG 2740 156 LICHTENBURG 990000411618 762 NICREN ENG WORKS & SUPPLIES RANT‐EN‐DAL 1751 225 RANDFONTEIN 990000241143 558 NICRO INDUSTRIAL MPUMALANGA EVANDER 2280 990000643860 801 SECUNDA NICRO INDUSTRIAL PTY LTD MARAISBURG 1700 025 BELLVILLE 990000191910 607 NICRO PUMP & VALVE PTY LTD MARAISBURG 1700 091 GERMISTON 990000436567 107 NICROFER & J M INDUSTRIES CC PARK‐SUID 1910 283 VEREENIGING 990000204709 626 NICRON HYDRAULICS BRACKENFELL 7561 251 STELLENBOSCH 990000450923 1263 NICRON SERVICES FAERIE GLEN 43 008 PRETORIA 990000253194 38550 NICS AUTO ELECT VREDE 9835 290 VREDE 990000244523 289 NIC'S BANDE CAROLINA 1185 053 CAROLINA 990000204797 427 NICS CLASSIC CAR CLINIC PANORAMA 7506 004 KAAPSTAD 990000288588 15846 NICS MOTOR CENTRE PIETERSBURG NORTH 750 207 PIETERSBURG 990000456433 5800 NICS PANEELKLOPPERS Pretoria 60 008 PRETORIA 990000301421 41392 Garsfontein East NICSHA PETROLEUM BLOEMFONTEIN 9301 990000583132 43009 HEUWELSIG NICSON SERVICES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000426223 32108 Summerstrand NICTAL ENGINEERING CC DURBAN 4051 002 DURBAN 990000028525 40972 REDHILL NICTRU ONDERNEMINGS BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000226646 5083 NIDICT SERVICES & SUPPLIERS WITBANK 1039 990000924877 NIEBUHR U PIET RETIEF 2380 208 PIET RETIEF 990000198027 1117 NIELCOR PROJECTS ERMELO 2350 078 ERMELO 990000394682 NIELS ENGINEERING CALEDON 7230 048 CALEDON 990000191298 180 NIELSEN TOOL & DIE PRECISION ENG CC TROYEVILLE 2139 197 PAARL 990000192750 53427 NIEU MACHINES ELSPARK 1418 033 BOKSBURG 990000410790 12201 NIEUFLOW CC GEDULD 1562 247 SPRINGS 990000207634 13206 NIEUWOUDT J H CITRUSDAL 7340 057 CLANWILLIAM 990000368602 400 NIEUWOUDT SPRAY CITRUSDAL 7340 990000844266 455 MOORREESBURG NIEWALT T M S PTY LTD GLENSTANTIA 10 003 JOHANNESBURG 990000214960 33743 NIEWOUDIA MOTORS BK PIETERSBURG 699 027 BERGVILLE 990000205212 NIGACON CONTRACTORS CC NELSPRUIT 1200 184 NELSPRUIT 990000314271 21267 NIGEL AUTO CITY NIGEL 1490 188 NIGEL 990000252604 2165 Nigel NIGEL DIESEL CC NIGEL 1490 188 NIGEL 990000218240 533 NIGEL FLEET MAINTANANCE NIGEL 1490 188 NIGEL 990000195141 1654 NIGEL METAL INDUSTRIES PTY LTD NIGEL 1490 188 NIGEL 990000208105 171 NIGEL MOTOR SERVICES NIGEL 1490 188 NIGEL 990000207622 1522 NIGEL NISSAN NIGEL 1490 188 NIGEL 990000263163 614 NIGEL PRIVATE TESTING STATION CC NIGEL 1490 188 NIGEL 990000212630 166 NIGEL SERVICES NIGEL 1490 188 NIGEL 990000208310 2165 NIGEL STOKES MOTORS CC FONTAINEBLEAU 2032 003 JOHANNESBURG 990000185431 77266 NIGEL TOUCH UP CENTRE NIGEL 1490 188 NIGEL 990000369396 NIGEL TYRES CC NIGEL 1490 990000648381 2216 NIGHT SHADE MOTORCYCLES ROODEPOORT 1724 990000591001 1086 MULDERSDRIFT NIGHTSHIFT & RAYNS ENGINEERING CC BOKSBURG EAST 1478 037 BRAKPAN 990000195197 145 NIHALS AUTOFIT & PARTS CENTRE CC LENASIA 1820 003 JOHANNESBURG 990000206465 30 NIK STEEL NEW GERMANY 3620 210 PINETOWN 990000386503 2128 NIKELO SCRAP METAL BOTSHABELO 9781 001 BLOEMFONTEIN 990000406994 NIKOLATTI ENGINEERING JET PARK 7459 990000617791 14328 WITFIELD NILETS TECHNOLOGIES NORKEM PARK EXT 4 1618 008 PRETORIA 990000355017 NILFISK S A PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000225885 33219 JEPPESTOWN NILPRO DIESEL SERVICES MIDDELBURG 1050 051 CAMPERDOWN 990000417212 510 NIMAG PTY LTD MAGALIESBURG 1791 147 KRUGERSDORP 990000205218 2 NIMROD PARK VULSTASIE ASTON MANOR 1630 132 KEMPTON PARK 990000240320 11139 NIMS WADEVILLE 1422 091 GERMISTON 990000328058 14186 NIN ENGINEERING SERVICES CC QUEENSBURGH 4093 990000178275 28187 MALVERN NINE DOT SOLUTIONS PRETORIA 81 008 PRETORIA 990000392080 74950 Lynnwood Ridge NINE KINGS PTY LTD Durban 4051 002 DURBAN 990000355051 47326 Greyville NINE ONE TWO DIESELS PARTS CC MILNERTON 7435 025 BELLVILLE 990000381858 1243 NINETY DEGREES STEEL CC BLACKHEATH 7580 990000709632 729 KUILS RIVER NINETY FOUR SHARRAAT STREET BERGVILLE 3350 027 BERGVILLE 990000407576 632 NINI CAR WASH MARSHALLTOWN 2107 003 JOHANNESBURG 990000380005 NINIS CAR WASH JOHANNESBURG 2001 003 JOHANNESBURG 990000625474 NIPNOR CONSULTING & TRADING CC PROTEAPARK 305 235 RUSTENBURG 990000453317 21716 NIRODS CUSTOM STAINLESS CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000188816 10718 NIROVE SA PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000408460 868 NIRVANA CIRCLE MOTORS PTY LTD LENASIA 1820 003 JOHANNESBURG 990000225852 727 NIRVANA SHELL LENASIA 1820 003 JOHANNESBURG 990000387639 591 NISHAS UPHOLSTERERS & TRIMMERS CC MARAISBURG 1700 233 ROODEPOORT 990000201441 256 NISIDA TECHNOLOGIES LINDEN 2104 003 JOHANNESBURG 990000432692 44635 NISMO CARS CC EAST END 4018 002 DURBAN 990000447574 149061 NISSAN & DATSUN SPARES CAPEGATE 7562 251 STELLENBOSCH 990000325006 323 NISSAN EASTERN CAPE NORTH END 6056 007 PORT ELIZABETH 990000197589 2219 NISSAN ELLISRAS ONVERWACHT 557 191 WATERBERG 990000197138 5803 NISSAN MOTORSPORT HALFWAY HOUSE 1685 003 JOHANNESBURG 990000322129 2853 NISSAN NORTHCLIFF WINSOR 2194 990000618277 7374 HALFWAY HOUSE NISSAN RIVERSDALE RIVERSDALE 6670 003 JOHANNESBURG 990000611589 495 NISSAN SA PTY LTD STAMPING PLANT ROSSLYN 200 351 WONDERBOOM (PTA) 990000171261 911010 NISSAN SOUTH AFRICA PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000019420 911010 NISSAN WEST WESTVILLE 3630 002 DURBAN 990000401507 617 NISSEI ASB SOUTH AFRICA PTY LTD CENTURION 46 008 PRETORIA 990000375640 11785 NITE HAWK CC RIVERFIELD 1564 247 SPRINGS 990000366003 15167 NITE PRODUCTS CAPE TOWN TABLE VIEW 7439 025 BELLVILLE 990000368844 60781 NITO CONTRACTORS BRITS 250 041 BRITS 990000349864 4420 NITRO ENGINEERING CC HARTBEESPOORT 216 041 BRITS 990000385815 1131 NITRO PERFORMANCE BRAKPAN 1541 037 BRAKPAN 990000193420 NITROUS & TURBO PERFORMANCE CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000254279 1464 NITTY CRITTY INVESTMENTS 54 CC DALPARK 1543 037 BRAKPAN 990000403962 4131 NIVANCAN LICHTENBURG 2740 156 LICHTENBURG 990000263179 10075 NIVEK ENGINEERING & MANUFACTURING C HONEYDEW 2040 233 ROODEPOORT 990000202507 2063 NIWAL MOTORS PARYS 9585 198 PARYS 990000139194 232 NIXON ENGINEERING SERVICES CC DERSLEY 1569 037 BRAKPAN 990000209843 14124 NIZAAMS CLUTCHES GATESVILLE 7766 316 WYNBERG C P 990000264230 NJ HEAVY DUTY ENGINEERING MIDDELBURG 1050 990000943982 1427 NJABULO NIGEL 1490 990000424152 686 NJABULO SIGNS PTY LTD STRUBENS VALLEY 1735 233 ROODEPOORT 990000306060 708 NJB ENGINEERING SERVICES DARNALL 4480 250 LOWER TUGELA 990000403404 572 NJG PANEELKLOPPERS BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000127747 1218 NJINJININI ELECTRICAL ENGINEERING THREE RIVERS 1935 003 JOHANNESBURG 990000578190 391 SABIE NJR STEEL DURBAN PTY LTD DURBAN 3610 002 DURBAN 990000077218 1946 NEW GERMANY NJR STEEL ‐GLENCOE (PTY) LTD GLENCOE 2930 002 DURBAN 990000036317 106 NJR STEEL MANUFACTURING PTY LTD BRAKPAN 1541 990000639856 1220 BOKSBURG NJR STEEL MESH PTY LTD BRAKPAN 1541 990000674368 1220 BOKSBURG NJR STEEL PRETORIA WEST PTY LTD HERCULES 30 003 JOHANNESBURG 990000402375 50202 NJR STEEL REINFORCING Verwoerdpark 1453 990000641897 8199 NJR STEEL STRUCTURES PTY LTD BOKSBURG 1541 990000855804 1220 NJR WANT STEEL PTY LTD RANDVAAL 1873 990000641909 1667 GERMISTON NJT PETRO SERVICES HOWICK WEST 3290 990000631923 295 MERRIVALE NJW ENGINEERING SERVICES CC PRETORIA 200 008 PRETORIA 990000405510 15 MONTANA PARK NK ALUMINIUM KRAAIFONTEIN 7570 025 BELLVILLE 990000395350 NK STEELWORKS GEZINA 84 008 PRETORIA 990000441932 NK TECHNICAL SERVICES SCOTTBURGH 4180 274 UMZINTO 990000387054 194 NKA STEEL AND HARDWARE VRYBURG 8601 990000582708 66 NKABINDE M P KWAMASHU 4360 339 INANDA 990000355889 27015 NKANGALA BUCKET REPAIR SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000432877 1947 NKANGALA MINING EQUIPMENT PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000432651 1947 NKANYISO 2011 TRADING & PROJECTS PT GLENVISTA 2091 990000655795 NKAR ENGINEERING DURBAN 4091 002 DURBAN 990000390782 NKATEKO PROMOTIONS CC STRAND 7140 244 SOMERSET WEST 990000428558 329 GORDON'S BAY NKETSI MOREKI TRADING VEREENIGING 1939 990000882733 NKGADIMENG BUDGET HYDRAULICS WELKOM 9460 302 WELKOM 990000434744 892 NKGELE CAR WASH POLOKWANE 700 207 PIETERSBURG 990000381835 NKHOESA BOILER MAC WESTMEAD 3608 210 PINETOWN 990000304240 19103 NKITSENG ENGINEERING TEMBISA 1632 132 KEMPTON PARK 990000377621 NKOLO SPA FILLING STATION CHRISTIANA 2680 056 CHRISTIANA 990000451199 303 BRANDHOF NKOMADI CAR WASH GROOTHOEK HOSPITAL 628 207 PIETERSBURG 990000411802 61 NKOMAZI FUEL NELSPRUIT 1200 019 BARBERTON 990000316441 15736 NKOMAZI FUELS NELSPRUIT 1200 019 BARBERTON 990000013094 15736 NKOMAZI SCRAP PROCESSORS PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000305504 14797 NKOMO METAL & STEEL WORKS CLAYVILLE 1666 003 JOHANNESBURG 990000447927 NKONYANE NGUBENI CONSTRUCTION CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000425219 1902 NKOSI EXHAUST CENTRE KWAMHLANGA 1022 043 BRONKHORSTSPRUIT 990000422815 20413 NKOSIS LABOUR HIRE CC SECUNDA 2302 132 KEMPTON PARK 990000226879 3119 NKOSIS PIPING CONSTRUCTION PTY LTD SECUNDA 2302 028 BETHAL 990000324546 3119 NKOWA SCRAP METAL TZANEEN 850 990000572951 NKOWANKOWA AUTO CLINIC LETABA 870 270 LETABA 990000417402 1986 NKOWANKOWA MOTORS TZANEEN 850 270 LETABA 990000262427 2810 NKUKU CHRISSIEFONTEIN 1963 283 VEREENIGING 990000365382 182 NKUM BUSINESS ENTERPRISE TZANEEN 850 270 LETABA 990000376766 2582 NKUNA & MANZINI CONSTRUCTION DAVEYTON 1520 026 BENONI 990000346316 NKUNA MAINTENANCE MOKOPANE 600 219 POTGIETERSRUS 990000392984 NKUNZI BLOCKS VRYHEID 3100 295 VRYHEID 990000459083 1867 NKWAMA TRUST BRANDHOF 9324 001 BLOEMFONTEIN 990000335519 NL STAINLESS SHAKASHEAD 4420 002 DURBAN 990000417689 6472 NLEBWA STEEL DESIGNER CC BRAAMFONTEIN 2017 003 JOHANNESBURG 990000368146 30737 NM PANELBEATERS SPRAYPAINTERS NEWTOWN 2001 003 JOHANNESBURG 990000319083 NMC HOUSEWARES DURBAN 4000 002 DURBAN 990000080732 3017 NMI DSM COMMERCIAL VEHICLES WESTMEAD 3608 210 PINETOWN 990000333758 8183 centurion NMI DSM DURBAN Durban 4023 990000693148 8183 Centurion NMI DSM PIETERMARITZBURG PIETERMARITZBURG 3201 990000779681 8183 Centurion NMM ENGINEERING CC DORMERTON 4015 002 DURBAN 990000429776 19487 NMS AUTO BODY SHOP TOTIUSDAL 134 207 PIETERSBURG 990000443638 31780 NMS AUTO BODY SPEEDSHOP POLOKWANE 699 990000575619 924 Ladanna NMS STEELWORKS PTY LTD KATHU 8446 990000771646 495 NNA LE BONA PETROLEUM PTY LTD KINROSS 2270 990000779385 NNABE HYDRAULICS MIDRAND 1600 990000882592 468 NNCD TRADING CC GEORGE 6530 090 GEORGE 990000418129 10700 NNK FIELD SERVICES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000415010 7632 NO 1 FILLING STATION CC ERMELO 2350 990000645480 NO 3 R & S HYDRAULICS & PNEUMATICS THREE RIVERS EAST 1941 283 VEREENIGING 990000205189 24459 NO DELAY ELECTRONICS BENONI 1501 990000557808 13454 NO FUSS MANAGEMENT SERVICES CC VEREENIGING 1929 283 VEREENIGING 990000307357 263957 THREE RIVERS NO HOOF NO HORSE FARRIER SERVICES P CENTURION 46 990000578065 39 CELTIS RIDGE NO LIMIT QUADS MONTANA PARK 159 025 BELLVILLE 990000409944 2935 NO LIMITS VEHICLE SERVICES & JOINT UMTATA 5099 006 EAST LONDEN 990000348637 964 NO STEPS PROPERTY PTY LTD KYALAMI 1684 061 COLIGNY 990000301435 32813 NO SWEAT RACING SERVICES CC Vereeniging 1939 091 GERMISTON 990000399991 Suite 192, Meyerton NO WELCH PTY LTD OTTERY 7808 316 WYNBERG C P 990000232038 145 NO WET SA CC CAPE TOWN 7441 004 KAAPSTAD 990000405298 3933 DURBANVILLE NO1 9TH AVENUE LIGHTNING BRSMLEY 2019 003 JOHANNESBURG 990000377090 388 NOAHS SERVICE CENTRE GREENFIELDS 5208 006 EAST LONDEN 990000424447 5178 NOAMEN ENGINEERING KRIEL 2271 028 BETHAL 990000450155 NOBEL WORKSHOPS MODDERFONTEIN 1645 132 KEMPTON PARK 990000312060 75 NOBLE INDUSTRIES VEREENIGING 1930 237 SASOLBURG 990000243838 319 NOBLE MACHINERY CC BENONI 1418 132 KEMPTON PARK 990000218797 12071 ELSPARK NOBLE RADIATORS PTY LTD Cape Town 7140 990000553937 5 Brand St Strand NOBLETEQ ARMS & AMMUNITION PTY LTD WIERDAPARK 149 008 PRETORIA 990000366792 50327 NOCOM NOORDWES CC NOORDBRUG 2522 218 POTCHEFSTROOM 990000356679 19622 NODADA SCRAP YARD AMALINDA 5247 006 EAST LONDEN 990000446619 NODDIES SUBCONTRACTORS & PACKERS EDLEEN 1625 247 SPRINGS 990000315342 8227 NODDYS PANELSHOP CC LINCOLN MEADE 3201 206 PIETERMARITZBURG 990000397426 NOEL HAARHOFF RACING CRESTA 2118 171 MIDDELBURG TVL 990000336344 2003 NOELL ENGINEERING S A PTY LTD FLORIDA 1710 233 ROODEPOORT 990000359125 779 NOELS AUTO MOBILE REPAIRS MOUNT EDGECOMBE 4300 003 JOHANNESBURG 990000339546 1675 NOELS PANELBEATERS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000248968 11197 NOETH HERSTELDIENSTE BOTHAVILLE 9660 036 BOTHAVILLE 990000233652 1258 NOFUS CANOPY SHOP UMTATA 5099 272 LIBODE 990000319001 40 NOISE BOYS GEZINA 31 990000205125 24222 NOISE BOYS CENTURION BK PRETORIA 157 008 PRETORIA 990000210558 P.O. BOX 2 GROENKLOOF NOISE BOYS FITMENT CENTRE KIMBERLEY 8301 005 KIMBERLEY 990000213356 NOISE BOYS GERMISTON LAMBTON 1414 091 GERMISTON 990000352263 15320 NOISE BOYS HATFIELD HATFIELD 28 008 PRETORIA 990000215975 12251 NOISE BOYS KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000242937 10781 NOISE BOYS NEWLANDS NEWLANDS 2092 003 JOHANNESBURG 990000238178 NOISE BOYS PHALABORWA PHALABORWA 1390 270 LETABA 990000233718 77 NOISE BOYS POTGIETER STRAAT PRETORIA 1 008 PRETORIA 990000208858 9051 NOISE BOYS PRETORIA NORTH PRETORIA NORTH 116 008 PRETORIA 990000017615 17850 NOISE BOYS SILVERTON SILVERTON 127 008 PRETORIA 990000351386 1917 NOISE BOYS VAN DER HOFFWEG PRETORIA 82 008 PRETORIA 990000211500 PO BOX 321 GLENSTANTIA NOK MOTORS BK ALIWAL NORTH 9750 014 ALIWAL NORTH 990000238856 687 NOKENG WASTE TECHNOLOGIES CC FAERIE GLEN 43 008 PRETORIA 990000413162 792 NOKO TYRE & RUBBER POLOKWANE 700 207 PIETERSBURG 990000438862 3122 NOLADA 49 CC STEELPOORT 1133 990000937524 4687 LYDEBURG NOLAN ENGINEERING PTY LTD RYNFIELD 1514 026 BENONI 990000423735 11232 NOLAN FRANKSON PANEL BEATERS IXOPO 3276 124 IXOPO 990000357008 849 NOLAN INGINEERING BK KROONSTAD 9500 146 KROONSTAD 990000291158 597 NOLAN TRUCK PTY LTD Bloemfontein 9325 001 BLOEMFONTEIN 990000054235 35082 NOLANS ENGINE REBUILDERS ELSIES RIVER 7490 025 BELLVILLE 990000230403 NOLANS TYRE FITMENT CENTRE cape town 7925 990000643539 po box 590 Tygervalley NOLIEN 1 NELSPRUIT 1200 184 NELSPRUIT 990000386244 6730 NOLL GARAGE EDMS BPK NOLL 6462 090 GEORGE 990000299359 30 NOLS VERMAAK KONSTRUKSIE SECUNDA 2302 051 CAMPERDOWN 990000295489 6130 NOLU MECHANICAL SOLUTIONS MORNINGSIDE DURBAN 4001 002 DURBAN 990000393452 NOMAD SAFARI & STEEL MAITLAND 7405 004 KAAPSTAD 990000305874 NOMAKANJANI PTY LTD LYDENBURG 1120 990000817443 154 NOMBI SPARES & SERVICES SKILPADFONTEIN 431 351 WONDERBOOM (PTA) 990000417618 355 NOMDIMBA COACH WORKS FORT GALE 5100 380 990000499394 NOMIC 118 PTY LTD VREDENBURG 7380 292 VREDENBURG 990000334183 653 NOMPILO MOTORS PRETORIA 186 990000587516 40629 GARSFONTEIN ‐ OOS NOMZAMO MOTORS KEISKAMMAHOEK 5670 330 KEISKAMMAHOEK 990000301241 12 NON FERROUS METAL WORKS SA PTY LTD DURBAN 4000 002 DURBAN 990000229379 25 NON PAREIL GARAGE EDMS DE DOORNS 6875 315 WORCESTER 990000229744 99 NON STOP ENGINEERING BK SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000456658 309 NON STOP TRUCK SERVICE & REPAIRS BLOEMFONTEIN 9325 001 BLOEMFONTEIN 990000458818 35406 NONGOMA SERVICE STATION NONGOMA 3950 341 NONGOMA 990000236003 50 NONGOZOLO ENTERPRISES CC VRYHEID 3100 295 VRYHEID 990000335560 920 NONKE PETROLEUM PTY LTD VERULAM 4340 339 INANDA 990000288501 854 Verulam NONKWELO INVESTMENTS HOLDINGS RIVONIA 2128 003 JOHANNESBURG 990000403201 5959 NONNIES BODY WORKS SIDWELL 6001 007 PORT ELIZABETH 990000206453 NONYANE MOTORS BOLEU 474 312 WITBANK TVL 990000245566 152 Boleu NONYANE TECHNOLOGIES WIERDAPARK 149 008 PRETORIA 990000421856 NOOA PETROLEUM PTY LTD SANDTON 2191 990000779374 NOORD KAAP DIESEL UPINGTON 8800 276 GORDONIA 990000321366 1688 Upington NOORD MOTORS RUSTENBURG 300 235 RUSTENBURG 990000230420 1688 NOORD PANEELKLOPPERS LYNNWOODRIF 40 351 WONDERBOOM (PTA) 990000230509 16195 NOORD PANEELKLOPPERS PTY LTD Pretoria 182 PRETORIA NORTH 990000594424 16195 NOORD WES ARBEIDS VERHURING HARTBEESPOORT 216 041 BRITS 990000323483 1277 NOORDHOEK SCRAPYARD Bloemfontein 9301 001 BLOEMFONTEIN 990000356631 20053 Willows NOORDKAAP INGENIEURSDIENSTE BK VREDENDAL 8160 048 CALEDON 990000450999 925 Vredendal NOORDKAAP MOTOR WHOLESALERS CC JAN KEMPDORP 8550 056 CHRISTIANA 990000441406 104 NOORDKAAP PANEELKLOPPERS & WRAKWERF KIMBERLEY 8300 005 KIMBERLEY 990000230221 716 NOORDKAAP TROKKE BK UPINGTON 8800 276 GORDONIA 990000202794 1228 NOORDSTAD TOTAL DANHOF 9310 001 BLOEMFONTEIN 990000344864 29479 NOORDVAAL RADIATORS PTY LTD SUNNYSIDE 132 008 PRETORIA 990000230290 27207 NOORDWES BANDE BRITS 250 041 BRITS 990000453395 3102 NOORDWES BOEREDIENSTE VILJOENSKROON 9520 286 VILJOENSKROON 990000457935 89 NOORDWES ENGINEERING NORTHAM 360 235 RUSTENBURG 990000325810 546 NOORDWES PANEELKLOPPERS BRITS 250 990000554860 1639 NOORDWES PETROLEUM BRITS 250 041 BRITS 990000346505 3255 NOORDWES RADIATORS BK RUSTENBURG 300 235 RUSTENBURG 990000204999 5797 NOORDWES SCRAPYARD STILFONTEIN 2551 138 KLERKSDORP 990000209734 11463 NOORDWES STAALVENSTERS BK RUSTENBURG 300 235 RUSTENBURG 990000137762 2185 NOORDWES TREKKERDIENSTE MIEDERPARK 2527 218 POTCHEFSTROOM 990000292910 70268 NOORDWES VOLKSWAGEN Lichtenburg 2740 156 LICHTENBURG 990000298224 8183 Centurion NOORDWYK SERVICE STATION MIDRAND 1682 003 JOHANNESBURG 990000305106 50701 NOORI FUELS CC HATFIELD 83 008 PRETORIA 990000396743 NOORSVELD DELTA TRUST JANSENVILLE 6265 128 JANSENVILLE 990000204703 18 NOQANDA ENGINEERING SALES CC NEWTON PARK 6055 007 PORT ELIZABETH 990000170384 35090 NORAH SUPERMARKET KENTANI 4980 006 EAST LONDEN 990000379548 42 NORAINE ENGINEERING WORKS PRIMROSE 1416 091 GERMISTON 990000231630 2412 NORBETTS AUTO ELECTRIC EERSTE RIVER 7103 251 STELLENBOSCH 990000377419 358 NORBRAKE DISTRIBUTORS CC BOKSBURG 1460 033 BOKSBURG 990000238089 315 NORCHE MOTORS PAROW 7499 004 KAAPSTAD 990000370244 597 NORCO CABLES PTY LTD MARAISBURG 1700 008 PRETORIA 990000001057 435 NORCOM STEEL FABRICATORS WELKOM 9460 302 WELKOM 990000426509 3463 NORDEX ENERGY SOUTH AFRICA PTY LTD WOODSTOCK 7925 990000615753 3883 CAPE TOWN NORDIC SAGA INVESTMENTS 140 CC HATFIELD 28 008 PRETORIA 990000052340 13290 NORDLAND PTY LTD MULDERSDRIF 1747 147 KRUGERSDORP 990000181094 522 NOREL TWENTY NINE CC BELLVILLE 7535 256 STRAND 990000367659 2667 NORELTUS BK polokwane 699 207 PIETERSBURG 990000339796 11371 BENDOR NOREX ELECTRIC MOTOR & PUMPS CC RANDFONTEIN 1760 225 RANDFONTEIN 990000388837 1247 NORICK MOTORS EDLEEN 1625 091 GERMISTON 990000188855 8975 NORINCO EXHAUST OTTERY 7808 316 WYNBERG C P 990000410164 178 NORKEL & KIRKWOOD CC SOMERSET WEST 7129 244 SOMERSET WEST 990000420425 324 NORKEM PARK MOTORS Kempton Park 1619 132 KEMPTON PARK 990000194904 6106 Birchleigh NORKIM PASS SUPPORT & CONSTRUCTION RANDFONTEIN 1759 990000644922 3746 RANDGATE NORMAIR SAFETY EQUIPMENT SERVICES Somerset West 7130 990000423543 NORMAN F HALL PTY LTD GERMISTON 1400 003 JOHANNESBURG 990000103097 576 NORMAN STEEL ACCESSORIES LADANNA 704 207 PIETERSBURG 990000440190 1029 NORMANS AUTO CLINIC KLERKSDORP 2571 138 KLERKSDORP 990000225132 7185 FLAMWOOD NORMANS AUTO ELECTRICAL DURBAN 4001 002 DURBAN 990000191230 NORMANS GARAGE CC SIDWELL 6001 007 PORT ELIZABETH 990000348120 NORMANS PANELBEATERS & DUNDEE 3000 072 DUNDEE 990000255938 5042 NORMANS RELINING SERVICES CC GLEN HARMONY 9435 288 VIRGINIA 990000287681 147 NORMANS ROADSIDE SUPPORT ELSPARK 1418 091 GERMISTON 990000366541 12048 NORMANS TOYOTA UMHLANGA ROCKS 4320 003 JOHANNESBURG 990000231657 1033 NORMAR ENGINEERING CC DENNESIG 1050 171 MIDDELBURG TVL 990000334204 13320 NORMCOR DIAZVILLE 7394 292 VREDENBURG 990000425693 1562 NORMECO PTY LTD MOREHILL BENONI 1501 990000567096 1567 Brooklyn Sqaure NORRIS GARAGE SERVICE CENTRE KING WILLIAM'S TOWN 5601 136 KING WILLIAMSTOWN 990000328820 NORSID ENGINEERING CC GREENSIDE 2034 003 JOHANNESBURG 990000194140 84670 NORTECH MACHINE TOOL SERVICES BRACKEN GARDENS 1452 012 ALBERTON 990000340603 146309 NORTH BRIDGE TECHNOLOGIES PTY LTD CENTURION 157 008 PRETORIA 990000461853 NORTH CITY PANELBEATERS CC BRAMLEY 2018 003 JOHANNESBURG 990000207348 1108 NORTH COAST 1 STOP MTUNZINI 3867 003 JOHANNESBURG 990000649231 556 NORTH COAST AUTO SALES GREYVILLE 4023 002 DURBAN 990000191794 47240 NORTH COAST CAB ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000316231 169 NORTH COAST CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000206621 825 NORTH COAST ROAD SERVICE STATION CC RED HILL 4071 002 DURBAN 990000237481 40280 NORTH COAST TRAILERS PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000355779 50722 NORTH END CAR WASH DURBAN 4051 990000704805 NORTH END SERVICE STATION LINTON GRANGE 6015 007 PORT ELIZABETH 990000312616 10687 NORTH GLEN MOTORS CC NORTHWAY 4065 002 DURBAN 990000446819 35174 NORTH PARK TRADING 124 PTY LTD Edenvale 1610 990000335294 NORTH PRECISION WORKS ROSSLYN 200 351 WONDERBOOM (PTA) 990000422059 911 NORTH RAND RD CAR SALES FONTEINRIET 1464 033 BOKSBURG 990000404418 10160 NORTH RAND SERVICE STATION NORWOOD 2117 033 BOKSBURG 990000194132 92187 NORTH REEF ENG PTY LTD ISANDO 1600 132 KEMPTON PARK 990000237668 369 Isando NORTH RING MOTORS DURBAN NORTH 4016 002 DURBAN 990000259695 20802 NORTH SHORE TRADING 588 CC DURBAN 3610 990000684574 474 NORTH SHORE TRADING 85 CC Durban 4052 002 DURBAN 990000404111 21795 Bluff NORTH SUPREME MOTORS THE TRAMSHED 126 008 PRETORIA 990000451822 11519 NORTH TECH Polokwane 700 POLOKWANE 990000228977 2286 NORTH WEST AUTO ELECTRICAL KLERKSDORP 2570 138 KLERKSDORP 990000351163 10178 NORTH WEST AUTO MULTI FRANCHISE BRITS 250 041 BRITS 990000429346 2332 NORTH WEST AUTO SPARES KLERKSDORP 2571 138 KLERKSDORP 990000225129 NORTH WEST BUS & COACH REPAIRS CC KLERKSDORP 2571 990000708625 11463 NORTH WEST COMPRESSORS BRITS 250 041 BRITS 990000422661 4662 NORTH WEST MOTOR BAILLIE PARK 2526 218 POTCHEFSTROOM 990000435617 6142 NORTH WEST MOTORCYCLES CC RUSTENBURG 300 235 RUSTENBURG 990000205461 8855 NORTH WEST PAINT A CAR BK ORKNEY 2620 138 KLERKSDORP 990000308023 1223 NORTH WEST PANELBEATERS RUSTENBURG 300 235 RUSTENBURG 990000206161 6891 NORTH WEST POWERSTAR BRITS 278 990000778052 5352 NORTH WEST PROPSHAFTS CC BRITS 250 041 BRITS 990000219829 4662 NORTH WEST RECLAIMERS KLERKSDORP 2570 138 KLERKSDORP 990000354731 10463 NORTH WEST WHEEL & DEAL KLERKSDORP 2570 990000845317 11388 NORTH WESTERN COMMERCIAL & AUTO WILROPARK 1731 147 KRUGERSDORP 990000364999 2192 NORTH WESTERN MOTOR COMPANY UPINGTON 8800 276 GORDONIA 990000237605 26 NORTHAM SCRAPYARD SWARTKLIP 370 264 THABAZIMBI 990000356206 834 NORTHAM TOYOTA NORTHAM 360 264 THABAZIMBI 990000192481 62 NORTHCLIFF AUTO A DIVISION OF ALISA CRESTA 2118 003 JOHANNESBURG 990000421345 579 NORTHCLIFF CONVENIENCE CENTRE NEWTOWN 2113 003 JOHANNESBURG 990000391161 5 NORTHCLIFF CORNER MOTORS RIVONIA 2128 003 JOHANNESBURG 990000228121 876 NORTHCLIFF VOLKSWAGEN CRESTA 2118 003 JOHANNESBURG 990000376064 3623 NORTHCREST SERVICE STATION UMTATA 5099 272 LIBODE 990000299673 59 NORTHDOWN MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000238036 10882 NORTHEN TANKS & STANDS LADANNA 704 207 PIETERSBURG 990000358611 187 NORTHERN ALL TERRAIN VEHICLES CC LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000417639 3496 NORTHERN AREAS ROADWORTHY CENTER GREENACRES 6057 007 PORT ELIZABETH 990000366503 27546 NORTHERN AUTO MESSINA 900 169 MESSINA 990000294572 722 NORTHERN AUTO PANELBEATERS POLOKWANE 700 207 PIETERSBURG 990000423934 2048 NORTHERN CAPE CAR SALES SOUNDS AND SPRINGBOK 8240 245 NAMAQUALAND 990000233732 120 NORTHERN CAPE ENGINES TRANSMISSIONS KEMPTON PARK 1620 005 KIMBERLEY 990000407983 2451 NORTHERN CAPE FLUID POWER POSTMASBURG 8420 217 POSTMASBURG 990000222454 224 NORTHERN CAPE IRON & STEEL POSTMASBURG 8420 217 POSTMASBURG 990000209037 115 NORTHERN CAPE TECHNICAL SERVICES HOTAZEL 8490 148 KURUMAN 990000296183 138 NORTHERN COACHWORKS PAROW 7500 990000671299 NORTHERN DIESEL INJECTION CC PRETORIA 46 008 PRETORIA 990000195882 55678 ARCADI NORTHERN ELECTROPLATING WORKS PTY SILVERTON 127 370 990000505272 9121238 NORTHERN GENERATOR SERVICES CC WAPADRAND 50 008 PRETORIA 990000438008 798 NORTHERN JUNGLE TRADING 252 BROOKLYN SQUARE 75 008 PRETORIA 990000433209 1762 NORTHERN KEYS & STAMPS CC PAROW 7499 025 BELLVILLE 990000242293 273 NORTHERN KEYS LOCKSMITHS GOODWOOD 7459 025 BELLVILLE 990000213030 525 NORTHERN LIGHTS TRADING 33 SCHWEIZER RENEKE 2780 238 SCHWEIZER RENEKE 990000592267 309 NORTHERN MOTOR ENGINEERS CAPE TOWN 7535 025 BELLVILLE 990000242249 495 BELLVILLE NORTHERN MOTORS LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000241852 285 NORTHERN NATAL BODY WORKS VRYHEID 3100 990000840592 2544 NORTHERN NATAL BRONZE & HATTINGSPRUIT 3081 092 GLENCOE 990000241868 19 NORTHERN NATAL ENGINEERING CC ESTCOURT 3310 079 ESTCOURT 990000222904 319 NORTHERN NATAL ENGINEERING SERVICES NEWCASTLE 2940 185 NEWCASTLE 990000252164 20418 NORTHERN NATAL GEARBOX CENTRE CC VRYHEID 3100 295 VRYHEID 990000194993 2145 NORTHERN NATAL ORTHOPAEDICS CC NEWCASTLE 2940 185 NEWCASTLE 990000285415 176 NORTHERN NTL PANEL WORKS VRYHEID 3100 295 VRYHEID 990000242061 735 NORTHERN OFFICE SERVICES CC CAPE TOWN 8000 004 KAAPSTAD 990000197606 8 albie de waal str Brackenfell NORTHERN OFFROAD EQUIPMENT PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000217136 812 NORTHERN PENINSULA MOTORS CC GOODWOOD 7460 990000454782 554 NORTHERN PROVINCE BUS WORKS TZANEEN 850 270 LETABA 990000022541 820 NORTHERN SPARK TRADING 92 PTY LTD FAERIE GLEN 43 003 JOHANNESBURG 990000286948 2700 NORTHERN STORM TRADING 15 DOUGLAS 8730 005 KIMBERLEY 990000441692 636 NORTHERN TRUCK & BUS PIETERSBURG 700 207 PIETERSBURG 990000195443 5120 NORTHERN VIEW TRUCK SERVICES CC MESSINA 900 169 MESSINA 990000215797 1550 NORTHGATE SERVICE STATION Randburg 2162 003 JOHANNESBURG 990000445747 1776 North Riding NORTHGATE TYRE & E & H STRIJDOMPARK RANT‐EN‐DAL 1751 003 JOHANNESBURG 990000059634 1614 NORTHGATE TYRE & EXHAUST RANT‐EN‐DAL 1751 225 RANDFONTEIN 990000294324 1614 NORTHGATE TYRE & EXHAUST CC RANT‐EN‐DAL 1751 003 JOHANNESBURG 990000209317 1614 RANT EN DAL NORTHGATE TYRE AND EXHAUST PRINCESS RANT‐EN‐DAL 1751 233 ROODEPOORT 990000127283 1614 NORTHKAB ENGINEERING CC BENDOR PARK 700 207 PIETERSBURG 990000324806 11316 NORTHLANDS SERVICE STATION 4051 002 DURBAN 990000332669 NORTHMEAD AUTOTECH BENONI 1501 026 BENONI 990000600495 NORTHMEAD CAR SALES NORWOOD 2117 026 BENONI 990000391801 92187 NORTHPINE SERVICE STATION BRACKENFELL 7561 051 CAMPERDOWN 990000325500 885 NORTHPORT TRADING 8 ALBEMARLE 1410 091 GERMISTON 990000379832 7105 NORTHS GARDEN FURNITURE PTY LTD ELSIES RIVER 7480 025 BELLVILLE 990000190263 44 NORTHSIDE MOTORCYCLES PTY LTD FOURWAYS 2055 003 JOHANNESBURG 990000345021 10680 NORTHSWAN ENGINEERING PTY LTD BOKSBURG NORTH 1461 033 BOKSBURG 990000459650 6128 ANDERBOLT NORTHWAY 24 HOUR LOCKSMITHS CC VERULAM 4339 003 JOHANNESBURG 990000455924 58 IRELAND 13 YUSUUF CENTRE, VERULA NORTHWAY AUTO REPAIR CENTRE NORTHWAY 4025 002 DURBAN 990000401335 35216 NORTHWAY CONVENIENCE CENTRE PIETERMARITZBURG 3207 206 PIETERMARITZBURG 990000346304 322 Luxmi NORTHWAY ELECTRAUTO PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000323245 44 NORTHWAY LOCKSMITH VERULAM 4339 002 DURBAN 990000347964 NORTHWAY WYNBERG BRAMLEY 2018 003 JOHANNESBURG 990000186677 39149 NORTHWEST AUTO ELECTRICAL RUSTENBURG 300 235 RUSTENBURG 990000323749 NORTHWEST BOILER ENTERPRISES MAFIKENG 2745 370 990000530613 NORTHWEST RADIATOR SERVICES CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000212846 2014 NORTHWEST ROLLER SHUTTERS PRETORIA 990000685896 7500 NORTIER J C OUDTSHOORN 6620 196 OUDTSHOORN 990000355861 503 NORTIER MOTORS WORCESTER 6850 315 WORCESTER 990000141056 NORTJE JJ ZEERUST 2865 990000595708 59 NORTJES MOTORINGENIEURSWERKE BK Carletonville 2502 192 CARLTONVILLE 990000248509 6251 OBERHOLZER NORTON AUTO SERVICES CAPE TOWN 7965 004 KAAPSTAD 990000188181 22 RETREAT NORTON SURVEY CC BEACON BAY 5205 006 EAST LONDEN 990000420281 NORTONS CAR CLINIC LENASIA 1820 003 JOHANNESBURG 990000235027 562 NORVAL A J Colesberg 9795 060 COLESBERG 990000319998 143 NORVAL DIENSSTASIE PARYS 9585 198 PARYS 990000385557 2238 NORVAL VULSTASIE MONTANAPARK 159 198 PARYS 990000359380 3167 NORVIC MOTORS HEIDELBERG 1438 107 HEIDELBERG TVL 990000197121 20 NORWELL ENGINEERING CC DURBAN 4091 990000645261 19533 DORMERTON NORWOOD BP CENTRE MTHATHA 5099 006 EAST LONDEN 990000372608 185 NORWOOD ENGINEERING CC FORT GALE 5100 380 990000507194 NORWOOD VALETIQUE CAR WASH RIVONIA 2128 003 JOHANNESBURG 990000217008 10139 NOS EXHAUST & TYRE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000330125 608 MSUNDUZI NOSARKA WHEEL ALLIGNMENT GATESVILLE 7766 316 WYNBERG C P 990000193995 38044 NOSBOAR CC NORTHDENE 4093 210 PINETOWN 990000252882 NOSH PIPING & RIGGING CC OTTERY 7800 316 WYNBERG C P 990000291803 NOTEFULL ENGINEERING CC SECUNDA 2302 028 BETHAL 990000203424 3632 EVANDER NOTHING SQUARE NEWCASTLE 2940 185 NEWCASTLE 990000402513 9144 NOTHING TO BIG MAINTENANCE LERAATSFONTEIN 1038 312 WITBANK TVL 990000390421 13759 NOTOS CLEANING SERVICES GERMISTON 1400 012 ALBERTON 990000421140 1014 NOTTINGHAM MOTORS CC NOTTINGHAMROAD 3280 119 LIONS RIVER 990000210471 103 NOVA ENGINEERING WORKS PTY LTD CLEVELAND 2022 003 JOHANNESBURG 990000253824 40019 NOVA EXHAUST HERCULES 30 008 PRETORIA 990000208808 48842 NOVA MOTORS WITBANK 1035 990000343798 NOVA NEON SIGNS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000423558 2784 NOVA ZEMBLA STEEL CONSTRUCTION PAARL 7646 197 PAARL 990000341742 NOVATEK DRILLS PTY LTD SOUTHDALE 2135 147 KRUGERSDORP 990000108396 1128 NOVCORP MEYERSDAL 1447 091 GERMISTON 990000397864 5722 NOVEL MOTOR COMPANY PAARL 7646 197 PAARL 990000194386 3311 NOVELLUS PROJECTS GARSFONTEIN 42 008 PRETORIA 990000456480 905182 NOVENGILLA GARAGE EDMS BPK Letsitele 885 270 LETABA 990000211211 530 NOVIA GROUP PTY LTD SLOANE PARK 2152 003 JOHANNESBURG 990000409223 98660 NOVICOR CC NORTH END 6056 007 PORT ELIZABETH 990000343995 3912 NOVILLE ENGINEERING & LABOUR HIRE PIETERMARITZBURG 3201 339 INANDA 990000287637 NOVUS ACTUS LABOUR CONSULTING Pretoria 82 HERCULES 990000454282 11584 QUEENSWOOD NOVUS SEALING SA CC Brakpan 1541 012 ALBERTON 990000306067 4037 Dalpark NOWANQA CONSTRUCTION CC HAMMARSDALE 3700 051 CAMPERDOWN 990000341041 191 NOZINDUNA CONTRACTORS CC 4031 002 DURBAN 990000441454 NOZULU & MALUBELO GENERAL KHAYELITSHA 7784 004 KAAPSTAD 990000460596 6655 NP INSULATION & SHEETMETAL DIKGAKENG 9872 001 BLOEMFONTEIN 990000399490 22630 NPS ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000439950 1339 NPV CRANES HOISTS & SERVICES CC PAROW EAST 7501 025 BELLVILLE 990000387607 6639 NQAKULISA CONSTRUCTION CC DURBAN 4001 002 DURBAN 990000347901 NQATSHANA FUELS PTY LTD ULUNDI 990000558822 311 NQB REPAIRS CC POLOKWANE 699 207 PIETERSBURG 990000397870 KEOGSTRAAT FLORAPARK NQOBAKUHLE TRADING ENTERPRISE VERENA 1020 990000864590 1783 BRONKHORSTSPRUIT NQOBANE BUSINESS ENTERPRISES CC MOBENI 4060 002 DURBAN 990000261983 32066 NQOBILE MECHANICAL ENGINEERING WINCHESTER HILLS 2091 003 JOHANNESBURG 990000429502 NQUTHU LIVESTOCK ASSOCIATION NQUTU 3135 002 DURBAN 990000376521 NQUTHU SERVICE STATION Nquthu 3135 990000779312 NQUTU SERVICE STATION NQUTU 3135 342 NQUTU 990000292494 2117 NRB MOTOR WORLD PTY LTD RICHARDS BAY 3900 990000590285 2807 NRB STEELWORKS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000361169 22021 NRRB ENGINEERING CC CLAREMONT 7708 004 KAAPSTAD 990000413170 NS COASTAL ENGINEERING & CONSTRUCTI RICHARDS BAY 3900 990000928233 462 NS2 STROKE IMPORTS CC HELDERKRUIN 1733 003 JOHANNESBURG 990000298592 21494 NSIMBI METALS WASTE RECYCLERS WITFIELD 1467 990000941304 14602 Witfield NSIMBKAYIGOBI ENGINEERING CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000340866 17264 NSR AUTO SERVICES JACOBS 4052 990000557538 21013 NSS ALUMINIUM & GLASS CHEMPET 7442 003 JOHANNESBURG 990000460008 36861 NST AUTO BODY REPAIRS CC MIDDELBURG 1055 990000627289 NST TYRE & EXHAUST Nelspruit 1200 184 NELSPRUIT 990000052226 10105 The Village, Nelspruit NSUEWENI TRADING MIDDELBURG 1050 171 MIDDELBURG TVL 990000371152 NSUKUMANI PTY LTD MORELETA PARK 44 990000608771 NTANDOYAMI TARDING 145 CC SAULSPOORT 314 990000583893 2332 MOGWASE NTC ENGINEERING & INDUSTRIAL UMHLATUZANA 4054 310 CHATSWORTH 990000390265 19526 NTC MAINTENANCE MAN KHATU 8446 990000650293 NTEBENZISWANO GENERAL TRADING EMPANGENI 3880 324 LOWER UMFOLOZI 990000422475 1895 NTERO TRADING BOSPLAAS 409 351 WONDERBOOM (PTA) 990000460771 29756 NTHAKS AUTO CLINIC KEMPTON PARK 1620 132 KEMPTON PARK 990000384155 863 NTHATE THREADING & ENGINEERING WADEVILLE 1428 091 GERMISTON 990000454067 NTINGA PANELBEATERS & SPRAYPAINTING STRAND 7140 256 STRAND 990000423551 NTINI TRAILERS PTY LTD VEREENIGING 1930 278 VANDERBIJLPARK 990000372388 642 NTK LANDBOU (EDMS) BPK MONUMENT PARK 105 191 WATERBERG 990000229587 25322 NTLALETSENG ENTERPRISE SERVICE LENASIA 1820 233 ROODEPOORT 990000340491 95 NTLALI MOTORS KINGS WILLIAMS TOWN 5600 380 990000505533 2504 NTM MAINTENANCE SERVICES LENASIA 1827 990000717654 4541 KIASHA PARK NTOBETHUTHU TRADING CC COWIE'S HILL 3610 002 DURBAN 990000453191 NTOFO ENGINEERING SERVICES REYNO RIDGE 1049 170 MIDDELBURG C P 990000373911 41188 NTOKAS AUTO REPAIRS CC KATLEHONG 1431 003 JOHANNESBURG 990000315738 NTOKOZWENI SERVICE STATION BISHOPSGATE 4008 002 DURBAN 990000301795 61249 NTOMBI GEARBOX DIFF PARTS SALE & CLEVELAND 2001 003 JOHANNESBURG 990000561460 1511 NTONIKA MINING ENGINEERING ERMELO 2350 078 ERMELO 990000439787 409 NTSHANGASE FLEXI STAFF BRACKEN GARDENS 1452 012 ALBERTON 990000404356 146689 NTSHU AIR EKURHULENI PTY LTD ALBERTON 1452 990000779765 145685 BRACKEN GARDENS NTSHU AIR MIDDLEBURG PTY LTD ALBERTON 1452 990000779947 145685 BRACKEN GARDENS NTSIKI AUTO SERVICES & REPAIRES MOBENI 4064 990000577536 377 AMANZIMTOTI NTSOKOLO PANELBEATERS AND SPRAY PAI URANIAVILLE 2570 990000928862 2081 KLERKSDORP NTSU TRADING 526 CC WITSIESHOEK 9870 104 HARRISMITH 990000404412 13690 NTSWAKI & MOLIKENG TRADING KROONSTAD 9499 146 KROONSTAD 990000436969 570 NTT MOTOR INVESTMENT PTY LTD T/A HEIDELBERG 1441 990000616152 1894 NTT NISSAN KLERKSDORP KLERKSDORP 2571 990000911996 336 NTT TOYOTA HAZYVIEW HAZYVIEW 1242 990000823646 866 NTT TOYOTA TZANEEN TZANEEN 850 270 LETABA 990000455257 545 NTT VW EAST LONDON EAST LONDON 5200 006 EAST LONDEN 990000437794 5200 NTULI SWITCHGEAR CC VEREENIGING 1942 012 ALBERTON 990000425440 NTUMENI FIELD SERVICES CC ESHOWE 3815 323 ESHOWE 990000350018 847 NTUZUMA FILLING STATION NTUZUMA 4359 002 DURBAN 990000291547 NTY ALUMINIUM POLOKWANE 700 207 PIETERSBURG 990000425663 974 NU BEGINNING MOTORS CC ELSPARK 1418 091 GERMISTON 990000411455 13240 NU BRAKE & CLUTCH REMANUFACTURERS SALT RIVER 7925 004 KAAPSTAD 990000188433 7173 NU COAT EPOXY COATING DURBANVILLE 7550 025 BELLVILLE 990000294531 NU CORE STAINLESS PRODUCTS TYGER VALLEY 7536 004 KAAPSTAD 990000353514 4671 NU DIRECT AUTO SERVICES OAKDALE 2061 990000653389 NU DOOR MANUFACTURING CC VIERLANDEN 7550 025 BELLVILLE 990000225604 NU DRIVE SUSPENSION & SERVICE UMBOGINTWINI 4120 002 DURBAN 990000380436 1778 Glenvista NU ERA TOOL AND DIE CC MANDENI 4490 323 ESHOWE 990000220647 248 NU LIFE PANEL BEATERS LANSDOWNE 7779 004 KAAPSTAD 990000345740 24244 NU LINE DISTRIBUTORS CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000388894 100408 NU LINE ELEVATOR PRODUCTS CC TABLE VIEW 7439 004 KAAPSTAD 990000256693 60088 NU LINER ENGINEERING PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000211705 389 NU LITE NEONS WESTHAM 4068 002 DURBAN 990000315567 NU MECH AUTO REPAIRES ELSIES RIVER 7480 025 BELLVILLE 990000326925 92 NU NATION PROTECTIVE COATINGS CAPE TOWN 7500 025 BELLVILLE 990000292730 13548 N1 CITY NU NOWACS AUTOMOTIVE ENGINEERING THREE RIVERS 1935 283 VEREENIGING 990000405549 263933 NU POWER AUTOMOTIVE ENGINEERING CC CAPE TOWN 7441 004 KAAPSTAD 990000401311 936 MILNERTON NU PRESTIGE AUTO BODY CLINIC HARRISMITH 9880 104 HARRISMITH 990000334257 1286 NU S A FITMENT CENTRE KWAMHLANGA 1022 043 BRONKHORSTSPRUIT 990000264513 1054 NU SOUTH SERVICE STATION WITS 2050 003 JOHANNESBURG 990000074596 245 NU STATEWAY MOTORS PANSIG 9465 302 WELKOM 990000387483 57088 NU STEEL CREATIONS Cape Town 7506 025 BELLVILLE 990000450597 15944 Panorama NU TECH MOKOPANE 600 219 POTGIETERSRUS 990000359600 3089 NU TECH ALUSYSTEMS CC PHOENIX 4068 990000823660 60770 NU TECH ENGINEERING PTY LTD MAFIKENG 2745 370 990000506141 2906 NU TREND PANEL BEATERS CC ROCHDALE PARK 4034 002 DURBAN 990000194121 74362 NU VISION ALUMINIUM PTY LTD PRETORIA 81 008 PRETORIA 990000336847 36087 MENLO PARK NU WAGON BODY SHOP BRIXTON 2019 171 MIDDELBURG TVL 990000374694 96679 NU WAGON BODYSHOP PTY LTD BRIXTON 2019 233 ROODEPOORT 990000400289 96679 NU WAVE AUTO ELECTRICAL CC DASSENBERG 7350 165 MALMESBURY 990000292746 1407 NU WORLD INDUSTRIES PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000260170 8964 NUBRITEN ENGINEERING CC LOTUS PARK 4111 002 DURBAN 990000239617 1 NUCLEUS ENGINEERING CC GILLITTS 3603 210 PINETOWN 990000208144 483 NUCLEUS INDUSTRIES CENTURION 14 008 PRETORIA 990000437355 12361 CLUBVIEW NUDGE M BULLBAR MANUFACTURING CC WALKERVILLE 1876 012 ALBERTON 990000341758 1583 NUF AUTO ELECTRICAL CC Richards Bay 3900 324 LOWER UMFOLOZI 990000193794 1014 NUF THREAD & BOLTS REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000379703 NUFFIELD AUTO TECH CC DALVIEW 1544 247 SPRINGS 990000387969 3637 NUFFIELD CALTEX MIDRAND 1685 247 SPRINGS 990000461811 7743 NUFFIELD ENGINEERING STRUBENVALE 1570 247 SPRINGS 990000189070 10107 NUFFIELD FUEL SUPPLY SUNWARD PARK 1470 247 SPRINGS 990000375860 17607 NUFFIELD USED CARS SELCOURT 1567 247 SPRINGS 990000321440 11560 NUGGET STEELWORKS BEZ VALLEY 2094 003 JOHANNESBURG 990000423913 NUKE DESIGNS CC PIET RETIEF 2380 990000765885 1624 NUKOR ENGINEERING PTY LTD Johannesburg 2043 033 BOKSBURG 990000185748 34567 Jeppestown NUMATICS CAPE WELLINGTON 7654 004 KAAPSTAD 990000317915 827 NUMBER ONE GAS COMPANY PTY LTD KUILS RIVER 7580 990000857993 3699 PIETERMARITZBURG NUMBER PLATE CENTRE RICHARDS BAY MEER EN SEE 3901 324 LOWER UMFOLOZI 990000330103 10562 NUMBER PLATES & SIGNS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000187699 2720 NUMBERPLATES & SIGNS CENTRE ROODEPOORT 1725 233 ROODEPOORT 990000325904 971 NUMBERPLATES SA ‐ GAUTENG BLOEMFONTEIN 9300 990000558628 37794 LANGENHOVENPARK NUMBI MOTORS EDMS BPK WITRIVIER 1240 307 WITRIVIER 990000260754 315 NUMERICAL CONTROLLED TECHNOLOGIES VREDENBURG 7380 990000447795 744 NUMET PRODUKTE PRETORIA BK THE WILLOWS 41 008 PRETORIA 990000239990 70094 NUMIL MOTORS CC PANORAMA 7506 004 KAAPSTAD 990000243200 15944 NUMQUE 20 CC SANLAMHOF 7532 004 KAAPSTAD 990000372873 1600 NUMUWEL BUSINESS ENTERPRISE CC KWATHEMA 1563 037 BRAKPAN 990000360045 115 NUNDHLALL BUS & TRUCK BODY BUILDERS SOUTHGATE 4068 990000294772 NUNGU ENGINEERING PTY LTD MAGALIESKRUIN 182 990000840618 2967 MONTA NUNGU TYRES IFAFI 260 041 BRITS 990000408290 NUNGU TYRES MPUMALANGA PTY LTD IFAFI 260 990000564305 NUPACK ENGINEERING ROSETTENVILLE 2130 012 ALBERTON 990000409298 262 NUSAF DYNAMIC TECHNOLOGIES PTY LTD HIGHLANDS NORTH 2037 316 WYNBERG C P 990000301939 80 NUSTART HOLDINGS WADEVILLE 1422 091 GERMISTON 990000302349 14010 NUTRA INVESTMENT BRITS 250 990000695126 180 NUTRA INVESTMENTS 132 CC DURBAN 990000844010 94 DESAINAGAR NUTRI STAHL COOKWARE PTY LTD PAROW 7499 025 BELLVILLE 990000260898 655 NUTTI SLEEPWAENS UTRECHT 2980 277 UTRECHT 990000193284 474 NUVELD MOTORS BEAUFORT WEST 6970 022 BEAUFORT WEST 990000437778 1292 NUVEND PRECISION ENGINEERING ALBERTON 1450 012 ALBERTON 990000186759 1827 NUWAVE TYRES ALIWAL NORTH 9750 014 ALIWAL NORTH 990000354485 851 NUWEIGH CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000416312 NVH ENGINEERING AND BOILERMAKERS MILL STRRET 8010 004 KAAPSTAD 990000451181 12819 NVP ENGINEERING ALIWAL NORTH 9750 014 ALIWAL NORTH 990000440114 164 NW AUTO ENGINEERING CC NELSPRUIT 1200 184 NELSPRUIT 990000084016 3352 NW MECHANISED FARMING CC LICHTENBURG 2740 156 LICHTENBURG 990000457738 2232 NW PROTEA TOWING KLERKSDORP 2571 990000700348 1030 NWAKO CLEANING & DEVELOPMENT PROJEC ZAMANE SECTION 1496 990000905962 NXELE SURVEYS PINETOWN 3610 002 DURBAN 990000411491 NYABANGA ENGINEERING BENONI 1501 026 BENONI 990000361404 NYAKAS MOTOR ENGINEERING UMLAZI 4066 002 DURBAN 990000400866 NYALA ENGINEERING CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000301696 7884 NYALA ONE STOP Mkuze 3965 045 PONGOLA 990000252892 102217 Meerensee NYAMS MINING SERVICES & ENGINEERING STEELPOORT 1138 990000776507 1933 STEELPORT NYANCTA SERVICE STATION RONDEBOSCH 7701 316 WYNBERG C P 990000296420 NYATHI FLEET MAINTENANCE PRETORIA NORTH 116 008 PRETORIA 990000253007 18822 NYATHI MINING SERVICES CC KATHU 8446 194 OLIFANTSHOEK 990000428338 221 NYATI MOTORS PTY LTD ROSSLYN 200 008 PRETORIA 990000301733 1464 NYELETI ADMINISTRATION TRUST Pretoria 181 008 PRETORIA 990000324748 35158 Menlo Park NYIWANI TRADING ENTERPRISE & PROJEC WATERBERG 530 990000576198 1158 MALAMULELE NYKO PAK MANUFACTURING WANDSBECK 3631 210 PINETOWN 990000429551 1459 NYL MOTOR INGENIEURS NYLSTROOM 510 191 WATERBERG 990000184759 755 NYL PETROLEUM CC FAUNA PARK 510 990000934142 192 NYL UITLATE NYLSTROOM 510 990000248980 2501 NYLSTROOM C V CENTRE CC NYLSTROOM 510 191 WATERBERG 990000224201 534 NYLSTROOM VERSOOLWERKE BK MODIMOLLE 510 191 WATERBERG 990000248578 232 NYLSTROOM VLIEGKLUB MODIMOLLE 510 990000631627 3688 NYMAN & SONS SHEETMETALWORKS DE DEUR 1884 283 VEREENIGING 990000213744 13 NYRO ENGINEERING CC MTUBATUBA 3935 328 HLABISA 990000375577 NYSTEN CAD ENGINEERING PTY LTD WIERDAPARK 149 008 PRETORIA 990000402538 55281 NZHELELE VALLEY SERVICE STATION LOUIS TRICHARDT 920 360 990000504903 3124 NZM INSTRUMENTATION TRICHARDT 2300 028 BETHAL 990000416483 185 NZURI MOTORS LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000346682 26920 O & C MOTORS BETHLEHEM 9701 029 BETHLEHEM 990000121408 O & K PLANT & VEHICLE MAINTENANCE GREENFIELDS 5201 006 EAST LONDEN 990000330105 O & M ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000037346 11726 O & S TRUCKING BOKSBURG NORTH 1461 033 BOKSBURG 990000306945 5214 O & T STAALWERKE KURUMAN 8460 148 KURUMAN 990000373007 O & W HERSTEL & SWEISWERKE BK CALITZDORP 6660 049 CALITZDORP 990000291134 203 O 2 PRODUCTIONS CC BLUFF 4026 210 PINETOWN 990000380090 21099 O A B TREKKERS REITZ 9810 227 REITZ 990000284066 588 O A L SPRING MANUFACTURERS PTY LTD Nigel 1491 188 NIGEL 3696 387 Springs O BOYS WELDING KENSINGTON 7405 004 KAAPSTAD 990000140424 O C S INDUSTRIAL INVESTMENTS ELSPARK 1418 003 JOHANNESBURG 990000317060 12157 O C T MOTOR ENGINEERING CC SUMMERSTRAND 6019 007 PORT ELIZABETH 990000125674 32163 O C T TRADING CC QUALBERT 4078 002 DURBAN 990000140419 48268 O CONNEL ENGINEERING PTY LTD KATHU 8446 990000822094 O CONNOR FABRICATIONS CC NORTHMEAD 1511 026 BENONI 990000324393 131198 O D MINING SUPPLIES BK ODENDAALSRUS 9480 193 ODENDAALSRUS 990000320166 60 O D N BRAKE CLUTCH & RADIATOR OUDTSHOORN 6620 196 OUDTSHOORN 990000310846 524 O D N MARKETING & ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000127185 O D PETROL & DIESEL ODENDAALSRUS 9480 193 ODENDAALSRUS 990000295547 O DELL PANEL BEATERS BK KRAAIFONTEIN 7569 251 STELLENBOSCH 990000283015 1189 O E AIRCONDITIONING SPARES CC Alberton 1448 012 ALBERTON 990000122173 5506 Vanderbijlpark O E MANUFACTURING SILVERTON 127 008 PRETORIA 990000127360 1860 O E MOTORS EDENBURG 9908 073 EDENBURG 990000027638 103 O F B DELTA JAGERSFONTEIN 9974 126 JAGERSFONTEIN 990000292567 47 O F S PANELBEATERS BLOEMFONTEIN 9300 NEW EAST END 990000264783 2015 O F S SPRING & FORGE PTY LTD WELKOM 9459 302 WELKOM 990000264955 135 O G ENGINEERING CC DURBAN 4052 002 DURBAN 990000145894 O G M EAST RAND 1462 033 BOKSBURG 990000312249 25296 O J AUTO BODY REPAIRS CC RANDGATE 1763 003 JOHANNESBURG 990000133379 3746 O J C CORINTHIANS CC SALT RIVER 7925 004 KAAPSTAD 990000139578 O JS ENGINEERING DURBAN 4000 002 DURBAN 990000305348 2251 O K MOTORS MOGALE CITY 1739 147 KRUGERSDORP 990000269641 686 RANT&DAL O KELLY INGENIEURSWERKE OTTOSDAL 2610 195 OTTOSDAL 990000379830 635 O LINE COATINGS PTY LTD JOHANNESBURG 2000 091 GERMISTON 990000276378 6457 O LYDENS MOTORS LYDENBURG 1120 161 LYDENBURG 990000131839 8689 O M B VERKOELERS BK BOTHAVILLE 9660 036 BOTHAVILLE 990000297798 523 Bothaville O P & M G ENGINEERING BK pretoria 157 008 PRETORIA 990000286546 702 montanapark O P M MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000134083 2881 O P MAINTENANCE CC HATFIELD 83 008 PRETORIA 990000121999 O R FOURIE MOTORS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000136583 O R MOTORS BK SENEKAL 9600 239 SENEKAL 990000277497 91 O REGANS TUNE UP CENTRE CC RANDBURG 2194 003 JOHANNESBURG 990000321061 O REILLY INDUSTRIES PTY LTD Alberton 1457 012 ALBERTON 990000293209 O S STEELWORKS MAFEMANI 1285 236 PILGRIMS REST 990000326773 1368 O SULLIVANS ROSSBURGH 4072 002 DURBAN 990000365261 41809 O V ENGINEERING UNIT 3 ALRODE SOUTH 1451 012 ALBERTON 990000307324 O V PRECISION ENGINEERING PTY LTD VEREENIGING 1930 198 PARYS 990000265207 964 O V S HERSTELDIENSTE BK BRANDHOF 9324 001 BLOEMFONTEIN 990000124843 100887 O WAYNE STEEL CONTRACTORS CC CHLOORKOP 1624 003 JOHANNESBURG 990000134927 12640 OAK COTTAGE MOTORS GRAHAMSTOWN 6140 210 PINETOWN 990000106751 192 OAK ENGINEERING CC GERMISTON 1401 091 GERMISTON 990000270013 5083 MEADOWDALE OAK GLEN SERVICE STATION OLD OAK 7537 025 BELLVILLE 990000137022 4191 OAK SERVICE STATION CHATSWORTH 4030 310 CHATSWORTH 990000123010 562368 OAK TREE SERVICE STATION CROWN MINES 2025 003 JOHANNESBURG 990000120961 1099 OAKDENE CAR WASH LINMEYER 2105 003 JOHANNESBURG 990000138344 450 OAKLANDS MOTORS HOUGHTON 2041 003 JOHANNESBURG 990000267783 87592 OAKLEAF INVESTMENT HOLDINGS 52 PARKLANDS 2121 990000915188 1820 OAKLEAF INVESTMENTS HOLDINGS 32 SANDTON 2191 003 JOHANNESBURG 990000376974 1820 PARKLANDS OAKVILLE PRODUCTS SOMERSET EAST 5850 243 SOMERSET EAST 990000271298 134 OAKVLEI MOTORS TYGER VALLEY 7536 004 KAAPSTAD 990000142421 OASE MOTORS. VRYBURG 8600 294 VRYBURG 990000206475 2464 OASE VULSTASIE BK BAILLIE PARK 2526 218 POTCHEFSTROOM 990000369143 POSBUS 613 OASIS SERVICE STATION AZAADVILLE 1750 147 KRUGERSDORP 990000126595 9322 OASIS VENTURES PTY LTD MAFIKENG 2745 990000539261 223 OBERHOLSTER C J KAKAMAS 8870 130 KAKAMAS 990000135624 391 OBERHOLZER MOTOR TROK & TREKKER CARLETONVILLE 2499 990000566102 29 WELVERDIEND OBEROK STEEL FABRICATORS HAYFIELDS 3201 206 PIETERMARITZBURG 990000305182 OBIE BUSINESS ENTERPRISES DORANDIA 188 351 WONDERBOOM (PTA) 990000199339 52065 OBR STEELHAWK CENTURION 46 283 VEREENIGING 990000138627 7603 OBSERVATORY PETROL STATION OBSERVATORY 7925 004 KAAPSTAD 990000269306 OBZ CAR VALET SEA POINT 8060 004 KAAPSTAD 990000136321 127 OBSERVATORY OCCUPATIONAL SUPRESSION SYSTEMS BRAKPAN 1541 247 SPRINGS 990000326158 11988 BRAKPAN NORTH OCEAN 24 TRADING CC DINWIDDIE 1401 990000598062 7336 ALBERMARLE OCEAN ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000296154 7 WREN KORSTEN OCEAN GQOKA REPAIRS & MAINTAINENCE ISIPINGO 4120 990000646065 23983 OCEAN MASTERS MARINE SERVICES DURBAN 4052 002 DURBAN 990000135417 OCEAN POWDER COATERS CC LENHAM 4068 310 CHATSWORTH 990000321741 OCEAN USED SPARES CC TONGAAT 4400 339 INANDA 990000282393 679 OCEANAUTIC CREATIONS PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000123434 82778 OCEANSIDE TRADING 209 CC UPINGTON 8800 276 GORDONIA 990000128798 508 OCEANSIDE TRADING 265 CC BURGERSFORT 1150 161 LYDENBURG 990000364987 2452 OCEANSIDE TRADING 302 LYDENBURG 1120 990000721040 5312 OCEANSIDE TRADING 476 CC WESTVILLE 3630 283 VEREENIGING 990000363594 1270 OCHO STEEL WORKS WITFIELD 1467 002 DURBAN 990000136148 14606 OCKTRYT UITENHAGE 6229 990000555247 OCME SA PTY LTD MEADOWDALE 1610 990000833637 5595 EDENGLEN OCTA ENGINEERING KROONSTAD (PTY) LT KROONSTAD 9500 146 KROONSTAD 990000276146 844 OCTANE DEW 135 CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000369873 349 OCTANIO TRADERS VANDERBIJLPARK 1900 237 SASOLBURG 990000364218 1750 OCTANORM SOUTH AFRICA PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000161347 PO Box 591 KENGRAY OCTO CAR WASH STELLENBOSCH 7600 990000861410 OCTO TRADING 267 CC POLOKWANE 700 207 PIETERSBURG 990000127314 1793 OCTOBER WIND TRADING 14 PTY LTD VEREENIGING 1930 283 VEREENIGING 990000365144 319 OCTOBER WIND TRADING 62 BELLVILLE 7530 990000580884 2573 OCWEN INVESTMENT 555 CC EDENVALE 1610 091 GERMISTON 990000134736 3159 ODE BUILDING SUPPLIES CC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000318612 31487 FICHARDTPARK ODEC CC MOOINOOI 325 041 BRITS 990000378672 1237 ODEN ZIN MINE ENGINEERING POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000131452 2203 ODEN ZIN RUSTENBURG PTY LTD RUSTENBURG 299 990000730262 ODENDAAL W J SANNIESHOF 2760 067 DELAREYVILLE 990000120719 478 ODENDAALS AUTO ELECTRICAL BETHAL 2310 028 BETHAL 990000268970 600 ODENDAL M J KENWYN 7780 316 WYNBERG C P 990000122195 ODEON TYRES SILVERGLEN 4092 310 CHATSWORTH 990000328819 ODIPLEX PTY LTD BOKSBURG SOUTH 1459 990000643788 ODIS STEELWORKS & ENGINEERING PTY L WITBANK 1035 990000896493 ODN ACCESSORIES CC FARRARMERE 1518 026 BENONI 990000296184 14351 OE PETROL BK EDENBURG 9908 073 EDENBURG 990000557567 103 OERLE INVESTMENTS CC RANDPARKRIDGE 2169 041 BRITS 990000324128 OFF HIWAY TECHNIQUES WEAVIND PARK 184 990000577532 710 KEMPTON PARK OFF RAMP SERVICE STATION CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000300134 1944 OFF ROAD TRADERS Pretoria 1001 008 PRETORIA 990000374824 2657 Swavelpoort OFF THE ROAD TYRES SOUTH AFRICA MIDDELBURG 1050 PRIVATE BAG X1838 990000371859 OFFICE FURNITURE DIRECT NATIONAL ELSBURG 1407 091 GERMISTON 990000364909 10006 OFFROAD EVOLUTION BRITS 250 041 BRITS 990000369366 3520 OFFSHORE MAINTENANCE & AUSTERVILLE 4005 002 DURBAN 990000292495 14324 OFFTRAX OFF ROAD TRAILERS CC GEZINA 31 008 PRETORIA 990000558941 24481 OFS CAR BREAKERS TRUST BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000291350 8214 OGIES TRAILER REPAIRS & SPARES Witbank 2271 028 BETHAL 990000367675 39872 Moreleta Park OGRINAK COMMODITIES CC JOHANNESBURG 2198 990000571046 2971 PINEGOWRIE OGWINI ENGINEERING CC SARNIA 3615 210 PINETOWN 990000137989 321 OHLANGA AUTO CITY PHOENIX 4080 002 DURBAN 990000157596 60512 Phoenix OIC GEARBOX & ENGINE EXCHANGE CC BRAAMFONTEIN 2017 003 JOHANNESBURG 990000375356 31626 OIL & HYDRAULIC CENTRE BENDOR 713 207 PIETERSBURG 990000556641 11371 OIL MOTORSPARES & SCRAPYARD SASOLBURG 1947 237 SASOLBURG 990000379024 1086 OIL NUMBER PLATES SASOLBURG 1947 237 SASOLBURG 990000376246 339 OIL PRECISION ENGINEERING SASOLBURG 1947 237 SASOLBURG 990000028223 278 OILA SALES & REPAIRS MOKOPANE 600 219 POTGIETERSRUS 990000139512 4020 OILCO ENGINEERING BORDER GREENFIELDS 5208 006 EAST LONDEN 990000268649 5151 Greenfields OILCO ENGINEERING EP PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000268660 2162 OILFIREZA CC Centurion 157 008 PRETORIA 990000122116 994 rooihuiskraal OILGRO ATLAS ROAD PTY LTD ROODEPOORT 1715 WELTEVREDENPARK 990000312830 OILGRO FLORACLIFFE PTY LTD WELTEVREDENPARK 1715 171 MIDDELBURG TVL 990000286354 OILGRO LAEZONIA PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000313020 OILGRO MARAISBURG PTY LTD WELTEVREDENPARK 1715 171 MIDDELBURG TVL 990000286337 OILGRO MENLYN PTY LTD WELTEVREDENPARK 1715 008 PRETORIA 990000286324 OILGRO MONTANA PTY LTD WELTEVREDENPARK 1715 990000920630 OILGRO NORTHWOLD PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000295483 0 OILGRO OLD FARM ROAD PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000313033 OILGRO PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000295496 X16 OILGRO SUNWARD PARK PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000313057 OILISO PTY LTD WELTEVREDENPARK 1715 008 PRETORIA 990000121030 0 OILPOWER PTY LTD Durban 3610 210 PINETOWN 990000268296 521 New Germany OJ METAL PROCESSORS CC VANDERBIJLPARK 1910 283 VEREENIGING 990000379813 260 OJEM TRADING CC PINETOWN 3600 210 PINETOWN 990000127735 1485 OKAPI SOUTH AFRICA PTY LTD MANDENI 4490 002 DURBAN 990000297309 446 OKAVANGO ALUMINIUM TYGER VALLEY 7536 025 BELLVILLE 990000363380 5323 OKAVANGO INDUSTRIAL SERVICES KUILSRIVIER 7579 251 STELLENBOSCH 990000289563 465 OKD BANDE HOOPSTAD 9479 305 WESSELSBRON 990000133668 321 OKGONNE FILLING STATION PRETORIA 1 008 PRETORIA 990000136796 3403 OKIEP VULSTASIE BK SPRINGBOK 8240 245 NAMAQUALAND 990000376265 723 OKUBI TRAILER MANUFACTURERS MATLOSANE 2575 138 KLERKSDORP 990000131050 20016 OKUHLE MECHANICAL PTY LTD ESIKHAWINI 3887 990000589515 1083 OKUSHA ENGINEERING & LABOUR HIRE MIDDELBURG 1050 990000142898 2842 WITBANK OKWETHU SOLUTIONS PTY LTD PANORAMA 7500 132 KEMPTON PARK 990000123858 PO BOX 117 ASTON MANOR OLAL CONSTRUCTION & MINING SERVICES VOSLOORUS 1475 990000652074 OLD MILL GARAGE CC MOWBRAY 7700 004 KAAPSTAD 990000290260 OLD OAK TRANSPORT CC STELLENBERG 7550 025 BELLVILLE 990000302356 OLD TIMER BAGGER TRADING CC MEYERTON 1960 990000792475 497 DE DEUR OLD TRAFFORD SEATING JOHANNESBURG 2001 003 JOHANNESBURG 990000130290 OLD WEST RADIATORS NEWTON PARK 6055 007 PORT ELIZABETH 990000121914 34764 OLDE WORLD FOUNDRY CC ASHWOOD 3605 002 DURBAN 990000142843 10257 OLEA CONSULTING CC BRITS 250 990000638371 176 Brits OLEGRA OIL PTY LTD PAMPIERSTAD 8550 217 POSTMASBURG 990000368633 557 OLGEAR CC TOKAI 7945 316 WYNBERG C P 990000124451 OLIEVIER MOTORS BEAUFORT WEST 6970 022 BEAUFORT WEST 990000360798 91 OLIFANTS MOTORS CC UITENHAGE 6231 013 ALEXANDRIA 990000003143 3232 OLIFANTSFONTEIN CAR PARTS CC OLIFANTSFONTEIN 1665 990000630271 26072 GEZINA OLIFANTSFONTEIN MOTORS OLIFANTSFONTEIN 1665 003 JOHANNESBURG 990000299653 535 OLIFANTSHOEK PETROLEUM CC WILROPARK 1724 171 MIDDELBURG TVL 990000128979 OLIFANTSNEK VULSTASIE RUSTENBURG 300 235 RUSTENBURG 990000122381 4432 OLIMPIC MOTORS SENEKAL 9600 239 SENEKAL 990000284081 638 OLIPHANT & CHETTY HYPER BY THE SEA 4053 002 DURBAN 990000122317 OLITHEMBA PROJECTS CONTRACTORS ZCC VOSLOORUS 1475 033 BOKSBURG 990000145861 OLIVEDALE MOTORS CC OLIVEDALE 2158 003 JOHANNESBURG 990000282611 928 OLIVEDALE VALET SERVICES JUKSKEIPARK 2188 003 JOHANNESBURG 990000125294 OLIVER ZN ENGINEERING CC SHERWOOD 4091 002 DURBAN 990000365684 OLIVIERS ART METAL WORKS PTY LTD LANSDOWNE 7780 004 KAAPSTAD 990000284803 OLIVIERS GARAGE SOMERSET WEST CC STRAND 7139 244 SOMERSET WEST 990000284848 61 OLMATT POWDER COATERS & KRUGERSDORP 1731 225 RANDFONTEIN 990000310452 2341 OLMEC STEEL CC Cape Town 7561 990000562679 OLOVER TUNE UP CENTRE ELDORADOPARK 2000 990000823191 1234 OLWANDLE MARINE ELECTRICAL & MTHERWELL NU 5 6211 007 PORT ELIZABETH 990000127727 OLWETHU CAR WASH CC JOHANNESBURG 2001 003 JOHANNESBURG 990000132082 OLYMPIC BLINDS PLUMSTEAD 7405 004 KAAPSTAD 990000122667 OLYMPIC CYCLE & LOCKSMITH WORKS CLAREINCH 7740 316 WYNBERG C P 990000272311 2242 OLYMPIC LOCKSMITHS CLAREINCH 7740 004 KAAPSTAD 990000325938 2503 OLYMPIC MOTORS GOODWOOD 7460 025 BELLVILLE 990000297336 OLYMPIC PANELBEATERS EAST RAND 1462 091 GERMISTON 990000275622 26802 OLYMPIC PANELBEATERS CC WELKOM 9460 302 WELKOM 990000275000 435 OLYMPIC SECURITY CC LENASIA 1820 003 JOHANNESBURG 990000297754 10400 OLYMPIC SERVICE STATION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000126382 2807 OLYMPIC STAINLESS STEEL BLACKHEATH 7580 025 BELLVILLE 990000291568 15438 PANORAMA OLYMPUS PANELBEATERS CC WINGATE PARK 153 008 PRETORIA 990000302430 701 OM AGRI BK KROONSTAD 9500 146 KROONSTAD 990000141706 2447 OMAR PIPE WORKS KASSELSVLEI 7533 025 BELLVILLE 990000128144 532 OMARS AUTO BODY MACKENZIE PARK 1501 026 BENONI 990000120995 39323 OMARS CAR SALES DURBAN 4000 002 DURBAN 990000136515 595 OMARS PANELBEATERS GLOSDERRY 7702 316 WYNBERG C P 990000321985 36105 OMAX ENGINEERING SERVICE LABIANCE EST 7530 025 BELLVILLE 990000305555 OMDS ENGINEERING & SUPPLIES CC RIVERFIELD 1564 037 BRAKPAN 990000278136 15334 OMEGA HERCULES 30 008 PRETORIA 990000122371 50013 OMEGA 1 MOTORS WYNBERG 2090 003 JOHANNESBURG 990000321454 OMEGA AFRICA AGENCIES CC PORT ELIZABETH 6070 990000838535 28075 SUNRIDGE PARK OMEGA AUTO CARE PHOKENG 335 235 RUSTENBURG 990000137986 571 OMEGA AUTO REPAIRS CLARE ESTATE 4091 002 DURBAN 990000318811 OMEGA BEARINGWERKE EDMS BPK BETHLEHEM 9700 029 BETHLEHEM 990000287716 623 OMEGA CAGES CC SPRINGS 1560 247 SPRINGS 990000129157 545 OMEGA DIENSSTASIE MONUMENTPARK 105 008 PRETORIA 990000278691 25796 OMEGA DIESEL & TURBO CC MARBLE HALL 450 990000569707 1741 OMEGA ENGINEERING BRITS 250 041 BRITS 990000124254 4650 OMEGA ENGINES & GEARBOXES LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000131017 39136 OMEGA FIELD SERVICES & KOKSTAD 4700 141 MOUNT CURRIE 990000309504 1755 OMEGA LIFT SERVICES CC JOHANNESBURG 2190 003 JOHANNESBURG 990000141016 17709 RANDHART OMEGA MINING & INDUSTRIAL SUPPLIES BENONI 1511 026 BENONI 990000310068 26218 EAST RAND OMEGA MOTOR SPARES WELKOM 9460 302 WELKOM 990000285365 3667 OMEGA MOTORS GEZINA 31 008 PRETORIA 990000275850 25557 OMEGA ONDERDELE NIGEL 1490 188 NIGEL 990000292965 1236 OMEGA PEOPLE MANAGEMENT SOLUTIONS MONUMENTPARK 105 008 PRETORIA 990000129115 25322 OMEGA SIGNS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000317511 2464 OMEGA STAINLESS STEEL WEST RIDGE 4091 210 PINETOWN 990000127714 OMEGA WARRIORS INVESTMENTS CC ERMELO 2350 078 ERMELO 990000123682 2104 OMEGATRON AUTO BODY TOTIUSDAL 134 008 PRETORIA 990000138659 31303 OMESH LOCKSMITH MARSHALLTOWN 2107 003 JOHANNESBURG 990000326961 62591 OMIGA STEEL CC KUILS RIVER 7580 251 STELLENBOSCH 990000368317 OMKHAI CONSULTING PTY LTD MILNERTON 7435 004 KAAPSTAD 990000120982 1277 OMNI CATERING RANDJESFONTEIN 1683 003 JOHANNESBURG 990000299807 10747 OMNI DELTA EDMS BPK DORANDIA 24 351 WONDERBOOM (PTA) 990000275664 52726 OMNI ENGINEERING SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000133371 28050 OMNI SCREENS CAPE PTY LTD GLOSDERRY 7702 003 JOHANNESBURG 990000285631 36223 OMNI SPRAYPAINTERS & TRIMMERS EAST RAND 1462 033 BOKSBURG 990000271476 26816 OMNISTRUCT CC FERNDALE 2160 003 JOHANNESBURG 990000311541 122 OMNISTRUCT NKOSI PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000235337 122 OMNUIM BELLEGINGS ERMELO 2350 078 ERMELO 990000122622 103 OMONAMA AUTO SERVICE SUNNYSIDE 2 990000655709 OMPHI EXHAUST & TYRES MORULA 196 351 WONDERBOOM (PTA) 990000144928 12 OMRI ENGINEERING BK HERCULES 30 008 PRETORIA 990000288848 49915 ON CALL MAINT & BREAKDOWN CC PRETORIA 1 008 PRETORIA 990000124064 ON CAR DISC SKIMMING CC OVERPORT 4067 002 DURBAN 990000141901 ON CAR DISK SKIMMING WEST PARK 146 008 PRETORIA 990000141537 97529 ON D MAND MECHANICAL SERVICES CC PHILIPNEL PARK 29 008 PRETORIA 990000374996 ON LINE REPAIRS VANDERBIJLPARK 1900 002 DURBAN 990000284291 4240 ON Q HOME SECURITY LINDEN 2195 003 JOHANNESBURG 990000134791 ON SITE CAR ALIGNMENT DIE WILGERS 41 278 VANDERBIJLPARK 990000142432 ON SITE DISC SKIMMING ROCHDALE PARK 4034 002 DURBAN 990000145660 74262 ON SITE GAS SYSTEMS INTERNATIONAL PRETORIA 181 003 JOHANNESBURG 990000366537 75680 LYNNWOOD RIDGE ON SITE MACHINING SERVICES CC PAARDEN EILAND 7420 004 KAAPSTAD 990000373269 236 ON SITE SERVICES MONTANAPARK 159 008 PRETORIA 990000144781 3167 ON SITE STEELWORKS CC KRAAIFONTEIN 7569 025 BELLVILLE 990000140808 1028 ON SITE TRADING KANONEILAND 8806 004 KAAPSTAD 990000130269 126 ON SITE TRUCK ALIGNMENT VANDERBIJLPARK 1900 003 JOHANNESBURG 990000135442 313 ON SITE VALET SERVICES CAPE TOWN 7441 025 BELLVILLE 990000139918 3933 DURBANVILLE ON THE HILL CLASSICS PARK CENTRAL 2001 003 JOHANNESBURG 990000138104 ON THE ROAD AGAIN BEDFORD 5780 023 BEDFORD 990000295212 184 ON THE ROAD HYPROLICS KURUMAN 8160 148 KURUMAN 990000378346 ON THE SPOT ENGINEERING SERVICES ST FRANSCISCO BAY 6312 129 commisioner street 990000322551 584 ON THE SPOT FIELD SERVICE MOOINOOI 325 041 BRITS 990000372898 1278 ON THE SPOT HYDRAULICS BRACKEN DOWNS 1454 247 SPRINGS 990000307893 166890 ON THE SPOT WELDING ENG CC OTTERY 7808 316 WYNBERG C P 990000370068 121 ON THE TOP SALES CC KLERKSDORP 2571 990000617684 6978 FLAMWOOD ON TIME POWDER COATINGS WETTON 7780 004 KAAPSTAD 990000362136 ON TRACK TECHNOLOGY CC EAST LONDON 5200 006 EAST LONDEN 990000136764 ON WHEEL SOLUTIONS PORT ELIZABETH 6055 007 PORT ELIZABETH 990000555075 35074 ONDERBERG MECHANICAL SERVICES BK GEZINA 31 019 BARBERTON 990000325962 26072 ONDERBERG PANELBEATERS BK MALELANE 1320 012 ALBERTON 990000324193 1405 ONDERBERG TRACTOR & SERVICE CENTRE MALELANE 1320 019 BARBERTON 990000314109 1139 ONE CALL SIGNS UITSIG 9322 001 BLOEMFONTEIN 990000371867 ONE DROP CAR CARE SERVICES GREENPOINT 8051 005 KIMBERLEY 990000128992 965 ONE DROP CARE CARE SYSTEMS CC MELROSE ARCH 2076 003 JOHANNESBURG 990000307867 ONE FOR ALL TRADING CC MEYERSDAL 1447 012 ALBERTON 990000306085 5030 ONE FOR THREE PANELBEATERS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000121986 30140 ONE PLUS MOTORS PRETORIA 81 008 PRETORIA 990000556304 150 MONTANAPARK ONE STEEL ENGINEERING VEREENIGING 1930 990000799418 2092 ONE STOP AUTO OVERPORT 4067 002 DURBAN 990000308988 701080 ONE STOP AUTO & TRAILER CENTRE CC BRACKENFELL 7561 025 BELLVILLE 990000123873 1300 ONE STOP AUTO ELECTRICAL FICKSBURG 9730 082 FICKSBURG 990000128793 ONE STOP CARAVAN CLINIC SOSHANGUVE 152 990000774136 ONE STOP HYDRAULICS & PNEUMATIC GROENEWEIDE 1459 033 BOKSBURG 990000121084 ONE STOP JOBURG HYDRAULICS PTY LTD NORTH RIDING 2162 990000871073 ONE STOP MOTOR DURBAN 4062 002 DURBAN 990000138125 ONE STOP MOTORS MOKOPANE 600 219 POTGIETERSRUS 990000129358 1885 ONE STOP SERVICE CENTRE WORCESTER 6849 315 WORCESTER 990000363001 1671 ONE STOP TRUCK MAINTENANCE CC KEMPTON PARK 1620 132 KEMPTON PARK 990000126938 9411 ONE STOP UNDERCAR RUSTENBURG 300 235 RUSTENBURG 990000377216 815 ONE TONER SPARES WEST RAND CC SUNWARD PARK 1470 147 KRUGERSDORP 990000320676 19112 ONE TONNER SPARES GAUTENG CC SUNWARD PARK 1470 008 PRETORIA 990000121730 19112 ONE TONNER SPARES WYNBERG & SUNWARD PARK 1470 033 BOKSBURG 990000127750 19112 ONE TOUCH LINKSFIELD 2182 990000942601 79602 SENDERWOOD ONE TURN TRADING 19 PTY LTD BENDOR PARK 713 209 PIKETBERG 990000371445 11916 ONE TURN TRADING 99 PTY LTD KUILS RIVER 7580 025 BELLVILLE 990000125064 ONE UP MOTOR SPARES & SERVICE BENONI 1500 012 ALBERTON 990000276040 2384 ONE UP PUMPS & REFURBISHERS CC TONGAAT 4400 002 DURBAN 990000124490 1516 ONE WASH GONUBIE 5256 006 EAST LONDEN 990000313912 89 ONE WAY CAR CARE PINEGOWRIE 2123 003 JOHANNESBURG 990000305196 3509 ONEILS FITMENT CENTRE LENASIA 1820 003 JOHANNESBURG 990000128984 5592 ONESPAN GUTTERS CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000121099 1121 ONEST LINING & PAINTING MORNINGHILL 2007 990000861496 ONIX STEEL FLORIDA 1709 990000627870 485 FLORIDA HILLS ONPOINT MANUFACTURING PTY LTD STEELPOORT 1133 990000778626 762 ONRUS GARAGE HERMANUS 7200 111 HERMANUS 990000297048 139 ONS ENGINEERING LYDENBURG 1120 161 LYDENBURG 990000145152 4272 ONSITE SERVICES OCEAN VIEW 4052 002 DURBAN 990000123822 ONSKAN BK KOSTER 348 144 KOSTER 990000305893 371 ONTIME MARKETING BEDFORDVIEW 2008 003 JOHANNESBURG 990000145190 557 ONTONG WELDING SERVICES CC KYLEMORE 7600 025 BELLVILLE 990000134501 ONTRACK PANEL & PAINT UMBOGINTWINI 4120 002 DURBAN 990000373795 315 ONVLEE ENGINEERING PTY LTD SIDWELL 6061 007 PORT ELIZABETH 990000296494 14052 ONWARD AUTO PTY LTD LINDO PARK 186 990000917819 72728 LYNNWOOD RIDGE ONYX COACH WORKS C C MAITLAND 7405 004 KAAPSTAD 990000270884 ONYX LABOUR HIRE PHALABORWA 1390 270 LETABA 990000124883 1419 OORD NEBO CC RUSTENBURG 300 235 RUSTENBURG 990000107503 OOS OVS MOTORS BETHLEHEM 9700 029 BETHLEHEM 990000297037 1217 OOS TRANSVAAL BAKBOUERS BK MIDDELBURG 1050 170 MIDDELBURG C P 990000286260 3164 OOS TRANSVAAL TREKKERS WHITE RIVER 1240 307 WITRIVIER 990000136512 2710 OOS TVL METAALWERKE BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000306757 41506 Leraatfontein OOS VRYSTAAT AUTO LEC HARRISMITH 9880 104 HARRISMITH 990000123480 710 OOS VRYSTAAT SLEEPWA ONDERDELE CC AMANZIMTOTI 4125 002 DURBAN 990000132989 OOSIES MAINTENANCE PTY LTD NELSPRUIT 1209 990000808551 200 OOSKAAP DUIKKLOPPERS HUMANSDORP 6300 120 HUMANSDORP 990000326396 968 OOSKAAP TREKKERS HANKEY 6350 101 HANKEY 990000266147 123 OOSMEY MOTORS RUSTENBURG 300 235 RUSTENBURG 990000279559 1232 OOSTENBERG ENGINEERING CC DURBANVILLE 7551 025 BELLVILLE 990000316173 620 Cape Gate OOSTENBERG HARDCHRONE CC CAPE TOWN 8000 025 BELLVILLE 990000365647 987 OOSTENBERG SERVICE STATION KUILS RIVER 7580 251 STELLENBOSCH 990000131248 OOSTENBERG TATA KASSELSVLEI 7533 025 BELLVILLE 990000133111 344 OOSTHUIZEN H B MIEDERPARK 2527 218 POTCHEFSTROOM 990000120777 70115 OOSTHUIZEN H D VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000304674 OOSTHUIZEN J SENEKAL 9600 239 SENEKAL 990000285152 694 OOSTHUIZEN N P F LICHTENBURG 2740 156 LICHTENBURG 990000120595 1368 OOSTHUIZEN TRADING Rynfield 1514 990000607733 11347 OOSTHUIZENS CAR SALES UITENHAGE 6230 271 UITENHAGE 990000058712 578 OPCA SA PROJECT ENGINEERING CC BROADWAY 2020 026 BENONI 990000133124 66096 OPCO SWEIS & METAAL WERKE FONTEINRIET 1464 033 BOKSBURG 990000124218 10135 OPEC OILS CC FORDSBURG 2033 003 JOHANNESBURG 990000095828 42126 OPEL CHEV USED SPARES QUALBERT 4078 310 CHATSWORTH 990000308626 48268 OPEL MANIA PLUMSTEAD 7801 316 WYNBERG C P 990000124290 10 OPEN INVESTMENTS VAAL MIDDELBURG 1050 171 MIDDELBURG TVL 990000364919 OPENCAST SPECIALISED ENGINEERING & BRACKEN GARDENS 1452 990000274007 145850 OPENSCOR 7 CC BETHLEHEM 9700 029 BETHLEHEM 990000305364 1259 OPENSCOR TWELVE Cape Town 7560 003 JOHANNESBURG 990000139724 5034 Tygervalley OPERATIONAL ENGINEERING SERVICES LANGEBAAN 7357 117 HOPEFIELD 990000132259 OPHIWORX BOKSBURG 1459 990000855447 OPICONSIVIA INVESTMENTS 265 PTY LTD VORSTERKROON 1491 NIGEL 990000226236 8183 centurion OPIUM MINING & INDUSTRIAL SUPPLIES BOKSBURG 1459 990000599281 OPPIES BAKWERKE OUDTSHOORN 6625 196 OUDTSHOORN 990000290471 NONE OPPIES CLEANING SERVICES BIRCHLEIGHNORTH 1618 132 KEMPTON PARK 990000368677 OPPIES MOTORHAWE WITBANK 1035 312 WITBANK TVL 990000319749 495 OPTIBOX CC VEREENIGING 1930 283 VEREENIGING 990000309828 319 Vereeniging OPTICAL MECHANIC CC GERMISTON SOUTH 1411 091 GERMISTON 990000084224 4055 OPTI‐FLOW (PTY) LTD CENTURION 1624 CHLOORKOP 990000561036 11346 OPTIMA HYDRAULICS PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000265268 278 OPTIMA STAAL HERCULES 30 008 PRETORIA 990000322576 49485 OPTIMAL ENERGY PTY LTD MOWBRAY 7705 004 KAAPSTAD 990000145878 13606 OPTIMAL ENGINEERING SOLUTION BK POLOKWANE 699 207 PIETERSBURG 990000327022 1384 Polokwane OPTIMIND BK PRETORIA 1 008 PRETORIA 990000300830 19 OPTIMUM CONTRACTING SERVICES KLIENBRK RIVIER 6503 256 STRAND 990000145664 690 OPTIMUM NDT SERVICES DURBAN 4093 990000599531 OPTIMUS AUTO SOLUTIONS RIDGEWAY 2099 003 JOHANNESBURG 990000555837 971 OPTIMUS BELEGGINGS CC MEYERTON 1960 283 VEREENIGING 990000379063 267 OPTIMUS ENGINEERING BENONI 1512 990000605845 17239 BOKSBURG OPTIONS INTERNATIONAL TRADING CC RANDPARK RIDGE 2156 003 JOHANNESBURG 990000300338 927 ORAFICE INSTR CONSTRUCTION RIVERFIELD 1564 037 BRAKPAN 990000311586 15431 ORAM & ROWELL RICHARDS BAY 3900 002 DURBAN 990000129619 9513 ORAM & ROWELL MANUFACTURING CC JACOBS 4026 002 DURBAN 990000319951 12859 ORANAMA MOTORS SPRINGBOK 8240 245 NAMAQUALAND 990000308242 1091 ORANGE COUNTY DEVELOPERS EPPINDUST 7475 025 BELLVILLE 990000320347 ORANGE FARM SERVICE STATION ORANGE FARM 1805 283 VEREENIGING 990000291877 449 ORANGE LINE ENGINEERING THE REEDS EXT 5 157 147 KRUGERSDORP 990000397273 ORANGEIMPACT PTY LTD BRACKEN DOWNS 1448 012 ALBERTON 990000384258 59366 KARENPARK ORANIA MOTORS ORANIA 8752 118 HOPETOWN 990000128742 235 ORANJE BANDE & UITLATE BK JOHANNESBURG 1559 247 SPRINGS 990000601074 PO BOX 329 MONTANA PARK ORANJE DIENSSENTRUM ALIWAL‐NOORD 9750 014 ALIWAL NORTH 990000276160 236 ORANJE GARAGE CROSBY 2092 003 JOHANNESBURG 990000288556 ORANJE MEGANIES EDMS BPK UPINGTON 8800 276 GORDONIA 990000315731 8183 Centurion ORANJE MEGANISASIE KAKAMAS 8870 130 KAKAMAS 990000145338 567 Kakamas ORANJE MOTORFIETS & FIETSWINKEL KROONSTAD 9500 146 KROONSTAD 990000329440 1605 ORANJE MOTORS EDMS BPK KEIMOES 8860 276 GORDONIA 990000329454 64 ORANJE QUICKSTOP EERSTEMYN 9466 302 WELKOM 990000308662 55177 ORANJE SERVICE CENTRE GARDENS 8001 004 KAAPSTAD 990000290300 ORANJE VAAL ENGINEERING BARKLY‐WES 8375 021 BARKLEY WEST 990000283100 351 ORANJERUS GARAGE RESTAURANT & MOTEL HOPETOWN 8750 118 HOPETOWN 990000293182 10 ORAWAB PTY LTD HARRISMITH 9880 104 HARRISMITH 990000071231 667 ORBACH AGRI EDMS BPK CHRISSIEFONTEIN 1963 283 VEREENIGING 990000282548 330 ORBICON THREE CC GARDENS 7442 004 KAAPSTAD 990000122608 37124 ORBIT COACHWORKS PTY LTD PAROW 7499 025 BELLVILLE 990000267250 1537 ORBIT INGENIEURSWERKE GRABOUW BK SOMERSET MALL 7137 094 GRABOUW 990000266381 385 ORBITAL WELDING SPECIALISTS PORT ELIZABETH 6045 007 PORT ELIZABETH 990000363291 ORBITAL WELDTECH SOLUTIONS PTY LTD MULBARTON 2192 990000907643 10207 FOURWAYS EAST ORBITRAX BOTHASIG 7441 004 KAAPSTAD 990000378112 ORBTECH TRACKING SYSTEMS LTD HALFWAY HOUSE 1685 008 PRETORIA 990000124248 2250 ORCA MOTORS WITRIVER 1240 990000709723 596 NELSPRUIT ORCHARD ENGINEERING WORKS DE DOORNS 6870 315 WORCESTER 990000123094 15 ORCHARD ORCHARD N4 SERVICE STATION MIDRAND 1685 184 NELSPRUIT 990000143584 8786 ORCHARDS CAR WASH BOORDFONTEIN 201 008 PRETORIA 990000365170 92387 ORCHARDS MOTORS KARENPARK 118 008 PRETORIA 990000144015 58576 ORCHID FINISHES CC PINETOWN 3600 210 PINETOWN 990000285507 956 ORCOM TRADING 54 ROSSYLN 200 008 PRETORIA 990000128927 913341 ORDON TRADING 11 CC KING WILLIAMS TOWN 5600 990000622020 2504 ORE & STEEL FEED INDUSTRIES PTY LTD RIVONIA 2128 990000629332 5056 ORENGE ENVIRONEERING DESIGN PTY LTD BLOUBERGRANT 7443 004 KAAPSTAD 990000373585 11589 ORHAN ENGINEERING CC EAST RAND 1462 033 BOKSBURG 990000123452 ORIBI ENGINEERING SERVICES GOODWOOD 7460 990000610143 ORIBI FLYING SERVICES SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000123080 100177 ORIBI GORGE TRUCK WASH CC MURCHISON 4250 007 PORT ELIZABETH 990000610221 169 UMTENTWENI ORIBI MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000090641 1410 ORIENT ENGINEERING & MINING RUSTENBURG 299 235 RUSTENBURG 990000371444 1267 Waterfall Mall ORIENT MOTORS ELSIES RIVER 7490 025 BELLVILLE 990000123089 ORIENTAL ART WELDING WORKS OTTERY 7808 316 WYNBERG C P 990000266821 45531 ORIGIN ALUMINIUM CAPE TOWN PTY LTD DURBAN NORTH 4016 004 KAAPSTAD 990000131009 20971 ORION AUTO SPARES CC MATATIELE 4730 141 MOUNT CURRIE 990000279121 209 ORION ELECTROPLATING GERMISTON 1428 990000581937 ORION ELEKTRO DIESEL CRADOCK 5880 062 CRADOCK 990000123083 317 ORION INGENIEURSWERKE BESIGHEIDS SINOVILLE 129 008 PRETORIA 990000286789 15001 ORION MOTOR GROUP NIGEL 1490 106 HEIDELBERG C P 990000363301 1389 ORION PANELBEATERS CC BIRCHLEIGH 1621 091 GERMISTON 990000324986 ORKNEY BEARING WERKE PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000126571 7185 FLAMWOOD, KLERKSDORP ORKNEY MOTOR REPAIRS ORKNEY 2620 138 KLERKSDORP 990000122368 748 ORKNEY NISSAN ORKNEY 2620 138 KLERKSDORP 990000126580 539 ORKNEY PITSTOP KLERKSDORP 2570 138 KLERKSDORP 990000378654 441 ORKNEY QUICKSTOP FLAMWOOD 2572 138 KLERKSDORP 990000301637 6978 ORKNEY TYRE & EXHAUST CC KLERKSDORP 2570 138 KLERKSDORP 990000372870 441 ORLANDO GARAGE RIVONIA 2128 003 JOHANNESBURG 990000122122 ORNATE SIGNS & SANDBLASTING OTTERY 7800 990000578244 44766 CLAREMONT OROTECH ELECTRIC MOTORS SOUTHDALE 2135 003 JOHANNESBURG 990000270778 2156 ORTBRAND ENGINEERING CC WADEVILLE 1422 091 GERMISTON 990000270189 14554 ORTHOCARE CC BELLVILLE 7535 025 BELLVILLE 990000266630 2574 ORTHOCAST GLOBAL INCORPORATED Johannesburg 2191 003 JOHANNESBURG 990000312440 652550 Benmore ORTHOPAEDIC ENGINEERING PTY LTD Stellenbosch 7600 251 STELLENBOSCH 990000122616 15663 Panorama ORTHOPAEDIC ENTERPRISES PTY LTD VEREENIGING 1930 283 VEREENIGING 990000121034 1574 ORTHOPAEDIC SERVICES GEORGE GEORGE 6530 090 GEORGE 990000266667 603 ORTHOPAEDIC SUPPLIES CC FLORIDA HILLS 1716 003 JOHANNESBURG 990000131868 112 ORTHOPROST CC THE WILLOWS 41 990000555232 ORTOLAB BK WELKOM 9460 302 WELKOM 990000273867 2743 ORYX MAINTENANCE & CONSTRUCTION CC MELVILLE 2109 012 ALBERTON 990000321680 97 ORYX PIPE PRODUCTS SILVERTON 184 990000621054 40165 GARSFONTEIN ORYX PIPE PRODUCTS PTY LTD QUEENSWOOD 121 990000790989 ORYX SOLDERING PRODUCTS PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000297522 33042 JEPPESTOWN ORYX TOOL & DIE CC MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000282599 21484 OS MOTORS CC DURBAN 4000 002 DURBAN 990000137752 149078 Eas Durban OSBORN ENGINEERED PRODUCTS S A GERMISTON 1401 091 GERMISTON 990000308404 8182 ELANDSFONTEIN OSBORN ROAD SERVICE STATION WADEVILLE 1422 091 GERMISTON 990000317740 14837 OSBOURNE RENECKE MACHINE PAROW EAST 7501 025 BELLVILLE 990000138240 6228 OSBRO SERVICE STATION CC FORDSBURG 2033 003 JOHANNESBURG 990000779299 421028 OSBRO TYRES & EXHAUST THOHOYANDOU 950 360 990000531593 592 OSCAR MOTORS KRAKEELRIVIER 6430 144 KOSTER 990000266558 41 OSCARS MOTOR CLINIC CC RUSTENBURG 299 990000571235 OSCILLATING SYSTEMS PTY LTD SILVERTON 184 008 PRETORIA 990000275875 9121135 OSHEA ENGINEERING CC EIKENHOF 1872 003 JOHANNESBURG 990000297094 742 OSISI MINING SUPPLIES ROOSEVELT PARK 2129 003 JOHANNESBURG 990000366730 1562 OSIZWENI MOTORS CC NORTHRIDING 2162 003 JOHANNESBURG 990000121696 OSIZWENI TEST STATION CC GOBLERSDAL 470 990000591431 562 OSM TECHNOLOGIES PTY LTD MEYERTON 1961 990000857787 264700 THREE RIVERS OSMAN MOTORS SIBASA 970 344 VUWANI 990000122834 2786 OSORNO STEEL & PIPE CONTRACTORS CC DURBAN 4126 008 PRETORIA 990000311917 113 UMBOGINTWINI OSREK TRADING CC GROENKLOOF 27 008 PRETORIA 990000136591 1288 OSSIES MOTOR REPAIRS MACKENZIE PARK 1501 026 BENONI 990000315568 OSSIES MOTOR WORLD NEWCASTLE 2940 185 NEWCASTLE 990000269858 2502 OSSIES TYRES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000145310 1998 OSSIES TYRES VRYHEID NEWCASTLE 2940 295 VRYHEID 990000304401 421 OSSIES YAMAHA VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000271011 1505 OSTER ENGINEERING CC DELMENVILLE 1403 091 GERMISTON 990000283294 5347 OSTRISPAN CC ELARDUSPARK 184 990000555840 OTC PROCUREMENT WEST ACRES NELSPRUIT 1200 990000567448 14668 OTEC PNEUMATICS SOWETO 1818 990000649875 OTMAR MACHINE TOOLS CC ALRODE 1451 091 GERMISTON 990000144291 124172 OTRACO SOUTHERN AFRICA PTY LTD LERAATSFONTEIN 1038 247 SPRINGS 990000555311 12564 OTT TECHNOLOGIES PTY LTD HATFIELD PRETORIA 28 008 PRETORIA 990000205119 11296 OTTAWA RADIATORS CC PARKGATE 4345 339 INANDA 990000325095 24008 OTTAWA USED SPARES CC WOODVIEW 4068 339 INANDA 990000122150 OTTER MIST TRADING 1098 3730 206 PIETERMARITZBURG 990000142293 OTTERY AUTO CENTRE PLATTEKLOOF 7500 316 WYNBERG C P 990000122697 OTTERY BRAKE CENTRE KENWYN 7790 316 WYNBERG C P 990000304723 14596 OTTERY PETROL & DIESEL AUTOMOTIVE OTTERY 7800 004 KAAPSTAD 990000360937 OTTERY SERVICE STATION CAPE TOWN 8001 990000362572 30 OTTEX ENGINEERING CC Durban 3610 210 PINETOWN 990000294878 1615 Westville OTTIES EXHAUST NOORDBRUG 2522 192 CARLTONVILLE 990000279779 19690 OTTIMO PRODUCTS EDENVALE 1610 132 KEMPTON PARK 990000311717 87 OTTO DENT REMOVALS SUNWARD PARK 1470 033 BOKSBURG 990000557803 17239 OTTO RIX MOTORS BK MALMESBURY 7299 165 MALMESBURY 990000300159 158 OTTO SPARES BREDASDORP 7280 039 BREDASDORP 990000269680 491 OTTOCRAFT BUS BODY BUILDERS & STANGER 4450 250 LOWER TUGELA 990000126396 2690 OTTOS DIESEL CENTRE LADANNA 704 207 PIETERSBURG 990000370726 75 OTTOSDAL GARAGE W W OTTOSDAL 2610 195 OTTOSDAL 990000365852 OTTOSDAL LANDINI BK OTTOSDAL 2610 067 DELAREYVILLE 990000315706 391 Ottosdal OUBAAS MEGANIESE DIENSTE PIKETBERG 7320 209 PIKETBERG 990000560611 245 OUBOET BODIES AND TRAILERS CC ALBERTON NORTH 1456 012 ALBERTON 990000125010 136363 OUDTSHOORN AUTOCARE OUDTSHOORN 6620 196 OUDTSHOORN 990000279835 1129 OUDTSHOORN ENGINEERING CC OUDTSHOORN 6620 196 OUDTSHOORN 990000273514 977 OUDTSHOORN LOCKSMITH OUDTSHOORN 6620 196 OUDTSHOORN 990000127762 1094 OUDTSHOORN MOTOR SPARES CC OUDTSHOORN 6620 196 OUDTSHOORN 990000267072 524 OUDTSHOORN NISSAN GEORGE 6530 196 OUDTSHOORN 990000324974 10733 OUDTSHOORN PROPSHAFT & CV CENTRE GEORGE 6530 196 OUDTSHOORN 990000368690 9940 OUDTSHOORN PROPSHAFT & OV CENTRE OUDTSHOORN 6625 990000629539 OUDTSHOORN SWEISWERKE OUDTSHOORN 6620 196 OUDTSHOORN 990000144222 PO BOX 134 OUDTSHOORN TREK WERKSWINKEL OUDTSHOORN 6620 196 OUDTSHOORN 990000290096 1011 OUDTSHOORN VEHICLE REPAIRS PTY LTD PRETORIA 1 004 KAAPSTAD 990000314467 283 OUKLIP SERVICE CENTRE HELDERKRUIN 1733 233 ROODEPOORT 990000271236 22898 OUR MOTORS CC ERMELO 2350 078 ERMELO 990000328793 672 OUT THERE SERVICES UNDERBERG 3257 113 UNDERBERG 990000126701 386 OUTBACK EXTREME GARDENVIEW 2047 012 ALBERTON 990000380238 750199 OUTDOOR FABRICATION & STEELWORKS RIVONIA 2128 003 JOHANNESBURG 990000122613 449 OUTDOOR LIFESTYLE PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000001353 179 OUTDOOR MOTORING MIDDELBURG 1050 312 WITBANK TVL 990000134374 140 OUTENIQUA MOTORS OUDTSHOORN 6620 090 GEORGE 990000380451 542 OUTENIQUA MOTORWORKS GEORGE 6530 090 GEORGE 990000293264 9366 OUTENIQUA SUZUKI GEORGE 6530 090 GEORGE 990000362710 9496 OUTLINE AUTO BODY CC RIVONIA 2128 003 JOHANNESBURG 990000270535 2089 OUTLOOK AUTOMOTIVE BIRCHLEIGH 1621 132 KEMPTON PARK 990000145145 7031 OUTLOOK CABLING CC KIASHA PARK 1829 003 JOHANNESBURG 990000132010 444 OUTOVARIA DELTA BK VILJOENSKROON 9520 286 VILJOENSKROON 990000267058 204 OUTSIZE TRADING CC Germiston 1401 091 GERMISTON 990000311365 15300 Lambton OUTSOURCED ENGINEERING SERVICES WITFIELD 1467 026 BENONI 990000140146 14606 OUTSOURCING FOR AFRICA INTERNATIONAL AIRPORT 0 990000641106 2425 RANDBURG OUTSPAN MANUFACTURING & CERES 6835 025 BELLVILLE 990000137492 768 OVANS ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000135485 28325 Sunridge Park OVERBERG AGRI BEDRYWE (EDMS) BEPER CALEDON 7230 048 CALEDON 990000073514 50 OVERBERG IMPLEMENTE GRABOUW 7160 048 CALEDON 990000312288 275 OVERBERG NISSAN ONRUS RIVER 7201 111 HERMANUS 990000372860 517 OVERBERG RADIATORS & SUZUKI BREDASDORP 7280 039 BREDASDORP 990000369549 778 OVERBERG STAR STOP RIVIERSONDEREND 7250 048 CALEDON 990000315347 241 OVERBERG SUPA FIT CALEDON 7230 048 CALEDON 990000296127 56 OVERBERG WIRE PRODUCTS CC VILLIERSDORP 6848 048 CALEDON 990000289793 161 OVERHEAD TRACK DEVELOPMENTS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000328767 911386 OVERINE 41 MHLUZI 1055 990000841065 22481 MIDDELBURG OVERKRUIN VALET BK SINOVILLE 129 008 PRETORIA 990000298449 15566 OVERLAND ENGINE SERVICES EAST RAND 1462 990000578137 OVERLAND STEEL DESIGN WELGEMOED 7538 004 KAAPSTAD 990000130604 7163 OVERLOAD ENG WITFIELD 1467 037 BRAKPAN 990000283258 13961 OVERLOAD INTERNATIONAL TABLE VIEW 7439 025 BELLVILLE 990000129818 89 OVERMOTORS GANSBAAI 7220 990000638631 273 OVERSTRAND PANEELKLOPPERS CC KLEINMOND 7195 048 CALEDON 990000129173 PO BOX 868 OVERTAL LABOUR SOLUTIONS GAUTENG CC LYNNWOOD RIDGE 40 990000555193 OVERTAL LABOUR SOLUTIONS PTA CC PRETORIA 2 008 PRETORIA 990000138303 OVERVAAL MOTORS CHRISTIANA 2680 056 CHRISTIANA 990000305310 12630 BRANDHOF OVOMIX PTY LTD SINOVILLE 129 990000698782 OVS HIDROLIES & INGENIEURSWERKE BETHLEHEM 9700 990000851211 2007 OW BUNKER SA PTY LTD CAPE TOWN 8000 990000788128 3347 TYGERVALLEY OWBERN TECHNICAL SERVICES CC STRUBENVALE 1570 247 SPRINGS 990000555349 10261 OWEN ASHLEY AUTO DEVELOPMENT CC MILNERTON 7435 004 KAAPSTAD 990000157789 398 OWEN ROBERTS MOTORCYCLES CLAREMONT 7708 004 KAAPSTAD 990000144720 OWEN TECHNOLOGIES RYNFIELD 1514 026 BENONI 990000373018 11590 OWENS AUTO AIRPORT INDUSTRIA 7490 025 BELLVILLE 990000140138 OWENS AUTOLEC BELFAST 1100 MPUMALANGA 990000317574 OWENS PANEBEATERS & SPRAYPAINTERS SIDWELL 6061 007 PORT ELIZABETH 990000133861 14258 OWENS PRESS KNIVES & DIEMAKERS CHATSWORTH 4030 310 CHATSWORTH 990000316163 56927 OWS TECHNOLOGIES PTY LTD JOHANNESBURG 2055 990000571386 10207 FOURWAYS EAST OXFORD FILLING STATION Johannesburg 2132 003 JOHANNESBURG 990000309517 52145 Saxonwold OXFORD PANELBEATERS & BERGVLEI 2012 003 JOHANNESBURG 990000275395 130 OXLEY INC WEST BEACH 7449 004 KAAPSTAD 990000128543 50115 OXY TRADING 16 CC WITBANK 1035 051 CAMPERDOWN 990000133832 78 OXYGEN LANCING CC EAST RAND 1462 033 BOKSBURG 990000142202 26629 OXYON HUMAN CAPITAL SOLUTIONS BROOKLYN SQUARE 75 990000613090 1557 OXYON ITHUBA SERVICES CC Alberton 2196 003 JOHANNESBURG 990000305854 421028 Fordsbueg OXYON SERVICES CC ALBERTON 1450 003 JOHANNESBURG 990000279742 2238 OXYROSS 116 CC ROODEPOORT 1724 990000637498 2192 WILRO PARK OZZIES WIRE CC LAUDIUM 37 008 PRETORIA 990000320571 13200 P & A ROADWORK C C SPRINGS 1560 037 BRAKPAN 990000227781 1233 P & A CONSTRUCTION LERAATSFONTEIN 1038 312 WITBANK TVL 990000212857 12302 P & A CONTRACTORS PIKETBERG 7320 209 PIKETBERG 990000382573 500 P & A ENGINEERING STRUBENVALE 1570 247 SPRINGS 990000298355 10537 P & A ENGINEERING CC CARLETONVILLE 2500 990000567622 461 P & A FABRICATION FORDSBURG 2033 003 JOHANNESBURG 990000351630 421028 P & A PROJECTS BOKSBURG 1460 026 BENONI 990000127095 2294 P & A TRUCK DOCTOR THREE RIVERS 1935 283 VEREENIGING 990000233491 264492 P & B BRAKE &CLUTCH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000169220 131 P & B MPUMALANGA INDUSTRIAL & LERAATSFONTEIN 1038 312 WITBANK TVL 990000122437 12538 P & C ASSOCIATED ENGINEERING BREDELL 1623 033 BOKSBURG 990000155591 14283 P & C LOCK EDENVALE 1610 091 GERMISTON 990000351663 45 P & C MINING SERVICES BREDELL 1623 033 BOKSBURG 990000406024 14283 P & C OOSTHUIZEN ENGINEERING CC ALBERTON NORTH 1456 091 GERMISTON 990000244902 136087 P & C PARTS FICKSBURG 9730 082 FICKSBURG 990000004403 909 P & C RECRUITMENT SOLUTIONS WESTVILLE 3630 210 PINETOWN 990000123973 1631 P & D AUTO SERVICES SPRINGS 1560 312 WITBANK TVL 990000199154 2891 P & D CRANES & ENGINEERING PTY LTD RUSTENBURG 299 235 RUSTENBURG 990000285983 P & D INDUSTRIES CC PORT ELIZABETH 6061 007 PORT ELIZABETH 990000188596 14352 SIDWELL P & D SOLUTIONS RUSTENBURG 299 990000865035 P & E DIENSSENTRUM FLAMWOOD 2572 138 KLERKSDORP 990000187350 6452 P & E TRUST ERMELO 2350 078 ERMELO 990000195029 2428 P & F METALWORKS CC ZEEKOEIVLEI 7941 316 WYNBERG C P 990000269759 P & H ENGINEERING SCHWEIZER RENEKE 2780 990000844404 587 P & H HYDRAULICS SERVICES WELKOM 9460 302 WELKOM 990000253491 1898 P & H MECHANICAL REPAIRS WHITE RIVER 1240 184 NELSPRUIT 990000186893 1738 P & H METAL ART NEWCASTLE 2940 185 NEWCASTLE 990000435874 23335 P & I ENGINEERING WORKS CC BRAMLEY 2018 003 JOHANNESBURG 990000224109 39028 P & J AUTO SERVICES KHARWASTAN 4092 002 DURBAN 990000366726 P & J PERFORMANCE RANDFONTEIN 1760 225 RANDFONTEIN 990000218976 1182 P & L ENGINEERING CC Phalaborwa 1390 270 LETABA 990000204557 11759 Bendor Park P & L VERVOER BRITS 250 041 BRITS 990000167310 3418 P & M CAR WASH GEORGE 6529 090 GEORGE 990000561997 P & M MAINTENANCE SERVICES VILLIERIA 186 008 PRETORIA 990000468562 P & M SERVICES POTCHEFSTROOM 2520 138 KLERKSDORP 990000311776 1155 P & O FABRICATIONS MANDENI 4490 124 IXOPO 990000178354 72 MANDINI P & P ENGINEERING CC RIVONIA 2128 033 BOKSBURG 990000163962 2965 P & P INDUSTRIAL SERVICES CC MONDEOR 2110 003 JOHANNESBURG 990000243234 707 P & P MECH CC WITBANK 1035 312 WITBANK TVL 990000219363 P & R AIRBRAKES CC QUEENSBURGH 4070 210 PINETOWN 990000335773 39936 P & R MOTOR REPAIRS SHALLCROSS 4093 990000558597 P & R TURNING CHRISTIANA 2680 056 CHRISTIANA 990000086138 661 P & S DIENSSENTRUM BK THABAZIMBI 380 264 THABAZIMBI 990000319382 690 P & S ENGINEERING BRACKEN DOWNS 1454 012 ALBERTON 990000165886 166977 P & S PANELBEATERS NORTH WEST 305 235 RUSTENBURG 990000436241 21233 Protea park P & W ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000120870 3528 P 24 TRADING QUALBERT 4078 002 DURBAN 990000268766 49495 P A AUTOMOTIVE CC STILFONTEIN 2550 138 KLERKSDORP 990000269315 433 P A BAINES ENGINEERING PTY LTD DUNSWART 1508 247 SPRINGS 990000043027 6562 P A CUTHBERT & CO EDENVALE 1610 091 GERMISTON 990000199670 4522 P A D PANELBEATERS TOKAI 990000307147 31335 P A DU PLESSIS ONDERNEMINGS ELOFF 2211 068 DELMAS 990000160439 40 P A E INDUSTRIAL SUPPLIES BK QUEENSWOOD 121 008 PRETORIA 990000152991 12050 P A H ENGINEERING CC BONAERO PARK 1622 026 BENONI 990000399441 7173 P A J J DIENSTE BK WITRIVIER 1240 307 WITRIVIER 990000185885 4445 P A K ENGINEERING GREENWOOD PARK 4051 002 DURBAN 990000200490 P A M A KONSTRUKSIE & DIENSTE THABAZIMBI 380 264 THABAZIMBI 990000273269 P A S ENGINEERING OCEAN VIEW 4052 002 DURBAN 990000371674 P A UNIQUE PANELBEATERS PORT ALFRED 6170 212 BATHURST 990000362122 531 P A VAN ZYL ORTOTIS PROTOTIS BK PAARL 7646 197 PAARL 990000060272 P AND P INDUSTRIAL SERVICES CC MONDEOR 2110 003 JOHANNESBURG 990000244121 707 P B A ENGINEERING PTY LTD parow industria 7493 004 KAAPSTAD 990000387956 17089 ravensmead P B AUTO AND TRUCK REPAIRS CC LAMBTON 1414 033 BOKSBURG 990000611160 15353 P B BOTHMA ONDERNEMINGS BRITS 250 041 BRITS 990000293456 P B C SERVICES WESTGATE 1734 233 ROODEPOORT 990000173328 6597 P B DIEDERICKS PLATRAND 2435 249 STANDERTON 990000276706 14 P B DIENSTE FICKSBURG 9730 082 FICKSBURG 990000202329 536 P B E STAALWERKE THABAZIMBI 380 264 THABAZIMBI 990000198988 773 P B H MOTORS BK BRITS 250 041 BRITS 990000233560 3702 P B K PROJECTS CC TONGAAT 4400 339 INANDA 990000344925 1516 P B M ENGINEERING BK RUSTENBURG 300 235 RUSTENBURG 990000308922 9744 P B MOTORS MALVERN 2094 003 JOHANNESBURG 990000232879 P B S PAINTS & BODYPARTS BRITS BRITS 250 041 BRITS 990000343038 2839 P B STEELWORKS CC LAUDIUM 37 008 PRETORIA 990000192368 13200 P B V MINING & ENGINEERING CC Kathu 8463 194 OLIFANTSHOEK 990000353156 582 Dibeng P B VENNOOTSKAP KLERKSDORP 2571 138 KLERKSDORP 990000465901 P C ALUMINIUM PTY LTD RUSTENBURG 300 235 RUSTENBURG 990000170408 6610 P C D ENGINEERING TURFHALL PARK 7780 316 WYNBERG C P 990000215139 P C D PRECISION ENGINEERING MUSGRAVE ROAD 4062 990000560645 50681 P C F ENGINEERING CC ELSIES RIVER 7480 025 BELLVILLE 990000154624 341 elsies river P C GARAGE ASHTON 6715 173 MONTAGU 990000156894 P C H JANSEN TRADING TRUST POTGIETERSRUS 600 219 POTGIETERSRUS 990000221646 617 P C K TECHNICAL ENGINEERING PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000146509 P C L AUTO SERVICES KNYSNA 6570 139 KNYSNA 990000412962 468 P C M MERRIVALE 3291 119 LIONS RIVER 990000216351 780 Howick P C PANELBEATERS KIRKWOOD 6120 137 KIRKWOOD 990000172615 P C PROJECTS BOKSBURG 1460 026 BENONI 990000393790 P C REVALIDATION ATLANTIS 7349 165 MALMESBURY 990000381820 P C S ASSIGNMENTS PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000198427 2216 P C S FOUNDRY PTY LTD BRENTHURST 1542 037 BRAKPAN 990000250518 5086 P C SMIT POMPE STEILTES 1213 184 NELSPRUIT 990000217348 26976 P C SPRING WORKS ENDICOTT 1574 247 SPRINGS 990000345248 157 P C STRUWIG PANELBEATERS PTY LTD KIMBERLEY 8300 005 KIMBERLEY 990000463944 1537 P C T PAROW EAST 7501 025 BELLVILLE 990000203351 6068 P CONSTRUCTION KNYSNA 6570 139 KNYSNA 990000372864 738 P COR ENGINEERING CC BOKSBURG 1460 033 BOKSBURG 990000331168 6157 Boksburg ‐Noord P D AUTO ELECTRICAL TZANEEN 850 270 LETABA 990000332739 3041 P D AUTO SERVICES EAST RAND 1462 003 JOHANNESBURG 990000205573 26802 P D ENGINEERING SERVICES CC QUEENSBURGH 4070 002 DURBAN 990000166184 39338 P D I ELECTRICAL CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000263230 1828 P D J TRANSFORMER ENGINEERING THE HILL 2197 091 GERMISTON 990000427441 P D MANUFACTURING CC QUEENSBURGH 4070 210 PINETOWN 990000370803 40063 P D METALCRAFT CC LINK HILLS 3652 210 PINETOWN 990000310466 2174 P D MOTORCYCLES BRAKPAN 1541 037 BRAKPAN 990000158746 P D NIXON CONTAINERS DERSLEY PARK 1569 026 BENONI 990000317308 14124 P D Q FORKLIFTS & HYDRAULICS CC KENSINGTON 2101 003 JOHANNESBURG 990000307499 28997 P D R 1 KLOOF 3640 210 PINETOWN 990000220624 1543 P D R MOTORS BRITS 250 041 BRITS 990000287779 3863 P D S TECHNOLOGIES PTY LTD WADEVILLE 1422 091 GERMISTON 990000207993 14531 P D W ENGINEERING SERVICES WHITE RIVER 1240 249 STANDERTON 990000394326 P DE WAARD & SEUNS BK STELLENBOSCH 7600 251 STELLENBOSCH 990000220962 12643 DIE BOORD P E AIR BRAKES CC BEACON BAY 5205 006 EAST LONDEN 990000124757 2743 P E AUTO LOT NEWTON PARK 6055 007 PORT ELIZABETH 990000166969 35074 P E BRAAIS & FIREPLACES SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000262608 28325 P E C MOTOR ENTERPRISES CC LAUDIUM 37 008 PRETORIA 990000196905 13847 P E CONTRACTORS CC NEWVILLE 2114 002 DURBAN 990000160743 58349 P E CONVENIENCE CENTRE SWARTKOPS 6209 007 PORT ELIZABETH 990000436058 96 Swartkops P E ENGINE RECONDITIONERS PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000184614 136 P E GEARBOX CENTRE PORT ELIZABETH 6000 007 PORT ELIZABETH 990000186169 23042 P E HYDRAULICS AND PNEUMATICS CC KORSTEN 6014 007 PORT ELIZABETH 990000197715 4447 Port Elizabeth P E I DISTRIBUTORS CC PORT ELIZABETH 6025 007 PORT ELIZABETH 990000224542 P E LOCKSMITHS CC YOUNG PARK 6001 007 PORT ELIZABETH 990000304275 P E MC EWAN ENGINEERING JOHANNESBURG 2190 003 JOHANNESBURG 990000395070 779 GLENVISTA P E PLANT & MACHINE MAINTENANCE CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000319672 285 P E ROADWORTHY CENTRE NORTH END 6056 007 PORT ELIZABETH 990000220755 2427 P E T TORQUE SYSTEM PTY LTD THREE RIVERS 1935 283 VEREENIGING 990000194551 265137 P E TRAILERS CC COLLEEN GLEN 6018 007 PORT ELIZABETH 990000206740 50047 P E W ENGINEERING WORKS CC EDEN GLEN 1613 091 GERMISTON 990000421356 9352 P ELLIS DIESELDIENSTE BK KRAAIFONTEIN 7570 025 BELLVILLE 990000329084 44 Hoffstraat, Kraaifontein P F B TRADERS CC ELGIN 7180 048 CALEDON 990000426928 55 P F HYDRAULICS BENONI 1500 026 BENONI 990000195562 421719 P F MAINTENANCE CC FOURWAYS 2055 003 JOHANNESBURG 990000258833 1599 P F SERVICES & SUPPLIES eastern cape 1734 225 RANDFONTEIN 990000486553 7952 WESTGATE P F SOURCING CC WELTEVREDEN PARK 1715 012 ALBERTON 990000253063 5914 weltevreden park P FERREIRA ENGINEERING UTRECHT 2980 277 UTRECHT 990000365821 363 P G & J A BREEDT PANNEELKLOPPERS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000123190 P G CONSULTING INGENIEURS POLOKWANE 713 207 PIETERSBURG 990000258287 702 MONTANAPARK P G DOORS PAROW 7500 025 BELLVILLE 990000265008 P G DRILLING EQUIPMENT & EDENVALE 1610 091 GERMISTON 990000147253 471 P G ENGINEERING CC BLUFF 4036 002 DURBAN 990000348255 21993 P G MECHANICAL WORKS CC SANLAMHOF 7532 025 BELLVILLE 990000213444 645 P G MOTORS GEZINA 84 008 PRETORIA 990000373286 P G W KONSTRUKSIE & INGENIEURSWERKE RANDFONTEIN 1760 225 RANDFONTEIN 990000146533 539 Randfontein P G W STAALWERKE MESSINA 900 169 MESSINA 990000315524 P GERBER STAALWERKE BK KAMPERSRUS 1371 352 PHALABORWA 990000441652 15 P GLAZE POLISHING SYSTEMS BK FAERIE GLEN 43 008 PRETORIA 990000191400 38282 P H D INDUSTRIES CC GEZINA 31 008 PRETORIA 990000200657 23893 P H D TRUCK & CAR SERVICES CC NINAPARK 156 008 PRETORIA 990000312399 54397 P H DIESEL RENOSTERSPRUIT 9326 001 BLOEMFONTEIN 990000338864 100594 P H DRIVER RAIL WELDING MUSGRAVE ROAD 4062 002 DURBAN 990000464075 50279 P H HEAT TREATMENT CC GERMISTON 1429 091 GERMISTON 990000167809 998 ISANDO P H INGENIEURSWERKE ALIWAL‐NOORD 9750 014 ALIWAL NORTH 990000175656 75 P H MOTOR SERVICES BK DINWIDDIE 1405 132 KEMPTON PARK 990000187338 7880 P I & SON EXHAUST CENTRE CC CENTURION 46 008 PRETORIA 990000202662 9124 P I F EQUIPMENT CC RIVERFIELD 1564 247 SPRINGS 990000179254 15510 P J A MAINTENANCE SERVICES CC VOLKSRUST 2470 289 VOLKSRUST 990000335843 1315 P J AUTO TRADERS RANDFONTEIN 1759 225 RANDFONTEIN 990000246254 P J AUTOMATION CC NORTHMEAD EXT 4 1501 026 BENONI 990000435221 P J BODYWORKS GANS BAY 7220 251 STELLENBOSCH 990000371934 1131 P J BOTHA TREKKER DIENSTE HENNENMAN 9445 110 HENNEMAN 990000238748 P J BUS & COACH REPAIRS NEWCASTLE 2940 185 NEWCASTLE 990000327559 8244 P J C FIELD SERVICING CC PYRAMID 120 033 BOKSBURG 990000214876 467 P J COPPER TECHNOLOGY CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000175334 P J D ENGINEERING CC RIEBEECKSTAD 9469 302 WELKOM 990000305554 66254 P J DIESEL CLINIC BAILLIE PARK 2526 218 POTCHEFSTROOM 990000403210 6517 P J ENGINEERING SOMERSET EAST 5850 243 SOMERSET EAST 990000170404 67 P J ENGINEERING CC RUSTENBURG 300 235 RUSTENBURG 990000403462 6629 P J EXHAUST & ALIGNMENT ZEERUST 2865 319 MARICO 990000366589 153 P J G AGRI DIENSTE DUNDEE 3000 072 DUNDEE 990000387666 1590 P J HAMMOND MOTORS CHRISTIANA 2680 056 CHRISTIANA 990000374103 530 P J INSULATION & SHEET METAL EERSTE RIVER 7100 251 STELLENBOSCH 990000193347 P J LANGE SERVICES HARRISMITH 9880 104 HARRISMITH 990000390929 P J MARAIS BESIGHEIDS TRUST NOORDHOEK 9301 001 BLOEMFONTEIN 990000468345 P J MARITZ CONSTRUCTION CC MULDERSDRIF 1747 147 KRUGERSDORP 990000373973 181 P J METAALWERKE JACOBSDAL 8710 125 JACOBSDAL 990000214278 206 P J MOBILE REPAIRS QUIGNEY 5211 006 EAST LONDEN 990000201129 18273 P J PANEELKLOPPERS LICHTENBURG 2740 156 LICHTENBURG 990000163407 1377 P J PANELBEATERS GEORGE 6530 090 GEORGE 990000173311 947 P J S ENGINEERING THEUNISSEN 9410 302 WELKOM 990000216995 269 P J S KONSTRUKSIE CAROLINA 1185 053 CAROLINA 990000430043 1713 P J S SERVICE CENTRE DIEP RIVER 7800 004 KAAPSTAD 990000464054 P J S TURNMECH ENGINEERING MELKBOSSTRAND 7441 990000578130 508 P J SERVICE STATION ROODEPOORT 1725 003 JOHANNESBURG 990000182990 849 P J TUBE & TYRE THEUNISSEN 9410 265 THEUNISSEN 990000335416 P J TYRES KHUMA 2551 138 KLERKSDORP 990000265335 P J VAN TONDER ALGEMENE HANDELAARS TASBET PARK 1040 312 WITBANK TVL 990000217426 7805 P J WELDING BIRCHLEIGH 1621 132 KEMPTON PARK 990000183249 6321 P J WERKSWINKEL FRANKFORT 9830 087 FRANKFORT 990000214406 40 P JS AUTOMOTIVE BODY REPAIRS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000244009 706 P JS BOILER SERVICES WINDSOR PARK 7570 251 STELLENBOSCH 990000390206 P JS DIFF & GEARBOX REPAIRS NEWCASTLE 2940 185 NEWCASTLE 990000226094 10256 P JS PANEL BEATERS FLORIDA HILLS 1716 003 JOHANNESBURG 990000259833 649 P K BAKWERKE BK BELLVILLE 7535 025 BELLVILLE 990000152477 279 P K BUS & TRUCK REBUILDERS CC MELVILLE 2109 003 JOHANNESBURG 990000224654 97 P K I HERCULES 30 008 PRETORIA 990000122261 49306 P K KONSTRUKSIE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000270946 1505 P K LOCKSMITH HAZYVIEW 1242 307 WITRIVIER 990000231941 189 P K M MOTO WORX CC GLENVISTA 2058 003 JOHANNESBURG 990000314653 3234 P K MULAUDZI WELDING SERVICES SCOTTBURGH 4180 274 UMZINTO 990000308029 21 P K PANELBEATERS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000272958 P KLUSMANN SHEET METAL WORKS MAITLAND 7405 004 KAAPSTAD 990000080787 P L C STEEL PRESSING CC DURBANVILLE 7848 004 KAAPSTAD 990000124337 2605 P L COMBRINK HANDELDRYWEND AS COMMO BRAKPAN 1540 990000575901 1047 P L CROUSE ROADWORTHY CENTRE GRAAFF‐REINET 6280 990000431363 P L D TRADE TECOMA 5214 006 EAST LONDEN 990000412379 19544 P L MOTORS PARKLANDS 2121 003 JOHANNESBURG 990000188773 2197 P L S ENGINEERING Johannesburg 2016 003 JOHANNESBURG 990000288730 P O Box 39 Randburg P L STEEL PTY LTD EDEN GLEN 1613 091 GERMISTON 990000177175 9681 P M ALUMINIUM DOORS & WINDOWS TURFFONTEIN 2190 990000309291 P M AUTO ELECTRICAL POSTMASBURG 8420 217 POSTMASBURG 990000146529 712 P M B AUTO SALES PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000155348 P M B METAL PRODUCTS SCOTTSVILLE 3209 025 BELLVILLE 990000440402 100363 P M B MONTGOMERY SHELL GATEWAY 4321 206 PIETERMARITZBURG 990000416854 25491 P M B MOTORS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000190426 11558 P M B PROPSHAFT SERVICES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000274810 P M B ROADWORTHY CENTRE PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000304142 P M C AUTO CENTRE LANSDOWNE 7779 316 WYNBERG C P 990000320335 24264 P M D LASER TECHNOLOGY PTY LTD BRAKPAN 1541 037 BRAKPAN 990000212528 9172 MINNEBRON P M D TRADING CC GLENASHLEY 4022 002 DURBAN 990000124159 22508 P M E PROCESS MACHINING PTY LTD RANDHART 1457 196 MIDVAAL 990000561297 17568 P M GRINDERS EDENVALE 1610 091 GERMISTON 990000171709 16 Canberr Impala Park, Boksburg P M H MOTORS CC LICHTENBURG 2740 156 LICHTENBURG 990000287866 P M L MOTOR SERVICES & REPAIRS BRANDHOF 9324 001 BLOEMFONTEIN 990000205715 12638 P M P E MAINTENANCE CC NEWTON PARK 6055 007 PORT ELIZABETH 990000439123 35074 P M SERVICE & REPAIR CENTRE HANOVER 7005 065 DE AAR 990000298183 140 P M T LABOUR & MINING SERVICES SPRINGS 1559 037 BRAKPAN 990000273598 P M TECHNOLOGIES DESPATCH 6219 271 UITENHAGE 990000269266 83 P M TUNNING LENASIA 1820 184 NELSPRUIT 990000468018 230 P M TYRES NORTH RIDING 2162 003 JOHANNESBURG 990000319554 2631 P MUGARI MINING & CONSTRUCTION LEBOWAKGOMO 7 207 PIETERSBURG 990000403655 737 P N ENGINEERING & SHEET METAL RICHARDS BAY 3900 990000626495 825 P N PANELBEATERS BOMBAY HEIGHTS 3201 206 PIETERMARITZBURG 990000193096 P NUAMA PANELBEATERS EAST LONDON 5205 BEACON BAY 990000555369 15567 P P & SONS WELDING WORK CC SOSHANGUVE 152 008 PRETORIA 990000344767 23069 P P RUS AUTO REPAIR MOKOPANE 600 219 POTGIETERSRUS 990000205719 4296 P P RUS PANEL BEATERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000147215 394 P P S TZANEEN 850 270 LETABA 990000423160 4106 P R A ENGINEERING COASTAL CC WELKOM 9460 302 WELKOM 990000324011 1168 P R AUTO CC THREE RIVERS 1935 283 VEREENIGING 990000408690 265406 P R AUTOMECHANICAL & ELECTRICAL CC THREE RIVERS 1935 283 VEREENIGING 990000408682 265406 P R B BUSINESS SERVICES RED HILL 4051 002 DURBAN 990000122593 P R HYDRAULICS PTY LTD SPRINGS 1559 990000882585 12247 P R MOTORS STIKLAND 7530 025 BELLVILLE 990000203370 P R TRAILERS CC ELOFF 2211 068 DELMAS 990000418936 175 P S & J J MANAGEMENT CONSULTING CC HERCULES 132 008 PRETORIA 990000383005 29558 P S C SIGNS PTY LTD BRAKPAN 1540 037 BRAKPAN 990000040244 1057 P S FABRICATIONS CC LORRAINE 6070 007 PORT ELIZABETH 990000189708 P S FABRICATORS PTY LTD SPRINGS 1560 247 SPRINGS 990000302790 4055 P S GLASS AND ALLUMINIUM MOORTON 4092 002 DURBAN 990000290462 P S I CAPE TOWN 7975 241 SIMONS TOWN 990000215335 305 EDGEMEAD P S KOELKAMERS BK IFAFI 260 008 PRETORIA 990000475063 671 P S M INSTALLATIONS MARINA DA GAMA 7945 316 WYNBERG C P 990000206207 P S POWER PRODUCTS Pinetown 3608 210 PINETOWN 990000187566 15759 Westmead P S POWERTRONIC SOLUTIONS STANDERTON 2430 249 STANDERTON 990000415720 7146 P S RACING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000425634 3261 P S TRANSMISSION CENTRE & RIVERFIELD 1564 247 SPRINGS 990000286136 15387 P SCHOEMAN ENGINEERING LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000190414 4177 P T AUTOBODY CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000427619 12636 P T ENGINEERING TONGAAT 4400 990000187082 3086 WESTBROOK P T F MANUFACTURERS WITFIELD 1467 091 GERMISTON 990000324080 13574 P T G ENGINEERING CC WESTCLIFF 4092 210 PINETOWN 990000297483 P T I ENGINEERING CAPE PTY LTD MILNERTON 7435 004 KAAPSTAD 990000152614 402 P T I ENGINEERING NATAL CC ASHWOOD 3605 210 PINETOWN 990000152618 10336 P T I ENGINEERING PTY LTD Germiston 1428 003 JOHANNESBURG 990000148706 83329 South Hills P T LEASING FITCHES CORNER 6021 271 UITENHAGE 990000209682 132 P T M PRECISION TOOL MANUFACTURING SOUTH MODDERFONTEIN ‐ JOHANNESBURG1645 091 GERMISTON 990000190134 84449 GREENSIDE P T P BUSINESS & PERSONNEL CC ARCADIA 7 008 PRETORIA 990000292860 26225 P T PROJECTS Port Elizabeth 6070 990000817403 339 Villie Walmer P T R HYDRAULICS CC QUEENSBURGH 4070 002 DURBAN 990000369798 39880 P T R PROPERTIES CC ASHWOOD 3605 210 PINETOWN 990000276079 10024 P T S CONVEYOR IDLERS CC BOKSBURG 1459 033 BOKSBURG 990000309913 18576 SUNWARD PARK P T S WELDING & INDUSTRIAL SUPPLIES BEDFORDVIEW 2008 003 JOHANNESBURG 990000231284 724 P V M MOTORS HUGUENOT 7646 197 PAARL 990000321102 1685 P V N PANEELKLOPPERS PIERRE VANRYNEVELDPARK 157 008 PRETORIA 990000195578 P V R ENGINE ASSEMBLERS & GENERAL DUNNOTTAR 1590 188 NIGEL 990000182773 349 P V R PETROL PTY LTD SOMERSET MALL 7137 008 PRETORIA 990000214160 273 P V STRUCTURAL STEELWORK & SOSHANGUVE 152 008 PRETORIA 990000429171 230 P VUKAUZAKHE ENGINEERING & GENERAL LAMAGADLELA 1193 312 WITBANK TVL 990000444741 53 P W CHRISTIANS FAMILIE TRUST VREDENBURG 7380 292 VREDENBURG 990000224207 12 P W ENGINEERING RIEBEECKSTAD 9459 302 WELKOM 990000258525 1908 WELKOM P W MACHANICAL SERVICES CC LAMBERT'S BAY 8130 057 CLANWILLIAM 990000369726 134 P W OELSCHLAEGER & PARTNERS CC KEMPTON PARK 1619 132 KEMPTON PARK 990000146932 7097 BONAERO P W S MOTORS BETHAL 2309 028 BETHAL 990000160765 2473 PRETORIA P W STRUCTURES BLUFF 4036 002 DURBAN 990000363975 21488 P W TOOL & DIE NOORDHEUWEL 1739 147 KRUGERSDORP 990000270860 1397 PA PANELBEATERS PTY LTD PORT ALFRED 6170 990000627283 531 PA TALJAARD SWEISWERKE WELKOM 9459 302 WELKOM 990000425203 57179 PAARDEBERG BAKWERKE MALMESBURY 7299 165 MALMESBURY 990000431529 PAARDEKRAAL TREK MOTORHAWE KRUGERSDORP 1740 147 KRUGERSDORP 990000160974 2486 Krugersdorp PAARL AUTO ELECTRICAL HUGUENOT 7645 197 PAARL 990000465069 818 PAARL AUTO PANEL CC CAPE TOWN 8000 316 WYNBERG C P 990000364422 485 PAARL BRAKE & CLUTCH PAARL 7646 197 PAARL 990000170027 363 Paarl PAARL CAR SALES PAARL 7620 197 PAARL 990000193802 284 PAARL ENGINE CENTRE PAARL 7624 197 PAARL 990000368470 PAARL EXHAUST CC HUGUENOT 7645 197 PAARL 990000218851 89 PAARL OOS MOTORS PTY LTD PAARL 7646 197 PAARL 990000399914 PAARL RENAULT PAARL 6764 197 PAARL 990000378493 340 WORCESTER PAARL TRUCK ALIGNMENT SPECIALIST PAARL 7646 990000582089 216 PAARL TRUCK GEARS CC PAARL 7620 197 PAARL 990000184698 3396 PAARL VALLEI MOTORS EDMS BPK PAARL 7620 197 PAARL 990000146593 375 PAARL VOLKSWAGEN SOMERSET WEST 7130 197 PAARL 990000417096 PAARLBERG 4X4 RV CENTRE TYGER VALLEY 7536 025 BELLVILLE 990000323399 PAARLBERG BMW PAARL 7620 197 PAARL 990000146576 63 PAARLBERG SWEISDIENSTE MAIN STREET PAARL 7620 004 KAAPSTAD 990000121851 6032 PAARLWEG MOTORS BK BRACKENFELL 7561 251 STELLENBOSCH 990000195293 928 PABAR PTY LTD WITBEECK 1729 147 KRUGERSDORP 990000146584 4245 PACAIR 1980 SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000464068 101431 PACIFIC BEACH TRADING 213 SCHWEIZER RENEKE 2780 990000637945 PACIFIC PIPE FABRICATORS CC THORNTON 7460 004 KAAPSTAD 990000419269 PACIFIC STAR TRADING 30 CC QUALBERT 4078 002 DURBAN 990000391492 48372 PACIFIC STEEL CC BRACKENFELL 7530 990000620582 357 SOMERSET MALL PACK MOTORS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000184466 1497 PACKAGE MACHINE SERVICES CC WILROPARK 1731 233 ROODEPOORT 990000163167 2192 PACKAGED METERING & PLUMPING BARTLETTS 1459 033 BOKSBURG 990000429545 1879 PACKAGING CONNECTION CC LYTTELTON 157 008 PRETORIA 990000276476 PACKAGING PART & TOOLING PTY WADEVILLE 1422 091 GERMISTON 990000017163 14118 PACKHOUSE DYNAMICS GOODWOOD 7475 025 BELLVILLE 990000447226 575 PACKMAN ENGINEERING CC ROTHDENE 1964 283 VEREENIGING 990000374216 49 PACOM MANUFACTURERS CC PINETOWN 3600 210 PINETOWN 990000123099 1601 PADDOCK HALFWAY HOUSE CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000307226 1456 PADDYS AUTO BODY REPAIRS NORTHWAY 4065 002 DURBAN 990000159715 35231 PADDYS DIESEL FUEL INJECTION LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000170011 1695 PADDYS GARAGE SPRINGS 1560 247 SPRINGS 990000463951 469 PADDYS GENERAL AUTO REPAIRS KIMBERLEY 8300 005 KIMBERLEY 990000190476 1537 PADDYS PAD 1203 CC DURBANVILLE 7550 990000801375 307 PLUMSTEAD PADDYS SERVICE STATION CC CAPE TOWN 8001 004 KAAPSTAD 990000201889 PADI SERVICE STATION SESHEGO 742 207 PIETERSBURG 990000403664 344 PADIMA CASTING PTY LTD DUNSWART 1508 033 BOKSBURG 990000383070 6455 PAE FENCING & BALUSTRADING CC PAROW EAST 7500 025 BELLVILLE 990000464879 PAE TRADE CC KING WILLIAMS TOWN 5600 006 EAST LONDEN 990000425013 2504 PAGAMA PUMP REPAIRS & SERVICES CC RUSTENBURG 300 235 RUSTENBURG 990000380635 PAGAMIZA DIENSTE EDMS BPK KINROSS 2270 028 BETHAL 990000147467 177 PAGAMIZA LOGISTICS & SUPPLIES CC Brakpan 1450 037 BRAKPAN 990000611335 9005 Cinda Park PAGE ENGINEERING SERVICES CC ATLASPARK 1465 033 BOKSBURG 990000350980 4774 PAGUSS HYDRAULIC & ENGINEERING CC SUNWARD PARK 1470 033 BOKSBURG 990000387647 18576 PAHMIZEL BLADES BK BETHLEHEM 9700 029 BETHLEHEM 990000122205 1176 PAINT & LADDERS PTY LTD SINEMBE PARK 4019 990000085947 5108 PAINT A CAR RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000141876 1569 PAINT A PART NORTH END 6056 007 PORT ELIZABETH 990000219432 3657 PAINT A TRUCK CRYSTAL PARK 1515 026 BENONI 990000298807 22371 PAINT IT AUTO & INDUSTRIAL AMANZIMTOTI 4125 002 DURBAN 990000348940 1422 PAINT RITE CONTRACTORS & HUNTERSTREAT 6017 007 PORT ELIZABETH 990000169086 174 PAINT RITE FIX A TUB CONTRACTORS TECOMA 5214 006 EAST LONDEN 990000315678 19506 PAK ENGINEERING PTY LTD BENONI 1500 003 JOHANNESBURG 990000096285 PO BOX 937 PAK STEEL SELBY 2001 990000864577 452 PINEGOWRIE PAK STEEL WORKS OVERPORT 4067 002 DURBAN 990000406440 701193 PAKA BIN & ENGINEERING CC PRIMROSE 1416 091 GERMISTON 990000418729 2577 PAKMAC AUTOMATIONS CC BRENTHURST 1542 037 BRAKPAN 990000232327 5104 PAKTOOL ENGINEERING GAUTENG Johannesburg 41 008 PRETORIA 990000411812 71502 the willows PAL MACH ENGINEERING CC Phalaborwa 1390 PHALABORWA 990000322297 347 phalaborwa PAL STORAGE CC MORGANRIDGE 1459 990000576651 PALABORWA NUMBER PLATES & SIGNS CC PHALABORWA 1390 352 PHALABORWA 990000147500 738 PALACE LOCKSMITH EAST RAND 1462 033 BOKSBURG 990000407554 26802 PALACE PANEL & PAINTS CC MOUNT EDGECOMBE 4300 002 DURBAN 990000353930 354 PALACR FRANCHISING PTY LTD PORT ALFRED 6170 212 BATHURST 990000145164 532 PALAMA ENGINEERING KLERKSDORP 2570 138 KLERKSDORP 990000221970 2192 PALAMA HANTLE VERREENIGING 1930 278 VANDERBIJLPARK 990000306647 606 PALE ORANGE BK RUSTENBURG 300 235 RUSTENBURG 990000172991 596 PALEKER MOTORS PAROW‐OOS 7501 025 BELLVILLE 990000163677 6234 PALELA ENGINEERING SERVICES SALDANHA 7395 292 VREDENBURG 990000316944 1135 PALIAMS ENGINEERING STANGER 4450 250 LOWER TUGELA 990000368172 2026 PALIAN PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000176814 2075 NORTHRIDING PALINGGAT PROPERTY HOLDING PTY LTD CALEDON 7230 231 RIVERSDALE 990000371441 POSBUS 141 PALINGS PANEELKLOPPERS BK WITBANK 1035 312 WITBANK TVL 990000148768 190 PALISADE INNOVATION PTY LTD VILLIERIA 186 990000731337 PALISADE PRO CC POLOKWANE 700 207 PIETERSBURG 990000467484 912 PALISADE WORLD KLERKSDORP 2571 990000590229 2821 PALISADES EL GREENFIELDS 5208 006 EAST LONDEN 990000281858 5356 PALLADIAN PROJECTS 18 PTY LTD PRETORIA 183 008 PRETORIA 990000249344 34294 ERASMIA PALLET TRUCK CENTRE CLEVELAND 2022 003 JOHANNESBURG 990000243808 40231 PALLETISED EQUIPMENT PTY LTD MARAISBURG 1700 003 JOHANNESBURG 990000149016 446 PALLIGATE NEW GERMANY 3620 210 PINETOWN 990000122587 451 PALLSTEEL CC BENROSE 1414 091 GERMISTON 990000357382 27528 PALM COURT FUELS PTY LTD WELTEVREDENPARK 1715 233 ROODEPOORT 990000305099 5642 PALM COURT GARAGE C C PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000149476 598 PALM ENGINEERING PARI PARK 6070 007 PORT ELIZABETH 990000469495 PALM MOTOR INGENIEURS SPRINGS 1560 247 SPRINGS 990000149488 714 PALM MOTORS WHITE RIVER 1240 307 WITRIVIER 990000154841 348 PALM OASIS SERVICE STATION SUURBEKOM 1787 306 WESTONARIA 990000221311 5225 PALM RIVER MOTORS CC PINETOWN 3600 210 PINETOWN 990000193309 1492 PALM SERVICE CENTRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000135558 1352 PALM SERVICE STATION UMHLANGA ROCKS 4320 002 DURBAN 990000191652 826 PALM SERVICE STATION WORKSHOP DURBAN NORTH 4051 002 DURBAN 990000186880 170 RINALD GLENHILLS PALM STOP SERVICE STATION (PTY) LTD CRAIGHALL 2021 003 JOHANNESBURG 990000360333 411014 PALM TYRE SERVICE CC MAITLAND 7405 004 KAAPSTAD 990000148730 PALM TYRE STRAND CC STRAND 7140 256 STRAND 990000173644 PALM WHEEL ALIGNMENT TYGER VALLEY 7536 256 STRAND 990000158261 5800 PALMAZ ENGINEERING KENSINGTON 2094 132 KEMPTON PARK 990000210870 PALMER AGRICULTURAL & TRACTOR SUPPL PIETERMARITZBURG 3201 990000615271 11876 DORPSRRUT PALMER STEEL FABRICATIONS CC MARGATE 4275 215 PORT SHEPSTONE 990000201673 246 PALMERS WROUGHT IRON WORKS CC ELSIES RIVER 7480 025 BELLVILLE 990000212574 356 PALMFIELD MOTORS CC BISHOPSGATE 4008 002 DURBAN 990000235179 61973 PALMS CAR WASH VANDERBIJLPARK 1911 990000632748 4848 PALMVIEW SERVICE STATION PALMVIEW 4068 284 VERULAM 990000162996 PALO ENGINEERING LOUISRUS 1915 278 VANDERBIJLPARK 990000355285 212 PALTECHNOLOGIES PTY LTD PRETORIA 157 008 PRETORIA 990000162993 13883 CLUBVIEW PALTROW HOLDINGS PTY LTD PIETERMARITZBURG 990000585812 276 PALY TECHNICAL SERVICES CAPE TOWN 8000 004 KAAPSTAD 990000296599 170 PAMBELE ENGINEERING & CONTRACTORS BRENTHURST 1542 037 BRAKPAN 990000278032 5120 PAMIC ENGINEERING CC DOWERGLEN EXT 4 1609 990000121535 1450 Ruimsig PAMODZI INDUSTRIALS WITFIELD 1467 033 BOKSBURG 990000278844 13043 PAMPIERSTAD MOTORS HARTSWATER 8570 105 HARTSWATER 990000286378 1710 POTCHEFSTROOM PAMWE MINING SERVICES WITKOPPEN 2068 003 JOHANNESBURG 990000356561 2844 PANASE MANUFACTURING & TRADING SELCOURT 1567 990000577548 12189 PANDA CONVENENCE CENTRE MONTCLAIR 4004 002 DURBAN 990000270476 PANDA KEYCUTTERS & LOCKSMITH VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000421781 5207 PANDAE STORAGE SYSTEMS S A PTY LTD EDENVALE 1610 003 JOHANNESBURG 990000316275 PANDROL S A PTY LTD Verwoerdpark 1453 990000160047 8199 PANDYS AUTO ELECTRICAL CAPE TOWN 8000 206 PIETERMARITZBURG 990000206234 2561 PANEL & PAINT SHOP UMHLANGA ROCKS 4320 002 DURBAN 990000178377 PANEL & PAINT SPECIALIST TYGER VALLEY 7536 004 KAAPSTAD 990000315404 5323 PANEL CITY BLUFF 4036 002 DURBAN 990000250210 211131 PANEL CONTROLLER ENGINEERING CC FLORIDA 1710 003 JOHANNESBURG 990000188211 1204 PANEL DESIGN PTY LTD QUEENSBURGH 990000676006 19487 DORMERTON PANEL P & D5 ESSO ROAD MONAGUE GARDENS 7441 990000247677 PANEL PRIDE PANELSHOP RETREAT 7945 003 JOHANNESBURG 990000184172 2680 PANEL RITE PINETOWN 3610 210 PINETOWN 990000282254 201 HYPER BY THE SEA PANEL TECHNIQUE PTY LTD DURBAN 3605 210 PINETOWN 990000207582 10475 ASHWOOD PANELBEATING & SPRAY BAR BRAMLEY 2018 003 JOHANNESBURG 990000149086 391729 PANELBEATING UNLIMITED RUSTENBURG 300 235 RUSTENBURG 990000246570 6462 PANELCITY PANELBEATERS MTHATHA PTY MTHATHA 5099 990000891378 PANELCOR OTTERY 7800 316 WYNBERG C P 990000328268 PANELCRAFT BODYWORKS PTY LTD OAKDALE LGD 7530 025 BELLVILLE 990000149221 PANELMAN ENGINEERING PTY LTD SINOVILLE 129 990000902969 14096 PANELRITE MOTOR BODY WORKS PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000148764 223 PANELSPRAY N1 CITY 7463 025 BELLVILLE 990000206760 12564 PANGA TECHSERVE CC LADYSMITH 3370 072 DUNDEE 990000193331 275 PANIC MECHANIC PRETORIA 82 008 PRETORIA 990000336676 Po Box 307 Wonderboompoort PANIC MOTORS NORTHMEAD 1511 091 GERMISTON 990000254878 131403 PANNONIA MECHANICAL SERVICES THREE RIVERS 1935 283 VEREENIGING 990000218900 263150 PANNONIA PRECISION ENG PTY LTD Boksburg 1459 033 BOKSBURG 990000150344 1158 Benoni PANORAMA FUELS KOKSTAD 4700 141 MOUNT CURRIE 990000288017 PANORAMA MOTORS LADYBRAND 9745 151 LADYBRAND 990000150321 1 PANORAMA SERVICE STATION DURBANVILLE 7551 025 BELLVILLE 990000251267 1115 PANORAMIC COMPONENTS PTY LTD EDENVALE 1610 091 GERMISTON 990000150363 606 PANORAMIC DISTRIBUTORS PTY LTD EDENVALE 1610 033 BOKSBURG 990000395801 606 PANTHER AUTO REPAIRS RUSTENBURG 299 235 RUSTENBURG 990000159905 PANTHER AUTOMOTIVE ACCESSORIES GEZINA 31 008 PRETORIA 990000222614 25492 PANWELD CC RANDHART 1457 012 ALBERTON 990000292106 17396 PANYAZA EARTHMOVING & DRILLS MOKOPANE 601 990000606193 1898 MAHWELERENG PANZER TECHNOLOGIES PTY LTD HATFIELD 28 008 PRETORIA 990000402024 12444 PAPA LOU PANELBEATERS CC MAFIKENG 2745 370 990000535300 565 PAPER MACHINERY TECHNO SA PTYLTD SOUTHDALE 2135 012 ALBERTON 990000084607 1946 PAPER TEK ENGINEERING PROJECTS NEW GERMANY 3620 002 DURBAN 990000225654 162 PAPHIAS AUTO RENOVATORS MUSGRAVE ROAD 4062 310 CHATSWORTH 990000435410 50910 PARACHUTE INDUSTRIES OF SOUTHERN VERULAM 4340 339 INANDA 990000320876 1616 PARADIGM CONTAINER MANAGEMENT WESTMEAD 3608 002 DURBAN 990000322284 15328 Pinetown PARADIGM CUSTOMS CC SOMERSET WEST 7129 256 STRAND 990000425673 191 PARADISE AUTO ELECTRICIAN & MOTOR DZANANI 955 990000612524 1828 PARADISE CAR WASH BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000440335 2073 PARADYSKLOOF ENGEN STELLENBOSCH 7599 251 STELLENBOSCH 990000277768 749 PARAGON STEEL STRUCTURES PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000312346 22432 PARAMOUNT BODY WORKS CC Port Elizabeth 6056 007 PORT ELIZABETH 990000150774 2113 PARAMOUNT LOGISTICS CORPORATION SA Johannesburg 2146 003 JOHANNESBURG 990000428012 50691 Randjiesfontein PARAMOUNT PIPING SERVICES BOTHASIG 7441 025 BELLVILLE 990000305200 PARAMOUNT RADIATOR WORKS CC RAEDENE 2124 003 JOHANNESBURG 990000150762 51628 PARAMOUNT TRAILERS CC Midvaal 1871 012 ALBERTON 990000192566 17715 Randhart PARANA PANELBEATERS CC PIETERSBURG 700 207 PIETERSBURG 990000164185 3488 POLOKWANE PARDYS AUTO ELECTRICAL CC UMBOGINTWINI 4120 002 DURBAN 990000151026 555 PARK & ROWE ENGINEERING EXCOM 2023 003 JOHANNESBURG 990000158733 260387 PARK AUTOMOTIVE ENGINEERING KINROSS 2270 028 BETHAL 990000386901 283 PARK CENTRAL FILLING STATION RIVONIA 2128 003 JOHANNESBURG 990000123581 975 PARK CENTRAL FILLING STATION CC LENASIA 1820 138 KLERKSDORP 990000260396 444 PARK GATES MOTORS NORTH END 5201 006 EAST LONDEN 990000298729 PARK LIFTING & MINING PTY LTD KINROSS 2270 990000633480 7200 SECUNDA PARK LIFTING AND MINING PTY LTD SECUNDA 2302 302 WELKOM 990000039933 7200 PARK MARINE POLOKWANE 699 207 PIETERSBURG 990000432861 6180 POLOKWANE NORTH PARK MOTOR & DIESEL FLAMINGO SQUARE 7439 004 KAAPSTAD 990000326692 60507 PARK MOTOR & TRUCK ELSBURG 1407 091 GERMISTON 990000336049 9190 PARK MOTOR SPARES LEEUDORINGSTAD 2640 313 WOLMARANSSTAD 990000153613 228 PARK MOTORS STANDERTON 2430 249 STANDERTON 990000209653 3018 PARK MOTORS SASOLBURG SASOLBURG 1947 990000018292 PARK MOTORS VANDERBIJLPARK PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000156811 3872 PARK MOTORS VEREENIGING PTY LTD VEREENIGING 1930 283 VEREENIGING 990000338839 670 PARK MOTORS WELKOM PTY LTD Welkom 9460 302 WELKOM 990000231733 2763 PARK MOTORS WITBANK WITBANK 1035 312 WITBANK TVL 990000153635 3000 PARK PANEL BEATERS PTY VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000153395 1016 PARK POINT PTY LTD WATERKLOOF 145 008 PRETORIA 990000344869 95112 PARK RYNIE MOTORS PARK RYNIE 4182 274 UMZINTO 990000150502 56 PARK RYNIE MOTORS CC MINNEBRON 1549 037 BRAKPAN 990000212638 9031 PARK WITH SPARK PTY LTD SAXONWOLD 2132 003 JOHANNESBURG 990000298009 52783 PARKAGE HANDLING SERVICES EDEN GLEN 1613 132 KEMPTON PARK 990000382809 8854 PARKDENE INVESTMENTS ALBERTON 1459 033 BOKSBURG 990000181600 8760 CINDA PARK PARKER & MACLEAR MOTORS PTY LTD GERMISTON 1400 091 GERMISTON 990000113770 361 PARKER DOORS PTY LTD Germiston 2022 091 GERMISTON 990000161956 40089 Cleveland PARKER SURVEYS GATESVILLE 7766 206 PIETERMARITZBURG 990000124185 38012 Gatesville PARKERS ALIGNMENT & TYRE SERVICES Cape Town 7779 004 KAAPSTAD 990000156855 24369 Lansdowne PARKERS PITSTOP MONTAGUE GARDENS 7441 004 KAAPSTAD 990000204019 PARKHILL GARAGE SCOTTBURGH 4180 274 UMZINTO 990000161218 74 PARKHURST AUTO BP CC PARKHURST 2193 003 JOHANNESBURG 990000313009 PARKHURST CORNER SERVICE STATION BENROSE 2011 990000312775 PARKING STRATEGIES PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000191106 687 PARKLANDS SERVICE STATION KEMPTON PARK 1619 990000638254 55424 WIERDAPARK PARKRAND CITY SERVICE STATION BOKSBURG 1460 033 BOKSBURG 990000211835 1171 PARKS CYLINDER HEADS PNIEL 7681 251 STELLENBOSCH 990000368125 151 PARKSERV TRADING HALFWAY GARDENS 1686 990000607277 11051 DIE HOEWES PARKSERV TRADING CC MIDRAND 1685 990000674266 1031 BUCCLLEUCH PARKSIDE BP GARAGE EAST LONDON 5200 006 EAST LONDEN 990000121163 218 PARKTOWN CONVENIENCE CENTRE CC HOUGHTON 2041 003 JOHANNESBURG 990000379145 1362 PARKTOWN FUEL & FOODS HOUGHTON 2041 003 JOHANNESBURG 990000273942 PARKTOWN MANUFACTURERS PTY LTD LAUDIUM 157 990000755389 13808 PARKVIEW AUTO PTY LTD VANDERBIJLPARK 1900 003 JOHANNESBURG 990000182934 6209 PARKVIEW AUTO SOUTH PTY LTD PARK SOUTH 1910 278 VANDERBIJLPARK 990000442993 514 Park South PARKVIEW CORPORATE SERVICES CC DUNSWART 1477 026 BENONI 990000474639 7345 PARKVIEW GARAGE WORCESTER 6850 315 WORCESTER 990000154359 PARKVIEW LOCKSMITHS CC PARKVIEW 2122 003 JOHANNESBURG 990000265672 PARKVIEW MOTORS SUNWARDPARK 1470 278 VANDERBIJLPARK 990000648078 17609 PARKVILLE MOTORS NGODWANA 1209 184 NELSPRUIT 990000258663 310 PARM PRODUCTS AFRICA PTY LTD Welkom 9465 302 WELKOM 990000281967 57183 Pansig, Welkom PARNIS ENGINEERING GROUP PTY LTD EAST RAND 1462 124 IXOPO 990000048655 26756 PARNIS MANUFACTURING CC SOUTH HILLS 2136 003 JOHANNESBURG 990000603998 83511 PAROW AUTO CENTRE CC GLOSDERRY 7702 025 BELLVILLE 990000184131 46966 PAROW COACHWORKS PTY LTD PAROW WESTERN CAPE 7500 990000902683 509 CAPE GATE PARQUAD ENGINEERING BRACKENFELL 7561 025 BELLVILLE 990000199481 1496 PARRY MOTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000325172 20044 PARSONS ENGINEERING CC Alberton 1448 MEYERSDAL 990000178356 625 PARSONS ENGINEERING SERVICES ALBERTON 1450 003 JOHANNESBURG 990000368627 625 PART CITY PARTNERSHIP STELLENBOSCH 7599 004 KAAPSTAD 990000331231 1165 PART SYSTEM CC RANDBURG 2125 003 JOHANNESBURG 990000236687 PARTECO PTY LTD WESTGATE 1734 171 MIDDELBURG TVL 990000340488 7033 PARTHANON BUILDING PROJECTS CC WELTEVREDENPARK 1715 233 ROODEPOORT 990000417935 5805 PARTICLE SEPARATION SYSTEMS ALBERTON 1449 225 RANDFONTEIN 990000346134 393 PARTLAND ACCESSORIES CC POLOWKANE 699 990000580788 3870 POLOKWANE PARTLAND CC POLOKWANE 699 207 PIETERSBURG 990000159985 3870 POLOKWWANE PARTS PEOPLE NEWCASTLE 2940 990000122207 1092 PARTY DESIGN BLOEMFONTEIN 9310 990000126638 PARTY DESIGN EASTERN CAPE CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000255511 616 PARYS EXHAUST & TYRE PARYS 9585 198 PARYS 990000270536 295 PARYS FITMENT CENTRE PTY LTD PARYS 9585 990000673354 1869 PARYS MIDAS SASOLBURG 1947 198 PARYS 990000215559 1880 PARYS PARYS NOMMERPLATE & NAAMBORDE PARYS 9585 198 PARYS 990000197209 863 PARYS NUUT EN GEBRUIKTE MOTORS PARYS 9585 198 PARYS 990000411222 460 PARYS SCHWIMS WORKSHOPS CC PARYS 9585 283 VEREENIGING 990000205581 2241 PARYS SERVICE STATION PARYS 9585 146 KROONSTAD 990000319232 49 PARYS TOOL & DIE BK HOOPSTAD 9479 198 PARYS 990000419701 321 PAS AUTOMATION SERVICES SA PTY LTD SASOLBURG 1947 108 HEILBRON 990000389730 2628 Sasolburg PAS INGENIEURSWERKE BK PAARL 7646 197 PAARL 990000305375 385 PASADENA DEALERS CC NELSPRUIT 1200 307 WITRIVIER 990000129237 12442 PASDEC AUTOMATIVE TECHNOLOGIES BRITS 250 041 BRITS 990000035786 2218 PASSION AUTO CC SYMRIDGE 1420 003 JOHANNESBURG 990000314821 3183 PAST FIVE MOKOPANE 600 219 POTGIETERSRUS 990000289236 1182 PAT DUCKHAM MOTORS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000082747 276 PAT HIRDAY AUTO REPAIRS & SERVICES STANGER 4450 250 LOWER TUGELA 990000002549 1582 PAT SIBALKHULU STEEL & FENCING PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000332718 1879 PATAND ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000031533 533 PATCON SALES PTY LTD STRUBENVALE 1570 247 SPRINGS 990000260546 10292 SPRINGS PATELS SERVICE STATION LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000160946 734 PATENSIE TREKKERS CC PATENSIE 6335 101 HANKEY 990000413152 259 PATERAS VENTURES PTY LTD GROENKLOOF 27 990000718190 17306 PATGOV MOTORS CROWN MINES 2025 003 JOHANNESBURG 990000157507 49 PATIN TRADING 146 OLD OAK 7537 025 BELLVILLE 990000373213 4268 PATLIN SALES SPRINGS 1560 247 SPRINGS 990000425945 710 Kempton Park PATMAR ALGEMENE INGENEURSWERKE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000247401 1710 PATOKA TRADING RUSTENBURG 300 235 RUSTENBURG 990000164619 PATONS PLACE ATLASVILLE 1465 033 BOKSBURG 990000067183 17019 PATRIA PANEELKLOPPERS KURUMAN 8460 148 KURUMAN 990000193571 1608 PATRICK MARTIN ENG AND HYDRAULICS ATLASVILLE 1465 033 BOKSBURG 990000222867 16881 PATRIES TECHNICAL SERVICES CC NORTHERN PAARL 7623 303 WELLINGTON 990000431106 7223 PATRON ENGINEERING BK SINOVILLE 129 008 PRETORIA 990000215592 13998 PATS CAR CARE NEWTON PARK 6055 007 PORT ELIZABETH 990000327063 35034 PATS CARWASH FARRARMERE 1518 008 PRETORIA 990000399406 14365 PATS ENGINEERING RONDEBOSCH EAST 7780 990000556719 PATS PENALBEATERS & SPRAY PAINTING GA RANKUWA 208 351 WONDERBOOM (PTA) 990000384963 PATS SERVICE STATION KASSELSVLEI 7533 025 BELLVILLE 990000157386 307 PATS TUNE UP CENTRE AVONDALE 7349 165 MALMESBURY 990000330586 PATS WELDING WORKS THORNVILLE 3760 206 PIETERMARITZBURG 990000468157 PATTERSON DRIVESHAFT & CV VAN RIEBEECKPARK 1629 132 KEMPTON PARK 990000248642 146 PATTERSONS AUTO CRAFT PRETORIA 1 008 PRETORIA 990000157384 3556 PATTERSONS AUTOMATIC DOORS CC MILNERTON 7435 004 KAAPSTAD 990000191837 194 PAUL GRAY TRADING FAIRLAND 2030 003 JOHANNESBURG 990000335103 73349 PAUL JOHN VAN WYK LANSDOWNE 7779 316 WYNBERG C P 990000130310 24577 PAUL KRUGER VULSTASIE WONDERBOOMPOORT 33 008 PRETORIA 990000237140 31175 PAUL LUNDIE & ASSOCIATES CC GARDEN VIEW 2047 003 JOHANNESBURG 990000311165 751216 PAUL MAHER AUTO LINDEN 2104 003 JOHANNESBURG 990000281782 44321 PAUL MAHER AUTO USED CAR DIVISION ROOSEVELT PARK 2129 003 JOHANNESBURG 990000044150 48873 PAUL VAN DER MERWE STEELWORKS CC MENLO PARK 102 008 PRETORIA 990000374893 35910 PAULA PANELBEATERS CC FORDSBURG 2033 003 JOHANNESBURG 990000464433 42277 PAULANA MOTORS HARTSWATER 8570 105 HARTSWATER 990000200406 735 PAULEK CC FICKSBURG 9730 082 FICKSBURG 990000422818 1006 PAULPIETERSBURG INGENIEURSWERKE PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000162425 171 Paulpietersburg PAULS AUTO & RECOVERY TRENANCE PARK 4345 339 INANDA 990000231213 25107 PAULS GARAGE CLEVELAND 2294 003 JOHANNESBURG 990000393983 PAULS GATES CC RANDBURG 2055 003 JOHANNESBURG 990000149202 3351 DAINFERN PAULS MOBILE MOTORS NORKEM PARK 1631 132 KEMPTON PARK 990000165165 13024 PAULS PANELBEATERS VEREENIGING 1930 283 VEREENIGING 990000158501 4496 PAULS PIPING INSTALLATIONS Pretora 181 003 JOHANNESBURG 990000423572 1930 RONDEBOSCH EAST PAULS SPECIALISED PRODUCTS EPPINDUST 7475 004 KAAPSTAD 990000399905 368 PAULS TYRES ROUXVILLE 9958 318 ZASTRON 990000436531 52 PAULS WORKSHOP ROOSEVELT PARK 2129 171 MIDDELBURG TVL 990000252401 48703 PAULSEN COATINGTECH CC OLD OAK 7537 004 KAAPSTAD 990000363750 4026 PAV PERSONNEL MONTANA PARK 159 004 KAAPSTAD 990000200239 1603 PAVI TRADING CC BISHOPSGATE 4008 002 DURBAN 990000263551 61649 PAVILLION CAR WASH MORNINGSIDE 4001 990000560174 PAVILLION CONVENIENCE CENTRE UMGENIPARK 4098 008 PRETORIA 990000346256 PAW DUFF CC BELLVILLE 7530 004 KAAPSTAD 990000332353 PAWSON ENGINEERING & FABRICATION ALLEN'S NEK 1737 171 MIDDELBURG TVL 990000401112 1361 PAX & LESLEY CC NORTHMEAD EXT 3 1501 026 BENONI 990000394664 PAXINOS MOTORLINK BETHLEHEM 9700 029 BETHLEHEM 990000247642 247 PAXONITE PTY NIGEL 1490 990000654102 1458 PAY LESS FITMENT CENTRE STELLENBOSCH 7599 251 STELLENBOSCH 990000397494 7132 PAYNE HOLDINGS PTY LTD MULDERSDRIFT 1613 990000900303 9871 PAYRIGHT PINECRAFT 3617 210 PINETOWN 990000249979 57 PAZZ DESIGN PTY LTD WYNBERG 2080 990000614921 39914 BRAAMLEY PBA EQUIPMENT PTY LTD TABLE VIEW 7439 004 KAAPSTAD 990000435890 11 Table View PBG AFRICA PTY LTD VANDERLOIJLPART 1911 990000578756 3867 PBP AVIATION LANZERIA 1748 147 KRUGERSDORP 990000229435 43 PBV INSHORE DIAMONDS MINING CC DIBENG 8463 148 KURUMAN 990000350992 582 PC GENERAL WORKS MOUNT VERNON 4094 990000597406 PC INDUMISO TRADING DURBAN 4052 990000592208 149235 EAST END PC MAINTENANCE AND STEEL KATHU 8446 194 OLIFANTSHOEK 990000216877 357 PCB ENGINEERING CC PHALABORWA 1390 207 PIETERSBURG 990000197466 449 PCD PRECISION ENGINEERING MUSGRAVE ROAD 3610 990000561165 50681 PD MECHANICAL SERVICES CC OKIEP 8270 245 NAMAQUALAND 990000378817 874 PD NAIDOO & ASSOCIATES PTY LTD ROGGE BAY 8012 241 SIMONS TOWN 990000376403 7786 PD TERBLANCHE TREKKER DIENSTE REITZ 9810 990000629064 1345 PDP ENGINEERING CC GERMISTON 1414 003 JOHANNESBURG 990000554927 15379 PDS STEEL WORKS CC CHATSWORTH 4030 002 DURBAN 990000400414 56587 PDT ENGINEERING GENERAL FABRICATION DALVIEW 1544 037 BRAKPAN 990000346364 3576 PE & F FABRICATORS PTY LTD NOORDHEUWEL 1739 990000686242 1763 PE MOTORS VELDDRIF 7365 990000940030 PEACEMASTER CC KYA SAND 2163 003 JOHANNESBURG 990000247459 108 PEACOCK STAALWERKE THABAZIMBI 380 990000685569 2454 PEACOCK VALET SERVICES CC Johannesburg 2000 003 JOHANNESBURG 990000404889 Po Box 193 Kiasha Park PEAGEOT SOUTH UMHLANGA ROCKS 4320 003 JOHANNESBURG 990000302319 1033 PEAK AVIATION CC WEST KRUGERSDORP 1742 147 KRUGERSDORP 990000358137 5629 PEAK SERVICE STATION GARDENS 8001 004 KAAPSTAD 990000313036 PEAKE PERFORMANCE KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000188935 4593 PEAKFULL 1003 CC RANDGATE 1759 225 RANDFONTEIN 990000348145 PEARL ENGINEERING MEREBANK 4059 002 DURBAN 990000159591 31345 PEARL PANEL & PAINT JACOBS 4052 002 DURBAN 990000191123 PEARLYBLUE 25 TRADING CC LENASIA 1820 003 JOHANNESBURG 990000331007 3162 PEARSON & NEL ENGINEERING CC EDENVALE 1610 132 KEMPTON PARK 990000164322 1238 PEARSON ENGINEERING MAINTENANCE KLERKSDORP 2570 138 KLERKSDORP 990000392954 2837 PEARSON PARK PROVISIONS CC COLCHESTER 6175 137 KIRKWOOD 990000150533 1 PEBA TOOLS LYNDHURST 2106 003 JOHANNESBURG 990000158026 89592 PEBBLE BED MODULAR REACTOR PTY LTD BROOKLYN SQUARE 75 008 PRETORIA 990000242460 1567 PECO ENGINEERING ORKNEY 9430 138 KLERKSDORP 990000186804 19253 NOORDBRUG PECRON BRITS 250 041 BRITS 990000057287 3418 PECS MOTORCYCLES VEREENIGING 1939 283 VEREENIGING 990000229800 PEDDIE MOTORS EAST LONDON 5200 343 PEDDIE 990000324370 PEDDLE INDUSTRIES CC QUEENSWOOD 121 008 PRETORIA 990000421141 11983 PEDERIN CC GRASSY PARK 7888 025 BELLVILLE 990000312509 31309 PEDIGREE AUTO MOSSEL BAY 6500 177 MOSSEL BAY 990000288763 1537 PEDOGON ENGINEERING PTY LTD DUNNOTTAR 1590 188 NIGEL 990000164678 127 PEDOR STEELWORKS THREE RIVERS 1929 283 VEREENIGING 990000265472 PEDROS AUTO ELECTRICAL KUILS RIVER 7579 004 KAAPSTAD 990000260606 PEEKOT AUTO & TRUCK BODIES CC VEREENIGING 1930 283 VEREENIGING 990000445712 612 PEERLESS ENGINEERING COMPONENTS CC NEW GERMANY 3620 210 PINETOWN 990000173103 40 PEERS AUTO MONTCLAIR 4061 002 DURBAN 990000374197 33139 PEERS CAR SALES CC DURBAN 4061 002 DURBAN 990000165822 33139 MONTCLAIR PEET BOTES VELDDIENSTE TZANEEN 850 270 LETABA 990000239167 1746 PEET STAALWERKE BK HAZYVIEW 1242 307 WITRIVIER 990000247522 1134 PEETS AUTO BELFAST 1100 024 BELFAST 990000314405 PEFCO PTY LTD NEW GERMANY 3620 210 PINETOWN 990000185309 191 PEGASUS GARAGE CC pretoria 146 008 PRETORIA 990000182241 215 GARSFONTEIN PEGASUS PLASTIC PRODUCTS CC DASSENBERG 7350 316 WYNBERG C P 990000274730 1487 PEGASUS PROFILES CC JOHANNESBURG 1470 033 BOKSBURG 990000415034 17358 SUNWARD PARK PEGASUS STEEL PRODUCTS CC JOHANNESBURG 1470 091 GERMISTON 990000187017 17358 SUNWARD PARK PEGASUS TYRE SERVICES PTY LTD WITBANK 1035 312 WITBANK TVL 990000208254 2926 PEGO ENGINEERING ORKNEY 2620 138 KLERKSDORP 990000309087 11463 PEINDRE PTY LTD HILLCREST 3610 990000867077 147 PEIRSON MOTORS JOHANNESBURG 2030 003 JOHANNESBURG 990000332549 73698 PEKAN PHAKAMANI ENGINEERING SERVICE UMBOGINTWINI 4120 002 DURBAN 990000151234 269 PEKO FINISHING SYSTEMS KRAAIFONTEIN 7569 292 VREDENBURG 990000183757 343 PEKO POWDERCOATING AND ELECTRO VREDENBURG 7380 292 VREDENBURG 990000321283 654 PEKTRA MAKERS BK PRETORIA‐NOORD 116 008 PRETORIA 990000207571 16603 PEL ENGINEERING VILJOENSKROON 9520 286 VILJOENSKROON 990000179069 424 PELA PLANT PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000258985 PELHAM CAR WASH CASCADES 3202 206 PIETERMARITZBURG 990000299483 13678 PELHAM ENGINEERING CC Pinetown 3610 210 PINETOWN 990000195078 936 Gillitts PELHAM PLASTICS PTY LTD Johannesburg 2001 003 JOHANNESBURG 990000167052 67451 Bryanston PELICAN FAERIE GLEN 43 008 PRETORIA 990000256263 2934 PELICAN SERVICE STATION YELLOWWOODPARK 4011 002 DURBAN 990000175179 53051 PELKING LIFTING & SERVICES PTY LTD BEDELIA 9459 302 WELKOM 990000348186 PELLINI PTY LTD CENTURION 149 008 PRETORIA 990000083120 561 WEIRDAPARK PELMA TRUCK & BUS NIGEL PTY LTD PRETORIA 1 188 NIGEL 990000266759 283 PELMA TRUCK REPAIRS PTY LTD PRETORIA 1 004 KAAPSTAD 990000266748 283 PELSER DIESEL & AUTO ELEKTRISIENS BRITS 250 041 BRITS 990000158257 4151 PELSER J W Vaalwater 530 191 WATERBERG 990000427027 1175 PELTEC ENGINEERING C C NIGEL 1490 188 NIGEL 990000152103 1607 PEMAL WELDING WORKS MITCHELL S PLAIN 7785 990000655738 PEMICO GARAGE & PANEELKLOPPERS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000146973 301 PEN ENGINEERING CASCADES 3202 206 PIETERMARITZBURG 990000475044 13430 PEN ENGINEERING CC CAMPERDOWN 3720 051 CAMPERDOWN 990000279550 341 PENBRO KELNICK PTY LTD PRETORIA 28 008 PRETORIA 990000187342 11582 HATFIELD PENCAR MANUFACTURERS PTY LTD KENMARE 1745 147 KRUGERSDORP 990000040413 3083 PENCOX AUTO‐ AIR PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000211307 5797 PENDALE PIPE AND MACHINING CC RANDVAAL 1873 283 VEREENIGING 990000215694 518 PENFORD MOTORS UITENHAGE 6229 271 UITENHAGE 990000179279 PENGUIN PRODUCTS LANSDOWNE 7779 004 KAAPSTAD 990000168542 24341 PENGWEN STEEL ENTERPRISES CC MEYERTON 1960 283 VEREENIGING 990000148566 162 PENINSULA AUTO CENTRE CC BRACKENFELL 7560 251 STELLENBOSCH 990000301709 PENINSULA AUTO VALET & BELHAR 7493 025 BELLVILLE 990000350042 8938 PENINSULA AUTO VALET CC MILL STREET 8010 004 KAAPSTAD 990000180502 12552 PENINSULA AUTOMATIONS CC PLUMSTEAD 7800 316 WYNBERG C P 990000225820 657 plumstead PENINSULA BRAKE & TRUCKSPARES PAROW EAST 7501 004 KAAPSTAD 990000213623 6015 PENINSULA COATINGS PAROW EAST 7501 025 BELLVILLE 990000208708 6582 PENINSULA DRUM CC KENWYN 7790 316 WYNBERG C P 990000169785 14833 PENINSULA ENGINEERING CC Milnerton 7441 004 KAAPSTAD 990000201853 37258 Chempet PENINSULA FLEET MAINTENANCE SAXENBURG PARK 7580 025 BELLVILLE 990000380449 PENINSULA GEARBOX CENTRE AIRPORT INDUSTRIA 7490 025 BELLVILLE 990000382564 PENINSULA MOTORS LANSDOWNE 7779 316 WYNBERG C P 990000192593 24598 PENINSULA PARKING DURBANVILLE 7551 025 BELLVILLE 990000270500 3567 PENINSULA PRESS KNIVES RONDEBOSCH 7701 025 BELLVILLE 990000202179 577 PENINSULA RADIO ELECTRONICS TYGER VALLEY 7536 990000433036 5972 PENINSULA STEAM SERVICES DURBANVILLE 7551 025 BELLVILLE 990000202145 3198 tygervalley PENKA MOTOR ENGINEERING HAMMANSKRAL 407 990000638513 PENKOP KONTRAKTEURS VREDENDAL 8160 048 CALEDON 990000189496 906 Vredendal PENLYN SERVICE CENTRE CAPE TOWN 7779 316 WYNBERG C P 990000155861 24431 LANSDOWNE PENNICIL ENGINEERING CC PHALABORWA 1389 270 LETABA 990000362808 PENTAGON AUTOBODY ROSETTENVILLE 2130 003 JOHANNESBURG 990000300010 797 PENTAIR WATER SOUTH AFRICA PTY LTD Verwoerdpark 1453 247 SPRINGS 990000034853 8199 PENTASYSTEMS PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000277889 1047 PENTHOUSE WROUGHT IRON CC EXCOM 2023 003 JOHANNESBURG 990000301968 261798 PENTRICH TRUCK & CAR WOODLANDS 3201 206 PIETERMARITZBURG 990000336234 PENTZ AUTO ELECTRICAL & ELECTRICAL RUSTENBURG 299 990000837396 3897 PEOPLE SPACE PTY LTD MENLO PARK 102 008 PRETORIA 990000427871 36209 PEOPLES RESOURCES VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000316843 PEPA CUSTOMS STILFONTEIN 2551 025 BELLVILLE 990000407177 PEPLOUWS BODY SHOP CC RETREAT 7945 316 WYNBERG C P 990000316122 PEPPER BAY SCRAP CC SALDANHA 7395 292 VREDENBURG 990000289209 267 PERA AUTO PANELBEATERS CC STRUBENS VALLEY 1735 003 JOHANNESBURG 990000242333 1229 PERANA ENGINEERING & GENERAL WORKS STANDERTON 2430 249 STANDERTON 990000184910 1178 PERBUS CONSTRUCTION CC MEYERTON 1960 091 GERMISTON 990000207239 1569 PERCEPTION SAFETY FILM CC RANDPARK RIDGE 2195 003 JOHANNESBURG 990000417603 234 PERCEVAL GEARBOX & DIFF CENTRE PRETORIA GARDENS 82 008 PRETORIA 990000325455 PERCOMA ENGINEERING CC BOKSBURG NORTH 1459 033 BOKSBURG 990000152910 26705 EAST RAND PERCYS AUTO REPAIRS UMZINTO 4200 139 KNYSNA 990000365149 11432 PERCYS STEEL CREATIONS GLENANDA 2091 003 JOHANNESBURG 990000436219 PERDEBERG MOTOR GROUP CC MALMESBURY 7299 165 MALMESBURY 990000292458 1034 PERDEBERG TRUCKS PTY LTD MALMESBURY 7300 990000642396 1034 PERDEFONTEIN TRADING CC DANHOF 9310 001 BLOEMFONTEIN 990000367447 28599 PEREIRAS STEELWORKS PROTEA PARK 305 990000424388 20438 PEREL GARAGE PAARL 7620 197 PAARL 990000257188 2761 PERFECT & QUICK CATERES NONGOMA 3950 341 NONGOMA 990000247878 700 PERFECT APPLIANCE DISTRIBUTORS LINMEYER 2105 003 JOHANNESBURG 990000239001 471 PERFECT FIT ENGINEERING CC BEDFORDVIEW 2008 091 GERMISTON 990000259303 844 PERFECT MACHINE SERVICES ENDICOTT 1574 033 BOKSBURG 990000193865 22 PERFECT PANELBEATERS BETHLEHEM 9700 029 BETHLEHEM 990000324938 1587 PERFECT PANELBEATERS PTY LTD BERTSHAM 2013 233 ROODEPOORT 990000171954 90213 PERFECT POSITIONS INVESTMENTS HEIDELBERG 1438 106 HEIDELBERG C P 990000299174 PERFECT PRECISION ENGINEERING PAROW VALLEY 7500 990000589020 443 EERSTE RIVER PERFECT TOOLING CC NORTH END 6056 007 PORT ELIZABETH 990000148346 2709 PERFECT TYRES MELMOTH 3835 990000648603 PERFECTA ENGINEERING LTD SILVERTON 127 008 PRETORIA 990000278994 912937 PERFECTA TECHNICAL PRECISION WORKS WALTLOO EXT 81 184 990000595975 912937 PERFECTCAR BAYSIDE WAVES EDGE 7441 004 KAAPSTAD 990000394635 PERFECTCAR HERMANUS HERMANUS 7200 990000613195 PERFECTION TOOL & DIE ENGINEERING DUNSWART 1508 033 BOKSBURG 990000238000 6094 PERFECTION TOOL & DIE PTY LTD DUNSWART 1508 033 BOKSBURG 990000215663 6094 PERFECTO AUTO & INDUSTRIAL REPAIRS HARTBEESPOORT 216 990000912000 1595 PERFECTO WELD PAARL 7646 197 PAARL 990000170233 PERFOMANCE COATINGS PTY LTD EMPANGENI 3880 990000725114 12129 PERFOMANCE WELDING CC BENONI WEST 1503 026 BENONI 990000378807 Po Box 173 Benoni West PERFORMA PUMPS PTY LTD BENONI WEST 1503 026 BENONI 990000243852 17508 PERFORMANCAIR PRODUCTS AFRICA BOKSBURG 1459 033 BOKSBURG 990000424479 131273 NORTHMEAD PERFORMANCE & STYLE ENGINEERING CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000254924 PERFORMANCE AUTOMOTIVE NEW GERMANY 3620 210 PINETOWN 990000161741 1770 PERFORMANCE BALANCERS & AUTO KRUGERSDORP WEST 1739 990000558905 1613 KRUGERSDORP PERFORMANCE BIKES NEWTON PARK 6055 007 PORT ELIZABETH 990000259360 35074 PERFORMANCE CYLINDER HEADS CC LYNN EAST 39 008 PRETORIA 990000441476 15786 PERFORMANCE ENGINEERING RANDFONTEIN 1760 225 RANDFONTEIN 990000178094 897 PERFORMANCE FUEL HATFIELD 83 990000617905 10412 CENTURION PERFORMANCE GEARBOX & DIFF SILVERFIELDS 1739 147 KRUGERSDORP 990000309159 PERFORMANCE STATION WIERDAPARK 149 008 PRETORIA 990000221816 54371 PERIMETER SECURITY INSTALLATIONS IFAFI 260 008 PRETORIA 990000381176 PERISAMY ENGINEERING SERVICES CC DURBAN 4052 002 DURBAN 990000196765 BOX 4052 PERKINS METAL RECOVERIES PTY LTD DOORNFONTEIN 2028 003 JOHANNESBURG 990000164131 11458 Queenswood PERL SERVICE STATION Port Elizabeth 6020 007 PORT ELIZABETH 990000265996 29164 Sunridge Park PERMAFIX UITENHAGE 6230 271 UITENHAGE 990000327466 PERMATOOL PTY LTD ELANDSFONTEIN 1406 003 JOHANNESBURG 990000170485 8016 ELANSFONTEIN PEROLD PLAY FUN WITBANK 1035 312 WITBANK TVL 990000435278 4654 PERONA TRADING PTY LTD DURBAN 4000 990000301983 787246 SANDTON PERPOL HERCULES 30 008 PRETORIA 990000443435 49915 PERRINS PANEL & SPRAY STEENBERG 7947 316 WYNBERG C P 990000160735 156 PERRY YAMAHA CC GLENASHLEY 4022 002 DURBAN 990000155172 PERSENT ENGINEERING KWADUKUZA 4450 250 LOWER TUGELA 990000290079 4493 PERSEVERANCE SERVICE STATION NORTH END 6056 007 PORT ELIZABETH 990000172944 2014 PERSIAN STEEL FABRICATORS CC MUSGRAVE 4062 002 DURBAN 990000372594 50554 PERSIL MANAGEMENT SERVICES CC MULBARTON 2059 003 JOHANNESBURG 990000331737 447 PERSONNEL LINK RECRUITMENT {PTY}LTD POLOKWANE 700 207 PIETERSBURG 990000164342 34 PERSPECTIVE ENGRAVERS CC NEWTON PARK 6055 007 PORT ELIZABETH 990000294001 7573 PES ENGINEERING EXT 2 WADEVILLE 1422 990000607302 1402 BEDFORDVIEW PESCODIA MOTORS KIMBERLEY 8301 005 KIMBERLEY 990000163916 PESHABA FENCING & CONSTRUCTION CC NINAPARK 156 008 PRETORIA 990000469682 54189 PESTANA ENGINEERING & CONSTRUCTION PARK SOUTH 1910 278 VANDERBIJLPARK 990000222381 260 PET MOTOR SERVICES CC EMALAHLENI 1039 312 WITBANK TVL 990000281414 5851 PETAN TRANSPORT SINOVILLE 129 008 PRETORIA 990000474931 14083 PETBONGI AUTO ELECTRICAL & MECHANIC OLIFANTSFONTEIN 1665 990000871633 PETEC SERVICES PTY LTD CAPE TOWN 7405 004 KAAPSTAD 990000159028 49 PAARDEN EILAND PETER BAXTER SPRAY PAINTERS pietermaritzburg 3201 206 PIETERMARITZBURG 990000049236 8275 cumberwood PETER BENN MOTORS BK UITENHAGE 6230 271 UITENHAGE 990000211388 1473 PETER GOLIATH SHEETMETAL & PRETORIA EAST 181 008 PRETORIA 990000445919 3556 PETER HERBERT MOBILE MOTOR PINEGOWRIE 2123 003 JOHANNESBURG 990000160714 413 PETER J BOOYSEN SERVICES IFAFI 260 233 ROODEPOORT 990000241427 573 PETER JABULA PANELBEATERS CC RYNFIELD 1514 033 BOKSBURG 990000344384 11175 PETER JAMES MOTORS HARRISMITH EAST RAND 1462 104 HARRISMITH 990000016980 25732 PETER JAMES MOTORS SPRINGS SPRINGS 1560 247 SPRINGS 990000263560 1694 PETER MCLEOD AIR FILTRATION PRODUCT OTTERY 7808 004 KAAPSTAD 990000008724 45721 PETER MULLER ENGINEERING UMKOMAAS 4170 990000900021 6069 zimbali PETER PANEL BEATER WOODSTOCK 7925 004 KAAPSTAD 990000172914 PETER PROWLING ORTHOPAEDIC SERVICES NELSPRUIT 1200 MPUMALANGA 990000217494 724 Nelspruit PETER ROBERTS AGENCIES PTY LTD WELKOM 9465 302 WELKOM 990000218463 57906 PETER STANLEY ASSAY PTY LTD GARDENVIEW 2047 003 JOHANNESBURG 990000404470 PETER TWISSELS MOTOR CYCLES KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000156039 4531 PETEROD AUTO RENOVATORS CROWN MINES 2025 003 JOHANNESBURG 990000165368 979 PETERS AUTO CARE HOMESTEAD 1412 091 GERMISTON 990000204510 6173 PETERS AUTO CENTRE UMTATA 5099 006 EAST LONDEN 990000308703 726 PETERS AUTO ELECTRICIANS CC TOKAI 7966 241 SIMONS TOWN 990000167896 30042 PETERS AUTO HOUSE CC NELSPRUIT 1200 184 NELSPRUIT 990000282960 2600 PETERS BURGLAR BARS & GATE LOTUS RIVER 7941 004 KAAPSTAD 990000395716 PETERS ELECTRICAL SWITCHBOARD MNFRS Johannesburg 2016 003 JOHANNESBURG 990000172674 38631 Booysens PETERS METAL STITCHING & WELDING HOMESTEAD 1412 026 BENONI 990000170994 6584 PETERS METAL STUDIO MULDERSDRIF 1747 147 KRUGERSDORP 990000331317 872 PETERS MOTORS QUEENSTOWN 5320 223 QUEENSTOWN 990000172623 2029 KOMANI PETERS PANELBEATERS WALMER 6065 007 PORT ELIZABETH 990000154118 5492 PETERS RADIATOR WORLD CC NELSPRUIT 1200 184 NELSPRUIT 990000282453 691 PETERS SERVICE STATION BRAMLEY 2018 003 JOHANNESBURG 990000188067 1490 PETERS TUNE UP CENTRE BEACONSFIELD 8315 005 KIMBERLEY 990000377292 10340 PETERS TUNEUPS & REPAIRS WESTGATE 1734 171 MIDDELBURG TVL 990000313954 7757 PETERS WELDING WORKS HAMMANSKRAAL 400 370 990000533103 95 PETERS WORKSHOP DURBAN 4001 002 DURBAN 990000225246 PETERSEN WELDING WORKS N1 CITY 7463 004 KAAPSTAD 990000242819 13424 PETERSENS ELECTRICAL REPAIRS CC BLACKHEATH 7581 025 BELLVILLE 990000184470 156 PETERSTEYN HYDRAULICS CC RETREAT 7945 990000577103 PETERVALE MOTORS PETERVALE 2151 003 JOHANNESBURG 990000152971 97428 PETES AUTO REPAIRS & SERVICES EMPANGENI 3880 324 LOWER UMFOLOZI 990000172166 1652 PETES ENGINEERING HILTON 3245 119 LIONS RIVER 990000405920 1118 PETES MECHANICAL WORKSHOP CAPE TOWN 8000 004 KAAPSTAD 990000238083 987 PETGO ENGINEERING CC PAARDENEILAND 7420 004 KAAPSTAD 990000173841 33 PETINGO INDUSTRIES GEORGE‐OOS 6539 090 GEORGE 990000172134 4038 PETINGO MANUFACTURING CC GEORGE 6530 090 GEORGE 990000372547 4038 PETIT ENGINEERING HENNOPSPARK 990000595739 1872 NORTWORLD PETIT GARAGE CC FARRARMERE 1518 026 BENONI 990000171979 14757 PETKAY ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000218877 7573 PETLOFF PANELBEATERS & PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000193364 1120 PETLOFF SERVICE STATION CC MARGATE 4275 215 PORT SHEPSTONE 990000184411 204 PETMAR STAALWERKE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000291022 1670 PETQUIP CC DURBAN 4000 002 DURBAN 990000175653 2884 PETRA MOTORS NEWLANDS 2092 003 JOHANNESBURG 990000313413 PETREL ENGINEERING PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000478055 136 PETRICON ENGINEERING CC MAGALIESBURG 1791 225 RANDFONTEIN 990000175671 370 PETRO CARE WHITE RIDGE 1709 233 ROODEPOORT 990000273194 PETRO CHEM AUTO ELECTRICAL RANDHART 1457 091 GERMISTON 990000296001 17408 PETRO FLO RETAIL CON CENTRE THREE RIVERS 1935 283 VEREENIGING 990000228252 PETRO JUNCTION CC STANGER 4450 002 DURBAN 990000324186 922 PETRO PLAZA PARKLANDS 2121 003 JOHANNESBURG 990000300287 1962 PETRO REFINED OILS PTY LTD DURBAN NORTH 4016 002 DURBAN 990000364768 201654 PETROCHEM TECHNICAL SERVICES ELSBURG 1407 091 GERMISTON 990000382800 10638 PETROCHEM TECHNICAL SERVICES PTY ELSBURG 1407 091 GERMISTON 990000384981 10638 PETROCHEMICAL PIPING SERVICES PTY SECUNDA 2302 028 BETHAL 990000207271 7781 PETROCO OIL PTY LTD LOUIS TRICHARDT 920 990000605729 3715 PETROL & DIESEL ENGINE REBUILDERS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000150525 4556 PETROL & DIESEL ENJINSENTRUM CALEDON 7230 048 CALEDON 990000225672 205 PETROL EN DIESEL ENJIN HERBOUERS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000282336 20028 Wilows PETROL INN BENONI 1501 037 BRAKPAN 990000316433 PETROLEUM ALLIED PIETERMARITZBURG 3200 002 DURBAN 990000258721 276 PETROLEUM METERS & PUMP SYSTEMS LOUIS TRICHARDT 920 008 PRETORIA 990000291928 301 PETROLINK LAKEFIELD 1501 026 BENONI 990000241282 PETRON ENGINEERING BREDELL 1623 026 BENONI 990000309770 14360 PETROPARK VALET CENTRE CC CONSTANTIA 7848 004 KAAPSTAD 990000177310 552 PETROPORT CAPRICORN LOUIS TRICHARDT 920 990000558182 88 BANDELIERKOP PETROPORT DURBAN PTY LTD UMGENI PARK 4098 002 DURBAN 990000407562 1 PETROPORT MOUNTAIN VIEW HARRISMITH 9880 104 HARRISMITH 990000194209 953 PETROPORT N12 NORTH & SOUTH WITBANK KYALAMI 1682 312 WITBANK TVL 990000316832 30502 PETROPORT N14 NORTH MANAGEMENT RUIMSIG 1732 003 JOHANNESBURG 990000330825 1501 PETROPORT N3 HEIDELBERG FARRARMERE 1518 026 BENONI 990000231265 15146 PETROPORT PANORAMA PRETORIA 145 008 PRETORIA 990000179733 95468 WATERKLOOF PETROPORT TOUWS RIVER TOUWS RIVER 6880 315 WORCESTER 990000216342 183 PETROPORT TSTSIKAMMA STORMS RIVER 6308 120 HUMANSDORP 990000193310 54 PETROPORT VENTERSBURG VENTERSBURG 9450 280 VENTERSBURG 990000362519 158 PETROSOL PTY LTD JOHANNESBURG 1709 990000671363 607 RIDGEWAY PETROSTOP Polokwane 699 207 PIETERSBURG 990000189776 299 Fauna Park PETROTEX SERVICE STATION HERCULES 30 087 FRANKFORT 990000261654 49807 PETRUS STEYN INGENIEURSWERKE EDMS PETRUS STEYN 9640 157 LINDLEY 990000171992 143 PETRUSBURG BANDE BK PETRUSBURG 9932 093 GRAAFF REINET 990000158069 245 PETRUSVILLE VULSTASIE VANDERKLOOF 8771 205 PHILIPSTOWN 990000223290 116 PETSOL MULBARTON 2059 003 JOHANNESBURG 990000705650 1747 PETTER ENGINEERING AND CONSTRUCTION VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000209625 3099 Vanderbijlpark PETTIT ENGINEERING CC UITENHAGE 6230 271 UITENHAGE 990000350545 1043 Uitenhage PETZER AUTO SALES BK HALFWAY HOUSE 1685 283 VEREENIGING 990000310120 7374 PEUGEOT CAPE TOWN FORESHORE 4320 990000464472 1033 UMHLANGA ROCKS PEUGEOT CITROEN POLOKWANE POLOKWANE 990000607330 3963 PEUGEOT CITROEN SOUTH AFRICA PTY LT KELVIN 2054 003 JOHANNESBURG 990000278730 389 PEUGEOT DURBAN UMHLANGA ROCKS 4320 002 DURBAN 990000249607 1033 PEUGEOT HATFIELD HATFIELD 28 008 PRETORIA 990000358930 13000 PEUGEOT HATTFIELD PRETORIA 28 0083 PRETORIA 990000440174 3941 CRAMERVIEW PEUGEOT ISANDO KEMPTON PARK 1620 091 GERMISTON 990000211601 2211 PEUGEOT PE NEWTON PARK 6045 007 PORT ELIZABETH 990000378883 PEUGEOT SERVICE CENTRE GLENVISTA 2058 003 JOHANNESBURG 990000180583 732 PEUGEOT VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000340401 2116 PEUGEOT WEST RAND CRESTA 2118 233 ROODEPOORT 990000252427 6052 PEX FOUNDRY CC MILNERTON 7435 004 KAAPSTAD 990000309098 561 PEX HYDRAULIC REPAIRS CC Durban 3620 210 PINETOWN 990000173348 24 New Germany PEX HYDRAULICS CAPE TOWN CC MILNERTON 7435 004 KAAPSTAD 990000311001 561 PEX HYDRAULICS JOHANNESBURG BRAMLEY 2018 003 JOHANNESBURG 990000312112 1242 PEX HYDRAULICS SPRINGBOK CC SPRINGBOK 8240 245 NAMAQUALAND 990000336081 839 PEYPER J J DURBAN 4001 002 DURBAN 990000206253 PEZULU FINISHING PTY LTD CHEMPET 7441 004 KAAPSTAD 990000275685 36938 PF SALES & SERVICES CC HADISONPARK 8306 990000566042 110724 PF STAAL HARTBEESPOORT 216 008 PRETORIA 990000218393 121 PFISTERER PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000103529 4004 PG ALUMINIUM JOHANNESBURG NORTH FREDA ROAD STRYDOM PARK 2194 990000589223 339 ESTCOURT PG AUTO SERVICES PINETOWN 3600 210 PINETOWN 990000303520 809 PG BRAND MOTORS EDMS BPK VREDENDAL 8160 048 CALEDON 990000436396 135 PG GLASS TYGER VALLEY 7536 315 WORCESTER 990000418397 5400 PG SCRAP PIETERSBURG 700 207 PIETERSBURG 990000360787 2494 PGI PROJECTS SEAVIEW 4094 990000612721 PH BRAAIS 4 AFRICA RIVERFIELD 1564 247 SPRINGS 990000372690 15419 PH DANIELS AUTO TRADERS PTY LTD PRETORIA 82 990000688377 PHAGATI INSTALLATIONS SINOVILLE 129 008 PRETORIA 990000181296 13998 PHAHAMANG ICT PTY LTD PRETORIA 1 008 PRETORIA 990000252259 7839 PHAKAMILE ENGINEERING CC ANNLIN 66 990000240672 PHAKAMISA ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000344146 PHAKAMISA FITMENT SERVICES CC CAPE TOWN 8000 004 KAAPSTAD 990000250331 1493 PHAKAMISA INSPECTIONS FISH HOEK 7975 990000906642 PHAKAMISA N3 FORKLIFTER CC PRETORIA 185 008 PRETORIA 990000303610 15700 SINOVILLE PHAKAMISANI WELDING WORKS CC TIEGERPOORT 56 008 PRETORIA 990000396705 11524 PHAKISA CITY TO CITY BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000432430 578 PHAKISA ENG & IND SUPP BRITS 250 041 BRITS 990000221526 1359 PHAKISA FITMENT CENTRE KROONSTAD 9499 146 KROONSTAD 990000364013 10 MAROCK PHAKISA LABOUR CONSULTANTS CC CENTURION 46 091 GERMISTON 780 8183 PHAKISA STAALWERKE VIRGINIA 9430 302 WELKOM 990000344043 74 PHAKISA TECHNICAL SERVICES PTY LTD GERMISTON 1418 990000563657 PHAKISA VALVES TRUST WELKOM 9460 193 ODENDAALSRUS 990000380421 261 ODENDAALSRUS PHAKISAWORLD FLEET SOLUTIONS JOHANNESBURG 46 132 KEMPTON PARK 990000406233 8183 Centurion PHALA BRAKE & CLUTCH 184 008 PRETORIA 990000286024 PHALA TSA PELE PLASTICS & STEEL DELMORE GARDENS 1404 091 GERMISTON 990000329210 50028 PHALABORWA AUTO ELECTRONICS EDMS BP PHALABORWA 1390 352 PHALABORWA 990000174379 703 PHALABORWA BRAKE & CLUTCH CC PHALABORWA 1390 270 LETABA 990000081027 1339 PHALABORWA DIENS SENTRUM PTY LTD PHALABORWA 1390 990000844022 PHALABORWA MOTORCYCLE DEALERS PHALABORWA 1390 270 LETABA 990000156883 261 PHALABORWA PANELBEATERS PTY LTD PHALABORWA 1390 270 LETABA 990000373295 PHALABORWA SUPA QUICK LYDENBURG 1120 270 LETABA 990000365839 447 PHALABORWENI SERVICE STATION BENDOR PARK 713 207 PIETERSBURG 990000371972 12542 PHALATHI INSULATION SHERWOOD 4091 002 DURBAN 990000392193 PHAMBILE DIENSTE LYDENBURG 1120 161 LYDENBURG 990000215096 4272 PHAMBILE ENGINEERING LYDENBURG 1120 161 LYDENBURG 990000244711 4272 PHAMBILI PIPING & WELDING CC NELSPRUIT 1200 184 NELSPRUIT 990000425443 23231 PHAMBILI PLANT SUPPORT PTY LTD SECUNDA 2302 283 VEREENIGING 990000194709 4763 PHANBILE CONTRACTING SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000381441 140 PHANGANDAWO INVESTMENT CC BISHOPSGATE 4008 002 DURBAN 990000303448 62875 PHANGELA STAFF HIRE CC CAPE TOWN 7460 025 BELLVILLE 990000126682 429 GOODWOOD PHANTOM ENGINEERING HOWICK 3290 119 LIONS RIVER 990000194213 1212 PHANTOM GRAFFIX NIGEL 1490 188 NIGEL 990000291253 1772 PHANTOM GRAPHIX NIGEL 1490 188 NIGEL 990000230043 686 PHANTOM SOUND & SECURITY LYNNWOOD RIDGE 40 008 PRETORIA 990000122738 73271 PHANTON TRAILER MANUFACTURING LAMBTON 1401 033 BOKSBURG 990000223857 15300 Lambton PHAPHAMA METAL INDUSTRIES CC BENORYN 1504 026 BENONI 990000228846 12653 PHAROAH AUTO INVESTMENTS RIVONIA 2128 003 JOHANNESBURG 990000382790 1589 PHASECON PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000148132 PHATHAN AUTO REPAIRS PTY LTD RANDFONTEIN 1759 990000620912 PHE PRO HYDRAULICS & ENGINEERING CC SELCOURT 1567 037 BRAKPAN 990000331948 11741 PHEELLO BURGLAR PROOFING & ZOZOS SEBOKENG 1983 990000590523 PHEELLO ENGINEERING VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000281554 PHEK ENGINEERING & SUPPLY ROSTER 348 147 KRUGERSDORP 990000310065 766 PHELIZ TRADING CC KORSTERN 6014 990000360389 2762 NORTH END PHELO MSENGESHE CONSULTANT CC BIRCH ACRES EXT 4 1618 132 KEMPTON PARK 990000422296 PHEMPHETSE TRADING & PROJECTS LERAATSFOTNEIN 1035 990000702857 14679 PHENOMENAL PLASTICS LERAATSFONTEIN 1038 312 WITBANK TVL 990000217854 13098 PHENYO PROJECTS CC CENTURION 163 990000604883 PHEUMACHTECH HEKPOORT 1790 147 KRUGERSDORP 990000287679 165 PHEZULE STEEL FIXING EERSTERUS 22 008 PRETORIA 990000363712 PHEZULU COATINGS BLUFF 4036 002 DURBAN 990000243095 21498 PHEZULU VEHICLE SERVICES CC NELSPRUIT 1240 307 WITRIVIER 990000271012 72656 LYNNWOOD RIDGE PHG ENTERPRICES CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000437878 5506 Vanderbijlpark PHICOR TRADING PORT ELIZABETH 6001 990000560996 7582 NEWTON PARK PHIL PRECIOUS AUTO SALES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000122413 PHILBERT DYNAMIC TRADING PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000569903 PHILCAM TECHNOLOGIES CC SINOVILLE 129 008 PRETORIA 990000368675 13625 PHILCON PIPES CC SYDENHAM 4091 002 DURBAN 990000390278 PHILEN TRADING CC GLOSDERRY 7702 256 STRAND 990000445979 46888 PHILIP FISHER SUSPENSIONS CC NORTH RIDING 2162 003 JOHANNESBURG 990000180012 1310 PHILIP MINNAAR MOTORS BK NOORDER‐PAARL 7623 197 PAARL 990000160408 771 PHILIP STUNDEN ORTHOPAEDIC CENTRE GREENACRES 6057 007 PORT ELIZABETH 990000239648 27101 PHILIPPI AUTO ELECTRICAL SERVICES C MACASSAR 7130 990000788986 PHILIPPI BOEREDIENSTE CAPE TOWN 8000 316 WYNBERG C P 990000166308 2275 PHILIPS VENTERSDORP 2710 281 VENTERSDORP 990000245489 202 PHILIPS TRUCK BODIES CC Johannesburg 2091 283 VEREENIGING 990000378892 PHILKA ENGINEERING SUPPLIES KLERKSDORP 2000 990000564737 441 PHILL ANN ENGINEERING MEYERTON 1961 990000572367 PHILLEMON STEEL FIXER CONSTRUCTION KWANONQABA 6506 177 MOSSEL BAY 990000226234 PHILLEMON TRAILERS WENNINGTON 990000594142 53 BAYNESFIELD PHILLIP MOTORS RUSTENBURG 300 235 RUSTENBURG 990000309855 PHILLIP MOTORS BK vereeniging 1929 283 VEREENIGING 990000345825 1569 meyerton PHILLIP MOTORS TRUST BRANDHOF 9324 202 PETRUSBURG 990000214846 PHILLIP NEL PERFORMANCE DYNAMICS WONDERBOOM POORT 33 008 PRETORIA 990000437149 31063 PHILLIP VAN RENSBURG ORTOPEDIES SINOVILLE 129 008 PRETORIA 990000182277 15778 PHILLIPPI SERVICE STATION EISLEBEN 818 316 WYNBERG C P 990000216081 PHILLIPS FARRIER SERVICE CC MONTANA PARK 159 008 PRETORIA 990000377261 2888 PHILLIPS INDUSTRIES Rustenburg 299 235 RUSTENBURG 990000321337 74611 Lynnwood Ridge PHILLIPS MOTORS BUHRMANNSDRIF 2867 370 990000533682 PHILLORIA ENGINEERING ENTERPRISES MALVERN 4055 002 DURBAN 990000147860 28233 PHILLY AUTO CENTRE BOCHUM 790 207 PIETERSBURG 990000342573 413 PHILLYS GLASS & SPARES RANDFONTEIN 1760 990000565719 PHILMEC PTY LTD ROSSLYN 200 312 WITBANK TVL 990000209256 8929 PHILMECH AUTO SERVICES CC MALELANE 1320 019 BARBERTON 990000314904 589 PHILOCK SIGN INDUSTRIES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000156536 620 PHILOR ENGINEERING PTY LTD SEBEZA EDENVALE 1609 990000947431 10213 DEDNGLEN PHILOR PROJECTS CC EDEN GLEN 1613 003 JOHANNESBURG 990000158016 10213 PHILS AUTO WHOLESALE CC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000382302 28733 PHILS CLASSIC CARS BOTHASIG 7441 025 BELLVILLE 990000400617 PHILS VALET CC LANSERIA 1748 147 KRUGERSDORP 990000168097 280 PHILWEST MOTORS PTY LTD SOMERSET WEST 7130 256 STRAND 990000161223 N/A PHINEAS PANELBEATING VHULAUDZI 926 158 SOUTPANSBERG 990000123150 392 PHIRI ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000334603 9262 PHIRIMA INVESTMENTS PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000122766 1412 PHIWANI CONSTRUCTION ST WENDOLINS 3609 210 PINETOWN 990000397613 25 PHOBETJA TRADING ENTERPRISE PTY LTD SOWETO 1809 990000657161 PHOENIX ANODISING PHOENIX 4068 003 JOHANNESBURG 990000417030 PHOENIX AUTO RANDBURG 2125 003 JOHANNESBURG 990000224017 1968 PHOENIX COMPONENT SERVICES PTY LTD BOKSBURG EAST 1461 990000671663 5391 BENONI SOUTH PHOENIX CYLINDER HEAD RECON CENTRE DURBAN 4001 002 DURBAN 990000183220 PHOENIX DOCUMENT & PROCESS PTY LTD NORTHCLIFF 2115 003 JOHANNESBURG 990000122949 1534 PHOENIX ENGINEERING C C NEWCASTLE 2940 185 NEWCASTLE 990000153896 2680 Newcastle PHOENIX FABRICATION PTY LTD KOSMOS 261 990000897809 255 PHOENIX FANS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000173812 38528 PHOENIX FIRE PROTECTION CONSULTANTS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000642559 22462 Port Elizabeth PHOENIX GALVANIZING CENTRIFUGE CC PHOENIX 4080 002 DURBAN 990000200424 60161 PHOENIX GALVANIZING PTY LTD PHOENIX 4080 002 DURBAN 990000191368 60161 PHOENIX INDUSTRIAL WELDING & SERVIC NORKEM PARK 1618 990000561194 13102 PHOENIX MANUFACTURING PELLISSIER 9322 Bloemfontein 990000364675 30329 Pelissier PHOENIX MECHANICAL & GEARBOX REPAIR DANVILLE 183 990000784339 PHOENIX PANNELBEATERS LICHTENBURG 2740 156 LICHTENBURG 990000332100 882 PHOENIX PARK SERVICE STATION CC MOUNT EDGECOMBE 4300 002 DURBAN 990000123115 53 PHOENIX POWER CABLES PTY LTD PHOENIX 4080 339 INANDA 990000353097 60161 PHOENIX POWER ENGINEERING PTY LTD QUEENSBURGH 4093 990000777705 PHOENIX RACING PTY LTD KRUGERSDORP 1739 990000927550 659 PHOENIX RACKS PTY LTD PLUMSTEAD 7801 316 WYNBERG C P 990000323522 PHOENIX RADIATOR WORKS MOUNT EDGECOMBE 4300 339 INANDA 990000154862 507 PHOENIX RADIATORS CC DURBAN NORTH 4016 002 DURBAN 990000142915 20872 PHOENIX SCRAP METAL GLENVISTA 2058 003 JOHANNESBURG 990000316182 394 PHOENIX SIGNAGE & PLASTICS CC ELSPARK 1418 003 JOHANNESBURG 990000445125 13619 PHOENIX STEEL RICHARDSBAY Richards Bay 3900 324 LOWER UMFOLOZI 990000274892 5108 Sinembe Park La Lucia Ridge PHOENIX STRUCTURAL ENGINEERING NEWTON PARK 6045 007 PORT ELIZABETH 990000318021 PHOFU & SONS FUEL SERVICES CC CHRISSIEFONTEIN 1963 283 VEREENIGING 990000407755 198 PHOKA TECHNOLOGIES CC BRACKENHURST 1448 012 ALBERTON 990000442970 1832 PHOKENG SERVICE CENTRE PRETORIA NORTH 116 235 RUSTENBURG 990000215408 17219 PHOKENG STEEL PRODUCT POELONG 9874 104 HARRISMITH 990000320918 21069 PHOLA RADIATOR SERVICES 01 ALBERTON 1450 003 JOHANNESBURG 990000430018 PHOLA SERVICE STATION BISHOPSGATE 4008 002 DURBAN 990000187538 61249 PHOLACO EIENDOMS BEPERK PORTERVILLE 6810 209 PIKETBERG 990000445342 138 PHORA SERVICE STATION MIDRAND 1685 003 JOHANNESBURG 990000300250 50701 PHROED TRADING CONSTRUCTION & WITBANK 1035 312 WITBANK TVL 990000474093 17165 PHUMA PHAMBILI ENGINEERING SUNWARD PARK 1470 033 BOKSBURG 990000263822 17644 PHUMAKIMI POLYURETHANE BAKKIE MHLUSI 1050 312 WITBANK TVL 990000435850 5703 PHUMBA ENGINEERING CC PORT ELIZABERTH 6001 990000586087 10190 LINTON GRANGE PE PHUMELELA BALLUSTRADES & STEELWORKS BEZUIDENHOUT VALLEY 2094 003 JOHANNESBURG 990000317277 PHUMELELA BRAKE & CLUTCH CC SOUTH HILLS 2136 003 JOHANNESBURG 990000285832 83899 PHUMIS CAR WASH LINDHAVEN 1724 171 MIDDELBURG TVL 990000436035 PHUMULA DEEP CLEANING SERVICES FAUNAPARK 787 219 POTGIETERSRUS 990000368618 1096 PHUNGASHE DISTRIBUTORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000330467 1786 PHUTHA CIVILCONSULT PTY LTD HATFIELD 28 990000917079 12645 PHUTHADICHABA TECHNICAL SERVICES CC AZAADVILLE 1750 008 PRETORIA 990000181769 9409 PHUTI TRADING & SUPPLIES CC WALKERVILLE 1876 003 JOHANNESBURG 990000125915 1464 PI POR INVESTMENTS BROADACRES 2086 990000580201 734 FOURWAYS PICK & GO CC RUIMSIG 1732 003 JOHANNESBURG 990000437830 666 PICK A CAR ZINNIAVILLE 302 235 RUSTENBURG 990000199658 50003 PICK A PART SCRAPYARD BONAERO PARK 1622 132 KEMPTON PARK 990000024528 7798 PICK A TRUCK CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000429893 2243 PICK A TYRE BRENTWOOD PARK 1505 037 BRAKPAN 990000189758 9283 PICK A TYRE CC GERMISTON 1409 091 GERMISTON 990000434732 12456 ASTON MANOR PICK A WASH FLAMWOOD 2572 138 KLERKSDORP 990000394198 6925 PICK N PAY CAR WASH JEFFREYS BAY 6330 120 HUMANSDORP 990000343799 1297 PICK N PAY EXPRESS NEWLANDS CAPE TOWN 7700 990000571704 PICK N PAY GARAGES PTY LTD Johannesburg 2008 002 DURBAN 990000289112 8183 Centurion PICK YOUR WASH FICHARDTPARK 9317 001 BLOEMFONTEIN 990000267375 31646 PICKLING & PASSIVATION SERVICES PTY UMKOMAAS 4170 990000653722 2059 PICKO RECLAMATION CC VANDERBIJLPARK 1900 283 VEREENIGING 990000377423 263933 DRIE RIVIERE PICNIKOR BK POTCHEFSTROOM 2520 204 PHILLIPOLIS 990000178056 1507 PICROCARE CC IRENE 157 990000905390 2473 PICTURE PERFECT TRADING 251 DURBANVILLE 990000567748 3503 PIDAN FITMENT CENTRE SOMERSET EAST 5850 243 SOMERSET EAST 990000363780 391 PIEDIE HERSTELWERKE BK RUSTENBURG 300 235 RUSTENBURG 990000303578 9744 PIEDRA MAINTENANCE MIDDELBURG 1050 170 MIDDELBURG C P 990000419669 PIEMALA INDUSTRIAL AND MINING DIE HEUWEL 1042 RIVER CRESCENT 990000238027 PIENA PANEELKLOPPERS KLERKSDORP 2570 138 KLERKSDORP 990000283904 441 PIENAAR MOTORS OUDTSHOORN 6625 196 OUDTSHOORN 990000154122 PIENAAR P G TROMPSBURG 9913 266 TROMPSBURG 990000396292 155 PIENAAR PANEELKLOPPERS LICHTENBURG 2740 156 LICHTENBURG 990000152633 921 PIERRE DU PLESSIS FAMILIETRUST CERES 6835 055 CERES 990000377744 188 PIERRE KLOPPER ENGINEERING SERVICE FLORIDA HILLS 1716 147 KRUGERSDORP 990000333964 1961 PIERRE LAAS MOTORS DOORNPOORT 17 008 PRETORIA 990000256058 81408 PIERRES PERFORMANCE HILLARY 4024 002 DURBAN 990000204015 24065 PIERSEN ALGEMENE KONTRAKTEUR BK BRITS 250 041 BRITS 990000197282 1639 PIESANG ENGINEERING CC GLENVISTA 2058 091 GERMISTON 990000237917 3193 PIET AUTO ELEKTRIES DELAREYVILLE 2770 067 DELAREYVILLE 990000159724 407 PIET BARNARD MOTORS FICHARDT PARK 9301 001 BLOEMFONTEIN 990000165609 PIET ELS MOTORS BK ROODEPOORT 1725 171 MIDDELBURG TVL 990000186329 2256 PIET GROBLER CONSULTANTS CC VILJOENSKROON 9520 286 VILJOENSKROON 990000217227 739 PIET JANSEN VAN RENSBURG KROONSTAD 9499 146 KROONSTAD 990000354872 3512 PIET KEMP MOTORS BK Malmesbury 7299 165 MALMESBURY 990000170212 331 Moorreesburg PIET LOUW CARS EMPANGENI 3880 324 LOWER UMFOLOZI 990000217388 3897 PIET MORUSI TYRE FIX CC SPRUITVIEW 1425 033 BOKSBURG 990000196091 20464 PIET MOYAHABO & SONS TRADING & PROJ DAUGLASDALE 2150 990000859103 PIET MTSWENI SUBCONTRACTOR PRETORIA 1 353 SIYABUSWA 990000367242 PIET PANEELKLOPPERS DELMAS 2210 068 DELMAS 990000158001 178 PIET PANELBEATERS RANDFONTEIN 1759 990000565714 2355 KRUGERSDORP PIET RETIEF ARMATURE WINDERS PIET RETIEF 2380 208 PIET RETIEF 990000166372 530 PIET RETIEF AUTO CLINIC CC PIET RETIEF 2380 208 PIET RETIEF 990000287591 2202 PIET RETIEF BEARING WORKS BK PIET RETIEF 2380 208 PIET RETIEF 990000181511 285 Piet Retief PIET RETIEF BODY BUILDERS 1996 CC PIET RETIEF 2380 208 PIET RETIEF 990000181282 369 PIET RETIEF CHAIN SAWS CC PIET RETIEF 2380 208 PIET RETIEF 990000181524 528 PIET SMITH AND SONS BK ZASTRON 9950 318 ZASTRON 990000267874 417 PIET VAN NIEKER MOTORS DURBANVILLE 7551 316 WYNBERG C P 990000149292 2291 PIET VENTER INGENIEURSWERKE BK GREENHILLS 1767 225 RANDFONTEIN 990000162105 6155 PIET VILJOEN MOTORS BK WILLOWMORE 6445 309 WILLOWMORE 990000191360 PIET VORSTER MOTORS LICHTENBURG 2740 156 LICHTENBURG 990000228698 388 PIETER HENN MECHANICAL REPAIRS SOMERSET WEST 7129 244 SOMERSET WEST 990000121836 PIETER JAN MOTORS BK SINOVILLE 129 008 PRETORIA 990000365886 14083 PIETER LAUBSCHER KONSTRUKSIE BK KEIMOES 8860 131 KEIMOES 990000131764 451 PIETER M DUYS PTY LTD PINETOWN 3600 210 PINETOWN 990000069830 31 PIETER MAJOOR TYRES CC LYNNWOOD RIDGE 40 008 PRETORIA 990000423188 74611 PIETER ROUX MOTORS WORCESTER 6849 315 WORCESTER 990000207984 340 PIETER VAN DIJK STUDIOS CC MAITLAND 7404 004 KAAPSTAD 990000219577 275 PIETER VONKIE ALGEMENE HERSTELWERKE ST HELENABAAI 7390 276 GORDONIA 990000321699 1187 VREDENBURG PIETERMARITZBURG RADIATOR WORKS MSUNDUZI 3201 206 PIETERMARITZBURG 990000156851 423 Msunduzi PIETERS AUTO CLINIC SOMERSET WEST 7129 256 STRAND 990000344034 3219 PIETERS FIELD SERVICES BLOEMHOF 2660 025 BELLVILLE 990000399202 123 PIETERS MOTORS LERAATSFONTEIN 1038 312 WITBANK TVL 990000197255 12758 PIETERS PRECISION ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000170276 4804 PIETERSBURG AUTO BUMPER PIETERSBURG 700 207 PIETERSBURG 990000173364 4166 PIETERSBURG AUTO ELECTRONICS BK PIETERSBURG 700 207 PIETERSBURG 990000181260 319 PIETERSBURG CIVIL AIRPORT POLOKWANE 700 207 PIETERSBURG 990000369383 3096 PIETERSBURG DIESEL CENTRE PIETERSBURG 700 207 PIETERSBURG 990000231367 1353 PIETERSBURG GALVANIZING PIETERSBURG 700 207 PIETERSBURG 990000330078 3543 PIETERSBURG GEARBOX CENTRE BK PIETERSBURG 700 207 PIETERSBURG 990000147211 3000 Polokwane PIETERSBURG HYDRAULICS BENDOR PARK 713 207 PIETERSBURG 990000380458 2 PIETERSBURG LOCKSMITHS POLOKWANE 700 207 PIETERSBURG 990000199661 4089 PIETERSBURG MOTOR & DIESEL DIENSTE PIETERSBURG 700 207 PIETERSBURG 990000155160 3096 PIETERSBURG MOTOR CENTRE CC POLOKWANE 1 207 PIETERSBURG 990000256014 PO BOX 247 PRETORIA PIETERSBURG MOTORLAND POLOKWANE 699 207 PIETERSBURG 990000148115 11759 Bendor Park PIETERSBURG PRIVATE TESTING STATION LAUDIUM 37 008 PRETORIA 990000287352 13048 PIETERSBURG STOOM & HERSTELWERKE BENDOR PARK 713 207 PIETERSBURG 990000156504 735 PIETERSBURG TRADING PIETERSBURG 700 207 PIETERSBURG 990000162492 1850 PIETERSE D F VOLKSRUST 2470 289 VOLKSRUST 990000373723 2054 PIETERSE D J DANHOF 9310 001 BLOEMFONTEIN 990000344646 28599 PIETERSE HIGH VOLTAGE ENGINEERING FOCHVILLE 2585 084 FOCHVILLE 990000360304 596 PARYS PIETERSE INGENIEURSWERKE BONNIEVALE 6730 034 BONNIEVALE 990000155803 215 PIETERSE J H WHITE RIVER 1240 236 PILGRIMS REST 990000438425 59 PIETERSE J J FRANKFORT 9830 087 FRANKFORT 990000270565 839 PIETERSE P J DEALESVILLE 9348 001 BLOEMFONTEIN 990000397213 25 PIETERSE SWEISWERKE HARTSWATER 8570 105 HARTSWATER 990000146744 352 PIETERSEN D GAYLEE 7580 003 JOHANNESBURG 990000395060 PIETERSIELIE SERVICES CC GEDULD 1562 247 SPRINGS 990000193067 PIETIES CAR WASH WORCESTER 6850 990000629046 PIETMAN INGENIEURSWERKE BOTHAVILLE 9660 036 BOTHAVILLE 990000198421 981 PIETS AUTO SERVICES WEST KRUGERSDORP 1742 003 JOHANNESBURG 990000178561 5690 PIETS FIELD SERVICES MIDDELBURG 1050 170 MIDDELBURG C P 990000421331 3445 PIETS WORKSHOP DUNDEE 3000 072 DUNDEE 990000183709 1849 PIIRWA INVESTMENT & ENGINEERING DOORNPOORT 186 026 BENONI 990000405996 281 PIKE AUTOMOTIVE MENLO PARK 102 008 PRETORIA 990000277275 35187 PIKES ENGINEERING CC PRETORIA NORTH 116 008 PRETORIA 990000204823 17181 PIKES PLATES KUILS RIVER 7579 025 BELLVILLE 990000408224 855 PIKETBERG BANDEDIENS BK Piketberg 7320 209 PIKETBERG 990000322722 331 Moorreesburg PIKETBERG ENGINEERING PIKETBERG 7320 209 PIKETBERG 990000194529 508 PIKKIE ENGINEERING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000175692 4464 Middelburg PIKKIES STRUCTURAL WELDING NEWCASTLE 2940 185 NEWCASTLE 990000182215 321 PIKONI ENGINEERING & CONSTRUCTION BRITS 250 990000729549 3877 PIKTO DESIGNING ENGINEERS CC PARYS 9585 198 PARYS 990000415067 34 PILATUS PC12 CENTRE SOUTHERN AFRICA KELVIN 2054 091 GERMISTON 990000360095 602 PILATUS PCIZ CENTRE SOUTHERN AFRICA KELVIN 2054 091 GERMISTON 990000367650 602 PILDITCH AUTO SERVICE KARENPARK 118 351 WONDERBOOM (PTA) 990000407763 59895 PILDITCH AUTO SPRAY ARCADIA 7 004 KAAPSTAD 990000293002 56822 PILDITCH AUTOSPRAY PTY LTD ARCADIA 183 990000628299 56822 PILE GRINDING MILL THOHOYANDOU 950 344 VUWANI 990000370520 2201 PILISANANI TRADING ENTRPRISE 50 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000475230 2973 stanger PILOT CRUSHTEC INTERNATIONAL PTY LT JET PARK 1469 033 BOKSBURG 990000166553 30032 PILOT MACFAB PTY LTD JET PARK 1469 990000694339 30032 PILOT TOOLS PTY LTD BENROSE 2011 003 JOHANNESBURG 990000181960 27420 PILOTS & PLANES CC PRETORIA 121 008 PRETORIA 990000419652 11584 QUEENSWOOD PILSONS SERVICE STATION PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000319989 276 PILTRADE WASTE MANAGEMENT SEA VIEW 4094 002 DURBAN 990000214066 943 PIM GROUP STAFFING SERVICES PTY LTD BENMORE 2010 003 JOHANNESBURG 990000241663 653180 PIMATHAN MOTORS PTY LTD GROENKLOOF 27 008 PRETORIA 990000290011 1660 PINATI SERVICE STATION CC GATESVILLE 7766 004 KAAPSTAD 990000464620 452 PINCLIP INDUSTRIES PTY LTD BELLVILLE 7535 025 BELLVILLE 990000185621 6 PINE AUTO ELECTRIC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000157056 1571 PINE PLACE FILLING STATION CC PINE PLACE 7100 251 STELLENBOSCH 990000193591 PINE STREET MOTORS DURBAN 4001 002 DURBAN 990000394878 PINE TECH DESPATCH 6220 271 UITENHAGE 990000239235 PINE TREE MANUFACTURING & PORT SHEPSTONE 4240 079 ESTCOURT 990000356691 1649 PINECARS PINETOWN 3600 210 PINETOWN 990000330907 96 Pinetown PINEDALE ENGINEERING JACOBS 4026 002 DURBAN 990000065608 12833 PINEGROVE MOTORS CC NEW GERMANY 3620 210 PINETOWN 990000185643 2445 PINES TUNE UP BETHAL 2310 028 BETHAL 990000150599 604 PINES WELDING INSTRUCTION CC AZALEA PARK 6220 008 PRETORIA 990000327237 PINESAW MAINTENANCE & REPAIRS NEW GERMANY 3620 210 PINETOWN 990000167863 2131 PINETOWN AUTO VALET PINETOWN 3610 002 DURBAN 990000195571 PINETOWN CAR RADIO PINETOWN 3600 210 PINETOWN 990000216004 2230 PINETOWN CARAVAN REPAIRS CENTRE CC ASHLEY 3610 210 PINETOWN 990000205358 21519 Bluff PINETOWN CARBURETTOR & SERVICES WESTMEAD 3608 210 PINETOWN 990000429162 15795 PINETOWN ENGINE CENTRE CC ASHWOOD 3605 210 PINETOWN 990000364945 10274 PINETOWN LOCKSMITH PINETOWN 3610 210 PINETOWN 990000185608 PINETOWN MIDAS STANFIELD 3613 210 PINETOWN 990000310974 77 PINETOWN PANELBEATERS PINETOWN 3600 210 PINETOWN 990000228965 2193 PINETOWN PRECISION ENGINEERING C C NEW GERMANY 3620 210 PINETOWN 990000146773 487 PINETOWN ROADWORTHY CENTRE Pinetown 3610 210 PINETOWN 990000237512 55 ESCOM RD PINETOWN SERVICE PINETOWN 3610 002 DURBAN 990000316513 PINETOWN TRUCK & CAR CENTRE ASHWOOD 3605 210 PINETOWN 990000253212 10274 PINETOWN TRUCK BODY CC SHALLCROSS 4093 310 CHATSWORTH 990000418171 PINETOWN VEHICLES TRACKING & AUTO PINECRAFT 3617 210 PINETOWN 990000302684 3 PINHO AUTO ELECTRICAL ROSETTENVILLE 2130 003 JOHANNESBURG 990000223469 1046 PINION & ADAMS PTY LTD NEW GERMANY 3620 210 PINETOWN 990000249543 194 PINK POTATO TRADING 47 LUMIER 1905 008 PRETORIA 990000392156 12224 PINK STAR TRADING 102 LICHTENBURG 2740 156 LICHTENBURG 990000435005 1380 PINNACLE AUTO CLINIC CC WADEVILLE 1422 091 GERMISTON 990000440609 14881 PINNACLE ENGINEERING BRITS 250 041 BRITS 990000210794 PINNOYS MULTI SERVICES UMKKOMAAS 4170 002 DURBAN 990000172433 693 PINOCAN FLORIDA HILLS 1716 233 ROODEPOORT 990000127022 2358 PINPAINT MARKETING CC SILVERTON 127 008 PRETORIA 990000312437 297 PINROD ENGINEERING CC JEPPESTOWN 2043 091 GERMISTON 990000184989 33641 PINSENTO LOGISTICS & SERVICES WITBANK 1035 071 HERBERT 990000363702 4796 PINX & PERX ENGINEERING GERMISTON 1401 990000558273 PINX & PERX ENGINEERING CC ROODEBULT 1401 091 GERMISTON 990000279037 PIOEN 1146 PTY LTD VRYBURG 8600 067 DELAREYVILLE 990000292530 149 PIOEN 1185 CC RUSTENBURG 300 235 RUSTENBURG 990000012159 1232 PIONEER BODY WORKS UITENHAGE 6230 271 UITENHAGE 990000267459 1572 PIONEER INDUSTRIES GEORGE‐INDUSTRIA 6536 090 GEORGE 990000276229 3041 PIONEER MECHANICAL CONTRACTORS CC KUILS RIVER 7579 251 STELLENBOSCH 990000161967 168 Tableview PIONEER MOTORS & TREKKERS HARTSWATER 8570 105 HARTSWATER 990000318055 622 PIONEER MOTORS BK STILFONTEIN 2550 138 KLERKSDORP 990000168743 28 PIONEER PUMP PTY LTD Germiston 1428 WADEVILLE 990000444516 15103 PIONIER MOTORS GEORGE 6530 090 GEORGE 990000206756 2107 PIOVESAN & VESANKOR PTY LTD ELANDSFONTEIN 1406 091 GERMISTON 990000151238 8109 PIPE COATINGS CC DURBAN 3608 210 PINETOWN 990000179096 15936 WESTMEAD PIPE ENGINEERING SERVICES KENRIDGE 7550 025 BELLVILLE 990000190854 7107 PIPE FAB & STEEL SOLUTIONS BRIARDENE 4051 002 DURBAN 990000417437 PIPE REDUCER CC MEYERTON 1960 091 GERMISTON 990000001218 1569 PIPEFLO GLENSTANTIA 10 008 PRETORIA 990000149956 33133 PIPEMET PTY LTD WITBANK 1035 990000697140 PIPENOTECH DURBANVILLE 7551 025 BELLVILLE 990000258099 685 PIPER AUTO ELECTRICAL CC Boksburg 1459 BOKSBURG 990000183485 26341 PIPER EXHAUST & ALIGNMENT CENTRE DURBAN NORTH 4016 002 DURBAN 990000322950 201209 PIPER RACING EXHAUST SPECIALIST DORMERTON 4015 002 DURBAN 990000400851 19487 PIPES & ELBOWS IN PLASTICS KZN RICHARDS BAY 3900 990000916031 30463 PIPETIQUE SILVERTON 127 008 PRETORIA 990000197725 749 PIPEWELD CONSTRUCTION CC RANDVAAL 1873 003 JOHANNESBURG 990000125518 P. O. BOX PIPEWORK ENGINEERING & SERVICES BEDFORDVIEW 2008 091 GERMISTON 990000439930 383 PIPING FOR AFRICA CC DURBAN 4092 002 DURBAN 990000307950 88 RAINSTO CHATSWORTH PIRAMEX PRODUCTS Benoni 1500 026 BENONI 990000297324 16 Canberr Impala Park, Boksburg PIRES MOTOR SPORT CC MALVERN 4093 003 JOHANNESBURG 990000285037 PIRON SURFCO CC PORT ELIZABETH 6025 990000593432 PIRTEK BENONI PTY LTD Benoni 1501 026 BENONI 990000268716 131554 Northmead PIRTEK CAROLINA PTY LTD CAROLINA 1185 053 CAROLINA 990000417613 273 PIRTEK KZN PTY LTD DURBAN 4051 339 INANDA 990000423065 PO BOX 674 AMANZIMTOTI PIRTEK LOWVELD NELSPRUIT 1200 990000594730 14496 MBOMBELA PIRTEK NORTHERN CAPE KATHU 8446 194 OLIFANTSHOEK 990000600542 1301 Krugersdorp PIRTEK PINETOWN DURBAN NORTH 4016 206 PIETERMARITZBURG 990000306961 PIRTEK PRETORIA PTY LTD MENLO PARK 102 351 WONDERBOOM (PTA) 990000315084 35530 PIRTEK SECUNDA PTY LTD SECUNDA 2302 028 BETHAL 990000359105 6642 PIRTEK ZULULAND PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000299113 1129 PISORIUS M J P BRACKENHILL 3610 990000707225 77 PINETOWN PISTORIUS G F T NYLSTROOM 510 191 WATERBERG 990000123384 3770 PIT STOP CAR WASH D EDENGLEN EXT 68 EDENVALE 1609 091 GERMISTON 990000420800 498 PIT STOP ERMELO ERMELO 2350 078 ERMELO 990000357175 1141 PIT STOP SECUNDA ERMELO 2350 028 BETHAL 990000236436 1141 PIT STOP SUPERMARKET & FILLING FORDSBURG 2033 147 KRUGERSDORP 990000174111 42486 PITAS PANELBEATERS SELCOURT 1567 188 NIGEL 990000124108 PITCHLINE ENGINEERING PTY LTD PINETOWN 3610 210 PINETOWN 990000151664 PITSO REPAIRS PRETORIA NORTH 182 008 PRETORIA 990000367409 PITSTOP GROUP PTY LTD CAPE TOWN 7915 004 KAAPSTAD 990000183704 13015 PITSTOP KRIEL ERMELO 2350 078 ERMELO 990000123528 1141 PITSTOP MOTORCYCLES CC CENTURION 46 990000745450 3897 RUSTENBURG PITSTOP SHELL ULTRA CITY NOORDSTAD 9302 001 BLOEMFONTEIN 990000213913 13780 PITSTYLE WHEELS TYRE & ACCESSORIES UMGENI PARK 4098 002 DURBAN 990000234263 180 PITTBULL CAR WASH PAARL 7620 197 PAARL 990000418146 363 PJ S AUTO ELECTRICAL CC BOKSBURG 1459 033 BOKSBURG 990000431023 25119 EAST RAND PJ TECHNOLOGY WITBANK 1035 990000648049 PJC ENGINEERING SPRINGS 1560 247 SPRINGS 990000231794 2509 PJM FAMILY TRUST RIDGEVIEW 1701 233 ROODEPOORT 990000258276 80013 PJR DIESEL REPAIRS WITBANK 1035 051 CAMPERDOWN 990000380429 3069 PJS CAR WASH GRAAFF‐REINET 6280 093 GRAAFF REINET 990000402940 399 PK ENGINEERING SPRINGBOK 8240 245 NAMAQUALAND 990000241573 588 PK KING EXEL R29 LENASIA 1820 003 JOHANNESBURG 990000252366 940 PK ZWANE MANUFACTURING & TRADING CC RIEBEECKSTAD 9469 302 WELKOM 990000386938 66265 PL PROJECTS Prospecton 4120 002 DURBAN 990000688351 236 Umbogintwini PLAASHERSTEL DIENSTE MOREWAG 9499 146 KROONSTAD 990000124134 PLACO PTY LTD RAND AIRPORT 1419 091 GERMISTON 990000188285 18017 PLAED REFACTORY BOILER SPARES CC EDEN PARK 1455 003 JOHANNESBURG 990000271985 15090 PLAGON TRADING 8 CC HAZELWOOD 81 990000592251 14406 HATFIELD PLAIN JANE PROJECTS PTY LTD CULLINAN 1000 351 WONDERBOOM (PTA) 990000215440 1047 PLAIN WINDOW WORLD CC MITCHELLS PLAIN 7785 316 WYNBERG C P 990000230918 PLAN MY POWER PTY LTD WELTEVREDENPARK 1715 233 ROODEPOORT 990000342173 PLAN TURNERS GEZINA 31 351 WONDERBOOM (PTA) 990000123541 26072 PLANE ROAD PANEL BEATERS KEMPTON PARK 1620 132 KEMPTON PARK 990000165309 1781 PLANET AUTO SPRINGS 1560 247 SPRINGS 990000225269 1328 PLANET CARS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000312869 8971 PLANET PROJECTS PTY LTD MINNEBRON 1549 037 BRAKPAN 990000188281 8603 PLANET WHEELS PINEGOWRIE 2123 003 JOHANNESBURG 990000251495 1145 PLANT & INDUSTRIAL FANS CC EDENVALE 1610 091 GERMISTON 990000412320 4252 PLANT ASSISTANCE SERVICES CC LINTON GRANGE 6015 033 BOKSBURG 990000216521 10370 PLANT HYDRAULICS CC NELSPRUIT 1200 184 NELSPRUIT 990000165341 4243 Nelspruit PLANT SERVICE & MAINTENANCE PTY LTD alberton 1449 012 ALBERTON 990000150377 146217 brackengardens PLANT SERVICES SANLAMHOF 7532 025 BELLVILLE 990000153879 27 PLANT SPILLAGE & DUST CONTROL HYPER BY THE SEA 4053 002 DURBAN 990000265652 987 PLANT SUPPORT & LOGISTICS PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000121576 5884 PLANT TECH TECHNOLOGIES PTY LTD JOHANNESBURG 1709 990000779648 PLANTERS SERVICE STATION CC STANGER 4450 250 LOWER TUGELA 990000188262 41 PLANTERS TYRE SERVICE STANGER 4450 250 LOWER TUGELA 990000188227 41 PLANTEX ENGINEERING JOHANNESBURG 1609 990000774203 752034 GARDENVIEW PLANTINUM SHEETING 100 CC Middelburg 1050 170 MIDDELBURG C P 990000406990 2996 PLASDICK ENGINEERING MEYERSDAL 1447 091 GERMISTON 990000166569 5435 PLASFAB INDUSTRIES CC QUEENSMEAD 4093 990000618969 2599 PLASMA & PROFILE BELLVILLE 7535 025 BELLVILLE 990000177552 791 PLASMA & PROFILE STAINLESS STEEL CC STIKLAND 7500 025 BELLVILLE 990000310855 791 PLASMA BUILDERS PTY LTD DUNSWART 1508 990000902080 16942 ATLASPARK PLASMET PIPE SERVICES BLUFF 4036 002 DURBAN 990000217717 21488 PLAST STEEL ENGINEERING & EDENVALE 1613 008 PRETORIA 990000411804 71502 WILGERS PLASTERON INDUSTRIAL PLASTICS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000150584 100576 PLASTI PART STRAND 7139 256 STRAND 990000327990 925 PLASTIC BUMPER REPAIRS NORTH END 6056 007 PORT ELIZABETH 990000285487 3768 PLASTIC REBUILDERS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000180084 21339 PLASTIC REPAIR SPECIALISTS FLORIDA HILLS 1716 003 JOHANNESBURG 990000351481 570 PLASTICON TOOL & DIE MANUFACTURERS EDENVALE 1610 091 GERMISTON 990000415193 3529 PLASTIX ENGINEERING KENGRAY 2100 003 JOHANNESBURG 990000163653 349 PLASTON MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000338946 20027 PLASTRIP CC SOMERSET MALL 7137 244 SOMERSET WEST 990000310659 465 PLASTWELD PROJECTS CC BENONI 1500 990000558016 PLAT TAU MINING SERVICES RUSTENBURG 300 235 RUSTENBURG 990000224764 PLATAN 53 CAR WASH FLAMWOOD WALK 2535 138 KLERKSDORP 990000402072 14053 PLATBERG BOTE EDMS BPK HARRISMITH 9880 104 HARRISMITH 990000349753 PLATEN PRESS CC PRIMROSE 1416 091 GERMISTON 990000215399 2622 PLATINA BEST BRITS 250 041 BRITS 990000321308 463 PLATINIUM STAINLESS STEEL DURBAN 4000 002 DURBAN 990000394112 19082 DORMERTON PLATINUM ANT SMASH & GRAB NEW GERMANY 3620 002 DURBAN 990000363239 1955 PLATINUM AUTO RUSTENBURG 300 235 RUSTENBURG 990000436714 PLATINUM AUTO ELECTRICAL RUSTENBURG 300 990000566070 323 MARIKANA PLATINUM AUTOBODY SOLUTIONS DAMDORYN 280 990000618261 2065 PLATINUM BOILERS PTY LTD Cape Town 7560 251 STELLENBOSCH 990000287910 1316 Brackenfell PLATINUM CAR WASH KLERKSDORP 2570 990000898411 14301 FLAMWOOD WALK PLATINUM CRANES BRITS 250 041 BRITS 990000386781 4662 PLATINUM FILLING STATION GROOT‐MARICO 2850 100 GROOT MARICO 990000337337 13 PLATINUM FLEET CONSULTANTS PTY LTD EDEN GLEN 1613 091 GERMISTON 990000362882 9976 PLATINUM LEAGUE TRADING 7 CC SALDANHA 7395 292 VREDENBURG 990000244023 86 PLATINUM MOTORS RUSTENBURG 300 235 RUSTENBURG 990000125726 9035 PLATINUM OFF ROAD BRITS 250 041 BRITS 990000434798 PLATINUM PETROLEUM PRETORIA 81 008 PRETORIA 990000399590 419 PLATINUM PRECISION TOOL & BELLVILLE 7535 025 BELLVILLE 990000406033 981 PLATINUM PRO PTY LTD Port Elizabeth 6011 007 PORT ELIZABETH 990000338518 15239 Emerald Hill PLATINUM PROJECTS DURBAN 4023 002 DURBAN 990000434114 47029 GREYVILLE PLATINUM PUMPS SOMERSET WEST 7129 025 BELLVILLE 990000121504 1596 PLATINUM SPORT CONSULTING PTY LTD MONUMENT PARK 105 990000637538 PLATINUM VEHICLE TRACKING PINE TOWN 3610 990000579324 PLATINUM WHEELS SINOVILLE 129 008 PRETORIA 990000304353 15741 PLATO HYDRAULICS BARBERTON 1300 019 BARBERTON 990000275840 4260 PLATORAND STAALWERKE VOLKSRUST 2470 289 VOLKSRUST 990000173288 515 PLATOTECH PTY LTD VERWOERDPARK 1453 003 JOHANNESBURG 990000248262 8199 PLATTEKLOOF ENGEN Parow 7500 001 BLOEMFONTEIN 990000475665 53005 KENILWORTH PLATYNUM INTERIORS JOHANNESBURG 2194 003 JOHANNESBURG 990000419277 158 MORNINGSIDE PLAY PARKS ENGINEERING BELHAR 7493 025 BELLVILLE 990000432316 5309 PLAZA FILLING STATION PTY LTD ACORNHOEK 1360 236 PILGRIMS REST 990000212107 518 PLC CRANES & MACHINERY CC BRAKPAN 1540 037 BRAKPAN 990000416628 761 PLC SOLUTIONS CC DOONSIDE 4135 002 DURBAN 990000366544 195 PLESSISLAER EXHAUST & TYRES CC PLESSISLAER 3216 206 PIETERMARITZBURG 990000466374 101 PLESTECH PTY LTD RANDFONTEIN 1760 225 RANDFONTEIN 990000427450 577 PLETT MOTOR SERVICES PLETTENBERG BAY 6600 139 KNYSNA 990000150735 417 PLETT ONE STOP PLETTENBERG BAY 6600 139 KNYSNA 990000214260 1243 PLETT POWDER COATING CC PLETTENBERG BAY 6600 139 KNYSNA 990000368460 773 PLEXIPHON 114 CC CENTURION 157 990000604840 867 MONTANA PARK PLEXSA MANUFACTURING STELLENBOSCH 7599 251 STELLENBOSCH 990000009130 7230 PLF STEEL WADEVILLE 1422 990000576175 83257 SOUTH HILLS PLK FITMENT CENTER CC POLOKWANE 700 207 PIETERSBURG 990000403083 2000 PLOEBAK EDMS BPK RIVIERSONDEREND 7250 048 CALEDON 990000150190 84 PLT AUTOMOTIVE CABLES ESTCOURT 3310 079 ESTCOURT 990000289395 PLUMBAGO TECHNOLOGIES FOCHVILLE CENTRAL 2514 218 POTCHEFSTROOM 990000319243 1904 PLUMSTEAD AUTO ELECTRICAL CLAREMONT 7735 004 KAAPSTAD 990000152440 23210 PLUSFACTOR MAINTENANCE CC Germiston 1401 091 GERMISTON 990000179724 16544 Dowerglen PLUSKO 169 PTY LTD MOSSEL BAY 6500 090 GEORGE 990000370933 2644 PMB CARBURETTOR CENTRE MONTROSE 3201 206 PIETERMARITZBURG 990000191648 PMB MACHINERY RENOVATORS BISLEY 3201 206 PIETERMARITZBURG 990000169083 PMB MEIP CONSTRUCTION SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000274513 13080 PMC TRADING VREDENBURG 7380 990000724040 1320 PMD PACKAGING SYSTEMS PTY LTD KRUGERSDORP 1739 003 JOHANNESBURG 990000302656 3353 HONEYDEW PMH BREEDT WITBANK 1035 990000604601 40786 PMR ALUMINIUM PUNTANS HILL 4091 002 DURBAN 990000399488 PN PANELBEATERS HOWICK 3290 206 PIETERMARITZBURG 990000379011 761 PNEUMATIC TANKER EQUIPMENT IMPALA PARK 1472 033 BOKSBURG 990000346390 15661 PNEUMAX SOUTHERN AFRICA PTY LTD Verwoerdpark 1453 091 GERMISTON 990000193402 8199 PNEUMO HYDRAULICS CC WELKOM 9460 302 WELKOM 990000242344 2125 PNEUTECH ENGINEERING CC ASHWOOD 3605 002 DURBAN 990000182765 10043 POCKET ROCKETS CC BELLVILLE 7560 025 BELLVILLE 990000187330 1635 Bellville POFADDER TOYOTA POFADDER 8890 211 POFADDER 990000101603 53 POHLNET WAGTE PRETORIA 2 008 PRETORIA 990000197940 POHLS PANELBEATERS NELSPRUIT 1213 184 NELSPRUIT 990000201813 30044 STEILTES POHO DI MATLA INDUSTRIAL COATINGS MEYERTON 1961 283 VEREENIGING 990000427069 POINT AUTO VALET SHALLCROSS 4093 002 DURBAN 990000246644 POINT COACH WORKS CC PHOENIX 4080 339 INANDA 990000258704 60999 POKAL & MITCHELL AUTO EXPORTS MUSINA 900 990000832484 943 POKAL AUTO EXPORT NEW GERMANY 3620 002 DURBAN 990000227944 113 POKWANI PANEELKLOPPERS HARTSWATER 8570 105 HARTSWATER 990000202642 299 POLAK ENGINEERING CC SILVERTON 127 008 PRETORIA 990000194785 675 POLAND SERVICE CENTRE DALBRIDGE 4014 002 DURBAN 990000203886 181029 POLAR DESIGN & TRANSPORT HARTENBOS 6520 008 PRETORIA 990000256276 392 POLE POSITION HOUGHTON 2198 003 JOHANNESBURG 990000353988 POLECAT TYGER VALLEY 7536 004 KAAPSTAD 990000374149 5400 POLEYS MOTOR AND DIESEL ENGINEERING ODIN PARK 1825 171 MIDDELBURG TVL 990000052867 POLISHING SOLUTIONS PAARDEN EILAND 7420 004 KAAPSTAD 990000642235 425 POLKA PERSONNEL PLACEMENTS MEYERTON 1960 283 VEREENIGING 990000556784 860 POLLA SE GARAGE EDMS BPK BETHLEHEM 9700 029 BETHLEHEM 990000194765 377 POLLAS STAAL BETHLEHEM 9700 029 BETHLEHEM 990000265565 1958 POLLIE MARX BEMARKING CC JEFFREYS BAY 6330 120 HUMANSDORP 990000038604 968 HUMANSOORP POLMOT AUTOBROKERS PANELBEATERS NEW GERMANY 3620 210 PINETOWN 990000228872 1379 POLO AUTO AIR CC RANDFONTEIN 1760 003 JOHANNESBURG 990000265186 1593 POLO AUTO BODIES PINECRAFT 3617 210 PINETOWN 990000284450 79 POLO PONY SERVICE STATION CC ASSAGAY 3624 210 PINETOWN 990000159876 3101 POLOKWANE BANDE BK PIETERSBURG 700 207 PIETERSBURG 990000276914 4277 POLOKWANE BUS REPAIRS PTY LTD LADINE 699 990000883215 194 POLOKWANE CANOPY CENTRE POLOKWANE 700 270 LETABA 990000372342 3131 POLOKWANE CAR CLEAN FAUNAPARK 699 207 PIETERSBURG 990000283605 POLOKWANE FLUID SALES CC NORKEM PARK 1631 990000342716 13537 POLOKWANE HEAVY DUTY TRANSMISSIONS LADANNA 704 207 PIETERSBURG 990000391171 152 POLSA ENGINEERING N1 CITY 7463 025 BELLVILLE 990000201396 13413 POLY PARTS Bellville 7506 025 BELLVILLE 990000298368 15944 Panorama POLY PROP SHAFTS CC GLEN MARAIS 1620 132 KEMPTON PARK 990000342187 706 KEMPTON PARK POLY SOL ENGINEERING CC GLENVISTA 2058 012 ALBERTON 990000349886 1546 POLY TEST INSTRUMENTS CC BOKSBURG 1459 026 BENONI 990000288608 15599 FARRARMERE POLYAMBER CC OTTERY 7808 316 WYNBERG C P 990000266049 219 POLYCOATINGS DURBANVILLE 7551 025 BELLVILLE 990000266315 344 POLYFLEX NATAL PTY LTD DURBAN 3600 210 PINETOWN 990000148141 1911 POLYGUARD NELSPRUIT 1200 184 NELSPRUIT 990000155894 2261 POLYMER BUMPERS CC TECOMA 5214 006 EAST LONDEN 990000393233 19544 POLYMOULD BENONI 1500 026 BENONI 990000190697 POLYNAM PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000196484 75400 GARDENVIEW POLYSIUS A DIV OF THYSSENKRUPP GALLO MANOR 2052 003 JOHANNESBURG 990000196480 1636 POLYTEC URETHANE CASTINGS AMANZIMTOTI 4125 002 DURBAN 990000444766 1930 POLYTECH GAUTENG CC ACTONVILLE 1506 026 BENONI 990000122220 19105 POLYTREAD CC PAROW 7499 025 BELLVILLE 990000155147 1446 POLYURATHANE SALES & SERVICES CC RUSTENBURG 300 235 RUSTENBURG 990000312705 815 POLYURO GUARD SHELLY BEACH 4265 215 PORT SHEPSTONE 990000377068 680 POMONA GARDENS SERVICE STATION CC KEMPTON PARK 1620 132 KEMPTON PARK 990000175899 806 POMONA MOTORS ASTON MANOR 1619 990000596861 10754 PONDEROSA PINE TRADING 13 CC KINROSS 2270 028 BETHAL 990000395746 2121 PONGOLA AUTO RENOVATORS PONGOLA 3170 045 PONGOLA 990000211946 953 PONGOLA CITY SERVICE STATION PONGOLA 3170 045 PONGOLA 990000278352 102217 Meerensee PONGOLA METALWORKS CC PONGOLA 3170 045 PONGOLA 990000316642 2366 PONGOLA MOTOR ENGINEERING PONGOLA 3170 045 PONGOLA 990000313204 391 PONGOLA ONE STOP PONGOLA 3170 045 PONGOLA 990000223965 205 PONGOLA TOYOTA ERMELO 2350 045 PONGOLA 990000272170 919 PONGOLA TRACTORS & SPARES PONGOLA 3170 045 PONGOLA 990000272154 895 PONGOLA YAMAHA PONGOLA 3170 045 PONGOLA 990000205510 198 PONTIES PANELBEATERS NELSPRUIT 1200 184 NELSPRUIT 990000349440 770 POO KE NNA FILLING STATION SHILUVANE 873 270 LETABA 990000292139 41 POOBALS ENGINEERING YELLOWWOODPARK 4004 002 DURBAN 990000265713 POOE HOLDINGS PTY LTD KELVIN 2054 003 JOHANNESBURG 990000467033 1453 POOLAXIS PTY LTD NOORDHEUWEL 1739 235 RUSTENBURG 990000212142 1740 POOLE & SONS CONTRACTORS NEWLANDS EAST 4037 002 DURBAN 990000350005 POORT MOTORS LYNN EAST 39 008 PRETORIA 990000196475 15779 POPES MOTORS RICHMOND 3780 013 ALEXANDRIA 990000183929 116 POPEY PANEL & SPRAY MALMESBURY 7299 165 MALMESBURY 990000254620 POPLAR TRADING 188 CC MONTAGUE GARDENS 7441 004 KAAPSTAD 990000258413 POPS CAR WASH POLOKWANE 699 990000594439 PORKLAINE INVESTMENTS & TRADING CC SCOTTBURGH 4180 274 UMZINTO 990000440674 CENTRE JOHANNESBURG 2021 003 JOHANNESBURG 990000216537 69993 BRYANSTON PORT & SHIPPING SUPPLIES PTY LTD SUNWARD PARK 1540 033 BOKSBURG 990000396512 17217 Sunward Park PORT A BRAAI TIEGERPOORT 56 043 BRONKHORSTSPRUIT 990000210551 11062 PORT ALFRED TYRE & EXHAUST CENTRE PORT ALFRED 6170 212 BATHURST 990000257258 PORT DIENSTE PORT NOLLOCH 8280 245 NAMAQUALAND 990000566851 31 PORT EDWARD GARAGE MARGATE 4275 215 PORT SHEPSTONE 990000372837 22933 PORT ELIZABETH APPLE EXPRESS WALMER 6070 007 PORT ELIZABETH 990000388553 PORT ELIZABETH TRUCKERS INN & PORT ELIZABETH 6001 007 PORT ELIZABETH 990000181775 20023 HUWEWOOD PORT O PRINCE BUILDING & LYNN EAST 39 008 PRETORIA 990000187526 15968 PORT OWEN MARINA AUTHORITY VELDDRIF 7365 209 PIKETBERG 990000225883 506 PORT SHEPSTONE MECHANICAL SEA PARK 4241 215 PORT SHEPSTONE 990000181588 288 PORT SHEPSTONE PANELBEATERS MARBURG 4252 215 PORT SHEPSTONE 990000255734 54162 PORT SHEPSTONE SCRAPYARD & TOWING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000204062 10099 PORTA VERSPREIDERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000258716 303 PORTABLE SHADE CC HERCULES 30 008 PRETORIA 990000302766 49406 PORTAWHEEL CC NORTH END 6001 007 PORT ELIZABETH 990000079699 PORTERS AUTO NOORDHOEK MONUMENTPARK 105 241 SIMONS TOWN 990000152179 25322 PORTERS AUTO RONDEBOSCH MONUMENTPARK 105 316 WYNBERG C P 990000296079 25322 PORTERVILLE MOTORBAKWERKE PORTERVILLE 6810 209 PIKETBERG 990000156309 110 PORTERVILLE TYRE & EXHAUST Porterville 6810 990000790858 331 Moorreesburg PORTLAND PACKAGING MANUFACTURING SEADOONE 4141 002 DURBAN 990000321551 28351 SUNRIDGE PARK PORTLANDS SERVICE STATION VELDDRIF 7365 316 WYNBERG C P 990000159078 31 PORTO ENGINEERING CC CLEVELAND 2022 091 GERMISTON 990000198690 40041 PORTO PANELBEATERS CC PRETORIA NORTH 116 008 PRETORIA 990000208219 17848 PORTSON ENGINEERING NIGEL 1490 188 NIGEL 990000160424 1820 POSEIDON BATHROOM ACCESSORIES CC KYALAMI 1684 003 JOHANNESBURG 990000264669 30116 POSH WASH KENILWORTH 7708 316 WYNBERG C P 990000346049 POSITIVE AUTO ELECTRICAL SANLAMHOF 7532 025 BELLVILLE 990000164850 53 POSTAN GARAGE LYNDHURST 2106 003 JOHANNESBURG 990000254730 890686 POSTHUMUS ENGINEERING CC JOHANNESBURG 2000 003 JOHANNESBURG 990000198163 43509 POSTMASBURG ENGINEERING EDMS BPK WOORD KAAP 8420 217 POSTMASBURG 990000148108 157 POTCH AUTO SCRAP EDMS BPK KOCKSPARK 2523 218 POTCHEFSTROOM 990000148160 5154 POTCH CAR PLATES & SIGNS CC POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000241982 POBOX 1710 POTCH CAR WASH BAILLIE PARK 2526 218 POTCHEFSTROOM 990000319030 6589 POTCH CLUTCH & BRAKE BAILLIE PARK 2526 218 POTCHEFSTROOM 990000122076 6731 POTCH DRAAIWERKE BK ELANDSRAND 250 041 BRITS 990000122536 POTCH ENGINE & GEARBOX TRADERS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000317905 370 POTCH ENGINEERING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000191320 2303 POTCH POWERCOATERS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000305124 481 POTCH SASOL NOORDBRUG 2522 218 POTCHEFSTROOM 990000123740 19254 POTCH SUPER SERVICE KOCKSPARK 2523 218 POTCHEFSTROOM 990000208922 5494 POTCH TRUCK INN POTCHEFSTROOM 2521 138 KLERKSDORP 990000233474 2411 KLERKSDORP POTCH TUNE UP CENTRE BK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000176356 33 POTCHEFSTROOM LANDINI AGENTSKAP POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000124571 76 POTCHEFSTROOM SHELL POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000199101 963 POTGIETER & ASSOCIATES FAERIE GLEN PRETORIA 43 990000748526 1929 MONTANA PARK POTGIETER S J REITZ 9810 227 REITZ 990000212178 713 POTGIETER STAALWERKE HEIDELBERG 1438 106 HEIDELBERG C P 990000428029 250 POTGIETER STREET SUPA QUICK PRETORIA 1 008 PRETORIA 990000179332 539 POTGIETERSRUS BRANDSTOFVERSPREIDERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000206576 4140 POTKOR WERKWINKEL MOKOPANE 600 219 POTGIETERSRUS 990000180506 3390 POTTAS PANEELKLOPPERS WESTONARIA 1780 306 WESTONARIA 990000182534 382 POTTIES MOTORS SABIE 1260 236 PILGRIMS REST 990000189614 80 POTTIES PANELBEATING & GANS BAY 7220 111 HERMANUS 990000266097 339 POTTIES TREKKERS PARYS 9585 198 PARYS 990000226118 850 POTTIES WORKSHOP VRYHEID 3100 295 VRYHEID 990000270142 353 POUDIES ENGINEERING CC BRAKPAN 1540 037 BRAKPAN 990000387936 1798 POULTER INDUSTRIES C C SIDWELL 6061 007 PORT ELIZABETH 990000158764 14254 POWDER CLASSIQUE & ENGINEERING CC WESTGATE 1734 147 KRUGERSDORP 990000275147 6207 POWDER COAT ROODEPOORT 1724 003 JOHANNESBURG 990000434183 233 MARAISBURG POWDER RITE CC EDENVALE 1610 091 GERMISTON 990000187757 4100 Edenvale POWDER TECH ENGINEERING CC IMPALAPARK 1472 091 GERMISTON 990000226297 15349 POWDERCOAT SANDBLAST WELD CC WIERDAPARK 149 003 JOHANNESBURG 990000362526 55281 POWDERCRAFT PTY LTD BENONI 1500 091 GERMISTON 990000342682 POWDERMET PTY LTD DASSENBERG 7350 165 MALMESBURY 990000370414 1499 POWDERTECH PTY LTD Boskburg 1400 091 GERMISTON 990000312727 POWER AIRBRAKES PTY LTD POLOKWANE NORTH 750 207 PIETERSBURG 990000308356 3611 POWER AUTO KRAAIFONTEIN 7570 025 BELLVILLE 990000419812 POWER AUTO BODY GLENSTANTIA 10 132 KEMPTON PARK 990000407344 33784 POWER AUTO ENGINEERING CC GROBLERSDAL 470 990000787168 46 POWER AUTO INGENIEURS B K GROBLERSDAL 470 099 GROBLERSDAL 990000159054 46 POWER AUTO SPARES CC WELKOM 9460 302 WELKOM 990000218130 443 POWER BATTERY SERVICES CC VIRGINIA 9430 288 VIRGINIA 990000147840 889 POWER BLAST NORTHMEAD 1511 026 BENONI 990000253771 13517 POWER BLAST CORROSION PROTECTION NORTHMEAD 1511 026 BENONI 990000297310 13517 POWER BRAKE & CLUTCH ROCHDALE PARK 4034 002 DURBAN 990000255282 74455 POWER COMPRESSOR EXCHANGE PTY LTD BENROSE 2011 003 JOHANNESBURG 990000161932 27014 POWER COMPRESSORS TZANEEN 850 270 LETABA 990000306885 3317 POWER CONVERSIONS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000183403 POWER DESIGNS ERASMUSKLOOF 48 008 PRETORIA 990000311866 11259 POWER DRIVE HYDRAULIC ENGINEERING BENORYN 1504 026 BENONI 990000222527 12486 POWER ELECTRONIC PRODUCTS WALKERVILLE 1876 283 VEREENIGING 990000299967 509 POWER ELECTRONICS & POWER SYSTEM Alberton 1401 091 GERMISTON 990000277345 710 Kempton Park POWER ENGI BIRCH ACRES 1618 132 KEMPTON PARK 990000301921 POWER ENGINEERING & MINING SERVICES ASTON MANOR 1630 132 KEMPTON PARK 990000321254 10345 POWER ENGINEERING REITZ REITZ 9810 227 REITZ 990000147257 120 POWER FLO EAST LONDON 5208 136 KING WILLIAMSTOWN 990000178555 5312 GREENFIELDS POWER FLOW GREENHILLS 1767 225 RANDFONTEIN 990000158234 6547 POWER FLOW EXHAUST MTHATHA 5099 272 LIBODE 990000270286 304 POWER FLOW PASKNAL EXHAUST MOSSEL BAY 6500 177 MOSSEL BAY 990000321085 302 POWER FORCE ENGINE REVAMPING CC PUTFONTEIN 1513 026 BENONI 990000166333 8316 POWER GLAZE UPINGTON 8800 276 GORDONIA 990000373772 700 POWER GLAZE CAR WASH UPINGTON 8800 276 GORDONIA 990000337076 2429 POWER GLAZE POLISHING SYSTEM PAROW 7500 025 BELLVILLE 990000124744 POWER HEAT HEATING RED HILL 4071 002 DURBAN 990000171279 40874 POWER HOUSE AUTO CC DURBAN 4001 990000608468 190 HYPER BY THE SEA POWER HOUSE BATTERY SMELTERS Pretoria 82 008 PRETORIA 990000232473 2473 POLOKWANE POWER INDUSTRIAL ENGINEERING SUNNYSIDE 132 008 PRETORIA 990000171258 30049 POWER LIGHTNING MENLOPARK 102 008 PRETORIA 990000446020 POWER MAX BEACONSFIELD 8315 005 KIMBERLEY 990000296566 10182 POWER METAL COPESVILLE 3201 206 PIETERMARITZBURG 990000184490 POWER MOTOR CLINIC WITBANK 1049 312 WITBANK TVL 990000283199 40530 POWER MOTOR ENG DOORNFONTEIN 2028 003 JOHANNESBURG 990000245990 16521 POWER MOTORS FLAMWOOD 2572 138 KLERKSDORP 990000152115 6138 POWER PANEL SHOP BASHEWA 1517 008 PRETORIA 990000297654 POWER PIPES PERFORMANCE EXHAUST KEMPTON PARK 1620 003 JOHANNESBURG 990000350868 706 POWER PLANT ELECTRICAL TECHNOLOGIES NELSPRUIT 1200 184 NELSPRUIT 990000252376 3357 POWER PLASTICS VRYHEID 3100 295 VRYHEID 990000324229 1308 POWER PLATE ENGINEERING PRETORIA 35 008 PRETORIA 990000321073 692 POWER PROFILE GAUTENG PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000225020 2513 POWER PROTECT PTY LTD Verwoerdpark 1453 012 ALBERTON 990000210821 8199 POWER RUSH TRADING 268 CC MONTANA PARK 159 235 RUSTENBURG 990000333393 2935 POWER RUSH TRADING 8 ATTERIDGEVILLE 8 008 PRETORIA 990000339748 POWER SHELF 32 cc EAST LONDON 5241 006 EAST LONDEN 990000416757 POWER STEERING SOLUTIONS DURBANVILLE 7550 025 BELLVILLE 990000555491 832 bellville POWER THERM CC ASTON MANOR 1630 033 BOKSBURG 990000308446 12172 POWER TORQUE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000357394 825 POWER TORQUE PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000147238 448 POWER TRAN TRANSMISSIONS & AXLES BK DELMAS 2210 008 PRETORIA 990000176380 573 POWER TUNE GARAGE BOOYSENS 2016 003 JOHANNESBURG 990000218157 38027 POWER UP GENERATORS CC PRETORIA NORTH 116 008 PRETORIA 990000387454 18424 POWERBARS MECHANICAL PRETORIA 184 008 PRETORIA 990000420265 147 SILVERTON POWERCOAT MARKETING ANDERBOLT 1459 990000594525 199 KEMPTON PARK POWERCON HANDLING SYSTEMS QUEENSBURGH 4070 210 PINETOWN 990000076844 39232 POWERDRIVE MANUFACTURING CC SOUTHDALE 2135 003 JOHANNESBURG 990000304584 1685 POWERFASE ENGINEERING PORT ELIZABETH 6070 007 PORT ELIZABETH 990000183737 NONE POWERFLOW NEWTON PARK 6055 007 PORT ELIZABETH 990000205042 7771 POWERFLOW E & HAUST NEW CASTLE 2940 990000589743 942 POWERFLOW EMPANGENI EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000196290 7211 POWERFLOW EXHAUST MEYERTON 1960 283 VEREENIGING 990000235316 267 POWERFLOW EXHAUSTS NEWCASTLE 2940 185 NEWCASTLE 990000193380 2025 POWERFLOW EXHAUSTS BELLVILLE BELLVILLE 7530 025 BELLVILLE 990000194249 POWERFLOW EXHAUSTS DURBAN DURBAN 4001 002 DURBAN 990000243460 POWERFLOW EXHAUSTS JACOBS DURBAN 4001 002 DURBAN 990000233326 POWERFLOW EXHAUSTS PMB SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000299426 100666 POWERFLOW FORDSBURG FORDSBURG 2092 990000575865 POWERFLOW GEORGE GEORGE 6530 090 GEORGE 990000321115 10514 POWERFLOW SALT RIVER RONDEBOSCH 7700 004 KAAPSTAD 990000176368 POWERFLOW TOKAI CAPE TOWN 7945 316 WYNBERG C P 990000233077 n/a POWERFLYTE CC DURBANVILLE 7551 025 BELLVILLE 990000218741 921 POWERFREE TRADING PTY LTD FLORIDA 1710 147 KRUGERSDORP 990000465591 971 POWERGATE TRADING 1068 MINDALORE 1739 147 KRUGERSDORP 990000408607 POWERGLAZE DUNSWART 1508 033 BOKSBURG 990000298291 POWERGLAZE POLISHING SYSTEMS FLIMIEDA 2571 138 KLERKSDORP 990000199134 POWERGLAZE SERVICES BRACKEN GARDENS 1452 012 ALBERTON 990000359516 146476 POWERGLAZE VALET & CAR WASH RUSTENBURG 300 235 RUSTENBURG 990000197778 POWERGLOW AUTO POLISHERS RED HILL 4051 002 DURBAN 990000352482 POWERKOTE CAPE CHEMPET 7441 046 ALBERT 990000231436 POWERKOTE KZN JACOBS 4026 002 DURBAN 990000361849 13264 POWERLINE ENTERPRISES UITENHAGE 6230 271 UITENHAGE 990000127087 1043 Uitenhage POWERQUIP BK DOUGLAS 8730 071 HERBERT 990000401511 396 POWERQUIP SUPPLIERS CC ROCHDALE PARK 4034 002 DURBAN 990000153698 74291 POWERS MOTOR BODY WORKS PTY LTD GREEN POINT 8051 004 KAAPSTAD 990000218147 307 POWERSTAR PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000444264 100472 SCOTTSVILLE POWERSTAR ERMELO ERMELO 2351 990000862046 529 POWERSTYLE FITMENT CENTRE CC CROWN MINES 2025 003 JOHANNESBURG 990000291433 979 POWERTECH TRANSFORMERS PTY LTD BROOKLYN SQUARE 75 008 PRETORIA 990000021075 1567 POWERTOOL REPAIRS PTY LTD Cape Town 7925 004 KAAPSTAD 990000218654 0 POWERTRAIN VRYHEID CC VRYHEID 3100 990000937787 2039 POWERTRAM TECHNICAL SERVICES WADEVILLE 1422 091 GERMISTON 990000443186 14746 POWERTRANS SALES & SERVICE STANGER 4450 338 MTUNZINI 990000219776 2450 POWERTRON WESTVILLE 3629 002 DURBAN 990000146778 62 Westville POWERVILLE AUTO REPAIRS CC VEREENIGING 1930 283 VEREENIGING 990000553673 2497 POWES ENGINEERING ALBERTON 1450 003 JOHANNESBURG 990000420565 2690 Alberton POXYCON 2 PANEL BEATERS HAMMANSKRAAL 400 008 PRETORIA 990000290861 1277 PPRUST PANEELKLOPPERS MOKOPANE 600 219 POTGIETERSRUS 990000411056 394 PPS STAAL BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000378483 41188 REYNO RIF PPT MANUFACTURING PTY LTD ALBERTON 1449 990000632731 PQ STEEL FABRICATIONS PTY LTD ELSPARK 1459 990000601698 12071 PRACTICAL PROMOTIONS CC SOMERSET MALL 7137 244 SOMERSET WEST 990000253563 100 PRAGA TECHNICAL PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000218486 911765 PRAJITH GUARD & GATES TONGAAT 4400 339 INANDA 990000437157 1516 PRAKMAT MOTORS STANGER MANOR 4449 250 LOWER TUGELA 990000251366 PRAMAIA PANELBEATERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000301997 38001 PRANAAM ENTERPRISES CC GROENKLOOF 27 003 JOHANNESBURG 990000299065 1288 PRANCER PANEL & PAINT PTY LTD ATLASPARK 1465 033 BOKSBURG 990000262930 4730 PRAS HEAVY REPAIRS ROCHDALE PARK 4034 002 DURBAN 990000126485 74338 PRATLEY MANUFACTURING PTY LTD KENMARE 1745 147 KRUGERSDORP 990000191624 3055 PRATLEY MNFG & ENG CO PTY LTD KENMARE 1745 147 KRUGERSDORP 990000226919 3055 PRATT BROTHERS ENGINEERING CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000285330 11761 PRAVEENS MOBILE MECHANIC CHATSWORTH 4030 002 DURBAN 990000355748 561517 PRAXOS 190 CC WESTONARIA 1779 306 WESTONARIA 990000271960 PRAXOS 76 DENVER 1624 990000651815 PRAXOS 792 CC Kempton Park 1618 132 KEMPTON PARK 990000420423 17532 Norkem Park PRE AUTO ELECTRICAL CC SOUTHDALE 2135 003 JOHANNESBURG 990000214673 82803 PRE OWNED PLANT PTY LTD EDENVALE 1610 132 KEMPTON PARK 990000426394 426 PRE OWNED SERVICE CENTRE ENDICOTT 1574 990000672739 17 PRE OWNED STARS SINOVILLE 129 251 STELLENBOSCH 990000401121 15254 PRE OWNED STARS CAPE TYGERVALLEY 7536 990000573625 5540 PRE OWNED TYRES DELVILLE 1401 091 GERMISTON 990000387823 PRE OWNED VALUE MOTORS CC DALPARK 1543 033 BOKSBURG 990000372509 4131 PRE PANEL BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000374621 1766 PRE PLANNED ENGINEERING MAYDON WHARF 4057 002 DURBAN 990000228077 29223 PRE RICH BUSINESS ENTERPRISE MMAKAU 194 990000578791 156 PREASH MOTORS CC RICHARDS BAY 3900 250 LOWER TUGELA 990000038946 2807 PREASURE INSTALLATION SERVICES PTY GEORGE INDUSTRIAL 6529 990000624932 1628 PREBEN NAIDOO & ASSOCIATES CC LUXMI 3207 206 PIETERMARITZBURG 990000280136 539 PRECEPT ACCIDENT REPAIR CENTRE FERNDALE 2160 091 GERMISTON 990000360278 929 PRECIPICON CONSULTING CC EDENVALE 1610 312 WITBANK TVL 990000288968 1618 PRECISE COMPONENT MACHINING PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000251077 74477 TURFFONTEIN PRECISE CUTTING CC BREDELL 1623 132 KEMPTON PARK 990000184474 14166 PRECISION & SONS PRETORIA WEST 117 008 PRETORIA 990000190905 19486 PRECISION ACCESS CONTROL & LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000442379 25615 PRECISION AGENCIES OVERPORT 4067 002 DURBAN 990000123553 701470 PRECISION ALINMENT MONUMENT PARK 125 312 WITBANK TVL 990000464283 26094 PRECISION ALUMINIUM KUILS RIVER 7579 025 BELLVILLE 990000215781 940 PRECISION AUTO RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000423133 20515 PRECISION AUTO BODY PRETORIA WEST 117 008 PRETORIA 990000189209 19486 PRECISION AUTO ELECTRICAL WIERDAPARK 149 001 BLOEMFONTEIN 990000161460 65 PRECISION AUTO SPRAYWORKS PTY LTD PRETORIA WEST 117 008 PRETORIA 990000227629 19289 PRECISION AUTOMOTIVE ENGINEERING MTUBATUBA 3935 328 HLABISA 990000175379 86 PRECISION AVIATION SERVICES PTY LTD PRETORIA 182 003 JOHANNESBURG 990000284377 81958 DOORNPOORT PRECISION BRAKE & CLUTCH CC GEZINA 31 008 PRETORIA 990000214652 23082 PRECISION BURNER COMPONENTS CC BETHAL 2310 990000617303 2010 VEREENIGING PRECISION CASES GLENVISTA 2058 003 JOHANNESBURG 990000379031 1347 PRECISION CHAPLETS CC DOWERGLEN 1612 037 BRAKPAN 990000147659 16627 PRECISION COMPONENT ENGINEERING TOKAI 7745 004 KAAPSTAD 990000203303 6438 WELGEMOED PRECISION COMPONENT SERVICES NIGEL 1490 188 NIGEL 990000158754 577 PRECISION COMPONENTS PINETOWN 3600 210 PINETOWN 990000373538 2198 PRECISION DAIRY INSTALLATIONS CC HUMANSDORP 6300 120 HUMANSDORP 990000390771 271 PRECISION DESIGN ENGINEERING EDENVALE 1610 091 GERMISTON 990000161464 2994 PRECISION DIESEL MALMESBURY 7300 165 MALMESBURY 990000247192 303 Malmesbury PRECISION DIESEL REPAIRS & SPARES LUXMI 3207 206 PIETERMARITZBURG 990000197996 101 PRECISION DISPLAY CC BRAKPAN 1540 037 BRAKPAN 990000168705 2492 BENONI PRECISION DUCT MANUFACTURING MONTAGUE GARDENS 7442 004 KAAPSTAD 990000298695 37083 CHEMPET PRECISION ENGINE REBUILDERS PTY LTD BELLVILLE 7560 990000556322 1208 PRECISION ENGINEERING KURUMAN 8460 148 KURUMAN 990000231327 1443 PRECISION FUEL INJECTION CC GERMISTON SOUTH 1411 091 GERMISTON 990000261348 4227 PRECISION GRINDERS PTY GERMISTON 1400 091 GERMISTON 990000227197 503 Germiston PRECISION ICT BERGVLEI 2012 990000553615 721 PRECISION LEHMAN SPECIALISED EDENVALE 1609 091 GERMISTON 990000446840 10461 THE FALLS PRECISION LOCKSMITHS KENILWORTH 7745 025 BELLVILLE 990000151979 53597 PRECISION MARINE BUSHMANS RIVER MOUTH 6190 007 PORT ELIZABETH 990000217335 33 PRECISION METAL EXTRUSION ARCADIA 7 008 PRETORIA 990000201865 40633 PRECISION METAL WORK Port Rlizabeth 6012 007 PORT ELIZABETH 990000199651 PRECISION MOBILE WHEEL ALIGNMENT VANDERBIJLPARK 1911 990000568381 319 VEREENIGING PRECISION MOTORS EDMS BPK ASTON MANOR 1630 132 KEMPTON PARK 990000227878 11192 PRECISION MOULDS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000276717 1828 PRECISION PANELBEATERS WELKOM 9460 302 WELKOM 990000422390 208 PRECISION PERFORMANCE DURBAN NORTH 4016 002 DURBAN 990000320385 201127 PRECISION PRESS PTY LTD SANLAMHOF 7532 025 BELLVILLE 990000233444 1540 PRECISION PRODUCTION GEORGE 6530 090 GEORGE 990000168728 9388 PRECISION RACE TECHNOLOGIES CC GERMISTON 1401 091 GERMISTON 990000277908 782813 PRECISION REPAIR CENTRE CENTURION CENTURION 157 990000916592 19289 PRETORIA WEST PRECISION RUBBER MOULDERS BLOEMFONTEIN 9300 091 GERMISTON 990000115855 6469 PRECISION SAWS CC INGOGO 2944 185 NEWCASTLE 990000417071 77 PRECISION SHARPENING SERVICES JACOBS 4026 002 DURBAN 990000198143 13136 PRECISION SPEEDOMETER & LAWNMOWER SASOLBURG 1947 283 VEREENIGING 990000322310 3032 PRECISION SPRING MANUFACTURES CC AMANZIMTOTI 4125 002 DURBAN 990000303995 235 PRECISION STEEL PRODUCTS CRADOCK 5880 062 CRADOCK 990000252710 752 PRECISION SUPPLY & MANUFACTURING CC MORELETA PLAZA 167 008 PRETORIA 990000210985 100076 PRECISION TOOL GRINDING PINETOWN 3610 210 PINETOWN 990000199184 757 Pinetown PRECISION WELDING SERVICES PENNINGTON 4184 990000643620 584 PRECISION WHEEL ALIGNMENT PAROW 7500 004 KAAPSTAD 990000185148 PRECISSION SCOWERING CC EDENVALE 1610 003 JOHANNESBURG 990000287143 1213 PRECITURN PTY LTD RIVONIA 2128 132 KEMPTON PARK 990000150394 904 PRECOOL MNFRG CO PTY LTD PRETORIA 183 008 PRETORIA 990000227640 4053 PREDA ENGINEERING & SUPPLIES CC BOTHASIG 7406 004 KAAPSTAD 990000301623 28247 PREDICT ENGINEERING SINOVILLE 129 008 PRETORIA 990000363045 15423 PREDOMINANT TRADING 55 BENONI 1511 FARRARMERE 990000558001 13454 PREDOS CONSTRUCTION EAST LONDON 5247 990000565601 PREETHS FORKLIFTS CC Pietermaritzburg 3201 206 PIETERMARITZBURG 990000185837 751 PREFORMED LINE PRODUCTS S A PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000056841 4015 PREGAL EARTH MOVING SALES SERVICES WITBANK 1035 990000555169 4708 PRELLER MOTORS DANHOF 9310 001 BLOEMFONTEIN 990000152921 28112 PRELLERPLEIN KARWAS BK LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000465210 26754 PRELLEX 230 CC WITBANK 1035 312 WITBANK TVL 990000233649 PRELLEX 297 CC Kempton Park 1619 003 JOHANNESBURG 990000352228 p o box 81 greenstone PRELLEX 340 ERMELO 2350 078 ERMELO 990000262200 PRELLEX 473 BK PRETORIA 84 235 RUSTENBURG 990000447754 PRELLEX 588 CC WHITE RIVER 1240 184 NELSPRUIT 990000475038 2206 PREMENCO PRECISION ENGINEERING CC PAROW EAST 7501 025 BELLVILLE 990000240901 6017 PREMFIT ENGINEERING WADEVILLE 1422 091 GERMISTON 990000213212 15019 PREMIER ATTRACTION 306 CC CAPE TOWN 8000 316 WYNBERG C P 990000328847 3914 PREMIER ATTRACTION 683 CC PHILIPPI 7750 316 WYNBERG C P 990000339597 PREMIER ATTRACTION 974 DASSENBERG ATLANTIS 7350 165 MALMESBURY 990000555679 1417 PREMIER AUTO KIMBERLEY KIMBERLEY 8300 005 KIMBERLEY 990000384972 1956 PREMIER AUTO REFINISHERS BOOYSENS 2016 003 JOHANNESBURG 990000270523 39734 PREMIER AUTO RONDEBOSCH RONDEBOSCH 7701 004 KAAPSTAD 990000198647 51 PREMIER AUTO STELLENBOSCH STELLENBOSCH 7600 251 STELLENBOSCH 990000131575 PREMIER BODY WORKS CC UITENHAGE 6230 271 UITENHAGE 990000154804 PREMIER BRAKE & CLUTCH CC COUNTRY CLUB 4301 002 DURBAN 990000176124 1847 PREMIER CAR WASH MOKOPANE 600 990000570979 226 PREMIER CORROSION PROTECTION STELLENBOSCH 7599 251 STELLENBOSCH 990000400450 773 PREMIER GM BLOEMFONTEIN BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000403220 25322 Monument Park PREMIER GM ISANDO Johannesburg 1600 132 KEMPTON PARK 990000421822 25322 Monument Park PREMIER GM KIMBERLEY KIMBERLEY 8300 005 KIMBERLEY 990000384952 25322 Monument Park PREMIER GM LOUIS TRICHARDT LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000180365 25322 Monument park PREMIER GM VANDERBIJLPARK VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000067848 25322 Monument Park PREMIER GM VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000334387 25322 Monument Parkq PREMIER GUTTERS CLEVELAND 2022 091 GERMISTON 990000281221 40618 PREMIER HYDRAULIC & INDUSTRIAL RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000166541 9081 PREMIER LOADTESTING & SERVICES CC RUSTENBURG 300 235 RUSTENBURG 990000391152 5130 PREMIER MAINTENANCE & MANAGEMENT TONGA 4400 339 INANDA 990000317352 1634 PREMIER MOTOR GROUP PTY LTD SPRINGFIELD 4051 990000942449 37528 OVERPORT PREMIER MOTORS RONDEBOSCH 7700 004 KAAPSTAD 990000203565 PREMIER PANEL BEATERS BENONI 1500 026 BENONI 990000150565 1892 PREMIER PANEL BEATERS & SPRAYERS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000247203 PREMIER PANELBEATER & KWANONQABA 6506 177 MOSSEL BAY 990000235501 PREMIER PERFORMANCE KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000156009 7285 PREMIER PLANT SALES PTY LTD WESTWOOD 1477 033 BOKSBURG 990000125787 7304 PREMIER PROJECTS WELGELEGEN 7500 244 SOMERSET WEST 990000196100 PREMIER RAINWATERGOODS PIETERSBURG 700 207 PIETERSBURG 990000151251 1755 PREMIER SCALE SERVICES PTY LTD TURFFONTEIN 2140 003 JOHANNESBURG 990000247278 74312 PREMIER SERVICE STATION HYPER BY THE SEA 4053 207 PIETERSBURG 990000235488 32 PREMIER SERVICE STATION CC KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000266987 7335 PREMIER STEEL IMPORTS CC Springs 1590 037 BRAKPAN 990000388572 5103 BRENTHURST PREMIER TOYOTA PORTERVILLE 6810 209 PIKETBERG 990000246926 68 PREMIER TRUCK BODIES & TRAILERS MILNERTON 7435 025 BELLVILLE 990000442111 130 PREMIER VALVE PTY LTD RANDHART 1457 012 ALBERTON 990000255592 11735 PREMIR AUTO BENONI BENONI 1500 026 BENONI 990000108824 94 PREMIUM CARS FORDSBURG 2092 003 JOHANNESBURG 990000303918 PREMIUM ENGINEERING CC NEW GERMANY 3610 KLOOF 990000365423 113 PREMIUM KNIVES BELA BELA 481 043 BRONKHORSTSPRUIT 990000318980 1748 PREMIUM MOTORS PIETERSBURG 700 207 PIETERSBURG 990000055397 3238 PRENOX CATERING EQUIPMENT MANUF CC MENLO PARK 102 008 PRETORIA 990000191833 35910 PRENTEC PTY LTD KEMPTON GATE 1617 091 GERMISTON 990000228043 12181 Kempton Gate PREROAD LABOUR HIRE PTY LTD WOODLAND 2080 990000891190 82 PRESARIO INVESTMENTS PTY LTD THE TRAMSHED 126 008 PRETORIA 990000351618 11714 PRESCOR 221 CC DURBAN 4000 002 DURBAN 990000271269 PRESENT PERFECT INVESTMENTS 162 Heidelberg 1438 018 BALFOUR 990000420026 1809 PRESIDENT DAM MOTORS BK HATFIELD 28 247 SPRINGS 990000213972 13190 PRESIDENT MOTORS SEA POINT 8005 004 KAAPSTAD 990000227669 PRESIDENT PANELBEATERS BETHAL 2310 990000605534 909 PRESIDENT REINFORCING DIEPKLOOF ZONE 2 1862 003 JOHANNESBURG 990000349568 PRESMET ENGINEERING CC TOTIUSDAL 134 008 PRETORIA 990000354215 31706 PRESS CRAFT MANUFACTURING PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000167851 83233 PRESS DYNAMIK PTY LTD KYALAMI 1684 003 JOHANNESBURG 990000193396 30145 PRESS PRODUCTS PTY LTD JOHANNESBURG 2091 003 JOHANNESBURG 990000227134 38364 BOOYSENS PRESS SPINNING & STAMPING CO PTY LT PAARDEN ISLAND 7420 004 KAAPSTAD 990000226976 110 PRESS STUFF MULDERSDRIF 1747 147 KRUGERSDORP 990000464227 13 PRESSA TECH CC PAARL 7620 990000574893 6102 PRESSING CONCEPTS PTY LTD GARDENVIEW 2047 091 GERMISTON 990000305813 75384 PRESSMA 2001 PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000311890 131 PRESSTECH CC BOKSBURG NORTH 1459 033 BOKSBURG 990000156002 PRESSTECH TOOLING CC MEYERSDAL 1447 091 GERMISTON 990000299869 5496 PRESSTICK CC PAROW VALLEY 7500 025 BELLVILLE 990000383569 PRESSURE DIE CASTINGS PTY LTD PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000226965 4009 PRESSURE DYNAMICS CC NORTHCLIFF 2115 003 JOHANNESBURG 990000298330 1561 PRESSURE TANK FABRICATORS PTY LTD ATLASVILLE 1465 033 BOKSBURG 990000151610 PRESSURE TECHNICAL SERVICES VEREENIGING 1930 283 VEREENIGING 990000178775 PO Box 334 Vereeniging PRESSURE VESSEL TESTERS CC ATLASVILLE 1465 037 BRAKPAN 990000150173 16420 PRESSURE WORKS CC PIET RETIEF 2380 208 PIET RETIEF 990000265597 79 PRESSURISED SYSTEMS & VESSELS CC EDEN GLEN 1613 091 GERMISTON 990000336328 PREST ENGINEERING STELLENBOSCH 7600 251 STELLENBOSCH 990000299282 PRESTA PTY LTD PRETORIA 200 138 KLERKSDORP 990000177872 911237 ROSSLYN PRESTAGE AUTO COLLECTIONS CC CAPE TOWN 8000 004 KAAPSTAD 990000307785 2785 PRESTASIE AUTOMOTIVE REFINISHERS HERCULES 30 008 PRETORIA 990000387805 49015 PRESTASIE PANEELKLOPPERS BK PRETORIA 186 008 PRETORIA 990000197454 PRESTIGE AIRCONDITIONING ROSSLYN 200 351 WONDERBOOM (PTA) 990000151377 PO BOX 911 PRESTIGE AUTO PLASTICS QUALBERT 4078 002 DURBAN 990000379303 48268 PRESTIGE AUTO RENEWAL & TRADING KENMARE 1745 147 KRUGERSDORP 990000246658 3646 PRESTIGE AUTO SALES NORTH END 6056 007 PORT ELIZABETH 990000154018 2994 PRESTIGE AUTO SERVICES SOUTHDALE 2135 003 JOHANNESBURG 990000205034 1562 PRESTIGE AUTO SPEED ZINNIAVILLE 302 235 RUSTENBURG 990000437845 50567 PRESTIGE AWARDS PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000171275 444 PRESTIGE BEDDING MNFRS POTGIETERSRUS 600 219 POTGIETERSRUS 990000292163 839 PRESTIGE BODY WORKS TRUST UITENHAGE 6229 271 UITENHAGE 990000199694 PRESTIGE DIESELWORKSHOP KIMBERLEY 8301 005 KIMBERLEY 990000261714 110374 HADISONPARK PRESTIGE DOORS MOUNT EDGECOMBE 4300 002 DURBAN 990000242901 253 Mount Edgecombe PRESTIGE FLEET EAST LONDON 5200 006 EAST LONDEN 990000366178 218 PRESTIGE FUEL REPAIRS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000238405 7884 PRESTIGE PANEELKLOPPERS PHALABORWA 1390 015 AMERSFOORT 990000014083 1758 PRESTIGE PANEL BEATERS & SPRAY ESTCOURT 3310 079 ESTCOURT 990000150370 59 PRESTIGE PANEL BEATERS CC BERTSHAM 2013 003 JOHANNESBURG 990000175124 90213 PRESTIGE PANEL SHOP PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000303270 PRESTIGE PANELBEATERS HERMANUS 7200 111 HERMANUS 990000298819 1138 PRESTIGE PERFORMANCE WITBANK 1035 312 WITBANK TVL 990000222700 PRESTIGE PRESSINGS & COMPONENTS PTY BENONI 1500 026 BENONI 990000170786 1240 PRESTIGE SATELLITE TRACKING & Durban 3640 002 DURBAN 990000238831 865 Kloof PRESTIGE SERVICE STATION DURBAN 4026 002 DURBAN 990000248719 19596 Domerton PRESTIGE STAINLESS WELGEMOED 7538 004 KAAPSTAD 990000420991 7297 PRESTIGE STEEL PROFILING WESTMEAD 3608 210 PINETOWN 990000178713 15327 PRESTIGE VALET & DETAILING PRETORIA 84 990000624329 PRESTIGE VEHICLE TESTING STATION CC LANSDOWNE 7779 004 KAAPSTAD 990000322150 24244 PRESTO ENGINEERING BOKSBURG PTY LTD EAST RAND 1462 033 BOKSBURG 990000226987 26970 PRESTPROPS 1200 CC BETHLEHEM 9701 029 BETHLEHEM 990000257733 517 PRESTPROPS 1315 CC BENMORE 2010 990000561142 650684 PRETORIA AUTO MOBILE SCRAPYARD PRETORIA‐NOORD 182 008 PRETORIA 990000158294 PRETORIA CARS & SPARES HATFIELD 28 008 PRETORIA 990000160420 11552 PRETORIA CLUTCH & BRAKE SPECIALISTS PRETORIA WEST 117 008 PRETORIA 990000259564 19249 PRETORIA COTE 88 CC PRETORIA 7 008 PRETORIA 990000187586 40341 Arcadia PRETORIA ENGINEERS CC PRETORIA 30 008 PRETORIA 990000259041 50079 HERCULES PRETORIA FIAT THE TRAMSHED 126 008 PRETORIA 990000397137 14077 PRETORIA FITMENT CENTRE CC GEZINA 31 008 PRETORIA 990000255093 24045 PRETORIA HEAVY DUTY GEARBOX CENTRE PRETORIA 30 008 PRETORIA 990000171407 49152 HERCULES PRETORIA HYDRAULIC & SEAL CENTRE HERCULES 30 008 PRETORIA 990000255024 48564 PRETORIA HYPER EXHAUST CENTRE BK SILVERTON 127 008 PRETORIA 990000154869 912113 PRETORIA LDV TRUCK & BUS CC PRETORIA NORTH 116 008 PRETORIA 990000469413 16243 PRETORIA METAALPERSWERKE N DIV VAN Pretoria 1 008 PRETORIA 990000259732 x 334 PRETORIA MOTORS SILVERTON 184 008 PRETORIA 990000244980 302 Silverton PRETORIA NISSAN SINOVILLE 129 008 PRETORIA 990000193356 15849 PRETORIA NOORD RATKAS HERSTEL PRETORIA NORTH 182 008 PRETORIA 990000413144 PRETORIA NOORD TOYOTA PRETORIA 116 351 WONDERBOOM (PTA) 990000153847 17369 PRETORIA NOORD PRETORIA NORTH ENG PRETORIA‐NOORD 116 351 WONDERBOOM (PTA) 990000271570 16315 PRETORIA NORTH EXCLUSIVE PTY LTD PRETORIA NORTH 182 990000898389 31740 PRETORIA NORTH TESTING CENTRE CC LAUDIUM 37 008 PRETORIA 990000270920 13048 PRETORIA OFF ROAD CENTRE BK HERCULES 30 008 PRETORIA 990000170950 48981 PRETORIA OFF ROAD CENTRE PTY LTD PRETORIA 182 990000839070 60730 PRETORIA ONDERHOUD DIENSTE BK HERCULES 30 008 PRETORIA 990000255757 48130 PRETORIA PLASTIC BUMPER REPAIRS CC PRETORIA WEST 117 008 PRETORIA 990000177558 19648 PRETORIA REFLECTIVE NUMBER PLATES & ARCADIA 7 008 PRETORIA 990000150108 40059 PRETORIA SCHMIEDE CC SILVERTON 127 008 PRETORIA 990000167335 912953 PRETORIA SEALIT CC GEZINA 31 008 PRETORIA 990000322067 23893 PRETORIA SHEET METAL WORKS PRETORIA WEST 117 008 PRETORIA 990000155386 19288 PRETORIA SPRING SALES CC PRETORIA 2 008 PRETORIA 990000199179 PRETORIA STRETCHER MANUFACTURERS WIERDAPARK 149 008 PRETORIA 990000380487 658 PRETORIA TRUCK & CHASSIS HERCULES 30 008 PRETORIA 990000340464 48725 PRETORIA TRUCK MAINTENANCE PYRAMID 120 008 PRETORIA 990000239597 628 PRETORIA TUNE UP CENTRE CC PRETORIA WEST 183 008 PRETORIA 990000156044 PRETORIA WEST AUTO WORX PRETORIA WEST 117 008 PRETORIA 990000383273 26138 PRETORIA WEST MOTORWORKSHOP CC SUNNYSIDE 132 008 PRETORIA 990000323556 28596 PRETORIA WEST SPARES 4 AFRICA 31 0 008 PRETORIA 990000411687 26138 PRETORIA WEST SPARES 4 AFRICA USA HERMANSTAD 82 990000850975 18921 PRETORIA PRETORIA WEST TESTING CENTRE SINOVILLE 129 008 PRETORIA 990000193387 15627 PRETORIA WIRE PRODUCTS CC GARSFONTEIN 42 008 PRETORIA 990000222370 905610 PRETORIOUS CAR SOUND & TRADING HILLBROW 2001 008 PRETORIA 990000374120 PRETORIUS C J PARYS 9585 198 PARYS 990000394131 91 PRETORIUS DE MUELENARE& ASSOCIATES MONTANA PARK 159 008 PRETORIA 990000219354 1929 PRETORIUS J G UPINGTON 8800 008 PRETORIA 990000427061 2015 PRETORIUS J J PETIT 1512 003 JOHANNESBURG 990000443500 7093 PRETORIUS MOTORS WESSELSBRON 9680 305 WESSELSBRON 990000213864 319 PRETORIUS STAALWERKE HELIKONPARK 1771 225 RANDFONTEIN 990000307612 4404 PRETORIUS TREKKERS VILJOENSKROON 9520 286 VILJOENSKROON 990000169748 686 PRETORIUS W C BETHLEHEM 9700 029 BETHLEHEM 990000215930 1792 PRETORIUSSTR SUPA QUICK PRETORIA 1 008 PRETORIA 990000293885 7655 PRETORUIS R VENTERSDORP 2710 990000916916 423 PRETOTANK SOUTH AFRICA PTY LTD KRUGERSDORP 1754 990000804789 PRETTO RIGGERS & MACHINERY SASOLBURG 1947 237 SASOLBURG 990000393649 618 PREVAIL ENGINEERING MEYERTON 1961 283 VEREENIGING 990000149253 1569 meyerton PREVENTATIVE DIESEL MAINTENANCE LANSERIA 1748 003 JOHANNESBURG 990000160274 64 PREXOG PTY LTD AMANZIMTOTI 4126 990000871889 PREZ A DENT CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000416430 7 PRICELESS USED VEHICLES VALYLAND 7978 316 WYNBERG C P 990000225545 PRICLO MANUFACTURING MILNERTON 7435 004 KAAPSTAD 990000439905 1617 Milnerton PRICLO MOTORS MILNERTON 7435 004 KAAPSTAD 990000201388 616 PRICLO TRAILERS AND CARAVANS CAPE TOWN 7405 004 KAAPSTAD 990000167564 602 MILNERTON PRIDE AWNINGS AND GATES CC MEREDALE 2091 003 JOHANNESBURG 990000276892 PRIDE LAB EQUIPMENT Cape Town 7530 BELLVILLE 990000448154 3 Van Eyck De La Haye, Bellville PRIDE PANELBEATERS TRICHARDT 2300 028 BETHAL 990000176345 478 PRIDE TOOLS & ENGINEERING SOUTH HILLS 2136 003 JOHANNESBURG 990000149237 83423 PRIDESHELF 1142 CC BUTTERWORTH 4960 990000615421 49 PRIESKA DELTA PRIESKA 8940 220 PRIESKA 990000170686 1 PRIESKA ENERGY CENTRE PRIESKA 8940 220 PRIESKA 990000380437 239 PRIESKA FITMENT CENTRE CC PRIESKA 8940 220 PRIESKA 990000364487 149 PRIESKA SUPA QUICK PRIESKA 8940 220 PRIESKA 990000061044 47 PRIMA ALUMINIUM PTY LTD BELLVILLE 7530 990000673373 PRIMA AUTO ELECTRICAL BRANDHOF 9324 001 BLOEMFONTEIN 990000367975 12154 PRIMA ENGINEERING CC SILVERTON 127 008 PRETORIA 990000180800 9121501 PRIMA FORCE EXHAUSTS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000177390 1508 PRIMA FORCE EXHAUSTS MUIZENBERG MUIZENBERG 7945 316 WYNBERG C P 990000199161 PRIMA GATES CC MOSSELBAY 6500 990000590400 382 HARTENBOS PRIMA INDUSTRIAL HOLDINGS PTY LTD BENONI 1500 026 BENONI 990000257650 282 benoni PRIMA MOTORS EKURHULENI 990000896991 89498 LYNDHURST PRIMA PANEELKLOPPERS & INSLEEPDIENS PIETERSBURG 700 207 PIETERSBURG 990000179587 4631 PRIMA PLATE CC BELLVILLE 7535 025 BELLVILLE 990000268326 821 PRIMA SAND BLASTING DURBANVILLE 7550 025 BELLVILLE 990000392147 4073 PRIMA SERVICE STATIONS PTY LTD SAXONWOLD 2132 003 JOHANNESBURG 990000191660 579 PRIMA STERLING AUTO PTY LTD PIERRE VANRYNEVELD 45 008 PRETORIA 990000411646 61276 PRIMADOR PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000318486 192 PRIMAFORCE CENTURION EDMS BPK WIERDAPARK 149 008 PRETORIA 990000178329 77 PRIMAFORCE EXHAUST MOUNT EDGECOMBE 4300 002 DURBAN 990000216362 108 PRIMAGAS TRUST MOSSEL BAY 6500 177 MOSSEL BAY 990000315190 18 PRIME AUTO RUSTENBURG 300 990000562115 1773 PRIME BEARINGS SERVICES CC DUNSWART 1508 033 BOKSBURG 990000196201 6675 PRIME CAR SALES VEREENIGING 1930 283 VEREENIGING 990000186559 3997 PRIME CARS STRUBENSVALLEI 1735 283 VEREENIGING 990000178571 730 PRIME CONTROLS CC BEREA ROAD 4007 002 DURBAN 990000223757 52029 PRIME CORNER FILLING STATION CLUBVIEW 14 184 NELSPRUIT 990000122759 PRIME ELECTRICAL SERVICES BIRCHLEIGH 1618 132 KEMPTON PARK 990000260529 PRIME FUEL INJECTION MEYERSDAL 1447 012 ALBERTON 990000382877 5446 Meyersdal PRIME GLASS & ALUMINIUM CC PAROW EAST 7501 025 BELLVILLE 990000161758 6425 PRIME PARK CALTEX Bellville 7530 025 BELLVILLE 990000231984 416 Durbanville PRIME POWER DIESEL GENERATOR KEMPTON PARK 1620 990000252931 706 PRIME STOP BETHLEHEM BETHLEHEM 9700 029 BETHLEHEM 990000123791 945 PRIME TIME MEDIA CRAMERVIEW 2060 003 JOHANNESBURG 990000373042 1479 PRIME TRADE 27 CC Pretoria 81 041 BRITS 990000393078 1 PRIMESERV OUTSOURCING DURBAN BRYANSTON 2021 002 DURBAN 990000261382 67988 PRIMESERV OUTSOURCING WHITE COLLAR BRYANSTON 2021 091 GERMISTON 990000261616 67988 PRIMHILL SERVICE CENTRE Germiston 1401 091 GERMISTON 990000206555 2407 Primrose PRIMO EXECUTIVE CARS BOKSBURG BOKSBURG 1460 990000593116 639 BEDFORDVIEW PRIMO PROJECTS CC EDENVALE 1609 091 GERMISTON 990000061130 PRIMROSE MACHINE MAINTENANCE PTY LT PRIMROSE 1416 091 GERMISTON 990000158701 2320 PRIMROSE SERVICE STATION Cape Town 7764 316 WYNBERG C P 990000147246 none cape town PRIMROSE TRAILER RENTAL CC BOKSBURG 1460 026 BENONI 990000338159 13240