CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207 PIETERSBURG 990000072946 2988 CAPRICORN PROFILING & PLASMA SPRINGS 1560 247 SPRINGS 990000445170 1233 CAPRICORN PUMPS CC EDLEEN 1625 132 KEMPTON PARK 990000054551 9167 CAPRICORN SHEET METAL PTY LTD POLOKWANE 700 207 PIETERSBURG 990000552950 25 CAPRICORN STEEL SERVICES SELCOURT 1567 247 SPRINGS 990000408222 11136 CAPSCO PROJECTS WESTVILLE 3630 990000615303 310 CAPSTAN TRADING 791 RANDBURG 2125 003 990000092601 CAPSTONE 1134 CC NELSPRUIT 1200 184 NELSPRUIT 990000031345 966 CAPSTONE 1436 CC HIGHVELD 169 008 PRETORIA 990000091101 68972 CAPSTONE 1544 CC KIDDS BEACH 5264 006 EAST LONDEN 990000059755 188 CAPSTONE 1645 JOHANNESBURG 2197 012 ALBERTON 990000082812 69 ALBERTON CAPSTONE 1663 CC GERMISTON SOUTH 1411 091 GERMISTON 990000088180 4259 CAPSTONE RUBBER LINEING PTY LTD GERMISTON SOUTH 1401 990000626420 4259 CAPTAIN HANDY MAN BRENTWOOD PARK 1505 026 BENONI 990000052326 9354 CAPTOPIX CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000457978 11384 CAR & BAKKIE BOUTIQUE CC DURBAN 4000 210 PINETOWN 990000392321 3 CAR & COMMERCIAL BELLVILLE 7535 004 KAAPSTAD 990000101967 2573 CAR & COMMERCIAL PANEL BEATERS MAYFAIR 2108 003 JOHANNESBURG 990000097359 45270 CAR & DIESEL CLINIC KIMBERLEY 8301 005 KIMBERLEY 990000339793 CAR & DRIVER UPINGTON 8800 276 GORDONIA 990000014679 2506 CAR & TRUCK ELECTRIC CC SASOLBURG 1947 237 SASOLBURG 990000077356 552 CAR & TRUCK NEWLANDS PTY LTD MELVILLE 2109 003 JOHANNESBURG 990000005585 291301 CAR & TRUCK REPAIR PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000216406 21927 MAYORSWALK CAR & TRUCK SUPPLY HELDERKRUIN 1733 225 RANDFONTEIN 990000090635 643 PAARDEKRAAL CAR & TRUCK WORX MTWALUME 4186 215 PORT SHEPSTONE 990000058267 22 CAR AID SERVICE STATION KLERKSDORP 2570 138 KLERKSDORP 990000007776 2925 CAR AIR & AUDIO 1930 283 VEREENIGING 990000097000 1751 CAR AIRCON TECHNOLOGY PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000383463 1456 CAR AUTO SERVICES UMHLANGA 4320 002 DURBAN 990000470435 932 CAR BAVARIAN PANELBEATERS CC HONEYDEW 2040 003 JOHANNESBURG 990000032706 592 CAR BOAT TRUCK BODY WORK BELLVILLE 7530 025 BELLVILLE 990000094195 320 SANLAMHOF CAR BOUTIQUE AUDIO CRESTA 2118 003 JOHANNESBURG 990000060568 6522 CAR CARE Mahikeng 2745 370 990000506854 CAR CARE BODYSHOP 6001 990000026261 CAR CARE CENTRE EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000032080 7278 CAR CARE PAINT PROTECTION GEORGE 6530 090 GEORGE 990000094921 CAR CARE PROTECT CC LENASIA 1827 990000730292 CAR CARE SPECIALISTS JEFFREYSBAAI 6330 120 HUMANSDORP 990000085871 CAR CARE SYSTEMS CLOETESVILLE 7600 251 STELLENBOSCH 990000048809 CAR CARE VOUCHERS SOMERSET MALL 7137 244 SOMERSET WEST 990000357342 90 CAR CITY EAST LONDON 5247 006 EAST LONDEN 990000017516 CAR CLEAN DEN NELSPRUIT 1200 307 WITRIVIER 990000099370 5613 CAR CLINIC SERVICE & TUNE UP CENTRE RUSTENBURG 300 235 RUSTENBURG 990000074387 2179 CAR CONNECTION CRESTA 2118 233 ROODEPOORT 990000003763 1782 CAR COOL NEWCASTLE 2940 185 NEWCASTLE 990000092250 3053 CAR COOLING CONSULTANTS CC JOHANNESBURG 1609 003 JOHANNESBURG 990000048144 359 EDENVALE CAR CORPORATION RANDBURG 2125 003 JOHANNESBURG 990000056664 1626 CAR COSMETIC TOUCH UP CENTRE THREERIVERS 1935 237 SASOLBURG 990000090496 CAR COSMETICS DOORNPOORT 17 008 PRETORIA 990000024164 80569 CAR CRAFT SPRAYERS & PANEL BEATERS Durban 4001 002 DURBAN 990000091311 18689 CAR CREW RANDBURG 2125 233 ROODEPOORT 990000458876 1921 CAR DOC BETHAL 2310 249 STANDERTON 990000068766 785 CAR DOCTOR PHALABORWA 1390 270 LETABA 990000004208 2214 CAR FIX ERMELO 2350 078 ERMELO 990000436507 1598 CAR GALORE UITENHAGE 6230 271 UITENHAGE 990000368700 1751 CAR HOSPITAL CC EDENGLEN EXT 68 1609 990000845521 CAR JUNCTION DALBRIDGE 4014 002 DURBAN 990000390950 18940 CAR JUNXION TRUST ISIPINGO BEACH 4115 002 DURBAN 990000451467 26035 CAR KING WELTEVREDENPARK 1715 003 JOHANNESBURG 990000092674 5894 CAR KING 3 FLORIDA HILLS 1716 003 JOHANNESBURG 990000013933 2040 CAR LEK BRITS BK IFAFI 260 041 BRITS 990000043892 660 CAR MALL JOHANNESBURG 46 132 KEMPTON PARK 990000410358 8183 Centurion CAR MOTORS CLANWILLIAM 8135 057 CLANWILLIAM 990000100035 19 CAR N BAKKIE RECON FACTORY GERMISTON 1400 251 STELLENBOSCH 990000202633 571 CAR ON THE LIFT CC FAUNAPARK 787 207 PIETERSBURG 990000018337 866 CAR PARTS CENTRE DENVER 2094 003 JOHANNESBURG 990000006367 CAR PLATES & SIGNS VEREENIGING 1930 283 VEREENIGING 990000024118 264518 Three Rivers CAR PLATES & SIGNS PTY LTD ARCADIA 7 008 PRETORIA 990000080349 40059 CAR PRO AUTOMOTIVE PTY LTD HILLCREST 3650 990000687661 CAR PROTECTIONS LYNDHURST 2106 003 JOHANNESBURG 990000416484 890879 CAR RADIO & SECURITY ZINNIAVILLE 302 235 RUSTENBURG 990000048108 50060 CAR RADIO SALES PAROW EAST 7501 025 BELLVILLE 990000092950 6172 CAR RAMA CC WYNBERG 7800 004 KAAPSTAD 990000098408 CAR REBUILD LINDLEY 9630 157 LINDLEY 990000094987 195 CAR RUB & POLISH RIVER VIEW 6850 315 WORCESTER 990000061293 CAR SALON HOWICK 3290 119 LIONS RIVER 990000016909 21951 MAYORS WALK CAR SERVICE CITY MORELETAPARK 44 008 PRETORIA 990000359582 40405 CAR SERVICE CITY BRUMA BENMORE 990000645251 652,380 CAR SERVICE CITY FLORIDA FLORIDA NORTH 1709 171 MIDDELBURG TVL 990000460583 CAR SERVICE CITY FOURWAYS CRAIGAVON 990000571325 123 DINEGORIE CAR SERVICE CITY JET PARK & BENONI Boksburg 1446 132 KEMPTON PARK 990000469435 10096 Aston Manor CAR SERVICE CITY JETPARK JETPARK 990000645234 652,380 BENMORE CAR SERVICE CITY LOUIS BOTHA SAVOY 2010 990000587394 652380 BENMORE CAR SERVICE CITY MEADOWDALE EDENVALE 2090 990000605153 CAR SERVICE CITY MENLYN MENLYN 181 990000754184 783504 SANDTON CAR SERVICE CITY MONTAGUE GARDENS MONTAGUE GARDENS 7441 004 KAAPSTAD 990000360790 CAR SERVICE CITY NELSPRUIT NELSPRUIT 1200 990000926552 CAR SERVICE CITY NORTHRIDING JUKSKEI PARK 990000564840 1579 CAR SERVICE CITY SEA POINT CAPE TOWN 8005 990000875760 783504 SANDTON CAR SERVICE CITY VINCENT EAST LONDON 5217 990000589100 15526 BEACON BAY CAR SERVICE ZONE BRYANSTON 2031 990000816108 1657 HALFWAY HOUSE CAR SERVICES CITY UMHLANGA ROCKS 4319 002 DURBAN 990000390752 CAR SERVICES CITY C B D JOHANNESBURG 1 990000873997 783504 CAR SERVICES CITY ELOFF MARSHALTOWN 2010 990000557088 652380 BENMORE CAR SERVICES CITY TYGERVALLEY BELLVILLE 7530 990000873996 783504 SANDTON CAR SMART SERVICE CENTRE PLUMSTEAD 7800 004 KAAPSTAD 990000418178 CAR SOUND 2000 CC BOOYSENS 2016 003 JOHANNESBURG 990000005429 38314 CAR SOUND CONCEPTS TRUST WESTVILLE 3630 002 DURBAN 990000074063 979 CAR SPA VREDENBURG 7380 292 VREDENBURG 990000010074 244 CAR STYLE PANELBEATERS CC MENLO PARK 102 008 PRETORIA 990000089393 35631 CAR SURE WELLINGTON 7654 303 WELLINGTON 990000005845 899 CAR TOWING SERVICES S A PTY LTD HARRISMITH 9880 990000063535 40217 CLEVELAND CAR TOWING SERVICES SA PTY LTD DURBAN 3209 003 JOHANNESBURG 990000038602 40217 CLEVELAND CAR TRUCK CENTRE KURUMAN 8460 148 KURUMAN 990000104695 380 CAR VALET CENTRE KURUMAN 8460 148 KURUMAN 990000419898 CAR VALET SERVICES BRACKENDOWNS 1454 091 GERMISTON 990000100398 166870 CAR VAN TRUCK MARBLE HALL 450 099 GROBLERSDAL 990000008430 136 CAR WASH & VALET SERVICES VREDENDAL 8160 048 CALEDON 990000362588 CAR WASH AT SHELL MOSSEL BAY 6500 990000942318 1947 CAR WASH SUPREME SOMERSET MALL 7130 244 SOMERSET WEST 990000049561 CAR WASH WORLD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000021220 1945 CAR WORLD PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000053014 2339 CARAS TRACTOR ENGINEERING MSUNDUZI 3231 206 PIETERMARITZBURG 990000430657 655 CARAVAN CLINIC PAROW 7500 025 BELLVILLE 990000354403 CARAVAN MOTORS CC EAST END 4018 002 DURBAN 990000395361 149061 CARAVAN SPECIALISTS PENNINGTON 4184 139 KNYSNA 990000373908 382 CARAVANTIX 9321 990000555591 20107 CARB & AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000063552 CARB KING MIDDELBURG 1050 312 WITBANK TVL 990000052304 777 CARB MASTER NORTH END 6056 007 PORT ELIZABETH 990000361624 3260 CARBEL RANDBURG 2125 147 KRUGERSDORP 990000106607 1493 CARBO CHEM CC CINDA PARK 1463 012 ALBERTON 990000379159 8951 CARBOGRAPH SPECIALIST KWATHEMA EXT 3 1575 247 SPRINGS 990000016593 CARBON BODYSHOP CC GARDENVIEW 2047 002 DURBAN 990000409708 75921 CARBON BRUSH TECHNOLOGY PTY LTD WESTVILLE 3630 990000807820 2287 CARBON CAPERS CC KLOOF 6310 990000585407 188 GILLITTS CARBON CREW CC SILVERTON 127 008 PRETORIA 990000451644 141 CARBON STEEL FABRICATORS 1911 990000652371 466 PARKSOUTH CARBOQUIP MANUFACTURING ALBERTON 1450 012 ALBERTON 990000111252 673 CARBORANDUM DISK REFURBISHMENTS CC WONDERBOOM SOUTH 84 008 PRETORIA 990000052385 CARBPRO PTY LTD DURBAN 4037 990000792305 38 WESTWOOD CARBTECH PIETERMARITZBURG 3201 990000589092 CARBURETTOR & FUEL INJECTION MILNERTON 7435 004 KAAPSTAD 990000075586 619 CARBURETTOR ACE Durban 4065 002 DURBAN 990000103420 35462 CARBURETTOR CENTRE PARYS 9585 198 PARYS 990000107522 279 CARBURETTOR EXPRESS WETTON 7780 316 WYNBERG C P 990000024156 CARBURETTOR OVERHAUL SERVICES CC NINAPARK 156 008 PRETORIA 990000085304 54397 CARBURETTOR REBUILD & SPARE CENTRE PIETERSBURG 700 207 PIETERSBURG 990000094855 1384 CARBURRETOR PIT STOP CC GROENKLOOF 27 033 BOKSBURG 990000110760 639 CARCARE SERVICE CENTRE KLERKSDORP 2570 138 KLERKSDORP 990000428992 2532 CARCOL EXECUTIVE AUTO PTY LTD RANDBURG WATERFRONT 2167 003 JOHANNESBURG 990000007300 23502 CARCOM PANEL BEATERS MARAISBURG 1700 003 JOHANNESBURG 990000080466 281 CARCOUSTICS PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000386494 9 CARCROFT TRADING PTY LTD UMHLANGA ROCKS 4319 UMHLANGA 990000071099 25013 CARD & AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000091118 CARDIL ENGINEERING STEEDALE 2050 990000626866 3234 GLENVISTA CARDINALS MOTOR CORPORATION NELSPRUIT 1200 184 NELSPRUIT 990000404169 3223 CARDINALS MOTORS SOUTH COAST SHELLY BEACH 4265 990000658712 870 CARDING TECHNOLOGIES CC WEST RIDING 3610 026 BENONI 990000377632 CARDOSO ENTERPRISES SERVICES WITBANK 1034 312 WITBANK TVL 990000104691 51006 CARE CO PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000095350 3367 CARE FOR CARS BRETWOOD PARK 1505 003 JOHANNESBURG 990000461313 9650 CARE FOR CARS BODYSHOP BOKBUKRG 1459 990000705240 PO BOX 965 BRENTWOOD PARK CARE FOR CARS PTY LTD BENONI 1500 990000835279 CAREER STAFFING SOLUTIONS PTY LTD JET PARK 1469 033 BOKSBURG 990000099230 30115 CAREERCORP LABOUR HIRE RANDHART 1449 012 ALBERTON 990000378439 CAREL TREKKER DIENSTE BOTHAVILLE 9660 036 BOTHAVILLE 990000423701 487 CAREL VAN NIEKERK INGENIEURSWERKE B Piketberg 7320 209 PIKETBERG 990000100132 288 Vredenburg CARELLO AUTO KYALAMI 1684 003 JOHANNESBURG 990000083601 32045 Kyalami CARELS AUTO ELECTRICAL KEMPTON PARK 1620 132 KEMPTON PARK 990000078995 860 CARELSE INDUSTRIAL SERVICES CC WALMER 6065 007 PORT ELIZABETH 990000065734 40003 CARENO SERVICE CENTRE STRAND 7139 256 STRAND 990000342830 CARFIELD SERVICES CC WALKERVILLE 1876 003 JOHANNESBURG 990000062785 1020 CARGO ALL CC RUSTENBURG 300 990000747190 CARGO BRAKE THE REEDS 2011 003 JOHANNESBURG 990000073700 5016 CARGO BRAKE PTY LTD THE REEDS 158 008 PRETORIA 990000470300 5016 CARGO CARRIERS LTD 2 HOUGHTON 2041 990000080271 1565 Brooklyn Square CARGO CRANKSHAFT LAMBTON 1414 091 GERMISTON 990000104221 15300 CARGO MOTORS A DIVISION OF IMPERIAL Verwoerdpark 1453 003 JOHANNESBURG 990000016135 8199 CARIDO 135 CC NORKEM PARK 1631 033 BOKSBURG 990000419434 17496 CARIGHT VRYHEID 3100 990000606732 1184 CARITE MARKETING CC Port Elizabeth 6057 007 PORT ELIZABETH 990000020493 27452 Greenacres CARL MANTO WELDING WORKS WENTWORTH 4052 002 DURBAN 990000407154 CARL MARCH ENGINEERING CC SPRINGS 1559 990000579189 11569 SELCOURT CARLEC AUTO ELECTRICAL BIG BAY 7448 004 KAAPSTAD 990000089571 20124 CARLETON AUTO ELECTRICAL NOORDBRUG 2522 218 POTCHEFSTROOM 990000087328 19690 CARLETON BRAKE & CLUTCH CENTRE CARLETONVILLE 2500 192 CARLTONVILLE 990000080355 261 CARLETON SANDBLASTING CARLETONVILLE 2500 192 CARLTONVILLE 990000178300 1018 CARLETONVILLE MOTORS CARLETONVILLE 2500 192 CARLTONVILLE 990000030687 1204 CARLETONVILLE PANELBEATERS OBERHOLZER 2499 138 KLERKSDORP 990000086660 7033 CARLETONVILLE RADIATOR SERVICES CARLETONVILLE 2500 192 CARLTONVILLE 990000083807 1771 CARLETONVILLE TOYOTA PTY LTD CARLETONVILLE 2500 147 KRUGERSDORP 990000287959 26 LENASIA CARLETONVILLE WESTERNMOTORSPTY LTD CARLETONVILLE 2500 147 KRUGERSDORP 990000072651 95 LENASIA CARLEW AUTO BODY DURBANVILLE 7560 025 BELLVILLE 990000088940 CARLIES TRADERS CC ROOIHUISKRAAL 154 008 PRETORIA 990000093418 1164 CARLINE MOTORS LENASIA 1820 003 JOHANNESBURG 990000080415 52 CARLOCK CENTRE BK LYTTELTON 140 008 PRETORIA 990000106142 16071 CARLOS AUTO CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000098908 3128 CARLOS COADED STEEL AND CAMBRIDGE WEST 5247 990000556956 CARLOS FENCING BETHLEHEM 9700 029 BETHLEHEM 990000023315 648 CARLOS GONZALEZ BALANCING SUNNINGHILL 2157 003 JOHANNESBURG 990000353379 1626 CARLOS PANELBEATERS & SPRAYPAINTERS NEW DOORNFONTEI 2028 003 JOHANNESBURG 990000082183 CARLOS W POWER CC GEZINA 31 008 PRETORIA 990000213466 25071 CARLS ENGINEERING LINCOLN MEADE 3201 206 PIETERMARITZBURG 990000355538 CARLSON MACHINE MANUFACTURERS PTY L SUNNYSIDE 132 008 PRETORIA 990000437593 25322 MONUMENT PARK CARLTON EAGLE TRUCK & CAR SERVICE CARLETONVILLE 2500 138 KLERKSDORP 990000007016 87 CARLTON ENGINEERING SERVICES CARLETONVILLE 2500 192 CARLTONVILLE 990000080542 998 CARLTON SPARES MALAMULELE 982 270 LETABA 990000094182 3046 CARMA STEEL MIDDELBURG 1050 312 WITBANK TVL 990000073222 CARMAC RANDFONTEIN 1760 225 RANDFONTEIN 990000005061 38 CARMAN AUTO PRETORIA NORTH 116 008 PRETORIA 990000037819 16767 CARMAN PANEL BEATERS EMPANGENI 3880 324 LOWER UMFOLOZI 990000111376 2003 CARMANIA CC OBSERVATORY 7925 316 WYNBERG C P 990000018320 CARMARK ONRUS RIVER 7201 111 HERMANUS 990000105381 CARMEN MOTORS BK STANDERTON 2430 249 STANDERTON 990000095993 3007 CARMEN PANEL BEATERS PTY LTD RED HILL 4051 002 DURBAN 990000075471 CARMEND PANEELKLOPPERS & EHRLICHPARK 9312 001 BLOEMFONTEIN 990000089815 27164 CARMILE BLOEMFONTEIN 990000588348 59562 KARENPARK CARNARVON BAKWERKE CARNARVON 8925 052 CARNAVON 990000079054 216 CARNAUD METALBOX FOOD S A PTY LTD BELLVILLE 7535 025 BELLVILLE 990000011642 402 Bellville CARNETICS CC ROOIHUISKRAAL 154 008 PRETORIA 990000034920 48 CARNEW PANELBEATERS & SPRAYPAINTERS PAROW 7499 025 BELLVILLE 990000076030 CARNIVAL FORKLIFTS BOKSBURG 1461 037 BRAKPAN 990000434996 5376 CARO TECH SILVERTON 990000685033 853 CAROLINA SERVICE CAROLINA 1185 053 CAROLINA 990000335784 264 CAROLINA SERVICE STATIONS CAROLINA 1185 053 CAROLINA 990000390742 1903 CAROUSEL CARS DIEP RIVER 7800 004 KAAPSTAD 990000204650 CAROUSEL VALET SERVICES MONTANA PARK 159 008 PRETORIA 990000046800 73 CARPORTECH CC Pretoria 42 008 PRETORIA 990000374683 412 Trichardt CARRELLO TRAILERS NO 2 KILLARNEY GARDENS 7441 004 KAAPSTAD 990000369140 CARREP BK THEUNISSEN 9410 265 THEUNISSEN 990000008351 218 CARRERA MOTORS PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000082450 966 CARRERA SALES C C RANDBURG 2125 003 JOHANNESBURG 990000084540 966 CARROLLS MARINE CC THREE RIVERS 1935 283 VEREENIGING 990000361923 265113 CARROZZERIA VIGLIETTI Longmeadow 1609 132 KEMPTON PARK 990000469472 2 CARRUS INFORMATION TECHNOLOGY Kempton Park 1609 132 KEMPTON PARK 990000441972 3502 Pinegowrie CARRUS TECHNICAL SERVICES PTY LTD Kempton 1609 132 KEMPTON PARK 990000397921 350 Pinegowrie CARS 4 U FONTEINRIET 1464 033 BOKSBURG 990000008950 10381 CARS A LOT CC UMZINTO 4200 274 UMZINTO 990000422090 345 CARS BY COBUS BOTES CC Benoni 1543 026 BENONI 990000015869 15150 Farrarmere CARS COM HATFIELD 28 008 PRETORIA 990000077084 13290 CARS FOR AFRICA DURBAN 4000 002 DURBAN 990000069592 3104 CARS FOR AFRICA MOSSELBAAI MOSSEL BAY 6500 177 MOSSEL BAY 990000082148 1537 CARS FROM JAPAN EAST END 4018 002 DURBAN 990000458361 149078 CARS ON PINE UMHLANGA ROCKS 4320 002 DURBAN 990000048121 802 CARS ON VICTORIA CUMBERWOOD 3235 206 PIETERMARITZBURG 990000408803 7929 CARS TO GO PTY LTD GEZINA 31 008 PRETORIA 990000043147 25202 CARSBUS NEWLANDS 2092 990000637719 108 BERGBRON CARSONS PANEL & PAINT CC PRIMROSE 1416 091 GERMISTON 990000367727 2278 CARSOU AUTO ELECTRICAL PRETORIA 1 008 PRETORIA 990000088502 1589 CARSPA SANDHURST NORTHLANDS 2196 990000560560 55718 CARTEASE AUTO BREAKERS CC WESTWOOD 1477 033 BOKSBURG 990000434936 7327 CARTERS ROAD SERVICE STATION KIMBERLEY 8300 005 KIMBERLEY 990000409434 1317 CARTIME BLOEMFONTEIN 9310 001 BLOEMFONTEIN 990000562789 28473 CARTIME CC SAXONWOLD 2132 003 JOHANNESBURG 990000012323 869 CARTIME FOURWAYS SAXONWOLD 2132 003 JOHANNESBURG 990000077709 869 CARTIME KEMPTON PARK KIBLER PARK 2053 132 KEMPTON PARK 990000107436 990562 CARTIME RANDBURG SAXONWOLD 2132 003 JOHANNESBURG 990000035643 869 CARTON CONVERTERS germiston 1500 003 JOHANNESBURG 990000076098 2384 BENONI CARTRACK LOWVELD NELSPRUIT 1200 184 NELSPRUIT 990000356599 5018 CARTRACK MPUMALANGA HOEVELD MIDDELBURG 1050 990000582691 4708 CARTRACK NORTH EAST NELSPRUIT 1200 184 NELSPRUIT 990000434586 5018 CARTRACK NORTH WEST RUSTENBURG 300 235 RUSTENBURG 990000362502 9744 CARTREATS LOWVELD LYDENBURG RD 1200 990000567879 CARTRUST BROTHERS PTY LTD MIDRAND 1685 990000560751 1889 FOURWAYS CARTY CARVENIENCE PTY LTD MORELETA PLAZA 167 008 PRETORIA 990000022680 13 CARU CLEANING SERVICES CC MONUMENTPARK 105 008 PRETORIA 990000366566 26735 CARVALET PANELBEATERS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000099842 2807 CARWASH & VALET MORELETAPARK 44 008 PRETORIA 990000427474 39678 CARWASH & VALET CENTRE VREDENBURG 7380 292 VREDENBURG 990000008350 256 CARWASH & VALET GROUP MARAISBURG 1724 990000737010 3086 WILROPARK CARWASH AT PARKVIEW CC PRETORIA 81 990000643976 11421 ERASMUSKLOOF CARWASH GURU GEORGE 6529 990000882940 2423 CARWASH WORLD NELSPRUIT 1200 184 NELSPRUIT 990000428779 3452 CARWEL AUTOELECTRICAL CC RANDBURG 2125 003 JOHANNESBURG 990000009662 1750 CARZ DOT COM PARK SOUTH 1910 278 VANDERBIJLPARK 990000447099 526 CASAGER IDEAL MILL STREET 8010 004 KAAPSTAD 990000029949 12346 CASBRO STEELCRAFT LENASIA 1820 003 JOHANNESBURG 990000083274 50 CASCADE MOTORS SANDRINGHAM 2131 003 JOHANNESBURG 990000179820 29115 CASCADE CONTROL PTY LTD ELSBURG 1407 091 GERMISTON 990000000107 9184 CASCADES CAR WASH & AUTO VALET TONGAAT 4399 339 INANDA 990000348409 908 CASCADES MOTOR CORPORATION RANDBURG 2125 233 ROODEPOORT 990000350962 2547 CASCADES SERVICE STATION Pietermaritzburg 3206 206 PIETERMARITZBURG 990000037117 11384 Dorpspruit CASCARO MOTORS CC LENASIA 1820 003 JOHANNESBURG 990000032086 444 CASCO MOTORS CC WENDYWOOD 2144 003 JOHANNESBURG 990000338109 76401 CASCOLOR ALUMINIUM FINISHING CAPE Cape Town 2047 003 JOHANNESBURG 990000046094 75796 Gardenview CASCOLOR ALUMINIUM POWER COATING WESTMEAD 3608 210 PINETOWN 990000037154 15908 CASE PLASTIC FABRICATORS CC BRAMLEY 2018 091 GERMISTON 990000111125 391518 CASEN ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000083294 2891 Springs CASEN PUMPS SPRINGS 1560 990000764857 2891 CASEN PUMPS CC Springs 1560 247 SPRINGS 990000009899 1892 SPRINGS CASEQUIP CC POLOKWANE 699 132 KEMPTON PARK 1786 854 FAUNA PARK CASEYS CAR SALES CC TLADI 1868 003 JOHANNESBURG 990000048142 CASEYS SOLID SECURITY TOKAI 7945 316 WYNBERG C P 990000361296 79009 CASFA GROWTH PETROLEUM LAUDIUM 37 003 JOHANNESBURG 990000401860 13549 CASH ASSET TRADING 99 PTY LTD SOWETO 1818 003 JOHANNESBURG 990000373742 5010 DELMENVILLE CASH BROERS CC PRETORIA NORTH 116 008 PRETORIA 990000095702 16044 CASH CARS KROONSTAD 9499 146 KROONSTAD 990000004700 CASH FOR CARS CC HERCULES 30 008 PRETORIA 990000091174 49915 CASOPIX GREENACRES 6057 990000699939 64068 CASPE MOTOR PANEL BEATERS GIYANI 826 158 SOUTPANSBERG 990000429792 1375 CASPECO CC LUXMI 3207 206 PIETERMARITZBURG 990000083282 45 CASPY BUMPER REPAIRS & RADIATOR CC MEREBANK CENTRAL 4104 002 DURBAN 990000350694 104 CASS AUTOMOTIVE ENGINEERING MAITLAND 7405 004 KAAPSTAD 990000052377 CASSANI MOTORS PLETTENBERG BAY 6600 139 KNYSNA 990000093446 169 CASSELDALE FILLING STATION Springs 1560 247 SPRINGS 990000029149 1163 Nigel CASSIEM METAL WORKS CC GOODWOOD 7460 206 PIETERMARITZBURG 990000398361 2466 CLAREINCH CASSIES MOTORS PRETORIA NORTH 182 008 PRETORIA 990000085586 CASSIM PARK MOTORS ERMELO 2350 078 ERMELO 990000083989 101 CASSIMS AUTO LENASIA 1820 003 JOHANNESBURG 990000094938 564 CASSIUS ROOF SHEETING & GENERAL SOSHANGUVE 152 008 PRETORIA 990000351695 CAST FOUNDRY DANHOF 9310 001 BLOEMFONTEIN 990000010155 28386 CAST TURN SERVICES CC WESTWOOD 1477 033 BOKSBURG 990000011541 7010 CASTAG MANUFACTURING CC CHEMPET 7442 004 KAAPSTAD 990000010904 37293 CASTAGNINI ENGINEERING WORKS C C CHEMPET 7442 004 KAAPSTAD 990000083401 37293 Chempet CASTAGNO & SONS BRAMLEY 2018 003 JOHANNESBURG 990000085986 39470 CASTANEOUS TRADING 7 PTY LTD SOMERSET WEST 7129 244 SOMERSET WEST 990000338835 1448 CASTAWAY COMPONENTS CC CHEMPET 7442 165 MALMESBURY 990000007233 36811 CASTAWAYS HORISON 1724 233 ROODEPOORT 990000015061 CASTCO PRECISION CASTINGS PTY LTD TYGERBERG 7505 025 BELLVILLE 990000086012 19133 CASTELLO GUEST HOUSE BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000311451 CASTELLOCOTE PTY LTD PAROW EAST 7501 025 BELLVILLE 990000073659 6026 CASTELYN GRINDING SERVICES UITENHAGE 6230 271 UITENHAGE 990000065006 CASTING & MACHINING SERVICES CC BENONI 1500 091 GERMISTON 990000097304 2068 CASTING & PROFILING SERVICES SUNWARD PARK 1470 091 GERMISTON 990000402359 17358 Sunward Park CASTING MATERIALS COMPANY SA PTY LT ALBEMARLE 1407 091 GERMISTON 990000076533 612 STRUBENSVALLEY CASTING METAL GRAPHICS CC HURLYVALE 1611 091 GERMISTON 990000005762 15442 CASTING REPAIR SERVICES CC MAYVILLE 4058 002 DURBAN 990000086089 30181 CASTING SENSATIONS PTY LTD GLENASHLEY 4022 153 KLIPRIVIER (LADYSMITH) 990000007740 22356 CASTINGS J D THREE RIVER VEREENIGING 1935 990000594710 642 VEREENIGING CASTINGS J H WHITE RIVER 1200 990000848732 4414 CASTLE FABRICATION & FENCING CC NEWCASTLE 2940 185 NEWCASTLE 990000450102 749 CASTLE GARAGE CC BOOYSENS 2016 003 JOHANNESBURG 990000086757 38183 CASTLE HEAD CENTRE DIAMOND 8305 005 KIMBERLEY 990000096682 3606 CASTLE HILL TRADING 201 CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000360920 3956 CASTLE LEAD WORKS TVL PTY LTD KENMARE 1745 FACTORIA 990000086751 3472 CASTLEHILL TRADE 63 QUEENSTOWN 5320 223 QUEENSTOWN 990000449266 175 CASTLEHILL TRADING 172 CC SAN REMO 7798 316 WYNBERG C P 990000368329 CASTLEHILL TRADING 232 CC LAINGSBURG 6849 154 LAINGSBURG 990000376962 470 WORCESTER CASTLEHILL TRADING 274 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000560161 60005 Aquadene CASTLES CORROISION CONTROL VANDERBIJLPARK 1911 990000947001 CASTLES CORROSION CONTROL CCC VANDERBIJLPARK 1911 990000934360 CASZAY ENGINEERING CAPE TOWN 7780 004 KAAPSTAD 990000106639 4527 Cape Town CAT ANALYSIS PTY LTD BENONI 1501 990000857288 10607 FONTEINRIET CAT COM ENGINEERING PTY LTD DOWERGLEN 1612 091 GERMISTON 990000385381 16167 CAT MAN SERVICES STEELPOORT 1133 161 LYDENBURG 990000021251 1282 CAT SUPPORT SYSTEMS PTY LTD CAPE TOWN 7800 004 KAAPSTAD 990000007239 D10 PRIME DIEP RIVER CATAKAWA KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000334413 5060 CATALER S A PTY LTD BROOKLYN SQUARE 75 002 DURBAN 990000032036 1567 CATCH 22 ENGINEERING CC Germiston 1451 091 GERMISTON 990000040994 123751 Alrode CATCHYL CC KUILS RIVER 7579 251 STELLENBOSCH 990000011653 386 CATECH TECHNICAL & ENGINEERING SPARTAN EXT 3 1916 990000083875 8959 EDLEEN CATERCITY METAL PRODUCTS CC DALBRIDGE 4014 002 DURBAN 990000046036 18750 CATERCORE PAROW EAST 7500 025 BELLVILLE 990000397991 CATERFAB CC OVERPORT 4067 002 DURBAN 990000079964 701080 CATERING EQUIPMENT REPAIRING & STEILTES 1213 184 NELSPRUIT 990000082862 12144 CATERING EXPERTS CC LYNN EAST 39 008 PRETORIA 990000030622 15369 CATHCART FARM SERVICES CATHCART 5310 054 CATHCART 990000078454 149 CATHCART MULTIFUEL CATHCART 5310 990000571631 116 CATHCO ENGINEERING PTY LTD NIGEL 1490 003 JOHANNESBURG 990000559688 1357 CATHODIC ENGINEERING SERVICES CC GILLITTS 3603 002 DURBAN 990000106760 531 CATHY ELLIOTT CAR BROKERS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000005552 CATHY'S NUMBERPLATES & VEHICLE ROODEPOORT 1724 990000633092 CATKOM FUEL SYSTEMS CC DELMAS 2210 188 NIGEL 990000045382 259 CATKOM REBUILD CENTRE ATLASPARK 1465 132 KEMPTON PARK 990000418535 16965 CATO AEROTECH CATO RIDGE 3680 051 CAMPERDOWN 990000078466 195 CATO G H ENGINEERING DALVIEW 1544 037 BRAKPAN 990000086027 10079 CATO METAL FABRICATIONS MANDENI 4490 338 MTUNZINI 990000094180 CATO RIDGE 1 STOP CATO RIDGE 3680 206 PIETERMARITZBURG 990000026240 404 CATO RIDGE AUTO CENTRE CUMBERWOOD 3235 051 CAMPERDOWN 990000390613 7884 CATO RIDGE MOTORS HILLCREST 3650 026 BENONI 990000423034 CATO STEEL WINDOWS CC ASHWOOD 3605 003 JOHANNESBURG 990000436517 10319 CATREP CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000110771 1640 CATWALK INVESTMENTS 165 RANDBURG 2125 003 JOHANNESBURG 990000425905 4761 CATWALK PTY LTD FAERIE GLEN 43 215 PORT SHEPSTONE 990000074067 786 CATWORTH ENGINEERING CC SUNWARD PARK 1470 033 BOKSBURG 990000096448 17521 CATWORTH PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000352575 17521 CATZ MOTORWAS & VALET MAIN STREET PAARL 7622 197 PAARL 990000061246 6103 CAVA MOTOR CYCLES JEPPESTOWN 2043 003 JOHANNESBURG 990000232590 34189 CAVALEROS & SON PTY LTD JOHANNESBURG 2000 091 GERMISTON 990000058213 8770 CAVALIER AUTOBODY WORKS HAVEN HILLS 5247 006 EAST LONDEN 990000053783 CAVALIER MOTORS DURBANVILLE 7550 025 BELLVILLE 990000003701 CAVELLE ENGINEERING CC JOHANNESBURG 2091 012 ALBERTON 990000013862 1522 CAVERSHAM MOTORS PINETOWN 3610 210 PINETOWN 990000035615 814 gillitts CAW GEARBOX & DIFF CC GEORGE 6530 090 GEORGE 990000431078 10207 CAWAC SOLUTIONS CC Kempton Park 1501 091 GERMISTON 990000097137 11609 Rynfield CAWAY METAL FABRICATIONS 2 CC WONDERBOOM SOUTH 84 990000586652 31 QUAGGA CAWMAT ENGINEERING CC GEORGE 6536 090 GEORGE 990000076326 3019 George Industria CAWOOD ANCHOR MANUFACTURING CC PINETOWN 3600 990000936674 628 CAWOOD E G BOSTON 3211 206 PIETERMARITZBURG 990000028465 79 Boston CAWSE & MALCOLM ELECTRICAL PTY LTD WEST TURFFONTEIN 2135 990000749423 82626 SOUTHDALE CAWSE & MALCOLM TECHNOLOGY PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000031503 82626 CAYENNE DROOMERS PTY LTD BELLVILLE 7530 025 BELLVILLE 990000050500 CAYENNE SPORT BRYANSTON 2021 003 JOHANNESBURG 990000091925 67781 CAZANI BELEGGINGS BK PIETERSBURG 700 207 PIETERSBURG 990000052328 3553 CB ENGINERING & DESIGN PTY LTD DESPATCH 6220 990000839019 CB WRIGHT INC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000161030 2340 CBC ENGINEERING ALIWAL NORTH 9750 014 ALIWAL NORTH 990000077546 113 CBC FASTENERS PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000054253 670 Paardekraal CBF MOTORS HUMANSDORP 6300 120 HUMANSDORP 990000072151 1 CBI ELECTRIC ABERDARE ATC TELECOM BRITS 250 041 BRITS 990000001855 663 CBI‐ELECTRIC:AFRCAN CABLES A DIV OF Vereeniging 1929 283 VEREENIGING 990000001603 172 CBS KRUGERSDORP KRUGERSDORP 1740 147 KRUGERSDORP 990000433010 864 CBS SPRINGBOK UPINGTON TAK SPRINGBOK 8240 245 NAMAQUALAND 990000382073 278 CBT PROPSHAFT CC BETHLEHEM 9700 029 BETHLEHEM 990000014709 2753 CBT TRADING CC GERMISTON 1401 990000691545 4316 WITFIELD CBV FILLING STATION PEARSTON 5860 201 PEARSTON 990000090710 CBY MANUFACTURING SA CC Bronkhorstspruit 1020 271 UITENHAGE 990000089265 1873 Bronkhorstsprtui CBZ MOTORS BK PRIESKA 8940 220 PRIESKA 990000080628 337 CC BANDE CK VILJOENSKROON 9520 061 COLIGNY 990000036482 587 CC BUSINESS TRUST PORT ELIZABETH 6025 990000580870 35087 CC CLEANING SERVICES MIDDELBURG 1050 312 WITBANK TVL 990000379329 7632 CC ENGINE REPAIRS & SERVICES MINT VILLAGE 8301 005 KIMBERLEY 990000004589 CC ENGINEERING Vereeniging 1930 283 VEREENIGING 990000398738 24033 Bedworthpark CC EXHAUST HADISON PARK 8306 005 KIMBERLEY 990000062083 110800 CC TRADE 44 CC BENONI WEST 1503 026 BENONI 990000027766 CC TRADE 452 CC DALVIEW 1544 247 SPRINGS 990000450328 3637 CCA LABOUR BROKERS & SERVICES EASTWOOD 3201 206 PIETERMARITZBURG 990000419496 CCC MOTORSPORT NORWOOD 2117 003 JOHANNESBURG 990000082882 92151 CCG CABLE TERMINATIONS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000015436 192 CCI MINING TRICHARDT 2302 990000644103 3234 SECUNDA CCN BODY WORKS UITENHAGE 6229 271 UITENHAGE 990000374171 CCR STEEL CC BROOKLYN SQUARE 75 008 PRETORIA 990000414421 1990 CCV TECHNICAL & TRAINING NELSPRUIT 1200 184 NELSPRUIT 990000556839 CD ENGINEERING FOREST HILLS 3610 990000845348 1071 CD EXHIBITIONS FLORIDA 1709 990000707497 6114 ANSFRERE CD INDUSTRIAL SERVICES CC SASOLBURG 1947 990000729401 3030 CDA ENGINEERING NIGEL 1490 188 NIGEL 990000460353 867 CDAS ELEKTRO NEGANIESE WERKE BK SOMERSET WEST 7130 244 SOMERSET WEST 990000102665 CDL AUTOMOTIVE RANDPARK RIDGE 2156 003 JOHANNESBURG 990000382113 659 CDN MARKETING & ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000086611 P O Box192 Richards Bay CDP CONTRACTING PTY LTD NELSPRUIT 990000574748 2723 CDR CONTRACTS PTY LTD EDENVALE 1610 091 GERMISTON 990000005742 44 CE MOBILITY WHEELCHAIRS PTY LTD MARAISBURG 1709 990000840386 CE PANEELKLOPPERS BK MONTANA PARK 159 235 RUSTENBURG 990000391110 2935 CEASAR KEYS CC PELIKAN PARK 7941 990000651854 CEBC CONSTRUCTION ENGINEERING & BLUFF 4036 002 DURBAN 990000439138 21993 CECELIA PARK MOTORS BK UNIVERSITAS 9321 001 BLOEMFONTEIN 990000090616 11058 CECHEN ENGINEERING INCORPORATE CAFDA 7945 241 SIMONS TOWN 990000015619 CECIL AUTO SPARES CC HELDERKRUIN 1733 233 ROODEPOORT 990000074730 21840 CECIL MOTORS CC LERAATSFONTEIN 1038 103 ALFRED 990000366504 14148 CECIL TRUCK PARTS & LIGHTS EERSTERUS 22 008 PRETORIA 990000368871 CECIL VAN DYK WORKSHOP SPRINGS 1559 247 SPRINGS 990000345698 CECILIA MOTORS WILLOWS 9320 001 BLOEMFONTEIN 990000399087 20292 CECILS PANEL BEATERS & PIETERMARITZBURG 3209 206 PIETERMARITZBURG 990000074618 100253 SCOTTSVILLE CEDA PUMPS GERMISTON 1401 990000585934 75787 GARDENVIEW CEDAR ISLE AUTO PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000435444 CEDAR POINT TRADING 375 PTY LTD DURBAN 4126 990000563466 PO BOX 443 AMANZIMTOTI CEDARS SERVICE STATION CC MITCHELLS PLAIN 7789 004 KAAPSTAD 990000431104 879 Mitchells Plain CEDARVILLE FILLING STATION CC GEORGE 6530 141 MOUNT CURRIE 990000443299 474 CEDERQUIST MARK CARL GOODWOOD 7459 025 BELLVILLE 990000106057 728 CEDRIC COOK ENGINEERING Cape Town 7441 004 KAAPSTAD 990000053731 593 Milnerton CEDRICS AUTO ELECTRICAL LINTON GRANGE 6015 007 PORT ELIZABETH 990000077983 10823 CEDRICS AUTO REPAIRS & SERVICING VRYHELD 3100 990000566336 1471 CEDRICS MOTOR REPAIR CC CROWN MINES 2025 003 JOHANNESBURG 990000096460 452 CEDRICS MOTOR REPAIRS CC CROWN MINES 2025 003 JOHANNESBURG 990000016188 452 CEDSONS ENGINEERING CC PRIMROSE 1416 091 GERMISTON 990000053722 2570 CEE CEE STAALWERKE VAN DER STEL 7130 244 SOMERSET WEST 990000451121 CEF PRECISION ENGINEERING CC VEREENIGING 1930 283 VEREENIGING 990000446817 1854 Vereeniging CELGO AUTO ELECTRIC BK OBERHOLZER 2502 192 CARLTONVILLE 990000087754 6152 CELIK ENGINEERING PTY LTD WADEVILLE 1422 012 ALBERTON 990000084507 14805 CELLAR LOGISTICS & ENGINEERING PAARL 7620 197 PAARL 990000073273 730 CELLAR SOLUTIONS CC DURBANVILLE 7551 025 BELLVILLE 990000350388 2142 CELLAR TECH ENGINEERING CC STELLENBOSCH 7599 251 STELLENBOSCH 990000006747 622 CELTIC AUTO CC BOKSBURG 1459 033 BOKSBURG 990000086619 N/A CELTIC ROSE INVESTMENTS 5 PTY LTD KLERKSDORP 2572 990000561999 6664 FLAMWOOD CELTIC WASTE C.C CRAIGHALL 2024 033 BOKSBURG 990000007792 411968 CELTIS RIDGE CAR WASH PRETORIA 14 008 PRETORIA 990000407532 12276 CLUBVIEW CELTRAC MANAGEMENT SERVICES GROOTFONTEIN 44 990000587878 102405 MORELETA PLAZA CEM ENGINEERING PRODUCTS PTY LTD RANDHART 1457 003 JOHANNESBURG 990000087771 17668 CEM EQUIPMENT GARDENVIEW 2047 003 JOHANNESBURG 990000053790 751061 CEMO PUMPS PTY LTD WOLHUTER 2043 990000107209 27023 JEPPESTOWN CEN ENGINEERING CC ALRODE 1450 990000588417 124172 CENCAR CC CENTURION 46 008 PRETORIA 990000107587 CENTA HOLDINGS DURBAN NORTH 4016 339 INANDA 990000097638 20918 CENTENARY CARWASH LORRAINE 6070 007 PORT ELIZABETH 990000074020 CENTENARY ELECTRONICS RYDALVALE 4068 339 INANDA 990000008953 CENTENARY SERVICE STATION LORRAINE 6070 007 PORT ELIZABETH 990000008959 CENTER ENGINEERING & FABRICATION CC MIDDELBURG 1050 170 MIDDELBURG C P 990000106559 510 CENTERPOINT ENGINEERING PTY LTD KRUGERSDORP WEST 1739 990000906776 CENTOCODE CC WELKOM 9460 302 WELKOM 990000443417 3466 CENTORIA BRAKE & CLUTCH CC Centurion 158 008 PRETORIA 990000106061 4436 The Reeds CENTORIA BRAKE CLUTCH PTY LTD THE REEDS 158 008 PRETORIA 990000106077 4406 CENTRACAST INDUSTRIES PTY LTD MAYVILLE 4058 002 DURBAN 990000078036 30121 CENTRACK CC EERSTERUS 21 003 JOHANNESBURG 990000336492 41136 CENTRAL AUTO CC STANGER 4450 250 LOWER TUGELA 990000072725 181 CENTRAL AUTO COMPONENTS Durban 4001 002 DURBAN 990000071791 40134 Redhill CENTRAL AUTOMOTIVE ENGINEERING NORTHDALE 3201 206 PIETERMARITZBURG 990000103930 CENTRAL BIKE SPARES FLAMWOOD 2572 138 KLERKSDORP 990000421165 7044 CENTRAL BODYWORKS KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000379531 CENTRAL CAR REPAIRS & TRANSPORT OBSERVATORY 7925 004 KAAPSTAD 990000025543 CENTRAL CERES MOTORS CC CERES 6835 055 CERES 990000090071 655 CENTRAL CITY LOCKSMITHS JOHANNESBURG 2000 003 JOHANNESBURG 990000035679 11373 CENTRAL CV & MACHANICAL HOMELAKE 1759 225 RANDFONTEIN 990000064256 CENTRAL CYLINDERS GLENVISTA 2058 188 NIGEL 990000072543 394 CENTRAL ENGINEERING BRITS 250 041 BRITS 990000072554 4598 CENTRAL FLUID SEALING & HYDRAULIC LYDENBURG 1120 990000617735 4272 CENTRAL FORGE CC BRAKPAN 1540 026 BENONI 990000007715 39 CENTRAL FORKLIFT SERVICES CC ATLANTIS 7349 165 MALMESBURY 990000024158 752 MALMESBURY CENTRAL FORKLIFTS CRUYWAGENPARK 1428 091 GERMISTON 990000111480 CENTRAL GARAGE CC PAROWVALLEI 7500 025 BELLVILLE 990000090149 CENTRAL GARAGE LOERIESFONTEIN LOERIESFONTEIN 8185 050 CALVINIA 990000090155 125 CENTRAL GARAGE MOTORCYCLES DE BEERS 8301 005 KIMBERLEY 990000006890 CENTRAL GARAGE UTRECHT PTY LTD UTRECHT 2980 277 UTRECHT 990000090091 121 CENTRAL GATES BERGVLEI 2012 003 JOHANNESBURG 990000053085 643 CENTRAL HIGH TRADING 150 CC QUALBERT 4078 002 DURBAN 990000076227 48268 CENTRAL HIGH TRADING 277 CC PRETORIA 30 008 PRETORIA 990000081344 P.O. BOX 9 QUAGGA CENTRAL HIGH TRADING 54 RANDGATE 1763 235 RUSTENBURG 990000027245 3746 CENTRAL INFORMATION SERVICES DRIE RIVIERE 1935 283 VEREENIGING 990000006220 263542 CENTRAL IRON ENGINEERING PINETOWN 3600 210 PINETOWN 990000066565 1089 CENTRAL LOCKSMITH FORDSBURG 2033 003 JOHANNESBURG 990000437762 42486 CENTRAL LOCKSMITHS DURBAN 4000 184 NELSPRUIT 990000092358 1444 CENTRAL MELK MIDDELBURG 1050 171 MIDDELBURG TVL 990000096355 775 Middelburg CENTRAL MOTOR ENGINEERING TROYEVILLE 2139 003 JOHANNESBURG 990000076387 53128 CENTRAL MOTORS SWELLENDAM 6740 260 SWELLENDAM 990000090079 484 CENTRAL MOTORS LICHTENBURG LICHTENBURG 2740 156 LICHTENBURG 990000092334 122 CENTRAL PANEL BEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000043124 7576 CENTRAL PROPSHAFT CC FONTEINRIET 1464 247 SPRINGS 990000008947 1067 CENTRAL QUALITY MOTORS PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000463907 2693 CENTRAL RADIATORS FRANKFORT 9830 087 FRANKFORT 990000095427 404 CENTRAL REFINISH TRAINING CENTRE FICHARDT PARK 9317 001 BLOEMFONTEIN 990000440138 32519 CENTRAL ROUTE TRADING 217 SELCOURT 1567 033 BOKSBURG 990000428517 12652 CENTRAL ROUTE TRADING 239 CC OHRIGSTAD 1122 312 WITBANK TVL 990000092638 215 CENTRAL ROUTE TRADING 308 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000087376 60057 CENTRAL ROUTE TRADING 345 ENNERDALE 1830 003 JOHANNESBURG 990000385700 CENTRAL ROUTE TRADING 585 KLERKSDORP 2570 138 KLERKSDORP 990000459245 1301 CENTRAL SALVAGE SPARES CRESTA 2118 003 JOHANNESBURG 990000351683 4203 CENTRAL SERVICE STATION ESTCOURT 3310 079 ESTCOURT 990000053001 277 CENTRAL STEEL WORKS AMALINDA 5247 006 EAST LONDEN 990000359369 CENTRAL STORAGE DEPOT SANDRINGHAM 2131 003 JOHANNESBURG 990000099565 29202 CENTRAL TECHNICAL SERVICES PTY LTD GARDEN VIEW 2047 091 GERMISTON 990000085476 75469 CENTRAL VEHICLE TRACKING HYPER BY THE SEA 4053 002 DURBAN 990000081343 CENTRAL VEHICLE TRACKING BLUFF CC JACOBS 4026 002 DURBAN 990000108129 12446 CENTRAL WELDING WORKS pty ltd Pretoria 182 PRETORIA NORTH EXT 3 990000096291 3013 PRETORIA CENTRAL WHEEL ALIGNMENT DURBAN 4001 002 DURBAN 990000075347 CENTRAL WORKSHOP POLOKWANE LADANNA 704 207 PIETERSBURG 990000005482 416 CENTRE BRAKE & CLUTCH BOOYSENS 2016 316 WYNBERG C P 990000005424 38314 CENTRE ENGINEERING KURUMAN 8460 194 OLIFANTSHOEK 990000034913 1443 CENTRECOURT & WESTSTAR SERVICE RANDBURG 2125 003 JOHANNESBURG 990000096493 23104 CENTRIC ENGINEERING FREEMANVILLE 2573 138 KLERKSDORP 990000076357 3151 CENTRIFUGAL CASTING CC JOHANNESBURG 2047 003 JOHANNESBURG 990000079287 75752 GARDENVIEW CENTRIFUGE ENGINEERING S A PTY LTD EDENVALE 1610 091 GERMISTON 990000019791 CENTRIFUGE REPAIRS CC HONEYDEW 2040 012 ALBERTON 990000046013 2247 CENTRO CARS CC PRETORIA 2 008 PRETORIA 990000355287 CENTURION AUTO CARE HALFWAY HOUSE 1685 008 PRETORIA 990000323782 2433 CENTURION AUTOMOTIVE CLINIQUE LYTTELTON 140 008 PRETORIA 990000019034 17006 CENTURION BUS MANUFACTURERS CENTURION 157 008 PRETORIA 990000013898 7636 CENTURION DIESEL & PETROL CENTRE CC CENTURION 157 008 PRETORIA 990000442142 36087 MENLO PARK CENTURION DOORS BELLVILLE 7535 004 KAAPSTAD 990000054521 130 CENTURION GEARBOX & DIFF CENTRE CENTURION 46 008 PRETORIA 990000027707 7553 CENTURION LAKE AUTO MENLO PARK 102 008 PRETORIA 990000012341 35631 CENTURION LIFESTYLE CC CENTURION 46 008 PRETORIA 990000340318 12124 CENTURION MAG REPAIRS WIERDAPARK 149 008 PRETORIA 990000397121 53329 CENTURION MAG REPAIRS POLOKWANE CADINE 699 990000939577 123314 BENDOR PARK CENTURION MOTOR ENGINEERING 1 CENTURION 46 008 PRETORIA 990000369360 8636 CENTURION PARK MOTORS Pretoria 81 008 PRETORIA 990000108660 419 CENTURION RADIATORS VALHALLA 137 008 PRETORIA 990000092663 CENTURION SOUND & SECURITY CC CENTURION 46 008 PRETORIA 990000094144 CENTURION YAMAHA CENTURION 46 008 PRETORIA 990000064252 10758 CENTURY AVIONICS CC LANSERIA 1748 147 KRUGERSDORP 990000089170 100 CENTURY MOTORS PTY LTD CARLETONVILLE 2500 003 JOHANNESBURG 990000078403 296 CENTURY ORNAMENTAL CASTING QUEENSWOOD 81 990000575200 12498 CENTURY TYRES CC PHOENIX 7441 004 KAAPSTAD 990000383235 CENTWISE 42 CC RUSTENBURG 299 235 RUSTENBURG 990000043853 CEO FORKLIFT SERVICES GRABOUW 7160 048 CALEDON 990000190772 103 CERACAST PTY LTD Postmasburg 8420 217 POSTMASBURG 990000000103 551 CERAMATIC FILTERS PTY LTD MEYERTON 1960 283 VEREENIGING 990000380745 1569 CERAMIC ANILOX ENGRAVERS PTY LTD RED HILL 4071 002 DURBAN 990000027772 40144 CERAMIC HOUSE KRUGERSDORP 1740 147 KRUGERSDORP 990000046736 1199 CERATEX ENGINEERING CC PAROW 7499 025 BELLVILLE 990000068785 1082 CEREFMET REFRACTORY SERVICES PTY LT VEREENIGING 1930 990000619382 1113 CERES AUTOMOTIVE CC Ceres 6835 990000659367 376 Robertson CERES GRASSNYER KLINIEK CERES 6835 055 CERES 990000084419 190 CERES MOTORONDERDELE BK CERES 6835 055 CERES 990000074440 188 CERES RETAIL CENTRE CERES 6835 055 CERES 990000441980 CERES VALLEI POMPDIENSTE BELLA VISTA 6835 055 CERES 990000055216 CERES VELDDIENSTE BK CERES 6835 055 CERES 990000011227 265 CERESVALLEI MOTORS CERES 6835 055 CERES 990000101520 PO BOX 371 CERILOG 226 MALVERN 4093 002 DURBAN 990000061283 CERMA SHIELD PTY LTD BOKSBURG NORTH 1461 033 BOKSBURG 990000112271 5933 CERONMAR ENGINEERING MEYERTON 1960 283 VEREENIGING 990000339577 1521 CEROS AUTO SERVICES CC MUSGRAVE ROAD 4062 072 DUNDEE 990000086676 50481 CERTAIN ENGINEERING PRETORIA 82 990000674305 CERTIFIED FLOW TRADING & PROJECTS RUSTENBURG 300 990000572260 CERTUS ENGINEERING PTY LTD OLIFANTSFONTEIN 1665 008 PRETORIA 990000359649 318 CESSNYL PROP CC MODIMOLLE 510 191 WATERBERG 990000032755 494 CETECH ENGINEERING SERVICES CC DURBANVILLE 7551 025 BELLVILLE 990000053019 685 CETT ENGINEERING CC DUNSWART 1508 091 GERMISTON 990000403800 6395 CETUS CONSULTING ENGINEERING & SERV SASOLBURG 1947 990000586502 3021 CEV MOTORS POSTMASBURG 8420 217 POSTMASBURG 990000089452 21 Postmasburg CFC MOTORS GARSFONTEIN 42 008 PRETORIA 990000012101 CG ENGINEERING ORKNEY 2619 990000802407 1467 CGH ENGINEERING WORKS CC WITBANK 1035 990000559419 CGS ENGINEERING CAPE TOWN 7560 990000585373 40 HOWARD PLACE CGS STRUCTURES BALLITO 4420 990000587586 P. O. BOX CH 4 ENG PRETORIA 84 990000594112 CH PANEELKLOPPERS BK DOUGLAS 8730 071 HERBERT 990000093259 399 Douglas CHACANI VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000441448 5535 CHACE MANUFACTURING PTY LTD FARRARMERE 1518 033 BOKSBURG 990000024821 14011 CHACHILE TRADING 316 DALBRIDGE 4014 002 DURBAN 990000092606 18521 CHAD O ENGINEERING PTY LTD HONEYDEW 2040 147 KRUGERSDORP 990000105741 986 CHADEL ENGINEERING BEDFORDVIEW 2008 091 GERMISTON 990000004786 566 CHADWICKS AUTO CARE CC NOORDWYK 1687 990000584381 4240 HALFWAY HOUSE CHAIN CONNETION CC MENLO PARK 102 008 PRETORIA 990000023344 36760 CHAIN TECH MOTORCYCLES BIRCHLEIGH 1621 132 KEMPTON PARK 990000100546 6606 CHAIRMAN INDUSTRIES C C DOORNFONTEIN 2028 DOORNFONTEIN 990000082300 17084 CHAKAS KRAAL WAGON WORKS SHAKASKRAAL 4430 250 LOWER TUGELA 990000185924 59 CHAKO ALUMINIUM CC HATFIELD 28 008 PRETORIA 990000605001 14695 CHAKO PANELBEATERS & BEETLE SERV CC BRAKPAN 1540 037 BRAKPAN 990000044475 897 CHALLENGE CAR SALES ACTONVILLE 1501 037 BRAKPAN 990000103180 CHALLENGE FLOOR MAINTENANCE SYSTEMS CROWN MINES 2025 003 JOHANNESBURG 990000102952 1207 CHALLENGE MARINE GORDON'S BAY 7151 004 KAAPSTAD 990000007226 1179 CHALLENGE MOTORS Lidgetton 3291 119 LIONS RIVER 990000200066 145 Merrivale CHALLENGER BAKERY EQUIPMENT CC GERMISTON 1400 091 GERMISTON 990000051683 880 Germiston CHALLENGER EQUIPMENT WESTMEAD 3608 990000554819 CHALLENGER TRAILERS PTY LTD THE WILLOWS 41 219 POTGIETERSRUS 990000060525 CHALWIL ENGINEERING CC ROSSLYN 200 008 PRETORIA 990000091025 9111073 CHALWIL PROP 2 THERESAPARK 155 351 WONDERBOOM (PTA) 990000004647 44268 CHAMBEAU ENGINEERING CC Witbank 1050 295 VRYHEID 990000006725 15420 Middelburg CHAMBS SALISBURY STREET BENONI 1500 003 JOHANNESBURG 990000017596 1008 CHAMBS TYRES BENONI 1500 033 BOKSBURG 990000010249 1008 CHAMBUA MINERALS PTY LTD NORTHLANDS 2116 003 JOHANNESBURG 990000379550 866 CHAMCOR BOILER MAINTENANCE & RIETVALLEIRAND 174 008 PRETORIA 990000036473 4120 CHAMDOR CONTRACTORS KRUGERSDORP 1740 147 KRUGERSDORP 990000082167 3280 CHAMDOR PRECISION ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000093149 968 CHAMDOR SANDBLASTING & POWDER KRUGERSDORP 1740 147 KRUGERSDORP 990000430837 2384 CHAMDOR SERVICE STATION KRUGERSDORP 1743 147 KRUGERSDORP 990000098643 799 RUIMSIG CHAMELEON PANEL AND PAYNT NEW DOONFONTEIN 2074 990000698726 8775 EDENGLEN CHAMFER PRO ENGINEERING BENONI 1500 990000607799 1429 CHAMILLA CAR CARE SERVICES CC MENLO PARK 102 008 PRETORIA 990000006289 35910 CHAMP MOTOR LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000429756 144 CHAMPION COMPRESSED AIR & PAROW EAST 7501 025 BELLVILLE 990000066537 6609 CHAMPION COMPRESSORS PTY LTD WESTERN CAPE 7500 990000674412 CHAMPION DISPLAYS CC PRIMROSE 1416 091 GERMISTON 990000092222 2190 CHAMPION MOTOR TRIMMERS MUSGRAVE ROAD 4062 002 DURBAN 990000112088 50910 CHAMPION MOTORS DUNNOTTAR 1590 188 NIGEL 990000034976 84 CHAMPION SHOE REPAIRS & KEYSCUT DURBAN 4001 002 DURBAN 990000099249 CHAMPION TYRE & EXHAUST KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000463272 2268 CHAMPION TYRES NOORDBRUG 2522 195 OTTOSDAL 990000058270 19789 CHAMPION TYRES BOTHAVILLE Klerksdorp 2571 146 KROONSTAD 990000027079 581 CHAMPION TYRES STILFONTEIN POTCHEFSTROOM 2520 138 KLERKSDORP 990000027078 2655 POTCHEFTSROOM CHAMPION WHEEL & TYRES KRUGERSDORP 1740 147 KRUGERSDORP 990000008676 487 ALBERTON CHAMPIONS LOCKSMITHS VEREENIGING 1930 283 VEREENIGING 990000101830 562 CHAMPS CASH FOR SCRAP PARKLANDS 2121 003 JOHANNESBURG 990000094914 2521 CHAMROCK SERVICE STATION LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000105990 4211 CHANA BOKSBURG HELDERKRUIN 1733 033 BOKSBURG 990000373970 22016 CHANA KZN SOUTH PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000357947 2490 CHANA MIDRAND BIRCHLEIGH 1621 003 JOHANNESBURG 990000377472 8168 CHANA MOTORS BLOEMFONTEIN FLAMWOOD 2572 001 BLOEMFONTEIN 990000374692 6664 CHANA POLOKWANE CRAMERVIEW 2060 207 PIETERSBURG 990000371678 3941 CHANA POTCHEFSTROOM FLAMWOOD 2572 138 KLERKSDORP 990000404348 6664 CHANA S A CRESTA 2118 003 JOHANNESBURG 990000387438 6052 CHANA SOUTH JOHANNESBURG 2060 003 JOHANNESBURG 990000371668 3941 CRAMERVIEW CHANA VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000373960 2459 CHANA WORKSHOP KEMPTON PARK STRUBENS VALLEY 1735 132 KEMPTON PARK 990000433923 822 CHANDEL TROLLIES & CLEANING Pretoria 129 008 PRETORIA 990000414038 16065 Sinoville CHANDELLE PTY LTD FORDSBURG 2033 003 JOHANNESBURG 990000270485 42945 CHANDIKA AUTO HOLDINGS UMHLALI 4390 990000823702 114 SHAKASKRAAL CHANDLERS CONSTRUCTION LABOUR NELSPRUIT 1200 184 NELSPRUIT 990000033404 13 CHANGING TIDES 1234 CC N1 CITY REEDS 7463 990000755427 157 CAPE GATE CHANGING WAY GENERAL DEALERS CC CARLETONVILLE 2500 192 CARLTONVILLE 990000077735 1747 CHANLETT INDUSTRIAL & HIRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000434731 9048 CHANLOU PROPERTY CC MAITLAND 7404 004 KAAPSTAD 990000105301 467 CHANLOU TRADING RAYTON 1001 001 BLOEMFONTEIN 990000399538 CHANNA MOTORS CC EAST END 4018 002 DURBAN 990000356075 149078 CHANNEL CONSTRUCTION PTY LTD Durban 4000 002 DURBAN 990000010318 1547 Umhlanga Rocks CHANNEL ENGINEERING SERVICES CC LA MERCY 4405 002 DURBAN 990000006559 1309 CHANNEL MARINE AND TRADING PTY LTD DURBAN 4094 990000575857 CHANNEL SHIP REPAIRS HILLARY 4094 002 DURBAN 990000354604 CHANSON REPAIRS PTY LTD Midrand 1685 003 JOHANNESBURG 990000430092 282 Halfway House CHANSON TRADING 1102 CC EAST LONDON 5247 990000575225 2180 QUEENSTOWN CHANTEC MANUFACTURING CC CAPE TOWN 7499 025 BELLVILLE 990000087600 1411 CHANTELL ELECTRICAL CC MODDERFONTEIN 1645 107 HEIDELBERG TVL 990000027041 554 CHANTEX HEAVY MACHINERY PTY LTD PAROW 7499 025 BELLVILLE 990000068764 1411 CHANTMERC INVESTMENTS CC RIVONIA 2128 003 JOHANNESBURG 990000412220 1641 CHANTYS METAL ART LOUISNTRICHARDT 920 990000939801 401 CHAPE AUTO BODY REPAIR CC SEDGEFIELD 6573 139 KNYSNA 990000090437 912 CHAPMAN ENGINEERING CC MAITLAND 7474 025 BELLVILLE 990000101315 739 CHAPRET SHEET METAL ENGINEERING SOUTHDALE 2135 003 JOHANNESBURG 990000469803 CHARB CHICAGO TYRES CC TSHIAWELO EXT 1 1818 990000050218 CHARDLEY MOTORS HARRISMITH 9880 104 HARRISMITH 990000466111 1242 CHARDRE BELEGGINGS STANDERTON 2430 249 STANDERTON 990000012725 3559 CHARIOT SEATS CC TECOMA 5214 006 EAST LONDON 990000110355 19091 CHARIOT TRACKING CONSULTANTS CC PRETORIA NORTH 116 008 PRETORIA 990000098558 CHARITYS REPAIRS KATHU 8446 KATHU 990000378159 541 kathu CHARIYS REPAIRS BRANDHOF 9324 001 BLOEMFONTEIN 990000377688 100887 CHARKAR TRADING CC DIEPKLOOF ZONE 4 1862 003 JOHANNESBURG 990000412087 CHARL BESTER SUSPENSIONS & STEERING REYNO RIDGE 1049 312 WITBANK TVL 990000402519 41188 CHARL INDUSTRIES BK DOORNPORT 17 235 RUSTENBURG 990000108181 80815 CHARL MARAIS CLEANING ENTERPRISE KERNKRAG 7440 990000574718 150 CHARL MARAIS MOTORS UITENHAGE 6230 271 UITENHAGE 990000084081 2937 CHARLENES CAR WASH RUSTENBURG 299 235 RUSTENBURG 990000098580 CHARLES HARRIS MOTORS AMALINDA 5252 006 EAST LONDEN 990000043260 12058 CHARLES L RUST ASSOCIATES CC KEMPTON PARK 1620 132 KEMPTON PARK 990000083629 2380 CHARLIES CRANE & HOIST SERVICES NEWTON PARK 6055 007 PORT ELIZABETH 990000344320 34737 CHARLIES INSLEEPDIENS POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000004608 6731 BAILLIE PARK CHARLIES QUICKSTOP MAITLAND 7405 004 KAAPSTAD 990000101214 CHARLIES TUNE UP CENTRE CC VRYHEID 3100 295 VRYHEID 990000100568 1385 CHARLIES WELDING & HYDRAULIC WORKS WEST MEAD 8301 005 KIMBERLEY 990000081319 15037 CHARMILLIE BUMPER & PLASTIC REPAIRS MOUNTAIN VIEW 82 008 PRETORIA 990000097184 CHARMO GEBRUIKTE MOTORS CC MENLO PARK 102 008 PRETORIA 990000056626 36217 CHARMWELL ENGINEERING & CONSULTING MEYERTON 1960 283 VEREENIGING 990000055950 1569 CHARON SERVICES GOODWOOD 7460 025 BELLVILLE 990000094946 CHARTERS STEEL STRUCTURES & STRANDFONTEIN 7785 990000729934 CHARTOM FORKLIFT SPECIALISTS HYPER BY THE SEA 4053 002 DURBAN 990000005777 96 CHARTWELL MOTOR & MAINTENANCE BRYANSTON 2021 003 JOHANNESBURG 990000062079 70412 CHASE TRAILERS DURBANVILLE 7551 251 STELLENBOSCH 990000452712 3731 CHASSIS & ALIGNMENT CENTRE MOBENI 4092 990000751293 533 UMHLANGA ROCKS CHASSIS & SPRAY BOOTH SUPPLIERS BLOEFONTEIN 9301 001 BLOEMFONTEIN 990000390098 12630 BRANDHOF CHASSIS STRAIGHTENING OVERPORT 4067 002 DURBAN 990000077014 701080 CHASSIS STRAIGHTENING SPECIALIST CC JACOBS 4026 002 DURBAN 990000099903 12121 CHASWILL PROCESS TECHNOLOGY PTY LTD PAARDEN EILAND 8012 004 KAAPSTAD 990000009682 394 CHATS CITY TYRES MANDENI 4490 310 CHATSWORTH 990000073217 55 CHATSDENT HAVENSIDE 4092 310 CHATSWORTH 990000084306 CHATSWORTH TEST CENTRE CHATSWORTH 4030 310 CHATSWORTH 990000000134 CHATSWORTH VEHICLE TEST STATION CC RESERVOIR HILLS 4091 990000626797 CHATTON MANUFACTURING CC GERMISTON 1401 990000587278 96116 EDENGLEN CHAVANIEK ENGINEERING CC QUALBERT 4078 002 DURBAN 990000103640 48491 CHAVERNICE MACHINE MAINTENANCE DURBAN 4126 990000566287 113 UMBOGINTWINI CHAYAIR MANUFACTURING & AVIATION CC MESSINA 900 169 MESSINA 990000118765 807 CHAZENS ELECTROMOTORS CC FAIRVIEW 2094 003 JOHANNESBURG 990000099976 CHC REBUILDS CC MAGALIESKRUIN 150 351 WONDERBOOM (PTA) 990000368188 906401 CHE GEORGE GEORGE 6530 090 GEORGE 990000165517 10037 CHE RADIATORS SANLAMHOF 7532 025 BELLVILLE 990000363289 294 CHE TECH ENGINEERING & SUPPLIERS WOLMER 182 990000591708 CHEAP CARS HEIDERAND 6511 177 MOSSEL BAY 990000050213 11497 CHEAPER CAR HIRE RANDPARK RIDGE 2169 003 JOHANNESBURG 990000092692 CHEAPIE WORLD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000333291 52 CHEAPLINE MOFOLO MOTORS MEADOWLANDS 1851 003 JOHANNESBURG 990000098127 266 CHEAPSIDE MOTORS PTY LTD PRETORIA 34 990000683686 24304 GEZINA CHECHISA ENGINEERING CC NIGEL 1490 188 NIGEL 990000107486 1001 CHECK LIFT SELCOURT 1567 247 SPRINGS 990000110536 12130 CHECK TECHNOLOGY LIMITED PARKLANDS 2121 003 JOHANNESBURG 990000018360 47163 CHECKER MOTORS WELKOM 9460 302 WELKOM 990000102122 1762 CHECKMATE PRODUCTS HARTBEESPOORT 216 041 BRITS 990000098022 631 CHEEKY GENERAL REPAIRS CC SINOVILLE 129 008 PRETORIA 990000470612 13625 CHEEMA MOTORS OVERPORT 4067 002 DURBAN 990000014168 701193 CHEETA AUTO RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000014137 1054 CHEETAH AUTO RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000369538 1054 CHEETAH BREAKDOWN SERVICES CC KIMBERLEY 8300 005 KIMBERLEY 990000426189 1694 CHEETAH CRANES & HOISTS PTY LTD PARYS 9585 990000570495 1869 CHEETAH MOTOR & DIESEL CC EDENVALE 1610 091 GERMISTON 990000050920 1778 CHEETAH TECHNOLOGIES PTY LTD ALBERTON 1451 012 ALBERTON 990000075495 123942 ALRODE CHEETAH TRUST MILNERTON 7435 004 KAAPSTAD 990000052394 619 CHEETASTEP CC VEREENIGING 1930 990000605927 263933 THREE RIVERS CHEF CONCEPTS PTY LTD HILLCREST 3650 026 BENONI 990000371109 42 CHEG TRADING 114 PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000168032 3502 CHELSEA VILLAGE ENGEN CAPE TOWN 7800 316 WYNBERG C P 990000005209 7 CAR HILL WYNBERG CHELSTON MOTORS CC LONEHILL 2062 003 JOHANNESBURG 990000021981 403 CHELVERTON CC Cape Town 7764 025 BELLVILLE 990000560779 5530 Tygervalley CHEM CAR WASH LICHTENBURG 2740 156 LICHTENBURG 990000074006 671 CHEMFAB ENGINEERING JACOBS 4026 002 DURBAN 990000060578 13389 CHEMICAL COATING TECHNOLOGY SASOLBURG 1947 237 SASOLBURG 990000016185 CHEMICAL PUMP & VALVE MARKETING WITFIELD 1467 091 GERMISTON 990000003713 14042 CHEMIFEED DOSING TECHNOLOGIES ROOSEVELT PARK 2070 990000822127 1389 CHEMVET STEEL & FENCING CITY DEEP 2049 278 VANDERBIJLPARK 990000357183 86142 CHENGS SERVICES CAPE TOWN 8000 004 KAAPSTAD 990000060546 987 CHENNELLS GUEST HOUSE CC ESHOWE 3815 323 ESHOWE 990000101213 193 CHENNIN HILLS TRADING 10 PTY LTD NELSPRUIT 1200 990000651419 15736 CHENRICK PUMPS PRETOTIA NORTH 116 138 KLERKSDORP 990000118399 16949 CHEPET ENGINEERING CC STELLENBOSCH 7599 004 KAAPSTAD 990000019009 1165 CHERANGANI TRADE & INVEST 119 KIMBERLEY 8301 990000555379 110326 HADISONPARK CHERRIES PANELBEATERS SESHEGO 742 207 PIETERSBURG 990000033472 1643 CHERRY ALUMINIUM FURNITURE OLIFANTSFONTEIN 1665 003 JOHANNESBURG 990000010860 558 CHERRY MOTORS TYGER VALLEY 7536 025 BELLVILLE 990000075527 CHERYLIN CREATIONS PIETERMARITZBURG 3200 002 DURBAN 990000134385 276 CHESS SERVICE STATION CC Durban 4091 002 DURBAN 990000103890 87 Bellair CHESTERS PANELBEATERS CC BROOKLYN SQUARE 75 153 KLIPRIVIER (LADYSMITH) 990000375648 2219 CHETTS ENGINEERING & HARDWARE SPRINGFIELD 4091 002 DURBAN 990000095790 CHETTY S M PIETERMARITZBURG 3204 206 PIETERMARITZBURG 990000435613 11855 Dorpspruit CHETTYS SPRINGSMITHS & SUSPENSION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000094942 41040 CHETWYND CONSULTING CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000462709 101462 CHEVA ENGINEERING CC WESTGATE 1734 147 KRUGERSDORP 990000088092 7318 CHEVROLET KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000061289 1291 CHEVROLET PRETORIA ALDAK PRETORIA 1 008 PRETORIA 990000197845 5669 CHEVRON MABOPANE 190 351 WONDERBOOM (PTA) 990000380725 62 CHEVRON PRODUCTS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000132597 PO BOX 121 DORPSPRUIT CHICANE REFURBISHMENT AND SALVAGE KROONDAL 350 235 RUSTENBURG 990000471163 390 CHICCO AUTO FLAMWOOD 2572 138 KLERKSDORP 990000010208 6138 CHICCOS CAR WASH 1982 990000644055 CHICK PANELBEATERS & VALVET MALMESBURY 7300 177 MOSSEL BAY 990000464429 752 CHICKEN SHACK AGENCIES CC LAEZONIA 26 008 PRETORIA 990000374470 258 CHICOS PANEL & PAINT FICKSBURG 9730 082 FICKSBURG 990000425030 85 CHICOS SCRAPYARD ZINNIAVILLE 302 235 RUSTENBURG 990000088685 50500 CHICOS WELDING WORKS GAKGAPANE 838 270 LETABA 990000079122 4080 CHIEPS PANEELKLOPPERS BK FICKSBURG 9730 082 FICKSBURG 990000092257 870 CHIKUS LOVLYLIN TRADING ENTERPRICES EDLEEN 1625 003 JOHANNESBURG 990000101987 9431 CHIKUS LOVLYN TRADING ENTERPRISES BRIXTON 2092 003 JOHANNESBURG 990000005222 CHILISTEEL WORKS STRAND 7140 256 STRAND 990000405375 CHILLAS SWEET CORNER NAMAKGALE 1391 270 LETABA 990000097136 8898 CHILLI WOODS FERNRIDGE 6529 090 GEORGE 990000076242 CHILLIGAN TRADING 32 CC NIGEL 1490 188 NIGEL 990000411028 683 CHIMMYS TRUCK REPAIRS BK FICKSBURG 9730 082 FICKSBURG 990000006225 532 CHIN LUNG ELECTRON PTY LTD MANDINI 4490 338 MTUNZINI 990000100903 152 CHINA AFRICA MOTORS PTY LTD MURRAYFIELD 186 990000792712 76288 LYNNWOOD RIDGE CHINA AUTO MANUFACTURERS BOKSBURG EAST RAND 1462 033 BOKSBURG 990000449084 76 CHINA AUTO MANUFACTURERS DURBAN SAXONWOLD 2132 002 DURBAN 990000449076 1658 CHINA AUTO MANUFACTURERS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000432848 759 CHINA MOTOR FRANCHISE DISTRIBUTORS DAINFERN 2055 003 JOHANNESBURG 990000374132 3112 CHINA MOTORS FRANCHISE WONDERBOOM PRETORIA NORTH 116 008 PRETORIA 990000359527 16603 CHINAS ENGINEERING SERVICES LYNNWOOD RIDGE 40 097 UMVOTI 990000101494 74848 CHINCO FIRESIDE TREATMENT CC DURBAN 3631 210 PINETOWN 990000038622 1055 WANDSBECK CHINIS SIGNS & COURIERS CC ELSPARK 1418 012 ALBERTON 990000438478 13648 CHIP & DENT AUTO BODY SOUTHDALE 2135 012 ALBERTON 990000419094 2119 CHIP LOGIC S A CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000029963 CHIPOLLOPOLLO ENGINEERS CC MTHATHA 5099 990000673352 CHIPPAS SERVICE STATION CC DANNHAUSER 3080 185 NEWCASTLE 990000062090 11 CHIPS & DENT SPECIALISTS RIVERFIELD 1564 247 SPRINGS 990000022678 15117 CHIPS & SCRATCH REMOVERS BERTSHAM 2013 003 JOHANNESBURG 990000015793 90906 CHIPS AWAY RUSTENBURG 300 235 RUSTENBURG 990000012967 CHIPS AWAY OF EDENVALE CC EDENVALE 1610 091 GERMISTON 990000062741 1118 CHIPS AWAY OF MOOI STREET NORTH RIDING 2162 003 JOHANNESBURG 990000066569 1025 CHIPS AWAY OF RANDBURG WILROPARK 1731 003 JOHANNESBURG 990000058994 2031 CHIPS AWAY R S A CC THREE RIVERS 1935 283 VEREENIGING 990000014632 265458 CHIPS AWAY SOUTHERN AFRICA PTY LTD THREE RIVERS 1935 283 VEREENIGING 990000420411 265458 CHIPSAWAY PTY LTD MENLO PARK 102 008 PRETORIA 990000021628 35150 CHIRON MOTOR ENGINEERING WELKOM 9460 990000865184 CHISA WELDING CONSUMABLES PTY LTD LADYSMITH 3370 150 LADISMITH 990000104380 11058 CHISLETT ENGINEERING SERVICES DALBRIDGE 4014 210 PINETOWN 990000029191 CHITAKALI SERVICES CC NORTHCLIFF 2115 003 JOHANNESBURG 990000061206 1367 CHITSULO ENGINEERING MIDDELBURG 1055 990000905222 1608 CHIVAR LABOUR PTY LTD LILIANTON 1459 990000520072 14528 BOKSBURG CHJ STEEL WORKS RUSTENBURG 299 990000638092 20438 PROTEAPARK CHLO CONTRACTORS CC TOWNSVIEW 2190 339 INANDA 990000372349 CHLOORKOP TOTAL SERVICE CENTRE CHLOORKOP 1624 132 KEMPTON PARK 990000003762 12588 CHOCOLATE FINANCE PTY LTD BENMORE GARDENS 2191 990000598658 652896 CHOICE CARRIERS MOOI RIVER 3300 174 MOOI RIVER 990000065840 971 CHOICE DECISION 1094 CC HENLEY ON KLIP 1962 283 VEREENIGING 990000100544 1442 CHOICE DIESEL CENTRE CC BERGVLEI 2012 003 JOHANNESBURG 990000093975 475 CHOICE PANELBEATING WASBANK 2920 092 GLENCOE 990000018395 587 DUNDEE CHOICE ROLLER DOORS TRADING CHATSWORTH 4030 210 PINETOWN 990000405256 561965 CHOJA CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000109333 2469 CHOKE CHOKE MAINTENANCE MTHATHA 5100 990000584557 7550 EAST LONDON CHONKOLENE CC THABAZIMBI 380 264 THABAZIMBI 990000073275 642 CHOP CHOP PAINT SHOP CC BOKSBURG 1465 132 KEMPTON PARK 990000089604 16911 CHOPPER TECHNOLOGIES CC GLENHILLS 4051 990000924145 CHOPPIE TAYLOR MOTORS CC HERCULES 30 008 PRETORIA 990000041669 49915 CHOUDHRY MOTORS CC DURBAN 4000 002 DURBAN 990000065798 29042 CHP EARTHMOVING SERVICES PTY LTD RUSTENBURG 299 990000686253 4175 CHRIMAX STEELWORKS KRUGERSDORP 1740 147 KRUGERSDORP 990000009910 2415 CHRIS AND GERRIES ENGINEERING KRUGERSDORP 1740 147 KRUGERSDORP 990000110200 226 CHRIS AUTO ELECTRICAL SPARES & PRETORIA 183 008 PRETORIA 990000106458 8065 Pretoria CHRIS AUTO REPAIRS WITFIELD 1467 026 BENONI 990000108559 14146 CHRIS BARNARD ING WERKE BK BETHLEHEM 9700 029 BETHLEHEM 990000045508 872 CHRIS BOTHA MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000344836 PO BOX 134 CHRIS BOTHA PANEELKLOPPERS HARTENBOS 6520 177 MOSSEL BAY 990000105339 1043 CHRIS BOTHA PANELBEATERS HARTENBOS 6520 177 MOSSEL BAY 990000010930 CHRIS CAR & TRUCK HAZYVIEW 1242 307 WITRIVIER 990000022666 142 CHRIS CLOETE MOTORS GARSFONTEIN EAST 60 008 PRETORIA 990000100599 38085 CHRIS CRAFT PANEELKLOPPERS NELSPRUIT 1200 184 NELSPRUIT 990000101582 6491 CHRIS CRAFT USED SPARES NELSPRUIT 1200 184 NELSPRUIT 990000100422 13121 CHRIS CROSS SERVICE STATION RONDEBOSCH 7700 316 WYNBERG C P 990000095220 CHRIS DIPPENAAR AUTO REPAIRS WAVERLEY 186 008 PRETORIA 990000007297 CHRIS EDWARDS MOTORS EMERALD HILL 6011 007 PORT ELIZABETH 990000407181 15392 CHRIS ENGINEERING INDUSTRIES BLACKHEATH 7581 004 KAAPSTAD 990000104653 157 CHRIS GOOSEN TREKKER HERSTELWERKE LICHTENBURG 2740 156 LICHTENBURG 990000014620 671 CHRIS LONDT DIENSSENTRUM BLOEMHOF 2660 025 BELLVILLE 990000008981 894 JAN KEMPDORP CHRIS LOUW MOTORS SWARTRUGGENS 2835 259 SWARTRUGGENS 990000088508 122 CHRIS MAGRI CUSTOM BIKE PINETOWN 3600 210 PINETOWN 990000103291 CHRIS MOTORS BETHLEHEM 9700 001 BLOEMFONTEIN 990000363218 1345 Bethlehem CHRIS MZE ENGINEERING FALCON RIDGE 1939 990000573268 CHRIS ROOS SERVICES CC TOKAI 7966 004 KAAPSTAD 990000081333 30997 CHRIS SMITH HYPER MOTORS PTY LTD CENTURION 46 033 BOKSBURG 990000458746 10987 CHRIS SPRINGBOK BRITS 250 041 BRITS 990000109730 1816 CHRIS SWALE MOTORS CC ASHWOOD 3605 210 PINETOWN 990000442972 10552 CHRIS VAN LOGGERENBERG ENGINEERING ROODEPOORT 1724 171 MIDDELBURG TVL 990000468926 CHRIS VILJOEN STAALPRODUKTE QUEENSWOOD 121 008 PRETORIA 990000079255 11545 CHRIS WALTERS BRAKE CENTRE ELSIES RIVER 7490 025 BELLVILLE 990000166957 CHRISCO MAINTENANCE MIDDELBURG 1050 312 WITBANK TVL 990000273469 2620 CHRISDAN LIGHTING & POLES CC BRIXTON 2019 003 JOHANNESBURG 990000379150 96182 CHRISKEV CONSTRUCTION HILLCREST 3650 210 PINETOWN 990000106414 2506 CHRISKO KOSYN‐ & VENSTERFABRIEK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000328839 247 CHRISMA FORKLIFT SERVICES Springs 1559 037 BRAKPAN 990000013815 15334 Riverfield CHRISMAR ENG CITRUSDAL 7340 057 CLANWILLIAM 990000097827 277 CHRISNA MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000344874 1806 Nelspruit CHRISREA ENGRAVING GEORGE 6530 090 GEORGE 990000065083 CHRISS AUTO CENTRE WENDYWOOD 2144 003 JOHANNESBURG 990000062701 210 CHRISSIES CAR WASH & VALET MIDDELBURG 1050 171 MIDDELBURG TVL 990000076207 14880 CHRISTALITE CC HONEYDEW 2040 003 JOHANNESBURG 990000049524 3592 CHRISTECH ELECTRICAL ENGINEERING ELDORADO PARK 1812 990000902810 1812 CHRISTIAN BROTHERS ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000364458 30728 CHRISTIANA AUTO & TREKKERS CHRISTIANA 2680 105 HARTSWATER 990000193009 697 CHRISTIANA BRAKE & CLUTCH BK CHRISTIANA 2680 056 CHRISTIANA 990000032769 622 CHRISTIANA BRANDSTOF CC CHRISTIANA 2680 056 CHRISTIANA 990000383256 139 CHRISTIANA HYDRAULIC SERVICES LYDENBURG 1120 161 LYDENBURG 990000004595 6369 CHRISTIANA MIDAS & BH BANDE CHRISTIANA 2680 056 CHRISTIANA 990000352293 15 CHRISTIES CONCRETE PLANT REPAIRS CC RUSTENBURG 299 990000110598 CHRISTIES GOLFCLUB REPAIRS ROCHDALE PARK 4034 002 DURBAN 990000010535 74161 CHRISTO & JANIELE SIGNS CC Kempton Park 1630 132 KEMPTON PARK 990000064255 10394 Aston Manor CHRISTO DU PLESSIS MOTORS CC GOODWOOD 7460 025 BELLVILLE 990000014681 CHRISTO STEEL CRAFTING CRYSTAL PARK 1501 026 BENONI 990000420470 CHRISTO VILJOEN AUTO CC HELDERKRUIN 1733 171 MIDDELBURG TVL 990000599895 22947 CHRISTOS ENGINEERING BRACKENFELL 7561 251 STELLENBOSCH 990000010999 1450 CHRISTOS PANELBEATERS CAROLINA 1185 990000643715 1570 CHRISTY BOILERS CC SPRINGS 1560 247 SPRINGS 990000095270 695 CHRISVILLE SERVICE STATION 1820 2025 003 JOHANNESBURG 990000041000 2879 CHRIZANTI ENGINEERING CC GREENHILLS 1767 235 RUSTENBURG 990000553716 6046 CHROME PANELBEATERS CC RUSTENBURG 300 235 RUSTENBURG 990000080636 3897 CHROME RITE ENGINEERING PTY LTD Durban 3600 210 PINETOWN 990000106446 1449 CHROME STEEL WORKS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000377042 750 CHROME ZONE CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000232524 22498 CHROMECH ENGINEERING CC HEIDELBERG 1438 107 HEIDELBERG TVL 990000098530 CHRONO FLEX SOUTH AFRICA PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000372669 87733 CHRYSLER JEEP DODGE MENLYN NEWLANDS 49 008 PRETORIA 990000345421 11582 HATFIELD CHRYSLER JEEP DODGE UMHLANGA LA LUCIA RIDGE 4321 002 DURBAN 990000485775 8183 centurion CHRYSLER JEEP DODGE WONDERBOOM PRETORIA 66 990000587380 11582 HATFIELD CHRYSLER SOUTH AFRICA PTY LTD Johannesburg 1685 008 PRETORIA 990000406241 11111 CHRYSOS ENGINEERING SERVICES PTY RAND AIRPORT 1419 003 JOHANNESBURG 990000425760 18095 CHUBANE INVESTMENT MORELETA PARK 122 990000781860 CHUBBS TYRES CC ISANDO 1600 990000620953 11804 BRAKPAN NORTH CHUBBY CHICK ENTERPRISES POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000103454 8183 Centurion CHUBBY MOTOR WORKS CC VERULAM 4340 002 DURBAN 990000093227 191 CHUCK ENGINEERING HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000052312 963 CHULETHO CONSULTING ENGINEERS & EAST LONDON 5201 006 EAST LONDEN 990000452484 2517 CHUNKIES SAFES & STEEL WORKS CC TEMBA 407 351 WONDERBOOM (PTA) 990000092700 33 CHURCH STREET WORKSHOP CC PRETORIA WEST 2 008 PRETORIA 990000067297 CHURCHILL AUTO CENTRE BELLVILLE 7530 990000565169 27698 CHURCHILL SERVICE STATION PLUMSTEAD 7800 316 WYNBERG C P 990000103954 CHURCHYARD & UMPLEBY CONSTRUCTION PINETOWN 3610 210 PINETOWN 990000084365 719 NEW GERMANY CHURSTON ENGINEERING PROJECTS CC PRIMROSE 1416 091 GERMISTON 990000100650 2256 CIANAM 105 CC KLERKSDORP 2570 138 KLERKSDORP 990000298505 1546 CIANAM TRADING 104 LINK HILLS 3652 210 PINETOWN 990000235386 1486 CIARO ELECTRICAL & PANEL BUILDERS NEWCASTLE 2940 185 NEWCASTLE 990000009455 75 CICODES MOTORS CC SPRINGFIELD 2137 003 JOHANNESBURG 990000017538 57168 CICON PROJECT MANAGEMENT BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000462038 793 EKANDUSTRIA CICONPROJECTS & MANAGEMENT PTY LTD EKANDUSTRIA 1028 990000754298 793 CIJIN CC CENTRAHIL 6006 271 UITENHAGE 990000094151 12342 CILJO PROJECT MANAGEMENT & GENERAL SCOTTSVILLE 7570 990000620798 CILLIERS KONTANTWINKEL CHARL CILLIERS 2301 249 STANDERTON 990000019720 35 CILLION TRADING 57 CC THABAZIMBI 380 264 THABAZIMBI 990000441278 642 CIMAC SALES BELLVILLE 7530 057 CLANWILLIAM 990000402379 1250 SANLAMHOF CIMEX AFRIQUE PTY LTD Durban 3620 210 PINETOWN 990000108313 497 New Germany CIMOLAI S P A LINMEYER 2105 003 JOHANNESBURG 990000389763 471 CINCINNATI MINE SA PTY LTD LERAATSFONTEIN 1038 312 WITBANK TVL 990000009688 13194 CINEMA EQUIPMENT LEASING PTY LTD HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000087122 583 CINFORCE ENGINEERING & CONSTRUCTION KINROSS 2270 028 BETHAL 990000106024 942 CINMARK FIVE (PTY) LTD DURBANVILLE 7551 025 BELLVILLE 990000063575 1660 CINNIC ENGINEERING & MAINTENANCE BOKSBURG 1459 990000559869 CINREY ENGINEERING BK DUNSWART 1508 037 BRAKPAN 990000105857 6267 CINTEC ENGINEERING SUPPLIES 1993 CC SIDWELL 6061 007 PORT ELIZABETH 990000108233 14096 CINTOPRO PRETORIA 1 990000582052 100318 MORELETA PLAZA CIRCA FLOW RESERVOIRS PTY LTD KROONPARK 9502 146 KROONSTAD 990000029172 7159 CIRCA RECRUITMENT KZN PTY LTD RANDBURG 225 002 DURBAN 990000027051 4756 CIRCLE 7 AUTO CENTRE JACOBS 4052 002 DURBAN 990000100571 CIRCLE CENTRE MOTORS CC WIERDAPARK 149 008 PRETORIA 990000015373 51459 CIRCLE SERVICE STATION WITFIELD 1467 033 BOKSBURG 990000021207 13231 CIRCLE SEVEN TRADING 417 CC WELKOM 9459 302 WELKOM 990000065704 CIRCLE TYRES CC WIERDAPARK 149 008 PRETORIA 990000012310 51459 CIRCLE TYRES MORELETA PARK CC CENTURION 149 008 PRETORIA 990000019787 51459 CIRCUIT BREAKER INDUSTRIES LTD ISANDO 1600 091 GERMISTON 990000118317 11582 HATFIELD CIRCULAR DRIVE SERVICE STATION FAIRVIEW 6070 007 PORT ELIZABETH 990000080528 CIRCUMFLEX BUSINESS MANAGEMENT ARCON PARK 1939 003 JOHANNESBURG 990000558947 CIS ENGINEERING VEREENIGING 1930 283 VEREENIGING 990000433914 606 CISCO AUTO REPAIRS CC WADEVILLE 1428 091 GERMISTON 990000014065 CISKEI RADIATORS KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000062794 4531 CISKEI WIRE CO PTY LTD GONUBIE 5256 390 990000499260 312 CIT MOTOR CYCLES GEORGE WIERDAPARK 149 008 PRETORIA 990000006538 55281 CIT VAAL VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000396209 5506 CIT WEST MOTORCYCLES STRUBENS VALLEY 1735 233 ROODEPOORT 990000396876 806 CITILINE PANELBEATERS & MOTOR MALVERN 4093 210 PINETOWN 990000423141 CITIWAGON SPARES SILVERTON 184 008 PRETORIA 990000421379 CITOPLEX CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000462451 1207 CITROEN CLUB MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000108387 38182 CITROEN PORT ELIZABETH Port Elizabeth 6001 007 PORT ELIZABETH 990000054591 10689 Linton Grange CITRONA MOTORS & ENG WORKS PTY LTD WELLINGTON 7654 303 WELLINGTON 990000108230 92 CITRUSDAL AUTO ELEKTRIES MOORREESBURG 7310 057 CLANWILLIAM 990000107961 455 CITRUSDAL TOYOTA CITRUSDAL 7340 057 CLANWILLIAM 990000108297 1467 Stellenbosch CITTON CARS CC GEZINA 31 008 PRETORIA 990000032798 CITTON CARS PTY LTD PRETORIA 84 990000622006 2473 CITY & SCHOOL COMMUTERS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000008044 1742 CITY AUTO ELECTRICAL DAGBREEK 9459 302 WELKOM 990000077762 CITY AUTO PLASTICS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000088416 8796 CITY AUTO REPAIRS WELKOM 9460 302 WELKOM 990000109039 2445 CITY AUTO SALES CC NORWOOD 2117 003 JOHANNESBURG 990000466522 CITY AUTOBODY & REFINISHERS CC SOUTH HILLS 2136 003 JOHANNESBURG 990000061260 83182 CITY BARREL PLATING SERVICES CC Germiston 1401 091 GERMISTON 990000058961 9503 Edleen CITY BODY WORKS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000085318 28733 CITY BRAKE & CLUTCH PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000467653 CITY BRAKE & CLUTCH PHOENIX CC ISIPINGO 4110 002 DURBAN 990000103870 23500 CITY C V JOINTS SIDWELL 6001 007 PORT ELIZABETH 990000111538 CITY CAR WASH PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000090499 CITY CENTRAL PANELBEATERS CC SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000061286 CITY CLUTCH & BRAKE SOUTH HILLS 2136 091 GERMISTON 990000080609 83556 CITY CV JOINTS WYNBERG 7800 316 WYNBERG C P 990000082843 CITY DEEP 4X4 COMMERCIAL SPARES LAMBTON 1414 003 JOHANNESBURG 990000372879 15166 CITY DEEP CAR WASH CITY DEEP 2049 003 JOHANNESBURG 990000438459 86292 CITY DEEP QUICKSTOP CITY DEEP 2049 003 JOHANNESBURG 990000097428 86292 CITY DELIVERIES TRUCK RENTAL CC EFFINGHAM HEIGHTS 4051 002 DURBAN 990000390939 CITY DRIVESHAFTS PANSIG 9465 302 WELKOM 990000028479 57020 CITY GATE & FENCE MANUFACTURERS EAST LONDON 5200 006 EAST LONDEN 990000088484 1198 CITY HEAT GEYSERS CC MEREBANK 4059 002 DURBAN 990000074548 31170 CITY INSULATION & SHEETMETAL BOOYSENS 2016 003 JOHANNESBURG 990000094394 38614 CITY KEYS COLORADO PARK 7785 316 WYNBERG C P 990000431581 CITY LOCKSMITH HEEL & KEY BAR DURBAN 4000 002 DURBAN 990000082788 3990 CITY LOCKSMITHS MENLO PARK 102 008 PRETORIA 990000073957 35651 CITY MOTOR REPAIRS SEEMEEUPARK WELKOM 9459 990000560690 CITY MOTORS PELLISSIER 9322 001 BLOEMFONTEIN 990000016877 30099 CITY MOTORS MTHATHA MTHATHA 5099 006 EAST LONDEN 990000446429 443 CITY PANELBEATERS VIRGINIA 9430 288 VIRGINIA 990000076703 606 CITY PANELBEATERS & SPRAYPAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000110316 585 CITY POWDER COATERS CC MONDEOR 2110 012 ALBERTON 990000016739 686 CITY PROPSHAFT & C VS CC WELKOM 9459 WELKOM 990000465508 2004 CITY RADIATORS & BUMPERS JOHANNESBURG 2094 003 JOHANNESBURG 990000093175 1899 EDENVALE CITY REEF AUTO SPARES CC FORDSBURG 2033 003 JOHANNESBURG 990000073239 CITY SAW SHARPENERS FORDSBURG 2033 003 JOHANNESBURG 990000111613 42383 CITY SIDE MOTORS PTY LTD Pretoria 1 008 PRETORIA 990000453103 CITY SQUARE TRADING 29 PTY LTD VAN RIEBEECKPARK 1629 091 GERMISTON 990000267761 304 CITY SQUARE TRADING 506 PTY LTD ATLASVILLE 2052 033 BOKSBURG 990000450595 4464 CITY SQUARE TRADING 66 PTY LTD PIET RETIEF 2380 208 PIET RETIEF 990000083664 1770 CITY SQUARE TRADING 818 CC FERNDALE 2160 003 JOHANNESBURG 990000463755 1197 CITY TO CITY DOORS CLAREMONT 2092 233 ROODEPOORT 990000095772 CITY TRUCK GEARBOX & DIFF CENTRE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000000163 842 CITY TYRE & EXHAUST NORTHDALE 3201 206 PIETERMARITZBURG 990000102618 CITY TYRES Pretoria 183 990000579164 P O Box 13 Laudium CITY WELDERS CC BERTSHAM 2013 003 JOHANNESBURG 990000111593 90765 CITY WEST SERVICE STATION THABA TSHWANE 143 008 PRETORIA 990000040162 913480 CITY WROUGHT IRON WORKS LUXMI 3207 206 PIETERMARITZBURG 990000075000 37 CITYLINE TRAILER HIRE CC KEMPTON PARK 1620 033 BOKSBURG 990000033454 706 CIVIC MOTORS Bloemfontein 9310 001 BLOEMFONTEIN 990000007723 100990 Brandhof CIVIC PETROL STATION BENONI 1501 990000942635 5127 CIVIL CONSULT CONSULTING ENGINEERS HATFIELD 28 008 PRETORIA 990000027727 12645 CIVIN RENTALS NIGEL 1490 188 NIGEL 990000049531 145 CIVLEK BK BRITS 250 041 BRITS 990000009630 647 CJ AUTO & PANEL CC HUGUENOT 7645 303 WELLINGTON 990000005957 89 CJ BODY BUILDERS BK PYRAMID 120 008 PRETORIA 990000396740 397 CJ CATERING EQUIPMENT SOUTH PAARL 7646 197 PAARL 990000383213 CJ DUSTRACTION SYSTEMS PTY LTD BLACKHEATH 7580 990000870622 CJ UPHOLSTERERS & INTERIORS RESIDENSIA 9480 302 WELKOM 990000386079 CJS AUTO SERVICES ROCKFORD 4068 339 INANDA 990000390058 CJS ROOF SHEETERS CC VANDERBIJLPARK 1930 278 VANDERBIJLPARK 990000422252 319 VEREENIGING CJS TOOL HIRE MOSSEL BAY 6500 090 GEORGE 990000007630 1537 CJS TUNE UP & CONVERSION CENTRE TRICHARDT 2300 028 BETHAL 990000399506 478 CK AUTO ELECTRICAL Edenvale 2091 091 GERMISTON 990000076232 1450 Ruimsig CK DENTTECH ALTON 3900 324 LOWER UMFOLOZI 990000468180 CK LOOTS GENERAL TRADING PIERRE VANRYNEVELDPARK 157 008 PRETORIA 990000010522 CK MOTORS REPAIRS CC STRAND 7140 244 SOMERSET WEST 990000464234 1170 Somerset West CK SERVICES SOSOLBURG 1947 237 SASOLBURG 990000468711 CKE ENGINEERS DANHOF 9310 001 BLOEMFONTEIN 990000035497 26568 CKIT AFRICA CC Randburg 2194 003 JOHANNESBURG 990000421156 CKIT CONVEYOR ENGINEERS PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000370507 1677 CKT TRAILERS & 24 X 7 BREAKDOWN MULBARTON 2059 003 JOHANNESBURG 990000567371 CLAASCOR ENGINEERING WORKS HENLEY ON KLIP 1962 283 VEREENIGING 990000015680 531 CLAASENS DESIGNS CC HEIBRON 9650 108 HEILBRON 990000461169 1019 CLAASENS PRO BK HEILBRON 9650 108 HEILBRON 990000007289 1019 CLADRE VULSTASIE CC LANGEBAAN 7357 117 HOPEFIELD 990000043135 673 CLAIR WHEELS CC CLAIRWOOD 4052 002 DURBAN 990000460539 CLAIRWOOD AUTO TRIMMERS ROSSBURGH 4072 002 DURBAN 990000097165 41083 CLAIRWOOD MOTORS MUSGRAVE 4001 002 DURBAN 990000091628 CLAIRWOOD PANEL BEATERS CLAIRWOOD 4052 990000561425 CLAIRWOOD TRUCK & BUS SALES CC BLUFF 4036 990000565340 21530 CLAM AUTO XPRESS CC CENTURION 46 006 EAST LONDEN 990000334823 7745 CLAMP RITE PINETOWN 3601 002 DURBAN 990000005725 2187 CLANWILLIAM BAKWERKE BK CLANWILLIAM 8135 057 CLANWILLIAM 990000034154 348 CLANWILLIAM EXHAUST & TYRE Clanwilliam 8135 057 CLANWILLIAM 990000416184 450 CLANWILLIAM VERVAARDIGING CLANWILLIAM 8135 057 CLANWILLIAM 990000426746 215 CLARE & HOFER DIESEL ELECTRO GLENASHLEY 4022 002 DURBAN 990000021610 22215 CLARE HILLS SERVICE CENTRE MAYDON WHARF 4057 002 DURBAN 990000035688 29275 CLAREMONT AUTO SERVE HOWARD PLACE 7450 004 KAAPSTAD 990000419210 289 CLAREMONT COACHWORKS CC WETTON 7780 316 WYNBERG C P 990000102675 CLAREMONT HOLDINGS PTY LTD Cape Town 7702 004 KAAPSTAD 990000105338 36482 Glosderry CLARENCE CONSTRUCTION WITBANK 1035 312 WITBANK TVL 990000431971 8967 CLARENDON AUTO Roodepoort 1710 233 ROODEPOORT 990000093902 3221 Florida CLARENDON CAMPWORLD CC RIVERFIELD 1564 247 SPRINGS 990000469383 15575 CLARESHA CONSTRUCTION & SUPPORT WITBANK 1035 312 WITBANK TVL 990000432156 8967 CLARK & KENT PTY LTD DALBRIDGE 4014 002 DURBAN 990000004236 18094 CLARK G J DURBANVILLE 7551 025 BELLVILLE 990000408811 2662 CLARK HYDRAULIC POWER TOOLS EAST RAND 1462 026 BENONI 990000093668 26802 CLARK TRAILER SERVICES HENLEY ON KLIP 1962 012 ALBERTON 990000104066 432 CLARKE AUTO ELECTRICAL WOODSTOCK 7925 004 KAAPSTAD 990000010987 CLARKE RADIATORS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000105796 34521 CLARKES CRANE & GRAB SALES CC HENLEY on KLIP 1962 283 VEREENIGING 990000098529 1229 Henley on Klip CLARKO PIPING CONTRACTORS CC Durban 4052 002 DURBAN 990000110308 21728 bluff CLARKS AUTO RENOVATORS MAIDSTONE 4380 339 INANDA 990000034145 635 CLARKS GARAGE FISH HOEK 7975 241 SIMONS TOWN 990000102194 CLARON ENGINEERING CC RIVERFIELD 1564 033 BOKSBURG 990000021275 15646 Riverfield CLARU TOOL & DIE CC MEYERSDAL 1447 003 JOHANNESBURG 990000107684 5059 CLASS A LUBRICATION BENONI 1501 026 BENONI 990000007295 11943 CLASS A TRADING 513 PTY LTD POLOKWANE 700 207 PIETERSBURG 990000077715 2395 CLASS BUMPER TECHNICS SILVERGLEN 4092 002 DURBAN 990000106635 CLASS PANEL BEATERS QUEENSBURGH 4070 002 DURBAN 990000085614 39219 CLASS PANEL SHOP CUMBERWOOD 3235 206 PIETERMARITZBURG 990000016825 8400 CLASSE CARS S A PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000089687 18243 CLASSIC ALUMINIUM MONTANA PRETORIA 159 008 PRETORIA 990000082199 CLASSIC ALUMINIUM LOTUS PARK 4133 002 DURBAN 990000412994 CLASSIC ALUMINIUM CC DERDEPOORTPARK 35 008 PRETORIA 990000082890 880 CLASSIC AUTO TRIMMERS BENONI 1500 091 GERMISTON 990000100460 613 CLASSIC BRASS CC HONEYDEW 2040 147 KRUGERSDORP 990000021271 4461 CLASSIC CAR BATH CARLETONVILLE CARLETONVILLE 2500 138 KLERKSDORP 990000349145 1204 CLASSIC CAR COMPANY GEORGE 6546 090 GEORGE 990000567385 12071 CLASSIC CASTINGS CHEMPET 7442 004 KAAPSTAD 990000346147 37001 CLASSIC CASTORS & TROLLEYS CC DURBAN 4093 210 PINETOWN 990000034983 56943 CHATSWORTH CLASSIC COACHWORK UMHLANGA ROCKS 4320 339 INANDA 990000077530 279 CLASSIC COACHWORKS CC PAROW 7499 025 BELLVILLE 990000103344 139 CLASSIC CONVERTIONS CC Port Elizabeth 6001 007 PORT ELIZABETH 990000016139 15884 Emerald Hill CLASSIC COTE POWDER COATING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000107435 5214 CLASSIC CYLINDER HEADS CC DURBAN 3630 002 DURBAN 990000092696 CLASSIC MOTORS MOSSEL BAY 6500 177 MOSSEL BAY 990000025590 1537 CLASSIC PALISADE FENCING CAPE TOWN BELLVILLE 7535 025 BELLVILLE 990000338808 743 CLASSIC PANEL BEATERS PINETOWN 3610 210 PINETOWN 990000080991 CLASSIC PANELBEATERS LENASIA 1820 003 JOHANNESBURG 990000028434 1576 CLASSIC PRO SHOP & CAR RESTORATIONS WEST KRUGERSDORP 1739 147 KRUGERSDORP 990000383225 CLASSIC RADIATORS CC MIDDELBURG 1055 171 MIDDELBURG TVL 990000043863 15619 CLASSIC SERVICE STATION WEPENER 9944 304 WEPENER 990000058294 46 CLASSIC SPORTS CARS CC KYALAMI 1684 003 JOHANNESBURG 990000106629 31822 CLASSIC TOUCH VALET SERVICES GATESVILLE 7766 206 PIETERMARITZBURG 990000033419 389 CLASSIQ PANELBEATERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000048187 4212 CLASSIQUE CARWASH SOMERSET‐WES 7129 025 BELLVILLE 990000005471 1596 CLASSIQUE PRESS KNIVES CC PINETOWN 3610 990000560503 113 MEREBANK CENTRAL CLASSIQUE STEEL WORK MOUNT EDGECOMBE 4300 002 DURBAN 990000447333 249 CLASSY TRADE & INVEST 1005 CC MANABA BEACH 4276 215 PORT SHEPSTONE 990000075520 1772 CLASSY TRADE & INVEST 1129 NORTH PAARL 7623 197 PAARL 990000335082 764 CLASWELD ENGINEERING CC STANGER 4450 250 LOWER TUGELA 990000034945 2703 CLAUDE GLOYS AUTOMOTIVE CC RUSTENBURG 300 235 RUSTENBURG 990000404687 1232 CLAUDES AUTO SERVICES OLD OAK 7537 025 BELLVILLE 990000081308 4248 CLAUDES ENGINEERING CC SARNIA 3615 002 DURBAN 990000097232 124 CLAUDS PIPING CHARLESVILLE 7490 025 BELLVILLE 990000099869 CLAUDS SERVICING & REPAIRS CASCADES 3202 206 PIETERMARITZBURG 990000100511 13927 CLAUS WEGMANN MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000053739 238 CLAXTONS PANELBEATING NORTH END 6001 007 PORT ELIZABETH 990000084553 CLAYFIELD AUTO ENGINEERING CC DURBAN NORTH 4016 339 INANDA 990000428588 201209 CLAYFIELD FUEL STATION PHOENIX 4068 990000594522 CLAYVILLE ENGINEERING & FABRICATION OLIFANTSFONTEIN 1665 008 PRETORIA 990000164890 731 Olifantsfontein CLAYVILLE MECHANICAL & ELECTRICAL HALFWAY HOUSE 1685 132 KEMPTON PARK 990000349534 4794 CLAYVILLE RADIATORS CC OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000007796 495 CLEAN CORE RADIATORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000082710 1595 CLEAN CUT GLASS AND MIRROR Industria West 2055 091 GERMISTON 990000233210 P O Box 36 Dainfern CLEAN DRIVE WASH & VALET CC NOORDHEUWEL 1739 147 KRUGERSDORP 990000430897 1289 CLEAN HEAT ENERGY SAVING Johannesburg 1739 003 JOHANNESBURG 990000430605 1588 Lanseria CLEAN RIDE HOUGHTON 2041 003 JOHANNESBURG 990000043816 2825 CLEANING AFRICA SERVICES CENTURION CLUBVIEW 14 008 PRETORIA 990000013885 12068 CLEANING ATTITUDES SALDANHA 7395 292 VREDENBURG 990000442330 1410 CLEANSHIPS MARINE CC SALDANHA 7395 292 VREDENBURG 990000046096 239 CLEAR CREEK TRADING 108 PTY LTD MIDRAND 1682 003 JOHANNESBURG 990000419614 CLEAR ENERGY DYNAMICS PTY LTD RIVONIA 2499 990000625853 CLEAR MANDATE PROPERTIES 175 CC THABAZIMBI 380 235 RUSTENBURG 990000090426 642 CLEAR SKY MAINTENANCE ALBERTON 1449 990000904128 2184 CLEAR VIEW DALVIEW 1544 247 SPRINGS 990000430665 3637 CLEAR WAVES TRADING 7 CC HELDERKRUIN 1733 184 NELSPRUIT 990000040131 22851 CLEARMIND CONSTRUCTION SERVICES CC SALDANHA 7395 292 VREDENBURG 990000048891 CLEARVIEW ALUMINIUM TONGAAT 4400 003 JOHANNESBURG 990000021248 1827 CLEARWATER MOTORS PTY LTD Roodepoort 1735 171 MIDDELBURG TVL 990000245863 5685 Weltevreden Park CLEAVE PANELBEATER & SPRAY PAINTING LETABA 870 270 LETABA 990000056619 1843 CLEAVEN PANEL BEATERS LINTON GRANGE 6015 007 PORT ELIZABETH 990000101949 19143 CLEENWERCK A C SEBENZA 1805 990000699604 CLEMS FROSTED GLASS CC BEDFORDVIEW 2008 091 GERMISTON 990000387838 553 CLEVELAND TESTING STATION BOOYSENS 2016 003 JOHANNESBURG 990000449094 39727 CLEWER FILLING STATION CLEWER 1036 312 WITBANK TVL 990000045387 368 CLEWER FILLING STATION CC ERASMIA 23 171 MIDDELBURG TVL 990000103237 34069 CLIDET NO 599 PTY LTD BRAKPAN 1460 026 BENONI 990000017053 1220 BOKSBURG CLIFFIE'S AUTO REPAIRS GONUBIE 5257 006 EAST LONDEN 990000207010 CLIFFORD LASER CUTTING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000067210 13054 CLIFFORD TECHNICAL SERVICE CC BRACKENFELL 7561 025 BELLVILLE 990000044635 1380 CLIFFORD WELDING SYSTEMS PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000232753 2190 CLIFFS AUTO TUNE UP & REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000159316 364 CLIFFS WAY ENGINEERING PTY LTD GERMISTON 1401 091 GERMISTON 990000084021 1405 BEDFORDVIEW CLIFFYS STEEL & MAINTENANCE DUNDEE 3000 072 DUNDEE 990000103947 162 CLIFTON CAR SALES MAITLAND 7405 004 KAAPSTAD 990000006216 CLIFTONS ENGINEERING CC CIRCLE GARDENS 3624 210 PINETOWN 990000019055 2003 CLIMA GATE GUARD & FENCING MARINA BEACH 4281 002 DURBAN 990000082193 CLIMA SIGNS ZEERUST 2865 990000578173 493 CLIMATIC TECHNOLOGIES Cape Town 7580 990000062025 3570 Tygervalley CLIMAX HANDYMAN C C DALVIEW 1544 037 BRAKPAN 990000006208 10317 CLINTS PANEL & PAINT TONGAAT 4400 339 INANDA 990000041629 1516 CLINTS TURNING CENTRE CC GERMISTON 1401 091 GERMISTON 990000085149 CLIP FIT PRODUCTS BASSONIA 2061 012 ALBERTON 990000004631 932 CLIP TITE DISPLAY SYSTEMS CC Sandton 2131 003 JOHANNESBURG 990000393245 13360 Northmead CLIPPAN ENGINEERING CC FARRARMERE 1518 026 BENONI 990000253969 15434 CLIPSET PRODUCTS PTY LTD SELCOURT 1567 247 SPRINGS 990000068709 11352 CLIVE CUSTOM BIKES CC BRACKENFELL 7561 004 KAAPSTAD 990000112261 1290 CLIVE LEE ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000078313 1659 CLIVE MANN AUTO PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000053007 1852 CLIVE MOORE PRECISION ENGINEERING NORTH END 6056 007 PORT ELIZABETH 990000119451 2294 CLIVERTS AUTO REPAIRS DORMERTON 4015 002 DURBAN 990000064261 19487 CLIVES AUTO PERFOMANCE DURBANVILLE 7550 025 BELLVILLE 990000004212 1300 BRACKENFELL CLIVES CUSTOM PLASTICS BRACKENFELL 7561 004 KAAPSTAD 990000087938 1290 CLIVES MOBILE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000016268 11945 CLIVES SERVICE CENTRE CC ISANDO 1600 132 KEMPTON PARK 990000571521 462 CLIVES SERVICE STATION CONSTANTIA 7848 146 KROONSTAD 990000064231 CLOCK TOWER TRANSPORT CC DURBANVILLE 7551 004 KAAPSTAD 990000111440 2579 CLOCKTOWERS CC GATESVILLE 7766 316 WYNBERG C P 990000064223 200 CLOCKWORK FIELD SERVICE GERDVIEW 1401 091 GERMISTON 990000431741 CLOCKWORK TRADING 1057 PETIT 1512 132 KEMPTON PARK 990000420462 7093 CLOCOLAN MOTORHAWE CLOCOLAN 9735 058 CLOCOLAN 990000057407 32 CLOCOLAN SERVICE STATION CLOCOLAN 9735 058 CLOCOLAN 990000035691 89 CLOCOLAN T D M WERKE BK CLOCOLAN 9735 058 CLOCOLAN 990000185851 113 CLOETE N D VRYBURG 8601 990000653674 2611 CLOMA INDUSTRIAL PTY LTD GERMISTON 1400 003 JOHANNESBURG 990000010967 867 CLOSEBY SECURITIES BK HELDERKRUIN 1733 147 KRUGERSDORP 990000019794 CLOSETRADE 200074 CC Springs 1559 NUFFIELD 990000382232 424 CLOSETRADE 378 CC VAN RIEBEECKPARK 1629 026 BENONI 990000011357 42 CLOSETRADE 425 CC DERSLEY 1569 247 SPRINGS 990000087359 14412 CLOSETRADE 438 CC BOKSBURG 1500 033 BOKSBURG 990000048835 2384 BENONI CLOSETRADE 449 CC germiston 1500 012 ALBERTON 990000465402 2384 CLOTAN HOLDINGS PTY LTD Vanderbijlpark 1900 278 VANDERBIJLPARK 990000076337 2614 CLOTAN STEEL PTY LTD VEREENIGING 1930 990000906061 2664 CLOUD ONE LABOUR HIRE CC BARBERTON 1300 312 WITBANK TVL 990000348687 1009 CLOVER SCALES PTY LTD Randburg 2169 003 JOHANNESBURG 990000321069 1474 North Riding CLOWS PEUGEOT CRAMERVIEW 2060 316 WYNBERG C P 990000104359 1876 CLT CATERING MANUFACTURING HAVENSIDE 4092 002 DURBAN 990000016681 CLUB BAYSHORE MARINA CC BRYANSTON 2021 283 VEREENIGING 990000103230 67577 CLUB CABLES AUCKLAND PARK 2006 003 JOHANNESBURG 990000055293 1104 CLUB HOUSE MOTOR CYCLES BROADWAY 2020 003 JOHANNESBURG 990000074120 66374 CLUB MOTORS CC CAPE 7800 316 WYNBERG C P 990000077206 CLUB MOTORS PRETORIA A DIV OF MUCKLENEUK 46 008 PRETORIA 990000093795 8183 centurion CLUB MOTORS RANDBURG A DIVISION OF RANDBURG 46 003 JOHANNESBURG 990000010243 8183 Centurion CLUB WELDING CC HERMANSTAD 82 990000043166 1357 SILVERTON CLUBSPORT DALBRIDGE 4014 002 DURBAN 990000111220 18028 CLUBVIEW GARAGE Centurion 14 008 PRETORIA 990000013118 12177 Clubview Centurion CLUBVIEW SERVICE CENTRE CLUBVIEW EXTENTION 2 14 008 PRETORIA 990000033496 12464 CLUSTER ELECTRICAL ENCLOSURES CC MIDDELBURG 1050 051 CAMPERDOWN 990000335070 15154 CLUTCH & BRAKE AUTO LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000079928 572 CLUTCH & BRAKE EXCHANGE CC JEPPESTOWN 2043 003 JOHANNESBURG 990000008389 33065 CLUTCH & BRAKE FITMENT CAPE TOWN 7966 316 WYNBERG C P 990000037161 31033 TOKAI CLUTCH & BRAKE FITMENT CENTRE RIEBEEKHOOGTE 6231 271 UITENHAGE 990000032030 3192 CLUTCH & BRAKE FITMENT CENTRE PTY HONEYDEW 2040 003 JOHANNESBURG 990000118757 881 CLUTCH & BRAKE SERVICES SPRINGS 1559 247 SPRINGS 990000319125 11189 Selcourt CLUTCH & BRAKE STILFONTEIN STILFONTEIN 2550 138 KLERKSDORP 990000008390 375 CLUTCH & BRAKE SUPPLIES HONEYDEW 2040 147 KRUGERSDORP 990000054171 881 CLUTCH + BRAKE SPECIALISTS CBS MSUNDUZI 3231 206 PIETERMARITZBURG 990000071279 533 CLUTCH RE MAN SPECIALISTS CC WEST PARK 146 008 PRETORIA 990000029938 97814 CLUTCHCO CAPE PTY LTD KASSELSVLEI 7533 025 BELLVILLE 990000049537 535 CLUTCHCO PTY LTD KASSELSVLEI,BELLVILLE 7533 WESTLAKE BUSINESS PARK 990000019077 535 CLW MECHANICAL SERVICES CC DURBANVILLE 7551 165 MALMESBURY 990000409476 2507 CLYDE BEATON METAL WORKS SALSONEVILLE 6059 007 PORT ELIZABETH 990000024828 CLYDE ENGINEERING PTY LTD PRETORIA 1 008 PRETORIA 990000061149 880 CLYDE INDUSTRIAL CORPORATION LTD SPRINGS 1560 247 SPRINGS 990000088328 747 CLYDE STEEL PTY LTD SPRINGS 1560 247 SPRINGS 990000082910 168 CLYDE STRAPPING PTY LTD SPRINGS 1559 247 SPRINGS 990000341763 405 CLYDEN INVESTMENTS CC ROTHDENE 1964 012 ALBERTON 990000441458 289 CLYDES AUTO ELECTRICAL DORPSPRUIT 3206 206 PIETERMARITZBURG 990000019056 11919 CM ELECTRICAL FENCING & MAINTENANCE KLERKSDORP 2570 138 KLERKSDORP 990000387429 11836 CM MECHANICAL SALVAGING & CRAWFORD 7700 990000805885 CM PRODUCTS SPRINGS 1560 247 SPRINGS 990000367786 658 CM1 ENGINEERING FOURWAYS 2055 233 ROODEPOORT 990000394467 2856 CMA EMPLOYEE SOLUTIONS PTY LTD SUNWARD PARK 1470 091 GERMISTON 990000373099 18786 CMC AUTO PANEL BRACKENFELL 7561 316 WYNBERG C P 990000333977 1793 CMC AUTOBODY ELANDSFONTEIN 1406 091 GERMISTON 990000090439 8281 CMC EAST LONDON MOTORS CC BEACON BAY 5241 136 KING WILLIAMSTOWN 990000428965 CMC MOTORS DURBAN PTY LTD DURBAN 4001 990000814685 943 ROODEPOORT CMC STUDIOS PTY LTD HORISON 1724 990000698196 152 KRUGERSDORP CMH CITROEN HATFIELD UMHLANGA RIDGE 1120 008 PRETORIA 990000455109 1033 CMH FIAT DURBAN UMHLANGA ROCKS 4320 002 DURBAN 990000348793 1033 CMH FIAT PINETOWN PINETOWN 3610 990000348922 137B Old M Pinetown CMH NISSAN CAPE TOWN CAPE TOWN 8001 990000701672 1033 UMHLANGA ROCKS CMH TOYOTA ALBERTON UMHLANGA RIDGE 4320 012 ALBERTON 990000141937 1033 CMH VOLVO PTA EAST UMHLANGA RIDGE 4320 339 INANDA 990000421788 1033 CMJ PERFORMACE & DYNO TUNING PTY LT PAROW 7500 990000832843 682 CML CARS & TRUCKS PTY LTD KEMPTON PARK 1619 990000855888 9474 VERWORDPARK CMON TRADE CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000040922 14049 CMR CONSTRUCTION WORKS CC DENVER 2094 003 JOHANNESBURG 990000387617 CMS WATER ENGINEERING CC ORKNEY 2620 218 POTCHEFSTROOM 990000333915 68 Orkney CMT MOTETEMA PTY LTD MOTETEMA 990000858046 265 GROBLERSDAL CMTI CONSULTING PTY LTD QUEENSWOOD 121 008 PRETORIA 990000461626 11983 CN AUTO PTY LTD WELLINGTON 7655 990000858906 899 CNC DYNAMIX PTY LTD SPRINGS 1559 990000869567 6446 DAL PARK CNC ROUT DESIGN CC BRACKENFELL 7561 004 KAAPSTAD 990000338872 1300 CNC SOLUTIONS PTY LTD Cape Town 7442 004 KAAPSTAD 990000086612 36631 Chempet CNC STAINLESS KNYSNA 6570 139 KNYSNA 990000012134 2842 CNC STUDIO PTY LTD CENTURION 154 008 PRETORIA 990000560156 716 CNC SUPREMACY CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000404658 1567 Brooklyn Square CNET RANDBURG 2125 003 JOHANNESBURG 990000316232 342 CNH FIAT UMHLANGA RIDGE 4320 008 PRETORIA 990000466155 1033 CNR AUTOMOTIVE SERVICES & REPAIRS GEORGE 6530 090 GEORGE 990000378180 CNS ELEVATORS CC TASBET PARK 1040 312 WITBANK TVL 990000436923 6542 CO DE SHEET METAL CC STRAND 7140 256 STRAND 990000024844 765 CO ORDINATIONS & THE LOCKSMITH KOKSTAD 4700 141 MOUNT CURRIE 990000378170 598 COACH CLEANING EXPERTS BELLVILLE 7535 025 BELLVILLE 990000450110 2667 COACH MOTORS PTY LTD BARBERTON 1300 019 BARBERTON 990000008387 301 COACHMAN Midrand 1685 003 JOHANNESBURG 990000014612 282 Halfway House COACHMANS AUTO BODY WIERDAPARK 149 008 PRETORIA 990000366524 54223 COACHMANS AUTO BODY REPAIR HENNOPSPARK 157 990000736161 67008 HIGHVELD COACHMANS AUTO REPAIRS CC WIERDAPARK 149 008 PRETORIA 990000411216 52539 COACHWORKS WESTERN PROVINCE CC KUILSRIVIER 7579 025 BELLVILLE 990000092311 1389 COAL RESOURCES MONUMENTPARK 105 004 KAAPSTAD 990000044683 25322 COAL RESOURCES WESTERN CAPE MONUMENTPARK 105 004 KAAPSTAD 990000192716 25322 COALFIELDS AUTO ELECTRICAL CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000003790 140 COALFIELDS CONTRACTING PTY LTD ERMELO 2350 078 ERMELO 990000353581 COALFIELDS DRILLING SERVICES WITFIELD 1467 033 BOKSBURG 990000459855 14110 COALFIELDS PANELBEATERS & WITBANK 1034 312 WITBANK TVL 990000065800 12410 COALIATION TRADING 407 CC OTTERY 7808 025 BELLVILLE 990000093497 45651 COALITION TRADING 1028 CC MALMESBURY 7300 165 MALMESBURY 990000567093 COALITION TRADING 364 CC SYDENHAM 4091 002 DURBAN 990000009766 COALITION TRADING 44 CC WINKLESPRUIT 4145 002 DURBAN 990000060550 219 COALITION TRADING 532 OTTERY 7800 316 WYNBERG C P 990000009188 COALITION TRADING 707 CC RUSTENBURG 300 235 RUSTENBURG 990000342817 4313 COALMAC ENGINEERING C C ALRODE 1451 012 ALBERTON 990000079327 124580 COALSEAM HYDRAULICS & MINING EDENVALE 1610 012 ALBERTON 990000076686 1780 COAST COR & MARINE CC GREENACRES 6057 007 PORT ELIZABETH 990000400916 64090 COASTAL ALUMINIUM TECOMA 5214 001 BLOEMFONTEIN 990000005127 19544 COASTAL AUTO AIRCON UMKOMAAS 4170 139 KNYSNA 990000274158 1371 COASTAL AUTO ELECTRICAL LA MONTAGNE 184 324 LOWER UMFOLOZI 990000026218 340 COASTAL AUTO ENGINEERING CC TONGAAT 4400 339 INANDA 990000060510 1223 COASTAL AUTO RENOVATORS & BREAKDOWN STANGER 4450 250 LOWER TUGELA 990000027025 710 COASTAL AUTO SERVICES STANGER 4450 250 LOWER TUGELA 990000124683 2203 COASTAL CENTRE SERVICE STATION CC HEIDELBERG 6665 002 DURBAN 990000016792 COASTAL CLUTCH & BRAKE CC POINT 4069 002 DURBAN 990000005455 38421 COASTAL COMPRESSORS CC UMHLANGA ROCKS 4320 002 DURBAN 990000029183 1742 COASTAL CV JOINTS & REPAIR STRAND 7140 256 STRAND 990000100689 1663 COASTAL DIESEL SERVICES CC PADDOCK 4244 215 PORT SHEPSTONE 990000103671 94 Paddock COASTAL ELEVATOR MAINTENANCE CC DALBRIDGE 4014 002 DURBAN 990000074723 COASTAL ENGINEERING EMPANGENI 3880 990000050278 10405 COASTAL ENGINEERING WORKS & DIAZVILLE 7395 292 VREDENBURG 990000077743 3964 COASTAL FORKLIFT SERVICES DESPATCH 6219 007 PORT ELIZABETH 990000038629 254 COASTAL HYDRAULICS GATESVILLE 7766 004 KAAPSTAD 990000085826 114 COASTAL LOCKSMITHS & SIGNS PHOENIX 4080 002 DURBAN 990000004009 60622 COASTAL MANUFACTURING C C RED HILL 4071 002 DURBAN 990000080131 40794 COASTAL METAL WORKS WOODSTOCK 7915 004 KAAPSTAD 990000078925 13012 COASTAL PETROLEUM SERVICES CC TAUNG 8584 271 UITENHAGE 990000412503 1097 COASTAL POLY COATINGS SOMERSET WEST 7129 244 SOMERSET WEST 990000027771 3014 COASTAL RADIATOR CENTRE CC STRAND 7139 256 STRAND 990000004099 248 COASTAL RADIATOR CO PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000008398 273 COASTAL RADIATORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000011492 1456 COASTAL SANDBLASTING CC PORT ALFRED 6170 212 BATHURST 990000458719 2109 COASTAL SHEETING & CONSTRUCTION VREDENBURG 7380 990000814948 788 COASTAL TRACTOR SERVICES & RADIATOR STANGER 4450 250 LOWER TUGELA 990000075895 832 COASTAL TRUCK CENTRAL CC CATO RIDGE 3680 339 INANDA 990000096377 45 COASTAL TRUCK SPARES CC DORMERTON 4015 002 DURBAN 990000048131 19596 COASTLAND TRAILERS CC DURBAN 4051 990000779480 COASTLINE ALUMINIUM & GLASS CC Umhlali 4418 250 LOWER TUGELA 990000344700 2973 Stanger COASTLINE ALUMINIUM GUTTERS SWELLENDAM 6740 039 BREDASDORP 990000104626 264 COASTLINE ELECTRICAL & CATERING DURBAN 4001 990000685246 COASTLINE ENGINEERING & STEELWORK VERULAM 4340 339 INANDA 990000008594 26051 COASTLINE HYDRAULIC SUPPLIES CC TONGAAT 4400 123 INDWE 990000100190 1137 COASTLINE TOOLING LINTON GRANGE 6015 007 PORT ELIZABETH 990000009525 10645 COASTLINE TRUCK & CAB CC ISIPINGO RAIL 4133 002 DURBAN 990000061224 COASTLINE TYRE SERVICES CC DURBAN 4001 990000577494 5462 COATEC MECHANICAL SOLUTIONS PTY LTD GOODWOOD 7459 990000039386 180 COATEC PTY LTD CAPE TOWN 7441 990000707885 360 COATES & ASSOCIATES CAPE CC DURBANVILLE 7551 004 KAAPSTAD 990000022618 1356 COATES FIELD REPAIRS CC MSUNDUZI 3231 206 PIETERMARITZBURG 990000450945 5 COATING SERVICES STRAND 7139 256 STRAND 990000005007 747 COATING SYSTEMS Pietermaritzburg 3201 206 PIETERMARITZBURG 990000008262 11412 Dorpspruit COATING TECHNOLOGIES Durban 3610 210 PINETOWN 990000009659 1615 Westville COATRITE LIMPOPO BK PHALABORWA 1390 270 LETABA 990000463129 1398 COATRITE PTY LTD PHALABORWA 40 270 LETABA 990000403781 1398 COBALT ENG CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000101588 860 COBAR MANUFACTURING CC BENROSE 2011 003 JOHANNESBURG 990000013131 27538 COBAT AGENCIES CC boksburg 1459 990000048836 COBB INTERNATIONAL PTY LTD PETERPLACE, BRYANSTON 2021 003 JOHANNESBURG 990000027790 68113 BRYANSTON COBER ENGINEERING CC RYNFIELD 1514 026 BENONI 990000104529 11943 COBRA BIKES 3 TRICHARDT 2300 028 BETHAL 990000085223 58 COBRA MINING INNOVATIONS CC GLENVISTA 2058 012 ALBERTON 990000427287 394 COBRA PETRO PROJECTS PTY LTD SOUTH HILLS 2136 012 ALBERTON 990000087583 83603 South Hills COBRA SCRAPYARD BLOEMFONTEIN 9301 990000939553 28427 DANHOF COBRA WATERTECH PARKVIEW 2122 147 KRUGERSDORP 6181 72640 COBRACOR ENGINEERING SOUTHDALE 2135 003 JOHANNESBURG 990000436048 82485 COBURN GENERAL ENGINEERING KEMPTON PARK 1619 132 KEMPTON PARK 990000081961 1778 EDENVALE COBUS GOOSEN MOBIELE WERKSWINKEL CRADOCK 5880 062 CRADOCK 990000018258 COBUS LOUW PROFESSIONAL ENGINEER CC RIVERSDAL 6670 177 MOSSEL BAY 990000370960 678 COBWILL ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000445325 751318 COCHRANE ENGINEERING & MINING BEDFORDVIEW 2008 091 GERMISTON 990000105190 192 COCHRANE STEEL PRODUCTS PTY LTD ISANDO 1619 012 ALBERTON 990000096848 0 COCHRYNS GARAGE MALVERN 2094 003 JOHANNESBURG 990000073722 COCO HAVEN 1101 CC MANDENI 4490 338 MTUNZINI 990000099213 250 COCO HAVEN 1453 WESTGATE 1734 233 ROODEPOORT 990000556006 8032 CODAN ENGINEERING CC MALMESBURY 7299 165 MALMESBURY 990000138275 232 CODEE ENGINEERING & CONVEYORS CC BRAKPAN 1422 VAN ECK PARK 990000522383 14514 CODONIA QUICKSTOP GEZINA 31 008 PRETORIA 990000046055 26072 CODY PRODUCTS PAARDEKRAAL 1752 147 KRUGERSDORP 990000032767 293 COEGA ALUMINIUM PTY LTD SANDTON 2146 003 JOHANNESBURG 990000367417 787550 COEGA AUTOSPRAY CC WALMER 6065 007 PORT ELIZABETH 990000045343 6134 COEGA AUTOSPRAY PTY LTD NEWTON PARK 6055 007 PORT ELIZABETH 990000435051 7573 COEGA CABLES & CONNECTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000369889 13509 COENETTS CAR SALES CC STRAND 7140 256 STRAND 990000079269 COENIES BIKE CLINIC BETHLEHEM 9700 029 BETHLEHEM 990000103990 1788 COERD STAALWERK BLOEMFONTEIN 9301 990000619400 38903 LANGENHOVENPARK COERD STAALWERKE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000022687 940 COERNEY RIVER TRADING COMPANY ADDO 6105 137 KIRKWOOD 990000416841 42 COESTEV WHOLESALE & RETAIL CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000359630 2655 COETZ TECHNOLOGIES (PTY) LTD SANLAMHOF 7532 025 BELLVILLE 990000403437 623 COETZEE BRAKE & PROPSHAFT CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000089140 4600 COETZEE CONSTRUCTION SECUNDA 2302 249 STANDERTON 990000071748 58 COETZEE DRIVESHAFT KIMBERLY 8301 990000103970 COETZEE H J LICHTENBURG 2740 156 LICHTENBURG 990000425690 148 COETZEE J M HOPETOWN 8750 118 HOPETOWN 990000028489 139 COETZEE M H LICHTENBURG 2740 156 LICHTENBURG 990000557991 975 COETZEE M J NELSPRUIT 1200 184 NELSPRUIT 990000018315 19027 COETZEE T P RANT EN DAL 1751 147 KRUGERSDORP 990000021201 558 rant en dal COETZEE W H MIDDELBURG 5900 170 MIDDELBURG C P 990000073708 112 COETZEE WERKWINKEL DEWETSDORP 9940 069 DEWETSDORP 990000101348 COETZER T C MELKBOSSTRAND 7441 165 MALMESBURY 990000452746 COFFEE @ CARWASH DALPARK 1543 219 POTGIETERSRUS 990000008071 4733 COFIMVABA EXHAUST & TYRE CC QUEENSTOWN 5320 060 COLESBERG 990000100712 870 COGRA PTY LTD MANDENI 4490 002 DURBAN 990000011611 152 COHAMET ENGINEERING PTY LTD ROODEPOORT 1709 233 ROODEPOORT 990000067262 58111 NEWVILLE COIL SPECIALISTS SARNIA 3615 210 PINETOWN 990000069597 124 COILCO ENGINEERING CC UMBOGINTWINI 4120 002 DURBAN 990000016109 259 COILMECH PTY LTD EDENVALE 1610 091 GERMISTON 990000004095 780 COL CAREW CC EAST RAND 1462 033 BOKSBURG 990000101222 26802 COL MARK ENG PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000412264 368 COL MARK ENGINEERING PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000415774 368 COLAR RENU STEILTES 1213 184 NELSPRUIT 990000014995 12758 COLCAB PTY LTD BLACKHEATH 7581 025 BELLVILLE 990000089856 123 COLCOR BODY REPAIRS CC TZANEEN 850 207 PIETERSBURG 990000098590 30 COLD BUSTERS BETHLEHEM 9701 029 BETHLEHEM 990000043885 COLDAV STAINLESS STEEL CC NEWTON PARK 6055 007 PORT ELIZABETH 990000087306 35090 COLDFORGE PRECISION TOOLING CC BOKSBURG NORTH 1459 033 BOKSBURG 990000056666 COLDSTAR REFRIGERATION CC CHATSWORTH 4030 002 DURBAN 990000030627 56355 COLE AIR CC AMANZIMTOTI 4125 002 DURBAN 990000380996 78 COLENSO MOTORS COLENSO 3360 990000568712 312 COLENZO TRADING CC KRIEL 2271 028 BETHAL 990000447725 3842 COLEREEF BOKSBURG DUNSWART 1508 033 BOKSBURG 990000054539 6033 COLESBERG 1 STOP COLESBERG 9795 060 COLESBERG 990000447315 267 COLESKOP FILLING STATION CC COLESBERG 9795 060 COLESBERG 990000433746 140 COLEUS PACKAGING PTY LTD ALBERTON 1451 990000054587 11684 RANDHART COLIAN ENGINEERING CC UITENHAGE 6230 271 UITENHAGE 990000183975 1089 COLIGNY INGENIEURSWERKE COLIGNY 2725 061 COLIGNY 990000028405 95 COLIGNY PANEELKLOPPERS BK COLIGNY 2725 156 LICHTENBURG 990000043838 384 COLIN TROMP RADIATORS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000443212 11261 COLINS GEARBOX & DIFF CENTRE POLOKWANE 700 207 PIETERSBURG 990000408479 3571 COLINS KEYS QUEENSBURGH 4070 002 DURBAN 990000080696 39711 COLINS PANELBEATERS JACOBS 4026 002 DURBAN 990000030651 12428 COLINS TRACTOR & TRAILER WORKSHOP LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000043154 1038 COLKO SUPPLIES CC GOODWOOD 7459 025 BELLVILLE 990000195274 728 COLLAGE INTERIORS CC HONEYDEW 2040 233 ROODEPOORT 990000089349 1389 COLLATERAL TRADING 358 CC VEREENIGING 1939 283 VEREENIGING 990000411089 COLLAW ENGINEERING CC GREYVILLE 4023 002 DURBAN 990000098254 47592 COLLECTOR CABINETS EDENVALE 1610 003 JOHANNESBURG 990000079855 1601 COLLEEN GLEN SERVICE STATION NEWTON PARK 6055 007 PORT ELIZABETH 990000099830 7601 COLLEGE MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000012400 203 COLLET ENGINEERING C C EDEN GLEN 1613 091 GERMISTON 990000088307 8636 COLLIER TOOL & DIE DURBAN 4001 002 DURBAN 990000077342 COLLIERY DUST CONTROL PTY LTD SPRINGS 1560 247 SPRINGS 990000106835 344 COLLIN & MIMI INDUSTRIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000438057 3565 COLLINS AUTO ELECTRICAL CAMBRIDGE 5206 006 EAST LONDEN 990000352266 3523 COLLINS SHELVING & RACKING MONTFORD 4092 002 DURBAN 990000062797 COLLIS MANUFACTURING ENTERPRISES CC SOUTHDALE 2135 003 JOHANNESBURG 990000008345 82505 COLLISEN ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000075889 987 COLLISION CARE CENTRE durban 4001 002 DURBAN 990000041687 18052 dalbridge COLMAC ENGINEERING LINK HILLS 3652 990000574714 1665 COLMARK FLEET MAINTENANCE CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000039351 COLMAY INDUSTRIES PTY LTD SPRINGS 1559 990000640534 10762 STRUBENSVALE COLMIN MINING & ENGINEERING CNR MELLE & JORISSEN BRAAMFON 2001 003 JOHANNESBURG 990000465293 COLOR BLAST PTY LTD WELTEVREDENPARK 1715 233 ROODEPOORT 990000088977 5720 COLORADO TRANSPORT PTY LTD WADEVILLE 1422 091 GERMISTON 990000034932 14137 COLOSSAL HYDRAULIC & GENERAL TRADIN STANGER 4450 990000556630 1997 COLOSSAL HYDRAULICS & GENERAL TRADI KWA DUKUZA 4450 990000587657 1997 COLOSSUS MOTORS GOODWOOD 7405 004 KAAPSTAD 990000034937 333 COLOUR TECH PANEL & PAINT PHOENIX 4068 990000872101 48268 COLOURCOATE POWDER COATERS INDUSTRIA 2042 233 ROODEPOORT 990000037850 43054 COLQUIP FORKLIFT PARTS ALBERTON NORTH 1456 012 ALBERTON 990000420205 136485 COLTS LUMIER 1905 283 VEREENIGING 990000094218 12348 COLUMBINE SERVICE STATION KEMPTON PARK 1620 132 KEMPTON PARK 990000050925 2097 COLUMBIT INDUSTRIES DIV OF COLUMBIT CAPE TOWN 8000 004 KAAPSTAD 990000344283 2737 COLUMBO ENGINEERING CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000008312 7541 COLUMBUS MACHINE TOOLS PTY LTD JOHANNESBURG 1495 091 GERMISTON 990000068742 4025 GERMISTON SOUTH COLUMBUS STAINLESS PTY LTD Middelburg 1050 171 MIDDELBURG TVL 990000169591 11877 Hatfield COLVEN ASSOCIATES BORDER PTY LTD GEORGE 6529 090 GEORGE 990000031331 762 COM TOP TRUCK REFURBISHES CC BENONI 1500 033 BOKSBURG 990000465517 407 COMAIR NATAL PTY LTD Durban 4016 002 DURBAN 990000043197 20087 Durban North COMAIR SERVICING LANSERIA PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000050974 42 COMAR INTERNATIONAL Stellenbosch 7599 251 STELLENBOSCH 990000272157 717 COMAR PLANT DESIGN & MANUFACTURING LINK HILLS 3652 210 PINETOWN 990000083480 1776 COMATRA PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000293851 15065 COMBINATION COATINGS Alberton 1450 003 JOHANNESBURG 990000097200 8199 Verwoerdpark COMBINATION SELLING & MARKETING ALMA 512 207 PIETERSBURG 990000018339 131 COMBINATION SPANNER CC FAUNAPARK 787 207 PIETERSBURG 990000018341 866 COMBINED CRANE SERVICES PTY LTD BETHAL 2310 990000836472 691 COMBINED INJECTION PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000006651 33590 COMBINED USED SPARES CC NELSPRUIT 1200 184 NELSPRUIT 990000133783 19057 COMBINED WELDING & FABRICATION CC SUNWARD PARK 1470 033 BOKSBURG 990000050221 18015 COMBO STEELWORKS KABEGA PARK 6025 007 PORT ELIZABETH 990000349170 COMBO TWO CAR WASH & WAFFLE HUT CC HENOPS PARK 990000675443 225 ROOIHUISKRAAL COMBOTRADE EIGHT PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000046495 2076 COMBUSTION INSTALLATIONS CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000004684 2062 Pietermaritzburg COMEC INDUSTRIES PTY LTD WELKOM 9460 302 WELKOM 990000092718 5009 COMET CARS 1786 MAIN HARDING RD PORT SHEPSTON 4240 990000641880 1135 UMTENTWENI COMFAB ALUMINIUM HOMESTEAD 1412 091 GERMISTON 990000028429 6200 COMITON PLANT REPAIRS CC EDLEEN 1625 132 KEMPTON PARK 990000007834 8299 COMMANDO BANDE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000042450 365 COMMERCIA SERVICE SOLUTIONS CC WESTVILLE 3630 002 DURBAN 990000366066 472 COMMERCIAL & AUTO CENTRE GEORGE 6530 090 GEORGE 990000377622 2294 COMMERCIAL & INDUSTRIAL TYRE REPAIR DURBANVILLE 7551 025 BELLVILLE 990000395852 648 COMMERCIAL AUTO & BUS CLEVELAND 2022 003 JOHANNESBURG 990000013109 40481 COMMERCIAL AUTO ELECTRICAL & FLEET WADEVILLE 1422 091 GERMISTON 990000089655 14963 COMMERCIAL AUTO PARTS PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000099093 34179 COMMERCIAL AUTO REPAIRS CC LYNNWOOD RIDGE 40 132 KEMPTON PARK 990000108364 76165 COMMERCIAL AUTO TECHNIK NORWOOD 2117 003 JOHANNESBURG 990000428223 92795 COMMERCIAL AUTO TRADING CC JEPPESTOWN 2043 033 BOKSBURG 990000019026 34179 COMMERCIAL AUTO TRUCK REPAIRS LYNNWOOD RIDGE 40 003 JOHANNESBURG 990000452048 76165 COMMERCIAL BRAKE & GENERAL SUPPLIER QUEENSBURGH 4070 002 DURBAN 990000095691 39511 COMMERCIAL BRAKE COMPONENTS LEONDALE 1424 091 GERMISTON 990000084247 16006 COMMERCIAL BREAKDOWN SERVICES CC Johannesburg 2001 003 JOHANNESBURG 990000036480 421028 Fordsburg COMMERCIAL CHASSIS STRAIGHTENERS EDEN GLEN 1613 091 GERMISTON 990000043198 9706 COMMERCIAL ENGINE & GEARBOX CENTRE GEZINA 31 008 PRETORIA 990000045394 23678 COMMERCIAL ENGINEERING EAST END 4018 002 DURBAN 990000069588 49061 COMMERCIAL FITMENT HERCULES 30 008 PRETORIA 990000013801 49260 COMMERCIAL FLEET MAINTENANCE SUNWARD PARK 1470 091 GERMISTON 990000014263 17609 COMMERCIAL FLEET SERVICES WESTMEAD 3608 210 PINETOWN 990000013187 15340 COMMERCIAL INDUSTRIAL FABRICATORS BELLVILLE SOUTH 7531 990000641282 1331 SANLAMHOF COMMERCIAL INDUSTRIAL HYDRAULICS ALBERTON 1450 028 BETHAL 990000023352 727 COMMERCIAL INDUSTRIAL MINING FOCHVILLE 2515 138 KLERKSDORP 990000109429 263762 THREE RIVERS COMMERCIAL MOTORCYCLE CENTRE PTY LT JOHANNESBURG 2000 003 JOHANNESBURG 990000074414 6203 COMMERCIAL PANEL & SPRAY SOMERSET‐WES 7129 025 BELLVILLE 990000104325 1196 COMMERCIAL PANEL BEATERS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000079725 410 GREYLI COMMERCIAL POWER HIRE STRAND 7140 256 STRAND 990000009958 COMMERCIAL PRINTING REPAIRS CC LINDEN 2104 003 JOHANNESBURG 990000004218 44423 COMMERCIAL REPAIR NELSPRUIT 1200 990000938442 16647 COMMERCIAL RIMS CC ISIPINGO 4110 002 DURBAN 990000348146 26314 COMMERCIAL SHEARING PTY LTD ELANDSFONTEIN 1406 033 BOKSBURG 990000050690 8366 COMMERCIAL STEEL & WIRE PRODUCTS FLORIDA 1710 233 ROODEPOORT 990000094413 1474 COMMERCIAL TOW & BULLBAR BEACON BAY 5205 006 EAST LONDEN 990000061220 15552 COMMERCIAL TRUCK & TRAILER Germiston 1428 091 GERMISTON 990000089238 COMMERCIAL TRUCK CENTRE NELSPRUIT 1200 307 WITRIVIER 990000055936 2343 COMMERCIAL USED SPARES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000097116 13571 COMMERCIAL UTILITY KLERKSDORP 2570 138 KLERKSDORP 990000005332 441 COMMERCIAL VALET SERVICES CC SANLAMHOF 7532 025 BELLVILLE 990000034181 1286 COMMERCIAL VEHICLE SERVICES SOUTHDALE 2135 003 JOHANNESBURG 990000037885 82805 COMMERCIAL WELDING & WEAR PARTS CC ALBERTON NORTH 1449 091 GERMISTON 990000101439 136324 ALBERTON COMMERCIUM TRADING 16 PTY LTD DALPARK 1543 037 BRAKPAN 990000004995 4131 COMMERCIUM TRADING 6 SPRINGS 1560 247 SPRINGS 990000106062 91 COMMISSIONER SHELL LENASIA 1827 003 JOHANNESBURG 990000032098 COMMIT ENGINEERING CC FLAMWOOD 2572 237 SASOLBURG 990000004073 6664 COMMONS TOOL & DIE CC WARNER BEACH 4140 210 PINETOWN 990000419025 443 COMMSCOPE SOLUTIONS INTERNATIONAL BRYANSTON 2021 003 JOHANNESBURG 990000070232 70392 COMMSHELF 29 CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000452721 31487 COMMUNITY CARS CC BRACKENFELL 7561 004 KAAPSTAD 990000050299 1786 COMMUNITY MOTORS CAPE TOWN 7925 004 KAAPSTAD 990000027039 COMMUTATOR ENGINEERING PTY LTD Randfontein 1759 147 KRUGERSDORP 990000073602 4193 Luipaardsvlei COMMUTER TRANSPORT ENGINEERING TOUWS RIVER 6880 004 KAAPSTAD 990000017506 COMMUTER TRANSPORT ENGINEERING DURB PIETERMARITZBURG 3201 990000584831 COMP AIR S A PTY LTD WADEVILLE 1422 091 GERMISTON 990000083716 11582 HATFIELD COMPACT COOL COOLING UNITS Johannesburg 2091 124 IXOPO 990000078233 1697 Southdale COMPACTION HYDRAULICS & ENGINEERING SANLAMHOF 7532 251 STELLENBOSCH 990000559360 90 COMPART CC OVERPORT 4091 002 DURBAN 990000101984 COMPASS FLEET MANAGEMENT PTY LTD GLENASHLEY 4022 002 DURBAN 990000456855 22129 COMPASS WELDING WORKS BK Springs 1559 247 SPRINGS 990000021277 15334 Riverfield COMPENG MANUFACTURING SERVICES NEW GERMANY 3610 210 PINETOWN 990000020469 1897 WESTVILLE COMPETENT COMPANIONS CC TROYEVILLE 2139 003 JOHANNESBURG 990000095898 53191 COMPETENT PERSONNEL SOLUTIONS MORNING HILL 2007 033 BOKSBURG 990000100572 COMPETITION BIKES BRACKENFELL 7561 251 STELLENBOSCH 990000086677 224 COMPETITION MOTORS QUIGNEY 5211 006 EAST LONDEN 990000077064 18145 COMPETITION MOTORS & ENGINEERING INANDA 4310 002 DURBAN 990000075781 COMPETITION PLUS CAR WASH PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000063516 8 COMPETITION PLUS MOTORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000006222 19 COMPETITION USED SPARES & VRYHEID 3100 295 VRYHEID 990000082839 397 COMPETITIVE CONSTRUCTION SERVICES ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000004231 14781 COMPETITIVE TOOLING HILLCREST 3650 210 PINETOWN 990000010641 450 COMPLETE CABLING EQUIPMENT PTY LTD ALRODE 1451 012 ALBERTON 990000073342 123805 COMPLETE ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000092442 751847 COMPLETE FILTRATION SOLUTION MEYERTON 1960 283 VEREENIGING 990000368689 262 COMPLETE MACHINE SOLUTIONS PHALABORWA 1390 990000624441 1179 COMPLETE STEEL SOLUTIONS CC MONUMENTPARK 105 008 PRETORIA 990000423016 26741 COMPLIANCE FACTOR PTY LTD BRITS 250 990000734039 COMPMAN PTY LTD BIRCHLEIGH 1621 037 BRAKPAN 990000354706 7679 COMPONENT PRODUCTS KENGRAY 2100 003 JOHANNESBURG 990000012839 372 COMPONENT STRUCTURES PTY LTD EDEN GLEN 1613 091 GERMISTON 990000042430 8123 COMPONENTS SUPREME CC Gauteng 1960 283 VEREENIGING 990000107890 1569 Meyerton COMPOSITE HOUSE PTY LTD KENSINGTON 2101 003 JOHANNESBURG 990000047441 28605 COMPOSITE TECHNOLOGIES GARIEP DAM 9922 003 JOHANNESBURG 990000007718 41 COMPOSITE VEHICLE TECHNOLOGIES MENLOPARK 102 003 JOHANNESBURG 990000069587 35861 COMPOUND TECHNOLOGY PTY LTD ROOSEVELT PARK 2129 003 JOHANNESBURG 990000004071 1559 COMPREP ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000101982 3224 COMPRESCO CC BOKSBURG 1463 033 BOKSBURG 990000061203 8837 CINDA PARK COMPRESOR MASTERS CC ELSPARK 1418 091 GERMISTON 990000048182 12854 COMPRESPAN PTY LTD BRITS 250 008 PRETORIA 990000460991 4662 COMPRESSED AIR SERVICES KIMBERLEY 8300 005 KIMBERLEY 990000076489 1216 COMPRESSOR & ALLIED BARBERTON 1200 019 BARBERTON 990000454029 15577 NELSPRUIT COMPRESSOR & ENGINE ENGINEERING BOKSBURG 1478 033 BOKSBURG 990000028439 71 COMPRESSOR BREAKDOWN REPAIRS PTY LT LYNNWOOD RIDGE 1501 990000696794 72634 COMPRESSOR CLEANING & SERVICES DURBAN 4001 002 DURBAN 990000064237 COMPRESSOR COMPONENTS PTY LTD BENONI 1500 003 JOHANNESBURG 990000085709 COMPRESSOR KING CC DURBAN 4053 002 DURBAN 990000034975 COMPRESSOR MASTERS CC LAMBTON 1414 091 GERMISTON 990000462202 15168 COMPRESSOR MOYANDODA BRAKPAN 1541 990000563692 COMPRESSOR PRECISION SOUTH HILLS 2136 012 ALBERTON 990000105588 83082 COMPRESSOR PRECISION ENGINEERING ALRODE 1451 012 ALBERTON 990000460573 124471 COMPRESSOR REPAIRS FREEMANVILLE 2573 138 KLERKSDORP 990000076249 3069 COMPRESSOR SALES & SERVICES PIETERMARITZBURG 3201 990000632599 21461 MAYORS WALK COMPRESSOR SERVICE CENTRE Port Shepstone 4235 215 PORT SHEPSTONE 990000026202 682 Umtentweni COMPRESSOR SERVICES ALBEMARLE 1410 012 ALBERTON 990000447377 7657 COMPRESSOR VALVES & ACCESSORIES ALBERTON 1449 012 ALBERTON 990000090505 145496 BRACKEN GARDENS COMPRESSOR VESSEL TESTERS CC WESTGATE 1734 147 KRUGERSDORP 990000095322 6294 COMPRESSORS INDUSTRIAL CC KEMPTON PARK 1620 184 NELSPRUIT 990000109169 3175 COMPRI EASTLEIGH 1610 990000004005 COMPRO AUTO ELECTRICAL CINDA PARK 1463 033 BOKSBURG 990000076937 9053 COMPRO ENGINEERING CC WILROPARK 1731 233 ROODEPOORT 990000033453 2795 COMPTONVILLE FILLING STATION CC MINNEBRON 1549 003 JOHANNESBURG 990000059751 9159 COMPU TRUCK & SERVICES MIDDELBURG 1050 170 MIDDELBURG C P 990000434910 140 COMPU TRUCK ALIGNMENT PRETORIA 81 008 PRETORIA 990000398897 11535 COMPUMACH ENGINEERING ASTON MANOR 1630 003 JOHANNESBURG 990000457212 10315 COMPUMADE HOUGHTON 2041 003 JOHANNESBURG 990000430828 1364 COMPUTER INSTALLATIONS PANELBEATERS BRAMLEY 2018 316 WYNBERG C P 990000028474 2230 COMPUTERISED PROFILE CUTTING SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000372838 100987 COMSHELVE 109 PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000093094 2547 COMSPARES C C Benmore 2010 003 JOHANNESBURG 990000111959 652259 CON TOOL & MACHINERY Johannesburg 2018 003 JOHANNESBURG 990000013183 1358 bramley CONAX MANUFACTURING PTY LTD SELCOURT 1567 247 SPRINGS 990000102324 11511 CONAX MINING EQUIPMENT 58 WATT ROAD NWE ERA SPRINGS 1559 990000637506 1253 SPRINGS CONBRAKO PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000047419 4018 LUIPAARDSVLEI CONCAR MINING & INDUSTRIAL SUPPLIES EMALAHLENI 1034 990000809739 CONCENTRIC ENGINEERING CC BOKSBURG 1459 033 BOKSBURG 990000383494 6412 DUNSWART CONCEPT CAGES CC JOHANNESBURG 450 003 JOHANNESBURG 990000007314 1253 MARBLE HALL CONCEPT CATERING MANUFACTURERS NEW GERMANY 3610 210 PINETOWN 990000071714 113 CONCEPT PACKAGING SOLUTIONS PIETERMARITZBURG 3201 990000622156 CONCEPT STEEL CREATIONS HELDERBERG 7135 256 STRAND 990000637369 5331 CONCEPT TUNING GARDENVIEW 2047 091 GERMISTON 990000096424 751441 CONCEPTUAL METAL CC CAMPERDOWN 3720 051 CAMPERDOWN 990000010484 421 CONCEPTUAL STEEL ENGINEERING PTY Pretoria 184 990000558868 11584 Queenswood CONCERT SERVICE STATION PLUMSTEAD 7801 316 WYNBERG C P 990000094287 494 CONCORD REFRIGERATION MOBENI 4060 002 DURBAN 990000290332 72194 CONCORD REFRIGERATION A DIVISION OF MOBENI 4060 990000699194 72194 CONCORDE CARS BUITEKANT STREET CC CAPE TOWN 8001 004 KAAPSTAD 990000107365 CONCORDE COATINGS Edenvale 2000 091 GERMISTON 990000030661 75157 Gardenview CONCORDE ENGINEERING Germiston Ext 4 1401 091 GERMISTON 990000042448 16546 Dowerglen CONCORDE FOUNDRY VEREENIGING PTY VEREENIGING 1930 283 VEREENIGING 990000093050 313 CONCORDE MOTORS VIRGINIA 9430 288 VIRGINIA 990000074132 720 CONCORDE PANEL BEATERS CC COUNTRY CLUB 4301 002 DURBAN 990000093529 1704 CONCORDE RADIATORS SILVERTON DURBAN 4001 002 DURBAN 990000089605 CONCORDIA MEDICAL SPECIALTIES BIRNAM PARK 2015 003 JOHANNESBURG 990000042443 37061 CONCRESCORE MOTOR WORK NEW GERMANY 3610 990000583459 645 CONCRETE POSTS & PRODUCTS CC NEW GERMANY 3620 210 PINETOWN 990000156791 CONCRETE PUMP SERVICE ROSETTENVILLE 2130 003 JOHANNESBURG 990000019045 1008 CONCRETE TESTING EQUIPMENT RANDBURG 2125 003 JOHANNESBURG 990000337279 77110 CONCRETE WORKS OVERPORT 4067 002 DURBAN 990000343599 37557 CONDILEC PTY LTD ANSFRERE 1711 233 ROODEPOORT 990000046774 6518 CONDOR HYDRAULICS PTY LTD BOKSBURG 1460 033 BOKSBURG 990000046777 570 CONDRA PTY LTD ELSBURG 1407 091 GERMISTON 990000046756 9204 CONDUCTOR SYSTEMS PTY LTD Edenvale 1609 091 GERMISTON 990000097543 75801 Gardenview CONDUIT ENGINEERING CC BROOKLYN SQUARE 75 008 PRETORIA 990000068729 2438 CONDUIT TECHNOLOGIES CC EDENVALE 1610 091 GERMISTON 990000004091 3048 CONECO CONSULTING PTY LTD WITBANK 1035 990000805329 CONFECT SCHOCKAERT SOUTH AFRICA Centurion 57 008 PRETORIA 990000005759 52298 Wierdapark CONFERHEUR INGENIEURS BK WELLINGTON 7646 197 PAARL 990000099684 792 CONFIDANT ENGINEERING Jeppe 2094 003 JOHANNESBURG 990000053720 1253 Rosettenville CONIKAM SOLUTIONS SELECTION PARK 1559 247 SPRINGS 990000398868 CONISTON MOTORS STEENBERG 7945 241 SIMONS TOWN 990000012343 CONLOG Durban 4000 002 DURBAN 990000050995 2332 Overport CONLOO ENGINEERING PTY LTD WELKOM 9460 302 WELKOM 411 4892 CONLOO FILTERS PTY LTD WELKOM 9460 302 WELKOM 990000046779 2128 CONNAUGHT COACHWORKS PAROW 7499 025 BELLVILLE 990000005464 1439 CONNAUGHT PALACE ENGINEERING KUILS RIVER 7580 251 STELLENBOSCH 990000090418 CONNELL INSTRUMENT CO PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000096107 463 CONNELLY LE ROUX CC BLACK HEATH 7581 990000590621 CONNIES WHEEL & PANELBEATERS FLAMWOOD 2572 138 KLERKSDORP 990000430202 6291 CONNIES WHEELALIGNMENT CENTRE CC KLERKSDORP 2570 138 KLERKSDORP 990000076165 2073 CONNIES WHEELALIGNMENT POTCH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000005743 CONNOCK MOTORS EAST LONDON 5241 006 EAST LONDEN 990000023357 19355 TECOMA CONNOISSEUR AUTO CENTRE DURBAN 4000 002 DURBAN 990000087148 295 CONNOISSEUR AUTO ELECT KRUGERSDORP 1746 147 KRUGERSDORP 990000111997 1616 CONNOISSEUR AUTOHAUS SOMERSET WEST 7130 244 SOMERSET WEST 990000030611 P O BOX 11 CONNOISSEUR PROMOTIONS PTY LTD TOTIUSDAL 134 008 PRETORIA 990000077061 31319 CONNS MANUFACTURING CO PTY LTD BRACKENFELL 7561 251 STELLENBOSCH 990000088863 748 CONOGON TRADING Pretoria 129 008 PRETORIA 990000420257 16065 Sinoville CONOMATIC ENGINEERING EDENVALE 1610 003 JOHANNESBURG 990000046780 498 CONPAK COMPONENTS EDENVALE 1610 003 JOHANNESBURG 990000066521 2000 Edenvale CONRADIE & DU TOIT MOTORS BK LAINGSBURG 6900 154 LAINGSBURG 990000046776 470 WORCESTER CONRADIE BESPROEIING MALMESBURY 7299 165 MALMESBURY 990000036497 CONRON SPRING & ENGINEERING SPRINGS 1560 247 SPRINGS 990000046760 1006 CONSAF INSTALLATIONS CC BENONI 1501 026 BENONI 990000057494 CONSERVE CC Johannesburg 2196 003 JOHANNESBURG 990000087263 421028 Fordsburg CONSHEP CC NORTHCLIFF 2115 026 BENONI 990000003779 1943 CONSOLIDATED AUTO PTY LTD BOKSBURG 1460 033 BOKSBURG 990000142175 9 CONSOLIDATED DIESEL EPPINDUST 7475 004 KAAPSTAD 990000047423 121 CONSOLIDATED HEAT TREATMENT VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000417678 1093 CONSOLIDATED POWER ENGINEERING CC ASTON MANOR 1630 091 GERMISTON 990000038700 10259 CONSOLIDATED WIRE INDUSTRIES LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000324978 102 CONSOLITE PTY LTD PRETORIA 1 251 STELLENBOSCH 990000046761 955 CONSPIRE SERVICES CC DELPORTSHOOP 8377 021 BARKLEY WEST 990000125414 110 CONSTANTIA AUTO ELECTRICAL WELKOM 9460 302 WELKOM 990000093378 2004 CONSTANTIA MOTORS WELKOM 9460 302 WELKOM 990000020496 620 CONSTANTIABERG AUTOS PTY LTD PLUMSTEAD 7801 004 KAAPSTAD 990000040944 279 CONSTANTIABERG DIESEL CC TOKAI 7945 316 WYNBERG C P 990000074045 CONSTEEN ENGINEERING KRUGERSDORP 1748 990000891698 543 RANT EN DAL CONSTRUCTION & SERVICES HANDLING CC DORANDIA 188 351 WONDERBOOM (PTA) 990000091775 52273 CONSTRUCTION EQUIPMENT REPAIRS East London 5247 006 EAST LONDEN 990000429178 15391 Beacon Bay CONSTRUCTION EQUIPMENT SPARES CC PANSIG 9465 110 HENNEMAN 990000086317 57141 CONSTRUCTION MONCADA SOUTH AFRICA CAPE TOWN 8001 990000639851 134 CENTURY CITY CONSU ENGINEERING MAGALIESBURG 1791 147 KRUGERSDORP 990000104479 358 CONSULMET PTY LTD LONGMEADOW 1609 132 KEMPTON PARK 990000091956 93 CONSULT AFRICA ENGINEERING GRASSY PARK 7888 004 KAAPSTAD 990000382103 31309 CONSUP VEREENIGING 1930 283 VEREENIGING 990000011209 3509 CONTACT AUTO BODY REPAIRERS & SUNVALLEY 7985 003 JOHANNESBURG 990000086456 1258 CONTACT ENGINEERING BOKSBURG NORTH 1461 033 BOKSBURG 990000051625 5291 CONTACT POINT PTY LTD DELAREYVILLE 2770 067 DELAREYVILLE 990000051602 512 CONTAINER LOGIC ALBERTON NORTH 4320 990000607199 451 CONTAINER REPAIR SERVICES EAST RAND 1462 003 JOHANNESBURG 990000012554 26802 CONTAINERS TO SPEC GERMISTON SOUTH 1401 091 GERMISTON 990000559251 1654 ALBERTON CONTECH WESTMEAD 3608 002 DURBAN 990000022696 15795 CONTI CLAIRWOOD DURBAN 4094 990000683960 CONTIGRAPHICS KUILS RIVER 7579 251 STELLENBOSCH 990000035648 1350 CONTINA STORAGE SYSTEMS PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000110408 82200 CONTINENTAL ENGINEERING GATEWAY 4321 210 PINETOWN 990000075063 25122 CONTINENTAL ANODIZERS CC ISANDO 1600 132 KEMPTON PARK 990000097604 30 CONTINENTAL CAR SALES CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000104393 8494 CONTINENTAL CARS GREENACRES 6057 007 PORT ELIZABETH 990000053800 27299 CONTINENTAL CLUTCH DISTRIBUTORS CC LENASIA 1820 003 JOHANNESBURG 990000061252 2879 CONTINENTAL CONVEYORS & BENONI 1500 033 BOKSBURG 990000015349 2409 CONTINENTAL ENAMELLING PTY LTD ISANDO 1600 132 KEMPTON PARK 990000067451 831 CONTINENTAL ENGINEERING CC Meyerton 1960 003 JOHANNESBURG 990000103927 1569 MEYERTON CONTINENTAL MOTORS & CANOPY CENTRE CAPE TOWN 7535 004 KAAPSTAD 990000111277 743 BELLVILLE CONTINENTAL MOTORS KIMBERLEY KIMBERLEY 8301 005 KIMBERLEY 990000054501 CONTINENTAL PANEL BEATERS JOHANNESBURG 2001 003 JOHANNESBURG 990000054503 CONTINENTAL PANELBEATERS & SPRAY GERMISTON SOUTH 1411 091 GERMISTON 990000074920 4605 CONTINENTAL QUALITY MACHINING CC KLERKSDORP 2570 138 KLERKSDORP 990000093860 1248 CONTINENTAL SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000096566 13425 CONTINENTAL SHOE & BAG REPAIRS FOURWAYS 2055 003 JOHANNESBURG 990000600402 802 CONTINENTAL SPARES SILVERTON 184 008 PRETORIA 990000103751 CONTINENTAL TYRE S A PTY LTD DURBAN 4000 WESTILLE 990000112236 8183 centurion CONTINUOUS CAST PRODUCTS CC CLEVELAND 2022 091 GERMISTON 990000080743 40510 CONTITRADE AFRICA PTY LTD Randburg 2040 990000844049 1352 HONEYDEW CONTOUR ENGINEERING FORDSBURG 2033 132 KEMPTON PARK 990000096883 42486 CONTRACT ARCHITECTURAL IRONMONGERY WADEVILLE 1422 003 JOHANNESBURG 990000104648 14771 CONTRACT ENGINEERING SERVICES EDEN GLEN 1613 099 GROBLERSDAL 990000024936 9156 CONTRACT LEASE MANAGEMENT PTY LTD BEDFORDVIEW 2008 003 JOHANNESBURG 990000109247 2545 CONTRACT POWDER COATING BRACKEN GARDENS 1452 012 ALBERTON 990000069554 145142 CONTRACTORS OF CHOICE CRESTA 990000683885 3969 CONTREP CC GERMISTON 1428 091 GERMISTON 990000093608 790 ROSETTENVILLE CONTROL COMPONENTS INC WITBANK 1035 003 JOHANNESBURG 990000005046 17988 Witbank CONTROL INSTALLATIONS & REPAIR RANDBURG 2163 147 KRUGERSDORP 990000061265 132 CONTROL INSTRUMENTS AUTOMOTIVE RETREAT 7945 990000108402 30214 TOKAI CONTROL SOLUTIONS JOHANNESBURG 2194 003 JOHANNESBURG 990000031316 642 DOUGLASDALE CONTROL SPECIALISTS PTY LTD FLORIDA 1710 233 ROODEPOORT 990000078346 1368 CONTROLGEAR SYSTEMS PTY LTD KEMPTON PARK 1620 990000053766 2391 CONTROLLED SURFACE TREATMENTS C C DUNSWART 1508 033 BOKSBURG 990000082027 6746 CONVENIENT SERVICES CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000004823 32947 CONVENIENT VALET SERVICES LA LUCIA 4051 990000899010 202106 DURBAN NORTH CONVERSION ENGINEERING CC JOHANNESBURG 2058 990000590934 166 GLENVISTA CONVEY IT CC BRACKENFELL 7561 025 BELLVILLE 990000009647 1562 CONVEY SYSTEMS & AUTOMATION PTY LTD UMHLANGA ROCKS 4320 990000777966 CONVEYER STRUCTURES BK WITBANK 1035 148 KURUMAN 990000108398 1025 CONVEYFIN FOUR CC PROTEAPARK 305 235 RUSTENBURG 990000420772 20438 CONVEYING DYNAMICS ENGINEERING WOODSTOCK 7915 990000039360 1023 CONVEYOR & PLANT SERVICES CC STRUBENVALE 1570 247 SPRINGS 990000365887 10372 Strubenvale CONVEYOR & PROCESS INSTRUMENTATION PRETORIA 49 NEWLANDS 990000385371 1168 CONVEYOR & STEEL ENG SERV PTY LTD BENONI 1500 026 BENONI 990000051624 1370 CONVEYOR BELT PRODUCTS CENTURION 45 990000779579 61791 IERRE VAN RYNEVELD CONVEYOR INTERGRATED SYSTEMS CC OTTERY 7808 316 WYNBERG C P 990000008931 45541 CONVEYOR LOGISTICS PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000083677 146470 CONVEYOR TECHNIQUE CC MEYERTON 1960 283 VEREENIGING 990000087103 995 CONVEYORCON CC BEREA ROAD 4007 002 DURBAN 990000053756 52081 CONVEYORTECH CC CENTURION 46 008 PRETORIA 990000045350 9001 CONVEYTRAC PTY LTD KEMPTON PARK 1620 033 BOKSBURG 990000080842 3566 CONWAL AUTO CLINIC CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000186215 5023 CONWAY ENGINEERING CC GERMINSTON EXT 3 1401 990000636678 1456 HEIDELBERG CONWAY SHEET METALS GRAHAMSTOWN 6139 095 ALBANY 990000093331 COOKRON BATTERY SERVICES RUSTENBURG 300 235 RUSTENBURG 990000418358 COOKWARE CLEANERS AUSTERVILLE 4052 002 DURBAN 990000011654 COOL AIR RADIATORS CC SANLAMHOF 7532 025 BELLVILLE 990000078260 126 COOL BEANZ WELKOM 9459 990000571799 4236 COOL CAB AIRCONDITIONING ALBERTON 1450 091 GERMISTON 990000005779 2597 COOL CABS RESERVOIR HILLS 4090 002 DURBAN 990000015391 65051 COOL CATS AUTOMOTIVE COOLING KLERKSDORP 2575 138 KLERKSDORP 990000030693 COOL CONNECTION MOBILE AUTO AIRCON Durban 4091 002 DURBAN 990000027757 70051 Overport COOL IDEAS 1342 BK POTCHEFSTROOM 2520 184 NELSPRUIT 990000097809 1710 COOL IDEAS 1459 CC KOKSTAD 4700 141 MOUNT CURRIE 990000097174 1599 COOL IDEAS 1584 DURBAN 4052 002 DURBAN 990000093712 21160 Bluff COOL INSTINCT INVESTMENTS 101 GEELHOUTPARK EXT 6 299 235 RUSTENBURG 990000005989 COOL KING CC FORDSBURG 2033 003 JOHANNESBURG 990000105877 42038 COOL POWER PINETOWN 3610 210 PINETOWN 990000097823 COOL SHADOW INVESTMENTS PTY LTD LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000075591 39010 COOL SOUND VANDERBIJLPARK 1911 990000568819 1057 COOL TOOL DESIGNS CC HYPER BY THE SEA 4053 002 DURBAN 990000019029 411 COOLCORE RADIATORS & ROBERTSON 6705 232 ROBERTSON 990000353805 854 COOLER ENGINEERING PTY LTD SCHOEMANSVILLE 216 041 BRITS 990000378699 16949 PRETORIA NORTH COOLINE REFRIGERATION HERCULES 30 008 PRETORIA 990000019008 49357 COOLMAC PROJECTS GAUTENG PTY LTD GROBLERSDAL 470 990000599086 562 COOLSHADE Edenvale 1613 091 GERMISTON 990000001167 8386 Edenglen COOLSPACE PTY LTD MODDERFONTEIN 1645 132 KEMPTON PARK 990000471110 497 COOLTRANZ Cape Town 7442 004 KAAPSTAD 990000077623 37283 Chempet COOMBS F G DURBAN 4001 002 DURBAN 990000050988 COOPER A G CREIGHTON 3263 124 IXOPO 990000007805 194 COOPER CANOPIES PRETORIA NORTH 182 008 PRETORIA 990000464206 COOPERHEAT OF AFRICA PTY LTD ISANDO 1600 990000016128 245 COOPERS CUTTING EDGE CC KYALAMI 1684 990000803906 30808 COPALCOR CORPORATE DIVISION WADEVILLE 1422 091 GERMISTON 990000104414 COPALCOR FORGING PTY LTD WADEVILLE 1422 091 GERMISTON 990000008773 COPALCOR ROLLED METALS GERMISTON 1422 091 GERMISTON 990000083349 COPPER & GIFTS RED HILL 4071 002 DURBAN 990000073425 40192 COPPER CABLES & CONNECTORS PTY LTD DUNSWART 1508 033 BOKSBURG 990000100436 11582 HATFIELD COPPER CONNECTION KRAMERVILLE 2090 003 JOHANNESBURG 990000102353 COPPER CURVE TRADING CC TOTIUSDAL 134 008 PRETORIA 990000105355 31075 COPPER EAGLE TRADING 172 BOKSBURG NORTH 1461 003 JOHANNESBURG 990000691869 5241 COPPER EAGLE TRADING 19 CC ROOIHUISKRAAL NORTH 157 008 PRETORIA 990000091159 COPPER EAGLE TRADING 248 FOCHVILLE 2515 084 FOCHVILLE 990000103269 COPPER EAGLE TRADING 27 CC RANDFONTEIN 1760 003 JOHANNESBURG 990000452935 1606 COPPER LEAF TRADING 549 ST HELENA 9466 990000553100 55011 COPPER LEAF TRADING 641 CC GREENHILLS 1767 171 MIDDELBURG TVL 990000561923 6526 COPPER MOON TRADING 577 PTY LTD WILLOWS 9320 001 BLOEMFONTEIN 990000406092 20273 COPPER MOTORS MESSINA 900 169 MESSINA 990000046082 163 COPPER TUBING AFRICA (PTY)LTD CLEVELAND 2022 003 JOHANNESBURG 990000089933 40394 COPPERMET PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000152436 7294 COR SHEETMETAL ENG CC WELLINGTON 7655 303 WELLINGTON 990000012336 COR TEST CENTRE CC SHALLCROSS 4093 210 PINETOWN 990000095480 CORAL BLUE TRADING 48 CC RESERVOIR HILLS 4090 002 DURBAN 990000417991 65067 CORAL BLUE TRADING 60 (PTY)LTD DURBAN 4000 990000904849 2141 WESTVILLE CORAM DEO CONSULTANTS CC MENLO PARK 102 008 PRETORIA 990000364970 36087 CORDENQUIN FIN CC NEWCASTLE 2940 185 NEWCASTLE 990000356540 75 CORDILITE CC Mandini 4480 990000616544 CORDOBA ENTERPRISES PHOENIX 4098 002 DURBAN 990000009671 1105 CORDOBA MOTORS PHOENIX 4068 339 INANDA 990000096828 1105 VERULAM CORDS CAPE TOWN 7800 003 JOHANNESBURG 990000374803 22164 FISH HOEK CORDU BK LYDENBURG 1120 161 LYDENBURG 990000014659 4382 CORDY ENGINEERING CC BOKSBURG EAST 1465 990000944601 4464 ATLASVILLE CORE CABLE PTY LTD MARAISBURG 1700 147 KRUGERSDORP 990000029307 435 CORE FUSION johannesburg 2008 003 JOHANNESBURG 990000052320 447 Modderfontein CORE IT RADIATORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000135233 10405 CORE IT RADIATORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000067266 148 CORE ITT RADIATORS CHE EMPANGENI 3880 324 LOWER UMFOLOZI 990000077732 1304 CORE PLANT ENGINEERING GARDENVIEW 2047 003 JOHANNESBURG 990000451433 75649 CORE STORE EDENVALE 1609 091 GERMISTON 990000176250 CORELLO PROPERTIES CC JACOBS 4026 002 DURBAN 990000347517 12951 CORES & CAVATIES SERVICES CC BELLAIR 4006 002 DURBAN 990000046010 15080 COREWORTH PROJECTS CC SIDWELL 6061 990000566178 14464 CORGI MOTORS MEYERTON 1960 283 VEREENIGING 990000086172 899 CORHOLD COMMODITIES PTY STRUBENS VALLEY 1737 171 MIDDELBURG TVL 990000077999 1547 Strubensvalley CORKYS SERVICES & REPAIRS CC VEREENIGING 1930 283 VEREENIGING 990000007272 3040 CORLENTRADE TWENTY SIX PTY LTD ODENDAALSRUS 9480 302 WELKOM 990000481988 358 CORLENTRADE TWO CC THEUNISSEN 9410 265 THEUNISSEN 990000065714 324 CORLETT DRIVE SERVICE STATION BIRNAM PARK 2015 003 JOHANNESBURG 990000108358 37018 CORMAR LOGISTICS CC HENDRINA 1095 312 WITBANK TVL 990000441989 95 CORNE MANUFACTURING CC SINOVILLE 129 351 WONDERBOOM (PTA) 990000066508 16020 CORNELIA SERVICE STATION CORNELIA 9850 290 VREDE 990000338158 12 CORNELIUS GEARBOX CENTRE BELLVILLE 7530 025 BELLVILLE 990000401809 345 SANLAMHOF CORNER BROTHERS GARAGE KURUMAN 8460 148 KURUMAN 990000020422 1842 CORNER CARWASH WESTVILLE 3629 002 DURBAN 990000336104 CORNER HYPER CAR WASH WIERDAPARK 149 008 PRETORIA 990000051671 11149 CORNER MOTORS HEIDELBERG 1438 107 HEIDELBERG TVL 990000032786 1815 CORNER SERVICES STATION DUNDEE 3000 072 DUNDEE 990000011444 677 CORNETT CONSTRUCTION Gordons Bay 7140 256 STRAND 990000077065 5530 CORNWALL HILL INDUSTRIES PTY LTD THE REEDS 158 091 GERMISTON 990000066518 3801 CORNWALL HILL MOTORS ELARDUSPARK 181 990000094971 CORNWALL TYRE & EXHAUST Pretoria 174 008 PRETORIA 990000045423 4047 Rietvalleirand CORNWALL VIEW SERVICE STATION PTY L RIETVALEI RAND 2052 990000734352 CORONATECH Brackenfell 7551 251 STELLENBOSCH 990000099532 583 Durbanville CORONO MOTORS GEZINA 84 008 PRETORIA 990000062709 23910 CORP 1024 BK GEORGE 6529 090 GEORGE 990000383453 2365 CORPCLO 752 CC HERMANUS 7200 111 HERMANUS 990000021922 203 CORPCLO 792 CC PEARSTON 5860 001 BLOEMFONTEIN 990000022624 10363 CORPCLO 887 CC TABLE VIEW 7439 004 KAAPSTAD 990000023334 60789 CORPORATE AUTO ELECTRIC HAZYVIEW 1242 307 WITRIVIER 990000019777 2716 CORPORATE DISPLAY CC HALFWAY HOUSE 1685 091 GERMISTON 990000000131 301 CORPORATE FLEET SANLAMHOF 7532 025 BELLVILLE 990000006774 1594 CORPORATE JUNCTION PTY LTD wynberg 2090 003 JOHANNESBURG 990000056633 CORPORATE MOTORS SILVERTON 127 008 PRETORIA 990000106613 2134 CORPORATE PANELBEATERS & KIASHA PARK 1829 003 JOHANNESBURG 990000013841 771 CORPORATE REACH CC SIMON'S TOWN 7995 241 SIMONS TOWN 990000070247 144 CORPORATE SERVICE CENTRE SOUTHDALE 2135 003 JOHANNESBURG 990000048185 1675 CORPORATE TYRE REPAIRS KRUGERSDORD 1739 990000926558 CORPORATE VIEW 16 CC EXEL PETROLEUM LYDENBURG 1120 161 LYDENBURG 990000049511 447 CORPORATIVE REPAIRS MORELETAPARK 44 008 PRETORIA 990000013110 39027 CORR LINE STEEL & ROOF PTY LTD SIVERTON 127 990000617918 239 CORRECT ENGINEERING UITENHAGE 6230 271 UITENHAGE 990000093514 2956 CORREDOR TRANSPORTES PTY LTD BREDELL 1623 033 BOKSBURG 990000091129 14557 CORRIDOR DIESELS NELSPRUIT 1200 184 NELSPRUIT 990000027014 5190 CORRIDOR TRUCK & TRAILER PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000009628 1817 CORRIES GARAGE KIMBERLEY 8301 021 BARKLEY WEST 990000010895 CORROCOAT S A PTY LTD COATING DURBAN 4094 002 DURBAN 990000152813 41754 ROSSBURGH CORROPUMP MANUFACTURING LUMIER 1905 278 VANDERBIJLPARK 990000031317 12156 CORROQUIP TRADING SASOLBURG 1947 283 VEREENIGING 990000191678 6591 VANDERBIJLPARK CORROSHIELD CC SUNDRA 2200 033 BOKSBURG 990000047428 285 CORROSION CONTROL SERVICES FOURWAYS 2055 990000612383 879 MONTANAPARK CORROSION KILLERS CC KINROSS 2270 028 BETHAL 990000068732 189 CORROTHERM SPECIAL METALS PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000373010 192 CORTECH ENGINEERING CC SENDERWOOD 2145 091 GERMISTON 990000103322 79745 CORUSCANT TRADING PTY LTD MELROSE ARCH 2196 990000922375 CORVAN INVESTMENTS DIE BOORD 7613 251 STELLENBOSCH 990000362541 12319 CORVETTE MOTORS BRYANSTON 2021 003 JOHANNESBURG 990000082574 67355 CORWEL VERVAARDIGING BK ONDERSTEPOORT 110 008 PRETORIA 990000084937 12790 CORWYK EDMS BPK VREDENDAL 8160 048 CALEDON 990000086663 135 COS CONSULT CC SANDTON 2146 003 JOHANNESBURG 990000037806 785919 COSCAR MOTORS CC 7937 004 KAAPSTAD 990000074758 34634 COSMETIC AUTO BODYWORKS ESTCOURT 3310 990000754825 COSMIC CHANNEL TRADING 113 CC MAITLAND 7405 990000649883 12109 N1 CITY COSMIC ENTERPRISE MEYERTON 1960 990000708430 COSMIC FABRICATORS CC NORTH RIDING 2162 003 JOHANNESBURG 990000348772 COSMIC GOLD TRADING 131 CC KIMBERLEY 8300 005 KIMBERLEY 990000409248 9 COSMIX ENTERPRISES DURBAN NORTH 4016 002 DURBAN 990000075853 20831 COSMO AUTO ELECTRIC & MOTOR SPARES CAPE TOWN 7764 004 KAAPSTAD 990000072812 24431 LANSDOWNE COSMOS AIRWAVES RONDEBOSCH 7700 346 TAUNG 990000098073 74 COSMOS WIRE ERODING HOWICK 3290 119 LIONS RIVER 990000024146 300 COSSA PROJECT MANAGEMENT SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000416155 1755 COSTA & JOE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000106842 2769 COSTA MOTORS KURUMAN 8460 148 KURUMAN 990000100624 301 COTMASTER PTY LTD MARBLE HALL 450 169 MESSINA 990000043109 428 COTTAGE MOTORS PTY LTD RONDEBOSCH 7700 004 KAAPSTAD 990000082102 COTTAGE SERVICE STATION DIEP RIVER 7800 004 KAAPSTAD 990000006772 COUCHES GALORE CC VEREENIGING 1939 072 DUNDEE 990000045391 COUGAR CRANE SERVICES KOCKSPARK 2523 218 POTCHEFSTROOM 990000431589 5316 COUGAR INGENIEURSWERKE BOSKOP 2528 218 POTCHEFSTROOM 990000034173 5 COUGAR METALS CC KELVIN 2054 003 JOHANNESBURG 990000073265 687 COUGAR MOTORS CC NEWLANDS EAST 4037 002 DURBAN 990000441743 COUNTERPOINT TRADING 443 NEW GERMANY 3620 002 DURBAN 990000310726 1521 COUNTERPOINT TRADING 508 CC PIETERMARITZBURG 3200 051 CAMPERDOWN 990000070208 2452 COUNTRY CAR ENGINES CC HALFWAY HOUSE 1684 003 JOHANNESBURG 990000090015 179 COUNTRY CARAVANS MANUFACTURING CC WHITE RIVER 1240 184 NELSPRUIT 990000103928 3507 COUNTRY CLOUD TRADING 10 CC PINETOWN 3600 210 PINETOWN 990000448120 1594 COUNTRY CODED WELDERS & FORDSBURG 2033 003 JOHANNESBURG 990000105302 42486 COUNTRY FACE CONSTRUCTION CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000555758 3229 COUNTRY KING TOTAL Badplaas 76 053 CAROLINA 990000031380 158 COUNTRY TUBE SERVICE CC BEACONVALE 7500 025 BELLVILLE 990000091332 COUNTRY VIEW SERVICE STATION HALFWAY HOUSE 1685 003 JOHANNESBURG 990000066516 4332 COUNTRY WIDE COMMERCIAL VEHICLES CC NORTH RIDING 2162 003 JOHANNESBURG 990000005095 635 COUNTRY WIDE LINEBORING & LERAATSFONTEIN 1038 312 WITBANK TVL 990000010149 13877 COUNTRY WIDE TRUCK SALES DALVIEW 1544 033 BOKSBURG 990000086664 3344 COUNTRYWIDE GEARBOX REPAIRS CC OOS‐RAND 1462 033 BOKSBURG 990000101472 25061 COUNTRYWIDE INSPECTION SERVICES CC STRUBENVALE 1570 012 ALBERTON 990000058263 10795 COUNTRYWIDE MEDALS & TROPHIES SOUTHDALE 2135 003 JOHANNESBURG 990000060577 82433 COUNTY AUTO SCOTTBURGH 4180 215 PORT SHEPSTONE 990000056684 1585 COURTENAY CARWASH GEORGE 6530 090 GEORGE 990000448165 1195 George COURTESY SERVICE STATION BEDFORDVIEW 2008 003 JOHANNESBURG 990000082108 1865 COURTNEY K CAROLINA 1185 053 CAROLINA 990000103913 887 COURTRAI AUTO EDMS BPK SUIDER‐PAARL 7624 197 PAARL 990000080583 673 PAARL COUSINS ALIGNMENT CENTRE SIDWELL 6061 007 PORT ELIZABETH 990000082581 14006 COUSINS ENGINEERING PINELANDS 7405 004 KAAPSTAD 990000079298 COUSINS STEEL CC Pietermaritzburg 3201 206 PIETERMARITZBURG 990000088086 13344 Cascades COUSINS STEEL INTERNATIONAL MORNINGSIDE 4001 002 DURBAN 990000069562 COV STEELWORK & WOODCRAFT EDENVALE 1610 003 JOHANNESBURG 990000062750 1899 COVENANT STEEL PROFILING Pinetown 3610 210 PINETOWN 990000457437 1 siripath road COVENANT TOOL & DIE CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000012380 289 COVER ALL WITBANK 1035 171 MIDDELBURG TVL 990000102633 20017 COVER FRAMELESS GLASS BELLVILLE 7535 990000671038 1882 BELVILLE COVER FRAMELESS GLASS GAUTENG PTY L BELLVILLE 7535 008 PRETORIA 990000046715 1882 COWALT ENGINEERING STRAND 7140 256 STRAND 990000406230 COWAN SIGNS HALFWAY HOUSE 1685 003 JOHANNESBURG 990000027082 1294 Halfway House COWBOYS MASTER MECHANICS MUSINA 900 990000868063 COWEY CENTRE MOTORS MUSGRAVE ROAD 4062 990000694248 COWLES ENGINEERING CC SPRINGS 1559 990000559333 14045 DERSLEY COWLEY EXHAUST CAPE PTY LTD CHEMPET 7442 004 KAAPSTAD 990000010307 36690 COWLEY EXHAUST SYSTEMS S A (PTY) LT TARLTON 1749 147 KRUGERSDORP 990000117757 484 COWLEY MOTORS PAROW 7500 990000657916 3330 PAARL COWLEY MOTORS PAROW EDMS BPK BLOEMFONTEIN 9300 025 BELLVILLE 990000902685 2214 COWLEY UITLAAT STELSELS TZANEEN 850 270 LETABA 990000102026 COWLNASTER BOSTON EST 7530 025 BELLVILLE 990000106631 COX MANUFACTURING CC PINETOWN 3600 210 PINETOWN 990000105383 15470 ASHWOOD COYS SERVICE STATION CC SANDRINGHAM 2131 012 ALBERTON 990000076313 29202 CP CONSTRUCTION CC THREE RIVERS 1935 283 VEREENIGING 990000565476 264936 CP CYLINDER HEAD REPAIRS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000016940 29069 DANHOF CP MOTORS VRYBURG 8600 001 BLOEMFONTEIN 990000453833 66 CP SERVICES MUSINA 900 169 MESSINA 990000346529 660 CPCJR AUTOMATIONS SERVICES CC EPPING 7460 990000699467 CPG ENGINE REBUILDERS CC PANSIG 9465 302 WELKOM 990000090440 57011 CPG RESOURCES‐ MINING & MINERALS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000401618 660 CPG RESOURCES‐MINERAL TECHNOLOGIES RICHARDS BAY 3900 002 DURBAN 990000127946 660 CPR AUTO GEZINA 6019 990000618725 13067 TRAMSHED CPR DIESEL SPECIALISTS CC THREE RIVERS 1935 283 VEREENIGING 990000445725 264936 CPS COMMERCIAL PANELBEATERS & MONDEOR 2110 091 GERMISTON 990000006760 1022 CPS TECHNO INDUSTRIES PTY LTD BRACKEN DOWNS 1454 012 ALBERTON 990000100586 166906 CQ ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000392800 2324 CR 3 MANUFACTURING CC BEDFORDVIEW 2008 078 ERMELO 990000089183 302 CR AUTO BELLVILLE 7535 025 BELLVILLE 990000086662 130 CRA MOTORS MIDDELBURG 1050 312 WITBANK TVL 990000450713 CRAB ENGINEERING LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000083864 238 CRABS AUTO ERMELO PTY LTD VRYHEID 3100 990000649942 567 CRABTREE ELECTRICAL ACCESSORIES S A WADEVILLE 1422 091 GERMISTON 990000000343 14040 CRACK ENGINEERS DURBAN 4001 990000106567 10174 ASHWOOD CRACK LOGIC CC DAINFERN 2055 990000899055 CRAD SHEETMETAL PRODUCTS CC BLUE DOWNS 7100 990000896917 CRADARD ENGINEERING PINETOWN 3610 990000602069 709 GILLITTS CRADEN AUTO ENGINEERING CC KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000415588 CRADOCK ENGINEERING & AUTOMOTIVE CRADOCK 5880 062 CRADOCK 990000020499 624 CRADOCK SERVICE STATION CRADOCK 5880 062 CRADOCK 990000079763 187 CRADOCK TRUCK REPAIRS & SPARES CC CRADOCK 5880 062 CRADOCK 990000110434 614 CRADOCK WROUGHT IRON CRADOCK 5880 062 CRADOCK 990000095760 93 CRAFT ENGINEERING WORKS WELKOM 9460 146 KROONSTAD 990000089494 72 CRAFT HYDRAULICS WELKOM 9460 302 WELKOM 990000029979 2699 CRAFT TEK ENGINEERING HYPER BY THE SEA 4053 339 INANDA 990000009000 122 Hyper by the Sea CRAFTSMAN ENGINEERING C C NELSPRUIT 1200 184 NELSPRUIT 990000081844 1352 CRAIB AVENUE MOTORS RIEBEECKSTAD 9469 302 WELKOM 990000086543 66427 CRAIBLAAN WERKSWINKEL BK RIEBEECKSTAD 9459 302 WELKOM 990000099335 CRAIG & SONS AUTO ENTERPRISES PTY L KRAAIFONTEIN 7570 990000706782 894 BELLVILLE CRAIG JOSS MOTORS PRETORIA 1 008 PRETORIA 990000470688 2296 CRESTA CRAIG MOTORS BERGVLIET 7945 004 KAAPSTAD 990000133728 CRAIG RALPHS & ASSOCIATES CC AMANZIMTOTI 4126 002 DURBAN 990000373572 CRAIGS WELDING SERVICES KENTON ON SEA 6191 007 PORT ELIZABETH 990000075597 153 CRAIL ENGINEERING PTY LTD MAFIKENG 2745 163 MAFEKING 990000099291 351 CRAIL SERVICE STATION PTY LTD MAFIKENG 2745 294 VRYBURG 990000059769 351 CRANBOURNE PANEL BEATERS BENONI 1501 026 BENONI 990000099814 10417 The Falls CRANE & GENERAL ENGINEERING C C JACOBS 4026 003 JOHANNESBURG 990000076866 12713 CRANE & SYSTEM TECHNIC CC QUEENSBURGH 4070 210 PINETOWN 990000019094 40049 CRANE BREAKDOWN SERVICES CC BRAKPAN 1540 026 BENONI 990000072692 387 CRANE CARE WESTMEAD 3608 WESTVILLE 990000623990 10117 CRANE CERTIFICATION & REPAIR Alberton 1453 012 ALBERTON 990000466387 9569 CRANE CLINIC CC RANDHART 1457 012 ALBERTON 990000109648 17289 CRANE COMPONENTS SUNWARD PARK 1470 033 BOKSBURG 990000432626 17894 CRANE FAB CC EDENVALE 1610 026 BENONI 990000110617 3158 CRANE LOAD TECH CC Germiston 1401 091 GERMISTON 990000098207 6439 Homestead CRANE MAINTENANCE SERVICES MILNERTON 7435 004 KAAPSTAD 990000074779 958 CRANE REFURBISHMENT SPECIALIST PTY BENONI 1518 990000710691 11943 RYNFIELD CRANE TECH KENILWORTH 2190 003 JOHANNESBURG 990000009651 CRANE WORLD PTY LTD BENONI 1500 091 GERMISTON 990000102515 2092 CRANE WORX BRAKPAN 1541 008 PRETORIA 990000379140 CRANECOR SUNWARD PARK 1470 091 GERMISTON 990000362522 17609 CRANES & HYDRAULICS VRYHEID 3100 295 VRYHEID 990000323531 1092 CRANES AFRICA CC KLOOF 3640 210 PINETOWN 990000110236 1272 CRANFORD STEEL SERVICES STRAND 7140 256 STRAND 990000385609 CRANK AND CAMSHAFT EXCHANGE UNITS EDLEEN 1625 132 KEMPTON PARK 990000006396 8275 CRANK CITY MATLOSANE 2575 138 KLERKSDORP 990000023350 20163 CRANK TRAILERS & ENG MORGENZON 2315 028 BETHAL 990000099277 12 CRANKBORE CENTRE CC EAST LONDON 5200 006 EAST LONDEN 990000099803 1498 CRANKEX CC BRACKEN DOWNS 1454 012 ALBERTON 990000092012 166581 CRANKSHAFT CENTRE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000099300 744 CRANKSHAFT ENGINEERING CC RED HILL 4071 002 DURBAN 990000005376 40418 CRANKSHAFT REBUILDING CENTRE ELSBURG 1407 091 GERMISTON 990000084546 9014 CRANKSHAFT SERVICES PRETORIA 183 008 PRETORIA 990000089796 15491 LYNNE EAST CRANKSHAFT TECHNOLOGIES CC NORTH RIDING 2162 003 JOHANNESBURG 990000008313 1208 CRANKSHAFT WORKSHOP CC PARKLANDS 2121 003 JOHANNESBURG 990000041653 544 CRANKWELD INDUSTRIES PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000099825 38589 CRAREN J STEYNSRUS 9515 157 LINDLEY 990000061216 41 CRASH CLINIC PANELBEATERS CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000021967 11179 CRASH MOTORS CC UITENHAGE 6230 271 UITENHAGE 990000072703 33 Uitenhage CRASHKING PANEELBEATERS CC FORDSBURG 2033 091 GERMISTON 990000006499 42486 CRAVENBY AUTO FITMENT CENTRE CC PAROW EAST 7501 025 BELLVILLE 990000092687 6234 CRAVO STEEL PRODUCTS PROPRIETARY KIASHA PARK 1829 283 VEREENIGING 990000084816 CRAWFORD DESIGNS CC GLOSDERRY 7702 206 PIETERMARITZBURG 990000382162 36105 CRAWFORD STAINLESS STEEL SERVICES CLAREMONT 7735 004 KAAPSTAD 990000486411 45093 CRAWLEYS LOCKSMITHS NELSPRUIT 1200 184 NELSPRUIT 990000072579 617 Nelspruit CRAYFORD ALL TERRAIN VEHICLES DURBANVILLE 7551 004 KAAPSTAD 990000040919 2505 CRAZY BOLTS & NUTS MITCHELLS PLAIN 7785 990000079226 CRAZY CARWASH LYDENBURG 1120 161 LYDENBURG 990000105368 8323 CRB FORKLIFTS PORT ELIZABETH 6025 990000873041 CREAMERS LUBRICATION PRODUCTS DELMENVILLE 1403 012 ALBERTON 990000074832 5081 CREAMY GAMES & G & C PETROL STEINKOPF 8244 245 NAMAQUALAND 990000102010 120 Springbok CREAT ABILITY CC durban 4091 002 DURBAN 990000103280 37921 overport CREATE CRETE LANSERIA 1748 147 KRUGERSDORP 990000403068 1004 CREATIONS KOMANI 5322 223 QUEENSTOWN 990000385600 2198 CREATIVE ALUMINIUM & GLASS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000056889 22528 CREATIVE CAR CRAFT PANEELKLOPPERS PRIESKA 8940 990000040159 137 CREATIVE CAR SOUND & SECURITY CC DURBAN 4001 002 DURBAN 990000069571 CREATIVE CATERING EQUIPMENT MILNERTON 7441 004 KAAPSTAD 990000029988 CREATIVE CONCEPTS TYGERVALLEI 7536 256 STRAND 990000005100 4212 CREATIVE CONQUEROR CENTURION 157 990000710146 41946 CRAIGHALL CREATIVE DRUMS CC 1873 012 ALBERTON 990000016004 7 CREATIVE GLASS EDLEEN 1625 132 KEMPTON PARK 990000442338 8543 CREATIVE MOTORCRAFT REPAIRS ANNLIN 182 008 PRETORIA 990000423079 1463 CREATIVE PATTERNS NORWOOD 2117 132 KEMPTON PARK 990000036402 92187 CREATIVE POWER INDUSTRIAL SUPPLIES SANDRIVIER 607 990000914094 CREATIVE PRODUCT SOLUTION CENTURION 157 990000739260 CREATIVE STEEL SPRINGS 1559 247 SPRINGS 990000348208 CREATIVE STEEL DESIGN MONTCLAIR 4001 002 DURBAN 990000072551 CREATIVE STEEL WORKS MADADENI 2951 185 NEWCASTLE 990000053718 14250 CREATIVE TABLEWARE PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000360551 684 CREATIVE WHEEELS BOKSBURG 1460 990000656804 25620 EAST RAND CREATIVE WHEELS DELMAS DELMAS 2210 312 WITBANK TVL 990000079997 478 CREATIVE WROUGHT IRON WESTMEAD 3608 210 PINETOWN 990000049516 15281 CREAXION ENGINEERING CC SOMERSET WEST 7130 244 SOMERSET WEST 990000455075 CREDLAB OUTSOURCING PINECRAFT 3617 026 BENONI 990000072545 3 CREDULUS WATER TANKERS CC SONLANDPARK 1944 283 VEREENIGING 990000359191 28171 CREED & CARR TOOLING CC NEW GERMANY 3620 210 PINETOWN 990000101697 152 CREEDENCE ENGINEERING CC NORTHMEAD 1511 026 BENONI 990000391636 CREIGHTON GARAGE CC HOWICK 3290 124 IXOPO 990000099812 1522 CREO MANUFACTURING R S A PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000087490 2161 CRESCENT CAR SALES CC PIETERMARITZBURG 3206 207 PIETERSBURG 990000404358 11410 CRESCENT ENDURANCE CORPORATION WITBANK 1035 312 WITBANK TVL 990000048849 17629 CRESCENT ENGINEERING HONEYDEW 2040 147 KRUGERSDORP 990000034991 1590 CRESCENT ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000414276 498 CRESSFICO MOTORS & PANEL BEATING BURGERSFORT 1150 161 LYDENBURG 990000088101 2525 CREST MOTORS MOUNT EDGECOMBE 4300 003 JOHANNESBURG 990000011579 363 CRESTWAVE 55 PTY LTD CHRISTIANA 2680 056 CHRISTIANA 990000088947 141 CRESTWAVE PTY LTD ROSSLYN 200 990000591114 72810 LYNNWOOD RIDGE CRETOR ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000073406 11663 CREZCO STEEL & HARDWARE BETHLEHEM 9700 029 BETHLEHEM 990000175818 2234 CRG AUTO ELECTRICAL CC HEIDELBERG 1438 018 BALFOUR 990000441233 988 CRH AFRICA AUTOMOTIVE PTY LTD PORT ELIZABETH 6014 990000005170 4161 KORSTEN CRH‐CONTINENTAL BERGVLEI 2012 003 JOHANNESBURG 990000053799 75 CRIME TECHNOLOGY NORTHCLIFF 2115 233 ROODEPOORT 990000013191 35693 CRIMSON KING PROPERTIES 282 (PTY) L BELA BELA 481 298 WARMBAD TVL 990000372777 1526 CRINOLINE MEDICAL SUPPLIES T/A MARAISBURG 1700 003 JOHANNESBURG 990000005799 516 CRIPPS ENTERPRISES DAWN VIEW 1401 091 GERMISTON 990000386059 CRISP AIR PTY LTD DURBAN 4022 002 DURBAN 990000087967 22074 CRITICAL LIFTING CAPE TOWN 7475 025 BELLVILLE 990000078424 744 PLUMSTEAD CRN ENGINEERING SERVICES CC OAKDENE 2091 990000601980 4186 EDENVALE CROATIA HIGH PRECISION ENGINEERING ROSSLYN 200 008 PRETORIA 990000101251 911032 CROC CRANE REPAIRS PTY LTD GERMISTON 1406 247 SPRINGS 990000006761 4181 DALPARK CROC VALLEY ENGINEERING & BRITS 520 041 BRITS 990000609813 1639 CROCKERS IRON & METAL WORKS KORSTEN 6014 007 PORT ELIZABETH 990000101248 4352 CROCS CREATIVE CONSTRUCTION POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000463595 CROMER STEEL CC HARRISMITH 9880 104 HARRISMITH 990000393416 66 CROMPTON GAS & OIL RED HILL 4071 210 PINETOWN 990000451474 47201 CROMPTON MOTORS GILLITTS 3603 210 PINETOWN 990000074094 846 CROMPTON SERVICE STATION GILLITTS 3603 210 PINETOWN 990000461134 798 CROMPTON ST MOTORS PINETOWN 3610 210 PINETOWN 990000093045 CRONJE AUTO TRADERS MORNINGSIDE 2057 008 PRETORIA 990000077021 1771 CRONJE BAKWERKE RIVERSDALE 6670 231 RIVERSDALE 990000024148 479 CRONJE PLANT & MACHINERY CC MORELETAPARK 44 008 PRETORIA 990000400224 41364 CRONJES AUTO BODY EDMS BPK SILVERTON 127 008 PRETORIA 990000027761 2286 CRONJES ENGINEERING CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000077297 11429 CROSBY TRADING CC WESTMEAD 3610 210 PINETOWN 990000009480 CROSOL ENGINEERING HAYMARKET 3200 206 PIETERMARITZBURG 990000089473 28456 CROSONS SAND BLASTING & COATING CC KLERKSDORP 2570 225 RANDFONTEIN 990000070250 10451 CROSS AUTO ELECTRICAL SWELLENDAM 6740 260 SWELLENDAM 990000099526 594 CROSS BORDER TYRE WAREHOUSE DORANDIA 188 008 PRETORIA 990000447262 52309 CROSS CREEK MANAGMENT PTY LTD PINETOWN 3610 990000814813 CROSS MOTORS KROONSTAD 9499 146 KROONSTAD 990000012503 CROSS POINT TRADING 267 PTY LTD PROTEA PARK 305 235 RUSTENBURG 990000559271 21716 CROSS PROJECT MANAGEMENT PTY LTD IRENE 62 990000657677 10838 CENTURION CROSS ROADS CAR WASH PIERRE VAN RYNEVELD 45 008 PRETORIA 990000368198 60845 CROSS ROADS GARAGE MAKHADO 920 344 VUWANI 990000395380 CROSS ROADS PANELBEATERS PHOENIX 4080 002 DURBAN 990000092846 60597 CROSS ROADS SERVICE STATION C C GARDEN VIEW 2047 091 GERMISTON 990000082919 75047 CROSSING QUICK STOP BRANDHOF 9324 001 BLOEMFONTEIN 990000108588 12227 CROSSMAN MOTORS & KENSINGTON LORENTZVILLE 2094 003 JOHANNESBURG 990000071065 CROSSMOOR SERVICE STATION UMHLANGA 4320 310 CHATSWORTH 990000074024 338 CROSSROAD TYRE & SERVICE CENTRE WIERDAPARK 149 043 BRONKHORSTSPRUIT 990000088980 929 CROSSROADS CARWASH MOKOPANE 600 219 POTGIETERSRUS 990000063531 849 CROSSROADS SERVICE STATION SESHEGO 742 207 PIETERSBURG 990000066519 344 CROSSWAY MOTORS JACOBS 4026 002 DURBAN 990000024893 12230 CROUS & DE BRUYN FOUNDRIES CC BRAKPAN 1540 037 BRAKPAN 990000362765 169 CROUS D F GEORGE 6530 090 GEORGE 990000359398 2041 CROWN EXHAUST & TOWBAR SPECIALIST EXCOM 2023 123 INDWE 990000102598 CROWN GENERAL ENGINEERING CC BRAMLEY 2018 003 JOHANNESBURG 990000029966 1200 CROWN GOODWILL SERVICE STATION CC CROWN MINES 2025 003 JOHANNESBURG 990000045360 1099 CROWN JET ERECTORS CC BRAKPAN 1540 037 BRAKPAN 990000102420 589 CROWN PALISADE ROSETTENVILLE 2130 003 JOHANNESBURG 990000089671 967 CROWN PANEL BEATERS LEBOWAKGOMO 737 370 990000519439 2837 CROWN REPAIRS RANDHART 1457 012 ALBERTON 990000079157 17736 CROWN WHEELS CC CROWN MINES 2025 003 JOHANNESBURG 990000095778 989 CROYDON SERVICE CENTRE ISANDO 1600 132 KEMPTON PARK 990000005188 279 CROYS ENGINEERING CC PORTLANDS 7785 004 KAAPSTAD 990000415194 CRS BELA BELA WARMBATHS 480 298 WARMBAD TVL 990000007383 CRS RAD AND SUPPLIES MORELETAPARK 44 008 PRETORIA 990000079971 39027 CRS RANDBURG EMMARENTIA 2029 003 JOHANNESBURG 990000367717 85157 CRT DENT CARE TROYEVILLE 2094 990000699998 9503 EDLEEN CRTM ENGINEERING & SUPPLIES ELSBURG 1428 091 GERMISTON 990000437719 CRUCIALTRADE 149 PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000072839 518 CRUDE PETROLEUM CC WILLOWTON 3201 990000902409 4071 CRUSADOR ADVERTISING HERMANSTAD 182 990000627709 25099 GEZINA CRUSH CONSTRUCTION & LABOUR HIRE RUSTENBURG 300 235 RUSTENBURG 990000105321 4175 CRUSH FORCE BRAKPAN 1541 990000569633 CRUSHING COMPONENTS PTY LTD BOKSBURG 1459 091 GERMISTON 990000464802 24152 CRUSHPRO CC Germiston 1401 091 GERMISTON 990000090037 2821 Bedfordview CRUSHQUIP CC BRENTHURST 1541 037 BRAKPAN 990000349820 CRUSHRITE EAST RAND 1462 033 BOKSBURG 990000407308 25761 CRUTECH CC ASHLEY 3610 002 DURBAN 990000102679 12A Green Ashley CRUX ENGINEERING CC FISHER'S HILL 1408 091 GERMISTON 990000029150 19046 CRUZ INDUSTRIES C EDENVALE 1610 091 GERMISTON 990000078778 1196 CRYOSHIELD C C GARDENVIEW 2047 132 KEMPTON PARK 990000081271 CRYOTEKNICA ENGINEERING AFRICA CC BLOUBERGRISE 7531 004 KAAPSTAD 990000383473 3302 TYGER VALLEY CRYPTOFLE CC JEFFREYS BAY 6000 120 HUMANSDORP 990000610993 3232 Uitenhage CRYPTON MANUFACTURING CC SINOVILLE 129 008 PRETORIA 990000418366 13998 CRYPTON MARKETING 008 PRETORIA 990000004934 CRYSTAL BALL PROPERTIES SWARTKLIP 370 990000582047 623 CRYSTAL CAR WASH DASPOORT ESTATE 182 990000592817 54397 NINA PARK CRYSTAL CARPET CLEANERS KATHU 8446 194 OLIFANTSHOEK 990000040137 277 CRYSTAL CAVE TRADING BRANDHOF 9324 001 BLOEMFONTEIN 990000089643 12874 CRYSTAL CAVE TRADING 107 CC BELLVILLE 7535 025 BELLVILLE 990000081386 981 CRYSTAL PARK FILLING STATION BENONI SOUTH 1502 026 BENONI 990000062091 5334 CRYSTAL PARK SERVICE STATION CRYSTAL PARK 1515 026 BENONI 990000111295 23148 CRYSTAL ROCK INVESTMENTS VRYHEID 3100 990000625713 2157 CRYSTAL SERVICE STATION MOUNT EDGECOMBE 4300 339 INANDA 990000016843 601 CRYSTAL WATER TREATMENT EDEN GLEN 1613 003 JOHANNESBURG 990000102812 8076 CRYSTAL WHEELS PTY LTD WONDERBOOM SOUTH 182 990000619085 16603 PRETORIA NORTH CRYSTALBALL PROPERTIES 0015 PTY LTD FORDSBURG 2033 003 JOHANNESBURG 990000333521 CRYSTALWAVE TRADING TWO PTY LTD EAST RAND 1462 033 BOKSBURG 990000056661 CS BRICKS BENONI 1500 026 BENONI 990000005579 CS LIGHTING EAST END 4018 002 DURBAN 990000385810 149061 CS RUST AUTO REPAIRS CC PINETOWN 3600 210 PINETOWN 990000050943 2802 CS STORAGE & STEEL PROJECTS CC KEMPTON PARK 1619 990000783205 CS TECHNICAL SERVICES SHAKASKRAAL 4430 250 LOWER TUGELA 990000040957 529 CS WROUGHT IRON DESIGNERS & RIVONIA 2128 003 JOHANNESBURG 990000143129 364 CSB MOTORS GEORGE 6530 090 GEORGE 990000382133 1180 CSC BRUMA TRADING PTY LTD BRUMA 2026 990000882079 72591 LYNNWOOD RIDGE CSE DIENSSENTRUM BK BOKSBURG JHB 1459 WONDERBOOM 990000570649 PO BOX 329 MONTANA PARK CSE FITMENT CENTRE PTY LTD WORCESTER 6849 990000730023 100887 BRANDHOF CSI CLUTCH & BRAKE SPECIALISTS NAUDEVILLE 9459 302 WELKOM 990000371129 3425 CSN ENGINEERING SERVICES EDENVALE 1610 091 GERMISTON 990000452090 3272 CSP ENGINEERING AND FABRICATION PTY RANDHART 1457 990000696895 17318 CSS CRUSHERS SUPPORT SERVICES THREE RIVERS 1935 283 VEREENIGING 990000562560 CSSA PTY LIMITED NEWTON PARK 6055 007 PORT ELIZABETH 990000008907 34356 CST FABRICATIONS CC VAN RIEBEECKPARK 1629 003 JOHANNESBURG 990000441793 304 CT & E KILLARNEY GARDENS 7441 990000563507 NO4 CT ROADWORTHY CC BROOKLYN 7405 004 KAAPSTAD 990000353551 CT THERMAL INSULATION CC SECUNDA 2302 990000696748 CTB MANUFACTURERS EAST LONDON 5201 990000582918 CTE ENGINEERING SERVICES PTY LTD CAPE TOWN 7925 990000629441 CTE INVESTMENTS PTY LTD WOODSTOCK 7705 990000573293 CTFSS APPRENTICE TRADING ENTERPRISE KRIEL 2271 028 BETHAL 990000465552 9327 CTP STATIONERY A DIVISION OF CTP INDUSTRIA 2042 003 JOHANNESBURG 990000175232 43501 CTRACK SA Irene 169 004 KAAPSTAD 990000049229 68270 Highveld CTS TRAILERS GAUTENG RANDHART 1457 012 ALBERTON 990000103925 11369 CU EM MECHANICAL CONTRACTORS KASSELSVLEI 7533 025 BELLVILLE 990000006282 500 CUBAN PIPES CC DURBAN 4001 002 DURBAN 990000005919 930 CUBENCO 184 PTY LTD VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000438696 6591 CUBICOOL INTERNATIONAL BEDFORDVIEW 2008 091 GERMISTON 990000465967 1722 CULEMBEECK GARAGE ROODEPOORT 1725 233 ROODEPOORT 990000011795 411 CULEMBORG MOTORS RANDFONTEIN 1760 225 RANDFONTEIN 990000058249 585 CULLINAN MOTORS CC CULLINAN 1000 063 CULLINAN 990000073816 16 CULLINAN PANEL BEATERS CULLINAN 1000 063 CULLINAN 990000448164 273 CULLUMS CONVERSIONS & MECHANICAL GEDULD 1562 247 SPRINGS 990000076059 13240 CUM STAAL SILVERTON 127 008 PRETORIA 990000383721 464 CUMAX 206 CC DIEP RIVER 7800 990000841092 390 CONSTANTIA CUMBENT TRADING 17 CC GREEN POINT 8051 004 KAAPSTAD 990000037861 635 CUMFY MOTORS GOODWOOD 7460 004 KAAPSTAD 990000032756 CUMMINGS SECURITY & LOCKSMITHS CLAREMONT 7700 316 WYNBERG C P 990000063538 CUPIDO ENGINEERING BELLVILLE SOUTH 7530 025 BELLVILLE 990000012357 CUPRACHEM PTY LTD WITBANK 1035 171 MIDDELBURG TVL 990000358921 17633 CUR MOTORS BRITS 250 041 BRITS 990000112899 326 CURABASE PTY LTD PAARL 7646 197 PAARL 990000457094 338 CURAPART PTY LTD ANSFRERE 1711 147 KRUGERSDORP 990000458737 6696 CURE A DENT AUTO BODY DOWERGLEN 1612 091 GERMISTON 990000032734 16049 CURETON ENGINEERING&CONSTRUCTION SA RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000102692 30134 CURIO A SHOP & KENHARDT MOTORS KENHARDT 8900 133 KENHARDT 990000015345 81 CURO PUMPS PTY LTD BENONI 1500 026 BENONI 990000075034 830 CURODU PRECISION ENGINEERING CC SOMERSET WEST 7129 256 STRAND 990000090987 1963 CUROTORQUE PTY LTD LINTON GRANGE 6025 990000698183 10407 CURRENT AUTO ELECTRICAL ALBERTON 1450 012 ALBERTON 990000015330 2470 CURRENT ELECTRIC PTY LTD GERMISTON 1400 091 GERMISTON 990000076776 1564 CURRENT SAVER Germiston 1401 091 GERMISTON 990000332182 2950 CURRIES QUEENSBURGH 4070 002 DURBAN 990000087398 39307 CURTIS C MOTOR LENASIA 1820 003 JOHANNESBURG 990000094881 706 CURTIS C MOTORS LENASIA 1820 003 JOHANNESBURG 990000319107 706 CURTIS ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000011749 964 CURVENT INTERNATIONAL PTY LTD EAST RAND 1462 026 BENONI 990000362809 26662 CUSPAL MANUFACTURING & ANODISING NORTH END 6056 007 PORT ELIZABETH 990000018332 3156 CUSTOM AUTOMATION EQUIPMENT WESTVILLE 3630 210 PINETOWN 990000079260 CUSTOM CITY CC UITENHAGE 6230 271 UITENHAGE 990000013867 374 CUSTOM CRAFT WANDSBECK 3631 210 PINETOWN 990000050289 1134 CUSTOM CRANE SAFETY PTY LTD BRACKENDOWNS 1454 012 ALBERTON 990000053093 166519 Bracken Downs CUSTOM DESIGN MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000061268 38709 CUSTOM ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000344581 1828 CUSTOM EXHAUST BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000036484 CUSTOM FAB BOKSBURG INDUSTRIAL EAST 990000571840 9928 BOKSBURG CUSTOM FURNACES CC RANDVAAL 1873 283 VEREENIGING 990000098750 353 CUSTOM MADE STEEL PRODUCTS GRASSY PARK 7941 004 KAAPSTAD 990000353077 CUSTOM MINING COMPONENTS CC GLENASHLEY 4022 339 INANDA 990000031397 22486 CUSTOM MOTOR SERVICES PTY LTD CRADOCK 5880 062 CRADOCK 990000015294 216 CUSTOM PANEL & PAINT PRIMROSE 1416 091 GERMISTON 990000079291 2139 CUSTOM PRODUCTS BRANDHOF 9324 990000555143 CUSTOM SHEET METAL CC WADEVILLE 1422 091 GERMISTON 990000091715 14243 CUSTOM TIPPERS & TRAILERS CENTRAHIL 6006 007 PORT ELIZABETH 990000007070 12777 CUSTOM TRAILER Monumentpark 1448 990000656199 25322 CUSTOM TRUCK DEVELOPMENTS PTY LTD EDENVALE 1610 033 BOKSBURG 990000074589 1498 CUSTOM TRUCK SPARES CC DURBAN 4390 UMHLALI 990000099068 844 UMHLALI CUSTOM TUNING TZANEEN 850 270 LETABA 990000003709 46 CUSTOM VALLEY TEA GARDEN CC LYNNWOOD RIDGE 40 008 PRETORIA 990000007175 CUSTOMER SERVICE CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000037884 11444 CUSTOMISED STAINLESS STEEL East London 5201 ARCADIA 990000419060 15409 CUSTOMIZING CENTRE CC ISIPINGO BEACH 4115 002 DURBAN 990000081832 26446 Isipingo beach CUT & BEND SPECIALISTS AMANZIMTOTI 4125 210 PINETOWN 990000021956 709 CUT & SUPPLY SERVICES CC NEW GERMANY 3620 210 PINETOWN 990000084997 116 CUTINO BROS ENGINEERING WORKS CHEMPET 7442 004 KAAPSTAD 990000078191 36525 CUTMAN MANU SUPPLIES ROODEPOORT 1725 225 RANDFONTEIN 990000083656 1317 CUTTING EDGE ENGINEERING CC COTSWOLD 6045 007 PORT ELIZABETH 990000417225 CUTTING EDGE TECHNOLOGIES WESTMEAD 3608 002 DURBAN 990000065711 15046 CUTTING REVOLUTION CC GERMISTON 1241 990000595110 3574 WHITE RIVER CUYLER SERVICE CENTRE & KV BP UITENHAGE 6229 990000093321 1243 Uitenhage CUZZINS CAR CARE ROSETTENVILLE 2130 003 JOHANNESBURG 990000017440 1464 CV CITY ORKNEY 2620 138 KLERKSDORP 990000422642 702 CV EXTREME ALBERTON NORTH 1456 012 ALBERTON 990000013418 136037 CV HOUSE KEMPTON PARK 1620 132 KEMPTON PARK 990000098165 325 CV JOINT & SUSPENSION REPAIR TONGAAT 4400 002 DURBAN 990000461489 1617 CV JOINT CENTRE HILLCREST 3650 002 DURBAN 990000439580 417 CV JOINT SPECIALISTS PIETERMARITZBURG 3200 306 WESTONARIA 990000068066 1770 CV JOINTS SPECIALIST PIETERMARITZBURG 3200 141 MOUNT CURRIE 990000101955 459 CV MASTER SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000376332 28598 CV REPAIR SERVICES PRETORIA 1 008 PRETORIA 990000349131 294 WINGATE PARK CV TECH & SUSPENSION REPAIR BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000079916 CV WORLD POLOKWANE 700 207 PIETERSBURG 990000091696 1384 CVS STEEL PROJECTS CC HENLEY ON KLIP 1962 012 ALBERTON 990000436235 276 CVT TRACKING CC RUSTENBURG 300 990000459466 CW STEEL DESIGNS SOMERSET WEST 7129 244 SOMERSET WEST 990000408880 1469 CWP MARINE & INDUSTRIAL SERVICES CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000383246 CX AUTO XTRA KNYSNA 6570 990000396778 CY TEK INDUSTRIES PTY LTD SILVERTON 127 008 PRETORIA 990000086697 9121098 CYBA ENGINEERING CC MUIZENBERG 7950 241 SIMONS TOWN 990000003776 420 CYBED TRADING 0040 CC WILROPARK 1731 233 ROODEPOORT 990000040193 2846 CYBER SEARCH CC LERAATSFONTEIN 1038 003 JOHANNESBURG 990000382815 13535 CYBERBIKE JUKSKEI PARK 2195 990000577543 1088 CYBERTRON MOTOR REPAIRS HARINAGAR 4093 990000558592 CYC TRADING DURBAN 4000 002 DURBAN 990000470861 1411 CYCLE CRAFT DURBAN 4001 210 PINETOWN 990000075910 CYCLE FUN & LOCKSMITH HILLCREST 3650 210 PINETOWN 990000011612 861 CYCLE LAB POLOKWANE 700 207 PIETERSBURG 990000560396 2027 CYCLE LAB NICOL GROVE PTY LTD SUNNINGHILL 2157 003 JOHANNESBURG 990000408490 506 CYCLE WERX NEWTON PARK 6055 007 PORT ELIZABETH 990000033413 35074 CYCLONE IMPORTS CC BRACKENFELL 7561 004 KAAPSTAD 990000105314 1300 CYCLONE REINFORCING STEEL VERULAM 4340 002 DURBAN 990000081454 769 CYCLOPS ENGINEERING FOUNDRY PHOENIX 4026 990000563490 60672 CYCLOTHERM S A PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000015496 633 CYL PRO BENONI 1501 026 BENONI 990000048104 CYLCOMP CC BALLITO 4420 250 LOWER TUGELA 990000350350 448 CYLINDER CLINIC NELSPRUIT 1200 990000638575 21236 CYLINDER DESIGN & MANUFACTURE KEMPTON PARK 1620 990000904081 221 CYLINDER HEAD & ENGINE REBUILDERS BETHLEHEM 9700 029 BETHLEHEM 990000111300 1085 CYLINDER HEAD AUTO MACHINING CC WATERFALL 3620 210 PINETOWN 990000032796 CYLINDER HEAD CENTRE SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000010237 CYLINDER HEAD MASTER CAPE TOWN 7945 990000583419 4002 CYLINDER HEAD REMANUFACTURERS BOOYSENS 2016 003 JOHANNESBURG 990000209793 39063 CYLINDER HEAD SERVICES MONTAGUE GARDENS 7441 004 KAAPSTAD 990000077489 CYLINDER HEAD SPECIALISTS PTY LTD PRETORIA 2 008 PRETORIA 990000075742 CYLINDER HEAD TECHNICIANS & ALBERTON NORTH 1450 012 ALBERTON 990000083088 102 CYLINDER HEAD TECHNICS PLETTENBERG BAY 6600 139 KNYSNA 990000010380 1614 CYLINDER HEADS FOR AFRICA PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000034965 367 CYLINDER REVALIDATION SERVICES NORTHDENE 4064 002 DURBAN 990000030638 34060 CYLINDER SERVICES EAST RAND 1462 033 BOKSBURG 990000085211 26282 CYLINDER TECH KLERKSDORP 2570 138 KLERKSDORP 990000102676 1301 CYLINDERHEAD CENTRE GREENACRES 6057 007 PORT ELIZABETH 990000120475 27418 CYLINDERHEAD EXCHANGE SOUTHDALE 2135 003 JOHANNESBURG 990000085537 1891 CYLINDERHEAD SERVICE VRYBURG 8600 294 VRYBURG 990000083315 2431 CYNRONAS SERVICES PTY LTD GERMISTON 1401 990000920686 CYRILDENE SERVICE CENTRE GARDEN VIEW 2047 003 JOHANNESBURG 990000048841 751015 CYRILDENE SERVICE STATION BRACKEN GARDENS 1452 003 JOHANNESBURG 990000468022 146630 CYRILS RADIATOR SERVICES KENWYN 7790 316 WYNBERG C P 990000008152 14292 CYRO ENGINEERING PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000063523 328 CYRVAS ENGINEERING LUXMI 3207 206 PIETERMARITZBURG 990000026248 171 CYTECH & TOURS FOR AFRICA SOUTHDALE 2135 003 JOHANNESBURG 990000146146 82396 D & A AUTO ELECTRICAL CLINIC BALFOUR 2410 018 BALFOUR 990000491953 298 D & A AUTO SUPPLIERS BERGVILLE 3350 072 DUNDEE 990000076626 761 HOWICK D & A ENGINEERING ISITHEBE 4491 990000606633 84 MANDENI D & A FABRICATION BK CHRISSIEFONTEIN 1963 012 ALBERTON 990000275682 348 D & A FORKLIFT SERVICE CINDAPARK 1463 benoni 990000224354 9191 D & A MOTORS BOSHOF 8340 005 KIMBERLEY 990000309502 87 boshoff D & A MOTORS BESIGHEIDS TRUST VILJOENSKROON 9520 286 VILJOENSKROON 990000032265 388 D & A POWER PRODUCTS PTY LTD Germiston 1406 132 KEMPTON PARK 990000041138 36 Kempton Park D & A SCRAP METALS CHLOORKOP 1624 132 KEMPTON PARK 990000422414 12013 D & A TYRES & AUTO SERVICES BARBERTON 1300 019 BARBERTON 990000401580 826 D & B INGENIEURSWERKE BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000017674 1963 D & B INTERIORS PTY LTD NORTH END 6056 008 PRETORIA 990000209783 2298 D & B MOTORCARE DURBAN 4091 002 DURBAN 990000410338 70200 OVERPORT D & B SERVICES WESTBROOK 4406 250 LOWER TUGELA 990000342368 3196 D & C HEAVY DUTY TRUCK SERVICES CC GIYANI 826 158 SOUTPANSBERG 990000266539 876 D & C MOTORS UITENHAGE 6229 271 UITENHAGE 990000573365 D & D AUTO ELECTRICAL REPAIRS NORTHWAY 4065 310 CHATSWORTH 990000044897 35299 D & D AUTO TECH RIVERFIELD 1564 247 SPRINGS 990000417656 15715 D & D AUTOMOTIVE KOCKSVLEI 1764 225 RANDFONTEIN 990000479516 2664 D & D ENGINEERING BLOUBERGSTRAND 7436 004 KAAPSTAD 990000405386 348 D & D FABRICATION TYGERVALLEY 7536 025 BELLVILLE 990000063954 3302 D & D PLANT MAINTENANCE PTY LTD SASOLBURG 1947 237 SASOLBURG 990000043980 1022 Sasolburg D & D REPAIRS WILLOWS 9320 001 BLOEMFONTEIN 990000392062 2011 D & D STAALWERKE SILVERTON 127 008 PRETORIA 990000075858 553 D & E AUTO WHITE RIVER 1240 307 WITRIVIER 990000490598 431 D & E MOTOR SERVICES KRUGERSDORP 1740 147 KRUGERSDORP 990000488931 2647 D & E PANEELKLOPPERS BEACONVALE 7500 025 BELLVILLE 990000320303 D & E PLAAT METAAL MEYERTON 1960 283 VEREENIGING 990000068169 1647 D & E REINFORCING GAUTENG WAVERLEY 1035 990000871936 31444 D & E REINFORCING GAUTENG PTY LTD PRETORIA EAST 2000 990000871984 31444 WAVERLEY D & E STEEL SERVICE CENTRE BLACKHEATH 7581 251 STELLENBOSCH 990000295780 208 Blackheath D & E STEELWORKS MALMESBURY 7300 ROZENBURG STREET 990000311132 D & F DIESEL FUEL SERVICES GEZINA 84 008 PRETORIA 990000026458 D & F PANELBEATERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000228946 6631 D & G MOTOR REPAIRS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000071312 836 D & G RECRUITMENT CC RIVONIA 2128 003 JOHANNESBURG 990000487399 582 D & H DEVELOPMENT CENTURION 1390 041 BRITS 990000081657 7619 D & H HYDRAULICS EAST RAND 1462 037 BRAKPAN 990000081248 26802 D & H INDUSTRIAL SUPPLIES PHALABORWA 1390 270 LETABA 990000295443 11759 Bendor Park D & H SERVICE STATION DURBAN NORTH 4016 002 DURBAN 990000063136 20606 D & H STEELWORKS KLERKSDORP 2570 138 KLERKSDORP 990000271651 10386 D & J DIENSSTASIE PRETORIA WEST 117 008 PRETORIA 990000061746 19137 D & J TOOL & DIE EDEN GLEN 1613 091 GERMISTON 990000286083 9497 D & J WERKSWINKEL BLOEMFONTEIN 9301 990000584392 D & L AUTOMOTIVE CC WIERDAPARK 149 003 JOHANNESBURG 990000331589 53929 D & L ENGINEERING MEREBANK 4052 002 DURBAN 990000034711 D & L MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000040224 16060 D & L MOTORS CC WIERDAPARK 149 008 PRETORIA 990000076364 420 D & L PRECISION ENGINEERING ISIPINGO BEACH 4115 002 DURBAN 990000046147 26392 D & M CLEANING SERVICES HUNTER'S RETREAT 6017 007 PORT ELIZABETH 990000060827 344 D & M ENGINEERING CHATSWORTH 4030 002 DURBAN 990000289584 13364 Jacobs D & M GRINDING CC Boksburg 1472 026 BENONI 990000480321 15176 D & M INSTALLATIONS BOKSBURG 1459 990000817418 D & M KLEINSAKE BK PARK SOUTH 1910 120 HUMANSDORP 990000283371 262 D & N CONVEYOR & LABBELLING SYSTEMS GARSFONTEIN EAST 60 008 PRETORIA 990000229860 39379 D & N ENGINEERING EAST RAND 1462 012 ALBERTON 990000056255 26802 D & N GENERAL WORKS NIRVANA HILLS 4093 008 PRETORIA 990000425432 56355 Chatsworth D & O PROFILING ENG BK ASTON MANOR 1630 026 BENONI 990000379861 12456 D & O TRUCKS & SPARES PTY LTD WITFIELD 1467 033 BOKSBURG 990000075310 13377 D & P AUTOBODY WORKS CC RETREAT 7965 316 WYNBERG C P 990000037352 146 D & P ELECTRICAL & MECHANICAL CC WESTVILLE 3629 210 PINETOWN 990000321713 D & R COMPRESSOR SERVICES CC ALBERTON NORTH 1456 012 ALBERTON 990000269161 136676 D & R DIFF & GEARBOXES CC MEYERTON 1960 091 GERMISTON 990000290237 1563 D & R MACHINE SALES CC BRAKPAN 1540 037 BRAKPAN 990000265646 636 D & R MANUFACTURING MIDDELBURG 1050 171 MIDDELBURG TVL 990000047490 4789 D & R MOTORS TEDSTONEVILLE 1428 091 GERMISTON 990000230485 D & R SERVICE & REPAIRS BETHAL 2310 990000627097 1415 D & R SERVICE STATION EDENBURG 9908 073 EDENBURG 990000398326 D & R SPARES CC TZANEEN 850 270 LETABA 990000091298 1457 D & R TYRE REPAIRS & GENERAL MTUBATUBA 3935 328 HLABISA 990000370407 D & S BASIL TRADING ENTERPRISES CC MIDDELBURG 1050 990000616181 6959 D & S GRINDERS CC SHERWOOD GARDENS 1545 247 SPRINGS 990000374838 12073 D & S MINING, ENGINEERING AND CONST OBERHOLZER 2499 990000807186 19690 NOORDBRUG D & S STEEL ENGINEERING CC SINOVILLE 129 008 PRETORIA 990000020973 13625 D & T ENGINEERING EAST LONDON 5200 006 EAST LONDEN 990000235955 3418 D & T MOTORS DANTOM MOTORS CC SOUTHDALE 2135 003 JOHANNESBURG 990000018262 82303 D & T SERVICING EAST LONDON 5200 006 EAST LONDEN 990000072025 1832 D & W ELECTRICAL WOODVIEW 4068 002 DURBAN 990000283528 D & Z PANELBEATERS SUURBEKOM 1787 306 WESTONARIA 990000305539 5136 D A & K MCDONALD ENG PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000249864 82812 D A C MOTORS CAMBRIDGE 5247 006 EAST LONDEN 990000035079 D A D VILLIERIA 186 008 PRETORIA 990000234815 D A E TECH SERVICE CENTRE KLERKSDORP 2571 138 KLERKSDORP 990000238759 D A ENGINEERING SELCOURT 1567 247 SPRINGS 990000025862 11051 D A F ENGINEERING & DRAUGHTING CC AMANZIMTOTI 4125 002 DURBAN 990000057836 362 D A P MANUFACTURING CC UMHLALI 4390 250 LOWER TUGELA 990000065810 605 D A PANELBEATERS SELCOURT 1567 247 SPRINGS 990000327620 12071 D B AUTO ELECTRIC CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000038550 1558 D B CONTRACTING ZWARTKOPS 51 008 PRETORIA 990000429115 11599 D B ENGINEERING PORT ALFRED 6170 212 BATHURST 990000065687 2062 D B INDUSTRIAL DURBAN NORTH 4051 002 DURBAN 990000218211 D B INSTALATIONS BRACKEN DOWNS 1448 012 ALBERTON 990000376399 D B M ENTERPRISES EAST LONDON 5201 006 EAST LONDEN 990000078393 997 D B MOTORS MOOI RIVER 3300 174 MOOI RIVER 990000078856 D B PIPE FABRICATION CC Boksburg 1459 033 BOKSBURG 990000489157 11609 Rynfield D B PRECISION ENGINEERING CC MODIMOLLE 510 298 WARMBAD TVL 990000225970 256 D B R ENGINEERING CC HEILBRON 9650 108 HEILBRON 990000048028 958 D B S MINING SUPPLIES & SERVICES CARLETONVILLE 2499 990000654451 6402 SECUNDA D B STEEL STRUCTURES & ERECTORS SPRINGS 1567 990000065491 12341 SELCOURT D C AUTO RIVONIA 2128 003 JOHANNESBURG 990000345255 2671 D C AUTO ELECTRICAL ZASTRON 9950 318 ZASTRON 990000477952 D C B MECHANICAL FIELD SERVICES CC NOTTINGHAMROAD 3280 206 PIETERMARITZBURG 990000375593 54 D C BLIGNAUT MACHINE TOOL REPAIRS LUMIER 1905 283 VEREENIGING 990000079696 12272 D C BODY WORKS SIDWELL 6061 007 PORT ELIZABETH 990000076736 14108 D C COACHWORKS ELSIES RIVER 7490 025 BELLVILLE 990000042054 D C COMPONENTS PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000057625 1844 D C CONSTRUCTION WELDING CC BETHAL 2310 171 MIDDELBURG TVL 990000063723 2025 D C ENGINEERING SARON 6812 269 TULBAGH 990000063775 862 D C GAS & ENGINEERING SERVICES CC PLUMSTEAD 7800 316 WYNBERG C P 990000393064 D C H TRUCK ENGINEERING CHRISTIANA 2680 056 CHRISTIANA 990000210726 448 D C K PROJECTS PTY LTD UMBILO 4001 002 DURBAN 990000060645 D C K STEEL FABRICATION HONEYDEW 2040 003 JOHANNESBURG 990000071359 3298 D C L AUTO TRADING CC HOUGHTON 2041 003 JOHANNESBURG 990000415730 1442 D C L GROBBLERMOTORS HOLDING TRUST SOMERSET WEST 7129 256 STRAND 990000282680 922 D C L MECHANICS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000403692 710 D C L PRECISION ENGINEERING PTY LTD LUXMI 3207 206 PIETERMARITZBURG 990000047209 19 D C M LINEBORING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000026325 2211 D C MARINE POWER SYSTEMS CC WALMER 6065 007 PORT ELIZABETH 990000141785 5495 D C PANELBEATERS JEPPESTOWN 2043 003 JOHANNESBURG 990000026064 33783 D C POWERPAX PTY LTD EDEN GLEN 1609 033 BOKSBURG 990000064807 D C PRECISION ENGINEERING PAROW 7500 025 BELLVILLE 990000016295 D C R COMPRESSOR REPAIRS VAN RIEBEECKPARK 1629 026 BENONI 990000488313 42 D C R PANELBEATERS CHRISTIANA 2680 056 CHRISTIANA 990000072609 430 D C REMANUFACTURING BATTERY MASTER MIDDELBURG 1050 171 MIDDELBURG TVL 990000479172 7632 D C RODS MIDDELBURG 1050 170 MIDDELBURG C P 990000430014 5727 D C S ENGINEERING GERMISTON 1400 091 GERMISTON 990000062993 1670 D C S ENGINEERING CAPE CC TABLE VIEW 7439 004 KAAPSTAD 990000075359 431 D C S MAINTENANCE & SERVICES AMANZIMTOTI 4125 002 DURBAN 990000487094 213 D C TECHNICAL SERVICES CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000471886 1761 D CAL VEHICLE BUSINESS SOLUTIONS CC ALBERTON 1450 012 ALBERTON 990000370562 2055 D CICOGNINI CONTRACTORS CC WALMER 6065 007 PORT ELIZABETH 990000486547 5575 D COOPER CORPORATION OF S A PTY LTD PRETORIA‐NOORD 116 351 WONDERBOOM (PTA) 990000062055 16826 D D A CLUTCH & BRAKE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000043074 72 D D H AUTOMOTIVE REPAIRS PINETOWN 3610 210 PINETOWN 990000351335 D D L EQUIPMENT PTY LTD STRATHAVON 2090 003 JOHANNESBURG 990000055197 10096 Aston Manor D D R ENGINEERING SERVICES RIEBEECKSTAD 9469 302 WELKOM 990000293418 66508 D D S INDUSTRIAL SERVICES IMPALA PARK 1459 033 BOKSBURG 990000326340 D D T ENGINEERING NORTH PAARL 7623 315 WORCESTER 990000077393 7223 D D T INGENIERSWESE NORTH PAARL 7623 197 PAARL 990000269104 7223 D DE BEER UMBOGINTWINI 4120 990000571732 113 D E A NATAL SARNIA 3615 210 PINETOWN 990000364227 50 D E AUTOMOTIVE SERVICES SLURRY 2895 319 MARICO 990000244803 14 D E F S ENG & MINING SUPPLIES HADISON PARK 8306 005 KIMBERLEY 990000039749 110134 D E GRAAF UNDEL CAR LOUIS TRICHARDT 920 990000599833 4118 D E S STEEL WORKS CC DURBAN 4062 206 PIETERMARITZBURG 990000048448 124 RIDGEC 15 BERRIEDALE ROAD, BEREA D E T TECHNOLOGY VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000064614 D F DYNAMICS WONDERBOOMPOORT 33 008 PRETORIA 990000338660 30280 D F F MOTORS PTY LTD ROODEPOORT 1724 171 MIDDELBURG TVL 990000419016 5519 WELTEVREDENPARK D F HARDEN PANELBEATERS CC NEW HANOVER 3230 008 PRETORIA 990000478339 182 D F MALAN CAR WASH PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000068951 D F STAALWERKE CC NIGEL 1490 188 NIGEL 990000330882 546 D G ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000069134 11009 D G F ENGINEERING KRUGERSDORP 1739 147 KRUGERSDORP 990000081637 D G PANEL & PAINT CC GARDENVIEW 2047 002 DURBAN 990000337770 75921 D G ROLLER SHUTTERS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000082044 391904 D G S STEEL ROSEACRE 2197 003 JOHANNESBURG 990000070418 D G SERVICES CC VEREENIGING 1739 233 ROODEPOORT 990000069080 3099 D G T POWER SYSTEMS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000487371 3732 D GS METALS IMPALA PARK 1459 033 BOKSBURG 990000408810 131 D H A AUTO AND TRUCK SERVICES CC WADEVILLE 1422 091 GERMISTON 990000045924 14637 D H AUTO MARINE ELECTRICAL CC MILNERTON 7435 004 KAAPSTAD 990000408201 153 D H B AUTO ELECTRIC EXTONWEG 9313 001 BLOEMFONTEIN 990000472062 22618 D H BEZUIDENHOUT REPAIRS CC CARLETONVILLE 2499 003 JOHANNESBURG 990000063904 D H K AUTOMOTIVE SERVICES ARCADIA 7 008 PRETORIA 990000214730 56822 D H R SERVICES CC FLAMWOOD 2570 990000623266 6583 D H R SERVICES PTY LTD Brits 250 BRITS 990000623238 1854 Rant‐en‐Dal D H SWANEPOEL MOTOR HERSTELWERKE SINOVILLE 129 008 PRETORIA 990000035433 13998 D HYDRAULIC CENTRE UPINGTON 8800 276 GORDONIA 990000273399 267 D I Y SECURITY KROONSTAD 9500 146 KROONSTAD 990000310812 1702 D J & W INDUSTRIEEL CC BENORYN 1504 026 BENONI 990000025739 12043 D J AUTO RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000081486 9255 D J AUTO REPAIRS ELSPARK 1418 091 GERMISTON 990000041963 12096 D J AUTOMOTIVE SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000471862 1811 Nelspruit D J BANDE VENTERSDORP 2710 990000561058 202 D J BUSBAR MANUFACTURING PTY LTD FOUR WAYS 2055 003 JOHANNESBURG 990000036080 1092 D J CONSTRUCTION GEDULD 1562 247 SPRINGS 990000492347 13299 D J ENGINEERING GAYLEE 7580 251 STELLENBOSCH 990000042131 D J HYDRAULICS & ENGINEERING CC EMERALD HILL 6011 007 PORT ELIZABETH 990000244082 15364 D J LUDICK FUEL & OIL POLOKWANE 700 207 PIETERSBURG 990000281453 55811 D J MEINTJIES STAALWERKE RUSTENBURG 300 235 RUSTENBURG 990000076936 D J MOTORS BALFOUR 2410 018 BALFOUR 990000034076 122 D J R WORKSHOP RANDFONTEIN 1759 225 RANDFONTEIN 990000316208 D J STAAL & SWEISWERKE KLERKSDORP 2570 138 KLERKSDORP 990000053500 1635 D J STAINLESS CC WESTRIDGE 7798 316 WYNBERG C P 990000221061 D JS BUILD & REBUILDERS UPINGTON 8800 276 GORDONIA 990000246193 855 D JS BUILDS & REBUILDS UPINGTON 8801 276 GORDONIA 990000526518 2504 D JS PANEL BEATING & SPRAYPAINTING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000472219 44180 D K AUTOTECH MARAISBURG 1700 233 ROODEPOORT 990000073736 146 D K ENGINEERING CC QUALBERT 4078 002 DURBAN 990000044130 48491 D K HYDRAULICS & PNEUMATICS CC KRAAIFONTEIN 7569 025 BELLVILLE 990000328014 222 D K INGENIERSWERKE BK BRANDHOF 9324 001 BLOEMFONTEIN 990000049027 12875 D K MACHINERY PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000036228 2193 D K MOTORS EAST LONDON 5200 006 EAST LONDEN 990000050776 15 D K PANELBEATERS MAMELODI WEST 101 008 PRETORIA 990000361132 77328 D K REPAIRS AGGENEYS 8893 211 POFADDER 990000054435 60 D K RIGGING & ENGINEERING SERVICES CROSSMOOR 4092 002 DURBAN 990000390693 D K S AUTO TUNE CC MARAISBURG 1700 233 ROODEPOORT 990000060844 698 D K T ENGINEERING UITENHAGE 6230 007 PORT ELIZABETH 990000355545 3200 Uitenhage D K T MANUFACTURING UITENHAGE 6230 007 PORT ELIZABETH 990000355090 3200 D L & J ENTERPRISES RUSTENBURG 300 235 RUSTENBURG 990000324711 7028 D L DUCT SOLUTIONS BEACON BAY 5241 006 EAST LONDEN 990000476425 D L F LABOUR BROKERS CC VANDERBIJLPARK 1900 283 VEREENIGING 990000322884 5909 D L H ENGINEERING CC MAITLAND 7404 206 PIETERMARITZBURG 990000404488 9 D L K ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000377408 11265 D L R STEEL FABRICATIONS CC PAARL 7620 025 BELLVILLE 990000257284 2727 D L T FORKLIFT SERVICES PTY LTD STELLENBOSCH 7600 990000696840 D L TRAILER SERVICES NO 2 CC 3608 210 PINETOWN 990000053568 D M A HYDRAULIC SERVICES MELKBOSSTRAND 7437 004 KAAPSTAD 990000051191 716 D M AUTO ELECTRICAL SUPPLIERS & RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000227546 1409 D M B DEVELOPMENT CC BIRCHLEIGH 1621 008 PRETORIA 990000396406 6687 D M D M MOTORS MORNINGSIDE 4001 002 DURBAN 990000080067 D M D PROCESS SERVICES ATTERIDGEVILLE 8 990000567792 D M E AUTO BODY REPAIRS CC VEREENIGING 1930 283 VEREENIGING 990000033073 739 D M E PTY LTD PAARDEKRAAL 1752 003 JOHANNESBURG 990000057914 389 D M ENGINEERING JEPPESTOWN 2043 003 JOHANNESBURG 990000491730 33783 D M FIRE PROTECTION & ENGINEERING CHATSWORTH 4030 002 DURBAN 990000049864 561273 D M L CYLINDER HEADS CC GLENVISTA 2058 003 JOHANNESBURG 990000040621 3262 D M MOTORS STANDERTON 2430 249 STANDERTON 990000024324 523 D M PANEL BEATERS & SPRAY PAINTERS STANGER 4450 250 LOWER TUGELA 990000068857 904 D M PANELBEATER OKIEP 8270 245 NAMAQUALAND 990000274008 386 D M PANELBEATERS RANDFONTEIN 1759 225 RANDFONTEIN 990000282524 D M PANELS & SWITCHBOARD WOODVIEW 4068 339 INANDA 990000472873 3034 D M QUEENS CONTRACTING SERVICES CC DURBAN 4001 002 DURBAN 990000622526 D M R ENGINEERING CC CHATSWORTH 4030 002 DURBAN 990000248792 56355 D M S POWER WELOBIE 1714 003 JOHANNESBURG 990000376263 114 D M S PRECISION PUNCHINGS AIRPORT INDUSTRIA 7490 025 BELLVILLE 990000489766 D M V RICHARDS BAY PTY LTD RICHARDSBAAI 3900 324 LOWER UMFOLOZI 990000040631 374 Richards Bay D M Z BUS SERVICES CC COFIMVABA 5380 380 990000542103 488 D MAC WHITE RIVER 1240 184 NELSPRUIT 990000472810 3873 D METRI MOTORS BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000270505 1525 D MOTORS ALBERTON 1450 012 ALBERTON 990000017703 605 D N A BURGLAR PROOFING KUILS RIVER 7579 004 KAAPSTAD 990000385621 940 D N A ENGINEERING CC GREYVILLE 4051 002 DURBAN 990000476693 47211 Durban D N A LOGIC PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000384278 800 Halfway House D N A MOTORCYCLES Florida Glen 1709 004 KAAPSTAD 990000064089 976 D N A RE ENAMELLING GRASSY PARK 7941 316 WYNBERG C P 990000286966 D N AUTOMOTIVE NEWTON PARK 6055 007 PORT ELIZABETH 990000416617 7407 D N D STARTER & ALTERNATOR REPAIRS VERWOERDPARK 1453 012 ALBERTON 990000259399 9253 D N F TRUST FAUNASIG 9325 001 BLOEMFONTEIN 990000213760 35264 D N FIELD SERVICES & GENERAL DURBAN 4125 002 DURBAN 990000489586 113 UMBOGINTWINI D N H MANUFACTURING PTY LTD PORT ELIZABETH 6045 007 PORT ELIZABETH 990000080797 35066 NEWTON PARK D N J AUTO ELECTRICIANS MEREDALE EXT 4 2091 003 JOHANNESBURG 990000048700 D N K ENGINEERING & MANUFACTURING C RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000032474 1557 D N P PROJECTS AND ENGINEERING CC RANDBURG 2125 091 GERMISTON 990000057250 3665 D N S STAINLESS STEEL BALUSTRADING FARRARMERE 1518 132 KEMPTON PARK 990000072983 14752 D N V MANUFACTURERERS PHOENIX 4080 002 DURBAN 990000286365 60200 D O MOTORS BOKSBURG‐NOORD 1461 033 BOKSBURG 990000017654 5151 D OBEREM CIVILS STEEL SERVICES Alberton 1448 ALBERTON 990000406261 11189 Selcourt D P A DIESEL & ELECTR SERV PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000017666 38620 D P A INDUSTRIAL ELSPARK 1418 026 BENONI 990000053982 12119 D P B HYDRAULICS & ENGINEERING DELMAS 2210 312 WITBANK TVL 990000490695 588 D P E ENGINEERING BK EDLEEN 1625 041 BRITS 990000489714 9388 D P ENGINEERING PORT ALFRED 6170 212 BATHURST 990000385582 348 Port Alfred D P ENTERPRISES GRAHAMSTOWN 6139 095 ALBANY 990000076503 D P FINANCE CORPORATION CC WENDYWOOD 2144 003 JOHANNESBURG 990000467078 76798 D P I PHUMELA TRADING PTY LTD BELLVILLE 7535 025 BELLVILLE 990000212307 D P PANEELKLOPPERS BK PROTEAPARK 305 235 RUSTENBURG 990000031543 20302 D P S WITBANK DIVERSEFIED PARKING WITBANK 1034 312 WITBANK TVL 990000247040 D P SERVICE CENTRE CC POLOKWANE 700 207 PIETERSBURG 990000423579 3889 D P SITE SERVICES CC NEW GERMANY 3620 210 PINETOWN 990000073564 83 D P TRADING ENTERPRISES CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000472622 14096 SIDWELL D PURDUE & SONS PTY LTD N1 CITY 7463 025 BELLVILLE 990000018601 13253 D Q AGENCIES PINECRAFT 3617 210 PINETOWN 990000259312 83 D R E ENGINEERING CC RANDBURG 2125 003 JOHANNESBURG 990000355475 571 D R ENGINEERING SERVICES BLUFF 4052 013 ALEXANDRIA 990000043276 D R FLEET MAINTENANCE CC OVERPORT 4067 002 DURBAN 990000076176 701087 D R FORKLIFT SERVICES CC ISANDO 1600 003 JOHANNESBURG 990000109202 591 D R G METAL SPRAYERS CC PLUMSTEAD 7801 004 KAAPSTAD 990000234418 506 D R G WORKSHOP POLOKWANE NORTH 750 207 PIETERSBURG 990000409604 1517 D R HICKS GARAGE LADISMITH 6655 153 KLIPRIVIER (LADYSMITH) 990000030522 12246 Die Boord D R N ENGINEERING SERVICES & LABOUR RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000065134 80056 D R P HYDROLIC SERVICES CC JOHANNESBURG 1401 091 GERMISTON 990000374449 P.O. BOX 6 HOMESTEAD D R T ENGINEERING & TRADING PTY LTD HERMANSTAD 82 990000774522 D R W MANUFACTURERS ALBERTON NORTH 1456 012 ALBERTON 990000225613 136680 D S AUTO ELECTRONICS MENLO PARK 102 008 PRETORIA 990000038250 36087 D S B TOOL & DIE MANUFACTURING THE FALLS 1522 091 GERMISTON 990000487144 10289 D S C TYRES ISIPINGO RAIL 4133 002 DURBAN 990000081009 D S CONTROL SYSTEMS CC Cape Town 8001 004 KAAPSTAD 990000028154 552 Constantia D S D TECHNOLOGIES CC SHERWOOD GARDENS 1545 037 BRAKPAN 990000395022 D S DESIGN & SIGN STUDIO CC LINMEYER 2105 THE HILL GAVTENG 990000367748 406 D S E FABRICATION VANDERBIJLPARK 1900 283 VEREENIGING 990000043632 14 D S ENGINEERING BELLVILLE 7535 025 BELLVILLE 990000048317 922 D S G ENGINEERING MANDINI 4490 990000027804 265 D S G MOTORS CC DURBAN 4001 002 DURBAN 990000043759 D S H SERVICE CENTRE CC CINDA PARK 1463 033 BOKSBURG 990000031661 9314 D S HERSTEL DIENSTE BK HARTBEESPOORT 216 041 BRITS 990000211437 831 D S I MANDIRK STRATA SUPPORT MONUMENT PARK 105 091 GERMISTON 990000212612 25322 D S L ENGINEERING BK TYGERDAL 7460 028 BETHAL 990000488791 D S M AUTOTECH CC GREYTOWN 3250 097 UMVOTI 990000065220 463 D S M MECHANICAL SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000389997 D S N ENGINEERING CC MARBLE RAY 4035 002 DURBAN 990000051154 76593 D S PAINT & ACCESSORIES RIVERFIELD 1564 247 SPRINGS 990000355761 15663 D S R MINING & INDUSTRIAL CC WITBANK 1035 312 WITBANK TVL 990000050783 69 D S STEEL BRAKPAN 1540 091 GERMISTON 990000292749 1615 D S T SPECIALISTS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000488742 D S WELDING WORKS TYGER VALLEY 7536 165 MALMESBURY 990000474082 3347 D STIELER TOOL & DIE CC DALVIEW 1544 037 BRAKPAN 990000347537 10032 D T H ELECTRICAL WHOLESALERS & GREENHILLS 1767 225 RANDFONTEIN 990000065675 6767 D T M CAPERT FITTER & TILE CC VEREENIGING 1930 283 VEREENIGING 990000474007 2976 D T M HELDERBERG STRAND 7139 256 STRAND 990000042564 210 D T PANELBEATING & SPRAY PAINTING GEDULD 1559 247 SPRINGS 990000358840 D T R ENGINEERING RESERVOIR HILLS 4090 002 DURBAN 990000404645 65434 D T S SECURITY PRODUCTS CC BREDELL 1623 132 KEMPTON PARK 990000239996 14551 D TAPPIN AND SONS CC ASHWOOD 3605 210 PINETOWN 990000059279 10546 D TEC MOTORS PORT SHEPSTONE 4240 990000671125 26574 D TECH LADANNA 704 207 PIETERSBURG 990000271744 78 D TECH AUTOMOTIVE CC BRACKEN DOWNS 1454 003 JOHANNESBURG 990000410313 167295 D TECH ENGINEERING MARGATE 4275 990000707230 41 D TEK TEGNIESE DIENSTE BK WIERDAPARK 149 008 PRETORIA 990000037784 929 D TRIANGLE CAR WASH VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000479548 4836 D V ENGINEERING & PRODUCTION HOMESTEAD 1412 091 GERMISTON 990000038738 6565 D V L AUDIO BK FICHARDTPARK 9301 001 BLOEMFONTEIN 990000243841 D V M TECHNICS NELSPRUIT 1200 184 NELSPRUIT 990000476457 14226 D V MOTORS BEACON BAY 5241 006 EAST LONDEN 990000317099 D V MOTORS TRUST SYDENHAM 6001 007 PORT ELIZABETH 990000128163 D VAN EEDEN BK NOORDER‐PAARL 7646 269 TULBAGH 990000050444 73353 D VINE CLEANING SERVICES MIDDELBURG 1050 990000907135 14856 D W F ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000255614 3165 D W I ENGINEERING & STEELWORKS ELDORADO PARK 1813 003 JOHANNESBURG 990000268907 255 D W MECHANICAL ENGINEERING CC Vanderbijlpark 1911 283 VEREENIGING 990000283400 265113 Three Rivers D W PROJECTS CC KEMPTONPARK 1619 132 KEMPTON PARK 990000043781 12843 KEMPTON GATE D W S AUTOMOTIVE & GENERAL ENGINEER KRUGERSDORP 1739 990000897711 776 RANT EN DAL D W SERVICES KROONSTAD 9499 146 KROONSTAD 990000245474 D W STANLEY BRICK & METAL WORKS ALGOAPARK 6001 271 UITENHAGE 990000076080 D Z ENGINEERING HENLEY ON KLIP 1962 283 VEREENIGING 990000223514 967 D Z GENERAL ENGINEERING GARDENVIEW 2047 091 GERMISTON 990000474414 752007 D ZINE BRASS & METALS MEYERTON 1960 003 JOHANNESBURG 990000325829 1569 D ZINE METALS VEREENIGING 1939 283 VEREENIGING 990000418991 24 ERICA S ARCON PARK D&M FIELD SERVICES CC RIDDERPARK 303 235 RUSTENBURG 990000367295 70041 D4 CHEM & ELEC SUPPLIERS EERSTERUS 22 008 PRETORIA 990000410555 DA COSTA INTERIORS GERMISTON 1400 091 GERMISTON 990000074748 988 DA ENGINEERING BRACKENHEATH 7580 251 STELLENBOSCH 990000318360 DA GAMA MOTORS SUNNYDALE 7975 241 SIMONS TOWN 990000062393 DA GOLF OLI SPARES SEA COW LAKE 4051 002 DURBAN 990000368860 DA HEAD CENTRE SANLAMHOF 7532 025 BELLVILLE 990000037659 482 DA KAR WASH & VALET KLIPFONTEIN 1038 990000857473 12775 LERAATSFONTEIN DA LEE MOTORS Cape Town 7945 004 KAAPSTAD 990000377645 44719 CLAREMONT DA MEG SANNIESHOF 2760 067 DELAREYVILLE 990000350808 DA MOTA PANELBEATERS NIGEL 1490 188 NIGEL 990000353196 973 DA SERVICES NELSPRUIT 1200 990000844463 15577 DA STEELWORX CC BREDASDORP 7280 039 BREDASDORP 990000356266 DA TRACTORS BERGVILLE 3350 027 BERGVILLE 990000308857 30 DA VINCI INNOVATIONS PTY LTD ROOIHUISKRAAL 154 008 PRETORIA 990000211639 1988 DA VINCI PANELBEATERS PINETOWN 3600 206 PIETERMARITZBURG 990000423317 1594 DA WORKSHOP CC DURBAN 4000 002 DURBAN 990000349707 2251 DAANRO ENGINEERING & RENTALS ROTHDENE 1964 283 VEREENIGING 990000473477 76 DABARESA PRECISION ENGINEERING CC THREE RIVERS EAST 1941 247 SPRINGS 990000047838 24334 DABEB ENGINEERING CC MEYERTON 1960 283 VEREENIGING 990000066462 505 DABLIT CC SOMERSET WEST 7130 244 SOMERSET WEST 990000221971 DABMAR MNFG CO PTY LTD HATTINGSPRUIT 3081 072 DUNDEE 990000017730 22 DABNERS MUSICAL ENTERTAINMENT MONTCLAIR 4004 990000635332 DAC TRADING KRUGERSDORP 147 990000779751 1716 ALENSNEK DACANA ENGINEERING QUEENSWOOD 121 008 PRETORIA 990000023706 11597 DACAR PORT ELIZABETH PORT ELIZABETH 6001 007 PORT ELIZABETH 990000332629 DACO PANELBEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000057730 8024 DACO SERVICES CC DUNSWART 1508 033 BOKSBURG 990000041259 6416 DACON DIESEL STRAND 7140 004 KAAPSTAD 990000043502 DACRON IMPORTS CC BRUMA 2026 003 JOHANNESBURG 990000481544 402 DADA DELTA LICHTENBURG 2740 156 LICHTENBURG 990000017619 58 DADA MOTORS MAFIKENG CC MAFIKENG 2745 370 990000524993 290 DADA MOTORS POTCHEFSTROOM PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000047863 1045 DADA MOTORS RANDBURG CC LICHTENBURG 2740 003 JOHANNESBURG 990000066940 58 DADAS MOTORLAND BENONI 1500 026 BENONI 990000317742 2395 DADDYS SERVICE STATION GREYTOWN 3250 097 UMVOTI 990000569110 DADOOS FILLING STATION PIET RETIEF 2380 208 PIET RETIEF 990000077280 DAECO CC Verwoerdpark 1453 033 BOKSBURG 990000073691 8199 DAECO ENGINE REBUILDERS GATESVILLE 7766 316 WYNBERG C P 990000048792 38040 DAELIAN ENGINEERING PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000030033 552 DAEWOO MOTORS POLOKWANE 699 990000571329 619 DAFCOR STEELWORKS & ENGINEERING DESPATCH 6219 007 PORT ELIZABETH 990000056391 620 DAFFODIL DAIZE DESIGNS CC SOMERSET WEST 7130 990000588364 520 CAPE GATE DAFFUES MECHANICAL SERVICES KIMBERLEY 8300 005 KIMBERLEY 990000402074 1694 DAGBREEK BOEREDIENSTE BRANDFORT 9400 038 BRANDFORT 990000422655 305 DAGBREEK ENG CC SCARBOROUGH 7975 241 SIMONS TOWN 990000070489 855 DAGBREEK GARAGE DURBAN 4000 315 WORCESTER 990000074635 5978 DAIHATSU RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000476611 70055 DAILY DOUBLE TADING 421 CC ZAMDELA 1949 237 SASOLBURG 990000082276 DAILY DOUBLE TRADING CC OLIVEDALE 2158 003 JOHANNESBURG 990000333972 35 DAIMLER FLEET MANAGEMENT SOUTH MONUMENT PARK 105 008 PRETORIA 990000062431 25322 DAINFERN CAR WASH CC NINAPARK 156 003 JOHANNESBURG 990000390026 54397 DAIRYSMIT NOORD WES BK QUEENSWOOD 121 008 PRETORIA 990000080433 11983 DAJONIKES TRADING CC SUNNYSIDE 2 990000606470 DAKANE TRADING ENTERPRISE CC TEMBISA 1632 990000648962 399 Temong Tembisa DAKAR OFF ROAD CENTRE PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000081767 21550 DAKIN AUTO GRINDERS ATLASVILLE 1465 026 BENONI 990000024621 16476 DAKKAP SPESIALIS LICHTENBURG 2740 156 LICHTENBURG 990000375312 1256 DAKON CC WATERKLOOF 145 003 JOHANNESBURG 990000064476 95436 DAL CAR WASH GROBLERSDAL 470 990000864972 106 DAL PANEELKLOPPERS BK GROBLERSDAL 470 099 GROBLERSDAL 990000068648 993 DAL TRADING PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000262883 221 DAL VENSTER & STAAL GROBLERSDAL 470 099 GROBLERSDAL 990000051088 1463 DALBAR ENGINEERING CC BOTHASIG 7441 025 BELLVILLE 990000413612 DALCO GENERAL PRECISION ENGINEERING SUNNINGHILL 2157 003 JOHANNESBURG 990000018432 1338 DALCRO ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000122489 390 DALE SPIRAL SYSTEMS AND BAKERY HONEYDEW 2040 003 JOHANNESBURG 990000065241 1830 DALE TECHNICAL SERVICES PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000042560 1830 DALEIN AGRIPLAN PTY LTD LYNN EAST 39 008 PRETORIA 990000051026 15023 DALEIN PLAASBOU PTY LTD PRETORIA 39 003 JOHANNESBURG 990000372308 15023 LYNN EAST DALESIDE FLANGE ENGINEERING CC WITFIELD 1467 091 GERMISTON 990000073828 14466 DALESTAN ENGINEERING CONSULTANT WANDSBECK 3631 002 DURBAN 990000073162 DALIAN ENGINEERING CC ELSPARK 1428 091 GERMISTON 990000426359 14109 DALIFF PRECISION ENGINEERING EPPINDUST 7475 025 BELLVILLE 990000046584 292 DALJOSAPHAT MOTORS & PANELBEATING HUGENOOT 7645 197 PAARL 990000017880 26 DALJOSAPHAT PANELBEATERS PAARL 7646 197 PAARL 990000309773 7223 NORTHERN PAARL DALLAS ENGINEERING UMDLOTI BEACH 4350 002 DURBAN 990000323408 417 DALMA ENGINEERING CC ASHBURTON 3213 206 PIETERMARITZBURG 990000017932 20176 DALMADA FILLING STATION LADANNA 704 207 PIETERSBURG 990000388541 678 DALMADA MOTORHAWE POLOKWANE 700 207 PIETERSBURG 990000066894 3899 DALMAT ENGINEERING PTY LTD ALRODE 1451 012 ALBERTON 990000018046 124008 DALMEIDA SERVICE STATION CC HEIDERAND 6511 177 MOSSEL BAY 990000050700 11499 DALPARK SERVICE STATION Brakpan 1541 037 BRAKPAN 990000258057 412 Vrede DALS AUTO PANEL II CHEMPET 7442 004 KAAPSTAD 990000049789 36623 DALS AUTO PANEL SALTRIVER BRACKENFELL 7561 004 KAAPSTAD 990000343746 1793 DALS ENGINEERING CC DUNDEE 3000 072 DUNDEE 990000260337 21 DALTECH ENGINEERING CC SUNWARD PARK 1470 091 GERMISTON 990000427629 18532 DALTON STEEL WORKS CC STRUBENVALE 1559 247 SPRINGS 990000390684 DALTON VIBROTORY MODDERFONTEIN 1645 003 JOHANNESBURG 990000281424 399 DALTONS BODY WORKS FORT BEAUFORT 5720 085 FORT BEAUFORT 990000017822 DALTRON ENGINEERING CC BENORYN 1504 026 BENONI 990000285654 12436 DALTRON FORGE DUNSWART 1508 033 BOKSBURG 990000411466 6297 DALUCON INSULATED PROJECTS PTY LTD CENTURION 46 008 PRETORIA 990000376744 7827 DALUCON REFRIGERATION PRODUCTS CC CENTURION 46 008 PRETORIA 990000030393 7827 DALVALE SERVICE STATION PAARL 7620 197 PAARL 990000020812 284 DALVIEW DIENSTASIE MINNEBRON 1549 037 BRAKPAN 990000205078 8994 DALVIEW HYDRAULIC HOSE & FITTINGS BRAKPAN 1541 037 BRAKPAN 990000039613 DALY AUTO POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000098194 240 DALY AUTO KLERKSDORP KLERKSDORP 2571 138 KLERKSDORP 990000223133 667 KLERKDORP DALY B M W KLERKSDORP 2571 138 KLERKSDORP 990000056368 240 DAM STEEL WORKS IVORY PARK 1685 990000597308 DAMAIN BENSCH FORGE PTY LTD MONUMENT PARK 105 026 BENONI 990000404430 25322 DAMAIN BENSCH MANUFACTURING CC BENONI 1500 091 GERMISTON 990000050868 3368 DAMAINE ENGINEERING CC RUSTENBURG 299 235 RUSTENBURG 990000401898 1253 DAMAR INDUSTRIAL MANUFACTURERS CC Cascades 3201 215 PORT SHEPSTONE 990000052048 14000 Pietermaritzburg DAMAS BODYWORKS SOUTHFIELD 7800 004 KAAPSTAD 990000391809 DAMAX ENGINEERING PTY LTD SPRINGFIELD 2137 003 JOHANNESBURG 990000018006 57068 DAMBOO CONSTRUCTION PTY LTD SOWETO 1809 990000934250 DAMCOR MARINE SERVICES PTY LTD DURBAN 4321 002 DURBAN 990000553865 3384 SOMERSET PARK DAMDORYN GARAGE HOUGHTON 2041 003 JOHANNESBURG 990000047740 1699 DAMEN SHIPYARDS CAPE TOWN PTY LTD ROGGE BAY 8012 004 KAAPSTAD 990000394167 6075 DAMIAN ENGINEERING SERVICES CC EDELWEISS 1577 247 SPRINGS 990000256691 25046 DAMITA NATIONAL AUTOMOTIVE CENTRE BHISHO 5205 990000564947 243 DAMONE ENGINEERING CC WOODSTOCK 7925 004 KAAPSTAD 990000018243 DAMONS B A GOODWOOD 7459 025 BELLVILLE 990000414615 728 DAMOS MOTOR & GEN ENG CC ERMELO 2350 078 ERMELO 990000012541 DAMPIER G M ALIWAL NORTH 9750 014 ALIWAL NORTH 990000018154 67 DAMPIER MOTORS EMERALD HILL 6011 014 ALIWAL NORTH 990000110656 15561 DAMPIER NISSAN ALIWAL NORTH 9750 014 ALIWAL NORTH 990000055625 366 DAMSCO ENGINEERING PTY LTD ISANDO 1600 132 KEMPTON PARK 990000018721 106 DAMSTER CREATIONS GOODWOOD 7460 004 KAAPSTAD 990000353672 DAMTR MACHINE TOOL REPAIRS JACOBS 4026 002 DURBAN 990000305144 12962 DAMUS ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000056948 34855 DAMWAL DRANKWINKEL & VULSTASIE MIDDELBURG 1050 099 GROBLERSDAL 990000067693 4317 DAN PEER MOTORS BK GRABOUW 7160 094 GRABOUW 990000027910 500 DAN VAROY MOTORS CRAMERVIEW 2060 003 JOHANNESBURG 990000076693 2395 DANA ENGINEERING BK HERCULES 30 008 PRETORIA 990000052075 49230 DANAUS MANUFACTURING CC SPRINGS 1559 990000643965 DANBUS HYDRAULICS & ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000018182 472 DANCO THREE RIVERS 1935 283 VEREENIGING 990000026655 263461 DANCO ENGINEERING CC durban 4320 210 PINETOWN 990000065309 DANCO STEEL WITBANK WITBANK 1035 312 WITBANK TVL 990000350345 2224 DANCO SUPPLIES UMHLANGA ROCKS 4320 002 DURBAN 990000387934 1676 DANCOL ENGINEERING CC STANGER 4449 215 PORT SHEPSTONE 990000338881 DANCOR HYDRAULICS BRAKPAN 1540 037 BRAKPAN 990000486147 1047 DANCOR TECHNICAL SERVICES BOKSBURG NORTH 1461 003 JOHANNESBURG 990000418170 5241 DANCRON ENGINEERING CC OLIFANTSFONTEIN 1665 008 PRETORIA 990000048615 1761 GARSFONTEIN EAST DANDRE BREAKDOWN SERVICES PIETRETIEF 2380 990000655377 1796 DANDRE INGENIEURSWERKE KARENPARK 118 008 PRETORIA 990000169298 59186 DANDYSHELF 6 NORTH END 6001 007 PORT ELIZABETH 990000323204 DANEDIE BK LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000042805 1041 DANEL ENGINEERING CC GARDENVIEW 2047 003 JOHANNESBURG 990000400894 752007 Gardenview DANFORGE ENGINEERING PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000057682 38721 DANFOSS PTY LTD Johannesburg 2191 033 BOKSBURG 990000032994 5022 Rivonia DANFRAN AUTO SOLUTIONS CC JACOBS 4052 002 DURBAN 990000276736 DANGEAR CC MAMELODI EAST 122 008 PRETORIA 990000215092 DANGORS CAR SALES FORDSBURG 2033 003 JOHANNESBURG 990000069252 42599 DANI MARKETING CONSULTATIONS REBONE 617 990000555014 132 DANIALEX CC VORNA VALLEY 1686 001 BLOEMFONTEIN 990000070919 13253 DANICALL STEELWORKS PTY LTD PRETORIA 35 990000913491 31061 TOTIUSDAL DANIE AUTOMOTIVE REPAIRS EMPANGENI 3880 PRIVATE BAG 20004 990000367435 DANIE COETZEE ENGINEERING CC THREE RIVERS 1935 278 VANDERBIJLPARK 990000216459 263464 DANIE DE JAGER SCULPTOR PTY LTD ERMELO 2350 008 PRETORIA 990000477588 DANIE DU TOIT TREKKERDIENSTE WHITE RIVER 1240 307 WITRIVIER 990000078109 1166 DANIE HOLLENBACH MOTORS PTY LTD EAST END 4018 002 DURBAN 990000030311 149770 DANIEL MULDER DISTRIBUTORS FARRARMERE 1518 003 JOHANNESBURG 990000252151 14240 DANIEL TLHOWE WELDING WORKS SOSHANGUVE 152 008 PRETORIA 990000277576 DANIELS AUTO CENTRE WILLOWTON 3200 206 PIETERMARITZBURG 990000243445 4105 DANIELS SERVICE STATION UITENHAGE 6232 271 UITENHAGE 990000487008 6060 DANIELS SHOES REPAIRS PAARL 7646 197 PAARL 990000309574 DANIELS WELDING WORKS UMKOMAAS 4170 139 KNYSNA 990000041124 1113 DANIELSKUIL BANDE DANIELSKUIL 8405 217 POSTMASBURG 990000401314 105 DANIES FIELD REPAIR SERVICES CC Alberton 1453 078 ERMELO 990000036592 8199 Verwoerdpark DANIES PANELBEATERS CRESTA 2118 147 KRUGERSDORP 990000061947 1755 DANIES WELDING WOXS CC OTTERY 7808 004 KAAPSTAD 990000350246 138 DANJING ENGINEERING BK UPINGTON 8800 276 GORDONIA 990000486031 2150 DANJO BUSINESS SERVICES TZANEEN 850 990000649415 1079 DANJO CAR WASH & VALET SERVICES PTY TZANEEN 850 990000649411 DANKE SCHON GUEST HOUSE WINBURG 9420 004 KAAPSTAD 990000324585 184 DANLINK INGREDIENTS PTY LTD FOURWAYS NORTH 2086 003 JOHANNESBURG 990000381330 707 DANLIZ PLANTHIRE & EARTHMOVING REPA BRITS 250 990000581426 DANLOU MOTORS BK FLAMWOOD 2572 138 KLERKSDORP 990000018793 6037 DANMAR AUTOBODY LONGMEADOW PTY LTD EDENVALE 1610 091 GERMISTON 990000352832 DANMAR DIVISION OF IMPERIAL GROUP EDENVALE 1610 990000558742 3658 Edenvale DANMAR MECHANICAL SERVICES KNYSNA 6570 139 KNYSNA 990000211741 156 DANMAR PRECISION ENGINEERING BK BRACKEN GARDENS 1452 008 PRETORIA 990000041795 145855 DANMAR VULSTASIE HEIDELBERG 1438 106 HEIDELBERG C P 990000047338 1255 DANMAUR SERVICES CC BRENTWOOD PARK 1505 026 BENONI 990000026449 9184 DANMIK POWER & CONSTRUCTION CC THREE RIVERS 1935 283 VEREENIGING 990000268769 263129 DANMO TRADING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000476463 5232 DANNA INGENIEURSWERKE BK VEREENIGING 1930 283 VEREENIGING 990000473478 4403 DANNIC DRUMS ELSPARK 1418 033 BOKSBURG 990000038974 12173 DANNY PAT PIPE & STEEL FABRICATORS EERSTERUS 22 008 PRETORIA 990000251065 DANNYS MOTOR SERVICES WORCESTER 6850 004 KAAPSTAD 990000070078 DANNYS RADIATORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000031878 DANNYS WELDING & ENGINEERING WORKS BENONI 1500 033 BOKSBURG 990000065267 645 DANNYS WELDING BEDDING & ROADMAKING CHUENESPOORT 745 207 PIETERSBURG 990000039101 1046 DANRE ENGINEERING CC CENTURION 157 990000655205 317 IFAFI DANREC CONSTRUCTION CC KOCKSVLEI 1764 225 RANDFONTEIN 990000033047 2495 DANRIC GEAR SPECIALISTS CC BRAKPAN 1470 033 BOKSBURG 990000047807 17029 SUNWARD PARK DANRICK PROJECTS CC BRAKPAN NORTH 1545 037 BRAKPAN 990000216382 11257 DANS AUTO VALET NEW GERMANY 3620 210 PINETOWN 990000368879 1464 DANS BOTTLESTORE CC MTHATHA 5099 006 EAST LONDEN 990000406888 886 DANS EXHAUST SHOP GEORGE 6530 090 GEORGE 990000042527 9443 DANS GEARBOX & DIFF CENTRE VEREENIGING 1930 283 VEREENIGING 990000404303 2770 DANS LABOUR HIRE & CONSTRUCTION CC MIDDELBURG 1050 312 WITBANK TVL 990000352587 6249 DANS MOTOR REPAIRS RED HILL 4071 339 INANDA 990000031963 40178 DANS SERVICE STATION UMTATA 5099 380 990000524999 69 DANSANJA MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000095697 3288 DANSAY TRUCK AND CAR CENTRE CC DURBAN 4034 002 DURBAN 990000048235 74491 DANSHA TECHNOLOGIES CC MENLOPARK 102 026 BENONI 990000354772 36218 DANSTEEL HAMILTON 9301 001 BLOEMFONTEIN 990000306454 DANVER ENGINEERING SERVICES SHERWOOD GARDENS 1545 247 SPRINGS 990000226824 11108 DANVER FUEL INJECTION SERVICES RUSTENBURG 300 235 RUSTENBURG 990000390490 3242 DANVIN MOTORS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000048948 3701 DANYS TUNE UP CENTRE ZINNIAVILLE 299 235 RUSTENBURG 990000355053 DANZ ENGINEERING CC N1 CITY 7463 025 BELLVILLE 990000062637 12870 DANZIG TRADING 43 PTY LTD GLENWOOD 4001 002 DURBAN 990000333392 DAPMAN BK BOTHAVILLE 9660 036 BOTHAVILLE 990000044538 487 DARE DEVIL MOTORCYCLES CC CROSSWAYS 4052 002 DURBAN 990000424651 DAREK INDUSTRIES CC NEWTON PARK 6055 007 PORT ELIZABETH 990000021788 7359 DARINGO TRADING 83 PTY LTD SECUNDA 2302 051 CAMPERDOWN 990000368831 7136 DARIO ENGINEERING CC GLENVISTA 2058 003 JOHANNESBURG 990000000275 376 DARK ELECTRICAL CLEVELAND 2022 003 JOHANNESBURG 990000047599 40105 DARLING HERSTELDIENSTE DARLING 7345 165 MALMESBURY 990000414489 85 DARLING MOTORS BK DARLING 7345 165 MALMESBURY 990000023817 842 MALMESBURY DARLING SWEISWERKE DARLING 7345 165 MALMESBURY 990000034787 192 DARLING TYRE SERVICES CC DARLING 7345 165 MALMESBURY 990000040615 752 MALMESBURY DARLO PANELBEATERS JOHANNESBURG 2016 003 JOHANNESBURG 990000075886 P.O. BOX 3 BOOYSENS DARMEL TYRE CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000353819 195 DAROC ONDERNEMINGS BRITS 250 041 BRITS 990000014701 3418 DARREN KOTZEN FARRIER SERVICE OBSERVATORY 7925 004 KAAPSTAD 990000313076 DARRYL SE DIENSSENTRUM BETHLEHEM 9700 029 BETHLEHEM 990000404812 835 DARSIM TOOL & DIE CC CLEVELAND 2022 003 JOHANNESBURG 990000034835 40402 DART AERONAUTICAL CC WILROPARK 1731 091 GERMISTON 990000022776 2192 DART AUTO CC PINETOWN 3610 210 PINETOWN 990000113361 16 Livings Pinetown DART MOTORS CC CAPE TOWN 7925 004 KAAPSTAD 990000019399 13081 WOODSTOCK DARTIM ENGINEERING CC SHAKASKRAAL 4430 250 LOWER TUGELA 990000313735 119 DARU ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000380095 30085 DARVELS ENGINEERING BLOUBERGSTRAND 7436 004 KAAPSTAD 990000235048 483 DARWO TRADING NO 58 CC NELSPRUIT 1200 990000583989 12823 DAS AUTO SERVICES KIASHA PARK 1829 003 JOHANNESBURG 990000353861 1574 DAS GRUNE AUTOHAUS MURRAYFIELD 184 990000593054 DAS TRADING CC POINT 4069 002 DURBAN 990000332162 38285 DASA SERVICES PTY LTD PINEGOWRIE 2123 233 ROODEPOORT 990000022441 46 DASCHNER DESIGNS Pretoria 127 008 PRETORIA 990000056122 912499 Silverton DASCO ENGINEERING Boksburg 1462 033 BOKSBURG 990000076715 11609 Rynfield DASH CAR WASH AMANZIMTOTI 4125 002 DURBAN 990000261732 34 DASH ENGINEERING & SUPPLIES CC VEREENIGING 1930 283 VEREENIGING 990000214594 964 DASHBOARD DEMOCRACY CC WADEVILLE 1422 091 GERMISTON 990000040834 14790 DASHING REG & PLATES GROENKLOOF 181 990000619423 37018 BIRNAM PARK DASS ICE CC WITFIELD 1467 091 GERMISTON 990000425457 13574 DAST ENGINEERING & SUPPLIES CC BRAKPAN 1540 037 BRAKPAN 990000477304 17 DASTEK POWER MIDRAND 1685 008 PRETORIA 990000266622 DASVILLE FILLING STATION GROOTVLEI 2420 018 BALFOUR 990000239698 117 DASVILLE TOWING CC GROOTVLEI 2420 018 BALFOUR 990000052634 113 DAT CENTRE MOTORS PTY LTD UMHLANGA ROCKS 4320 210 PINETOWN 990000032966 1033 DATA ELECTRICAL JOHANNESBURG 2000 012 ALBERTON 990000055732 9327 DATA SAFE THE WILLOWS 41 008 PRETORIA 990000489729 70761 DATAN FLEET MAINTENANCE SOMERSET MALL 7137 244 SOMERSET WEST 990000323682 79 DATANET INFRASTRUCTURE GROUP HALFWAY HOUSE 1685 003 JOHANNESBURG 990000217888 6976 DATATRAK SOUTH AFRICA PTY LTD WENDYWOOD 2144 003 JOHANNESBURG 990000052171 76321 DATCENTRE MOTORS UMHLANGA ROCKS 4320 206 PIETERMARITZBURG 990000033249 1033 DATCENTRE MOTORS PTY LTD UMHLANGA ROCKS 4320 002 DURBAN 990000019341 1033 DATEC INDUSTRIES NEW GERMANY 3620 210 PINETOWN 990000029494 571 DATNIS EAST CAPE PROPERTY HOLDINGS VREDE 9835 290 VREDE 990000484360 425 DATNIS NISSAN KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000019369 150 DATONA CRANE SERVICES CC BENONI 1502 033 BOKSBURG 990000040688 5436 BENONI SOUTH DATONA RACE PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000019315 61370 DAVCOL ENGINEERING SUPPLIES WESTONARIA 1780 306 WESTONARIA 990000018632 714 DAVE ALSTON MOTORS CC GLOSDERRY 7702 004 KAAPSTAD 990000028836 36393 DAVE GRIFFIN CELLULAR SERVICES CC MIDRAND EXTENSION 14 1685 003 JOHANNESBURG 990000245708 7822 DAVE K ENGINEERING VILLIERSDORP 6848 048 CALEDON 990000054226 134 DAVE LEWIS MAINTENANCE CC KEMPTON PARK 1619 091 GERMISTON 990000367474 45 Edenvale DAVE MAY MOTORS CC MOWBRAY 7705 004 KAAPSTAD 990000028722 13239 DAVE MILLER MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000050189 39360 DAVE PIENAAR AUTO CLINIC CC LADYBRAND 9745 151 LADYBRAND 990000055324 271 DAVE SONNENBERGER ENGINEERING CC GLENVISTA 2058 003 JOHANNESBURG 990000024738 1956 DAVE STEEL CONSTRUCTION RENSBURG 1438 107 HEIDELBERG TVL 990000032609 2202 DAVE WARING ENGINEERING HILLCREST 3650 002 DURBAN 990000030575 2194 DAVE WESLEY & SON ENGINEERING CC DURBAN 4001 002 DURBAN 990000328157 DAVENPORT CAR WASH GLENWOOD 4001 002 DURBAN 990000278603 DAVENPORT SQUARE MOTORS STANGER 4450 002 DURBAN 990000069708 202 DAVES AUTO ELECTRICAL FICKSBURG 9730 082 FICKSBURG 990000397917 829 DAVES CAR SALES RUSTENBURG 300 235 RUSTENBURG 990000021844 1232 DAVES CAR SALES CC EDLEEN 1625 132 KEMPTON PARK 990000080029 8945 DAVES CRANE SERVICES FARRARMERE 1518 091 GERMISTON 990000028116 15242 DAVES ENGINEERING & INSERTS GERMISTON 1400 091 GERMISTON 990000370417 26218 EAST RAND DAVES KEYS MOWBRAY 7700 990000560187 DAVES MOTORS WITBANK 1035 990000581978 DAVES PANELBEATERS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000038214 728 DAVES RADIATORS ISIPINGO 4133 002 DURBAN 990000483706 DAVES SCRAPYARD DURBAN 4000 002 DURBAN 990000146761 3193 DAVEST TOTAL MEYERTON 1960 283 VEREENIGING 990000482923 DAVEY EQUIPMENT PTY LTD ALBERTON 1451 990000651733 113 DAVEY INDUSTRIAL EQUIPMENT PTY LTD BOOYSENS 2016 012 ALBERTON 990000243813 38063 DAVEY SHARPENING INDUSTRIAL 6536 090 GEORGE 990000329566 3699 DAVEY SWEISWERKE BLOEMHOF 2660 025 BELLVILLE 990000217694 266 DAVEYTON BP SUNWARD PARK 1470 026 BENONI 990000411051 17609 DAVEYTON GARAGE DAVEYTON 1507 026 BENONI 990000078051 719 DAVEYTON SERVICE CENTRE BENONI 1500 026 BENONI 990000047848 131294 DAVEYTON SHELL DAVEYTON 1520 990000629964 17609 SUNWARD PARK DAVID AFRO LITE PTY LTD WALMER 6070 007 PORT ELIZABETH 990000056515 DAVID ANDREW AUTOMOTIVE CC NORTHMEAD 1511 026 BENONI 990000332678 13454 DAVID BREET MOTORS DANHOF 9310 001 BLOEMFONTEIN 990000064580 29102 DAVID BROWN GEAR IND PTY LTD BENONI 1500 026 BENONI 990000033556 540 DAVID DE SMIDT WERKGEWERS HOPETOWN 8750 118 HOPETOWN 990000037311 71 DAVID MECHANICAL WORKS THE TRAMSHED 126 012 ALBERTON 990000407184 13443 DAVID PETER SOLUTIONS ENG & MAN PRETORIA 132 990000564270 37 PERSEQUOR PARK DAVID ROBINSON AUTO SERVICES CC RANDBURG 2058 990000851056 394 GLENVISTA DAVID SHEER GUNSMITHING & FIREARMS MARYVALE 2192 990000144384 DAVID WILLIAMS EXECUTIVE NORTH END 6056 007 PORT ELIZABETH 990000070514 2742 DAVIDS AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000030014 DAVIDS TRAILER SPARES & ACCESSORIES KIBLER PARK 2091 033 BOKSBURG 990000367729 DAVIDS WELDING OVERPORT 4067 002 DURBAN 990000473676 70714 DAVIES AIRCRAFT CORPORATION TARLTON 1749 003 JOHANNESBURG 990000186363 311 DAVIES DIESEL SERVICES CC ASTON MANOR 1630 132 KEMPTON PARK 990000040606 10297 DAVIES MOTORS NORTH END 6056 007 PORT ELIZABETH 990000021151 3756 DAVIES TRUCK MAINTENANCE & SERVICES MEER EN SEE 3901 235 RUSTENBURG 990000057860 102203 DAVIS HEEL & KEY CC AMANZIMTOTI 4126 990000571515 PO BOX 614 KLOOF DAVROB PRECISION ENGINEERING PTY LT PRETORIA 30 008 PRETORIA 990000020672 49664 Hercules DAVRON SERVICE & MAINTENANCE CC SPARTAN 1619 990000864242 30138 JET PARK DAVROS FUEL SALES MONTANAPARK 159 270 LETABA 990000026977 237 DAVS AUTO & REBUILTS PRETORIA 2 008 PRETORIA 990000298086 DAVSTEEL A DIV OF CAPE GATE PTY LTD VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000019932 25322 MONUMENTPARK DAVY ENGINEERING BRENTWOOD PARK 1505 037 BRAKPAN 990000243125 9156 DAVYS ENGINE RECONDITIONERS CC UITENHAGE 6230 271 UITENHAGE 990000026621 1319 DAVYS ENGINEERING Brakpan 1541 037 BRAKPAN 990000390998 3038 Dalview DAW RACING ISANDO 1600 003 JOHANNESBURG 990000068342 136 DAWELLA EDMS BPK SPRINGBOK 8240 245 NAMAQUALAND 990000023183 612 DAWIDS MOTORS HOMELAKE 1759 225 RANDFONTEIN 990000070180 DAWIE LOURENS HERSTELDIENSTE BRITS 250 041 BRITS 990000035752 DAWIE VAN DER MERWE BESIGHEIDS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000473254 7871 DAWIN ENGINEERING PTY LTD PAROW 7764 990000605322 674 DAWN BRIGHT TRADE & INVEST PTY LTD NIGEL 1491 990000803048 DAWN TRADING CC TONGAAT 4400 339 INANDA 990000062628 1638 Tongaat DAWNSIDE SERVICE STATION STANGER 4450 990000904390 41 DAWOOD DIESELS MITCHELLS PLAIN 7789 310 CHATSWORTH 990000399455 328 DAWOODS WORKSHOP CC ACTONVILLE 1506 026 BENONI 990000052704 18449 DAWSON MOTORS PRETORIA 23 008 PRETORIA 990000036318 14595 Laudium DAWSONS AUTO ELECTRICAL GREYVILLE 4023 339 INANDA 990000020783 10174 ashwood DAXINA MOTORS FORDSBURG 2033 283 VEREENIGING 990000277799 DAY G B KOMGA 4950 142 KOMGA 990000070855 39 DAYAWAY TRAILERS cc BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000223552 11585 UNIVERSITAS DAYCOL ENGINEERING UMHLANGA ROCKS 4320 990000559810 762 DAYSHADE WINDOW BLINDS MELTON ROSE 7100 251 STELLENBOSCH 990000258651 DAYTONA GROUP HOLDINGS PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000339733 2152 DAYTONA LUXURY CARS PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000306667 2152 DAYTONA PANEL & PAINT PTY LTD PIETERMARITZBURG 3201 990000792005 98 MSUNDUZI DAYTONA PANELBEATERS CC RUSTENBURG 300 235 RUSTENBURG 990000354426 5150 DAYWAY MOTORS C C RONDEBOSCH 7701 004 KAAPSTAD 990000023752 187 DAZZLE TRADING ENTERPRISES CC MONDEOR 2110 003 JOHANNESBURG 990000482345 1045 DAZZLING PINK LADIES AIRPORT VALET MOSSEL BAY 6506 990000635168 1695 DB ENGINEERING DANIELSKUIL 8405 217 POSTMASBURG 990000256354 52 DB SERVICE STATION LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000320551 728 DB THERMAL A DIVISION OF DBT KELVIN 2054 003 JOHANNESBURG 990000081741 1914 DB TOTATING EQUIPMENT SPECIALSTS VAALPARK 1947 990000688016 60463 DBGH TRADING & PROJECTS MIDRAND 1685 990000861708 787272 SANDTON DBJ MARKETING SOUTHPORT 4241 990000585162 1632 PORT SHEPSTONE DBL MOTOR INVESTMENTS LENASIA 1820 990000927614 10515 DBN CITY PANEL BEATERS JACOBS 4026 002 DURBAN 990000277512 12559 DC MAINT DURBAN 4001 990000692171 DC MOTORS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000409222 40019 DC PIPE & TUBE BENDING THE FALLS 1501 990000696105 10027 DC PROTECH AUTO SERVICES PTY LTD MONTAGU GARDENS 7441 990000682966 DCB AUTO ELECTRICAL CC SCOTTSVILLE 3209 025 BELLVILLE 990000021035 101212 Scottsville DCD DORBYL MARINE PTY LTD CAPE TOWN 28 004 KAAPSTAD 990000414025 11582 HATFIELD DCD ENGINEERING SERVICES STRUBENVALE 1559 247 SPRINGS 990000366600 DCD GROUP PTY LTD HATFIELD 28 283 VEREENIGING 990000478744 11582 DCL FIELD SERVICES PYRAMID 1050 990000674735 467 DCL GROBLER MOTORS STRAND 7140 256 STRAND 990000276570 DCM CONSULTING CC STELLENBOSCH 7599 244 SOMERSET WEST 990000377043 DCM MINING SERVICES PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000420456 131140 DCM STEEL CC PORT ELIZABETH 6001 990000583698 DD PANELBEATERS CC SLOANE PARK 2152 003 JOHANNESBURG 990000337440 757 DDI TRANSMISSIONS TANGAAT 4400 247 SPRINGS 990000340402 2213 DDP ENGINEERING & HARDWARE SUPPIERS DURBAN 4091 990000688992 164 MOUNT EDGECOMBE DDS INDUSTRIAL SERVICES CC FORDSBURG 2033 003 JOHANNESBURG 990000420521 421028 DDSI A DIVISION OF PRETORIA 1 008 PRETORIA 990000020784 7063 DE AAR BANDE & GAS DE AAR 7000 990000691222 227 DE AAR IRON CRAFT DE AAR 7000 065 DE AAR 990000047611 187 DE AAR MOTORS EDMS BPK DE AAR 7000 065 DE AAR 990000023941 227 DE BAKKE CAR WASH LITTLE BRAK RIVER 6503 177 MOSSEL BAY 990000427214 1195 DE BAKKE ENGEN MOSSEL BAY 6500 177 MOSSEL BAY 990000060042 2957 DE BARKE KARWAS HARTENBOS 6520 177 MOSSEL BAY 990000386525 DE BEER H C PLATRAND 2435 249 STANDERTON 990000308225 43 DE BEER J I N SANNIESHOF 2760 067 DELAREYVILLE 990000082531 266 DE BEER J J KOCKSPARK 2523 218 POTCHEFSTROOM 990000476487 5058 DE BEER MOTORS WARDEN 9890 104 HARRISMITH 990000040529 233 DE BEERS MOTORS BELLVILLE 7530 025 BELLVILLE 990000028140 DE BEERS PANELBEATERS TARLTON 1749 147 KRUGERSDORP 990000367040 342 DE BEERS SERVICE STATION RYNFIELD 1514 033 BOKSBURG 990000301081 11943 DE BEERS STEELWORX ENGINEERING PTY MIDRAND 1685 990000864969 DE BRON CONVENIENCE CENTRE DURBANVILLE 7551 251 STELLENBOSCH 990000303062 3532 DE BRUIN & MICROBUS MAN CC GEZINA 31 003 JOHANNESBURG 990000076826 26072 DE BRUYN ENTERPRISES FLAMWOOD 2572 138 KLERKSDORP 990000273509 7340 DE BRYN D NINAPARK 156 008 PRETORIA 990000366119 54397 DE CARVALLIO M LYTTELTON MANOR 157 008 PRETORIA 990000271981 DE CORE AUTOBODY REPAIRERS CC DERSLEY 1569 247 SPRINGS 990000288326 14064 DE DEUR CAR SALES DE DEUR 1884 283 VEREENIGING 990000258070 319 DE DEUR SERVICE STATION PTY LTD Johannesburg South 1884 283 VEREENIGING 990000025001 88 De Deur DE FREE AUTO & GENERAL ENGINEERING EAST LONDON 5201 006 EAST LONDEN 990000382764 911307 DE GAUL FLASHING & CUTTER KIASHA PARK 1829 283 VEREENIGING 990000070663 193 DE GE CRANES SPRINGS 1560 026 BENONI 990000347201 950 DE GRAAF & TRALI LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000383470 4118 DE GRAAF PRETORIA NORTH PRETORIA NORTH 116 008 PRETORIA 990000492301 17139 DE GRAAF UITLAATSTELSELS WITBANK 1035 312 WITBANK TVL 990000024043 2005 DE GRAAF UNDER CAR BRITS 250 041 BRITS 990000053382 2288 DE GRAAF UNDER CAR BRONKHORSTSPRUIT BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000285378 424 DE GRAAF UNDER CAR GEORGE GEORGE 6530 090 GEORGE 990000209768 9691 DE GRAAF UNDER CAR RANDFONTEIN GREENHILLS 1767 225 RANDFONTEIN 990000349812 6400 DE GRAAF UNDER CAR WITBANK WITBANK 1035 312 WITBANK TVL 990000219878 2005 DE GRAAF UNDERCAR NINAPARK 156 004 KAAPSTAD 990000102717 54397 DE GRAAF UNDER‐CAR LYDENBURG 1120 161 LYDENBURG 990000147369 429 DE GRAAF UNDERCAR KNYSNA HOEKWIL 6538 139 KNYSNA 990000221393 46 DE GRAAF UNDERCAR LTX LICHTENBURG 2740 156 LICHTENBURG 990000322701 1993 DE GRAAF UNDERCAR WAVERLEY PRETORIA 121 008 PRETORIA 990000393671 11584 DE GRAAFS UNDERCAR PRETORIA 1 008 PRETORIA 990000219467 244 DE GRENDEL SERVICE STATION BOTHASIG 7441 025 BELLVILLE 990000059001 DE HAANS BODY WORKS EDMS BPK PAROW 7499 025 BELLVILLE 990000101356 6051 DE HOEK MOTORS PTY LTD BLACKHEATH 7581 251 STELLENBOSCH 990000553831 247 DE INSTRUMENT TECHNOLOGY CC SELCOURT 1567 247 SPRINGS 990000250595 11581 DE JAGER DIESEL SPECIALIST DUNDEE 3000 072 DUNDEE 990000078560 53 DE JAGER ENGINEERING WITBANK 1035 312 WITBANK TVL 990000037916 1212 DE JAGER J J VRYHEID 3100 295 VRYHEID 990000335542 DE JAGER MOTORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000030292 1742 DE JONGH ENGINEERING OLD OAK 7537 025 BELLVILLE 990000203418 4296 DE JONGHS PANELBEATING CENTRE STRAND 7139 256 STRAND 990000025706 236 DE KAAP ELEKTRIES CC Barberton 1085 019 BARBERTON 990000027422 DE KLERK L EKKLESIA 186 990000895045 DE KLERKS BODY REPAIRS SOMERSET EAST 5850 243 SOMERSET EAST 990000076725 124 DE KLERKS WROUGHT IRON & NOORDHEUWEL EXT 4 1756 003 JOHANNESBURG 990000076641 1698 DE KOCK & NEL BESPROEIING BK MALMESBURY 7320 209 PIKETBERG 990000207440 303 Malmesbury DE KOCK & VENNOTE HEUWELSIG 9332 276 GORDONIA 990000328898 43185 DE KOCK BOEREDIENSTE BOT RIVER 7185 048 CALEDON 990000381171 723 DE KOCK MOTORS BRANDHOF 9324 001 BLOEMFONTEIN 990000382717 12589 DE KOCK PANEELKLOPPERS GRABOUW 7160 048 CALEDON 990000053603 1055 DE KOCKS AUTO ENGINEERING MAITLAND 7404 316 WYNBERG C P 990000489968 111 DE KROON MOTORDIENSTE BRITS 250 041 BRITS 990000331959 4014 DE KUILEN AUTO CAPE TOWN 7580 251 STELLENBOSCH 990000055191 1250 SANLAMHOF DE KUILEN MOTORS & BANDEDIENS KUILS RIVER 7580 025 BELLVILLE 990000074200 DE LA REY MOTORS GOODWOOD 7459 025 BELLVILLE 990000058836 700 DE LA REY S TRANSPORT VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000153889 61 DE LA RUE AUTO ELECTRICAL CC IXOPO 3276 124 IXOPO 990000426942 92 DE LANGE MOTOR CITY RANDFONTEIN 1760 225 RANDFONTEIN 990000311668 41 DE LANGE P J DELAREYVILLE 2770 067 DELAREYVILLE 990000415740 423 DE LANGES PANEL BEATER B K KOCKSVLEI 1764 225 RANDFONTEIN 990000108738 2130 DE LANGES PANELBEATERS KOCKSVLEI 1764 225 RANDFONTEIN 990000475084 2180 DE LAVAL PTY LTD PINETOWN 3600 091 GERMISTON 990000015133 743 Pinetown DE NOVO MOTOR & 4X4 LADINE 669 990000923442 DE PAIVA A M A TZANEEN 850 270 LETABA 990000218042 DE PANELBEATERS HATFIELD 28 008 PRETORIA 990000491752 14058 DE ROOS AUTOBODY REPAIRS CC WETTON 7780 316 WYNBERG C P 990000477067 DE SA TOOL EN DIE CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000065803 433 DE STADLERS CARPENTRY CC BERGVLIET 7864 004 KAAPSTAD 990000371973 1567 Brooklyn Square DE VILLIERS BANDE PRETORIA‐NOORD 182 351 WONDERBOOM (PTA) 990000132383 DE VILLIERS ENTERPRISE CINDA PARK 1463 033 BOKSBURG 990000805615 9168 DE VILLIERS I A D LADANNA 699 990000649535 DE VILLIERS MOTORS BK CAROLINA 1185 053 CAROLINA 990000024583 127 DE VILLIERS PROJEKTE BK HATFIELD 28 008 PRETORIA 990000066360 11584 DE VILLIERS SWEISWERKE FICHARDTPARK 9317 001 BLOEMFONTEIN 990000390788 32330 DE VLEI DIENSSTASIE BK CLANWILLIAM 8135 057 CLANWILLIAM 990000423037 68 DE VRIES MOTORS MONTAGU 6720 173 MONTAGU 990000019459 DE WAAL BAK & STAALWERKE EENDEKUIL 7335 209 PIKETBERG 990000406647 116 DE WAAL J A VREDE 9835 290 VREDE 990000058488 289 DE WAAL MOTORS MAGOGONG 8575 105 HARTSWATER 990000211213 205 DE WAAL ROSSOUW MOTORS BK RANDFONTEIN 1760 225 RANDFONTEIN 990000070059 1029 DE WET EN DE WET ENGINEERING BK NEWCASTLE 2940 185 NEWCASTLE 990000048457 20208 DE WET JUNIOR BK NYLSTROOM 510 191 WATERBERG 990000075653 2384 DE WET MOTORS PRETORIA 117 008 PRETORIA 990000480558 19513 PRETORIA WES DE WIEKUS MOTORS WIERDAPARK 1625 132 KEMPTON PARK 990000295918 55424 WIERDA PARK DE WILDT MOTORS DE WILDT 251 041 BRITS 990000031945 419 DE WINNAAR PANEELKLOPPERS BK MENLO PARK 102 008 PRETORIA 990000168142 36087 DE WIT MOTORS ERMELO 2350 078 ERMELO 990000325276 21 Ermelo DE WIT PAYROLL SERVICES CINDA PARK 1463 003 JOHANNESBURG 990000399718 9349 DE WIT SE GARAGE VRAGMOTOR AFDELING ERMELO 2350 078 ERMELO 990000024276 21 Ermelo DE WITT TRAILERS CC HELDERKRUIN 1733 171 MIDDELBURG TVL 990000280512 21612 DEACO AUTO POLOKWANE 700 207 PIETERSBURG 990000320578 1298 DEADLINE ENGINEERING CC KARENPARK 118 008 PRETORIA 990000352795 59568 DEAL MAKERS AUTO WIERDAPARK 149 008 PRETORIA 990000483147 11619 DEALERSHIPS A DIVISION OF SUPER SANDTON 28 990000006718 11582 HATFIELD DEALESVILLE TRADING CC DURBAN 4000 002 DURBAN 990000288492 4969 DEAMO PROPERTY INVESTMENTS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000372646 710 DEAN AUTO BODYWORKS BEACONVALE 7500 025 BELLVILLE 990000034842 DEAN CHAPMAN ENGINEERING CC DURBAN 4001 002 DURBAN 990000486506 DEAN STRUCTURE EMALAHLENI 1039 990000643838 DEANS AUTO BROMHOF 2154 003 JOHANNESBURG 990000331739 858 DEANS MOTOR SPARES CC LINDEN 2104 003 JOHANNESBURG 990000483179 44140 DEBCON ENGINEERING MAGALIESBURG 1791 147 KRUGERSDORP 990000416685 808 DEBI MOTORS SERVICE STATION CC VERULAM 4340 206 PIETERMARITZBURG 990000307859 770 DEBKEN CONSULTANTS CC BLUFF 4036 002 DURBAN 990000353121 21488 DEBO MOTORS & CAR RENTALS MUSINA 900 169 MESSINA 990000425683 1897 DEBRACY CC EAST LONDON 5214 006 EAST LONDEN 990000207701 19434 TECOMA DEBRAY MOTORS KWAMBONAMBI 3915 324 LOWER UMFOLOZI 990000077805 261 DEBRIA ENGINEERING CC BLUFF 4036 002 DURBAN 990000265062 2993 DEBS PANELBEATERS & SPRAYPAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000025024 1310 DEC MACHINE TOOL ENGINEERS CC BENONI 1500 026 BENONI 990000491950 434 DECA DIESEL CENTRE PTY LTD PARKLANDS 2121 132 KEMPTON PARK 990000293292 1736 DECA LABOUR HIRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000365876 6718 DECAMART STEELPOORT 1100 990000573738 468 DECEMBER TWENTY SECOND WELTEVREDENPARK 1715 008 PRETORIA 990000414017 DECISION PANEL PHUTHADITJHABA 9866 104 HARRISMITH 990000391614 5184 DECO AUTOMOTIVE ENGINEERS ROODEPOORT 1715 233 ROODEPOORT 990000035274 5460 WELTEVREDENPARK DECO CONTROLS CC ATLASVILLE 1459 990000622285 16881 DECO PRO WELDERS & LABOUR SOLUTIONS HLABISA 3937 328 HLABISA 990000388346 274 DECON DESIGN & MANUFACTURING PTY LT STRAND 7140 990000686485 1055 DECOR BLINDS & CURTAINS SANDTON 2146 003 JOHANNESBURG 990000491779 784784 DECPRO ENGINE TECHNOLOGY BRITS 250 041 BRITS 990000229788 3667 DEDAM STAAL TZANEEN 850 270 LETABA 990000048766 2182 DEDICATED GENERATORS UMHLALI 4390 990000897225 137 umhlali DEE CEE AUTO ELECTRICAL PAROW EAST 7500 025 BELLVILLE 990000055353 DEE JAY ENGINEERING & MINING VIRGINIA 9430 288 VIRGINIA 990000029630 784 DEE VEE PROJECTS DEVON PARK 7100 251 STELLENBOSCH 990000480372 DEECHRIS CC NORTHMEAD 1511 026 BENONI 990000081243 13985 DEECO ENGINEERING & INDUSTRIAL SUPP BRANKPAN 1541 990000916171 DEED ENGINEERING BAYVIEW 7798 316 WYNBERG C P 990000215755 DEEJAY CONSULTING & PROJECTS CC LE MIRAGE 2170 223 QUEENSTOWN 990000430039 DEEJAYS PAARL 7646 197 PAARL 990000058732 DEEMSTAR INVESTMENTS PTY LTD SOWETO 1808 990000616078 70200 OVERPOORT DEEP BLUE SHIPPING BK MONTANA PARK 159 008 PRETORIA 990000350367 2935 DEEP CORE HYDRAULICS & MAINTENANCE MIDDELBURG 1055 171 MIDDELBURG TVL 990000400270 DEEP HOLE DRILLING ENGINEERING PTY Nelspruit 1200 283 VEREENIGING 990000030831 14010 West Acres DEES ALUMINIUM CC CHATSWORTH 4030 210 PINETOWN 990000015433 56119 DEES AUTO CLINIC CC CLAIRWOOD 4052 002 DURBAN 990000053275 DEES AUTO ELECTRICAL SERVICES DORMERTON 4015 002 DURBAN 990000223529 19487 DEES BURGULAR GUARDS REDFERN 4068 339 INANDA 990000039680 DEES SERVICE CENTRE BOTSHABELO 9781 990000572335 DEES TYRES & FITMENT CENTRE CC HOWICK 3290 119 LIONS RIVER 990000348444 150 DEEZ CAR AUDIO & AUTO NEWCASTLE 2940 990000804734 75 DEEZEE PRECISION ENGINEERING MONTAGUE GARDENS 7441 990000020619 435 MILNERTON DEFABH ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000576197 13676 DEFACTO INVESTMENTS PTY LTD MONUMENT PARK 1610 003 JOHANNESBURG 990000277928 25322 DEFCO SANDBLASTING & ENGINEERING CC REYNO RIDGE 1049 312 WITBANK TVL 990000063446 41252 DEFENCE CONCEPTS HELDERBERG SOMERSET WEST 7129 256 STRAND 990000456895 1448 DEFENDOOR CC NORTHRIDING 2162 990000730892 DEFY APPLIANCES LTD JACOBS JACOBS 4026 002 DURBAN 990000283331 120004 DEFY APPLIANCES LTD WILSONIA JACOBS 4026 006 EAST LONDEN 990000250762 12004 DEFY APPLIANCES PTY LTD JACOBS 4026 153 KLIPRIVIER (LADYSMITH) 990000277284 12004 DEGE TREKKERS CC UPINGTON 8800 990000604878 DEGEN MOTOR ING BK WITBANK 1035 312 WITBANK TVL 990000020759 563 DEGRAAF UNDERCAR KNYSNA 6571 990000561198 DEGRAAFUNDEVCAR HARRISMITH 9880 104 HARRISMITH 990000365361 31 DEGREE BUSINESS ENTERPRISE CC SAULSVILLE 125 008 PRETORIA 990000078201 DEIST & VAN DER SPUY ORTOTISTE PRETORIA 44 008 PRETORIA 990000131885 1929 MONTANA PARK DEIST EN VAN DER SPUY ING MORELETA PLAZA 167 008 PRETORIA 990000492521 10 DEKEMA MOTORS WADEVILLE 1422 091 GERMISTON 990000053184 14468 DEKEMA SHELL SERVICE STATION WADEVILLE 1428 990000630720 14779 DEKEMA SPARES WADEVILLE 1422 091 GERMISTON 990000355300 14743 DEKKER HYDRAULICS & ELECTRICAL EAST RAND 1462 033 BOKSBURG 990000219408 25591 DEKLAN DISTRIBUTORS CC NEWTON PARK 6055 207 PIETERSBURG 990000257019 35090 DEKOR G G CAPEGATE 7562 025 BELLVILLE 990000017126 375 DEKOR SCRAP METAL PIET RETIEF 2380 208 PIET RETIEF 990000025050 2031 DEKOTA EXHAUST & TOWBAR PTY LTD BLOEMFONTEIN 9300 990000682275 31487 FICHARDTPARK DEKRA AUTOMOTIVE PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000402271 1788 Rosslyn DEKS PANELSHOP DIEP RIVER 7800 990000559848 DEL JUDOR SERVICE CENTRE PTY LTD HATFIELD 28 312 WITBANK TVL 990000236417 13190 DEL TECH THREE RIVERS 1935 302 WELKOM 990000045511 264107 DEL TRAILERS CC JET PARK 1469 003 JOHANNESBURG 990000384444 30208 DELAJA VELDDIENS LEVUBU 929 158 SOUTPANSBERG 990000023130 48 DELAMINO CC SUNNYPARK 1401 033 BOKSBURG 990000333215 DELANN PANELBEATERS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000024281 33383 DELANTE PTY LTD GERMISTON 1401 990000705336 3099 DALVIEW DELAREY CALFYN HORAK ALGOAPARK 6005 007 PORT ELIZABETH 990000112492 27452 GREENACRES DELAREY CAR RADIO EAST RAND 1462 233 ROODEPOORT 990000019805 26802 DELAREY TRAILER HIRE PTY LTD FLORIDA HILLS 1716 233 ROODEPOORT 990000222521 1958 DELAREY TREKKER DIENSTE BK DELAREYVILLE 2770 067 DELAREYVILLE 990000030742 292 DELAREY WELDING & BUILDERS MARKET MARAISBURG 1700 233 ROODEPOORT 990000176911 599 DELAREYVILLE PANEELKLOPPERS DELAREYVILLE 2770 067 DELAREYVILLE 990000038907 512 DELAROUX VIRGINIA 9430 288 VIRGINIA 990000491393 553 DELBAR ENGINEERING STRAND 7140 251 STELLENBOSCH 990000024522 DELCARDO BESIGHEIDSTRUST THEUNISSEN 9410 001 BLOEMFONTEIN 990000221099 404 DELCO INDUSTRIES BROOKLYN SQUARE 75 003 JOHANNESBURG 990000322756 21515 DELCO LABOUR HIRE CC MEYERSDAL 1447 012 ALBERTON 990000343088 5435 DELCO USED CARS PANSIG 9465 302 WELKOM 990000055784 57095 DELCON BOKSBURG 1459 033 BOKSBURG 990000152188 5130 BENONI‐SOUTH DELCOR ENGINEERING BRACKENFELL 7560 004 KAAPSTAD 990000479178 DELDRIE AUTOMOTIVE ENGINEERING DELMAS 2210 247 SPRINGS 990000309352 2708 DELEVEX MOKOPANE 600 219 POTGIETERSRUS 990000275818 858 DELEVEX 527 DURBAN NORTH 4016 002 DURBAN 990000394378 202091 DELEVEX 649 CC CHATSWORTH 4030 002 DURBAN 990000309114 561424 DELEVEX PLANT WITBANK 1035 171 MIDDELBURG TVL 990000307111 2165 DELFI MOTORS Johannesburg 2000 003 JOHANNESBURG 990000019803 581 Auckland Park DELFLOW PTY LTD GLENVISTA 2091 003 JOHANNESBURG 990000354759 DELFOS TRADING & MANUFACTURING VEREENIGING 1930 283 VEREENIGING 990000383431 4482 DELFT SERVICE STATION CC LENASIA 1820 004 KAAPSTAD 990000040411 28 DELKON Brackenfell 7560 025 BELLVILLE 990000117207 842 Durbanville DELMAS DIESEL INJECTION DELMAS 2210 312 WITBANK TVL 990000415082 709 DELMAS DRUM & ENGINEERING PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000309787 3112 DELMAS EXHAUST SERVICES DELMAS 2210 312 WITBANK TVL 990000490551 709 DELMAS NISSAN DELMAS 2210 068 DELMAS 990000021807 384 DELMAS TREKKER ONDERDELE EDMS BPK DELMAS 2210 312 WITBANK TVL 990000060352 259 DELMEX ENGINEERING & SUPPLIERS CC WALMER 6065 007 PORT ELIZABETH 990000396756 5446 DELO POWER STEEL BK MORELETAPARK 44 008 PRETORIA 990000041173 40300 DELPHI SA PTY LTD ALGOAPARK 6001 990000297793 11160 DELPHI TRADING CC UNDERBERG 3257 990000933097 383 DELPHIUS COMMERCIAL & INDUSTRIAL IRENE 157 008 PRETORIA 990000307798 74500 LYNNWOOD RIDGE DELPORT DIFF & GEARBOX 2 CC JOHANNESBURG 2091 003 JOHANNESBURG 990000428988 1224 SOUTHDALE DELPORT ENGINEERING CC BUURENDAL 1609 990000881737 DELPORT GEARBOX & SPARES BRACKEN DOWNS 1454 003 JOHANNESBURG 990000363201 166560 DELPORT MOTORS BOKSBURG 1460 033 BOKSBURG 990000042320 120 DELPORT TRUCK WORKSHOP CC UITENHAGE 6230 007 PORT ELIZABETH 990000057875 725 DELPORTSHOOP MEGANIESE DIENSTE DELPORTSHOOP 9300 004 KAAPSTAD 990000216180 3731 DELRAS ENGINEERING PTY LTD BOKSBURG 1460 033 BOKSBURG 990000025991 793 Boksburg DELRIKA ENTERPRIZES CC GROBLERSDAL 470 099 GROBLERSDAL 990000249470 2200 DELTA HYDRAULICS Mokopane 600 219 POTGIETERSRUS 990000020884 664 DELTA AERODYNAMICS TROYEVILLE 2139 003 JOHANNESBURG 990000021690 53697 DELTA BLUE ENGINEERING SERVICES LIME ACRES 8410 217 POSTMASBURG 990000346578 219 DELTA BLUE TRADING 176 CC EMALAHLENI 1039 312 WITBANK TVL 990000322730 5345 DELTA BLUE TRADING 38 WILROPARK 1731 233 ROODEPOORT 990000253032 2846 DELTA BLUE TRADING 437 CC PINETOWN 3601 990000620866 21160 BLUFF DELTA BLUE TRADING 561 CC GREENACRES 6057 007 PORT ELIZABETH 990000339437 27963 DELTA BLUE TRADING 95 CC KATHU 8446 217 POSTMASBURG 990000260850 353 DELTA COMPRESSORS CC ALRODE 1451 012 ALBERTON 990000031550 124369 DELTA DISPLAY PTY LTD BOKSBURG 1460 033 BOKSBURG 990000480571 1207 DELTA ENGINEERING PRETORIA 40 104 HARRISMITH 990000030793 11017 MAROELANA DELTA ENGINEERING & STEELWORKS MACKENZIE PARK 1501 026 BENONI 990000226835 DELTA ENGINEERING CC HENNENMAN 9445 110 HENNEMAN 990000479385 154 DELTA GEBRUIKTE MOTORS BK SILVERTON 127 008 PRETORIA 990000028058 623 DELTA HEAVY EQUIPMENT CC Germiston 1429 091 GERMISTON 990000064697 2628 Primrose DELTA IN RIVONIA RIVONIA 2128 003 JOHANNESBURG 990000038768 3916 DELTA LASER ALIGNMENT CC Kempton Park 1619 132 KEMPTON PARK 990000062930 PO Box 710 DELTA MECHANIFIX CC GREENHILLS 1767 003 JOHANNESBURG 990000222214 6428 DELTA MOTORS PRETORIA 127 008 PRETORIA 990000024313 1005 Pretoria DELTA PANELBEATING CENTRE SOMERSET WEST 7129 025 BELLVILLE 990000045209 1909 DELTA RIGGING & REPAIRS CC WHITE RIVER 1240 307 WITRIVIER 990000038543 1058 DELTA SERVICE STATION BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000026045 1693 DELTA SIGNS ROCHDALE PARK 4034 002 DURBAN 990000061799 74338 DELTA STAALWERKE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000050152 1131 DELTA STEAM SYSTEMS CC EDEN GLEN 1613 091 GERMISTON 990000394661 4738 DELTA STRAND ENGINEERING BK STRAND 7139 256 STRAND 990000024697 556 DELTA TOOL & DIE MAKERS PTY LTD DRIEHOEK 1401 003 JOHANNESBURG 990000044715 5348 DELMENVILLE DELTARETTE INGENIEURSDIENSTE VEREENIGING 1930 283 VEREENIGING 990000022304 3511 DELTATECH CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000366709 3961 DELTA‐V EXPERTS (SA) PINETOWN 3600 990000652156 2315 DELTEC POWER DISTRIBUTORS PTY LTD SANDTON 2146 003 JOHANNESBURG 990000020981 78129 DELTEK AUTOMOTIVE CC WHITE RIVER 1240 307 WITRIVIER 990000026149 1187 DELTRAC DELAREYVILLE 2770 067 DELAREYVILLE 990000279760 457 DELUX BODY WORKS UITENHAGE 6230 271 UITENHAGE 990000068304 221 DELUXE BODYWORKS WALMER 6065 007 PORT ELIZABETH 990000058390 5584 DELUXE ENGINEERING & MECHANICAL CHATSWORTH 4092 310 CHATSWORTH 990000375653 562379 DELVILLE FLEET MOTOR ENGINEERING GERMISTON SOUTH 1411 091 GERMISTON 990000041394 4244 DELWA GLASS & ALLUMINIUM CRYSTAL PARK 1515 026 BENONI 990000404156 21663 DEMACO ENGINEERING CC ELSBURG 1407 091 GERMISTON 990000018582 9157 DEMAG CRANES & COMPONENTS PTY LTD BENONI 1500 003 JOHANNESBURG 990000157360 311 DEMAPLASTECH MACHINERY PTY LTD BRYANSTON 2021 002 DURBAN 990000072262 71493 DEMARCU IMPROVEMENT & TRADING KLIPSPRUIT WEST 1812 003 JOHANNESBURG 990000396249 DEMAS TOWING SERVICES CC BLACKHEATH 7580 025 BELLVILLE 990000356071 DEMCO LYNDHURST 2106 132 KEMPTON PARK 990000080930 188 DEMCO ENGINEERING LINK HILLS 3652 210 PINETOWN 990000352747 1178 DEMCO FORKLIFTS SUNWARD PARK 1470 091 GERMISTON 990000062206 17239 DEMCO PTY LTD LAMBTON 1414 091 GERMISTON 990000026754 15147 DEMCOTECH CC EDENVALE 1610 091 GERMISTON 990000245248 87 DEMETRIUS WILLIAMS & ASSOCIATES BK BETHLEHEM 9700 029 BETHLEHEM 990000411010 1019 DEMIS ENGINEERING CC BENROSE 2011 003 JOHANNESBURG 990000233006 27454 DEMITRI V DUNSWART 1508 033 BOKSBURG 990000059033 6567 DEMM INVESTMENTS CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000172491 6234 DEMOLITION TOOL SUPPLIES CC LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000049702 4169 DEMOS CC Alberton 1451 012 ALBERTON 990000078602 123707 Alrode DEMOS ENGINEERING CC ALRODE 1451 012 ALBERTON 990000039080 123707 DEMPAC ENGINEERING CC LINMEYER 2105 003 JOHANNESBURG 990000069723 394 DEN AUTOCARE CHATSWORTH 4030 002 DURBAN 990000382372 56355 DEN DRAKEN INDUSTRIES HYPER BY THE SEA 4053 002 DURBAN 990000330151 1275 DEN SWITCHBOARDS PTY LTD MALVERN 4055 223 QUEENSTOWN 990000021433 28371 DENAN AUTO SERVICES CC BOKSBURG 1459 033 BOKSBURG 990000553564 5448 DENBIE AUTO REPAIRS EAST RAND 1462 033 BOKSBURG 990000399299 25688 DENCO AUTO SERVICES VERULAM 4340 339 INANDA 990000036248 2222 DENCO FUNERAL SUPPLIERS TYGERBERG 7500 025 BELLVILLE 990000313063 19248 DENDOPIX PTY LTD SILVERTON 127 008 PRETORIA 990000553860 453 DENDRON AUTO CENTRE BK LOUIS TRICHARDT 920 207 PIETERSBURG 990000049950 109 DENDRON MOTORS DENDRON 715 207 PIETERSBURG 990000351421 62 DENDUSTRI SA PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000297890 354 AEROSTRUCTURES PTY LTD HATFIELD 28 132 KEMPTON PARK 990000351730 11582 DENEL AVIATION N DIV VAN DENEL KEMPTON PARK 1620 132 KEMPTON PARK 990000030961 7246 DENEL LAND SYSTEMS LYTTELTON PRETORIA 1 008 PRETORIA 990000238713 1567 Brooklyn Square DENES FUEL NORTHCLIFF CC BERGBRON 1712 003 JOHANNESBURG 990000185736 87 DENEX SHEET METAL ENGINEERING CC BERGVLIET 7864 316 WYNBERG C P 990000032804 445 DENHYD REPAIRS CC ANDERBOLT 1459 033 BOKSBURG 990000416164 DENIS GOURLEY SECURITY CC BLUFF 4036 002 DURBAN 990000277475 21227 DENITH ENGINEERING CAPE TOWN 8005 004 KAAPSTAD 990000370483 916 SEA POINT DENIVA SOLUTIONS WITBANK 1036 990000555478 DENJO INGENIEURSWERKE BK OTTOSDAL 2610 067 DELAREYVILLE 990000046844 478 DENKINS TOETSSENTRUM BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000060882 PO BOX 301 PELLISSIER DENKIRK METAL INDUSTRIES PTY LTD SUPERBIA 759 207 PIETERSBURG 990000026075 31302 DENKS MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000275384 8617 DENMAG TRADING PTY LTD MASHISHING 1123 990000927536 406 DENMYD EQUIPMENT BRUMA 2026 003 JOHANNESBURG 990000077658 442 DENNEBURG ENGINEERING SERVICES CC PAARL 7620 197 PAARL 990000416885 3062 DENNEGEUR DIENSSTASIE Riversdal 6670 231 RIVERSDALE 990000277083 85 DENNES ENGINEERING HOWARD PLACE 7450 004 KAAPSTAD 990000020723 9 DENNIS AUTO ELECTRIC WORCESTER 6849 315 WORCESTER 990000341095 744 DENNIS AUTO SPARES CC BRAMLEY 2018 003 JOHANNESBURG 990000026831 39360 DENNIS MOWERS PTY LTD NIGEL 1490 003 JOHANNESBURG 990000032897 111 DENNIS VILJOEN INGENIEURSWERKE VILLIERSDORP 6848 048 CALEDON 990000346744 292 DENNIS WOLMARANS VALET SPECIALISTS MODDERFONTEIN 1645 091 GERMISTON 990000406206 6 DENNY MARINE GEORGE EAST 6539 090 GEORGE 990000238061 4153 DENRO ENGINEERING CC SPRINGS 1559 247 SPRINGS 990000417498 11569 SELCOURT DENRUS ENGINEERING PTY LTD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000027503 242 DENSA STEEL KOKSTAD 4700 141 MOUNT CURRIE 990000323621 558 DENSE MEDIA SEPARATION POWDERS MEYERTON 1960 283 VEREENIGING 990000300054 945 Meyerton DENSO AUTO TEC STANGER 4450 990000779248 3592 DENSO SOUTH AFRICA PTY LTD DURBAN NORTH 4016 339 INANDA 990000021880 201259 DENT & CONVERSION SPECIALISTS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000257771 DENT & MAG SURGEON CC EDENVALE 1610 003 JOHANNESBURG 990000288598 87 DENT ADDICTION EIKENDAL 7570 025 BELLVILLE 990000409003 DENT ARTISANS SUNNYDALE 7975 241 SIMONS TOWN 990000363026 DENT AWAY RUSTENBURG 300 235 RUSTENBURG 990000080497 1022 DENT CARE MIDDELBURG 1050 171 MIDDELBURG TVL 990000363959 1230 DENT CARE EASTERN CAPE FONTEINRIETT 1464 033 BOKSBURG 990000414891 10097 DENT CARE NW ELSPARK 1418 033 BOKSBURG 990000343001 12755 DENT CENTRE CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000022918 1262 DENT CHEMIST AUTO BODY REPAIRS SPRINGS 1559 247 SPRINGS 990000328003 DENT CHEMIST AUTOBODY REPAIRS SPRINGS 1559 247 SPRINGS 990000418583 DENT CITY BELLVILLE 7530 025 BELLVILLE 990000592269 1530 DENT CITY CC UITZICHT 7550 025 BELLVILLE 990000265911 DENT CRAFT PANELBEATERS WESTVILLE 3529 990000651835 21227 BLUFF DENT DOCTOR CENTURION 46 008 PRETORIA 990000045707 10849 DENT DOCTOR ALBERTON BK ALBERTON 2522 012 ALBERTON 990000214321 20503 NOORDBRUG DENT DOCTOR AUTO BODY REPAIRS PRETORIA 41 990000750433 71397 DIE WILGERS DENT DOCTOR BLOEMFONTEIN BRANDHOF 9324 001 BLOEMFONTEIN 990000288340 DENT DOCTOR BOKSBURG BASSONIA 990000696892 657 DENT DOCTOR DURBAN SOUTH UMBOGINTWINI 4120 002 DURBAN 990000350956 546 DENT DOCTOR EDENVALE EDEN GLEN 1613 091 GERMISTON 990000346566 DENT DOCTOR KIMBERLEY KIMBERLEY 8301 005 KIMBERLEY 990000383040 DENT DOCTOR PINETOWN PINETOWN 3600 210 PINETOWN 990000389298 2779 DENT DOCTOR RANDBURG SLOANE PARK 2152 003 JOHANNESBURG 990000071191 757 DENT DOCTOR SOUTH COAST PINETOWN 3600 215 PORT SHEPSTONE 990000279702 259 DENT DOCTOR STRAND STRAND 7139 256 STRAND 990000491939 1219 DENT FIX AUTO BODY REPAIRERS KOMMETJIE 7975 241 SIMONS TOWN 990000349754 DENT MAGIC TOKAI CAPE TOWN 8000 316 WYNBERG C P 990000399008 24190 DENT MASTER BELLVILLE 7530 025 BELLVILLE 990000402252 DENT OUT KLERKSDORP 2570 138 KLERKSDORP 990000243428 11477 DENT PRESS CC SANDRINGHAM 2131 026 BENONI 990000328343 29550 DENT PRO MATLOSANE 2575 138 KLERKSDORP 990000323283 20051 DENT RITE BISLEY 3201 206 PIETERMARITZBURG 990000326776 DENT RUST CAMBRIDGE 5206 006 EAST LONDEN 990000367049 3333 DENT TECH Strydom Park 2160 003 JOHANNESBURG 990000055702 59 Ferndale DENT WORX PANEL & PAINT CC NORTH VILLA 1501 026 BENONI 990000229817 DENT X PRESS STRYDOMPARK 2169 990000481574 DENT XPRESS GOODWOOD 7441 025 BELLVILLE 990000046502 DENT XPRESS CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000350611 30 MARINE DENTAFORM PLASTICS NEWTON PARK 6055 007 PORT ELIZABETH 990000054751 35074 DENTCARE ATLASVILLE 1465 033 BOKSBURG 990000361403 17097 DENTCARE NELSPRUIT BOKSBURG NORTH 1461 026 BENONI 990000423185 5241 DENTDOCTOR KIMBERLEY 8301 005 KIMBERLEY 990000297586 DENTON ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000028705 25777 DENTRITE KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000160039 548 DENTS N ALL MONTAGUE GARDENS 7441 004 KAAPSTAD 990000405359 DENTS UNLIMITED MONTAGUE GARDENS 7441 004 KAAPSTAD 990000291354 DENTSMART JOHANNESBURG 2197 990000578902 DENTWAY AUTOBODY REPAIRS DURBAN 4001 990000578941 35395 NORTHWAY DENTZONE WORCESTER 6849 990000686741 1386 DENVAN ENGINEERS GLENMORE 4001 003 JOHANNESBURG 990000018991 DENVER AUTO BODY REPAIRS CC ISANDO 1600 132 KEMPTON PARK 990000027532 864 DENVER SERVICE CENTRE JEPPESTOWN 2043 003 JOHANNESBURG 990000025783 27463 DENVER TECHNICAL PRODUCTS PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000022208 75810 Gardenview DENVER TRUCK SPARES CC DENVER 2001 003 JOHANNESBURG 990000412451 27501 BENROSE DENVERN AUTO RENOVATORS PHOENIX 4080 002 DURBAN 990000046992 60818 DENVERS CAR WASH CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000370728 276 DENVERS GENERAL ENGINEERING STIKLAND 7530 025 BELLVILLE 990000421841 8104 DENVERS ROUGHT IRON TAFELSIG 7785 316 WYNBERG C P 990000420929 DENVERS TRUCK & TRAILER REPAIRS BAYVIEW 4092 002 DURBAN 990000487852 DENVILLE FOUNDERS & PATTERNMAKERS EDENVALE 1610 091 GERMISTON 990000027526 792 DENYA AUTOMOTIVE ENGINEERING POTCHEFSTROOM 2520 990000556349 623 DENYS EDWARDES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000092397 2600 NORTH END DEO BEN STAALKONSTRUKSIE & SIVIELE RANDGATE 1763 306 WESTONARIA 990000405059 3746 DEOCAR AUTO JEFFREYS BAY 6330 120 HUMANSDORP 990000408659 DEOFAVENTE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000268723 2800 DEOFLEX AWNINGS CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000347036 812 DEOGAS PROJECTS & INSTALLATIONS KENWYN 7780 990000624818 DEOMAC BOOYSENS 2016 003 JOHANNESBURG 990000024684 39621 DEON HERSTELWERKE UPINGTON 8801 276 GORDONIA 990000376526 3271 DEONS BODYWORKS DESPATCH 6220 007 PORT ELIZABETH 990000313372 DEON'S EARTHMOVING REPAIR & BARKLY WEST 8375 990000570489 259 DEONS ENGINEERING CC KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000378837 5291 DEONS KEY SERVICES CC ROODEPOORT 1725 233 ROODEPOORT 990000025794 868 DEONS MOBILE SERVICES KEMPTON PARK 1620 008 PRETORIA 990000284263 DEONS MOTOR REPAIRS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000080968 1502 DEONS PANEL BEATERS MATLOSANE 2575 138 KLERKSDORP 990000027613 20124 DEONS TYRE SERVICES CAPE TOWN 8000 004 KAAPSTAD 990000554655 4002 DEOS MOTOR REPAIRS STANGER 4450 250 LOWER TUGELA 990000027971 1416 DEPAC HERSTELDIENSTE BK ERMELO 2350 078 ERMELO 990000326147 99 DEPAC S A PTY LTD FOUR WAYS 2055 003 JOHANNESBURG 990000062365 2992 DEPENDABLE ALUMINIUM CC DALBRIDGE 4014 002 DURBAN 990000332474 18940 DEPENDABLE ENGINEERING SCOTTBURGH 4180 274 UMZINTO 990000223363 869 DERBY CAR REPAIRS DURBAN 4001 990000652880 37082 OVERPORT DERBY CARS PTY LTD Valmary Park, Durbanville 7550 025 BELLVILLE 990000040341 N.A. DERBY MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000027522 DERDEPARK MOTORS DERDEPOORTPARK 35 008 PRETORIA 990000049115 1 DERDEPOORT GARAGE LYNN EAST 39 008 PRETORIA 990000027479 15011 DEREK DIPLOCK ENGINEERING CC KOKSTAD 4700 141 MOUNT CURRIE 990000021824 741 DEREK HARMSWORTH MOTORS DURBAN 4001 002 DURBAN 990000213088 201583 Durban North DEREKS ENGINEERING KOKSTAD 4700 141 MOUNT CURRIE 990000406057 741 DEREKS MACHINING CC EDENVALE 1450 091 GERMISTON 990000057988 2690 ALBERTON DEREKS PANEL BEATERS JACOBS 4052 002 DURBAN 990000056204 DEREKS PANEL BEATING & USED CARS CC MONTFORD 4092 002 DURBAN 990000299418 DERICK AUTO ELECTRICAL CC GRAAFF REINET 6280 990000575117 477 DERKSEN C J POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000066797 DERRY ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000028814 15041 DERUSTIT PTY LTD MILNERTON 7435 004 KAAPSTAD 990000019102 65 DERYAN ENGINEERING CC APEX 1610 990000608287 3158 DES ALLYS AUTO CLINIC PEFFERVILLE 5220 006 EAST LONDEN 990000071342 10206 DES ENGINEERING & MINING SUPPLIES KIMBERLEY 8300 005 KIMBERLEY 990000394474 322 DES ENGINEERING & REPAIRS CHATSWORTH 4030 310 CHATSWORTH 990000325686 56969 DES GIBSON ORTHOTIC & PROSTHETIC SOUTHDALE 2135 003 JOHANNESBURG 990000074143 82334 DES PUMPS & PROJECTS CC WITFIELD 1467 033 BOKSBURG 990000265950 14606 DESA TRADING STEELPOORT 1133 171 MIDDELBURG TVL 990000280448 40 DESBEL DERTIEN EDMS BPK NELSPRUIT 1201 184 NELSPRUIT 990000341549 DESCH ENGINEERING CC JOHNSON PARK 6849 315 WORCESTER 990000045101 1797 DESCO ELECTRONIC RECYCLERS CC BONAERO PARK 1622 132 KEMPTON PARK 990000053242 7426 DESCO ENGINEERING KLERKSDORP 2571 138 KLERKSDORP 990000232764 11463 DESERT COOL PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000214236 DESERT DREAM 29 CC VEREENIGING 1930 283 VEREENIGING 990000410304 612 DESERT DREAM TRADING 64 CC DALPARK 1543 033 BOKSBURG 990000396589 4131 DESERT KNIGHT PROPERTIES PTY LTD STRAND 7140 256 STRAND 990000327456 DESERT OIL PTY LTD PANORAMA 7506 CAPE TOWN 990000646002 15299 DESERT STAR TRADING 180 PTY LTD PRETORIA 158 003 JOHANNESBURG 990000286939 923 EDENVALE DESERT WOLF MANUFACTURING PTY LTD THE WILLOWS 41 990000571413 71229 DESERT WOLF PTY LTD THE WILLOWS 41 043 BRONKHORSTSPRUIT 990000480789 71229 DESIGN A AWNING NEW GERMANY 3610 210 PINETOWN 990000419065 DESIGN A BK HERCULES 30 008 PRETORIA 990000350883 49090 DESIGN BENEDICT PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000066050 39680 DESIGN ENGINEERING Durban 3630 210 PINETOWN 990000294773 509 Westville DESIGN IRON PORT ELIZABETH 6001 990000557709 1941 DESIGN MECH ENGINEERS CC DOWERGLEN 1612 091 GERMISTON 990000238826 16064 DESIGN MOTOR BODY BUILDERS CC WILROPARK 1731 138 KLERKSDORP 990000210738 2773 DESIGNER BLINDS LINTON GRANGE 6015 007 PORT ELIZABETH 990000069483 19465 DESIGNER DIES GARDENVIEW 2047 004 KAAPSTAD 990000037080 751948 DESIGNER GATE & FENCE BELLVILLE 7535 025 BELLVILLE 990000232076 981 DESIGNER PANELBEATERS CC LENASIA 1827 990000625982 DESIGNER STEEL RETREAT 7945 004 KAAPSTAD 990000280012 DESIGNER TRAILER RED HILL 4071 002 DURBAN 990000284201 40789 DESIGNWELD STRAND 7139 256 STRAND 990000042512 747 DESMO ENGINEERING CC NORTH RIDING 2162 003 JOHANNESBURG 990000480184 2849 DESMOND EQUIPMENT SA PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000028590 111 DESMOND READY DETAILING CC TONGAAT 4430 250 LOWER TUGELA 990000376509 119 DESPATCH MOTORS DESPATCH 6219 271 UITENHAGE 990000056056 362 DESPATCH PANEELKLOPPERS DESPATCH 6219 271 UITENHAGE 990000028597 188 DESPATCH TRUCKS & SPARES CC DESPATCH 6219 271 UITENHAGE 990000018576 49 DESQUIP RASLOUW 109 008 PRETORIA 990000476923 108 DESRAND SERVICE CENTRE CC BRIDGTON 6623 196 OUDTSHOORN 990000029764 3114 DESRHYNES CONTRACTORS CC TONGAAT 4400 339 INANDA 990000036699 2079 DESRO MOTORCYCLES WESTVILLE 3630 210 PINETOWN 990000244579 1098 DESROCK ENGINEERING SPECIALIST CC DURBAN 4001 004 KAAPSTAD 990000366110 DESTA POWER MATLA EPPING 2 7400 990000217982 44 EPPINDUST DESTA POWER MATLA PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000074509 38354 DESTEK DESIGN CC PRETORIA 40 008 PRETORIA 990000487393 73895 LYNNWOOD RIDGE DESTINEX Durban 4115 990000594544 PO Box 263 Isipingo Beach DESTINY AUTO CENTRE PTY LTD PORT ELIZABETH 6045 990000639498 19208 DESTINY DRIVEN INCORP LAKESIDE 1980 026 BENONI 990000370747 25426 DESWALNER ENGINEERING BK FREEMANVILLE 2573 138 KLERKSDORP 990000041762 3300 DESZAK ENGINEERING CC HAYMARKET 3200 206 PIETERMARITZBURG 990000420588 28583 DETON ENGINEERING PTY LTD ALRODE 1451 012 ALBERTON 990000028545 123920 DETROIT ENGEN KEMPTON PARK 1620 132 KEMPTON PARK 990000068244 DETROIT ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000326366 22 DETROIT VALET CENTRE BONAERO PARK 1620 990000560416 7129 DETRONIC AUTO ELECTRICAL LAUDIUM 37 008 PRETORIA 990000023074 13505 DEUROU INDUSTRIES CC GORDONS BAY 7151 256 STRAND 990000065586 1047 DEUTSCHE AGROTECHNIC CC BONAERO PARK 1622 132 KEMPTON PARK 990000482722 7004 DEUTSCHE AUTO KLINIK BRAMLEY 2018 003 JOHANNESBURG 990000021723 391463 DEUTZ DIESELPOWER ELANDSFONTEIN 1406 990000695935 DEVCON ENGINEERING SYDENHAM 6001 007 PORT ELIZABETH 990000411043 DEVEL SWITCHBOARDS PTY LTD EDEN GLEN 1613 091 GERMISTON 990000036260 9269 DEVENGE DEVELOPMENT DISTRIBUTION CC GREENHILLS 1767 225 RANDFONTEIN 990000431151 6767 DEVENTER ENGINEERING THE REEDS 158 008 PRETORIA 990000489510 3849 DEVICO INDUSTRIES CC BENONI 1501 026 BENONI 990000027260 DEVILS FORK FACTORY CC BLOEMFONTEN 9301 001 BLOEMFONTEIN 990000473242 37279 LANGENHOVENPARK DEVINE SALES PROMOTERS RANKINS PAST 513 207 PIETERSBURG 990000061497 131 DEVLAND PETROLEUM & FUELS JOHANNESBURG 2135 990000581030 6007 LENASIA NORTH DEVLIN ENGINEERING SEA VIEW 4094 002 DURBAN 990000213811 41932 DEVON DIENSSTASIE LEANDRA 2265 188 NIGEL 990000064363 403 DEVON PLACE KOELENHOF 7605 251 STELLENBOSCH 990000279395 100 DEVON VALLEY SERVICE STATION CC DEVON VALLEY 1715 233 ROODEPOORT 990000039146 9045 DEVRO CAR SALES VINCENT 5217 006 EAST LONDEN 990000030986 13132 DEVS AUTO ELECTRICAL EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000049830 7120 DEVSA ENGINEERING PRETORIA NORTH 116 008 PRETORIA 990000072278 16552 DEWALD VAN TONDER DIENSTE ADDO 6105 137 KIRKWOOD 990000344560 34 DEWING SERVICE STATION CRADOCK 5880 010 ADELAIDE 990000072712 704 DEX ENGINEERING CC BRENT WOODPARK 1508 002 DURBAN 990000060733 8320 DEXION STORAGE CENTRE KZN CC NELSPRUIT 1200 210 PINETOWN 990000477575 26183 DEXTRO SMALL ENGINEERING CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000029616 6970 DEYNECKE ENGINEERING & SERVICES CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000472498 5571 DEYSEL H P SENEKAL 9600 239 SENEKAL 990000037596 345 DEYSEL MOTORS CAROLINA 1185 053 CAROLINA 990000263846 1446 DEZI WELDING & PROJECTS MARAISBURG 1700 003 JOHANNESBURG 990000341018 678 DEZIGNA FRAME KNYSNA 6570 139 KNYSNA 990000488319 1389 DEZIGNER ENGINEERING CC RHODESFIELD 1619 132 KEMPTON PARK 990000489122 DEZS MINIS ELANDSPARK 2197 003 JOHANNESBURG 990000324172 DEZZO TRADING 455 PTY LTD BRIDGEMEAD 6025 007 PORT ELIZABETH 990000473813 DF ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000309826 427 DFN MAINTENANCE & REPAIRS WELKOM 9460 990000555250 2819 DG MANUFACTURING DESPATCH 6219 271 UITENHAGE 990000281157 362 DG MATERIALS HANDLING CC GARDENVIEW 2047 002 DURBAN 990000333333 75157 DGD GLOBAL DIESEL CC EDLEEN 1625 033 BOKSBURG 990000406085 9503 DGE GLASS & ALUMINIUM CC MORELETA PARK 44 990000774245 DGS PIPE STEENBERG 7945 241 SIMONS TOWN 990000406805 DHART TOOLING CC WILRO PARK 1731 147 KRUGERSDORP 990000065345 2081 DHC TRUCK SPECIALISTS VRYHEID 3100 990000566071 81 DHF PANELBEATERS PAROW EAST 7501 990000861756 DHK AUTOMOTIVE SERVICE 72 PTY LTD PRETORIA WEST 183 990000629210 56822 ARCADIA DHL ENGINEERING PTY LTD VAALPARK 1948 237 SASOLBURG 990000490644 60931 DHLUDHLU METAL WORK HIRE CC SANDTON 2146 132 KEMPTON PARK 990000483361 783893 DHODA DIESELS CC CUMBERWOOD 3235 990000639880 7866 WILLOWTOWN DI CARLO TRANSFORMERS DAWN VIEW 1401 091 GERMISTON 990000078148 DI ENGINEERING CC ELSBURG 1407 091 GERMISTON 990000030287 9614 DI JAY SERVICES RYNFIELD 1514 026 BENONI 990000490606 11391 DI TECH ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000034373 3439 DIA MOTORS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000036599 2486 DIA SUHL SA PTY LTD BEDFORDVIEW 2007 990000581188 346 Bedfordview DIAGNOSTICS WANDSBECK 3631 210 PINETOWN 990000285400 1134 DIAHO SPARES & MECHANICAL SERVICE MEMEL 2970 290 VREDE 990000407974 5005 DIAL A AUTO 9301 001 BLOEMFONTEIN 990000253330 31297 FICHARDT PARK DIAL A JACK CC WADEVILLE 1422 091 GERMISTON 990000330655 14735 DIAL A MECHANIC BENMORE 2010 003 JOHANNESBURG 990000060061 650242 DIAL A TUNE UP CC JOHANNESBURG 2001 003 JOHANNESBURG 990000020009 DIAL STEEL ELSPARK 1418 091 GERMISTON 990000382392 12615 DIALE CATERING & GENERAL SUPPLIERS RADITHUSO 2738 370 990000543437 6 DIALE SERVICE STATION LENASIA 1821 225 RANDFONTEIN 990000072190 10604 DIAMOND CARWASH NIGEL 1491 188 NIGEL 990000298576 DIAMOND COMPONENTS MANUFACTURING FERNDALE 2160 003 JOHANNESBURG 990000278865 925 DIAMOND DOORS CC ENDICOTT 1574 247 SPRINGS 990000390749 157 DIAMOND ELECTRONIC SYSTEMS PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000278849 925 DIAMOND FIELD MOTORS CC KIMBERLEY 8301 005 KIMBERLEY 990000095284 DIAMOND HILL TRADING 134 CC PORT SHEPSTONE 4240 990000584970 1502 DIAMOND HILL TRADING 95 DUNCANVILLE 1930 990000585774 665 VEREENIGING DIAMOND LININGS HUGHES BOKSBURG 1459 990000580957 DIAMOND PRECISION ENGINEERING CC JOHANNESBURG 2197 003 JOHANNESBURG 990000078133 16694 DOWERGLEN DIAMOND RECOVERY EQUIPMENT TRUST HILLCREST 8301 005 KIMBERLEY 990000481975 DIAMOND STEEL CASTING SINOVILLE 129 351 WONDERBOOM (PTA) 990000385396 14868 DIAMOND STEEL TRADING DISTINCTIV LIME ACRES 8410 217 POSTMASBURG 990000248932 DIAMOND WIRE MANUFACTURING CC GARDENVIEW 2047 132 KEMPTON PARK 990000371484 75794 DIANA MANUFACTURING PTY LTD OTTERY 7808 316 WYNBERG C P 990000320119 161 DIANKE GLASS DESIGNS CC PINETOWN 3610 210 PINETOWN 990000026338 411 NEW GERMANY DIANNE PANELBEATERS ARCADIA 7 008 PRETORIA 990000344358 40824 DIANNE PANELBEATERS CC PRETORIA WEST 117 008 PRETORIA 990000395840 19538 DIART MANUFACTURING MONUMENT PARK 105 003 JOHANNESBURG 990000310991 25322 DIAS WELDING & MECHANICAL LUMIER 1905 237 SASOLBURG 990000042595 12272 DIAS WINKEL & VULSTASIE BOKNESSTRAND 6189 013 ALEXANDRIA 990000211017 217 DIATECH CC BOOYSENS 82 990000841069 25487 GEZINA DIATILE COMMODITIES PANEL BEATERS C MHLUZI 1053 990000569138 DIBA BAY HYDRAULICS SOLUTIONS CC NORTH END 6056 007 PORT ELIZABETH 990000367445 2403 DIBAMA ENGINEERING SERVICES THREE RIVERS 1935 278 VANDERBIJLPARK 990000387895 263933 DIBASHE STRIPPING & REWORKS KWAMAGXAKI 6201 007 PORT ELIZABETH 990000278000 DICK BURNELL PROJECTS CC HENLEY ON KLIP 1962 283 VEREENIGING 990000070828 530 DICK ERASMUS MOTORS NIGEL 1490 188 NIGEL 990000048718 5 DICKENS ENG BENONI 1500 026 BENONI 990000042357 803 DICKEYS KEYS ENGRAVING CAPE TOWN 8000 004 KAAPSTAD 990000363589 3182 DICKIE & STOCKLER PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000032433 33064 DICKIE Y MOTORS DIEP RIVER 7800 316 WYNBERG C P 990000286981 DICKINSON PLANT PTY LTD VEREENIGING 1930 283 VEREENIGING 990000377005 63 DICKOS PANELBEATING & SPRAYPAINTING NORTH END 6056 007 PORT ELIZABETH 990000043625 2483 DICKRON MOTORS CC SELCOURT 1567 247 SPRINGS 990000031073 11286 DICKS O B DELMAS 2210 312 WITBANK TVL 990000316802 259 DICKSON & SEUN MIDDELBURG 1050 312 WITBANK TVL 990000061025 4873 DICLA FARM & SEEDS CC MULDERSDRIF 1747 233 ROODEPOORT 990000381363 339 DICO AUTO ELECTRICAL SERVICES HUGENOOT 7646 990000020716 DICO ENGINEERING & EAST RAND 1462 033 BOKSBURG 990000387820 26293 DICOLL INTERACTIVE PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000247531 5544 DICOR GAS EQUIPMENT CC EAST RAND 1462 091 GERMISTON 990000415382 25119 DICOR STEEL CC SUNWARD PARK 1470 091 GERMISTON 990000030989 18388 DIDACTIC ENGINEERING SERVICES MELKBOSSTRAND 7437 165 MALMESBURY 990000371494 DIDI PRESISION ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000490610 DIDINTLE SERVICES PRETORIA NORTH 116 008 PRETORIA 990000280224 17960 DIE ATTIE VAN BILJON TRUST BLOEMFONTEIN 9301 990000598071 12630 BRANDHOF DIE BULT DIENSSTASIE NOORDBRUG 2522 138 KLERKSDORP 990000211924 19349 DIE CANOPY HOEK PRETORIA 9 351 WONDERBOOM (PTA) 990000096836 PO BOX 310 TOTIUSDAL DIE CUT ENGINEERING ASHWOOD 3605 210 PINETOWN 990000064878 10565 DIE CUT NATAL OVERPORT 4067 002 DURBAN 990000026992 701087 DIE GARAGE BELLVILLE 7535 251 STELLENBOSCH 990000043306 981 DIE HOEK VULSTASIE VREDE 9835 198 PARYS 990000325442 658 DIE KLEIN PETROLEUM MOOINOOI 325 235 RUSTENBURG 990000401861 1861 DIE SPRINGHAAS ALG HANDELAAR FAURESMITH 9978 081 FAURESMITH 990000080469 3 DIE WERKSWINKEL HEIDELBERG 6665 106 HEIDELBERG C P 990000351655 284 DIECI SERVICES WESTERN CAPE TYGER VALLEY 7536 004 KAAPSTAD 990000349479 5114 DIECOR PTY LTD CRAMOND 3220 186 NEW HANOVER 990000072361 163 DIECUT CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000033907 16883 DIEDERICKS P L BLOUBERGSTRAND 7441 207 PIETERSBURG 990000400231 DIEDRICK PANEL & PAINT GREYTOWN 3250 097 UMVOTI 990000353945 DIEMASTER INDUSTRIES CC NORTH RIDING 2162 003 JOHANNESBURG 990000031817 DIEMER AUTO BODY WESTGATE 1734 147 KRUGERSDORP 990000067853 7582 DIEMO U SPARES CC FERNGLEN 6045 007 PORT ELIZABETH 990000043447 DIEP RIVER ROADWORTHY CENTRE CC DIEP RIVER 7800 316 WYNBERG C P 990000078864 DIEPKLOOF STEEL CC WIBSEY 1717 003 JOHANNESBURG 990000357968 30035 DIESCH ENGINEERING HILLCREST 3650 002 DURBAN 990000333248 2466 DIESEL & AUTO ENGINEERING PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000022049 1846 DIESEL & DUST PLETTENBERG BAY 6600 139 KNYSNA 990000069663 680 DIESEL & ELECTRICAL SERVICES WITBANK 1035 312 WITBANK TVL 990000018674 1914 DIESEL & GEARBOX TRUST LINTON GRANGE 6015 007 PORT ELIZABETH 990000050854 10806 DIESEL & HYDRAULIC CENTRE LEPHALALE 621 990000580724 123 TOMBURKE DIESEL & HYDRAULICS PTY LTD PIETERSBURG 700 207 PIETERSBURG 990000020004 3612 DIESEL & PETROL ENGINEERS MTHATHA 5100 380 990000543136 DIESEL AUTO ENGINEERS PRETORIA‐WES 117 008 PRETORIA 990000018817 19401 DIESEL AUTO PARTS ELECTRICAL CC BENONI 1500 033 BOKSBURG 990000372656 1248 DIESEL AUTOPARTS BENONI 1500 033 BOKSBURG 990000489564 1248 DIESEL AUTOPARTS WORKSHOP CC BENONI 1500 033 BOKSBURG 990000082419 1248 DIESEL BOOST MIDDELBURG 1050 990000819509 DIESEL CENTRE CC BETHLEHEM 9700 029 BETHLEHEM 990000033942 654 DIESEL CITY ADCO JOHANNESBURG 2016 123 INDWE 990000040092 39745 BOOYSENS DIESEL DOCTOR CC SPRINGS 1559 091 GERMISTON 990000051212 DIESEL DOGS PROTEAPARK 299 235 RUSTENBURG 990000077679 DIESEL DOKING CC PANORAMA 7506 025 BELLVILLE 990000412057 15944 DIESEL ELECTRIC AUTOMOTIVE SPRINGS RIVERFIELD 1564 247 SPRINGS 990000029581 15621 DIESEL ELECTRIC EAST O F S PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000022295 378 DIESEL ELECTRIC KLERKSDORP CC KLERKSDORP 2570 138 KLERKSDORP 990000031855 1004 DIESEL ELECTRIC LICHTENBURG CC LICHTENBURG 2740 156 LICHTENBURG 990000033857 108 DIESEL ELECTRIC MMABATHO PTY LTD MMABATHO 2735 370 990000525147 4913 DIESEL ELECTRIC NEWCASTLE CC NEWCASTLE 2940 185 NEWCASTLE 990000022709 1669 DIESEL ELECTRIC OFS PTY LTD BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000021606 1605 DIESEL ELECTRIC OUTENIQUA GEORGE‐INDUSTRIA 6536 090 GEORGE 990000021322 3057 DIESEL ELECTRIC PIET RETIEF CC PIET RETIEF 2380 208 PIET RETIEF 990000021107 513 DIESEL ELECTRIC PTY LTD WELKOM 9459 302 WELKOM 990000020027 602 DIESEL ELECTRIC SERVICES PTY LTD BOOYSENS 2091 003 JOHANNESBURG 990000034045 38112 DIESEL ELECTRIC UPINGTON UPINGTON 8800 276 GORDONIA 990000335765 559 DIESEL ELECTRIC VAAL OFS PTY LTD VEREENIGING 1930 283 VEREENIGING 990000033863 38021 DIESEL ELECTRIC VRYHEID VRYHEID 3100 295 VRYHEID 990000081802 801 DIESEL ELECTRIC ZULULAND CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000033850 10491 MEERENSEE DIESEL EN TROK STOP NIGEL 1490 188 NIGEL 990000454936 433 DIESEL EX PTY LTD GARDENVIEW 1459 990000688841 751658 DIESEL FOR AFRICA WELLINGTON 7655 251 STELLENBOSCH 990000348967 899 Wellington DIESEL GEN TECHNOLOGIES EDENVALE 1610 990000077586 1107 DIESEL GENERATOR SERVICES CC BELLVILLE 7530 025 BELLVILLE 990000048471 DIESEL HYD SHAKA HEAD 990000651016 238 BALLITO DIESEL KLINIEK SWELLENDAM 6740 260 SWELLENDAM 990000032973 57 Swellendam DIESEL LAND TREKKER DIENSTE BK BALFOUR 2410 018 BALFOUR 990000181130 496 DIESEL LINE CC FOUR WAYS 2055 003 JOHANNESBURG 990000076168 990 DIESEL MAN FUEL INJECTION SERVICE NEW GERMANY 3620 210 PINETOWN 990000033996 543 DIESEL MECH PRIMROSE 1416 091 GERMISTON 990000358491 2874 DIESEL MECHA CC POSTMASBURG 8420 217 POSTMASBURG 990000033983 254 DIESEL MECHANICAL SERVICES HUMANSDORP 6300 120 HUMANSDORP 990000053143 187 DIESEL PARAFFIN LUBRICANTS HEIDELBERG 1438 107 HEIDELBERG TVL 990000252603 458 DIESEL PERFORMANCE TRUCK & BUS (PTY Benoni 1508 026 BENONI 990000490117 6799 Dunswart DIESEL POWER BEACON BAY 5205 006 EAST LONDEN 990000020561 2743 DIESEL POWER SERVICES CC GREENACRES 6057 007 PORT ELIZABETH 990000375643 27418 DIESEL POWER TRUCK REPAIRS MOKOPANE 600 219 POTGIETERSRUS 990000249679 372 DIESEL PRO PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000039585 1486 DIESEL PUMP & INJECTOR SERVICES CC RIEBEECKHOOGTE UITENHAGE 6231 007 PORT ELIZABETH 990000294880 3232 DIESEL PUMP CENTRE POTCH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000022733 631 DIESEL PUMPS & INJECTORS KZN NEWCASTLE 2940 185 NEWCASTLE 990000066367 15263 DIESEL REPAIR CENTRE PAARL 7620 197 PAARL 990000056007 2744 DIESEL SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000059493 510 DIESEL SERVICES BEAUFORT WEST CC BEAUFORT WEST 6970 022 BEAUFORT WEST 990000411682 DIESEL SPECIALISTS QUEENSWOOD 121 008 PRETORIA 990000552853 12529 DIESEL TECH BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000044946 2805 BLOEMFONTEIB DIESEL TECH POWER SOLUTIONS Centurion 1685 003 JOHANNESBURG 990000360517 72 Halfway House DIESEL TRONIX WITBANK 1035 312 WITBANK TVL 990000390610 DIESEL TURBO FUEL INJECTION KAMEELDRIF WEST 68 008 PRETORIA 990000404478 50049 DIESEL TURBO RECON HERCULES 30 008 PRETORIA 990000266133 48411 DIESEL WORKS PMB PTY LTD DORPSPRUIT 3206 206 PIETERMARITZBURG 990000073981 11350 DIESEL WORKSHOP KLERKSOORD 200 990000730986 36588 MENLO PARK DIESELCO AMANZIMTOTI 4125 002 DURBAN 990000380756 1641 DIESEL‐ELECTRIC (EASTERN CAPE) PORT ELIZABETH 6056 007 PORT ELIZABETH 990000145906 3058 DIESELLAND BALFOUR 2410 018 BALFOUR 990000424410 496 DIESELLEC KLERKSDORP 2570 138 KLERKSDORP 990000062808 1566 DIESELMAN pretoria 60 312 WITBANK TVL 990000395315 1808 garsfontein east DIESELMEC Touwsrivier 6849 315 WORCESTER 990000029213 655 Worcester DIESELPOMP SENTRUM BRITS 250 041 BRITS 990000042383 1105 DIESELTEK STANDERTON 2430 249 STANDERTON 990000403089 1092 DIETERS CAR SALES FAIRLAND 2030 003 JOHANNESBURG 990000024654 73073 DIETLOFS AUTO ELECTRICAL CALEDON 7230 048 CALEDON 990000562551 752 DIETRICH SIGNS CC KUILS RIVER 7579 251 STELLENBOSCH 990000050007 1321 DIFF & GEARBOX CENTRE RYNFIELD 1514 037 BRAKPAN 990000051507 11943 DIFHATELENI DEVELOPMENT COOPERATION DZANANI 955 344 VUWANI 990000485963 372 DIFRESCO DISTRIBUTION PTY LTD EDENGLEN 1610 990000916802 9871 DIGG MANUFACTURING PLUMSTEAD 7801 004 KAAPSTAD 990000297118 376 DIGI LEC AUTOMATION CC HOWARD PLACE 7450 316 WYNBERG C P 990000240654 522 DIGIFLEET PTY LTD JOHANNESBURG 2037 003 JOHANNESBURG 990000080536 1155 HIGHLANDS NORTH DIGIHIVE CC THE REEDS 158 008 PRETORIA 990000423967 3194 DIGIMATIC PTY LTD RANDPARK RIDGE 2156 003 JOHANNESBURG 990000322746 2066 DIGINAMIX CC ROSSLYN 200 990000575190 11374 DIE HOEWES DIGIT VEHICLE TRACKING CC BENDOR 699 990000685591 11034 DIGITAL ENGINEERING SOLUTIONS CC PARKLANDS 2121 003 JOHANNESBURG 990000622151 2907 DIGITAL PRINTING & IMAGING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000060713 12987 CENTRAHIL DIGITALMATIC S A JOHANNESBURG 2000 003 JOHANNESBURG 990000393700 5268 DIGN ENGINEERING PTY LTD UMBOGINTWINI 4120 339 INANDA 990000203153 480 DII SERVICE STATION CC ACTONVILLE 1506 026 BENONI 990000345959 18893 DIKALEKA TRADING AND PROJECTS POLOKWANE 699 990000755053 DIKAMAS PANELBEATERS & SPRAY BOCHABELA 9323 001 BLOEMFONTEIN 990000225454 DIKEBU FILLING STATION MAKAPAANSTAD 404 351 WONDERBOOM (PTA) 990000296215 110 DIKUNO CASTINGS & METALS PTY LTD THREE RIVERS 1935 235 RUSTENBURG 990000254096 DILEPE ENGINEERING & MINING MIDRAND 1685 990000572574 DILLINGER ENGINEERING & CONTRACTING CITY DEEP 2049 003 JOHANNESBURG 990000055065 86366 DIMAKATSO STEEL CONSTRUCTION GOMPIES 631 219 POTGIETERSRUS 990000379061 413 DIMAKO TRANSFORMERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000033830 38868 DIMALINX PROJECTS NEWGERMANY 3610 990000699769 DIMBAZA MOTORS EAST LONDON 5200 006 EAST LONDEN 990000063355 70028 DIMENSION ENGINEERING PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000488061 761 HOWICK DIMENSIONAL CAVITY CC SINOVILLE 129 008 PRETORIA 990000355784 13474 DIMIKANIC VEHICLE SERVICES & KANONKOP 1050 170 MIDDELBURG C P 990000405310 7568 DIMO ENGINEERING PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000081857 4514 DIMPHO BUSINESS ENTERPRISES NOORDWYK 1687 003 JOHANNESBURG 990000413562 814 DIMPYS STEEL FABRICATION CC REESTON 5247 006 EAST LONDEN 990000395138 DIN 2002 (PTY) LTD IFAFI 260 041 BRITS 990000199547 970 DINABAMBO PROJECTS HOLDINGS DURBAN 4001 002 DURBAN 990000308026 DINAN VULSTASIE HATFIELD 28 008 PRETORIA 990000284999 11552 DINARC WELDING WORX CC NORTH RIDING 2162 003 JOHANNESBURG 990000325475 1734 DINATLA AUTOMOTIVE SERVICES CENTURION 1047 990000650271 x132 swuit DINBUL TRADING CC BENONI 1500 312 WITBANK TVL 990000424385 3578 DINESH HEERLALL STEELWORKS HILLGROVE 4037 002 DURBAN 990000367276 DING GONE HAIL DAMAGE TRUST CENTRAHIL 6006 007 PORT ELIZABETH 990000482393 12712 DINGALIN INDUSTRIAL SERVICES AND WITBANK 1035 312 WITBANK TVL 990000057984 544 DINGANI INSULATION ORLANDO EAST 1804 003 JOHANNESBURG 990000290864 199 DINGMASTER CC NAHOON 5210 006 EAST LONDEN 990000416635 8008 DINGO STAALWERKE CC NELSPRUIT 1200 184 NELSPRUIT 990000293972 2343 DINKY MANUFACTURING CC BERLIN 5660 136 KING WILLIAMSTOWN 990000018589 63 DINO KONTRAKTEURS PTY LTD POTCHEFSTROOM 2531 990000637608 DINO PANELBEATERS WIERDAPARK 149 008 PRETORIA 990000366033 53932 DINOKO MOTORS GAKGAPANE 838 207 PIETERSBURG 990000035937 4188 DINOS CAR SOUND CC WESTONARIA 1780 306 WESTONARIA 990000033727 294 DINTSU ENGINEERING TECHNOLOGIES ALRODE 1450 008 PRETORIA 990000270193 1569 MEYERTON DIONS BURGLA GUARDS & GATES AVOCA 4051 002 DURBAN 990000360957 DIPALESENG FILLING STATION (PTY) BALFOUR 2410 018 BALFOUR 990000140194 137 DIPLIDANIA INVESTMENTS 107 NELSPRUIT 1200 990000898748 1738 WHITE RIVER DIPLO AUTO ELECTRIC EDELWEISS 1559 247 SPRINGS 990000394416 DIPLOPOINT PTY LTD BRAMLEY 2018 990000619692 DIPPENAAR SWEIS & STAALWERKE BELFAST 1100 024 BELFAST 990000377616 280 DIPPIES MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000039701 718 DIPSTICKS MNFR LYNNWOOD RIDGE 40 008 PRETORIA 990000006005 74611 DIRAS PROJECTS ALRODE 1451 012 ALBERTON 990000489996 124233 DIRECT AIR SYSTEMS CC ROBERTSHAM 2135 990000753528 3234 GLENVISTA DIRECT ENGINEERING PTY LTD PRIVATE BAG X01 1603 132 KEMPTON PARK 990000018472 DIRECT MEDICAL SERVICES WADEVILLE 1422 091 GERMISTON 990000061881 14224 DIRECT PEOPLE MARKETING CC SOMERSET WEST 7129 244 SOMERSET WEST 990000384453 1301 DIRECT ROTARY SOLUTIONS CC Walkerville 1876 171 MIDDELBURG TVL 990000428756 P O BOX 11 DIRECT SHELF LANSDOWNE 7779 316 WYNBERG C P 990000144569 24635 DIRECTIONAL SIGNAGE SOLUTIONS IRENE 62 008 PRETORIA 990000393681 215 DIREKA INGENIEURS WERKE DOUGLAS 8730 990000880408 355 DIRISANA GENERAL SUPPLY & HOLDINGS LYNNE EAST 39 990000556501 15491 DIRK CRAFFORD AUTO CLEANING & PRETORIA NORTH 116 008 PRETORIA 990000410180 17727 DIRK LAUBSCHER PANELBEATERS FICHARDT PARK 9317 001 BLOEMFONTEIN 990000218564 32555 DIRK LOUBSER TREKKERS BK SOUTH PAARL 7624 004 KAAPSTAD 990000068697 520 DIRK VAN HEERDEN ENGINEERS PRACTICE BLOEMFONTEIN 9321 001 UNIVERSITAS 990000215666 12630 BRANDHOF DIRKMA BK CERES 6835 055 CERES 990000410919 490 DIRKS GENERAL MAINTANANCE SERVICES WONDERBOOM POORT 33 008 PRETORIA 990000060746 30561 DIRLO NUMBERPLATES & SIGNS CC CARLETONVILLE 2499 138 KLERKSDORP 990000425605 327 Carletonville DIRS PTY LTD WITBANK 1035 990000867409 13947 LERAATSFONTEIN DIRT RIDER MOTOR CYCLE CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000351383 DIRT WERX WESTMEAD 3610 990000634791 1541 KLOOF DIRTSTYLE SUZUKI HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000357620 2102 DIRTWORX CC ALBERTON 1450 091 GERMISTON 990000474897 48 DISA ANODES PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000041841 33604 DISA AUTO REPAIRS WESTVILLE 3629 002 DURBAN 990000240350 DISA AUTO SERVICES STRAND 7140 244 SOMERSET WEST 990000035587 1211 SOMERSET WEST DISA B P HELDERBERG 7135 244 SOMERSET WEST 990000059150 5179 DISA MOTORS DURBAN 4001 002 DURBAN 990000485558 DISA MOTORS WORKSHOP & CV JOINT PAARL 7622 197 PAARL 990000427040 56171 DISABLED PEOPLE IN BUSINESS MINING BURGERSFORT 1150 161 LYDENBURG 990000425234 3093 DISC O BED SA CC ELANDSFONTEIN 1406 091 GERMISTON 990000040673 8012 DISCOUNT AUTO PANELBEATERS PTY LTD STEENBERG 7947 316 WYNBERG C P 990000020363 217 DISCOUNT AUTO SPARES DALVIEW 1544 037 BRAKPAN 990000027937 3109 DISCOUNT FILLING STATION RUSTENBURG 300 235 RUSTENBURG 990000023443 78 DISCOUNT MOTOR SPARES & TYRE LESLIE 2265 028 BETHAL 990000020819 154 DISCOUNT TYRES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000311933 DISCOVERY AUCTIONS CC SILVERTONDALE 184 008 PRETORIA 990000251517 DISCOVERY AUCTIONS PTY LTD SILVERTONDALE 184 990000572605 DISCOVERY SERVICE STATION HALFWAY HOUSE 1685 233 ROODEPOORT 990000474466 DISCOVERY SERVICE STATION PTY LTD DISCOVERY 1709 990000936595 75157 GARDENVIEW DISELE GREEN ENERGY PTY LTD HONEYDEW 2090 990000588975 338 NORTHRIDING DISEN ENGINEERING LINTON GRANGE 6015 007 PORT ELIZABETH 990000259145 10057 DISHIR MANUFACTURING & ENGINEERING CHAMDOR 1754 147 KRUGERSDORP 990000371416 DISIPI FILLING STATION VRYBURG 8600 294 VRYBURG 990000425416 2074 DISMANTLED MOTORS EAST LONDON 5200 006 EAST LONDEN 990000034466 985 DISPLAY CENTRE PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000080795 83191 DISPLAY MANIA INTERNATIONAL MONTAQUE GARDENS 7441 7441 KAAPSTAD 990000491075 290 MILNERTON DISPLAYTECH CC Benoni 1501 026 BENONI 990000025157 13007 Northmead DISPO PRODUCTS CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000099418 7096 DISPRO TECHNICAL & TRADING MIDDELBURG 1050 170 MIDDELBURG C P 990000419658 DISTANT STAR TRADING 280 BROOKLYN SQUARE 75 316 WYNBERG C P 990000553260 1567 DISTANT STAR TRADING 294 CC THREE RIVERS 1935 283 VEREENIGING 990000283344 264936 DISTEK AFRICA PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000311326 10343 DISTILLATION SOLUTIONS PTY LTD WIBSEY 1717 003 JOHANNESBURG 990000263502 30529 DISTINCTIVE CHOICE 532 CC GLENWOOD 7460 004 KAAPSTAD 990000353640 DISTINCTIVE CHOICE 603 CC CERES 6835 055 CERES 990000243203 188 DISTINCTIVE CHOICE 903 RESERVOIR HILLS 4090 002 DURBAN 990000361977 65810 DISTINCTIVE CHOICE 911 MIDDELBURG 1050 171 MIDDELBURG TVL 990000304417 7 DISTINCTIVE LABOUR SOLUTIONS GERMISTON 1401 132 KEMPTON PARK 990000374139 DISTINCTIVE TRADING ASTON MANOR 1630 132 KEMPTON PARK 990000395710 2655 POTCHEFTSROOM DISTINCTIVE TRADING 11 CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000352281 2655 DISTINCTIVE VALET SERVICE FLORIDA 1710 233 ROODEPOORT 990000542495 2642 DISTRIBUTOR CENTRE DALBRIDGE 4014 002 DURBAN 990000060287 18264 DISTRIBUTOR REBUILDING CENTRE CENTURION 102 008 PRETORIA 990000478189 36087 MENLO PARK DISTRIBUTOR REMANUFACTURERS SA Germiston 1401 003 JOHANNESBURG 990000215099 751476 Gardenview DISTRICT SIX SERVICE STATION CAPE TOWN 8001 004 KAAPSTAD 990000228416 DITIRO LABOUR SERVICES BELLVILLE 7535 025 BELLVILLE 990000068212 508 DITIRO MINING MAHWELERENG 626 990000779564 2455 DITLOU MANUFACTURING PTY LTD BENONI 1500 037 BRAKPAN 990000310050 313 DITO INDUSTRIES NOORDHOEK 7979 004 KAAPSTAD 990000408477 1650 DITSIBI MOTOR ENGINEERING CC SINOVILLE 129 008 PRETORIA 990000072079 15700 DITSOBOTLA GENERAL DEALER SANNIESHOF 2760 156 LICHTENBURG 990000353613 280 DITSUMI ENGINEERING & TECHNOLOGIES VEREENIGING 1930 003 JOHANNESBURG 990000221985 4145 DITSWAKOTLE FOUNDRY CC BOCHABELA 9323 001 BLOEMFONTEIN 990000479980 5064 DITTBERNER BROTHERS CC EDLEEN 1625 132 KEMPTON PARK 990000229532 8397 DIVA WELDING ROSETTENVILLE 2130 091 GERMISTON 990000029255 1046 DIVAC C C George 6529 090 GEORGE 990000035333 257 Knysna DIVERSE ENGINEERING PLUMSTEAD 7801 004 KAAPSTAD 990000079547 642 DIVERSITY INDUSTRIAL SUPPLIES & VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000416378 1327 DIVERT STEEL INVESTMENT PRIMARY COO EAST LONDON 5201 990000621047 5270 GREENFIELDS DIVFOOD CAPE INCL PORT ELIZABETH MONUMENTPARK 105 025 BELLVILLE 990000030099 25322 DIVFOOD DURBAN A MONUMENTPARK 105 990000154689 25322 DIVFOOD PAARL A DIVISION MONUMENT PARK 105 197 PAARL 990000154853 25322 Monument Park DIVFOOD VANDERBIJLPARK MONUMENTPARK 105 278 VANDERBIJLPARK 990000154805 25322 Monument park DIVI ENGINEERING ERMELO 2350 078 ERMELO 990000561885 DIVINE DESIGNS Bloemfontein 9301 001 BLOEMFONTEIN 990000294000 20104 Willows DIVINE SPACE TRADING & ENTERPRISE PINEHAVEN 1739 033 BOKSBURG 990000572583 55 DIVS MOTORS CC BURGERSDORP 9744 046 ALBERT 990000035310 165 DIVUSE BUILDING & STEEL DESIGNING ONVERWACHT 557 208 PIET RETIEF 990000349730 7417 DIXIE MOTORS NEWTON PARK 6055 007 PORT ELIZABETH 990000283909 34737 DIXON BATTERIES PTY LTD VEREENIGING 1930 283 VEREENIGING 990000035306 81 DIXON BOEREDIENS CITRUSDAL 7340 057 CLANWILLIAM 990000019577 155 DIXONS STAAL & SWEISWERKE VREDENDAL 8160 048 CALEDON 990000353557 354 DIXS SPAZA POLOKWANE 700 207 PIETERSBURG 990000079414 DIY FUEL SERVICES PTY LTD Bloemfontein 9301 001 BLOEMFONTEIN 990000349417 20136 DIY LETEBEJANE PTY LTD GROBLERSDAL 470 990000836482 763 DIZOSET GARDENVIEW 2047 990000571511 751061 DIZZY TECH CREATIONS LUXMI 3207 206 PIETERMARITZBURG 990000491071 627 DJ CAR SALES THREE RIVERS 1935 283 VEREENIGING 990000369548 264492 DJ ENTERPRISE BOOYSEN 2016 003 JOHANNESBURG 990000599177 38691 DJ MOTORS PARYS 9585 990000616769 596 DJT INPLEMENTATION SOLUTIONS PROTEA PARK RUSTENBURG NW 305 PROTEA PARK RUSTENBURG NORTH WEST 990000404194 21397 DK ALL DOORS & GATES CC CLAREMONT 2092 003 JOHANNESBURG 990000370222 6910 DK METALCRAFT CC JOHANNESBURG 2093 003 JOHANNESBURG 990000393477 43418 INDUSTRIA DKR SOLUTIONS WOODHURSH 4092 990000920814 DM SERVICES ISITHEBE 4491 339 INANDA 990000429549 1099 MANDENI DM TRUCK & BAKKIE REPAIRS CAPE TOWN 7505 025 BELLVILLE 990000076961 19106 TYGERBERG DMA STEELWORKS CLUBVIEW 14 008 PRETORIA 990000346360 12590 DMA TECHNOLOGY CC HENNOPSPARK 990000872020 11092 DMAK ENGINEERING NIGEL 1490 990000640407 554 DMC HYDRAULICS & ENGINEERING PTY LT WELKOM 9460 990000937532 57022 PANSIG DME WELDING & METAL FABRICATIONS CC CAPE TOWN 7945 004 KAAPSTAD 990000082229 5441 DMEC TABLE VIEW 7439 004 KAAPSTAD 990000375671 60531 DMM MINING SERVICES ROSSLYN 200 351 WONDERBOOM (PTA) 990000297022 9113433 DMS PERFORMANCE MONTAGUE GARDENS 990000582320 243 EDGEMEAD DNA AUTO JOUBERTINA 6410 990000902622 5 DNA CARS BRYANSTON 2021 003 JOHANNESBURG 990000328536 68679 DNG FABRICATORS & MAINTENANCE CENTURION 157 990000712330 DNR PROFILES CC EDENVALE 1610 091 GERMISTON 990000488923 3815 DNS AUTO BODY OBERHOLZER 2499 990000860141 19690 NOORDBRUG DNS HYDRAULIC & ENGINEERING CC KINROSS 2270 028 BETHAL 990000367406 750 DO AN TRADING & CONSTRUCTION WIERDA PARK 149 235 RUSTENBURG 990000553705 55270 DO IT ALL STEELWORK & TRAILER RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000079087 30119 DO RITE ENGINEERING WADEVILLE 1422 132 KEMPTON PARK 990000036363 14881 DO RITE REPAIRS UMBILO 4001 002 DURBAN 990000031098 DOALL ENGINEERING & MAINTENANCE CC DUNSWART 1508 184 NELSPRUIT 990000487100 DOBSON ENGINEERING PTY LTD PRETORIA 1 008 PRETORIA 990000225827 4005 DOC TRADING CC WESTWOOD 1477 033 BOKSBURG 990000074816 7180 DOCK AIR PLANT HIRE PAARDEN ISLAND 7405 004 KAAPSTAD 990000220149 DOCKING & MECHANICAL SERVICES BELGRAVIA 2094 990000617860 DOCKLEVELER SOLUTIONS CHATSWORTH 4092 990000555340 56043 DOCKLEVELLER SUPPLIES CC NEW GERMANY 3620 210 PINETOWN 990000062700 178 DOCKSIDE PANELBEATERS EAST LONDON 5200 006 EAST LONDEN 990000224072 DOCKWISE MARINE SUPPORT SERVICES CAPE TOWN 8040 990000741288 6623 KRAAIFONTEIN NORTH DOCLA AUTOMATIC MNFG CO PTY LTD LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000036967 4053 DOCS PANELBEATERS NELSPRUIT 1200 184 NELSPRUIT 990000241043 2343 DOCS SIDE ENGINEERING PAARDEN EILAND 7405 004 KAAPSTAD 990000420597 DOCTOR AUTO MALMESBURY 7299 123 INDWE 990000040761 303 DOCTOR CHIPPIE CC DALVIEW 1544 033 BOKSBURG 990000352551 10317 DOCTOR CV BLOEMFONTEIN 9310 001 BLOEMFONTEIN 990000237381 28949 DOCTOR EXHAUST VREDENDAL 8160 048 CALEDON 990000056775 6 DOCTOR TINT NEWTON PARK 6055 007 PORT ELIZABETH 990000332605 35090 DOCTORS CAR WASH RANDBURG 2194 003 JOHANNESBURG 990000381301 DODDS DEVELOPMENTS PRETORIA 181 990000593951 16312 PRETORIA NORTH DOELIE ELLIS NELSPRUIT 1200 184 NELSPRUIT 990000061011 2343 DOLANDO INVESTMENTS POLOKWANE 700 207 PIETERSBURG 990000289786 DOLF COETZEE MOTORS WITBANK 1035 312 WITBANK TVL 990000400620 8522 DOLF SE GARAGE ERMELO 2350 078 ERMELO 990000054126 472 DOLF SPARES DOUGLAS 8730 071 HERBERT 990000296669 214 DOLFCOE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000030443 480 DOLFIN MOTORS WELKOM 9460 302 WELKOM 990000074870 2222 DOLFOUR MOTORS CC MONTANA 151 008 PRETORIA 990000078086 3238 DOLFYN STAALPRODUKTE BOTHAVILLE 9660 036 BOTHAVILLE 990000484144 813 Bothaville DOLLERS PANEL BEATERS PTY LTD WESTGATE 2025 990000729859 1043 CROWN MINES DOLLIES MOTOR REPAIRS & SPARES GRASSY PARK 7941 004 KAAPSTAD 990000020508 DOLLIS HILL BELEGGINGS BK FAUNAPARK 787 207 PIETERSBURG 990000281671 638 DOLOMITE MOTORS BK POTCHEFSTROOM 2520 192 CARLTONVILLE 990000031415 40 DOLPHIN AUTO ELECTRICAL GRAHAMSTOWN 6140 210 PINETOWN 990000045546 751 DOLPHIN COAST ALUMINIUM SHAKASKRAAL 4430 250 LOWER TUGELA 990000386927 210 DOLPHIN COAST MOTORS SHAKASKRAAL 4430 002 DURBAN 990000209597 4 DOLPHIN ENGINEERING STANGER 4450 002 DURBAN 990000237817 3395 DOLPHIN ENGINEERING CC CAPE TOWN 7442 004 KAAPSTAD 990000052507 36795 CHEMPET DOLPHIN ENGINEERING SERVICES STANGER 4450 002 DURBAN 990000215220 3395 DOLPHIN MACHINING CC BRAKPAN 1541 037 BRAKPAN 990000482375 12129 BRAKPAN NORTH DOLPHIN MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000077644 64 DOLPHIN SERVICES OTTERY 7808 316 WYNBERG C P 990000248765 45555 DOLPHIN SPARES PRETORIA WEST 183 008 PRETORIA 990000221310 DOMAIN MOTOR CAR SERVICES CC DALPARK 1543 012 ALBERTON 990000396580 4131 DOMAYNE ENGINEERING SERVICES MARSHALLTOWN 2107 003 JOHANNESBURG 990000070458 61313 DOMESTIC REINFORCED STEEL PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000041157 8199 Verwoerdpark DOMESTIC SPRAY & REPAIR MONTAGUE GARDENS 7441 004 KAAPSTAD 990000048389 DOMETIC PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000161403 1538 DOMINANCE INTERNATIONAL PTY LTD VOLKSRUST 2470 289 VOLKSRUST 990000072787 291 DOMINATOR TTT SPARES FARRARMERE 1518 033 BOKSBURG 990000243621 15686 DOMINICS BAKERY REPAIRS PAROW 7500 025 BELLVILLE 990000423177 DOMLINE PTY LTD SOMERSET WEST 7130 990000552412 107 DON DER TRUCK REPAIRS CC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000019677 28302 DON MILLER MECH ENGE WESTVILLE 3629 210 PINETOWN 990000368176 DON O CUT MEYERTON 1960 283 VEREENIGING 990000065192 288 DON RENNIE MOTORS PTY LTD RED HILL 4071 002 DURBAN 990000045465 401110 DONACHIE MACHINE TECHNOLOGY EMERALD HILL 6011 007 PORT ELIZABETH 990000259900 15453 DONALD HOWCROFT VOORWAARTS BELA BELA 480 990000815792 689 HONEYDEW DONALD SUTHERLAND ENGINEERING SPRINGS 1560 247 SPRINGS 990000030354 486 DONALDS CAR WASH CC FAIRLAND 2030 003 JOHANNESBURG 990000348276 731471 DONALDSON FILTRATION SYSTEMS PTY LT EPPINDUST 7475 004 KAAPSTAD 990000041020 149 DONATO BUSINESS ENTERPRISE PTY LTD MARAISBURG 2001 990000693172 301 CRESTA DONCASTER MOTORS GLOSDERRY 7702 316 WYNBERG C P 990000486377 36167 DONCIN SERVICE STATION CC FLORIDA 1710 147 KRUGERSDORP 990000415539 317 DONCO FIRE PORT ELIZABETH 6070 990000572173 DONDOS MOTOR MECHANIC SERVICES INANDA 4310 990000555196 89424 DONFORD PTY LTD STELLENBOSCH 7599 251 STELLENBOSCH 990000041026 84 DONIQUE PAINTING CC BAPSFONTEIN 1510 033 BOKSBURG 990000242876 250 DONKIN MOTORS BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000022933 26 DONKIN SERVICE STATION CENTRAL 6000 007 PORT ELIZABETH 990000020540 DONLO AUTO VILLIERSDORP 6848 048 CALEDON 990000272314 37 DONMAR DIESEL SERVICES SASOLBURG 1947 278 VANDERBIJLPARK 990000309560 DONMAY ENGINEERING CC ALBERTON NORTH 1456 012 ALBERTON 990000026436 136223 DONN PRODUCTS PTY LTD GERMISTON 1400 091 GERMISTON 990000041006 700 DONNAIR CC SANDTON 2146 003 JOHANNESBURG 990000030552 785604 DONNEES ENGINEERING PTY LTD PAARL 7646 990000588183 6109 DONNEES STEEL WORKS CC PAARL 7620 197 PAARL 990000043775 6109 DONNELLS GENERAL MAINTENANCE & META MAITLAND BUSINESS PARK 7405 990000623122 DONNELLYS PIPE & FABRICATION Pietermaritzburg 3201 206 PIETERMARITZBURG 990000348431 6 Bisley DONNLEE PUMP TECH PTY LTD BENORYN 1504 026 BENONI 990000041034 12149 DONNYBROOK VULSTASIE DONNYBROOK 3237 124 IXOPO 990000339585 133 DONOVELI GENERAL SERVICES CC MONTROSE 3201 206 PIETERMARITZBURG 990000394605 DONPHAN TRADING CC VRYBURG 8600 294 VRYBURG 990000075260 789 DONS BATTERY EXHAUST TYRE & SUSPENS DURBAN 4000 990000651513 5285 DONS ENGINEERING CC LOTUS PARK 4111 002 DURBAN 990000216633 1 DONS MOTOR CLINIC KRAAIFONTEIN NORTH 7572 025 BELLVILLE 990000415374 6623 DONS REPAIRS HIMEVILLE 3256 113 UNDERBERG 990000036100 58 DONS WORKSHOP CC DALTON 3236 097 UMVOTI 990000064501 691 DONSA MFANA WORKSHOP NELSPRUIT 1200 990000717746 26702 STEILTERS DONTAK PROJECTS CC KLOOF 3640 210 PINETOWN 990000279507 560 DONVIC PROPERTIES PTY LTD WELKOM 9460 302 WELKOM 990000392784 892 DONVOL STELLENBOSCH 7599 251 STELLENBOSCH 990000485532 7569 DOOR MECHANIC CC DURBAN 4004 990000588728 33309 DOOR PROTECTOR HELDERKRUIN 1733 233 ROODEPOORT 990000418798 21703 DOOR TECH SA CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000028654 15928 DOORFAB CC STRUBENVALE 1570 247 SPRINGS 990000035158 10744 DOORGATE CC MARAISBURG 1700 233 ROODEPOORT 990000028892 5 DOORLOGICS BELLVILLE 7535 004 KAAPSTAD 990000039574 2057 DOORMASTER PTY LTD ALBERTON 1450 012 ALBERTON 990000042316 1796 Alberton DOORNFONTEIN SPEEDYS NORTH RIDING 2162 003 JOHANNESBURG 990000488984 1728 DOORNKRAAL HANDELSHUIS NELSPRUIT 1200 184 NELSPRUIT 990000030361 5292 DOORNMIETJIE INGENEURSWERKE BK DORINGKRUIN 2576 313 WOLMARANSSTAD 990000414482 5179 DOORNPOORT ENGINEERING SINOVILLE 129 008 PRETORIA 990000485304 14337 DOORNPOORT MOTORS PRETORIA 17 008 PRETORIA 990000048738 80598 DOORNPOORT DOORS ROLLER SHUTTERS CC WITBEECK 1729 233 ROODEPOORT 990000032169 3463 DOORWIN INDUSTRIES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000030599 DOORZONE CC ERASMUSKLOOF 48 008 PRETORIA 990000081914 11259 DOOSAN MPUMALANGA MIDDELBURG 1055 990000582443 6706 CRESTA DORANDIA MOTORS Pretoria 81 008 PRETORIA 990000392755 419 DORBYL MAGNETTO WHEELS PTY LTD PORT ELIZABETH 6001 007 PORT ELIZABETH 990000116253 1016 DORDRECHT MASSEY FERGUSON BURGERSDORP 5435 006 EAST LONDEN 990000480589 144 DORELL ENGINEERING DOONSIDE 4135 002 DURBAN 990000147761 145 DORINGKLOOF MOTORS PRETORIA NORTH 116 008 PRETORIA 990000192786 16603 DORMA VERKOELERS & BEKLEERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000029015 654 DORMAC A DIVISION OF SOUTHEY GROUP DURBAN 4001 990000731965 12568 JACOBS DORMAC A DIVISION OF SOUTHEY HOLDIN DURBAN 28 002 DURBAN 990000070139 11582 HATFIELD DORMANKO 23 EDMS BPK SALDANHA 7395 292 VREDENBURG 990000078322 1408 DORMARI MOTORS VRYBURG 8600 294 VRYBURG 990000273825 951 DORMAS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000043668 38040 DORMAS SERVICE CC BOOYSENS 2016 256 STRAND 990000072227 38040 DORMEN LABOUR SERVICES DURBAN PTY DURBAN 4000 002 DURBAN 990000038187 13393 Jacobs DORNING MOTORS CC KOKSTAD 4700 141 MOUNT CURRIE 990000352865 117 DORSLAND OKIEP 8270 245 NAMAQUALAND 990000341964 39 DORTECH PTY LTD WESTMEAD 3608 210 PINETOWN 990000049440 15227 DORTYGER NR 225 CENTURY CITY 7446 025 BELLVILLE 990000283072 286 DOS GROUP DELMENVILLE 1403 091 GERMISTON 990000374895 5067 DOS SANTOS FILLING STATION NELSPRUIT 1200 184 NELSPRUIT 990000064630 536 DOSCO E T S E TVL PRECISION MIDDELBURG 1050 171 MIDDELBURG TVL 990000273539 1916 DOSCO HYDRAULIC ENGINEERING CC Cape Town 7442 004 KAAPSTAD 990000011397 36604 Chempet DOSCO PRECISION HYDRAULICS PTY LTD EDENVALE 1609 091 GERMISTON 990000033564 9200 EDENGLEN DOSIMA CONSTRUCTION & TRADING BEDWORTH PARK 1939 225 RANDFONTEIN 990000376304 DOT SPARES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000061958 2438 DOT STEEL PTY LTD Verwoerdpark 1453 132 KEMPTON PARK 990000080385 8199 DOTCOM TRADING 786 PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000412510 87107 DOTCOM TRADING 801 PTY LTD RIDGEVIEW 1701 233 ROODEPOORT 990000077422 80123 Ridgeview DOTCOM TRADING 869 PTY LTD VAN RIEBEECKPARK 1629 132 KEMPTON PARK 990000477091 284 DOTCOM TRADING 916 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000475639 14907 DOUBLE A STRUCTURAL SERVICES CAPITAL PARK 84 008 PRETORIA 990000214204 DOUBLE D STEELWORKS BISHOP LAVIS 7490 025 BELLVILLE 990000387925 DOUBLE H TRUCK & TRAILER WARMBATHS 480 298 WARMBAD TVL 990000348252 1898 DOUBLE I WATER BROUSERS & BENONI 1501 990000682963 17239 SUNWARD PARK DOUBLE J AUTO RIVERFIELD 1564 247 SPRINGS 990000336688 15368 DOUBLE J DIESEL BK MODIMOLLE 510 191 WATERBERG 990000039563 494 DOUBLE P MOULD SERVICES ROSSYLN 200 990000855894 911,622 DOUBLE S DIE MAKERS PTY LTD ROSETTENVILLE 2130 091 GERMISTON 990000045407 1517 DOUBLE STAIRS TRADING 522 CC FAERIE GLENN 43 043 BRONKHORSTSPRUIT 990000365496 1667 DOUBLE STARS TRADING 424 CC DOORNPOORT 17 041 BRITS 990000391136 80926 DOUBLE STARS TRADING 47 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000335776 50074 DOUBLE STARS TRADING 529 CC BRANSTON 2021 990000858198 85 MAGALIESBURG DOUGIES GEARBOX & DIFF CENTRE GEORGE 6530 090 GEORGE 990000307565 DOUGLAS ENGINEERING BK DOUGLAS 8730 071 HERBERT 990000026514 331 DOUGLAS STEEL FIX WELKOM 9460 302 WELKOM 990000210527 2004 DOUGLAS SUPA QUICK DOUGLAS 8730 071 HERBERT 990000478157 576 DOUGS AUTO VALHALLA 185 008 PRETORIA 990000336812 21352 DOUGS ENGINEERING LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000027188 DOUGWILL AUTO ELECTRICAL CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000070097 1110 DOUKAS INSULATION ENG & PAINTING CC NEWCASTLE 2940 185 NEWCASTLE 990000053845 7969 DOWCLAY PRODUCTS CC PINETOWN 3600 210 PINETOWN 990000045293 175 DOWD ENGRAVERS CC Stikland 7530 025 BELLVILLE 990000053217 255 Sanlamhof DOWERGLEN SERVICE STATION CC EDENVALE 1610 091 GERMISTON 990000061671 4470 DOWERIMPEX CC Edenvale 1610 091 GERMISTON 990000543424 16460 Dowerglen DOWMIN RECRUITMENT SERVICES CC Bellville 7530 VREDENBERG 990000039694 602 DOWN LOW CONSTRUCTION & PROJECTS 47 ORLANDO EAST 1804 003 JOHANNESBURG 990000553909 DOWN TO EARTH PLANT & REPAIRS HALFWAY HOUSE 1685 008 PRETORIA 990000266592 22402 DOWNS GLASS & ALLUMINIUM PTY LTD NELMAPIUS EXT 7 186 990000644657 26455 GEZINA DOWNSTREAM ALUMINIUM CENTRE FOR Richards Bay 3900 324 LOWER UMFOLOZI 990000273868 1748 DOWNTOWN MOTORS CONGELLA 4001 002 DURBAN 990000483391 DOWUMANS TYRES UITENHAGE 6229 271 UITENHAGE 990000078229 DOXA PRECISION ENGINEERING MORELETA PLAZA 167 008 PRETORIA 990000348158 100497 DOYLE ART FOUNDRY CC WYNBERG 7800 316 WYNBERG C P 990000035944 DOYLE ELECTRICAL CC ALPHENDALE 5209 006 EAST LONDEN 990000081076 DPI TEAM AUTO CC BENONI 1522 026 BENONI 990000198989 10161 DR DENT NELSPRUIT 1200 184 NELSPRUIT 990000484131 3958 DR MAG ODENDAALSRUS 9480 302 WELKOM 990000375613 279 DR MOTOR REPAIRS OVERPORT 4067 002 DURBAN 990000375603 701087 DR QUINCYS DYNA TUNE & REPAIRS CC GEORGE 6529 090 GEORGE 990000480746 5045 GEORGE EAST DR VUMA MOTORCYCLES CC CINDERELLA 1459 033 BOKSBURG 990000412007 DR ZONE & DINE PTY LTD EMALAHLENI 1039 990000676557 DRA MINERAL PROJECTS RIVONIA 2128 003 JOHANNESBURG 990000034821 3567 DRA MINING PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000404666 3567 DRAADKAR FITMENT CENTRE WITBANK 1035 312 WITBANK TVL 990000390201 8936 DRAAIBERG GENERAL SERVICES BK VILLIERSDORP 6848 048 CALEDON 990000048085 305 DRAFT ENGINEERING Johannesburg 2094 003 JOHANNESBURG 990000161050 27162 Benrose DRAGENFLI ALBERTON NORTH 1456 091 GERMISTON 990000420505 136825 DRAGON MOTORS CC RUSTENBURG 300 235 RUSTENBURG 990000010386 9744 DRAGON CITY MOTORS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000065330 2693 DRAGON FLI STEELWORKS LAMBTON GARDENS 1401 990000599192 136825 ALBERTON NORTH DRAGON PRECISION ENGINEERING PTY ESTCOURT 3310 079 ESTCOURT 990000019654 1121 DRAGONFLY CONTRACTING SERVICES BUFFALO FLATS EXT 5209 006 EAST LONDEN 990000242276 VOYAGER BUHRMANNSDRIF 2867 156 LICHTENBURG 990000394398 533 DRAINMAN S A CC NOORDBRUG 2522 003 JOHANNESBURG 990000473864 20304 DRAKENSBERG BOILERMAKERS PTY LTD WINTERTON 3340 990000645072 1107 DRAKENSBERG GATE & FENCE CC MORELETAPARK 44 079 ESTCOURT 990000362854 39027 DRAKENSBERG HERSTELWERK ELLIOT 5460 075 ELLIOT 990000487066 456 DRAKENSBERG MOTORS KOKSTAD 4700 141 MOUNT CURRIE 990000480951 405 DRAKENSIG MOTORS HOEDSPRUIT 1380 352 PHALABORWA 990000475645 193 DRAKENSTEIN AUTO TRAINING & SERVICE PAARL 7646 197 PAARL 990000258777 95557 DRAKENSTEIN MOTORS HUGUENOT 7645 197 PAARL 990000049372 85 DRAKENSTEIN PANELBEATERS PTY LTD PAARL 7620 197 PAARL 990000041446 284 DRAKENSTEN BOERDERY RIVER CRESCENT 1042 312 WITBANK TVL 990000422155 641 DRAMCO TOOLING CC CAPE TOWN 7580 251 STELLENBOSCH 990000029029 443 EERSTE RIVER DRANRAB VOERTUIG MAKELAARS CC BARBERTON 1300 019 BARBERTON 990000079404 DRAUGHT DISPENSE SERVICES PTY LTD GREENSTONE 1616 132 KEMPTON PARK 990000045678 8192 Greenstone DRAUGHTCOL AUTOMATION CC HERCULES 30 990000564130 49564 DRAVA ENGINEERING WADEVILLE 1422 091 GERMISTON 990000290081 634 DRC DIVE SYSTEMS PHILADELPHIA 7304 165 MALMESBURY 990000409637 695 MALMESBURY DRC SERVICE CENTRE FLAMWOOD 2572 138 KLERKSDORP 990000374670 7193 DRE PROJECTS CC KROONDAL 325 990000573077 289 DREAM AFRICAN FOUNDATION PTY LTD KRIEL 2271 990000904035 1118 EVANDER DREAM BLINDS CC KIMBERLEY 8300 005 KIMBERLEY 990000044402 200 Kimberley DREAM CONTAINERS ENDICOTT 1574 247 SPRINGS 990000415005 62 DREAM MOTORS KRIEL 2271 028 BETHAL 990000339068 975 DREAM PLUS BISHOPSGATE 4008 002 DURBAN 990000075865 61307 DREAM QUEST TRADING 40 CC BAIN'S VLEI 9338 008 PRETORIA 990000236069 17458 DREAM TEAM TRADING 327 CC BIRCALEIGH 1021 184 NELSPRUIT 990000486348 6471 DREAM TRADING 2 CC PIETERSBURG 700 207 PIETERSBURG 990000376948 299 DREAM TRAMPOLINE ELSPARK 1418 033 BOKSBURG 990000082377 13307 DREAM WHEEL NEWCASTLE 2940 185 NEWCASTLE 990000343963 2296 DREAM WORLD BEDDING RED HILL 4071 002 DURBAN 990000282885 40715 DREAMCAST AUTO VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000491253 1340 DREAMTEAM SECUNDA 2302 028 BETHAL 990000078949 6196 DREAMTEAM TRADING 573 CC LYNNWOOD RIDGE 40 008 PRETORIA 990000313340 74611 DREAMTEAM TRADING 947 CC KEMPTON PARK 1620 132 KEMPTON PARK 990000399746 3751 DREAMTEAM TRANSMISSION SYSTEM LERAATSFONTEIN 1038 312 WITBANK TVL 990000383961 12619 DREDGECO ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000400494 41 DRESSER INTERNATIONAL INC EDENVALE 1610 091 GERMISTON 990000029880 2234 DRESSER RAND SERVICE CENTRE CENTURION 46 003 JOHANNESBURG 990000418343 12185 Centurion DREYER G E SPRINGBOK 8240 245 NAMAQUALAND 990000063262 453 DREYER LANDBOU MEGANISASIE BK KROONSTAD 9500 146 KROONSTAD 990000304256 186 DREYER WIREWORKS BOTHAVILLE 9660 036 BOTHAVILLE 990000021497 1507 DRG SERVICES POLOKWANE 700 207 PIETERSBURG 990000040712 1686 DRI TECH WIERDAPARK 149 008 PRETORIA 990000403703 51529 DRICONEQ AFRICA PTY LTD Germiston 1401 003 JOHANNESBURG 990000252485 752100 Gardenview DRIEDORING STAAL UPINGTON 8800 276 GORDONIA 990000325099 855 DRIERIVIERE SPILPUNT DIENSTE BK DOUGLAS 8730 071 HERBERT 990000309861 331 DRIES AUTO HARRISMITH 9880 104 HARRISMITH 990000050512 366 DRIES AUTO PAINT MONUMENTPARK 105 008 PRETORIA 990000072043 DRIES FOURIE VELDDIENSTE LUCKHOFF 9982 025 BELLVILLE 990000078028 119 DRIEZIEK PETROL STATION CC VEREENIGING 1620 283 VEREENIGING 990000038509 84449 GREENSIDE DRIFT ENGINEERING SERVICES MULDERSDRIFT 1747 990000779600 176 DRIFT SERVICE STATION MULDERSDRIF 1747 147 KRUGERSDORP 990000073748 189 DRILL EDGE ENGINEERING & MINING BENONI SOUTH 1502 026 BENONI 990000419039 5145 DRILL EDGE PTY LTD BENONI SOUTH 1502 026 BENONI 990000026576 5145 DRILLERS JOBBING SERVICES PTY LTD WITFIELD 1467 003 JOHANNESBURG 990000293199 13418 DRILLING EQUIPMENT SERVICES CC ALRODE 1451 003 JOHANNESBURG 990000347449 124591 DRILLING TECHNICAL SERVICES PTY LTD Fochville 2515 084 FOCHVILLE 990000137424 1567 Brooklyn Square DRILLSTAR ENGINEERING PTY LTD SILVERTON 127 008 PRETORIA 990000077550 313 DRIVE & ALIGN WYNBERG 7800 316 WYNBERG C P 990000033708 DRIVE & GEAR ENGINEERING CC Cape Town 7405 004 KAAPSTAD 990000073654 116 Maitland DRIVE ALIGN NETWORK NORTHCLIFF 2115 003 JOHANNESBURG 990000351173 4145 DRIVE ALIVE COR PREP CENTRE WENTWORTH 4052 002 DURBAN 990000082321 DRIVE BY WIRE CC WITFIELD 1467 003 JOHANNESBURG 990000473272 13511 DRIVE ENGINEERING PTY LTD EAST RAND 1462 033 BOKSBURG 990000050519 25739 DRIVE IN SERVICE CENTRE ALBEMARLE 1410 091 GERMISTON 990000052090 7832 DRIVE INN SERVICE STATION BRACKEN GARDENS 1452 091 GERMISTON 990000392131 146630 DRIVE LINES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000044340 DRIVE RIGHT MOTORS PTY LTD VOORBRUG 7100 990000791824 DRIVE SOUTH AFRICA CAPE TOWN 8001 004 KAAPSTAD 990000230993 31147 TOKAI DRIVE THRU NUMBERPLATES ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000073703 14522 DRIVE TIME RED HILL 4071 001 BLOEMFONTEIN 990000075494 40073 DRIVELINE DISTRIBUTORS CC BRUMA 2026 003 JOHANNESBURG 990000337452 474 DRIVELINE TECHNOLOGIES KEMPTON PARK 1620 132 KEMPTON PARK 990000067484 2649 DRIVELINES & SPRAYFLOW CC DUNSWART 1508 033 BOKSBURG 990000025756 6148 DRIVEN MOTOR VEHICLE REPAIRS & THERESAPARK 155 008 PRETORIA 990000357529 0 DRIVES AFRICA CC WADEVILLE 1422 091 GERMISTON 990000262910 15095 DRIVESHAFT BALEKA PTA PTY LTD PRETORIA 30 990000859280 2995 DRIVESHAFT BALEKA PTY LTD HERCULES 30 008 PRETORIA 990000081920 48999 DRIVESHAFT BALEKA TRUST THE TRAMSHED 126 008 PRETORIA 990000076834 13687 DRIVESHAFT ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000078333 12536 DRIVESHAFTS CENTRE (PROPRIETARY)LTD MILNERTON 7435 004 KAAPSTAD 990000024786 990 DRIVESHAFTS MANUFACTURING PTY LTD MILNERTON 7435 004 KAAPSTAD 990000062909 990 DRIVESHIFT CV & SUSPENSION CENTRE STEENBERG 7945 241 SIMONS TOWN 990000349836 DRIVETRAIN CAPE PTY LTD OLD OAK 7537 025 BELLVILLE 990000050194 4147 DRIVETRAIN NATAL PTY LTD WESTMEAD 3608 210 PINETOWN 990000032927 15258 DRIVETRAIN PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000018000 399 DRIVEWAYPROPSI CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000178363 22481 DRIVEWELL SERVICE STATION KROONSTAD 9500 146 KROONSTAD 990000245225 2268 DRIVING RANGE PANELBEATERS STIKLAND 7530 025 BELLVILLE 990000031528 x DRM AUTOBODY REPAIRERS SANDTON 2157 990000582570 DROIDAH TRADING 151 CC POLOKWANE 699 207 PIETERSBURG 990000341515 DROOMERS GARAGE PAARL PTY LTD PAARL 7646 197 PAARL 990000050455 DROOMERS GARAGES PTY LTD SOMERSET WEST 7130 197 PAARL 990000024085 DROOMERS NISSAN PAARL 7646 197 PAARL 990000386341 225 Main S Paarl DROP IN SERVICE STATION PORT ELIZABETH 6020 007 PORT ELIZABETH 990000387031 27452 GREENACRES DROSDY KARWAS WORCESTER 6849 315 WORCESTER 990000272466 340 DROSTDY INGENEURSWERKE EDMS BPK WORCESTER 6849 315 WORCESTER 990000380278 894 DROSTDY TOYOTA GRAAFF‐REINET 6280 093 GRAAFF REINET 990000050548 379 DROSTE MOTORS TURFFONTEIN 2190 003 JOHANNESBURG 990000050475 DROTSKY AKTIEF EDMS BPK ALBERTON 1449 012 ALBERTON 990000050481 DRUDE ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000055764 1287 DRUM CRAFTING DORMERTON 4015 002 DURBAN 990000080231 19487 DRUM EXCHANGE CC NORTH END 6056 007 PORT ELIZABETH 990000052232 3683 DRUM EXCHANGE SOLVENTS UMHLANGA ROCKS 4051 990000923009 DRUM FIX CC ROSSBURGH 4072 002 DURBAN 990000339511 41019 DRUM LIFTERS & FORKLIFT SERVICES SPRINGFIELD 4051 990000590963 56993 CHATSWORTH DRUM PEOPLE QUEENSMEAD 4147 210 PINETOWN 990000490589 DRUMCO JACOBS 4026 002 DURBAN 990000478720 12305 DRUMFIX MOUNT EDGECOMBE 4300 002 DURBAN 990000425226 1644 DRUMLAND CC LEONDALE 1424 012 ALBERTON 990000031433 16276 DRUMNET CC MALVERN 4055 002 DURBAN 990000078115 28411 DRUMPAL SERVICES CC Phoenix 4060 002 DURBAN 990000038529 22219 GLENASHLEY DRYCAM CC RIVERFIELD 1564 247 SPRINGS 990000041486 15515 DS AUTO REPAIRS WESTERGLOOR 1759 225 RANDFONTEIN 990000210286 DS TRACKING CC NORTHMEAD 1511 026 BENONI 990000382112 13244 DSA ELECTRONICS CC DORMERTON 4015 002 DURBAN 990000324199 19487 DSDB PACKAGING PTY LTD Centurion 57 008 PRETORIA 990000425757 11604 Wierdapark‐south DSG LIFTS WELGEMOED 7538 025 BELLVILLE 990000423727 6695 DSIGNER FABRICATION & ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000263544 157 DSK PRECISION ENGINEERING CC DURBAN 4051 002 DURBAN 990000030594 22079 Glenashley DSM KGASI ENGINEERING PTY LTD RANDBURG 2164 990000569056 710 BANBURY CROSS DST ENGINEERING & LABOUR HIRE WITBANK 1034 312 WITBANK TVL 990000417276 DT ENGINEERING & MARKETING CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000362517 10405 DT MOTORS BEACON BAY 5241 006 EAST LONDEN 990000228972 DTB MAINTENANCE MEYERS PARK 184 990000682460 600 LA MONTAGNE DTM GEORGE GEORGE 7139 090 GEORGE 990000335364 210 STRAND DTM LINE BOARDING EMPANGENI 3880 324 LOWER UMFOLOZI 990000414265 10102 DTS PTY LTD INANDA 2196 990000603967 4203 CRESTA DTY MOTORS & TYRE SUPPLIERS CC RICHARDS BAY 3900 990000616027 2807 DU ARTE STAAL & INTERIEUR WITBANK 1035 132 KEMPTON PARK 990000066228 DU BRUYN TREKKERS BK DENDRON 715 207 PIETERSBURG 990000104776 DU CHENNE D DURBAN NORTH 4016 002 DURBAN 990000481593 20584 DU PLESSIS & BURGER EDMS BPK NELSPRUIT 1200 184 NELSPRUIT 990000482176 10105 THE VILLAGE NELSPRUIT DU PLESSIS & MEYER BANDE BK SECUNDA 2302 028 BETHAL 990000034769 10015 DU PLESSIS AUTO BK CERES 6835 055 CERES 990000401166 188 DU PLESSIS CAR WASH & VALET CENTRE PAARL 7620 025 BELLVILLE 990000313793 3330 DU PLESSIS H STERNBURG 7945 990000816505 DU PLESSIS INGENIEURSWERK PRETORIA 250 990000637478 861 BRITS DU PLESSIS J G M HEIDELBERG 1441 990000684716 988 DU PLESSIS J J UPINGTON 8800 990000899699 399 DU PLESSIS J L LINDHAVEN 1724 233 ROODEPOORT 990000418360 DU PLESSIS L ONVERWACHT 557 208 PIET RETIEF 990000399540 7236 DU PLESSIS MOTORS WELLINGTON 7655 303 WELLINGTON 990000047981 DU PLESSIS P S PORTERVILLE 6810 209 PIKETBERG 990000058016 138 DU PLESSIS PANEELKLOPPERS BK KATHU 8446 158 SOUTPANSBERG 990000058864 1481 DU PLESSIS S SABIE 1260 990000791695 DU PLESSIS S J CRADOCK 5880 990000643754 DU PLOOY M GEZINA 31 008 PRETORIA 990000485322 26072 DU PLOOY WELDER CC WITFIELD 1467 091 GERMISTON 990000015775 13307 DU PREEZ J BELLVILLE 7535 025 BELLVILLE 990000403710 2896 DU PREEZE GARAGE BURGERSDORP 9744 070 WODEHOUSE 990000024239 144 DU PROP INVESTMENTS CARWASH WILLOWS 9320 001 BLOEMFONTEIN 990000487193 20182 DU RAND C THEUNISSEN 9410 265 THEUNISSEN 990000238331 371 BULTFONTEIN DU RAND ENGINEERING GEORGE‐INDUSTRIA 6536 090 GEORGE 990000232527 3668 DU RYN PANEELKLOPPERS BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000030001 3612 DU TOIT A L I THABA NCHU 9780 263 BOTSHABELO 990000060481 253 DU TOIT C J MEYERTON 1961 283 VEREENIGING 990000308090 DU TOIT DIENSSENTRUM BREDASDORP 7280 039 BREDASDORP 990000050335 439 DU TOIT E G HARTSWATER 8570 105 HARTSWATER 990000222830 2383 DU TOIT PANEELKLOPPERS MOSSEL BAY 6500 177 MOSSEL BAY 990000293122 1537 DU TOITS BANDE EDMS BPK LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000190101 109 DU TOITS BANDE MESSINA BK MUSINA 900 169 MESSINA 990000031022 4363 POLOKWANE DU TOITS ENGINEERS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000190137 4363 POLOKWANE DU V & K MARKETERS PTY LTD CRESTHOLME 3610 990000620040 DUAL DRILLING PTY LTD BRAKPAN 1540 037 BRAKPAN 990000053280 32 DUAL ENERGY MONTAGUE GARDENS 7441 990000365487 36939 DUAL PRODUCTS INTL S A CC BENORYN 1504 026 BENONI 990000057768 12520 DUAL‐AIR ‐MECH LADANNA 699 990000639042 705 POLOKWANE DUALWAY SERVICE CENTRE BELLVILLE 7535 025 BELLVILLE 990000058680 2813 DUANES CAR WASH BRACKEN DOWNS 1448 003 JOHANNESBURG 990000221046 DUBERT ENGINEERING CC RYNFIELD 1514 026 BENONI 990000076181 11785 DUBETC ENGINEERING & PROJECTS PHILLIP PARK 183 008 PRETORIA 990000423553 DUBIGEON BODY & COACH A DIVISION OF WENDYWOOD 2144 041 BRITS 990000054766 DUBIGEON BODY & COACH PTY LTD BRITS 250 003 JOHANNESBURG 990000610453 1037 DUBREES AUTO SALES CC NEWCASTLE 2940 185 NEWCASTLE 990000037293 1349 DUC TAIL ENGINEERING CC PRETORIA 84 008 PRETORIA 990000418153 15242 SINOVILLE DUCATI BEDFORDVIEW COUNTRY CLUB 4301 091 GERMISTON 990000326721 1704 DUCATI DURBAN & DUCATI CAFE COUNTRY CLUB 4301 002 DURBAN 990000298259 1704 DUCATI JOHANNESBURG BRUMA 2026 003 JOHANNESBURG 990000068592 494 DUCATI SOUTH AFRICA PARKLANDS 2121 003 JOHANNESBURG 990000343559 2152 DUCCIS ENGINEERING WORKS CC KYALAMI 1684 003 JOHANNESBURG 990000340628 30503 DUCCIS ENGINEERING WORKS PTY LTD HIGHLANDS NORTH 2037 091 GERMISTON 990000054748 64257 DUCK WRAPERS INSULATION & SHEET GRASMERE 1833 003 JOHANNESBURG 990000402945 1085 DUCKITT PRODUCTIONS CC BRITS 30 041 BRITS 990000417451 3418 DUCOR BODYWORKS PORT ELIZABETH 6061 990000577219 DUCT KING CC EDEN GLEN 1613 012 ALBERTON 990000281282 9185 DUCT PRO CC MONUMENTPARK 105 008 PRETORIA 990000039433 25034 DUCTECH CC GERMISTON 1401 091 GERMISTON 990000029000 1763 Germiston DUCTSERV PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000044023 3892 DUCTXPERT CC QUEENSWOOD 121 008 PRETORIA 990000276130 11298 DUDHIA MOTORS CC ZINNIAVILLE 302 235 RUSTENBURG 990000037629 50014 DUDLEYS BALANCING DORMERTON 4015 210 PINETOWN 990000073463 19220 DUDUETSANG CLEANING & PROJECTS CC LETLHABILE 264 041 BRITS 990000412250 167 DUE WEST SITE BLASTING & COATING TYGER VALLEY 7798 990000553856 5842 DUEL FUEL MARKETING CC AMANZIMTOTI 4125 012 ALBERTON 990000270519 146 DUES ENGINEERING & METAL WORKS CC SOMERSET WEST 7129 244 SOMERSET WEST 990000252470 94 DUET ENGINEERING MANUFACTURERS STAAL 1906 278 VANDERBIJLPARK 990000235701 10121 DUEX TECHNICAL SERVICES PTY LTD UMBOGINTWINI 4052 990000685758 562 DUFCO TRADING RUSTENBURG 300 207 PIETERSBURG 990000368408 DUFERCO STEEL PROCESSING PTY LTD MONUMENTPARK 105 008 PRETORIA 990000055085 Private Ba HATFIELD DUGGANS CAR WASH MODIMOLLE 510 191 WATERBERG 990000345674 2576 DUGU TRADING ENTERPRISE KWATHEMA 1575 247 SPRINGS 990000421311 DUGUZA CONSTRUCTION STANGER 4450 250 LOWER TUGELA 990000037413 164 DUINE FONTEIN SERVICE STATION GATESVILLE 7766 316 WYNBERG C P 990000059936 558 DUINEFONTEIN SERVICE STATION GATESVILLE 7766 316 WYNBERG C P 990000425660 249 DUITS TECH MOTORS CC DURBAN NORTH 4016 002 DURBAN 990000480908 20859 DUITSTECH AUTO BENONI 1500 026 BENONI 990000478563 3340 DUIVELSKLOOF PRIVATE TESTSTATION TZANEEN 850 270 LETABA 990000476001 986 DUIVENHOKS DIESEL DIENS BK HEIDELBERG 6665 106 HEIDELBERG C P 990000056865 113 DUKUZA SERVICE STATION OVERTPORT 4450 990000586251 70238 OVERPORT DULAN MECHANICAL SERVICES DIE HEUWEL 1042 312 WITBANK TVL 990000395812 8117 DUMA MECHANICAL SERVICES CC MOOI RIVER 3300 274 UMZINTO 990000069239 1008 DUMA SERVICE STATION CC GATESVILLE 7766 004 KAAPSTAD 990000242487 200 DUMANI LOCKSMITH MOWBRAY 7700 990000927762 DUMBE ENGINEERING PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000492314 196 DUMELA ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000265416 20064 DUMELA TRANSPORT & REPAIRS PTY LTD 1911 990000639766 DUMOR MOTORS CC INC THOMAS TYRE RIVERFIELD 1564 247 SPRINGS 990000076949 15348 DUNAMIS ENGINEERING CC WESTMEAD 3608 002 DURBAN 990000361956 15728 DUNAMIS HR & ENGINEERING SERVICES SUNDRA 2200 990000913446 11741 SELCOURT DUNAMIS STEEL ERECTORS PTY LTD BRACKENHURST 1448 990000942368 DUNAMIS SYNC CC NEWCASTLE 2940 185 NEWCASTLE 990000351135 9308 DUNCAN MANUFACTURING TRUST DEAL PARTY 6001 990000483912 28351 SUNRIDGE PARK DUNCAN VILLAGE SERVICE STATION EAST LONDON 5200 006 EAST LONDEN 990000343021 15470 DUNCANMEC PTY LTD ALBERTON 1450 012 ALBERTON 990000026403 159 DUNCOE ENGINEERING CC GLENCOE 2930 092 GLENCOE 990000321938 DUNDEE BRAKE & CLUTCH DUNDEE 3000 072 DUNDEE 990000027821 P O Box 12 DUNDEE PANELBEATERS DUNDEE 3000 072 DUNDEE 990000020501 71 DUNDEE TOYOTA DUNDEE 3000 072 DUNDEE 990000057762 587 DUNDE DUNDEE TYRE SPECIALISTS CC DUNDEE 3000 072 DUNDEE 990000300132 377 DUNEDEN SERVICE STATION CINDA PARK 1463 091 GERMISTON 990000490814 9403 DUNET MOTORS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000021714 21216 DUNMAR AUTO WORCESTER 6849 004 KAAPSTAD 990000399288 113 DUNMAR ENGINEERING CC WITBANK 1034 312 WITBANK TVL 990000388521 DUNMILL MOTORS CC DURBAN 4001 002 DURBAN 990000036242 DUNN MEGANIESE INSTANDHOUDING BREDASDORP 7280 039 BREDASDORP 990000491010 DUNN TRAILERS CC WESTGATE 1734 003 JOHANNESBURG 990000344867 7952 DUNNOTTAR ENGINEERING DUNNOTTAR 1590 188 NIGEL 990000351988 117 DUNNROSS CC TZANEEN 850 324 LOWER UMFOLOZI 990000020904 3811 DUNROSE 74 TRADING SALDANHA 7395 292 VREDENBURG 990000240336 542 DUNROSE TRADING 57 PTY LTD Johannesburg 1700 233 ROODEPOORT 990000069037 361 Maraisburg DUNSWART FILLING STATION BENONI SOUTH 1502 026 BENONI 990000570411 5697 DUNSWART FILLING STATION & SPARES ACTONVILLE 1506 003 JOHANNESBURG 990000039026 18353 DUO AUTO CC ELARDUSPARK 181 008 PRETORIA 990000479710 DUO SOLUTIONS PROVIDER MIDRAND 1685 003 JOHANNESBURG 990000074327 8291 DUP AIR COMPRESSORS PTY LTD PRETORIA 82 990000577918 23893 DUPAS ENGINEERING DUNNOTTAR 1590 247 SPRINGS 990000274616 102 DUPCO ENGINEERING CC PROTEAPARK 305 235 RUSTENBURG 990000358689 20438 DUPDIESEL PAROW 7499 025 BELLVILLE 990000069934 1476 DUPIES ENGINEERING CC DASPOORT 82 008 PRETORIA 990000407966 DUPLEX AUTO SERVICES BLACKHEATH 7581 990000746111 1255 KUILSRIVER DUPRET MOTORHERSTELWERKE BK PROTEAPARK 305 235 RUSTENBURG 990000274293 21056 DUPS AUTO EDENBURG 9908 073 EDENBURG 990000486809 DUPS AUTO ELECTRIC CC BRACKENFELL 7561 025 BELLVILLE 990000280946 1290 DUPS ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000100744 2166 DUPS HYDRAULICS FOREST HILL 6001 007 PORT ELIZABETH 990000341585 DUPS PANEELKLOPPERS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000023270 7931 DUPS WORKSHOP KURUMAN 8460 148 KURUMAN 990000050433 2105 DUR0 PRESSINGS PTY LTD ALRODE 1451 990000702425 124116 DURA ENGINEERING CC ELDORDOPARK 1811 003 JOHANNESBURG 990000075472 DURA STEEL CC EDENVALE 1610 033 BOKSBURG 990000050078 2277 DURAB MANUFACTURING PTY LTD ALBERTON 1450 370 990000524992 1676 DURACRAFT PTY LTD EDENVALE 1610 091 GERMISTON 990000014055 546 DURAMACH EAST VILLAGE 1459 033 BOKSBURG 990000333356 DURANDO MANUFACTURER PORT ELIZABETH 6001 007 PORT ELIZABETH 990000327683 DURASET ALBERTON 1450 043 BRONKHORSTSPRUIT 990000159152 947 DURATREAD WHEEL & TYRE PTY LTD FLAMWOOD 2572 138 KLERKSDORP 990000238892 DURAVEY BULK HANDLING BOKSBURG 1495 990000805404 13454 NORTHMEAD DURBAN ALEXANDER SERVICE CENTRE SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000323240 100107 DURBAN ALUMINIUM WINDOWS CC GLENASHLEY 4022 002 DURBAN 990000071929 22058 DURBAN AUTO CITY CC DURBAN 4001 002 DURBAN 990000245946 DURBAN AUTO ELECTRICAL DURBAN 4000 002 DURBAN 990000034266 179 HYPER BY THE SEA DURBAN AUTO VALET CC PARKGATE 4345 002 DURBAN 990000214245 23269 DURBAN BLACKSMITH CC DURBAN 4001 002 DURBAN 990000071920 50910 DURBAN CAR PLATES & SIGNS THE GARDENS 4019 002 DURBAN 990000152022 23129 DURBAN CENTRAL PANELBEATERS DURBAN 4000 002 DURBAN 990000048044 787246 SANDTON DURBAN CHAMPION AUTOBODY WESTHAM 4068 002 DURBAN 990000487327 DURBAN CHEVROLET SALT ROCK 4390 002 DURBAN 990000322279 587 UMHLALI DURBAN COMPRESSORS SARNIA 3615 002 DURBAN 990000030411 124 DURBAN DOOR SERVICES KLOOF 3610 210 PINETOWN 990000026634 742 Kloof DURBAN DYNO TUNERS CC PHOENIX 4080 002 DURBAN 990000490630 60201 DURBAN ENAMEL WORKS PINETOWN 3610 210 PINETOWN 990000209389 PO Box 151 Ashwood DURBAN FUEL INJECTION SERVICES CC POINT 4051 002 DURBAN 990000046543 614 KLOOF DURBAN GALVANIZING PTY LTD DURBAN NORTH 4016 002 DURBAN 990000031955 20331 DURBAN INDUSTRIAL BLUFF 4036 002 DURBAN 990000225856 21830 DURBAN INSTRUMENT SPECIALISTS CC UMBOGINTWINI 4120 002 DURBAN 990000029516 357 DURBAN JAP ENGINEERING CC ISIPINGO BEACH 4115 002 DURBAN 990000330444 26112 DURBAN LOCKSMITH MOORE ROAD 4083 002 DURBAN 990000393252 52589 DURBAN NORTH LOCKSMITHS CC DURBAN NORTH 4016 002 DURBAN 990000079145 201421 DURBAN NORTH MOTOR REPAIRS DURBAN 4000 002 DURBAN 990000047384 4910 DURBAN NORTH MOTORS CC DURBAN NORTH 4051 002 DURBAN 990000430231 DURBAN PANEL BEATERS CC DURBAN 4001 002 DURBAN 990000075069 404 CONGELLA DURBAN PLASMA SPECIALISED ASHWOOD 3605 210 PINETOWN 990000059079 15643 DURBAN POWDER COATERS REDHILL 4065 002 DURBAN 990000033029 35671 NORTHWAY DURBAN PROPSHAFT CENTRE CC MARINE PARADE 4056 002 DURBAN 990000239175 10574 DURBAN ROAD CONVENIENCE CENTRE TYGER VALLEY 7536 004 KAAPSTAD 990000477208 4170 DURBAN ROADWORTHY PTY LTD EAST END 4018 002 DURBAN 990000214915 149078 DURBAN SOUTH BODY EXPRESS DURBAN 4000 002 DURBAN 990000314404 29037 DURBAN SOUTH NISSAN & DURBAN SOUTH WINKLESPRUIT 4145 002 DURBAN 990000250532 140 DURBAN SOUTH PANEL & PAINT UMHLANGA ROCKS 4320 002 DURBAN 990000256199 338 DURBAN SOUTH PANEL BEATERS MAYDON WHARF 4057 002 DURBAN 990000048596 29003 DURBAN SOUTH TOYOTA Prospecton 4115 002 DURBAN 990000186180 P.O. Box 2 Isipingo Beach DURBAN TEST & DRIVE DURBAN 4001 002 DURBAN 990000553886 80 A PRINC Durban DURBAN TRUCK CENTRE PHOENIX 4068 002 DURBAN 990000409906 DURBAN WHOLESALE CAR BROKERS CC GREYVILLE 4023 002 DURBAN 990000043703 47367 DURBAN WIRE & PLASTICS PTY LTD WESTMEAD 3608 002 DURBAN 990000020175 15517 DURBANVILLE ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000035724 2453 DURBANVILLE MOTORS DURBANVILLE 7551 025 BELLVILLE 990000047629 218 DURBELL ENGINEERING C C TYGERVALLEI 7536 025 BELLVILLE 990000018915 709 Durbanville DURCH TECHNIK AUTO DURBAN 4057 990000569363 76503 MARBLE RAY DUREEN OPLEIDINGSDIENSTE BK CERES 6835 055 CERES 990000409462 188 DURHAM AVENUE MOTORS SALT RIVER 7925 004 KAAPSTAD 990000476439 DURINOX FITTINGS CC EDENVALE 1610 091 GERMISTON 990000267257 1899 DURNACOL STEEL WORKS DURNACOL 3082 064 DANNHAUSER 990000223889 3 DURO BLINDS & INTERIORS NORWOOD 2117 033 BOKSBURG 990000073847 92391 DURO INDUSTRIES (BABELEGI)PTY LTD PRETORIA 1 370 990000508510 955 DURO INDUSTRIES SUPPLIES JOHANNESBURG 2000 294 VRYBURG 990000069903 7670 DUROBRAKE & CLUTCH PTY LTD BLOEMFONTEIN 9300 990000031732 1358 DUROTH GENERAL ENGINEERING CC BENONI 1500 037 BRAKPAN 990000033506 DURR ENGINEERING SURREY EST 7764 316 WYNBERG C P 990000025789 DURRANS RMS PTY LTD BOKSBURG NORTH 1461 091 GERMISTON 990000063201 5340 DURVILLE SERVICES & MAINTENANCE CC DURBANVILLE 7551 025 BELLVILLE 990000410188 1054 DUST EXTRACTION & POLLUTION CONTROL Germsiton 2047 091 GERMISTON 990000019512 75097 Gardenview DUSTCON JEPPESTOWN 2043 132 KEMPTON PARK 990000074831 33641 DUT PUMPS MOTORS AND ELECTRONICS Pretoria 40 008 PRETORIA 990000028938 74531 DUTOITS BANDE LEVUBU LOUIS TRICHARDT 920 207 PIETERSBURG 990000428923 109 DUTTON MOTORS PTY LTD SASOLBURG 1947 237 SASOLBURG 990000069792 35 DUURSEMA STAALWERKE DIAMOND 8305 005 KIMBERLEY 990000472899 3377 DUVAL ENGINEERING PTY LTD STANGER 4450 990000592790 DUVALCO AFRICA NORTHWAY 4051 002 DURBAN 990000113567 35177 Northway DUVALS CREATION & MAINTENANCE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000387869 30712 DUVANGO WHEEL CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000418127 8421 DUVHA FOUNDRY PTY LTD CHAMDOR 1739 990000612571 4203 DUWIC GENERAL ENGINEERING MOKOPANE 600 219 POTGIETERSRUS 990000359662 226 DUYS COMPONENT MANUFACTURERS PINETOWN 3600 210 PINETOWN 990000046811 31 DUZANNE TRUST BELLVILLE 7535 025 BELLVILLE 990000348932 2678 DUZI BRAKES PIETERMARITZBURG 3201 990000047919 DUZI FENCING UMLAAS ROAD 3730 051 CAMPERDOWN 990000266199 29 DUZI MOTORS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000072249 276 DUZI WORX PIETERMARITZBURG 3201 990000771647 1067 HILTON DV TURBO REPAIRS PTY LTD WEST PARK 183 990000753965 DVA REFURBISHMENT PTY LTD BRITS 250 990000653680 DVD ENGINEERING Kuruman 8460 KURUMAN 990000114858 Private Ba DVNS ENGINEERING SYSTEMS & CHARTSWORTH 4092 002 DURBAN 990000426318 201 DVP TRADING LAMBTON 1414 990000947273 DWARSBERG LIQUOR & FILLING STATION KARENPARK 118 008 PRETORIA 990000221999 59455 DWAYNE EXTRUSION TECHNOLOGY BRAKPAN 1540 037 BRAKPAN 990000325619 728 DWK INSTANDHOUDINGS DIENSTE TZANEEN 850 270 LETABA 990000305763 2336 DWP CONSULTANTS INC FLAMWOOD 2572 138 KLERKSDORP 990000316889 7044 DWYKA TRADING MIDDELBURG 1050 990000605125 DYCER ENGINEERING CC LYNNWOOD RIDGE 40 012 ALBERTON 990000052082 74276 DYCER FOUNDRY & PATTERN SHOP CC LYNNWOODRIDGE 84 008 PRETORIA 990000552496 74276 DYCOSA GENERAL SALES POMONA 1619 990000368129 175 ELOFF DYERS AUTO CLINIC KOMANI 5322 223 QUEENSTOWN 990000056974 2055 DYKE STEEL FABRICATORS CC KENMARE 1745 147 KRUGERSDORP 990000029436 3006 DYKEFELD COUNTRY ESTATE PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000355434 1769 DYKEFELD GOLF PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000386722 1769 DYKON PAARL 7646 004 KAAPSTAD 990000074822 6A TRAINGL PAARL DYLAN ENGINEERING PINETOWN 3600 002 DURBAN 990000066744 1594 DYLANS MOTORS REPAIRS TONGAAT 4400 339 INANDA 990000076339 1516 DYMOND ENGINEERING PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000063125 1583 DYMOT ENGINEERING CO PTY LTD EDENVALE 1610 132 KEMPTON PARK 990000044525 404 DYNA CASTINGS PINETOWN 3610 990000474295 DYNA MANUFACTURING SILVERTON 127 008 PRETORIA 990000074232 102 DYNA QUIP SERVICES CC JACOBS 4026 310 CHATSWORTH 990000472697 13275 DYNAMAX AUTO COMPONENTS CC HIGHLANDS NORTH 2037 132 KEMPTON PARK 990000041890 694 DYNAMIC & MAINTENANCE ENGINEERING NEW GERMANY 3620 002 DURBAN 990000224022 61 DYNAMIC ALUMINIUM PRODUCTS & MOUNT EDGECOMBE 4300 002 DURBAN 990000077123 759 DYNAMIC ALUMMINIUM PRODUCTS CC RESERVOIR HILLS 4091 002 DURBAN 990000064821 DYNAMIC AUTO SPARES & CAR WASH RANDGATE 1763 225 RANDFONTEIN 990000373047 1718 LENASIA DYNAMIC AUTOMATION CC HAMMARSDALE 3700 051 CAMPERDOWN 990000022286 99 DYNAMIC BALANCING PTY LTD EDENVALE 1610 091 GERMISTON 990000018451 4124 DYNAMIC BODY REPAIRS WORCESTER 6849 315 WORCESTER 990000306218 791 DYNAMIC BRAKE & CLUTCH Port Elizabeth 6001 990000061385 16061 GELVANDALE DYNAMIC CABLES ENGINEERING EPPINDUST 7475 004 KAAPSTAD 990000604703 269 DYNAMIC CAR SALES PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000472653 10885 DYNAMIC CAR SOUND & SECURITY EAST LONDON 5201 006 EAST LONDEN 990000031953 DYNAMIC CAR WASH FAUNAPARK 787 207 PIETERSBURG 990000222981 1223 DYNAMIC CHOICES THIRTY SEVEN BEAUFORT WEST 6970 022 BEAUFORT WEST 990000421552 287 DYNAMIC CLEANING SERVICES AVONDALE 7500 025 BELLVILLE 990000331541 DYNAMIC CNC TECHNOLOGIES CC FARRARMERE 1518 026 BENONI 990000399065 DYNAMIC CONSTRUCTION PORT ELIZABETH 6000 007 PORT ELIZABETH 990000049463 22462 DYNAMIC CORPORATE SECURITY ADVISORS ERASMUSKLOOF 48 008 PRETORIA 990000319533 11924 DYNAMIC CRANE SERVICES RANDHART 1457 012 ALBERTON 990000047906 17651 DYNAMIC CUT & BEND PTY LTD GAUTENG 28 002 DURBAN 990000265926 PO Box 401 Redhill DYNAMIC CV JOINT FACTORY SHOP MORNINGSIDE 4001 002 DURBAN 990000214328 DYNAMIC CYLINER ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000036679 14927 DYNAMIC DIRT BIKES OUDTSHOORN 6625 196 OUDTSHOORN 990000485341 DYNAMIC DOORS WOODLANDS 7785 012 ALBERTON 990000489737 DYNAMIC DUO ENGINEERING SERVICES CC OVERPORT 4067 002 DURBAN 990000380453 37963 DYNAMIC DUO SERVICES OVERPORT 4067 002 DURBAN 990000064754 37963 DYNAMIC ENGINE & TRANSMISSION DUNDEE 3000 072 DUNDEE 990000302386 828 DYNAMIC ENGINE REBUILDERS LENASIA NORTH 1838 003 JOHANNESBURG 990000365352 6002 DYNAMIC ENGINEERING VERULAM 4340 002 DURBAN 990000075966 1860 DYNAMIC ENGINEERING PTY LTD PRETORIA 184 008 PRETORIA 990000023058 912134 Silverton DYNAMIC ENGINEERING SILVERTON CC SILVERTON 127 008 PRETORIA 990000044138 912‐134 DYNAMIC FANS CC JOHANNESBURG 1456 012 ALBERTON 990000254360 136682 ALBERTON NORTH DYNAMIC FARRIERY KRUGERSDORP 1739 990000729857 DYNAMIC FLOW EXHAUSTS UMHLANGA ROCKS 4320 210 PINETOWN 990000074277 364 DYNAMIC FLUID CONTROL MINING BENONI SOUTH 1502 026 BENONI 990000341451 5064 DYNAMIC FLUID CONTROL PTY LTD BENONI SOUTH 1502 026 BENONI 990000341479 5064 DYNAMIC FLUID CONTROL WATER BENONI 1500 026 BENONI 990000341464 5064 DYNAMIC INSPECTION PTY LTD MIDRAND 1685 990000705313 DYNAMIC INSTORE SYSTEMS AMANZIMTOTI 4126 002 DURBAN 990000555638 N/A DYNAMIC LABOUR HIRE BOKSBURG 1459 003 JOHANNESBURG 990000492553 18576 SUNWARD PARK DYNAMIC LOCK PTY LTD ASTON MANOR 1630 003 JOHANNESBURG 990000035768 10880 DYNAMIC MACHINE DESIGN & STRUCTURAL STRUBENVALE 1570 247 SPRINGS 990000421726 10257 DYNAMIC MACHINERY & ENTERPRISES KLERKSDORP 2570 138 KLERKSDORP 990000064410 2466 DYNAMIC MAG REPAIR CC CAPE TOWN 7441 990000614788 DYNAMIC MAG REPAIRS KEMPTON PARK 1619 132 KEMPTON PARK 990000082263 DYNAMIC N C SERVICES CC ATLASVILLE 1465 026 BENONI 990000024421 16046 DYNAMIC OPTIONS ENGINEERING WIERDAPARK 149 132 KEMPTON PARK 990000062553 444 DYNAMIC PANEL BEATERS GEORGE INDUSTRIA GEORGE 6529 990000731137 DYNAMIC PROJECT SOLUTIONS KAMMA HEIGHTS 6070 990000636138 3548 NORTH END DYNAMIC PROPELLERS CC GERMISTON 1418 091 GERMISTON 990000403765 12465 ELSPARK DYNAMIC PROPSHAFTS & CV JOINTS CENTURION 46 033 BOKSBURG 990000239616 12353 DYNAMIC REBAR SPECIALISTS CC EAST RAND 1462 037 BRAKPAN 990000212862 26293 DYNAMIC REPAIRS PTY LTD ODENDAALSRUS 9480 990000648282 DYNAMIC SALVAGE MANAGEMENT SOUTHDALE 2000 990000637433 82643 DYNAMIC SHEETMETAL SOLUTIONS CC CAPE TOWN 7780 025 BELLVILLE 990000431158 367 BELLVILLE DYNAMIC SYSTEMS CC DURBAN NORTH 4001 990000619519 19 UMHLANGA ROCKS DYNAMIC TERRAIN VEHICLES HILLCREST 3650 008 PRETORIA 990000476905 2180 DYNAMIC TRACKLESS ENINEERING HABAKUK 737 990000827609 2114 LEBOWAKGOMO DYNAMIC TRANSMISSION & GEARBOX SANLAMHOF 7532 025 BELLVILLE 990000328396 906 DYNAMIC TRUCK REPAIRS WADEVILLE 1422 091 GERMISTON 990000359158 14881 DYNAMIC VENTURES VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000046985 DYNAMIC WOMAN CONSULTANTS CC FLORIDA 1710 171 MIDDELBURG TVL 990000343273 1731 DYNAMITE DIESEL CC DURBANVILLE 7551 025 BELLVILLE 990000365343 685 DYNAMITE DIESELS DUNDEE 3000 990000554298 1034 DYNAMITE MINING INVESTMENTS CC VEREENIGING 1930 283 VEREENIGING 990000030255 263541 VEREEIGING DYNAMITE TYRES KRUGERSDORP 1739 225 RANDFONTEIN 990000320157 DYNAPAC S A PTY LTD WITFIELD 1467 033 BOKSBURG 990000223565 14110 DYNASTY AGENCIES SUNNINGHILL 2157 003 JOHANNESBURG 990000080455 878 DYNASTY STEEL FABRICATION CC EDENVALE 1609 091 GERMISTON 990000353901 DYNATURN MANUFACTURING CC NORTH END 6056 007 PORT ELIZABETH 990000030386 2777 DYNO BY QUINT WADEVILLE 1422 091 GERMISTON 990000082752 14881 DYNOTECH BRACKENFELL 7560 251 STELLENBOSCH 990000067422 DYNOTECH BK SUPERBIA UIT 20 699 207 PIETERSBURG 990000032833 DYREX PTY LTD Kriel 2271 KRIEL 990000383243 1448 DYTECH SECURITY PAARDEKRAAL 1752 147 KRUGERSDORP 990000081590 541 DYTECH SOLUTIONS PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000395775 541 DYTRO CC WITFIELD 1467 091 GERMISTON 990000305694 13335 DYTRO TRANSMISSIONS PTY LTD INDUSTRIES WEST 1401 990000622929 13335 WITFIELD DYWIDAG SYSTEMS INTERNATIONAL HOMESTEAD 1412 091 GERMISTON 990000078930 6059 DZUMBI TRADING ENTERPRISE KATLEHONG 1431 091 GERMISTON 990000387651 DZUNDE AUTO SOLUTIONS THE TRAMSHED 126 008 PRETORIA 990000283301 11886 DZYNA TRUCK BODIES CC SUNWARD PARK 1470 033 BOKSBURG 990000359188 18624 E ‐ QUIP ENGINEERING & INDUSTRIAL DURBAN 4126 990000559811 113 UMBOGINTWINI E & A AUTO ELECTRICAL CC NIGEL 1490 188 NIGEL 990000090096 928 E & A SERVICE STATION CAPE TOWN 7779 004 KAAPSTAD 990000086351 24431 LANSDOWNE E & D ENGINE CENTRE CC UPINGTON 8800 276 GORDONIA 990000007888 3329 E & D MOTORS CC OTTERY 7800 316 WYNBERG C P 990000107614 33874 E & G CONSTRUCTION CC RUSTENBURG 300 041 BRITS 990000485712 1232 E & H SERVICES PINETOWN 3610 210 PINETOWN 990000037017 E & I CONTROL TECHNOLOGIES BOKSBURG 1527 990000850765 25395 BENONI NORTH E & I WORKSHOP EQUIPMENT BRACKEN DOWNS 1454 012 ALBERTON 990000466180 167520 E & J MOTORS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000457924 80524 E & J PANELBEATERS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000111595 3252 E & L AUTO REPAIRS RETREAT 7945 316 WYNBERG C P 990000088423 E & L AUTO SERVICES EDENVALE 1610 091 GERMISTON 990000090667 3126 E & L ENTERPRISES EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000021184 8512 E & M AUTO EXTREME CC DURBAN NORTH 4016 339 INANDA 990000475282 201209 E & M AUTO SERVICES BK WONDERBOOMPOORT 33 008 PRETORIA 990000007668 31132 E & M CONSTRUCTION PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000099032 3527 Middelburg E & M CONTRACTORS HAMMARSDALE 3700 002 DURBAN 990000104534 1567 Brooklyn Square E & O ENGINEERING SERVICES CC FLORIDA 1710 233 ROODEPOORT 990000007046 3401 E & O PLANT HIRE LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000105702 587 E & O TRANSPORT PRETORIA 1 008 PRETORIA 990000434718 327 E & P ENGINEERING White River 1240 008 PRETORIA 990000482189 850 E & R AUTO ELECTRICAL FORT BEAUFORT 5720 085 FORT BEAUFORT 990000091075 814 E & R BANFIELD ENGINEERING GRAHAMSTOWN 6140 095 ALBANY 990000114503 E & R MAINTENANCE & ERECTION CC Germiston 1401 091 GERMISTON 990000083100 12456 Aston Manor E & R PANEL BEATERS & SPRAY MAYVILLE 4058 002 DURBAN 990000470680 30737 E & R PANELBEATERS DORMERTON 4015 002 DURBAN 990000115670 19487 E & R TREKKERDIENSTE VENTERSDORP 2710 281 VENTERSDORP 990000011132 202 E & S FENCING RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000016393 1092 E & S INGENIEURSWERKE ROSSLYN 200 008 PRETORIA 990000110338 1025 E & S MOTORS THABAZIMBI 380 990000586517 630 E & T SUPPLIERS KLEINBOSCH 7500 025 BELLVILLE 990000016701 E & V WORKSHOPS CC GONUBIE 5256 006 EAST LONDEN 990000035320 887 E A & I MINING ENGINEERING BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000071445 3389 E A AUTO MODIMOLLE BK MODIMOLLE 510 184 NELSPRUIT 990000263077 462 E A K ENGINEERING CC WALMER 6070 007 PORT ELIZABETH 990000111979 5446 E A KENNY PANELBEATERS KIDD'S BEACH 5264 006 EAST LONDEN 990000472059 215 E A N CONSTRUCTION CC GERMISTON 1467 091 GERMISTON 990000009120 13012 WITFIELD E B ENGINEERING CC BELA‐BELA 480 251 STELLENBOSCH 990000012702 263 E B WELDING CC PRETORIA‐NOORD 116 041 BRITS 990000106302 539 E BELL MOTORS KLEINMOND 7195 111 HERMANUS 990000025623 74 E BS CAR SALES NIGEL 1490 188 NIGEL 990000037767 550 E C A L ENGINEERING EASTVALE 1559 283 VEREENIGING 990000112159 E C AUTO NEWTON PARK 6055 007 PORT ELIZABETH 990000039020 35057 E C AUTO ELECTRICAL & FIELD SERVICE MONTANA PARK 300 990000561966 492 E C AUTO SERVICE CENTRE CC BEACON BAY 5205 006 EAST LONDEN 990000030888 2074 E C B FORKLIFT SERVICE VRYHEID 3100 295 VRYHEID 990000434379 E C ENGINEERING TARLTON 1749 147 KRUGERSDORP 990000018053 206 E C LUBRICANTS AND FUEL CC EMERALD HILL 6011 007 PORT ELIZABETH 990000011191 15605 E C P SHEET METAL PTY LTD Verwoerdpark 1453 008 PRETORIA 990000055696 8199 E C POWDER COATERS NEW GERMANY 3620 002 DURBAN 990000230869 188 E C R TRADE CC TECOMA 5214 006 EAST LONDEN 990000022422 19119 E C RADIATORS & FUEL TANK RENU MONTAGUE GARDENS 7441 004 KAAPSTAD 990000098104 E C U SOLUTIONS SILVERTON 184 008 PRETORIA 990000115071 E C WELDING SERVICES CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000103407 10407 E CAR HARTIES AUTO SERVICE CENTRE IFAFI 260 990000586725 18 E CO TYRE SERVICES BEYERSPARK 1459 033 BOKSBURG 990000446099 E COAT SERVICES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000006873 5920 WALMER E D C FUEL PUMP REPAIRS PTY LTD JOHANNESBURG 46 003 JOHANNESBURG 990000148392 8724 CENTURION E D M METAL PROJECTS CC RANDVAAL 1873 283 VEREENIGING 990000108637 554 E D W WERKSWINKEL KLEINMOND 7195 048 CALEDON 990000479567 E DC INSTALLATIONS RUIMSIG 1732 037 BRAKPAN 990000010416 795 E DS MECHANICAL SERVICES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000026873 E DS WAY ENGINEERING PTY LTD MINNEBRON 1549 037 BRAKPAN 990000009315 8723 E E T MAGNETS PERSONNEL CC EDENVALE 1610 091 GERMISTON 990000108631 780 E E T S A PTY LTD EDENVALE 1610 091 GERMISTON 990000083156 780 E F B ENGINEERING ENTERPRISE CC HELDERKRUIN 1733 233 ROODEPOORT 990000030881 23135 E F G METAALWERKE BK NABOOMSPRUIT 560 219 POTGIETERSRUS 990000096257 E F M ENGINEERING UMTENTWENI 4235 215 PORT SHEPSTONE 990000111016 21653 E F M MANUFACTURING & FITMENT RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000446222 214 E F S LABOUR CONSULTANTS BK BRITS 250 041 BRITS 990000466541 E FURSTENBURG INGENIEUR LYNNWOOD RIDGE 40 008 PRETORIA 990000033061 73710 E G A LOGISTICS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000014455 28710 E G MOTORS NABOOMSPRUIT 560 219 POTGIETERSRUS 990000225508 694 E G O SOUTH AFRICA PTY LTD GERMISTON 1400 091 GERMISTON 990000084460 400 E G RADIATOR WORKS KOKSTAD 4700 141 MOUNT CURRIE 990000011138 1442 E G SCRAP N STEEL KOKSTAD 4700 141 MOUNT CURRIE 990000012089 22 St John Kokstad E H S BEACON BAY 5205 006 EAST LONDEN 990000034822 2799 E I ENCLOSURES CC BRONKHORSTSPRUIT 1020 051 CAMPERDOWN 990000436251 1512 Bronkhorstspruit E J DUDLEY & SONS CC UMBOGINTWINI 4120 002 DURBAN 990000214157 220 E J EXCLUSIVE AUTO SALES SUNDOWNER 2161 003 JOHANNESBURG 990000436723 1206 E J L MAINTENANCE SERVICES MALVERN 4093 003 JOHANNESBURG 990000452523 E J M ENGINEERING BK ODENDAALSRUS 9480 302 WELKOM 990000011866 187 E J N ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000487046 124172 E J OLIVIER AUTOS DURBANVILLE 7551 025 BELLVILLE 990000025732 93 E J P LABOUR HIRE ELSBURG 1428 990000475870 E J P MOTORS CC ELSBURG 1407 003 JOHANNESBURG 990000093870 9897 E J STAINLESS & MILDSTEEL SOLUTIONS HEILBRON 9650 108 HEILBRON 990000447520 564 E J STAINLESS STEEL PIPING WELDING EERSTERUS 22 008 PRETORIA 990000472889 15031 E J WELDING SOLUTIONS CC MANDENI 4490 002 DURBAN 990000468782 308 E K BEARINGS MARAISBURG 1700 025 BELLVILLE 990000096659 618 E K GIERKE WELDING & GENERAL TRADOR NATURENA 2095 003 JOHANNESBURG 990000470828 E K MANUFACTURING CC WITFIELD 1467 091 GERMISTON 990000105262 13883 E L AUTO & TREKKERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000160431 44 Potgietersrus E L B EQUIPMENT LTD BELLVILLE MONUMENT PARK 105 033 BOKSBURG 990000047233 25322 E L CORRO MOTORS CRESTA 2118 003 JOHANNESBURG 990000110816 2525 E L TUBING & HYDRAULICS EAST LONDON 5200 ARCADIA 990000009028 1581 E L VALETIQUE CAR WASH EAST LONDON 5201 006 EAST LONDEN 990000111126 E LEACH HOIST INSPECTIONS SINOVILLE 182 008 PRETORIA 990000266227 E M A ENGINEERING CC BENONI 1501 026 BENONI 990000209668 10114 DALVIEW E M C MEGANIES BK SPRINGBOK 8240 245 NAMAQUALAND 990000109513 843 E M C MOTORS HARDING 4680 103 ALFRED 990000019159 183 E M D PROFESSIONAL TEMPS CC CLUBVIEW 14 008 PRETORIA 990000440109 12350 E M D RACING CC PRETORIA 1 008 PRETORIA 990000039821 16603 E M E GENERAL ENGINEERING KASSELSVLEI 7533 025 BELLVILLE 990000093353 602 E M FIRE PROTECTION SERVICES CC THE FALLS 1522 026 BENONI 990000225780 10184 E M H ENGINEERING SERVICES CC CENTURY CITY 7446 003 JOHANNESBURG 990000609600 60 E M H POWER PRODUCTS C C DESPATCH 6219 007 PORT ELIZABETH 990000087410 318 E M P PARK RYNIE 4182 274 UMZINTO 990000013611 128 E M R STEELWORKS POSTMASBURG 8420 217 POSTMASBURG 990000436532 712 E M R DISTRIBUTOR SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000109815 263150 E M S MOTORS HENNENMAN 9445 110 HENNEMAN 990000083868 249 E M S TRADING BELLVILLE 7535 025 BELLVILLE 990000112033 717 E M SERVICE CENTRE EDGEMEAD 7441 025 BELLVILLE 990000093570 E M V ENGINEERING PTY LTD ROSSBURGH 4072 002 DURBAN 990000083275 25036 E MABILLE ENGINEERING HUGUENOT 7646 197 PAARL 990000006856 E MANUAL GEARBOX CENTRE NORTH END 6001 006 EAST LONDEN 990000014974 E N C TRADING CC MINNEBRON 1549 247 SPRINGS 990000460058 9159 E N I ELECTRICAL INSTRUMENTATION RANDBURG 2125 003 JOHANNESBURG 990000086464 4293 E N STEELWORKS BESIGHEIDSTRUST LADYBRAND 9745 151 LADYBRAND 990000111421 271 E P AUTO PARTS BUSHMANS RIVER MOUTH 6190 003 JOHANNESBURG 990000452966 206 E P BODYWORKS BUSHMANS RIVER MOUTH 6190 013 ALEXANDRIA 990000093330 80 E P C MAINTENANCE NELSPRUIT 1200 184 NELSPRUIT 990000433474 1986 E P G ONDERNEMINGS MENLO PARK 102 008 PRETORIA 990000121855 35758 E P L ENGINEERING & FABRICATION CC NORTHMEAD 1511 026 BENONI 990000222366 13244 E P MUFFLERS FASFIT TRUST PORT ELIZABETH 6000 007 PORT ELIZABETH 990000083365 2234 E P MUFFLERS GRAHAMSTOWN GRAHAMSTOWN 6139 095 ALBANY 990000086726 E P RADIATORS NORTH END 6056 007 PORT ELIZABETH 990000009301 3532 E P TRUCK & TRAILER SERVICES CC EMERALD HILL 6011 007 PORT ELIZABETH 990000014305 15352 E P TYRES & FITMENT CENTRE CC SIDWELL 6001 007 PORT ELIZABETH 990000098279 E P V STEELPRODUCTS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000006089 73624 E PHILLIP ENGINEERING CC CHEMPET 7442 004 KAAPSTAD 990000115887 E R B TECHNOLOGIES PTY LTD MIDRAND 1683 033 BOKSBURG 990000011900 26 Cornwall Hill E R D FABRICATORS PTY LTD BROOKLYN SQUARE 75 237 SASOLBURG 990000011507 1567 E R ENGINEERING SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000096755 9048 Richards Bay E R GALVANISERS PTY LTD SELCOURT 1567 247 SPRINGS 990000017733 11482 E R HERSTELWERKE VANDERKLOOF 8771 205 PHILIPSTOWN 990000114194 140 E R JACOBS AGENCIES MONUMENTPARK 105 008 PRETORIA 990000102441 25245 E R METALWORKS LANSDOWNE 7780 316 WYNBERG C P 990000218121 E R T FINANCE CC EDENVALE 1610 033 BOKSBURG 990000431366 160 E S BELTING & CONVEYOR SERVICES GOODWOOD 7459 025 BELLVILLE 990000477558 242 E S C ENGINEERING AUSTERVILLE 4005 002 DURBAN 990000020771 14078 E S G RECRUITMENT CC GERMISTON 1407 012 ALBERTON 990000100022 11238 RANDHART, ALBERTON E S H PRECISION GRINDING & EAST RAND 1462 091 GERMISTON 990000016212 25119 E S K ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000083751 544 E S L C MANUFACTURING MKONDENI 3201 206 PIETERMARITZBURG 990000089522 100329 SCOTTSVILLE E S M MANUFACTURING SELCOURT 1567 247 SPRINGS 990000093365 11296 E S S GARAGE BK CHRISTIANA 2680 056 CHRISTIANA 990000083302 91 E S VAN DER BERG BENDSHOP EXTON ROAD 9313 001 BLOEMFONTEIN 990000035169 22287 E SANTO ENGINEERING CC Germiston 2001 091 GERMISTON 990000022400 421028 Fordsburg E STACK ENGINEERING CC LYTTELTON 140 091 GERMISTON 990000485118 17255 E T C COMPONENTS PTY LTD JACOBS 4026 002 DURBAN 990000038038 12132 E T R ERECTION (PTY) LTD KOCKSVLEI 1764 225 RANDFONTEIN 990000095146 2017 E T R INSTALLATIONS FLORENTIA 1449 012 ALBERTON 990000446876 E T SERVICES PIET RETIEF 2380 208 PIET RETIEF 990000013309 1059 E TECH TRADING CC KUILS RIVER 7580 251 STELLENBOSCH 990000253274 E THEMBENI SERVICE STATION CC FARRARMERE 1518 247 SPRINGS 990000443089 14366 E TNT PANELBEATERS & SPRAYPAINTERS WYNBERG 2090 003 JOHANNESBURG 990000432841 E V AUTOMOTIVE SERVICES CC INDUSTRIALSITE 2745 370 990000528863 E V R WOOD & STEEL EMPANGENI 3880 324 LOWER UMFOLOZI 990000030397 5654 E W ALUMINIUM PAROW 7499 004 KAAPSTAD 990000006669 674 E W J GROUP Nelspruit 1213 184 NELSPRUIT 990000552166 10105 The Village, Nelspruit E W S CC Sasolburg 1947 237 SASOLBURG 990000108459 62413 Vaalpark E WOLSTENCROFT TRADING AS LANDYICON BOKSBURG 1459 990000572673 E Z CREATIONS RANDVAAL 1873 278 VANDERBIJLPARK 990000461874 622 E Z PANELBEATERS EMPANGENI 3880 324 LOWER UMFOLOZI 990000481196 1300 E Z PROSHAFT CENTRE CHATSWORTH 4030 002 DURBAN 990000257618 56043 E10 PETROLEUM AFRICA CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000267666 2102 E10 PETROLEUM LENASIA EXT 2 LENASIA 1827 990000814102 3147 MIDDELBURG E10 PETROLEUM WYNBERG SANDTON 2090 990000814110 3147 MIDDELBURG EA INSTRUMENTS PTY LTD ISANDO 1600 033 BOKSBURG 990000479111 328 EAE WASHINGTON POST VEREENIGING 1939 990000565079 21104 ROSHNEE EAGAR AUTO SERVICES MOKOPANE 600 207 PIETERSBURG 990000018828 4609 EAGER MOTORS MOKOPANE 600 219 POTGIETERSRUS 990000036628 955 EAGLE 2 CONTRACTING & CONSULTING HYPER BY THE SEA 4053 002 DURBAN 990000025689 912 EAGLE AUTO ELECTRICAL EDENVALE 1610 091 GERMISTON 990000100143 631 EAGLE BUILD & STRUCK KEMPTON PARK 0 132 KEMPTON PARK 990000473007 EAGLE BURGMANN SEALS SOUTH AFRICA MODDERFONTEIN 1610 003 JOHANNESBURG 990000023927 1210 EDENVALE EAGLE CRANES & HOISTS SPRINGS 1560 033 BOKSBURG 990000036564 2891 Springs EAGLE ENGINEERING MOKOPANE 600 219 POTGIETERSRUS 990000459619 4474 EAGLE ENTERPRISES BRITS 250 041 BRITS 990000107376 4460 EAGLE FABRICATIONS BRENTHURST 1542 037 BRAKPAN 990000093806 5186 EAGLE FORD BRAMLEY 2018 003 JOHANNESBURG 990000085439 456 EAGLE HARD CHROME & GRINDING CAPE TOWN 7420 004 KAAPSTAD 990000613732 189 EAGLE HARD CHROME & GRINDING CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000027626 189 EAGLE LABOUR SOLUTIONS PTY LTD MOKOPANE 600 219 POTGIETERSRUS 990000257547 919 EAGLE LIFTING EQUIPMENT PTY LTD GATEWAY 4321 002 DURBAN 990000463352 25107 UMHLANGA, GATEWAY EAGLE PANELBEATERS NEWCASTLE 2940 185 NEWCASTLE 990000017203 7759 EAGLE SPRING MANUFACTURERS JOHANNESBURG 2000 003 JOHANNESBURG 990000031282 304 EAGLE SPRING MNFRS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000083085 8501 EAGLE TOWING CC WELKOM 9460 302 WELKOM 990000104914 273 EAGLE TYRE SERVICES PTY LTD THE FALLS 1522 026 BENONI 990000223717 10153 EAGLE WHEELS DURBAN 4000 990000750938 78149 AVONDALE EAGLEHARM ENGINEERING PTY LTD Durban 4091 002 DURBAN 990000083162 74345 Rochdale Park EAGLEQUESTTRADING 2 PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000212295 627 EAGLES NEST FILLING STATION NIGEL 1490 188 NIGEL 990000028788 807 EAGLES WEST FILLING STATION AZAADVILLE 1750 188 NIGEL 990000479782 9322 EAGLESTONE TYRE & EXHAUST GARDENVIEW 2047 033 BOKSBURG 990000480199 75921 EAGLESUN 10 MEREBANK 4052 002 DURBAN 990000256770 EAKA AUTO SECURE TRACKING CC LADYSMITH 3370 990000593372 EARLY MOON TRADING 170 CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000440653 EARLY MOON TRADING 312 CC HATFIELD 28 008 PRETORIA 990000447283 14695 EARLY MOON TRADING 449 CC WINGATE PARK 153 008 PRETORIA 990000465201 914988 EARLY MOON TRADING 74 CC RIEBEECKSTAD 9469 302 WELKOM 990000440616 66254 EARNET MBUNGE WELDING CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000231968 10407 EART HMOVING MECHANICS ON CALL PHALABORWA 1390 990000606933 20322 WITBANK EARTH ENGINEERING CC RIEBEECKSTAD 9469 302 WELKOM 990000116442 66147 EARTH LEK SOLUTIONS PTY LTD BRAKPAN 1541 990000710656 EARTH MAC GORDON'S BAY 7140 256 STRAND 990000007625 EARTH MACH MINING & CONSTRUCTION CAROLINA 1185 990000608296 1446 EARTH MINING PARTS & COMPONENTS ERMELO 2350 078 ERMELO 990000480928 EARTH MOVING AUTO WORKS CC WITBANK 1035 990000753946 EARTH MOVING EQUIPMENT SERVICES KROONDAL 350 235 RUSTENBURG 990000231352 629 EARTHECO FORMULATIONS PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000035045 895 EARTHLEC EARTHMOVING AUTO WITBANK 1035 312 WITBANK TVL 990000252365 104 EARTHLINE ENGINEERING ENTERPRICES WELKOM 9460 302 WELKOM 990000097202 2002 EARTHMAINTENANCE & REPAIRS CC DALPARK 41 037 BRAKPAN 990000102218 4471 EARTHMECH WITBANK 1035 148 KURUMAN 990000102320 EARTHMECH SPECIALISTS CC HENLEY ON KLIP 1620 990000685176 1573 EARTHMOVING MAINTENANCE & REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000252914 EARTHMOVING MEGHANISMS CC DIE HEUWEL 1042 312 WITBANK TVL 990000104740 8034 EARTHMOVING SERVICING & REPAIRS FARRARMERE 1518 026 BENONI 990000316530 15549 EARTHRAGE TRADING ENTERPRISE 1034 051 CAMPERDOWN 990000241208 EARTHRONICS BENONI 1500 026 BENONI 990000444734 EAS ENGINE & GEARBOX SUPPLY CC FORDSBURG 2033 990000632960 EAS ENGINEERING SERVICES KENSINGTON 2101 012 ALBERTON 990000474427 59692 EAS RADIATORS & COOLING SYSTEMS CC GLENVISTA 2051 990000901689 3234 EASIFIT AWNINGS CC ROOSEVELT PARK 2129 003 JOHANNESBURG 990000014786 48468 EAST AUTO RADIATORS CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000083532 12288 EAST CAPE ALUMINIUM MANUFACTURING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000018777 EAST CAPE AUTO BODY & ELECTRICAL NORTH END 6056 007 PORT ELIZABETH 990000096850 3977 EAST CAPE AUTOMOTIVE ENGINEERING PORT ELIZABETH 6001 990000469806 EAST CAPE AVIATION SERVICES WALMER 6065 007 PORT ELIZABETH 990000097074 5074 EAST CAPE BAKKIE CENTRE GRAHAMSTOWN 6140 095 ALBANY 990000032593 76 EAST CAPE BODY WORKS UITENHAGE 6230 271 UITENHAGE 990000087841 3036 EAST CAPE CLUTCH & BRAKE SIDWELL 6061 007 PORT ELIZABETH 990000087275 14418 EAST CAPE MANUFACTURING WALMER 6065 007 PORT ELIZABETH 990000113218 5729 EAST CAPE PRESSINGS CC KORSTEN 6014 007 PORT ELIZABETH 990000108880 4130 EAST CAPE SIGN INDUSTRIES PTY LTD NEWTON PARK 6055 007 PORT ELIZABETH 990000008428 7330 EAST CAPE WIRING PTY LTD SUNRIDGE PARK 007 PORT ELIZABETH 990000093047 28351 EAST COAST DIE CASTING ASHWOOD 3605 210 PINETOWN 990000148793 10176 EAST COAST AUTO ELECTRICAL DURBAN 4000 002 DURBAN 990000109021 479 EAST COAST AUTO GLASS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000486558 2106 EAST COAST AUTO SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000022967 20973 EAST COAST AUTO VALET & CAR WASH GLENWOOD 4001 002 DURBAN 990000016060 EAST COAST AUTOMOTIVE DURBAN 4320 002 DURBAN 990000104746 EAST COAST BAKERY SERVICES CC OVERPORT 4067 002 DURBAN 990000034359 70552 EAST COAST BODIES PHOENIX 4068 002 DURBAN 990000013262 60755 EAST COAST CARS CC DURBAN 4091 002 DURBAN 990000450537 70584 OVERPORT EAST COAST GEARS CC WESTMEAD 3608 210 PINETOWN 990000010702 15362 EAST COAST HYDRAULICS NORTH END 6056 007 PORT ELIZABETH 990000112614 2660 EAST COAST MANUFACTURING CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000038198 101794 EAST COAST MOTORCYCLES KNYSNA 6570 139 KNYSNA 990000088845 709 EAST COAST MOTORLINK DURBAN 4000 002 DURBAN 990000021516 4969 EAST COAST NIVA PTY LTD EMPANGENI 3880 324 LOWER UMFOLOZI 990000105290 2191 EAST COAST POWER STEERING & BAKE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000249943 11629 EAST COAST PRECISION ENGINEERING HATTON ESTATE 3610 990000855412 EAST COAST SCALES Pinetown 3610 210 PINETOWN 990000032154 15235 Westmead EAST COAST STEAM HEATING SERVICES BLUFF 4052 002 DURBAN 990000024997 EAST COAST STEEL PRODUCTS TRUST BEACON BAY 5205 006 EAST LONDEN 990000106401 15253 EAST COAST STEEL WINDOWS YELLOWWOODPARK 4011 002 DURBAN 990000032643 53075 EAST COAST TYRE & EXHAUST PINETOWN Durban 3601 210 PINETOWN 990000453861 11568 Dorpspruit EAST END CONSTRUCTION DANHOF 9310 001 BLOEMFONTEIN 990000113211 29686 EAST END GARAGE KNYSNA 6570 139 KNYSNA 990000036903 125 EAST END MOTORS NAHOON 5210 136 KING WILLIAMSTOWN 990000086366 8383 EAST END MOTORS CC Pretoria 35 008 PRETORIA 990000036060 879 Montanapark EAST LONDON AIR BRAKES BEACON BAY 5205 006 EAST LONDEN 990000104086 2743 EAST LONDON BATTERY CENTRE CC EAST LONDON 5201 006 EAST LONDEN 990000086070 EAST LONDON BREAKDOWN SERV WEST BANK 5218 006 EAST LONDEN 990000083176 14001 EAST LONDON LOCKSMITHS EAST LONDON 5201 990000582119 EAST LONDON PANELBEATERS East London 5201 006 EAST LONDEN 990000087653 PO Box 521 EAST LONDON SHIPYARD PTY LTD WEST BANK 5218 006 EAST LONDEN 990000091616 14014 EAST OF EDEN ENGINEERING PTY LTD VANDERBIJLPARK 1911 990000631486 1710 POTCHEFSTROOM EAST OF EDEN TRADING 88 CC RAVENSKLIP 1459 033 BOKSBURG 990000471038 EAST POINT REFRIGERATION SUPPLIES DURBAN 4000 002 DURBAN 990000006567 4484 EAST RAND ALLOYS CC BRENTHURST 1542 037 BRAKPAN 990000093383 5020 EAST RAND AUTO SPRINGS 1560 247 SPRINGS 990000248618 465 EAST RAND AUTOBODY & SPRAYPAINTING EDENVALE 1610 033 BOKSBURG 990000469489 4186 EAST RAND AUTOMOTIVE ENGINEERING ATLASVILLE 1465 132 KEMPTON PARK 990000109297 16042 EAST RAND BRAKE & CLUTCH SPRINGS 1560 247 SPRINGS 990000015189 510 EAST RAND CUTTING & BENDING BOKSBURG 1460 091 GERMISTON 990000436069 1716 EAST RAND DELCAR BOKSBURG 1459 033 BOKSBURG 990000101484 25732 EAST RAND EAST RAND DELTA UMHLANGA ROCKS 4000 033 BOKSBURG 990000035327 1033 EAST RAND ENTERPRISES MEYERTON 1960 283 VEREENIGING 990000231591 1569 EAST RAND FORGING PTY LTD NORTHMEAD 1511 026 BENONI 990000086833 131631 EAST RAND MACHINING AND Brakpan 1540 026 BENONI 990000103122 14481 Farrarmere EAST RAND MALL FIAT MONUMENTPARK 105 033 BOKSBURG 990000463377 25322 EAST RAND MALL NISSAN IMPERIAL GROU BOKSBURG 1462 033 BOKSBURG 990000084051 25275 EAST RAND MOTOR LAB BOKSBURG 1459 990000606997 66 EAST RAND MOTOR WELDING BRAKPAN 1540 037 BRAKPAN 990000010869 1453 EAST RAND PAYROLL & ACCOUNTING Benoni 1501 026 BENONI 990000251372 11123 Rynfield EAST RAND PNEUMATIC HYDRAULICS PTY NORTHRIDING 2163 990000871072 EAST RAND QUAD & BIKE SERVICE FONTEINRIET 1464 033 BOKSBURG 990000216788 10683 EAST RAND SERVICE STATION NORWOOD 2117 037 BRAKPAN 990000091037 92187 EAST RAND SHEETMETAL WORKS CC BRUMA 2026 033 BOKSBURG 990000100826 442 EAST RAND SPRING WORKS CC WESTWOOD 1477 033 BOKSBURG 990000094634 6938 EAST RAND TESTING STATION CC BOKSBURG 1512 PETIT 990000106890 EAST RAND TRUCK SALES PTY LTD EAST RAND 1462 033 BOKSBURG 990000009855 25836 EAST SA MOTOR WORKS CC BENONI 1501 026 BENONI 990000238607 17415 DALPARK EAST STAR ENGINEERING SERVICES Secunda 2302 SECUNDA 990000099435 7834 EAST TOYOTA ESHOWE 3815 002 DURBAN 990000009974 428 EAST WALL PORT ELIZABETH GREENACRES 6057 007 PORT ELIZABETH 990000461693 EAST ZULU MOTORS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000458116 2807 EASTBURY SERVICE STATION MUSGRAVE ROAD 4062 002 DURBAN 990000028121 EASTCAPE MARINE ENGINEERING CC WALMER 6065 990000571534 5805 EASTCLIFF AUTO CC HERMANUS 7200 111 HERMANUS 990000110240 PO BOX 868 KLEINMOND EASTCLIFF SERVICE STATION HERMANUS 7200 111 HERMANUS 990000018099 1409 EASTCOAST DESIGNER STAINLESS STEEL DURBAN 4052 002 DURBAN 990000806462 EASTCOAST GEARBOX & DIFF CC SPRINGS 1560 210 PINETOWN 990000014186 3959 EASTEK HYDRAULIC SERVICES DURBAN NORTH 4016 002 DURBAN 990000211814 EASTERN AUTO BODY Boksburg 1459 033 BOKSBURG 990000110622 26288 East Rand EASTERN AUTO ELECTRICAL SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000091094 1510 EASTERN CAPE CARAVANS PORT ELIZABETH 6070 990000554771 EASTERN CAPE FIAT NORTH END 6056 007 PORT ELIZABETH 990000464877 3170 EASTERN CAPE ID LITES MOTHERWELL 6211 007 PORT ELIZABETH 990000014918 EASTERN CAPE MOTORS PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000086277 2076 EASTERN CAPE STEAM CC Stanger 4450 001 BLOEMFONTEIN 990000010858 647 EASTERN CAPE TRIANGLE UITENHAGE 6230 271 UITENHAGE 990000110871 EASTERN CAPE TYRES KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000020912 2140 EASTERN ENGINEERING CONTRACTORS CLEWER 1036 312 WITBANK TVL 990000084188 236 EASTERN ENGINEERING SERVICES ELSPARK 1418 033 BOKSBURG 990000089091 12318 EASTERN FREESTATE TRUCK REPAIRS CC HARRISMITH 9880 104 HARRISMITH 990000238970 EASTERN HYDRAULICS PTY LTD Verwoerdpark 1453 026 BENONI 990000090318 8199 EASTERN INDUSTRIAL COMPONENTS WITBANK 1035 171 MIDDELBURG TVL 990000451804 922 EASTERN MACHINING SERVICES Boksburg 1459 990000598342 12071 ELSPARK EASTERN MINING ENGINEERING PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000216224 949 EASTERN SWITCHGEAR CC NORTH END 6056 007 PORT ELIZABETH 990000085352 3539 EASTGATE LOCKSMITHS CC RIVONIA 2128 003 JOHANNESBURG 990000457404 EASTGATE PANEL BEATERS CC SHAYANDIMA 945 360 990000499118 681 EASTLAKE MOTORS GLOSDERRY 7702 025 BELLVILLE 990000098310 46879 EASTLEIGH COMBUSTION PTY LTD FORDSBURG 2033 091 GERMISTON 990000094547 421028 EASTLEIGH PLATE GRINDERS CC EDENVALE 1610 091 GERMISTON 990000097237 3814 EASTRIDGE MOTORS PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000212578 13262 EASTS SERVICE STATION PTY LTD ESHOWE 3815 323 ESHOWE 990000083447 44 EASTSIDE FILLING STATION MTUBATUBA 3935 328 HLABISA 990000457503 127 Hlabisa EASTSIDE MOTORSPORT PTY LTD BEZVALLEY 2094 990000572162 EASTVAAL MOTORS PTY LTD SECUNDA 2302 028 BETHAL 990000084798 10312 EASTVAAL AUTO & TREKKERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000085310 185 EASTVAAL ENGINEERING SERVICES BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000092746 1282 EASTVAAL MOTORS PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000032427 689 EASTVAAL NISSAN BETHAL 2310 028 BETHAL 990000436509 2092 EASTVALE 24 HEIDELBERG 1438 247 SPRINGS 990000229411 988 EASY ANGLES & SUSPENSION BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000031807 EASY BEAT PANEL BEATERS PTY LTD PRETORIA 116 351 WONDERBOOM (PTA) 990000084874 41392 GARSFONTEIN EAST EASY BEAT PANELBEATERS FISHER'S HILL 1408 091 GERMISTON 990000084508 19062 EASY BEAT SPRAYPAINTERS & QUEENSTOWN 5320 223 QUEENSTOWN 990000015603 1603 EASY CAN CC VREDENBURG 7380 292 VREDENBURG 990000014396 149 EASY CARS WELKOM 9460 302 WELKOM 990000115206 2847 EASY DRILL CC POTCHEFSTROOM 2527 218 POTCHEFSTROOM 990000443862 POBOX 1710 EASY DRIVE WESTERN CAPE HELDERVIEW 7130 990000589366 EASY ELECTRIC MECHANICAL CC WITBANK 1035 148 KURUMAN 990000101422 2666 Witbank EASY EQUINE PRODUCTS CC ASHBURTON 3213 206 PIETERMARITZBURG 990000216530 20238 EASY FIT RACKING & SHELVING UITZICHT 0 004 KAAPSTAD 990000481531 EASY FLOW DIESEL GROBLERSDAL 470 099 GROBLERSDAL 990000471845 1463 EASY HYDRAULIC PUTFONTEIN 1513 026 BENONI 990000102283 8460 EASY LIVING UMKOMAAS 4170 274 UMZINTO 990000035146 1392 EASY PLASTIC PIPES AND FITTINGS MEER EN SEE 3901 324 LOWER UMFOLOZI 990000284698 10978 EASY RAND INSTRUMENT CONTRACTORS & DERSLEY 1569 247 SPRINGS 990000097033 14128 EASY SECURITY SYSTEMS & GUARDS CC HOUGHTON 2041 003 JOHANNESBURG 990000115433 2430 EASY WAY GADGETS CC VEREENIGING 1930 990000552740 964 EASY YOKE TRADING PTY LTD GERMISTON 1401 990000907006 EASYCOM INDUSTRIAL MANUFACTURING Honeydew 2040 233 ROODEPOORT 990000006384 2581 EASYFIT CC GEZINA 31 008 PRETORIA 990000002043 24633 EASYLIFT KOKSTAD 4700 141 MOUNT CURRIE 990000096691 1435 EASYWASH SPRINGS 1560 026 BENONI 990000254665 2910 EASYWAY TOWING CC WADEVILLE 1422 091 GERMISTON 990000109232 16740 DOWERGLEN EATON ELECTRIC SA (PTY)LTD MEISSNER HATFIELD 28 003 JOHANNESBURG 990000106963 11582 EATON ELECTRIC SA PTY LTD NORSA HATFIELD 28 033 BOKSBURG 990000448808 11582 EATON ENGINEERING CC PINE TOWN 3610 990000591037 11 SARNIA EATON TRUCK COMPONENTS PTY LTD NORKEM PARK 1631 091 GERMISTON 990000102047 17122 EATWELL ENTERPRISES SOUTHDALE 2135 003 JOHANNESBURG 990000103449 EAVESDROP TRADING 101 CC SECUNDA 2302 990000164665 833 KINROSS EAVESDROP TRADING CC BOOYSENS 2016 990000636714 39794 EAZEE PALISADES NELSPRUIT 1200 184 NELSPRUIT 990000024928 19751 EBBIES FOODS CC AZAADVULLE 1750 990000834568 9150 EBDEN ENGINEERING CC CAPE TOWN 7580 003 JOHANNESBURG 990000096348 23695 CLAREMONT EBENEZER CONSTRUCTION CC POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000441202 EBENEZER ENGINEERING BOKSBURG NORTH 1461 033 BOKSBURG 990000092140 5776 EBENHAESER INGENIEURSWERKE PTY LTD MEYERTON 1960 283 VEREENIGING 990000459819 215 EBENHAEZER INGENIEURSWERKE MEYERTON 1960 283 VEREENIGING 990000086201 215 EBENHAEZER MOTORS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000245173 1014 EBERSPACHER SOUTH AFRICA PTY LTD ESTADEAL 6012 007 PORT ELIZABETH 990000010141 9031 EBHODWE TRANSPORT SERVICES LTD DURBAN 4000 002 DURBAN 990000470212 873 EBIE AUTO ELECTRICAL SERVICE CC KRUGERSDORP 1740 147 KRUGERSDORP 990000217716 997 EBIN TWINE MINOR AUTO BODY REPAIRS NORTH RIDING 2162 003 JOHANNESBURG 990000018047 EBRAHIM INSTALLATIONS CC GATESVILLE 7766 004 KAAPSTAD 990000104420 439 EBRAHIMS WELDING SERVICES CC KIASHA PARK 1829 283 VEREENIGING 990000034389 543 EBSAN MOTORS & DIESEL MODIMOLLE 510 191 WATERBERG 990000435007 2151 EBWOOD AUTOMOTIVE ENG WESTMEAD 3608 210 PINETOWN 990000101184 15369 EBZ SYSTEC GMBH (INCORPORATED IN UL CENTURION 46 990000704322 EC INTERNATIONAL PTY LTD RUSTENBURG 299 235 RUSTENBURG 990000335147 6629 EC NUMBER PLATES NEWTON PARK 6055 007 PORT ELIZABETH 990000103708 7141 EC TYRE FITMENT CENTRE CC East London 5257 006 EAST LONDEN 990000242166 19251 Tecoma EC TYRES BARKLY EAST 9786 020 BARKLEY EAST 990000235300 2 ECAR WORX CC NORTHMEAD 1511 026 BENONI 990000486602 13985 ECG ENGINEERING TECHNOLOGIES CENTURION 102 PRETORIA 990000438007 ECHAR CONSTRUCTION EQUIPMENT Boksburg 1508 026 BENONI 990000032940 6361 Dunswart ECHLIN CHARGER MANUFACTURING CITY DEEP 2049 003 JOHANNESBURG 990000085667 86222 ECHO DEALS 126 CC Cape Town 7532 025 BELLVILLE 990000034314 55 Sanlamhof ECHO DEALS 130 CC KATHU 8446 194 OLIFANTSHOEK 990000476672 917 ECHO ENERGY ACTOWVILLE 1506 026 BENONI 990000248837 18619 ECHO FIELD SERVICES CAROLINA 1185 990000575969 461 ECHO KOELKAMERS SILVERTON 127 171 MIDDELBURG TVL 990000087011 1860 ECHO REPAIRS CAROLINA 1185 053 CAROLINA 990000007081 461 ECHO RIGGING RIVIER 1240 307 WITRIVIER 990000479946 ECHO SERVICE STATION CUMBERWOOD 3235 206 PIETERMARITZBURG 990000086227 8524 ECKARD CONCEPTS PTY LTD THERESA PARK X1 155 990000805354 43299 ECKMAN MOTOR CONVERSIONS HONEYDEW 2040 233 ROODEPOORT 990000110697 1159 ECKSON MASOCHA TRADING ENTERPRISE JEPPESTOWN 2043 003 JOHANNESBURG 990000472683 34374 ECL SERVICES AFRICA ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000029523 81 Richards Bay ECLECTICS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000098879 3172 ECLIPSE BLINDS CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000010717 ECLIPSE FOUNDRIES A DIVISION OF OZZ BENONI SOUTH 1502 026 BENONI 990000086145 5017 ECLIPSE FOUNDRIES LTD WEST PLANT BENONI SOUTH 1502 026 BENONI 990000050692 ECO CAR WASH CENTURION 1857 990000561376 ECO CHEM SOLUTIONS CC VAALPARK 1948 283 VEREENIGING 990000013635 62814 ECO ENTERPRISE VERULAM 4339 990000882639 ECO FITMENT SENTRE CC KRUGERSDORP 1740 003 JOHANNESBURG 990000025940 1523 ECO LASER CC MULBARTON 2059 012 ALBERTON 990000472807 1375 ECO LOGICAL ENGINE COMPANY HONEYDEW 2040 003 JOHANNESBURG 990000113679 2906 ECO MEDIA ELARDUS PARK 47 990000786325 ECO PANELBEATERS & SPRAYPAINTERS BOKSBURG 1460 132 KEMPTON PARK 990000023814 1549 ECO PLASTICS ROOFING BRANDHOF 9324 001 BLOEMFONTEIN 990000447301 ECO SIGNS TYGER VALLEY 7536 251 STELLENBOSCH 990000457444 5894 ECO TRUSS AFRICA CC Pretoria 159 990000603794 870 DERDEPOORT ECOCHEM PUMPS PTY LTD PRIMROSE HILL 1417 091 GERMISTON 990000021529 7181 ECONO CAR TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000470267 7267 ECONO CRANE SERVICES PTY LTD MOUNT PLEASANT 6070 990000864907 ECONO CV & SERVICE CENTRE CC BLUEWATER BAY 6212 007 PORT ELIZABETH 990000471262 612131 ECONO DRUMS CC WITFIELD 1467 033 BOKSBURG 990000434934 14606 ECONO EQUIPMENT MOKOPNAE 600 MOKOPANE 990000159193 2473 POLOKWANE ECONO EXHAUST CC RUSTENBURG 300 319 MARICO 990000097080 815 ECONO HOME LIFTS GEORGE 6536 090 GEORGE 990000026069 3718 GEORGE INDUSTRIA ECONO PANELBEATERS PTY LTD WADEVILLE 1422 091 GERMISTON 990000212535 14757 ECONO SERVICES EAST LONDON 990000583224 15823 BEACON BAY ECONO TRUCK SPARES CASCADES 3202 051 CAMPERDOWN 990000102513 ECONOCOM 677 CC SPRINGS 1560 247 SPRINGS 990000022729 1768 ECONOCON 456 CC ATLASVILLE 1465 033 BOKSBURG 990000431948 4481 ECONOLIFT CC NEWTON PARK 6055 007 PORT ELIZABETH 990000006992 7743 ECONOMIC CAR WASH FOCHVILLE 2515 138 KLERKSDORP 990000438687 ECONOMIC CAR WASH CC FOCHVILLE 2515 084 FOCHVILLE 990000218871 ECONOMIC CV JOINT ENGINEERING CC ERASMUSKLOOF 48 235 RUSTENBURG 990000014525 11259 ECONOMIC MAINTENANCE BEACON BAY 5205 006 EAST LONDEN 990000098184 2027 ECONOTEST NORTH END 6056 007 PORT ELIZABETH 990000097260 3348 ECOSPAN LYNNWOOD RIDGE 40 008 PRETORIA 990000111225 75124 ECOSSE ENGINEERING CC BOKSBURG 1460 033 BOKSBURG 990000092233 803 ECOSSE INDUSTRIES CC GONUBIE 5256 390 990000527472 442 ECOSTRUXION MONUMENTPARK 105 008 PRETORIA 990000237126 26741 ECOTEC ENGINEERING PTY LTD VEREENIGING 1930 283 VEREENIGING 990000093344 3501 ECOTHERM S A BLACKHEATH 7580 990000564922 240 ECR MANUFACTURING SPRINGFIELD 2137 003 JOHANNESBURG 990000145085 57115 ED 2 CARS PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000016352 4531 EDAN TRADERS PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000091774 1978 EDANBENI TRADING CC PLUMSTEAD 7800 990000112618 EDART SLURRY VALVES Boksburg 1469 JET PARK 990000471478 30612 EDCAR RUBBER LINERS CC Johannesburg 2130 003 JOHANNESBURG 990000212936 EDDELS CAR WASH MOUNTAIN RISE 3201 206 PIETERMARITZBURG 990000452751 EDDIE SMIT MOTOR INGENIEURS BK MARBLE HALL 450 099 GROBLERSDAL 990000488009 776 EDDIES AUTO PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000114018 EDDIES AUTO ELECTRICAL UMKOMOOS 4170 002 DURBAN 990000020293 1 EDDIES CREATIONS GLENANDA NORTH 2091 003 JOHANNESBURG 990000026914 EDDIES ISOLATED PANELS BELA‐BELA 480 298 WARMBAD TVL 990000112666 427 EDDIES MOBILE SERVICES MAITLAND 7404 004 KAAPSTAD 990000024280 878 EDDIES MOTORS HOWICK 3290 119 LIONS RIVER 990000216993 EDDIES PANEL BEATERS HARDING 4680 103 ALFRED 990000090876 110 EDDIES POWER STEERING MAITLAND 7405 004 KAAPSTAD 990000257497 EDDIES QUICK AUTO PTY LTD WARNER BEACH 4126 990000699478 EDDIES STEEL WORKS CC GEORGE 6529 090 GEORGE 990000267131 EDDIES WORKSHOP DIEP RIVER 7800 316 WYNBERG C P 990000088627 EDDY CARE CONSTRUCTION RUSTENBURG 300 235 RUSTENBURG 990000460224 5047 EDEK MANUFACTURING CC NORTH RIDING 2162 003 JOHANNESBURG 990000050260 EDEL ENGINEERING CC KEMPTON PARK 1620 003 JOHANNESBURG 990000010378 EDEL MACHINERY CC LINDEN 2104 003 JOHANNESBURG 990000017769 44775 Linden EDELWEISS DIENSSTASIE CC FARRARMERE 1518 247 SPRINGS 990000012278 14984 EDEN AUTO BREDELL 1623 091 GERMISTON 990000103426 14506 EDEN BAKKIE LINERS BK GEORGE‐INDUSTRIA 6536 090 GEORGE 990000471713 3125 EDEN GEORGE 6530 090 GEORGE 990000146753 973 EDEN COACHWORKS AUTO BODY REPAIR GEORGE 6529 990000383726 9747 EDEN ENGINEERING CC Kempton Park 1619 091 GERMISTON 990000086854 12456 Aston Manor EDEN FIAT GEORGE 6530 090 GEORGE 990000473247 240 EDEN ISLAND TRADING 630 CC BLOEMFONTEIN 9324 990000559094 EDEN MOTORS HARTENBOS 6520 177 MOSSEL BAY 990000032873 1167 EDEN TRAILERS CC TZANEEN 850 270 LETABA 990000485955 30 EDENBURG MOTORS BK MONTANAPARK 159 008 PRETORIA 990000485335 702 EDENGLEN SERVICE STATION EDENVALE 1610 990000616899 785970 SANDTON EDENGLEN TYRES AND EXHAUST EDENVALE 1610 091 GERMISTON 990000441292 2777 EDENS LABOUR HIRE BARBERTON 1300 019 BARBERTON 990000262334 EDENVALE AUTO SERVICES EDEN GLEN 1613 091 GERMISTON 990000227620 10092 Edenglen EDENVALE CARBURETTOR & SERVICE EDENVALE 1610 091 GERMISTON 990000098131 1312 EDENVALE GEARBOX DIFF CENTRE NORWOOD 2117 091 GERMISTON 990000102018 92187 EDENVALE LOCKSMITHS HERCULES 30 091 GERMISTON 990000090913 49915 EDENVALE PRIVATE TEST STATION CC FREEMANVILLE 2573 138 KLERKSDORP 990000115606 3044 EDENVALE TYRE & EXHAUST CC EDENVALE 1610 091 GERMISTON 990000110640 1093 EDENVILLE DIENSSTASIE EDENVILLE 9535 316 WYNBERG C P 990000486336 49 EDENVILLE MOTORS EDENVILLE 9535 146 KROONSTAD 990000090868 162 EDER DESIGN CC HARTBEESPOORT 216 041 BRITS 990000576166 2056 Hartbeespoort EDERZAHS WELDING WORKS OCEAN VIEW 7975 241 SIMONS TOWN 990000435429 EDFAB ENGINEERING ROTHDENE 1964 990000551674 EDGAR BAILLEY PIPING INSTALLATION EERSTE RIVER 7103 251 STELLENBOSCH 990000026843 186 EDGAR ENGINEERING CC HOUGHTON 2041 PRIVATE BAG 1647 990000114417 1647 EDGE HOWICK 3290 119 LIONS RIVER 990000101656 1113 EDGE LINE PRODUCTS STIKLAND 7530 990000924266 6656 PAROW EAST EDGE TO EDGE 1014 CC KUILS RIVER 7579 251 STELLENBOSCH 990000478728 203 EDGE TYRES & EXHAUST CC UMZINTO 4200 002 DURBAN 990000021307 10847 EDGEWARE ENGINEERING CC MULDERSDRIF 1747 003 JOHANNESBURG 990000091570 264 Muldersdrift EDISON BOSCH SERVICE AGENT PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000018093 263957 three rivers EDISON DIESEL THREE RIVERS 1935 278 VANDERBIJLPARK 990000006081 264936 EDIT MOTORS WELTEVREDENPARK 1715 225 RANDFONTEIN 990000444039 EDKAU MOTORS LANSDOWNE 7779 316 WYNBERG C P 990000434511 24389 EDLEEN CIRCLE SERVICE STATION CC EDLEEN 1625 132 KEMPTON PARK 990000465085 8603 EDLEEN ENGINEERING & SUPPLYS CC EDLEEN 1625 132 KEMPTON PARK 990000234747 9736 EDLEEN SPARES CC EDLEEN 1619 026 BENONI 990000552289 EDLON PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000034753 41089 EDMAR AGENCIES CC JOHANNESBURG 2094 003 JOHANNESBURG 990000087536 12063 ASTON MANOR EDMAR ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000027424 11741 EDMS ENGINEERING DESIGN & Midrand 1684 003 JOHANNESBURG 990000459217 28 KYALAMI ESTATES EDNO ENGINEERING SUPPLIES SASOLBURG 1947 237 SASOLBURG 990000026938 3030 EDON ENGINEERING CC Emalahleni 1035 312 WITBANK TVL 990000218632 EDOTA PRECISION ENGINEERING CHATSWORTH 4030 002 DURBAN 990000261197 56803 EDRICH ENGINEERING CC MONDEOR 2110 003 JOHANNESBURG 990000083599 747 EDRICK TRADING & ENGINEERING Germiston 1401 091 GERMISTON 990000247226 15628 Lambton EDRON MOTOR REPAIRS CHATSWORTH 4030 310 CHATSWORTH 990000446810 56899 EDS CONSTRUCTION & SERVICES QUEENSBURGH 4070 002 DURBAN 990000108968 39864 EDS ENGINEERING DESIGN SERVICES Pretoria 10 008 PRETORIA 990000467071 33920 Glenstantia EDS SOLAR CC ATLASVILLE 1465 037 BRAKPAN 990000105043 16651 EDSHADEST GENERAL TRADING GA‐MAMABOLO 990000641140 20375 WESTRNBURG EDUARDO CONSTRUCTION PTY LTD WITBANK 1035 312 WITBANK TVL 990000090073 204 EDW WERKSWINKEL KLEINMOND 7195 990000917982 74 EDWARD SEARLE PTY LTD BRAMLEY 2018 007 PORT ELIZABETH 990000163059 1927 EDWARDS & BUCKLEY SYSTEMS PTY LTD Germiston 1428 091 GERMISTON 990000186048 7754 Wadeville EDWARDS GARAGE CC EAST LONDON 5200 006 EAST LONDEN 990000092413 56 EDWARDS MANUFACTURING IMPALAPARK 1472 033 BOKSBURG 990000007659 15121 EDWIN SWALES SERVICE CENTRE JACOBS 4026 002 DURBAN 990000112697 13295 EDWINS MOTOR REPAIRS HARDING 4680 103 ALFRED 990000110950 325 EEL ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000262943 271 EEN STOP AUTO OUDTSHOORN 6620 196 OUDTSHOORN 990000095542 405 EEN STOP MOTORS Kareedouw 6400 KAREEDOUW 990000473494 105 EENTEVEEL TERREIN PROJEKTE MIDDELBURG 1050 990000615482 3202 EEPSA MR Pretoria 157 003 JOHANNESBURG 990000475222 11801 Die Hoewes 1 EEPSA PE Pretoria 157 007 PORT ELIZABETH 990000475081 11801 Die Hoewes 1 EEPSA RB Pretoria 157 324 LOWER UMFOLOZI 990000475228 11801 Die Hoewes 1 EEPSA WB CENTURION 157 008 PRETORIA 990000482559 11801 DIE HOEWES 1 EERAM INGENIEURS BK HARRISMITH 9880 104 HARRISMITH 990000246905 1174 EERSTE RIVER SHELL SERVICE STATION GATESVILLE 7766 025 BELLVILLE 990000116490 180 EEZ WEL PIPE FABRICATOR & WELDING W STORMVILLE 1700 990000606128 EEZEE EVENT SOLUTIONS CHEMPET 7442 025 BELLVILLE 990000217423 EEZICARS CENTURION 46 008 PRETORIA 990000442114 7212 EEZY TOW TRAILERS BONAERO PARK 1622 026 BENONI 990000446274 7798 EF & L TRANSPORT MAINTENANCE NOORDHEUWEL EXT 4 1756 147 KRUGERSDORP 990000449862 2474 EFA ENGINEERING PTY LTD CLEVELAND 2022 990000110248 40228 EFAMATIC MACHINE TOOLS PTY LTD CLEVELAND 2022 003 JOHANNESBURG 990000095482 40228 EFAY ENTERPRISES CC SPRINGS 1559 247 SPRINGS 990000007852 11569 SELCOURT EFBEE MOTORS ROBERTSON 6705 232 ROBERTSON 990000095557 255 EFFECTIVE SELECTION CC LAMBTON 1414 091 GERMISTON 990000222319 15330 EFFICIENCY ENGINEERING CAMBRIDGE 5206 006 EAST LONDEN 990000104967 3307 EFFICIENT ENGINEERING PTY LTD EDEN GLEN 1613 091 GERMISTON 990000095512 8224 EDENGLEN EFFICIENT ENGINEERING TECHNICAL EDENVALE 1613 091 GERMISTON 990000458516 1567 Brooklyn Square EFFICIENT MINING SUPPLIES CC CYRILDENE 2026 003 JOHANNESBURG 990000103401 22 EFFICIENT MOTOR SERVICES & SOUTH HILLS 2146 003 JOHANNESBURG 990000109586 78351 EFK ENGINEERING CC KILLARNEY GARDENS 7441 990000606462 EGD SPECIALISTS CC LINK HILLS 3652 210 PINETOWN 990000488028 1474 Link hills EGER PROJECTS CC GONUBIE 5256 006 EAST LONDEN 990000018679 2 EGERSDORFER F G SEA VIEW 4094 002 DURBAN 990000469499 EGGYS FARRIER SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000236889 8351 EGH ELECTRICAl SUPPLY GAUTENG 2197 990000571703 EGLI PRECISION ENGINEERING PTY LTD PIETERMARITZBURG 3202 215 PORT SHEPSTONE 990000096707 14000 Cascades EGOLI AUTO CENTRE SPRINGFIELD 2137 003 JOHANNESBURG 990000004372 57175 EGOLI SAFE & LOCK CC WADEVILLE 1422 091 GERMISTON 990000039693 14974 EGOLI TESTING STATION SPRINGFIELD 2137 003 JOHANNESBURG 990000021430 57175 EGS FILLING STATION AUCKLAND PARK 2006 003 JOHANNESBURG 990000570840 581 EHL ENGINEERING SERVICES PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000257831 61708 EHLCON CONSTRUCTION WONDERBOOMPOORT 32 008 PRETORIA 990000462751 31415 EHLERS ENJIN DIENSTE KOEDOESKOP 361 264 THABAZIMBI 990000094000 111 EHRENBERG ENGINEERING DIVISION OF BOOYSENS 2016 003 JOHANNESBURG 990000083845 38078 EICKHOFF PTY LTD germiston 1422 091 GERMISTON 990000086321 14674 EICO MANUFACTURING CC RANDBURG 2118 003 JOHANNESBURG 990000104372 6743 CRESTA EICON PTY LTD BRACKEN GARDENS 1452 091 GERMISTON 990000084181 145909 Brackengardens EIDER ENGINEERING DURBAN 3600 002 DURBAN 990000213210 179 HYPER BY THE SEA EIFFEL ENGINEERING PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000096534 75839 GARDENVIEW EIGER ENGINEERING PTY LTD RANDHART 1457 012 ALBERTON 990000096559 11067 EIKESTAD AUTOLAB PTY LTD STELLENBOSCH 7599 025 BELLVILLE 990000454012 7299 EIKESTAD BRAKE & CLUTCH TENNANTVILLE 7600 251 STELLENBOSCH 990000234952 EIKESTAD CAR VALET STELLENBOSCH 7600 251 STELLENBOSCH 990000431567 EIKESTAD FASFIT STELLENBOSCH 7600 251 STELLENBOSCH 990000025775 EIKESTAD FITMENT CENTRE PTY LTD KUILSRIVIER 7579 025 BELLVILLE 990000230342 803 EIKESTAD PANEELKLOPPERS STELLENBOSCH 7599 251 STELLENBOSCH 990000031447 789 EIKESTAD PLASTIC REPAIRS STELLENBOSCH 7600 251 STELLENBOSCH 990000481961 EILIES AUTO BODY CENTRE BASSONIA 2061 233 ROODEPOORT 990000220079 736 EIMMAL CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000102543 102455 EINSTEINS MIRACLE ENGINEERING CITRUSDAL 7340 057 CLANWILLIAM 990000449412 12246 Die Boord EIRE PERSONNEL CC MAITLAND 7404 004 KAAPSTAD 990000104251 355 EISEN ENGINEERING PTY LTD RANDHART 1457 012 ALBERTON 990000086499 11658 EJ AUTO ELECTRICAL MALELANE 1320 990000634942 316 EJ JOHNSTON TRUCK & CAR CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000039805 1170 EJE INDUSTRIAL ELECTRONICS CC ATLASVILLE 1465 037 BRAKPAN 990000471839 16282 EJS TRADING & SOURCING CC Florida 1079 003 JOHANNESBURG 990000236549 1079 Fontainebleau EJT STEEL ERECTION KEMPTON PARK EXT 8 1619 990000749455 EKAMANZI PIPES & FITTINGS DALTON 3236 186 NEW HANOVER 990000433008 79 EKAPA DRUM RECONDITIONERS CC KUILS RIVER 7579 025 BELLVILLE 990000032749 265 EKEROLD YAMAHA PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000085475 EKLIPSA BELEGGINGS CC VRYHEID 3100 295 VRYHEID 990000445359 1336 EKO ARGON WELDING & SYSTEMS CC BRACKENFELL 7560 990000882981 13858 N1 CITY EKO VELD GEAR CC BRACKENFELL 7560 HYGRO PARK 990000265041 13858 N1 CITY EKSTEEN TRUCK REPAIRS MAGALIESKRUIN 150 008 PRETORIA 990000447375 906464 EKSTREMEDOR CC THE WILLOWS 41 008 PRETORIA 990000459292 EKURHULENI PANELBEATING & SPRAYPAIN BENONI SOUTH 1501 990000585154 19334 EKUTHULENI STEEL WORKER STANDERTON 2430 249 STANDERTON 990000016908 3612 EKXELENT RECRUITMENT SOLUTIONS SPRINGS 1560 247 SPRINGS 990000577913 2409 EL AUTO AIRCON SERVICES CC EAST LONDON 5200 006 EAST LONDEN 990000480193 1109 EL AUTO BODYWORKS EAST LONDON 5241 990000933216 15391 EL CAR PANELBEATERS SONPARK 1206 184 NELSPRUIT 990000247425 378 EL DIESEL CENTRE EAST LONDON 5201 006 EAST LONDEN 990000084488 EL FASFIT & AUTOBARN ONVERWACHT 557 990000702695 6092 EL GONDOR TRADING 295 BLUE DOWNS 7100 990000606698 5212 EL HAJ PETROLEUM CC SAXONWOLD 2196 003 JOHANNESBURG 990000115849 EL JOHN GRIT BLASTING & COATINGS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000455527 40367 EL JOSEYS LICHTENBURG 2740 156 LICHTENBURG 990000088630 1143 EL MADRE MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000253990 26002 EL MECANO ENGINEERING CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000084551 1215 EL ROI STEEL WINDOWS AND DOORFRAME VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000152885 EL SHADDAI PANELBEATERS QUEENSTOWN 5320 223 QUEENSTOWN 990000235877 303 EL ZEECK GENERAL DEALERS RIVERVIEW 6849 990000904119 ELALINI TRADING CC BRAAMFONTEIN 2012 283 VEREENIGING 990000441432 32444 ELAND CAR & TRUCK PANELBEATERS CC RANDGATE 1763 225 RANDFONTEIN 990000098060 3414 ELAND HYDRAULICS ISANDO 1600 132 KEMPTON PARK 990000012695 213 ELANDSKRAAL GARAGE MOOINOOI 325 235 RUSTENBURG 990000009214 19 ELANDSKRAAL PANELBEATERS MOOINOOI 325 041 BRITS 990000090611 51 ELANDSKUIL DIENSSTASIE VENTERSDORP 2710 281 VENTERSDORP 990000099188 528 ELANDSPARK ENGINEERING & CIVILS CC ELSPARK 1428 091 GERMISTON 990000468989 ELARDO MOTORS BK GROENKLOOF 27 008 PRETORIA 990000022377 1660 ELARDUS PARK MOTORS ELARDUSPARK 181 008 PRETORIA 990000093247 ELB ENGINEERING SERVICES PTY LTD BOKSBURG 1460 033 BOKSBURG 990000441051 25322 ELB EQUIPMENT LIMITED MOMUMENT PARK 105 033 BOKSBURG 990000044354 25322 ELBEN ENGINEERING THREE RIVERS 1935 283 VEREENIGING 990000020847 263150 ELBEN PRECISION GRINDERS CC EDENVALE 1610 026 BENONI 990000103691 3051 ELBIE INDUSTRIES PTY LTD HERMANUS 7200 111 HERMANUS 990000254018 985 ELBON PROJECTS CC OTTERY 7800 316 WYNBERG C P 990000216514 ELBROC MINING PRODUCTS PTY LTD KEMPTON PARK 1600 091 GERMISTON 990000089034 261 ISANDO ELCA ENGINEERING CO PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000097462 607 ELCKA DEVELOPMENT PTY LTD Springs 1559 247 SPRINGS 990000023938 25642 Edelweiss ELCONA 205 PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000448356 282 ELDA MOTORS PTY LTD MODIMOLLE 510 207 PIETERSBURG 990000372460 3288 ELDA PANEL BEATERS POLOKWANE 700 207 PIETERSBURG 990000104146 1409 ELDAN AUTO BODY PRETORIA WEST 117 008 PRETORIA 990000084839 19669 ELDAN CAR WASH PTY LTD LYTTLETON 157 990000603057 13257 CLUBVIEW ELDIS SAW SERVICE CC DALPARK 1543 026 BENONI 990000115531 4283 ELDO MOTORS VALHALLA 137 008 PRETORIA 990000104343 21494 ELDOR ENGINEERING CC DURBAN 4036 002 DURBAN 990000022845 21993 BLUFF ELDORADO AUTO ENGINEERING SERVICES KIASHA PARK 1829 003 JOHANNESBURG 990000026170 ELDORADO MARKETING SERVICES PAULSHOF 2056 003 JOHANNESBURG 990000607114 1356 ELDORAIGNE FILLING STATION CC LYNNWOOD RIDGE 40 008 PRETORIA 990000229074 75298 ELDRID ENGINEERING MAYVILLE 4058 002 DURBAN 990000457767 30131 ELE TECH AUTO ELECTRICAL CC DUNSWART 1508 026 BENONI 990000108504 6282 ELEC ENGINEERING JEPPESTOWN 2043 003 JOHANNESBURG 990000113267 33783 ELEC MEC ENGINEERING SERVICES MONTANA PARK 159 008 PRETORIA 990000267868 1774 ELEC MECH PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000090504 2704 ELECH TECH SERVICES WOODLANDS 4004 002 DURBAN 990000476915 ELECMECH ROCHDALE PARK 4034 002 DURBAN 990000113457 74029 ELECTRA REWINDING SERVICES CC PAROW 7499 025 BELLVILLE 5568 21292 ELECTRANS AUTO ELECTRICAL AUSTERVILLE 4005 WENTWORTH 990000551936 140254 ELECTRI SALES HAYMARKET 3200 206 PIETERMARITZBURG 990000103198 28226 ELECTRIBOX C C ESTCOURT 3310 079 ESTCOURT 990000087977 1753 ELECTRIC ALARMS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000029825 ELECTRIC FENCE CENTRE EASTERN GREENACRES 6057 007 PORT ELIZABETH 990000025852 27045 ELECTRIC FENCE SYSTEMS TOKAI 7966 316 WYNBERG C P 990000027279 ELECTRIC MOBILE SERVICES LYDENBURG 1120 161 LYDENBURG 990000721280 1213 ELECTRIC MOTOR TURBO SERVICES CC HADISON PARK 8306 005 KIMBERLEY 990000464621 110561 ELECTRIC SYSTEMS SA BENORYN 1504 033 BOKSBURG 990000260490 12787 ELECTRICAL BOARD MANUFACTURERS PRIMROSE 1416 091 GERMISTON 990000090646 2330 ELECTRICAL TESTING SERVICES CC EDENVALE 1610 003 JOHANNESBURG 990000092765 4067 ELECTRICAL WINDINGS CC BENONI 1501 033 BOKSBURG 990000089397 ELECTRICMAC SERVICES PAROW 7499 025 BELLVILLE 990000450317 577 ELECTRO BOARDS BELLVILLE 7535 025 BELLVILLE 990000102325 608 ELECTRO CITY CC ohannesburg 2028 003 JOHANNESBURG 990000454625 16354 Dorrnforntein ELECTRO DIESEL BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000092752 7576 ELECTRO DIESEL ELEKTRIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000111286 7576 ELECTRO DIESEL RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000008566 781 ELECTRO ENGINEERING KROONSTAD 9500 146 KROONSTAD 990000095199 1426 ELECTRO FLEX CC WENDYWOOD 2144 003 JOHANNESBURG 990000033697 76619 ELECTRO GEN CC ASHWOOD 3605 210 PINETOWN 990000091693 10511 ELECTRO HEAT ENERGY PTY LTD WITBANK 1035 312 WITBANK TVL 990000553047 ELECTRO INDUCTIVE INDUSTRIES BRACKENFELL 7561 251 STELLENBOSCH 990000111385 1454 ELECTRO MANUFACTURING PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000102786 ELECTRO MOTIVE DIESEL FAERIE GLEN 43 008 PRETORIA 990000209973 1811 ELECTRO MOTIVE DIESEL AFRICA PTY LT MENLO PARK 81 990000779324 35280 ELECTRO RAIL PTY LTD LINMEYER 2105 091 GERMISTON 990000105486 148 ELECTRO SPHERE SYSTEMS CC LAEZONIA 26 008 PRETORIA 990000114597 461 ELECTRO SPYRES MEDICAL PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000087740 87020 ELECTRO STEEL STRAND 7140 004 KAAPSTAD 990000029347 1055 ELECTRO TECH VOLKSRUST 2470 289 VOLKSRUST 990000096620 1191 ELECTRO TECH & GENWELD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000109416 390 ELECTRO WHIZZ CHLOORKOP 1624 132 KEMPTON PARK 990000471244 12704 ELECTROBOARD ENGINEERING CC JACOBS 4026 002 DURBAN 990000097578 12053 ELECTROCHANO ENGINEERING PTY LTD RICHARDS BAY 3900 990000892048 3218 ELECTROLUX SA PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000172661 50 Paarden Eiland ELECTROMAC SERVICES EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000097021 7107 ELECTROMAG TRANSFORMERS BONAERO PARK 1622 033 BOKSBURG 990000087023 8018 ELECTROMECH CAR & TRUCK DIAMOND 8305 005 KIMBERLEY 990000296302 3449 ELECTROMECHANIC DESIGN AND SOUTH HILLS 2136 124 IXOPO 990000108908 83355 ELECTROMECHANICA CAPE PTY LTD MILNERTON 7435 004 KAAPSTAD 990000101007 200 ELECTROMED HALFWAY HOUSE 1685 003 JOHANNESBURG 990000113075 4023 ELECTROMITE CC VEREENIGING 1930 283 VEREENIGING 990000086947 2007 ELECTROMOULD MALVERN 4055 210 PINETOWN 990000105114 28429 ELECTRON MECHANICAL REPAIRS SOUTH HILLS 2136 003 JOHANNESBURG 990000113366 83666 ELECTRON MOTOR SCRAPYARD ALBEMARLE 1410 003 JOHANNESBURG 990000104331 7263 ELECTRONIC ASSEMBLIES PTY LTD LADYSMITH 3603 153 KLIPRIVIER (LADYSMITH) 990000097511 261 GILLITTS ELECTRONIC DEVICE SYSTEMS CC BONAERO PARK 1622 132 KEMPTON PARK 990000035856 7328 ELECTRONIC FITMENT CENTRE CC HATFIELD 28 008 PRETORIA 990000099109 12251 ELECTRONIC FITMENT CENTRE GEZINA CC THE WILLOWS 41 008 PRETORIA 990000468324 ELECTRONIC PRO SIGN CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000218813 331 Vanderbijpark ELECTRONIC SORTING SERVICES CC GARSFONTEIN EAST 60 026 BENONI 990000032353 38114 ELECTRONIC SUPPLIES EDMS BPK BELLVILLE 7535 025 BELLVILLE 990000084221 681 ELECTRONIC WELDING SOLUTIONS WESTMEAD 3608 002 DURBAN 990000243575 15558 ELECTROSPARKS ALEXANDRIA 6185 013 ALEXANDRIA 990000100002 227 ELECTROWAVE CAPE A DIVISION OF ACTO PAARDEN EILAND 7405 990000586279 11582 HATFIELD ELECTROWAVE CAPE PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000103024 113 ELEGANT ALUMINIUM SOMERSET WEST 7129 244 SOMERSET WEST 990000468357 411 ELEGANT LINE TRADING 201 MIDDELBURG 1050 171 MIDDELBURG TVL 990000447227 7590 ELEGANT LINE TRADING 735 VEREENIGING 1930 283 VEREENIGING 990000462249 964 ELEGANT LINTRANSACTOR UMTENTWENI 4235 215 PORT SHEPSTONE 990000474666 1172 ELEGANT SQUARE TRADING 231 CC WONDERBOOM‐SUID 84 008 PRETORIA 990000486152 ELEGANTI LOERIE PARK 6529 210 PINETOWN 990000224821 ELEKTA PTY LTD JOHANNESBURG 1 008 PRETORIA 990000116702 29960 DANHOF ELEKTRA TRANSFORMERS PTY LTD KRUGERSDORP 1739 091 GERMISTON 990000103893 455 WILGEHEUWEL ELEKTROMEK POWER TRANSFORMERS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000094620 3557 ELEKTROVRIES BK BLOEMFONTEIN 9325 005 KIMBERLEY 990000016276 35720 ELEMENT SIX PTY LTD SELCOURT 1567 247 SPRINGS 990000433595 ELERECT Bloemfontein 9310 PRETORIA 990000223004 29178 ELFAB PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000112395 42309 Moreletapark ELFIN AUTO CENTRE ELFINDALE EST 7945 004 KAAPSTAD 990000038594 ELFINGO PANELBEATERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000030049 38424 ELFU ENGINEERING CC VORNA VALLEY 1686 132 KEMPTON PARK 990000087543 12152 EL‐GIBBOR ENG CIVIL ROAD ELECTRICAL PHOENIX 4080 002 DURBAN 990000227442 60201 ELGIN BROWN & HAMER PTY LTD MAYDON WHARF 4057 002 DURBAN 990000090291 29079 ELGIN COOLING SYSTEMS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000092215 2164 ELGIN ENGINEERING AFRICAN PRIVITY DURBAN 4000 002 DURBAN 990000099313 301 ELGIN FLAMEPROOFING KEMPTON PARK 1620 132 KEMPTON PARK 990000086566 2164 ELI ENGINEERING EDENVALE 1401 091 GERMISTON 990000086559 1899 ELIANCE PTY LTD LYNNWOOD 40 008 PRETORIA 990000171755 73625 ELINEM ENGINEERING PTY LTD IMPALAPARK 1472 132 KEMPTON PARK 990000084953 15150 ELIO ELECTRO TECH CC RYNFIELD 1514 026 BENONI 990000031118 11943 ELITE ALUMINIUM CC PINELANDS 7405 025 BELLVILLE 990000033245 ELITE AUTO OUDTSHOORN 6620 196 OUDTSHOORN 990000100192 632 ELITE AUTOBODY CRESTA 2118 003 JOHANNESBURG 990000095093 2530 ELITE CLEANING SERVICES NORTHMEAD 1511 026 BENONI 990000008749 ELITE DENT REMOVERS HERMANSTAD 82 008 PRETORIA 990000087065 ELITE FIBRE GAUTENG CROWN MINES 2025 003 JOHANNESBURG 990000485557 ELITE FILLING STATION ZEERUST 2865 319 MARICO 990000104173 ELITE GEARBOX SPECIALISTS CC SOUTHDALE 2091 990000791039 1224 ELITE GLASS & ALU CC WESTGATE 1734 233 ROODEPOORT 990000468789 7505 ELITE MINING PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000265383 145081 ELITE PANEELKLOPPERS STANDERTON 2430 249 STANDERTON 990000091788 1547 ELITE PANEL BEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000085041 7049 ELITE PERFORMANCE CENTRE CC WELTEVREDENPARK 1715 003 JOHANNESBURG 990000008666 9591 ELITE RADIATORS AIRBRAKES & STANGER 4450 339 INANDA 990000208668 2155 ELITE SERVICE CENTRE JOHANNESBURG 2093 003 JOHANNESBURG 990000116537 43410 INDUSTRIA ELITE SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000008045 101 ELITE TEK AIRCRAFT MAINTENANCE PTY LANSERIA 1748 990000586141 713 ELITE TYRE BENONI 1500 026 BENONI 990000437832 ELITSHA HOLDINGS PORT ELIZABETH 6056 007 PORT ELIZABETH 990000031642 2926 NORTH END ELIZABETH MOTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000099392 13029 ELJAY AUTO ELECTRICAL HATTINGSPRUIT 3081 092 GLENCOE 990000089773 42 ELJAY ENGINEERING NORTHMEAD 1511 026 BENONI 990000115580 13746 ELJAYS SILVERTOWN 7764 206 PIETERMARITZBURG 990000472005 ELJONEY EXECUTIVE BODY REPAIRS PRETORIA 183 008 PRETORIA 990000178240 7139 ELJY MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000092070 11152 ELKAN ENGINEERING PTY LTD STEELPOORT 1133 161 LYDENBURG 990000455091 615 ELKANA CNC SERVICES KEMPTON PARK 1619 990000654917 ELKANAH AUTO BODY SHOP QUEENSTOWN 5320 223 QUEENSTOWN 990000251657 1603 ELKIM BUSINESS WITHOUT LIMITATIONS NAAUWPOORT 105 270 LETABA 990000036892 25322 MONUMENT PARK ELKRAY ENGINEERING & MANUFACTURING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000477351 80136 ELLARD ENGINEERING & MAINTENANCE ALGOAPARK 6005 007 PORT ELIZABETH 990000031624 11135 ELLATON MOTORS MATLOSANE 2575 138 KLERKSDORP 990000089352 20021 ELLATON WORKSHOP FREEMANVILLE 2573 138 KLERKSDORP 990000244292 3415 ELLERCON ENGINEERING PTY LTD CENTURION 157 990000697886 10843 Centurion ELLERTS ELECTRICAL & REFRIGERATION TASBET PARK 1040 312 WITBANK TVL 990000108442 6777 ELLICIDOR 10 CC WALKERVILLE 1876 990000568426 ELLIOIT ENGINEERING Randburg 2060 003 JOHANNESBURG 990000432354 1300 Noordheuwel ELLIOT MOTORS ELLIOT 5460 075 ELLIOT 990000031125 137 ELLIOT PANELBEATERS ELLIOT 5460 075 ELLIOT 990000023266 371 ELLIOT RADIATORS & SHEET METAL IDUTYWA 5000 121 IDUTYWA 990000103673 2562 ELLIOTT AWNINGS CC MAITLAND 7404 025 BELLVILLE 990000188311 661 ELLIOTT MINING & LABOUR HIRE CC WILROPARK 1731 147 KRUGERSDORP 990000031582 2846 ELLIS MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000104509 216 ELLIS PARK SERVICE STATION BASSONIA 2061 002 DURBAN 990000008874 260 ELLISON STORMILL PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000086866 3169 ELLISPARK AUTO DOORNFONTEIN 2028 003 JOHANNESBURG 990000035589 15560 ELLISRAS AUTO CENTRE LEPHALALE 555 207 PIETERSBURG 990000094222 1027 ELLISRAS AUTO PANEELKLOPPERS ONVERWACHT 557 191 WATERBERG 990000115675 6160 ELLISRAS GEARBOXES & ENGINEERING ELLISRAS 555 191 WATERBERG 990000020190 1026 Ellisras ELLISRAS MAINTENANCE & GENERAL Lephalale 557 208 PIET RETIEF 990000488087 102318 Moreleta Plaza ELLISRAS PROPSHAFT & CV CENTRE ONVERWACHT 557 191 WATERBERG 990000101325 5555 ELLISRAS SWEIS WERKE ONVERWACHT 557 191 WATERBERG 990000103732 6037 ELLISRAS TOYOTA ELLISRAS 555 191 WATERBERG 990000113180 1011 ELLISRAS TUNE UP CENTRE BK ONVERWACHT 557 191 WATERBERG 990000112546 5646 ELM STREET SERVICE STATION FOURWAYS 2055 091 GERMISTON 990000443621 1861 ELMA ENGINEERING SERVICES PTY LTD GLENASHLEY 4022 002 DURBAN 990000435048 22420 ELMAC PERSONNEL CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000100322 10439 ELMACAST SPRINGS 1560 191 WATERBERG 990000110613 751 ELMADIE SIGNS BETHLEHEM 9700 029 BETHLEHEM 990000018952 258 ELMADRE MOTORS CC NELSPRUIT 1200 184 NELSPRUIT 990000110752 30042 ELMAR AUTO MOKOPANE 600 191 WATERBERG 990000439386 4401 ELMECAIR CC BENONI 1501 990000557890 9458 ELMECTRON INDUSTRIES PTY LTD RUSTENBURG 300 008 PRETORIA 990000021058 5130 ELMIC PANELBEATERS WESTONARIA 1780 306 WESTONARIA 990000271095 97 ELMOS WELDING WORKS MOTSE THABONG 9463 302 WELKOM 990000085595 40283 ELNATHAN MOBILE SERVICES CC KRUGERSDORP 1740 147 KRUGERSDORP 990000115516 226 ELNEST ENGINEERING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000239382 ELO PETROLEUM BAOBAB KRUGERSDORP 2000 990000915117 3147 MIDDELBURG ELO PETROLEUM KEMPTON PARK MAYFAIR 2092 990000915181 3147 MIDDELBURG ELOFF LANDBOU VELD DIENSTE DELMAS 2210 026 BENONI 990000443479 714 ELOFF PANEELKLOPPERS NIGEL 1490 188 NIGEL 990000084560 1039 ELOFF PANELBEATERS & TOWING NIGEL 1490 188 NIGEL 990000486521 745 ELOFF STREET AUTO SERVICES CC JOHANNESBURG 2001 003 JOHANNESBURG 990000090009 938 AUCKLAND PARK ELOFFSDAL MOTORS SINOVILLE 129 008 PRETORIA 990000451829 14741 ELOGA TECH ENGINEERING ELSBURG 1407 091 GERMISTON 990000456669 10634 ELOHIM CANOPYS BK POLOKWANE 700 207 PIETERSBURG 990000015567 2473 ELOHIM ENGINEERING CC PINETOWN 3610 990000567039 ELOHIM SYSTEMS TECHNOLOGY CC ATHLONE PARK 4126 002 DURBAN 990000228038 ELOHIM WERKSWINKEL LYDENBURG 1120 161 LYDENBURG 990000433627 4202 ELONEI FILLING STATION KROONSTAD 9500 278 VANDERBIJLPARK 990000245674 576 ELONO TYRE & EXHAUST IRENEPARK 2571 138 KLERKSDORP 990000454434 ELOS VEREENIGING 1930 283 VEREENIGING 990000028164 1877 ELPE SMALL PLANT SERVICES CC WADEVILLE 1422 091 GERMISTON 990000017670 14326 ELPROLEC CC RAYTON 1001 008 PRETORIA 990000010502 1374 ELQUIP SOLUTIONS PTY LTD ELSPARK 1418 033 BOKSBURG 990000209419 12282 ELRICA PRINTING & SIGN STUDIO PTY L POTCHEFSTROOM 2500 990000635646 1794 ELRING GASKETS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000085932 4630 ELRO DIENSSTASIE IRENE 62 008 PRETORIA 990000008269 ELRO MOTORS AUTOBODY REFURBISHERS BOOYSENS 2016 003 JOHANNESBURG 990000249011 75157 GARDENVIEW ELRO MOTORS PTY LTD JOHANNESBURG 2193 990000914152 164 CROWN MINES ELRON MOTORS UPINGTON 8800 276 GORDONIA 990000106562 1123 ELROX DESIGN & MANAGEMENT SERVICES CONSTANTIAPARK 181 008 PRETORIA 990000444960 ELROY PACE STEEL WORKS CC CAPE TOWN 7150 256 STRAND 990000030854 PO BOX1235 STRAND ELROY SERVICES IXOPO 3276 124 IXOPO 990000035220 262 ELS ENGINEERING WORKS KIMBERLEY 8300 005 KIMBERLEY 990000114810 2124 ELS F A LANSERIA 1748 008 PRETORIA 990000011809 509 ELS MOTORS EAST RAND 1462 033 BOKSBURG 990000102571 25741 ELS PANEELKLOPPERS BK CLAREMONT 82 008 PRETORIA 990000115919 ELSBURG TYRES BATTERIES & SOUND ELSBURG 1407 091 GERMISTON 990000214438 9132 ELSEC TECHNOLOGY PTY LTD WILROPARK 1731 003 JOHANNESBURG 990000102386 2913 ELSHADDAI CONSULTANTS SUPERBIA 759 207 PIETERSBURG 990000552873 31553 ELSHADDAI ENGINEERING PROJECTS PTY SHERWOOD 4091 990000654331 ELSHADDI ENGINEERING EMPANGENI 3880 324 LOWER UMFOLOZI 990000213217 929 ELSHAMAH MOTORS BURGERSFORT 1150 161 LYDENBURG 990000241642 3042 ELSIES RIVER SERVICE STATION ELSIES RIVER 7490 025 BELLVILLE 990000088606 ELSTER KENT METERING PTY LTD AUCKLAND PARK 2006 003 JOHANNESBURG 990000032137 201 ELSYS CC NELSPRUIT 1200 184 NELSPRUIT 990000051579 2349 ELT SERVICE CENTRE BERTSHAM 2013 003 JOHANNESBURG 990000475805 90714 ELTEK EMPANGENI 3880 EMPANGENI 990000007183 853 Empangeni ELTEK ENTERPRISE MOKOPANE 600 219 POTGIETERSRUS 990000240741 ELTIN AUTO BK IFAFI 260 041 BRITS 990000450367 352 ELTO MOTORS WORCESTER 6849 251 STELLENBOSCH 990000103573 113 ELTON ENGINEERING SELCOURT 1567 247 SPRINGS 990000087886 11205 ELTORO DIESEL STOP MOSSEL BAY 6520 177 MOSSEL BAY 990000106832 948 HARTENBOS ELUZAI WROUGHT IRON DESIGNS SUNWARD PARK 1459 033 BOKSBURG 990000025007 ELVIRA TRADING 30 CC FORDSBURG 2033 003 JOHANNESBURG 990000029359 42447 ELWELD ENGINEERING SERVICES MANDENI 4490 338 MTUNZINI 990000102312 192 EMA LE RONA TRADING ENTERPRISE AMAROSA RUIMSIA 1724 990000585785 EMAFINI TOWERS PTY LTD WIERDAPARK 149 147 KRUGERSDORP 990000029386 52014 EMAIR RICHARDS BAY 3900 990000783918 EMALAHLENI COURIER CONSULTANTS LERAATSFONTEIN 1038 051 CAMPERDOWN 990000483501 13057 Leraatsfontein EMALAHLENI FITMENT CENTRE MIDDELBURG 1050 990000607871 EMALAHLENI MACHINING SOLUTIONS DIE HEUWEL 1042 312 WITBANK TVL 990000267627 8397 EMALAHLENI POWER TRANSMISSIONS LERAATSFONTEIN 1038 312 WITBANK TVL 990000481955 14137 EMALINI ENTERPRISES 101 CC STANDERTON 2430 249 STANDERTON 990000444094 382 EMALINI ENTERPRIZES 91 CC VAN REENEN 3372 072 DUNDEE 990000029275 15 EMAN MOTORS CC DURBAN 4001 990000575539 EMANGWENI GARAGE EMPANGENI 3880 324 LOWER UMFOLOZI 990000085395 749 EMANUEL ENGINEERING JACOBS 4026 002 DURBAN 990000210343 12611 EMAQITHINI BOILERMAKING ENTERPRISE STAALVELD 1043 051 CAMPERDOWN 990000439991 10689 EMBEE EQUIPMENT ELSPARK 1418 003 JOHANNESBURG 990000552257 EMBER DIESEL & AUTO ELECTRICAL RIVERFIELD 1564 247 SPRINGS 990000107131 13177 EMBER MOTOR ENGINEERING & TUNE UP SPRINGS 1560 247 SPRINGS 990000101150 1233 EMBETEC PTY LTD CHEMPET 7442 025 BELLVILLE 990000469834 EMBOSSING PRESS MANUFACTURERS PTY HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000086341 64994 EMBOSSING STAMPS CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000209606 64994 EMCO EDISON TRANSFORMER EASTLEIGH 1609 091 GERMISTON 990000245110 EMCODUSTRIAL CONTRACTORS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000111318 2384 EME HYDRAULICS SERVICES BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000019643 2073 EMELDAH TRANSPORT & TRADING EMALAHLENI 1340 990000903445 5304 EMERALD AUTO PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000223915 761 HOWICK EMERALD ENGINEERING THE TRAMSHED 126 312 WITBANK TVL 990000008082 13687 EMERALD ENGINEERING CC WITBANK 1035 312 WITBANK TVL 990000028381 4798 EMERALD EXHAUST & FITMENT CENTRE SONLAND PARK 1944 278 VANDERBIJLPARK 990000035122 28266 EMERALD FIRE TRADING 203 CC LUXMI 3207 206 PIETERMARITZBURG 990000455099 736 EMERALD FIRE TRADING 233 CC WOODLANDS 7785 004 KAAPSTAD 990000465499 EMERALD MOTORS VANDERBIJLPARK 1911 990000707429 2242 EMERALD SKY TRADING 345 PRETORIA WEST 183 990000927779 10512 CENTURION EMERGENCY & TRAUMA EQUIPMENT Benoni 1501 026 BENONI 990000006376 751125 Gardenview EMERGENCY AUTO ELECTRICAL CC LYNN EAST 39 008 PRETORIA 990000105499 15859 EMERGENCY GENERATOR SERVICES COLCHESTER 6175 007 PORT ELIZABETH 990000221814 247 EMERGENCY POWER SERVICES GEORGE 6530 090 GEORGE 990000097009 1066 EMERGENCY SHOWER & ENGINEERING KEMPTON PARK 1622 132 KEMPTON PARK 990000242874 7663 BONEARO PARK EMERGENCY USED SPARES CC UMHLANGA ROCKS 4319 002 DURBAN 990000105202 EMERGENCY VEHICLE CONVERSIONS GARDEN VIEW 2047 033 BOKSBURG 990000029440 75921 EMERGING WORLD TECHNOLOGIES SA FAERIE GLEN 43 008 PRETORIA 990000257452 37071 EMERSON STAINLESS STEEL C C BRACKEN GARDENS 1452 012 ALBERTON 990000088485 145207 EMFULENI AUTO PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000010195 2688 EMFULENI METROLOGY SERVICES CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000146746 3191 EMG GENERAL WELDING CC SALT RIVER 7925 990000577481 EMGEE WORKSHOP PINEGOWRIE 2123 003 JOHANNESBURG 990000102056 590 EMGESS ENGINEERING CC PINETOWN 3610 210 PINETOWN 990000473678 EMH MACHINE SERVICES TYGER VALLEY 7536 025 BELLVILLE 990000479940 EMI PROJECTS PTY LTD SECUNDA 2302 028 BETHAL 990000011423 15011 EMINENT ENGINEERING EERSTE RIVER 7103 025 BELLVILLE 990000454609 476 EMINENT STEEL WORKS MATROOSFONTEIN 7490 025 BELLVILLE 990000475464 EMINYANGA TRADING ENTERPRISE RUSTENBURG 300 235 RUSTENBURG 990000256076 5130 EMISSION CONTROL TECHNOLOGY PIET BEKKER 1459 990000739918 14786 FARRARMERE EMJEDIS PANELSHOP LANSDOWNE 7780 004 KAAPSTAD 990000026383 EML ENERGY PTY LTD THE RORCHARDS 201 990000792412 953 MEDUNSA EMMANUEL SPECIALIZED WELDING CC CENTURION 46 033 BOKSBURG 990000104130 10744 EMMANUEL TRUCK CENTRE CC STRAND 7139 256 STRAND 990000005967 516 EMMAR HYDRAULICS CC MEYERTON 1960 283 VEREENIGING 990000217792 EMMARENTIA AUTO CAR SALES KYALAMI 1684 003 JOHANNESBURG 990000034966 31814 EMMARENTIA CONVENIENCE CENTRE RIVONIA 2128 003 JOHANNESBURG 990000394027 6030 EMNO ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000243754 3543 EMOCLEW ENGINEERING SUPPLIES EAST RAND 1462 037 BRAKPAN 990000029593 25496 EMONTI USED SPARES AMALINDA 5247 006 EAST LONDEN 990000432364 EMOYENI ENGINEERING CC LOTUS PARK 4111 002 DURBAN 990000462449 49342 QUALBERT EMP AUTO REPAIRS & PANEL BEATING EAST END 4018 324 LOWER UMFOLOZI 990000454849 49430 EMPANGENI AIR BRAKE COMPONENTS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000002164 8355 EMPANGENI AUTO RENOVATORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000484718 450 EMPANGENI AUTO RENOVATORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000090262 1861 EMPANGENI CARAVAN & CAMPWORLD A DIV EMPANGENI 3880 990000633844 EMPANGENI CARWASH EMPANGENI 3880 324 LOWER UMFOLOZI 990000241605 564 EMPANGENI ENGINEERING CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000107011 7011 EMPANGENI MAINTENANCE CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000010397 10676 EMPANGENI MAINTENANCE CENTRE CC EMPANGENI 3800 990000638110 10405 EMPANGENI USED MOTOR SPARES EMPANGENI 3880 324 LOWER UMFOLOZI 990000022840 11093 EMPELENI MOTORS CC PIMVILLE 1808 003 JOHANNESBURG 990000019907 22 EMPEROR AVIATION PTY LTD GERMISTON 1419 990000804708 16 Canberr Impala Park, Boksburg EMPEROR PROJECTS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000007304 100742 EMPERORS AUTO PTY LTD Brakpan 1541 BRAKPAN 990000221160 15566 EMPIRE CAR SALES SPRINGS 1567 247 SPRINGS 990000465243 EMPIRE CARS Bloemfonteing 9301 247 SPRINGS 990000300754 35714 Faunasig EMPIRE LANE PTY LTD NELSPRUIT 1200 990000787156 4066 EMPIRE MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000112096 3446 EMPIRE PANELBEATERS CC PANSIG 9465 302 WELKOM 990000103161 57134 EMPIRE SERVICE CENTRE BASSONIA 2061 003 JOHANNESBURG 990000018542 763 EMPIRE SUPA QUICK TREKKER 1547 037 BRAKPAN 990000091634 2037 EMPIRE TOYOTA SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000107830 222 EMPRESS AUTO SERVICES ROCHDALE PARK 4034 002 DURBAN 990000483552 74338 EMPRESTO CAR WASH & VALET CENTRE PETERSFIELD 1559 990000591698 EMPVEST OUTSOURCING BRYANSTON 2021 090 GEORGE 990000115839 67988 EMR ENGINEERING CC KIMBERLY 8301 990000565066 110162 EMRETT AUTO WESTBROOK 4406 990000944000 3082 EMRIC MOTORS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000015215 7324 EMS WERKE JOUBERTINA 6410 007 PORT ELIZABETH 990000433954 164 EMSHINE ENGINEERING WITBANK 1035 312 WITBANK TVL 990000037003 12644 Leraatsfontein EMSLIES GARAGE POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000451293 142 EMTEE MINING ENGINEERING PTY LTD FAUNAPARK 787 207 PIETERSBURG 990000238947 406 EMTEK RACING (PTY) LTD ROBERTSHAM 2091 990000857862 146614 BRACKEN GARDENS EMTHANJENI CAR WASH & CATERING DE AAR 7000 065 DE AAR 990000027938 271 EMZAMO WETHU WELDERS MDANTSANE 5219 390 990000527475 EMZANSI STEEL WORKS CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000478540 276 ENANTILINX PTY LTD RUSTENBURG 299 235 RUSTENBURG 990000252054 ENBARR MEDICAL CC CRAMERVIEW 2060 003 JOHANNESBURG 990000110851 3450 ENCEE ENGINEERING PTY LTD MENLO PARK 102 132 KEMPTON PARK 990000219324 35788 ENCO DIESEL KROONHEUWEL 9501 146 KROONSTAD 990000096837 6153 ENCO FILLING STATION POLOKWANE 699 207 PIETERSBURG 990000487032 2804 ENCOMPO ENGINEERING C C BENORYN 1504 033 BOKSBURG 990000088834 12503 ENCORE MAINTENANCE SOLUTIONS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000484929 8854 END STRAAT CALTEX LAUDIUM 37 008 PRETORIA 990000025066 14210 ENDABUKWENI OUTO SPARES & PANELS KWAMASHU 4359 339 INANDA 990000037446 ENDECO CC ALBERTON 1450 012 ALBERTON 990000092587 1515 ENDEE MOTORS PTY LTD GREEN POINT 8051 004 KAAPSTAD 990000110057 836 ENDERO WELDING EDLEEN 1625 132 KEMPTON PARK 990000114952 9503 Edleen ENDETO ENGINEERING MIDDELBURG 1050 990000581022 4237 ENDRESS AND HAUSER PYROTEMP WITFIELD 1467 033 BOKSBURG 990000155811 13472 ENDUMENI STEELWORKS DUNDEE 3000 072 DUNDEE 990000480141 560 ENDURANCE AUTOMATION SOLUTION DURBAN 4091 990000731746 19561 Dormerton ENDURANCE ENGINEERING & PULLENS HOPE 1096 312 WITBANK TVL 990000023978 206 ENDURO GEARBOX CENTRE CC ALVERTON 1451 012 ALBERTON 990000231959 3347 GLENVISTA ENE INDUSTRIAL SUPPLIES & SERVICES ASTON MANOR 1630 132 KEMPTON PARK 990000027137 10911 ENER G SAVER MORNINGSIDE 4001 002 DURBAN 990000481584 ENER G SYSTEMS PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000480129 3030 ENERFLO CC BRITS 250 041 BRITS 990000469389 ENERGI ON THE GO CC MUCKLENEUK 2 990000749392 79053 SENDERWOOD ENERGOTEC ENGINEERING SERVICES PTY ALBERTON NORTH 1456 012 ALBERTON 990000104397 136312 ENERGY & INDUSTRIAL CONSULTING CC ZWARTKOP EXT 4 157 008 PRETORIA 990000218846 ENERGY EXCELLENCE ONE PTY LTD NINAPARK 156 990000467853 54397 ENERGY FABRICATION PTY LIMITED BEDFORDVIEW 2007 091 GERMISTON 990000214489 979 ENERGY INSTRUMENTATION PTY LTD CELTIS RIDGE 130 003 JOHANNESBURG 990000020236 33 Celtis Ridge ENERGY SERVICE GROUP PTY LTD MOREHILL 1501 026 BENONI 990000013525 ENERGY STOP CC EDENVALE 1609 003 JOHANNESBURG 990000235836 ENERGY WAREHOUSE AFRICA CC EAST RAND 1501 132 KEMPTON PARK 990000243512 ENEVITABLE ART & STEEL WORKS KLERKSDORP 2571 138 KLERKSDORP 990000487565 ENFIELD ENGINEERING GAUTENG PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000026633 802 ENGEASE PTY LTD VEREENIGING 1939 990000695458 ENGELBRECHT A A POLOKWANE 700 207 PIETERSBURG 990000445923 3211 ENGELBRECHT A H BRITS 250 990000569702 818 brist ENGELBRECHT H BOSHOF 8340 035 BOSHOFF 990000099463 33 ENGELBRECHT INGENIEURSWERKE TZANEEN 850 270 LETABA 990000095841 1547 ENGELBRECHT P J BETHAL 2310 312 WITBANK TVL 990000006583 382 ENGELBRECHT S J J WELKOM 9459 288 VIRGINIA 990000462257 ENGELBRECHT SWEISWERKE BK STELLENBOSCH 7599 251 STELLENBOSCH 990000101414 12322 ENGELOSI CONSULTING SERVICES DELMAS 2210 312 WITBANK TVL 990000243028 318 ENGEN MOKOPANE 600 344 VUWANI 990000037028 1697 ENGEN @ AUSTERVILLE OVERPORT 4067 002 DURBAN 990000476963 70785 ENGEN AT ESSACKS QUALBERT 4078 002 DURBAN 990000027207 48475 ENGEN AZURRI Roodepoort 1725 990000640577 ENGEN BBQ DOWNS PETROLEUM CENTRE KYALAMI 1684 003 JOHANNESBURG 990000444711 30001 ENGEN BEVERLY HILLS CONVENIENCE CEN BEVERLY HILLS 1980 990000850987 1224 SOUTHDALE ENGEN BLANCHEVILLE SERVICE STATION WITBANK 1034 990000844154 966 EMALAHLENI ENGEN BLUE HAZE Hazyview 1242 307 WITRIVIER 990000261834 ENGEN BRYANSTON SERVICE STATION MAGALIES VIEW 2067 003 JOHANNESBURG 990000470091 970 ENGEN CASTLE WALK WINGATE PARK 153 008 PRETORIA 990000098137 914988 ENGEN CLAYVILLE NORTH CONVENIENCE CLAYVILLE 2010 990000582037 55424 WIERDAPARK ENGEN CONRAD CONVENIENCE RANDBURG 2000 990000816111 87107 HOUGHTON ENGEN DARLING PAARL 7620 165 MALMESBURY 990000433283 363 ENGEN DUNCAN STREET HATFIELD 28 008 PRETORIA 990000028236 13190 ENGEN DURBANVILLE CONVENIENCE CENTR DURBAN 7550 990000913952 5617 ENGEN ELIM NELSPRUIT 1200 990000941323 ENGEN FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000116617 13178 ENGEN GOLDEN HARVEST CONVENIENCE BAILLIE PARK 2526 003 JOHANNESBURG 990000673301 6216 ENGEN HEUGH RD WALMER 6001 007 PORT ELIZABETH 990000008798 ENGEN HILLCREST LYTTELTON 140 008 PRETORIA 990000011390 16715 ENGEN HINDLE ROAD SERVICE STATION SOMERSET WEST 7129 025 BELLVILLE 990000026921 3001 ENGEN ISANDO FORDSBURG 2033 003 JOHANNESBURG 990000209662 42749 ENGEN JABAVU JABAVU 1809 003 JOHANNESBURG 990000219747 ENGEN KIESERVILLE LICHTENBURG 2740 156 LICHTENBURG 990000455059 2370 ENGEN KYA SAND BRYANSTON 2021 990000699878 ENGEN LINDLEY LINDLEY 9630 157 LINDLEY 990000448549 12 ENGEN LINTON GRANGE LINTON GRANGE 6015 007 PORT ELIZABETH 990000023475 19563 ENGEN LYDENBURG LYDENBURG 1120 161 LYDENBURG 990000478587 5186 ENGEN MAIN ROAD HOUGHTON 2041 003 JOHANNESBURG 990000260610 87107 ENGEN MANGUZI Manguzi 3973 045 PONGOLA 990000018557 102217 Meerensee ENGEN MOTHERWELL MOTHERWELL 990000589297 10069 ENGEN O REILLY MERRY CC NORTHMEAD 1501 026 BENONI 990000295228 9417 ENGEN OLIEVENHOUTBOSCH BRUMA 2026 003 JOHANNESBURG 990000010493 795 ENGEN PAARL VILLAGE PAARL 9301 990000621760 28682 DANHOF ENGEN PLATINUM 1 STOP PRETORIA NORTH 1 990000603970 39440 FAERIE GLEN ENGEN PRETORIA GARDENS WIERDAPARK 149 008 PRETORIA 990000213967 54732 ENGEN PROTEA HEIGHTS DURBANVILLE 7551 025 BELLVILLE 990000485725 4166 ENGEN QUEENSBURGH QUEENSBURGH 4093 210 PINETOWN 990000161590 ENGEN RENOSTERSPRUIT HONEYDEW 2040 003 JOHANNESBURG 990000039039 1596 ENGEN RIVER SQUARE THREE RIVERS 1935 283 VEREENIGING 990000158451 264557 ENGEN ROSSOUW STREET CONVENIENCE THE WILLOWS 41 008 PRETORIA 990000477972 ENGEN SONSKYN MOTORS WARMBATHS 480 298 WARMBAD TVL 990000340895 1209 ENGEN SPARTAN FORDSBURG 2033 003 JOHANNESBURG 990000231034 42749 ENGEN STELLENBOSCH STELLEBOSCH 7600 990000588497 750 ENGEN STRAND GORDON'S BAY 7151 256 STRAND 990000458199 ENGEN SUNNINGDALE DURBANVILLE 7551 004 KAAPSTAD 990000486563 4166 ENGEN TECHNOPARK HIGHVELD 169 008 PRETORIA 990000048847 66068 ENGEN THABAZIMBI THABAZIMBI 380 264 THABAZIMBI 990000116295 753 ENGEN TRUCK STOP SWARTKOPS Port Elizabeth 6001 990000729132 418 ENGEN TRUCKSTOP BEAUFORT WES BEAUFORT WEST 6970 022 BEAUFORT WEST 990000460416 389 ENGEN TRUCKSTOP SPRINGFONTEIN BEAUFORT WEST 6970 246 SPRINGFONTEIN 990000022723 389 ENGEN TSOLO MOTORS TSOLO 5170 990000897767 109 ENGEN VAN BUUREN CRESTA 2118 003 JOHANNESBURG 990000127719 2839 ENGEN VEGA MOTORS PRETORIA 161 008 PRETORIA 990000483576 11478 ENGEN WESTERN SERVICE STATION BRYANSTON 2021 008 PRETORIA 990000452924 71585 ENGEN WIMPY BP CALTEX & SABIE SABIE 1260 184 NELSPRUIT 990000194683 471 ENGEN WINELANDS ONE STOP BELLVILLE 7535 025 BELLVILLE 990000185558 2758 ENGEN WINTERVELDT CENTRAL CITY 199 008 PRETORIA 990000220283 51 ENGENTHEMBANI KHAYELITSHA 7784 990000649392 ENGIBIZ CC KEMPTON PARK 1623 990000781808 3256 MONTANA PARK ENGILITE CC BRAKPAN 1541 990000582845 ENGINE & C V MASTERS FLAMWOOD 2572 138 KLERKSDORP 990000262005 7044 ENGINE & GEARBOX CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000101878 1172 ENGINE & GEARBOX CENTRE CC JOHANNESBURG 2001 003 JOHANNESBURG 990000090585 8724 CENTURION ENGINE & GEARBOX EXCHANGE C C EPPINDUST 7475 004 KAAPSTAD 990000089814 439 ENGINE & GEARBOX MASTER KURUMAN UPINGTON 8800 148 KURUMAN 990000009277 772 ENGINE & GEARBOX MASTER PTY LTD ELSIESRIVIER 7460 025 BELLVILLE 990000469856 327 ENGINE & TUNE UP CENTRE CC STANDERTON 2430 249 STANDERTON 990000236168 3685 ENGINE APPLICATIONS CC FISHERS HILL 1408 091 GERMISTON 990000012777 19025 ENGINE CRAFT BETHLEHEM 9700 029 BETHLEHEM 990000009038 449 ENGINE DEN VENTERSDORP 2710 281 VENTERSDORP 990000259203 202 ENGINE EN GEARBOX HADISON PARK 8306 005 KIMBERLEY 990000100286 11092 ENGINE GEARBOX & DIFF CITY WITBANK 1035 051 CAMPERDOWN 990000440887 991 ENGINE GEARBOX & DIFF SERVICES N1 CITY 7463 025 BELLVILLE 990000017066 13305 ENGINE MASTERS MTUBATUBA 3935 990000595748 ENGINE MONITORING SYSTEMS CC PRETORIA 182 008 PRETORIA 990000224444 PO BOX 329 MONTANA PARK ENGINE PROTECTION SERVICES RYNFIELD 1514 026 BENONI 990000451491 11943 ENGINE REBUILDING CENTRE PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000110092 1566 ENGINE RECONDITIONING CENTRE ALBERTON 1450 012 ALBERTON 990000093827 2111 ENGINE SOCIETY MUSEUM STUTTERHEIM 4930 257 STUTTERHEIM 990000332899 1066 ENGINE TECHNICAL SERVICES CC OLD OAK 7537 025 BELLVILLE 990000016974 4171 ENGINE WORLD BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000089069 2928 ENGINEEERING PROCESS CONTROL Durban 4058 002 DURBAN 990000095309 30173 ENGINEERED POLYMERIC SYSTEMS BLUFF 4036 002 DURBAN 990000436458 21150 ENGINEERED PUMPS & SYSTEMS CONSTANTIA 7848 004 KAAPSTAD 990000108295 635 ENGINEERING & BLDG SUPPL CO PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000109992 33104 ENGINEERING & CLEANING SERVICES BK UITENHAGE 6230 271 UITENHAGE 990000097276 1417 ENGINEERING & HYDRAULIC SERV PTY LT BRITS 250 041 BRITS 990000084818 2688 ENGINEERING & INDUSTRIAL CONTRACTS GLENMORE 4001 002 DURBAN 990000031674 ENGINEERING & MARINE CENTRAHIL 6006 007 PORT ELIZABETH 990000114608 12602 ENGINEERING & PLASTIC COMPONENTS CC WELTEVREDENPARK 1715 150 LADISMITH 990000100938 7271 ENGINEERING 2000 EMPANGENI 3880 324 LOWER UMFOLOZI 990000113011 5677 ENGINEERING AFRICA CAPE TOWN 8000 004 KAAPSTAD 990000024625 5441 ENGINEERING AFRIKA PLACEMENTS & AMANZIMTOTI 4126 002 DURBAN 990000224156 14024 ENGINEERING AIDS PTY LTD MULDERSDRIF 1747 147 KRUGERSDORP 990000092821 386 ENGINEERING CAFE CC MALANSHOF 2194 003 JOHANNESBURG 990000097320 1039 FERNDALE ENGINEERING COMMODITY SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000112245 5393 ENGINEERING CONTROL TECHNIQUES MIDDELBURG 1050 990000861451 2211 ENGINEERING DESIGN & DEVELOPMENT CC ATLANTIS INDUSTRIAL CAPE TOWN 7349 990000569494 1585 DASSENBERG ENGINEERING DESIGN & TRAINING EDENVALE 1610 003 JOHANNESBURG 990000448389 488 Edenvale ENGINEERING DIRECTOR CC THREE RIVERS 1935 247 SPRINGS 990000006408 265232 ENGINEERING DRAWING LIGHTING & EAST RAND 1459 990000792377 25459 ENGINEERING DYNAMICS PTY LTD SINOVELLE 129 008 PRETORIA 990000108031 15242 ENGINEERING ENTERPRISE MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000110030 86 ENGINEERING ENTERPRISES CHEMPET 7442 025 BELLVILLE 990000101018 36873 ENGINEERING EXCELLENCE FLORIDA HILLS 1716 003 JOHANNESBURG 990000025048 1016 ENGINEERING FABRICATORS CC VEREENIGING 1930 283 VEREENIGING 990000110010 1078 ENGINEERING FORUM CC GREYVILLE 4023 002 DURBAN 990000015183 47286 ENGINEERING INNOVATIONS MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000099075 21441 ENGINEERING IRONS PTY LTD AMANZIMTOTI 4126 990000576629 1746 ENGINEERING KEYS & PINS PTY LTD DUNSWART 1508 033 BOKSBURG 990000110103 6689 ENGINEERING QCP EMPANGENI 3880 324 LOWER UMFOLOZI 990000487040 11447 ENGINEERING SERVICES ZAST RAND 1462 091 GERMISTON 990000010403 ENGINEERING SOLUTIONS R BAY richards bay 3900 250 LOWER TUGELA 990000226753 80424 brackenham ENGINEERING TECHNICAL SERVICES SPRINGS 1559 247 SPRINGS 990000095423 14298 ENGINEERING TOP TECH PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000101418 1849 Richards Bay ENGINEERING UNLIMITED KYA SAND 2169 003 JOHANNESBURG 990000212981 ENGINEERING UTILITIES & FERNDALE 2160 003 JOHANNESBURG 990000089357 245 ENGINEERING WORLD THABAZIMBI 380 264 THABAZIMBI 990000262544 1149 ENGINERITE ENGINEERING JACOBS 4026 002 DURBAN 990000029282 12312 ENGINES FOR AFRICA PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000100658 34179 ENGINRITE ENGINEERING CC EAST LONDON 5200 006 EAST LONDEN 990000110034 1499 ENGIPLAS CC GLENVISTA 2058 012 ALBERTON 990000487743 1546 ENGLE MOTORS RICHWOOD 7441 004 KAAPSTAD 990000486575 ENGLISH ENGINEERING CC DURBAN NORTH 4051 990000557608 201523 ENGNET SOLUTIONS SANDTON CITY 2146 003 JOHANNESBURG 990000487898 10053 ENGOMARC CC DURBAN NORTH 4016 002 DURBAN 990000091876 20425 ENGSKI MANUFACTURING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000481525 6147 DUNSWART ENHLANZENI TYRES NELSPRUIT 1200 990000891589 26183 ENIGMA ENGINEERING CC SILVERGLEN 4092 310 CHATSWORTH 990000109949 ENIO ENGINEERING & STAIRCASE CENTRE Pretoria 182 008 PRETORIA 990000088582 12128 Clubview ENJE INTO LABOUR SOLUTIONS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000007200 73005 Lynnwood ridge ENJINSENTRUM KUILS RIVER 7579 003 JOHANNESBURG 990000260992 1311 ENKAY AUTOMOTIVE ENG GERMISTON 1401 091 GERMISTON 990000111206 1899 Edenvale ENKWANATI 99 CC MOKOPANE 600 990000588979 ENLIGHTENMENT AUTO CENTRE CC HYPER BY THE SEA 4016 HYPER BY THE SEA 990000463928 342 ENLO CONSTRUCTION EQUIPMENT CRYSTAL PARK 1515 132 KEMPTON PARK 990000471675 20308 ENNERDALE MOTOR WORLD CC JEPPESTOWN 2043 003 JOHANNESBURG 990000011353 34011 ENOCH & SONS 17 GUGULETU 7750 004 KAAPSTAD 990000475252 ENOTEK CC SIMBITHI 2125 003 JOHANNESBURG 990000096342 1371 ENRIGHT TOOL & DIE SERVICES CC WITFIELD 1467 091 GERMISTON 990000096191 13268 ENROM ENGINEERING CC ATLASVILLE 1465 043 BRONKHORSTSPRUIT 990000448197 16755 Atlasville ENSBURG ENGINEERING SERVICES FARRARMERE 1518 091 GERMISTON 990000030418 ENSCO ENGINEERING PTY LTD BAILLIE PARK 2526 218 POTCHEFSTROOM 990000109313 6156 ENSCO MOTORINGENIEURSWERKE EDMS BPK VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000321579 1150 ENSELENI ALUMINIUM VENTURE EMPANGENI 3880 324 LOWER UMFOLOZI 990000031765 1113 ENSERVE ENGINEERING SERVICES Verwoerdpark 1453 002 DURBAN 990000007038 5666 ENSIGN CONTAINER DEPOT PTY LTD MONTCLAIR 4061 002 DURBAN 990000024955 33161 ENSIGN ENGINEERING CC JACOBS 4026 002 DURBAN 990000111164 12908 ENSIMBINI ENGINEERING CC JACOBS 4026 002 DURBAN 990000036092 12999 ENSLIN RACING CC GARDENVIEW 2047 990000027117 ENSLINS TRUCK & TRAILER MAINTENANCE VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000241912 ENSO INFRASTRUCTURE & PROJECT CC SUNNYSIDE 2 008 PRETORIA 990000468589 ENSPIRE AVIATION PTY LTD MELKBOSSTRAND 7437 004 KAAPSTAD 990000483570 ENTANYA MOTORS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000095020 9111226 ENTERPRICING TUSK METAL MAYVILLE 4091 002 DURBAN 990000438855 ENTERPRISE ENGINEERING PAARDEN ISLAND 7420 004 KAAPSTAD 990000090949 400 ENTERPRISES UNLIMITED WEST RAND KRUGERSDORP 1740 147 KRUGERSDORP 990000468981 1528 Krugersdorp ENTHUZEN TRADING PTY LTD GATESVILLE 7460 990000907025 114 ENTITY ENGINEERING PTY LTD Johannesburg 1724 990000597905 60113 Pierre van Ryneveld ENTITY SHEETMETAL WORKS CC ROBERTSON 6705 004 KAAPSTAD 990000021045 829 ENTRAKOR PTY LTD HARRISMITH 9880 104 HARRISMITH 990000103507 525 ENTUTHUKWENI MINING PROJECTS WITBANK 1035 312 WITBANK TVL 990000469630 17410 ENVIRO DUCT & FILTER CONTRACTORS CC STRUBENVALLE 1570 247 SPRINGS 990000479559 10249 ENVIRO ELEMENTS CC KENGRAY 2100 003 JOHANNESBURG 990000109243 512 ENVIRO ENERGY SOLUTIONS POLLAK PARK 1559 033 BOKSBURG 990000217202 ENVIRO ENG STEILTES 1213 990000944408 12282 ENVIRO VAC CC DURBANVILLE 7551 025 BELLVILLE 990000006069 3313 ENVIROCYCLE Brits 250 235 RUSTENBURG 990000028221 2104 ENVIROMENTAL ANTI POLLUTION SYSTEMS BEDFORDVIEW 2007 091 GERMISTON 990000035596 9166 EDENGLEN ENVIRONMENTAL & INDUSTRIAL Cape Town 7500 004 KAAPSTAD 990000105023 40 Howard Place ENVIRONMIST CC LYNNWOOD RIDGE 40 215 PORT SHEPSTONE 990000464407 ENVIROTEST ENVIRONMENTAL CONSULTANT PORT ELIZABETH 6025 007 PORT ELIZABETH 990000214103 27452 GREENACRES ENVISION ENGINEERING BK KUILSRIVIER 7579 251 STELLENBOSCH 990000102984 7 ENVISION MAINTENANCE WORX KUILS RIVER 7579 251 STELLENBOSCH 990000552174 7 ENZEL 165 CC EASTLONDON 5208 990000605610 5542 GREENFIELDS EP MOTOR SPORT POLOKWANE 700 990000640295 31813 SUPERIA EPCO GENERAL ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000084523 75921 EPHIL ENGINEERING ALBERTINIA 6695 231 RIVERSDALE 990000025483 EPIC FABRICATION SUNWARD PARK 1470 033 BOKSBURG 990000235410 18312 EPICONIC SERVICE CENTRE PORT ELIZABETH 6001 990000882165 EPISERVE PTY LTD PRETORIA 159 990000872125 1468 EPOXY COATING SERVICES East London 5219 MDANTSANE 990000479535 7166 EPOXY ENTERPRISES CC MAYVILLE 4091 008 PRETORIA 990000091767 EPPING ROADWORTHY CENTRE CC MITCHELLS PLAIN 7789 025 BELLVILLE 990000110785 171 EPPING SERVICE STATION EPPINDUST 7475 025 BELLVILLE 990000467013 205 EPROTECH CC BRACKEN DOWNS 1454 012 ALBERTON 990000083865 167197 EPS AUTO ELECTRICAL Trichardt 2300 990000558203 3685 Standerton EPS MINING SA PTY LTD WATERKLOOF 145 008 PRETORIA 990000226776 95436 EPSON MOTORS CC NIGEL 1490 188 NIGEL 990000012452 2384 benoni EPTECH PAARL 7646 197 PAARL 990000008026 6049 Paarl EPURE COATINGS CC QUEENSBURGH 4070 210 PINETOWN 990000093603 39534 EQUAL CHANCE TRADING 50 CC BOSHOEK 301 235 RUSTENBURG 990000481519 10 EQUALITY ELSPARK 1418 033 BOKSBURG 990000207206 12263 EQUINE FARRIER SERVICES HAMMARSDALE 3700 002 DURBAN 990000031794 297 EQUINE HOOF TECHNOLOGIES WALMER 6070 007 PORT ELIZABETH 990000432497 EQUINOX PIPING SOLUTIONS SUNWARD PARK 1470 091 GERMISTON 990000407387 18311 EQUIPMAINT PTY LTD DALVIEW 1544 037 BRAKPAN 990000242810 10250 EQUIPMENT DESIGN & GENERAL Pretoria 184 008 PRETORIA 990000016417 184 La Montagne EQUIPMENT FIELD SERVICES WAPADRAND 50 008 PRETORIA 990000008406 16 EQUIPMENT PART SUPPLIES MIDDELBURG 1050 170 MIDDELBURG C P 990000101335 1823 EQUIPMENT PARTS & ENGINES KEMPTON PARK 1620 091 GERMISTON 990000102226 EQUIPMENT REPAIR MAINTENANCE CC Alberton North 2118 012 ALBERTON 990000098862 4203 Cresta EQUIPMENT SERVICES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000112986 4122 EQUISALE 148 CC ROGGEBAAI 7151 990000589932 8298 EQUIVALENT ENGINEERING SERVICES CC ELSPARK 1418 091 GERMISTON 990000326433 13094 ER BRAKE & CLUTCH TASBET PARK 1040 312 WITBANK TVL 990000481578 6194 ER UV INSTALLATIONS CC PRETORIA GP RSA 184 008 PRETORIA 990000466714 340 LA MONTANGE PRETORIA G ERACO BOAT BUILDERS CC GREEN POINT 8005 004 KAAPSTAD 990000104068 ERAKI PROPERTIES 30 CC KRUGERSDORP 1740 147 KRUGERSDORP 990000486534 152 ERAMUS LD ORANIA 8752 990000638689 150 ERAS AUTO DEALERS CC MAGALIESKRUIN 182 990000630703 39027 MORELETA PARK ERASLEY SERVICE STATION HONEYDEW 2040 003 JOHANNESBURG 990000448807 3995 ERASMUS BAKWERKE BREDASDORP 7280 039 BREDASDORP 990000088372 461 ERASMUS DESIGN TECHNOLOGIES HERCULES 30 008 PRETORIA 990000230883 49915 ERASMUS FORKLIFT SERVICES KROONSTAD 9499 990000616886 7248 kroonpark ERASMUS KONSTRUKSIE LYTTELTON 140 236 PILGRIMS REST 990000017149 15961 ERASMUS P J BOTHAVILLE 9660 036 BOTHAVILLE 990000265788 1433 ERASMUS PANEELKLOPPERS PLETTENBERGBAAI 6600 139 KNYSNA 990000108310 1828 ERASMUS PANEELKLOPPERS BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000089026 1021 ERASMUSRAND MOTORS IRENE 62 008 PRETORIA 990000116119 454 ERCAM SOUTH AFRICA PTY LTD EPPING 1 7460 990000648105 12523 GARDENS ERD FAB PTY LTD VEREENIGING 1930 283 VEREENIGING 990000165166 606 ERECTEC RED HILL 4071 002 DURBAN 990000019125 40040 ERENSCO STEELWORKS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000246965 1613 ERGOFLEX 279 CC HONEYDEW 990000563954 3137 WILRO PARK ERGON ENGINEERING CC WADEVILLE 1422 091 GERMISTON 990000101800 14270 ERHA ENGINEERING CC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000030209 2552 ERIC SUPPLIERS DESPATCH 6220 271 UITENHAGE 990000209488 0 ERICA SERVICE STATION CLAREINCH 7740 990000470020 2162 ERICH LISA NATASHA SIGNS CC KEMPTON PARK 1620 033 BOKSBURG 990000484706 706 ERICOS MAINTENANCE & HANDY SERVICES ZWAVELPOORT 36 008 PRETORIA 990000093023 2280 ERICS MOTOWORKS VRYHEID 3100 295 VRYHEID 990000260914 ERICS PANELBEATERS KOKSTAD 4700 990000708940 1200 ERIEZ MAGNETICS SA PTY LTD SANDTON 2018 003 JOHANNESBURG 990000083736 391281 BRAMLEY ERIK BESTER STAALWERKE OAKDALE 7530 025 BELLVILLE 990000017327 2896 ERIKSENS MOTOR CENTRE WELKOM 9460 302 WELKOM 990000103154 4909 ERIKSONS CAR WASH DOORN 9459 302 WELKOM 990000477069 ERJEN ENGINEERING DURBAN 4000 002 DURBAN 990000031112 5804 ERKA ENGINEERING BOOYSENS 2016 003 JOHANNESBURG 990000094278 39431 ERLEMAN MOTORS NEW CENTRE PTY LTD EXCOM 2023 003 JOHANNESBURG 990000112961 261087 ERM LOGISTICS CC DALVIEW 1544 033 BOKSBURG 990000474896 3464 ERMELO AUTO DIESEL CC ERMELO 2350 078 ERMELO 990000112915 567 ERMELO AUTO REPAIRS CC ERMELO 2351 078 ERMELO 990000452768 ERMELO ELITE MOTORS BK ERMELO 2350 078 ERMELO 990000101125 277 ERMELO ENS ERMELO 2350 990000833379 424 ERMELO FITMENT CENTRE ERMELO 2350 078 ERMELO 990000016774 ERMELO MAN TRUST ERMELO 2350 078 ERMELO 990000213576 2240 ERMELO MOTORCYCLES ERMELO 2351 990000576673 1594 ERMELO PANELBEATERS ERMELO 2350 078 ERMELO 990000617854 1836 ERMELO SANDBLASTING ERMELO 2351 078 ERMELO 990000221899 ERMELO STEEL C C ERMELO 2350 078 ERMELO 990000112957 106 ERMELO TOYOTA ERMELO 2350 078 ERMELO 990000087834 919 ERMELO VOLKSWAGEN NEWCASTLE 2940 078 ERMELO 990000018842 2933 ERMELO YAMAHA ERMELO 2350 078 ERMELO 990000111404 2259 ERMES & SLATTERY MOTORS CC NEWTON PARK 6055 007 PORT ELIZABETH 990000009993 34937 ERNEST H JOHNSON PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000019404 7536 ERNEST LOWE A DIVISION OF HUDACO BOKSBURG 105 033 BOKSBURG 990000195189 6357 Boksburg ERNIES AUTOREPAIRS BERTRAMS 2094 003 JOHANNESBURG 990000480780 ERNIES MANUFACTURING CC DURBAN 4051 339 INANDA 990000246772 13151 CASCADES ERNIES PANEL SHOP CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000099106 ERNIES SERVICE CENTRE FLORIDA 1710 233 ROODEPOORT 990000084671 86 ERO ENGINEERING CC JACOBS 4026 002 DURBAN 990000104955 12951 EROSION TECHNOLOGY CC ALBERTON 1450 012 ALBERTON 990000033798 271 ERROL COWAN MOTORCYCLES C C EDENVALE 1610 003 JOHANNESBURG 990000087282 468 ERROL MOYCE MOTORS PLUMSTEAD 7801 316 WYNBERG C P 990000089083 392 ERROLS AIRBRAKE & CLUTCH CC STRAND 7140 256 STRAND 990000115056 1055 ERROLS TYRE & EXHAUST CENTRE EAST LONDON 5200 006 EAST LONDEN 990000086804 7538 ERT ENGINEERING CC SYDENHAM 4091 002 DURBAN 990000218412 ERVEN ENGINEERING TRUST QUEENSWOOD 121 008 PRETORIA 990000253242 11983 ES AUTO ELECTRIC TUNE CAPE TOWN 8000 316 WYNBERG C P 990000476679 987 ES CAPE GAUGES CC EPPINDUST 7475 004 KAAPSTAD 990000344189 222 ES CHEAPLINE MOTORS SOWETO 1801 990000684675 42749 FORDSBURG JOHANNESBUR ES FOUNDRY BK PYRAMID 120 008 PRETORIA 990000029670 179 ESAAN SERVICE STATION CC SAREPTA 7582 025 BELLVILLE 990000110914 2110 ESAB SWEISWERKE CERES 6835 055 CERES 990000088033 188 ESANI BODYSHOP SOMERSET WEST 7129 004 KAAPSTAD 990000483582 3078 ESANI PANELBEATING STELLENBOSCH 7600 251 STELLENBOSCH 990000110810 ESASA LABOUR HIRE BIRCHLEIGH 1621 132 KEMPTON PARK 990000009950 7565 ESAU PANELBEATERS PLETTENBERG BAY 6600 139 KNYSNA 990000011453 2223 ESAU PANELBEATERS CC PLETTENBERG BAY 6600 139 KNYSNA 990000472871 2344 ESC EXPERIENCED SERVICE CENTRE HERCULES 30 008 PRETORIA 990000032525 49915 ESCALATE ENGINEERING SERVICES PHALABORWA 1390 270 LETABA 990000455760 230 ESCALBER ENGINEERING WORKS CC ZEEKOEVLEI 7941 004 KAAPSTAD 990000465715 ESCARI SERVICE PROFESSIONALS SPRINGS 1569 037 BRAKPAN 990000488066 14079 ESCM TECHNOLOGY RANDBURG 2125 003 JOHANNESBURG 990000473880 3730 ESCO ROSA METAL CC PAROW 7499 025 BELLVILLE 990000007507 883 ESCO VERSPREIDERS JACOBSDAL 8710 125 JACOBSDAL 990000019989 156 ESCOM AUTO MOTORS Johannesburg 2034 003 JOHANNESBURG 990000015007 84542 GREENSIDE ESCOM MOTORS RUSTENBURG 300 235 RUSTENBURG 990000486836 1636 ESCOMBE SERVICE STATION ESCOMBE 4093 002 DURBAN 990000095814 ESE ENGINEERING SERVICES CC GRASSY PARK 7941 316 WYNBERG C P 990000250446 ESHOWE GEAR BOX & DIFF CENTRE ESHOWE 3815 323 ESHOWE 990000445302 193 ESHOWE MOTOR RESTORERS ESHOWE 3815 323 ESHOWE 990000445134 141 ESJEGE INGENIEURSWERKE HARRISMITH 9880 104 HARRISMITH 990000109705 546 ESKATE PTY LTD Paarl 7624 244 SOMERSET WEST 990000101346 1448 Somerset west ESKIMO HYDRAULICS PNEUMATIC & STRAND 7140 256 STRAND 990000217209 11816 ESKOL MOTORS FICKSBURG 9730 082 FICKSBURG 990000095027 221 ESO ENINEERING CC PLUMSTEAD 7801 316 WYNBERG C P 990000106293 539 ESPA CONNECTOR TECHNOLOGIES BERGVLEI 2012 003 JOHANNESBURG 990000036748 429 ESPACH AUTO & TRUCK DRIE RIVIERE 1935 283 VEREENIGING 990000202827 263762 Three Rivers ESPACH INGENIEURSWERKE PIETERMARITZBURG 704 207 PIETERSBURG 990000009196 115 ESPACH INVESTMENTS CC POLOKWANE 700 207 PIETERSBURG 990000447733 4363 ESPAG AUTOMOTIVE PRETORIA 182 990000715119 35087 WONDERBOOM JUNCTION ESPREY K L STUTTERHEIM 4930 257 STUTTERHEIM 990000464811 422 ESSA MOTORS PIET RETIEF 2380 208 PIET RETIEF 990000098810 1184 ESSA STEEL PRETORIA 1 008 PRETORIA 990000453671 2473 ESSA STEEL MANUFACTURERS CC POLOKWANE 699 207 PIETERSBURG 990000005997 25 ESSAS MOTORS BALFOUR 2410 018 BALFOUR 990000094349 46 ESSAS PANELBEATERS & DURBAN NORTH 4016 229 RICHMOND C P 990000094044 20584 ESSELK MOTORS PTY LTD PRETORIA 1 008 PRETORIA 990000008842 ESSENTIAL DESIGN UMHLANGA ROCKS 4319 002 DURBAN 990000115338 ESSENTIAL DISTILLATION EQUIPMENT RIEBEEK KASTEEL 7307 165 MALMESBURY 990000486540 109 ESSENTIALS 911 TABLE VIEW 7439 004 KAAPSTAD 990000462936 60485 ESSENWOOD SERVICE STATION BEREA 4001 002 DURBAN 990000092173 ESSIES ENGINEERING BOSHOF 8340 004 KAAPSTAD 990000468972 210 ESSIES GARAGE WESTONARIA 1780 306 WESTONARIA 990000115283 3 ESSOPS MOBI MAC LENASIA 1820 003 JOHANNESBURG 990000032346 2009 ESTABLISHED FINANCE & INSURANCE BRO DALPARK 1459 990000814171 4131 ESTATE PANELBEATERS CC johannesburg 2144 003 JOHANNESBURG 990000112400 633 STRATHAVON ESTCOURT DIESEL PUMP & TURBO ESTCOURT 3310 079 ESTCOURT 990000039543 261 ESTCOURT FARMERS EQUIPMENT PTY LTD ESTCOURT 3310 079 ESTCOURT 990000214409 151 ESTCOURT WAGON & MOTOR WORKS ESTCOURT 3310 079 ESTCOURT 990000015257 600 ESTCOURT WINDOW MANUFACTURERS ESTCOURT 3310 079 ESTCOURT 990000450159 721 ESTEE AUTOMATION CC AUCKLAND PARK 2006 233 ROODEPOORT 990000111876 1115 ESTEEN ENGINEERING SERVICES CC VEREENIGING 1930 283 VEREENIGING 990000019528 964 ESTERHUIZEN S M LEEU‐GAMKA 6950 221 PRINCE ALBERT 990000239843 22 ESTEVES AUTO ELECTRICAL TURFFONTEIN 2190 003 JOHANNESBURG 990000001211 ESTHEOS CREATION CC BRAKPAN 1554 990000737371 17501 BENONI WEST ESTHER G CONSULTING NEW GERMANY 3610 210 PINETOWN 990000475664 ESTILINI STEEL PTY LTD BELLVILLE 7530 990000845958 48014 TYGER VALLEY ESTLEC SOUTH HILLS 2136 003 JOHANNESBURG 990000008009 83522 Southills ESTMARK CC BOKSBURG 1460 990000589262 ESTNIC TRUST BLOEMHOF 2660 025 BELLVILLE 990000110431 389 ESTON SERVICE STATION ESTON 3740 051 CAMPERDOWN 990000015451 179 ESTORF ENGINEERING DALTON 3236 186 NEW HANOVER 990000441739 15 ESUZU CONSULTING & WELDING SERVICES LENASIA 1820 003 JOHANNESBURG 990000471698 5520 ESV BRAKE & CLUTCH CC ALBERTON 1456 177 MOSSEL BAY 990000461899 136367 ALBERTON NORTH ESWAY AVIATION CC LANSERIA 1748 147 KRUGERSDORP 990000447720 453 ET LABOUR HIRE GROENKLOOF 27 033 BOKSBURG 990000212033 1546 ETC ENGINEERING LYTTELTON 140 008 PRETORIA 990000461332 16339 ETHEKWINI AUTO FITMENT CENTRE DURBAN 4001 002 DURBAN 990000446014 ETHEKWINI CV JOINTS CC DURBAN 4001 002 DURBAN 990000252925 ETHEKWINI SCHOOL OF WELDING CC DURBAN 4091 002 DURBAN 990000475675 ETHERINGTON ALUMINIUM Cape Town 7560 025 BELLVILLE 990000478196 2141 Durbanville ETICON CONSTRUCTION HALFWAY HOUSE 1626 990000572407 5119 ETIENNE AUGUSTYN BK RUSTENBURG 300 008 PRETORIA 990000485540 5130 ETIENNE BRUWER MOTORS STELLENBERG 7550 025 BELLVILLE 990000487764 ETIENNE MOTORS WELKOM 9460 302 WELKOM 990000099576 756 ETIQUE PUMP & IRRIGATION CC KOMATIPOORT 1340 019 BARBERTON 990000473874 948 ETLAN PRODUCTS CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000025399 POSBUS 301 PELLISSIER ETLO MOTORS BK ERMELO 2350 078 ERMELO 990000098675 987 ETM MANUFACTURING & COMPONENTS CC WITBANK 1035 312 WITBANK TVL 990000238447 ETMIKO PRODUCTION ENTERPRISES AMANZIMTOTI 4126 002 DURBAN 990000020089 13629 ETRACTION (PTY) LIMITED Pretoria 2 316 WYNBERG C P 990000297857 6172 ETRON VULSTASIE ONVERWACHT 557 990000823641 85 LEPHALALE ETS ENGINEERING TECHNOLOGY SERVICE RUSTENBURG 299 235 RUSTENBURG 990000473636 ETSEBETH SCRAP ZEERUST 2865 319 MARICO 990000104491 1112 ETTIENES AFRIKA DESIGNS CC ROOIHUISKRAAL UIT 18 154 008 PRETORIA 990000464062 ETTORE ENGINEERING CC DORMERTON 4015 002 DURBAN 990000462025 19533 ETWATWA SERVICE STATION THE FALLS 1522 026 BENONI 990000162664 10289 EUCHAN CC RUSTENBURG 300 235 RUSTENBURG 990000184684 Private Ba Rustenburg EUGENE BUSINESS FICKSBURG 9730 990000792583 EUGENE ROSSOUW ORTHOTIST & MELKBOSSTRAND 7437 004 KAAPSTAD 990000562276 401 EUGENIUS PRODUCTS & MANUFACTURE THE BRIDGE 6032 006 EAST LONDEN 990000439725 70608 EULINDA ENGINEERING CC MANDENI 4490 338 MTUNZINI 990000019338 116 EUNEVER TRADING 10 RUSTENBURG 300 235 RUSTENBURG 990000253211 5130 EUNEVER TRADING 30 CC WATERVAL EAST 299 990000708630 5700 RUSTENBURG EUREKA HYDRAULICS ALBERTON NORTH 1456 012 ALBERTON 990000435676 136851 EUREKA KONSTRUKSIE HENNENMAN 9445 110 HENNEMAN 990000019390 325 EURO ASIA USED SPARES SOUTHDALE 2135 091 GERMISTON 990000443437 82643 EURO AUTO CENTRE SANLAMHOF 7532 025 BELLVILLE 990000449641 680 EURO AUTO CLINIC CC UMBOGINTWINI 4120 004 KAAPSTAD 990000435669 677 EURO AUTO ENGINEERING BRAMLEY 2018 003 JOHANNESBURG 990000092039 96 EURO AUTOMATION TECHNOLOGY PTY LTD RANDHART 1457 091 GERMISTON 990000011945 17846 EURO BLITZ 21 CC GERMISTON 1419 990000821245 881 EURO CARS AUTOBODY CC BOOYSENS 2196 990000556495 84166 GREENSIDE EURO CARS CC CENTURION 46 008 PRETORIA 990000006118 10512 EURO COMMERCIAL TRUCK & TRAILER EMALAHLENI 1035 312 WITBANK TVL 990000249770 1118 emalahleni EURO DIESEL SERVICES CC BRAMLEY 2018 003 JOHANNESBURG 990000022348 1760 EURO GARAGE CAPE TOWN 7530 025 BELLVILLE 990000111913 1467 Stellenbosch EURO INDUSTRIALS CC DURBAN 3601 210 PINETOWN 990000083820 557 NEW GERMANY EURO LASER SERVICE CENTRE CC ROSETTENVILLE GERMISTON 990000564664 1046 EURO MERC SERVICE CENTRE RIVONIA 2128 003 JOHANNESBURG 990000085547 457 EURO METAL FINISHES NIGEL 1490 188 NIGEL 990000227835 613 EURO MOTORS BENMORE 2010 003 JOHANNESBURG 990000473436 650242 EURO MOULDERS EDENVALE 2047 091 GERMISTON 990000025499 751948 GARDENVIEW EURO SALES & MANUFACTURE C C RUSTENBURG 300 370 990000527486 706 EURO STEEL SERVICES (PTY) LTD GERMISTON 1428 003 JOHANNESBURG 990000135118 6200 MIDRAND EURO STYLE WINDOWS & DOORS CAPE TOWN 7441 004 KAAPSTAD 990000012034 EURO SWISS MOTORS HONEYDEW 2040 003 JOHANNESBURG 990000094542 320 EURO TECK SOMERSET WEST 7129 244 SOMERSET WEST 990000442912 EURO TECK MOTOR SERVICE & REPAIRS CAPEGATE 7562 251 STELLENBOSCH 990000018459 520 EUROBIKE CC ROGGE BAY 7700 004 KAAPSTAD 990000051931 7915 EUROCAR KOKSTAD 4700 141 MOUNT CURRIE 990000019395 473 EUROCOACH KZN KLOOF 3640 210 PINETOWN 990000028806 286 EUROLINE ALUMINIUM SA PTY LTD BONAERO PARK 1512 990000683868 7300 EUROMETAL ATLANTIS 7349 165 MALMESBURY 990000031610 EUROPA MOTORS ATHLONE 7760 004 KAAPSTAD 990000103579 309 EUROPA PANELBEATERS BOKSBURG 1460 033 BOKSBURG 990000466830 325 EUROPACKAGING SYSTEMS CC EDEN GLEN 1613 091 GERMISTON 990000019423 9096 EUROPAIR AFRICA PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000019314 4001 EUROPART HERCULES 30 008 PRETORIA 990000477953 48694 EUROPCAR SOUTH AFRICA EDENVALE 1610 003 JOHANNESBURG 990000001607 3658 Edenvale EUROPEAN SERVICE TECHNOLOGIES CC PRETORIA 182 351 WONDERBOOM (PTA) 990000102971 1426 DERDEPARK EUROPRESS PTY LTD GARDENVIEW 2047 003 JOHANNESBURG 990000084092 751803 EUROSHELF Cape Town 7490 004 KAAPSTAD 990000103190 885 Howard Place EUROSTYLE BULK STORE CAPE TOWN 7441 025 BELLVILLE 990000027813 64 HIGHWAY FISH HOEK EUROTYPE TEST CENTRE PTY LTD PRETORIA 1 008 PRETORIA 990000111881 65810 EUROWELD ENGINEERING CC FORDSBURG 2033 091 GERMISTON 990000026487 42277 EUROWELD TRUST MERRIVALE 3291 119 LIONS RIVER 990000016914 240 EUTEC INDUSTRIES CC STRANDFONTEIN 7798 007 PORT ELIZABETH 990000242387 EUTOM AIRBRAKES NEW GERMANY 3620 210 PINETOWN 990000007960 1252 EVA TECHNICAL SERVICES CC BERGVLEIT 7945 990000568360 981 BELLVILLE EVAD INDUSTRIES WELKOM 9460 302 WELKOM 990000110822 1560 EVALUATION ENGINEERING SA RIVERFIELD 1564 247 SPRINGS 990000485105 15472 EVANDER GARAGE BIG BURGER EVANDER 2280 028 BETHAL 990000093360 32 EVANDER TOTAL LEANDRA 2265 028 BETHAL 990000104937 403 EVANS TECHNICAL ENG & GENERAL RESERVOIR HILLS 4090 002 DURBAN 990000486581 65810 EVAPCO S A PTY LTD EDENVALE 1610 091 GERMISTON 990000084716 262 SONAP GREENSIDE 2034 003 JOHANNESBURG 990000089755 84449 EVEC MANAGEMENT SERVICES PTY LTD PIETVALLEIRAND 174 008 PRETORIA 990000607137 4905 EVELEIGH PANEELKLOPPERS BRITS 250 041 BRITS 990000109576 EVEN GRAND TRADING 161 CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000019630 694 EVEN GRAND TRADING 5 CC STEELPOORT 1133 161 LYDENBURG 990000445541 1428 EVENING STAR TRADING 34 PTY LTD BULTFONTEIN 9670 001 BLOEMFONTEIN 990000030245 486 EVENTS / PENNANTWING CYRILDENE 2198 003 JOHANNESBURG 990000115448 EVER GREEN MIST DURBAN 4001 990000651818 EVEREADY TRUCK & TRAILER REPAIRS & ASHERVILLE 4091 002 DURBAN 990000020354 209 EVEREASY ENTERPRISE CC WILLOWS 9320 001 BLOEMFONTEIN 990000020502 20099 EVEREST AUTOBODY CC LENASIA 1827 003 JOHANNESBURG 990000038232 EVEREST EQUIPMENT & CONTROL PHOENIX 4080 003 JOHANNESBURG 990000244653 60414 EVERITE RECRUITMENT CC FLORIDA 1710 233 ROODEPOORT 990000484168 3453 EVERLAST GLAS & ALUMINIUM BK STRAND 7140 256 STRAND 990000434942 EVERLAST OIL & FUEL ISIPINGO BEACH 4115 002 DURBAN 990000034212 26304 EVERON FILLING STATION LEBOWAKGOMO 737 207 PIETERSBURG 990000108419 614 EVERSDAL KWIKSPAR EVERSDAL5 7550 316 WYNBERG C P 990000020051 EVERSDAL MOTORS WELGEMOED 7538 025 BELLVILLE 990000161305 6444 EVERSHARP MAINTENANCE SERVICES LADYSMITH 3370 072 DUNDEE 990000442390 EVERT SWART STAAL WERKE WORCESTER 6849 315 WORCESTER 990000451250 555 EVERTRADE 33 PTY LTD LANGEBAAN 7357 008 PRETORIA 990000477935 435 EVERTRADE AUTO VAALPARK 1948 237 SASOLBURG 990000449221 60424 EVERTS AUTO BODY KERNKRAG 7440 165 MALMESBURY 990000267431 46094 EVERYREADY SERVICE TRUCK & TRAILER DORMERTON 4015 002 DURBAN 990000016956 19354 EVES INDUSTRIES CC SILVERTON 127 008 PRETORIA 990000026480 1503 EVETHU TRADING CC SUNDUMBILI 4491 323 ESHOWE 990000459258 3727 EVIL PANELBEATERS LINDHAVEN 1724 233 ROODEPOORT 990000032361 EVO FLEET MAINTENANCE & REPAIRS CC CHATSWORTH 4030 002 DURBAN 990000235804 56043 EVOLAC CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000006828 12567 BRANDHOF EVOLUTION ENGINEERING CC CHATSWORTH 4030 310 CHATSWORTH 990000020250 56699 EVOLUTION IDLERS BK HARRISMITH 9880 283 VEREENIGING 990000435297 1235 EVOLUTION LABOUR SERVICES IMPALA PARK 1459 990000623891 EVOLV MOTOR WORLD CC EDENVALE 1610 003 JOHANNESBURG 990000473831 3977 EVOLVEMENT RESOURCES PTY LTD BRYANSTON 2194 990000878949 130519 EVRAZ HIGHVELD STEEL AND VANADIUM WITBANK 1035 312 WITBANK TVL 990000031892 111 EVRON FILLING STATION Lebowakgomo 737 990000566168 EVV MANUFACTURING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000450734 548 EVVON FILLING STATION LEBOWAKGOMO 737 990000560110 3163 LENYENYE EW GEARBOX ENTERPRISES BEYERS PARK BOKSBURG 1459 990000629600 14240 FARRARMERE EWEN AUTO SERVICES CC NOORDBRUG 2531 990000833600 19094 EWEST MANUFACTURING CC Krugersdorp 1754 147 KRUGERSDORP 990000112537 3062 Witbeeck EWG MINERALS WEIRDA PARK 149 990000585776 85 SOUTHDOWNS ESTATES EWJ MINING Nelspruit 1200 184 NELSPRUIT 990000249552 10105 The Village, Nelspruit EX TREME AUTO CC BOKSBURG NORTH 1461 033 BOKSBURG 990000450504 16 CANBERR BOKSBURG EXA PLATINUM RENTAL SOLUTIONS RIVERCRESENT 1042 312 WITBANK TVL 990000487515 684 EXABERATED TRADING 12 ERASMIA 23 008 PRETORIA 990000244675 34294 EXACT ENGINEERING CC QUEENSBURGH 4070 002 DURBAN 990000091386 39402 EXACT MOULD & CASTINGS RETREAT 7945 316 WYNBERG C P 990000030538 EXACT STEEL CUT & BEND CC PANORAMA 7506 251 STELLENBOSCH 990000263489 15944 EXACTOCRAFT PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000030579 333 EXAIR VENTILATION CC KEMPTON PARK 1620 033 BOKSBURG 990000092383 1529 EXCADOZE SERVICES PTY LTD EDENVALE 1610 091 GERMISTON 990000084824 1420 EXCAL LABOUR CC VEREENIGING 1930 283 VEREENIGING 990000227139 606 EXCALIBER TRADING 1 CC VEREENIGING 1930 278 VANDERBIJLPARK 990000023545 606 EXCALIBUL STEEL & CONSTRUCTION CARLETONVILLE 2500 147 KRUGERSDORP 990000448522 6025 EXCALIBUR ENGINEERING CC GERMISTON 1613 091 GERMISTON 990000011285 9359 EDENGLEN EXCALIBUR VEHICLE ACCESSORIES PTY Durban 4019 233 ROODEPOORT 990000093669 5108 Sinembe Park La Lucia Ridge EXCALLEX TRADING EAST LONDON 5200 006 EAST LONDEN 990000254654 EXCECUTIVE CAR WASH, PUB &MUNCH PORT SHEPSTONE 4240 990000688880 1456 EXCEL AUTO ELECTRICAL KIMBERLEY 8301 005 KIMBERLEY 990000032297 110162 HADISONPARK EXCEL CARS PTY LTD GLEN ASHLEY 4022 002 DURBAN 990000094669 22187 EXCEL ENGINEERING BRITS 250 235 RUSTENBURG 990000111082 3703 EXCEL KING FISHER CRESTA 2118 147 KRUGERSDORP 990000030927 2839 EXCEL PANELBEATERS GORDON'S BAY 7151 256 STRAND 990000252999 EXCEL STEELPOORT STEELPOORT 1133 161 LYDENBURG 990000448372 1428 EXCEL TOOLING MANUFACTURERS PORT ELIZABETH 6019 007 PORT ELIZABETH 990000095438 32223 EXCEL WATERKLOOFRIF FOURWAYS 2055 008 PRETORIA 990000443612 1861 EXCEL WIRE WORKS MAIDSTONE 4380 339 INANDA 990000108271 450 EXCELIRON SKIDSTEER LOADERS ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000445508 13884 EXCELL AUTOBODY SPECIALIST ELDORADO PARK 1813 003 JOHANNESBURG 990000431525 781 EXCELL AUTOBODY SPECIALIST CC NEWCLARE 2112 003 JOHANNESBURG 990000114303 88120 EXCELL CAPE ROAD PORT ELIZABETH 6001 007 PORT ELIZABETH 990000012661 EXCELL DOORS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000471881 911028 EXCELL ENGINEERING STRAND 7140 256 STRAND 990000006630 EXCELL ENGINEERING CC RESERVOIR HILLS 4091 002 DURBAN 990000097025 EXCELL PANELBEATERS KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000452991 7792 EXCELL TURN MACHINING SERVICES WESTWOOD 1477 033 BOKSBURG 990000457427 7010 EXCELLECT 248 CC VAVANDERBIJLPARK 1911 990000898614 EXCELLECT 53 BK HERTZOGVILLE 9482 056 CHRISTIANA 990000214420 178 EXCELLENCE TECHNOLOGY ENGINEERING NIGEL 1490 188 NIGEL 990000454450 1740 EXCELLENT ALUMINIUM CC HUGUENOT 7645 303 WELLINGTON 990000476211 89 EXCELLENT AUTO CENTRE BRUMA 2026 251 STELLENBOSCH 990000108649 795 EXCELLENT AUTO SERVICE CENTRE BLUFF 4036 002 DURBAN 990000039754 21513 EXCELLENT ENGINEERING CC GEZINA 31 008 PRETORIA 990000113883 26072 EXCELLENT MOTOR SERVICES EMPANGENI 3880 990000567253 193 EXCELLENT SERVICES WORKERS PINETOWN 3610 210 PINETOWN 990000216046 EXCELLENT WAYS TRADING CC POLOKWANE 700 990000868171 435 EXCELPARTS CC HEIDERBERG 7140 990000573959 5720 EXCELSIOR FLANGES PTY LTD Cape Town 7530 BELLVILLE 990000033159 1122 EXCELSIOR GARAGE RICHMOND 7090 229 RICHMOND C P 990000033178 43 EXCELSIOR MOTORS EXCELSIOR 9760 080 EXCELSIOR 990000107911 36 EXCELSIOR MOTORS QUEENSTOWN PTY LTD QUEENSTOWN 5319 223 QUEENSTOWN 990000033144 1100 EXCELSIOR PANEELKLOPPERS EDENVALE 1610 091 GERMISTON 990000084868 2106 EXCEPTIONAL CAR WASH SERVICES MEADOWLANDS 1852 003 JOHANNESBURG 990000007846 EXCEPTIONALTRAD CC REYNO RIDGE 1039 312 WITBANK TVL 990000043384 41464 EXCLA AUTO REPAIR CENTRE MARAISBURG 1700 233 ROODEPOORT 990000236873 663 EXCLUSIVDESIGN CC Port Elizabeth 6220 007 PORT ELIZABETH 990000040239 28351 Port Elizabeths EXCLUSIVE ACCESS TRADING 431 N1 CITY 7463 025 BELLVILLE 990000221186 12322 EXCLUSIVE AUTO REPAIRS CC KLERKSDORP 2570 138 KLERKSDORP 990000232626 2559 EXCLUSIVE CAR WASH NEWCASTLE 2940 185 NEWCASTLE 990000213253 28291 EXCLUSIVE CAR WASH & CLEANING TUSCANY GLEN 7100 251 STELLENBOSCH 990000034734 EXCLUSIVE CAR WASH & VALET SERVICES PAARL 7646 197 PAARL 990000038013 EXCLUSIVE COACH WORKS CC CAPE TOWN 7441 004 KAAPSTAD 990000109248 78 WIMBLED EDGEMEAD EXCLUSIVE DESIGNS MORELETA PLAZA 167 008 PRETORIA 990000225385 100327 EXCLUSIVE ENGINEERING NORTH END 6056 007 PORT ELIZABETH 990000010722 3116 EXCLUSIVE ENGINEERING CC RETREAT 7965 025 BELLVILLE 990000093732 238 EXCLUSIVE HYDRAULICS AND CINDA PARK 1463 033 BOKSBURG 990000106375 9278 Cinda park EXCLUSIVE SPRAYING CC MARLBORO 2063 003 JOHANNESBURG 990000450935 1835 EXCLUSIVE STEEL HARTBEESPOORT 216 990000560871 EXCLUSIVE TECHNICAL SERVICES PTY BEDFORDVIEW 2008 132 KEMPTON PARK 990000095641 2648 EXCLUSIVE TYRES CC BOOYSENS 2016 990000568474 39061 EXCLUSIVE VALET WESTWOOD 1477 026 BENONI 990000027253 7263 EXEC TECHNICAL CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000105754 EXECU CAR CARE EDENVALE 1610 091 GERMISTON 990000036672 2759 EXECUJET MAINTENANCE PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000193804 32 EXECUTARR MOTORS ROODEPOORT 1725 233 ROODEPOORT 990000098614 1314 EXECUTE RESIDENTIAL & COMMERCIAL CENTURY CITY 7441 990000655549 EXECUTEL BENONI CC ATLASVILLE 1465 026 BENONI 990000020787 16355 EXECUTIVE ALLOY REPAIRS CC MAFIKENG 2745 990000684786 EXECUTIVE AUTO EDENVALE 1610 091 GERMISTON 990000438016 974 EXECUTIVE AUTO RENOVATORS CC DURBAN 4001 002 DURBAN 990000086872 1847 MOUNT EDGECOMBE EXECUTIVE AUTO SPA CC LOMBARDY EAST 2090 003 JOHANNESBURG 990000235826 EXECUTIVE AUTO SPRAY WELKOM 9466 302 WELKOM 990000088226 55152 EERSTEMYN WELKOM EXECUTIVE AVIONIC SOLUTIONS LANSERIA 1748 147 KRUGERSDORP 990000436500 926 Lanseria EXECUTIVE BIKER CC ELSIES RIVER 7480 004 KAAPSTAD 990000014967 42 EXECUTIVE BLINDS JEPPESTOWN 2094 003 JOHANNESBURG 990000249573 EXECUTIVE CAR WASH MOKOPANE 600 161 LYDENBURG 990000223754 1629 EXECUTIVE CAR WASH & SPORTS BAR RAMSGATE 4285 002 DURBAN 990000451896 783 EXECUTIVE CAR WASH CC VLAEBERG 8018 004 KAAPSTAD 990000093192 15907 EXECUTIVE CARPORTS PTY LTD EDENVALE 1610 KEMPTON PARK 990000110144 3658 EXECUTIVE COACH WORKS BETHLEHEM 9700 029 BETHLEHEM 990000023518 839 EXECUTIVE CONTRACTING EMERALD HILL 6011 007 PORT ELIZABETH 990000109756 15194 EXECUTIVE DOOR THREE RIVERS 1935 283 VEREENIGING 990000031595 264028 EXECUTIVE ENGINEERING CC KUILS RIVER 7579 251 STELLENBOSCH 990000100727 1333 KUILSRIVER EXECUTIVE ENGINEERING INSTRUMENTS KUILS RIVER 7579 251 STELLENBOSCH 990000435065 1333 EXECUTIVE FLEET MAINTENANCE CC KEMPTON PARK 1619 091 GERMISTON 990000100723 11771 ASTON MANOR EXECUTIVE GEAR CUTTING PTY LTD BLACKHEATH 7579 990000586392 1333 KUILSRIVIER EXECUTIVE HELICOPTERS C C WATERFRONT 8002 147 KRUGERSDORP 990000092504 51216 EXECUTIVE MANUFACTURING ENGINEERING LINTON GRANGE 6015 006 EAST LONDEN 990000012870 10955 EXECUTIVE MOTOR HOLDINGS Boksburg 1462 033 BOKSBURG 990000477540 26551 East rand EXECUTIVE MOTORSPORT BELLVILLE 7535 025 BELLVILLE 990000039999 981 EXECUTIVE PANEL BEATERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000030753 1145 EXECUTIVE PANELBEATERS HERMANUS 7200 111 HERMANUS 990000084591 309 EXECUTIVE POWDER COATERS CC SOUTHGATE 3200 339 INANDA 990000040072 22438 EXECUTIVE REVAMPERS & PANEL BEATERS SOMERSET WEST 7129 244 SOMERSET WEST 990000112105 1950 EXECUTIVE TOYS CENTURION PTY LTD MONUMENTPARK 105 008 PRETORIA 990000210131 26342 EXECUTIVE TOYS COMMERCIAL PTY LTD CENTURION 157 990000607500 26342 MONUMENTPARK EXECUTIVE TOYS PTY LTD MONUMENTPARK 105 008 PRETORIA 990000469878 26342 EXECUTIVE TRANSMISSIONS EDENVALE 1609 990000655732 1813 Edenvale EXECUTIVE TURBINE ENGINE SHOP LANSERIA 1748 003 JOHANNESBURG 990000444238 582 EXECUTIVE VIBRATION & BALANCING CC EAST RAND 1459 003 JOHANNESBURG 990000033827 25493 EXECUTIVES ON LINE NORTH PTY LTD BENMORE 2010 003 JOHANNESBURG 990000256242 651333 EXECUTURN ENGINEERING CC CAPRICORN SQUARE 7948 241 SIMONS TOWN 990000464011 39325 EXECUVENT FIFTEEN BELLVILLE 7530 025 BELLVILLE 990000113144 EXEL @ AIRPORT AIRPORT 4029 002 DURBAN 990000022934 57757 EXEL ATLANTIS ATLANTIS 7349 165 MALMESBURY 990000029419 EXEL BEKKERSDAL FLORIDA HILLS 1716 306 WESTONARIA 990000248153 EXEL BENDOR BRENDORPARK 700 207 PIETERSBURG 990000154904 EXEL CLUBVIEW FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000032836 13178 EXEL CROSSROADS THREE RIVERS 1935 283 VEREENIGING 990000051462 265275 EXEL DERDE POORT Pretoria 81 008 PRETORIA 990000434782 419 EXEL FOURWAYS EDEN GLEN 1613 003 JOHANNESBURG 990000006911 9452 EXEL GRASSNYERS WITBANK 1034 312 WITBANK TVL 990000477516 EXEL GROBLERSDAL GROBLERSDAL 470 099 GROBLERSDAL 990000031983 1669 EXEL HAZYVIEW KIEPERSOL 1241 307 WITRIVIER 990000018562 42 EXEL HENDRINA HENDRINA 1095 171 MIDDELBURG TVL 990000256840 797 EXEL INDUSTRIAL FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000098865 13178 EXEL INDUSTRIES SA CC NORTH END 6056 007 PORT ELIZABETH 990000039588 2255 EXEL KAGISO FLORIDA HILLS 1716 147 KRUGERSDORP 990000250236 EXEL LABOUR SOLUTIONS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000438895 100100 EXEL LOTUS GARDENS HALFWAY HOUSE 1685 008 PRETORIA 990000115115 4132 EXEL LUSIKISIKI ROUTE 61 OVERPORT 4067 002 DURBAN 990000212075 37127 EXEL LYDENBURG LETABA 870 270 LETABA 990000486339 477 EXEL LYNNWOOD RIDGE MENLO PARK 102 008 PRETORIA 990000013342 35910 EXEL LYTTELTON MORELETA RIDGE 44 008 PRETORIA 990000223992 40320 EXEL MALAMULELE JOHANNESBURG 2000 003 JOHANNESBURG 990000031505 5064 EXEL MALELANE MALELANE 1320 019 BARBERTON 990000113038 334 EXEL MARLBORO GARDENS CENTURION 46 003 JOHANNESBURG 990000007020 10512 EXEL MEYER STREET MIDDELBURG 1050 171 MIDDELBURG TVL 990000218610 3180 Middelburg EXEL MEYERTON MEYERTON 1961 283 VEREENIGING 990000472437 EXEL MKHUHLU MKHUHLU 1246 158 SOUTPANSBERG 990000471250 2150 EXEL MONTAGUE DRIVE CC DURBANVILLE 7551 004 KAAPSTAD 990000022807 4166 EXEL MT EDGECOMBE MOBENI 4060 002 DURBAN 990000463119 72737 EXEL N12 NORTH & SOUTH JOHANNESBURG 1818 003 JOHANNESBURG 990000023613 15767 DOORNFONTEIN EXEL NELSPRUIT NELSPRUIT 1200 184 NELSPRUIT 990000113718 596 EXEL NOUVEAU MOTORS SANLAMHOF 7532 025 BELLVILLE 990000467088 44 EXEL NYLSTROOM MODIMOLLE 510 207 PIETERSBURG 990000036287 2812 EXEL RANDBURG FONTAINEBLEAU 2032 003 JOHANNESBURG 990000110280 892 EXEL RUSTENBURG PROTEAPARK 305 235 RUSTENBURG 990000018488 20810 EXEL I SASOLBURG 1947 237 SASOLBURG 990000111211 1287 EXEL SERVICE STATION BEKKERSDAL WILGEHEUWEL 1736 306 WESTONARIA 990000431740 529 EXEL ST BERNARD GARSFONTEIN EAST 60 008 PRETORIA 990000013430 40608 EXEL THULAMAHASHE WENDYWOOD 2144 003 JOHANNESBURG 990000438887 76344 EXEL VAN BUUREN IMPALAPARK 1472 091 GERMISTON 990000010038 15349 EXEL VANS NOORDBRUG 2522 218 POTCHEFSTROOM 990000367399 19962 EXEL WELKOM WELKOM 9460 302 WELKOM 990000116604 968 EXEL WEST VILLAGE FORDSBURG 2033 990000017766 675 LENASIA EXEL WONDERWATERS PRETORIA 1 008 PRETORIA 990000483564 5135 EXEL WONDERWATERS CORPCLO 2426 CC DERDEPARK 35 008 PRETORIA 990000448583 679 EXEL ZIRLIN GRIQUATOWN 8365 098 HAY 990000457733 132 EXELFUEL STATION Pretoria 18 008 PRETORIA 990000229637 1234 EXELL BURGERSFORD FLORIDA HILLS 1716 161 LYDENBURG 990000248142 EXELS POUR A PETROLIE MOSSEL BAY 6500 247 SPRINGS 990000030088 302 EXHAUST & AUTO REPAIRS GEORGE 6530 090 GEORGE 990000228730 9527 EXHAUST & RADIATOR VRYBURG 8600 294 VRYBURG 990000088233 6978 FLAMWOOD EXHAUST & SILENCER SERVICES ROTHDENE 1964 283 VEREENIGING 990000109433 254 EXHAUST & TOWBAR NELSPRUIT 1200 307 WITRIVIER 990000460374 13201 EXHAUST & TYRE CITY Pretoria 81 008 PRETORIA 990000141737 419 EXHAUST & TYRE MASTER EAST LONDON 5213 006 EAST LONDEN 990000114773 11205 EXHAUST CENTRE VRYBURG 8600 294 VRYBURG 990000096002 461 EXHAUST DISCOUNT WORLD DALBRIDGE 4001 002 DURBAN 990000094897 EXHAUST FACTORY CENTURION 46 008 PRETORIA 990000207201 9184 Hennopsmeer EXHAUST FIT POLOKWANE 700 207 PIETERSBURG 990000484185 1392 EXHAUST MAN NEWTON PARK 6055 007 PORT ELIZABETH 990000108087 7573 EXHAUST MASTER AUTO FIT BROOKLYN 7405 004 KAAPSTAD 990000100722 EXHAUST MOBILE SERVICES JACOBS 4052 002 DURBAN 990000007028 13363 EXHAUST PRO ARCADIA 83 008 PRETORIA 990000086492 EXHAUST SERVICES ONDERSTEPOORT 110 008 PRETORIA 990000456252 12555 EXHAUST SHOPPE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000085597 11745 EXHAUST TECH MEYERTON 1960 283 VEREENIGING 990000229966 1299 EXHIBITION SA NORTHCLIFF 2115 990000213604 EXHIBITION STANDS & EVENTS PTY LTD Durban 4053 002 DURBAN 990000245340 222 Hyper by the Sea EXHUAST KING STANGER 4449 250 LOWER TUGELA 990000479357 EXIDA SOUTH AFRICA PTY LTD WESTVILLE 3630 210 PINETOWN 990000483353 556 EXIGOSTAR CC WITBANK 1038 990000895376 13876 LERAATSFONTEIN EXILAFLO PTY LTD SECUNDA 2270 990000937349 728 MAGALIESKRUIN EXILITE 117 CC STEELPOORT 1133 161 LYDENBURG 990000543865 388 EXILITE 517 PRETORIA 182 990000564943 101372 Moreleta Plaza EXIPRO TRADING CC MONTANAPARK 159 008 PRETORIA 990000033675 1474 EXIT ENGINEERING CC KENSINGTON 6001 007 PORT ELIZABETH 990000485387 EXODUS EAGLES PROJECTS ARCADIA 7 008 PRETORIA 990000451185 56725 EXODUS SHEETMETAL FABRICATORS CC PINETOWN 3610 002 DURBAN 990000486699 EXOTIC AUTO BODY REPAIRS & VALETS FARRARMERE 1501 026 BENONI 990000113378 EXOTIC BUCKLES & CASTINGS CC PINETOWN 3610 002 DURBAN 990000091202 1337 EXOTIC CARS MOKOPANE 600 219 POTGIETERSRUS 990000098288 3426 EXOTIC DESIGN POTCHEFSTROOM 2520 008 PRETORIA 990000462226 555 EXOTIC MOTOR REPAIRS POLOKWANE 700 207 PIETERSBURG 990000476266 3171 EXOTICS WORCESTER 6849 315 WORCESTER 990000025322 744 EXOTICS STAAL WERKE BK WORCESTER 6849 315 WORCESTER 990000247696 744 EXOWELD PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000100878 83086 EXPANDO BELEGGINGS CC VANDERBIJLPARK 1900 237 SASOLBURG 990000249950 425 EXPANSION TRADING PTY LTD DUDUZA 1496 990000778763 EXPERIENCED SERVICE CENTRE SILVERTON 184 990000653541 49915 HERCULES EXPERT AIR MAITLAND 7404 004 KAAPSTAD 990000243983 242 EXPERT CATERING EQUIPMENT GERMISTON 2101 091 GERMISTON 990000215349 110091 EXPERT ENGINEERING SOLUTIONS Port Elizabeth 6001 007 PORT ELIZABETH 990000431591 PO BOX 640 Greenacres EXPERT FORGE BK SALDANHA 7395 292 VREDENBURG 990000037440 288 EXPERT LASER ALIGNMENT NORKEM PARK 1631 091 GERMISTON 990000462969 17532 EXPERT POWDER COATING ELSPARK 1418 033 BOKSBURG 990000451821 12119 EXPERT TECH ENGINEERING & ALGOA PARK 6001 007 PORT ELIZABETH 990000486345 11179 EXPERT TECH ENGINEERING & MAINTENAN PORT ELIZABETH 6001 990000689797 11179 ALGOA PARK EXPERT TECHNICAL CONSULTANTS LYTTELTON 140 008 PRETORIA 990000461324 16339 EXPERT TECHNICAL CONSULTANTS CC LYTTELTON 140 008 PRETORIA 990000441940 16339 EXPERT WHEEL ALIGNMENT KUILS RIVER 7579 251 STELLENBOSCH 990000024963 1227 EXPERTO DESIGNA CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000177349 31570 EXPERTOOL MANUFACTURING PTY LTD KENWYN 7790 316 WYNBERG C P 990000094201 14862 EXPERTS CC RANDVAAL 1873 283 VEREENIGING 990000298779 659 EXPIDOR THIRTY SIX CC BELLVILLE 7535 251 STELLENBOSCH 990000013958 2744 EXPIOTECH PTY LTD TYGER VALLEY 7536 025 BELLVILLE 990000023784 3579 EXPLICITY TRADING BLOEMFONTEIN 9301 990000566098 EXPLOCLAD PTY LTD SILVERTON 127 008 PRETORIA 990000101317 96 EXPLOSION PROTECTED EQUIPMENT RIVONIA 2128 003 JOHANNESBURG 990000110609 166840 EXPO GROUP AFRICA PTY LTD RED HILL 4071 002 DURBAN 990000379420 401223 EXPO NON FERIOUS FOUNDRY CC VEREENIGING 1930 283 VEREENIGING 990000222356 145 EXPO PANEL BEATERS & SPRAY PAINTERS BRIARDENE 4051 002 DURBAN 990000087511 EXPO SIGNS MIDDELBURG 1050 171 MIDDELBURG TVL 990000110196 1510 EXPORT TREKKERS B K NYLSTROOM 510 191 WATERBERG 990000088871 655 EXPRESS AUTO MAKHADO 920 158 SOUTPANSBERG 990000448749 333 EXPRESS AUTO ELECTICAL REPAIRS RONDEBOSCHEAST 7780 316 WYNBERG C P 990000039744 EXPRESS AUTO ELECTRICIANS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000036229 33859 EXPRESS CLUTCH & BRAKE 1996 CC CLAREINCH 7740 004 KAAPSTAD 990000103117 2136 EXPRESS DUCTS PTY LTD Johannesburg 2136 003 JOHANNESBURG 990000453554 83536 South Hills EXPRESS EXHAUSTS CC SEA POINT 8005 004 KAAPSTAD 990000100111 EXPRESS HOUSEKEEPING CC GATESVILLE 7766 316 WYNBERG C P 990000020880 200 EXPRESS INDUSTRIAL HYDRAULICS CC SINOVILLE 182 008 PRETORIA 990000011348 EXPRESS INDUSTRIAL TRUCK BODY PRETORIA 159 008 PRETORIA 990000464238 702 MONTANAPARK EXPRESS LOCKSMITH ENGINEERS JOHANNESBURG 2000 003 JOHANNESBURG 990000011547 10327 EXPRESS MACHINE SERVICES & RANDPARK RIDGE 1656 132 KEMPTON PARK 990000100140 641 EXPRESS MAINTENANCE SERVICESS CC EDENVALE 1610 091 GERMISTON 990000091088 119 EXPRESS METAL WORKS PHOENIX 4080 339 INANDA 990000105131 60466 EXPRESS MOTORS RUSTENBURG 299 235 RUSTENBURG 990000113343 EXPRESS PANELBEATERS DAWN CREST 4340 003 JOHANNESBURG 990000243308 63343 EXPRESS PERSONNEL SERVICES HIGHVELD WITBANK 1035 312 WITBANK TVL 990000455710 116 EXPRESS RACK SA CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000265757 960 EXPRESS SIGNS PMB CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000084881 1987 EXPRESS SUPPLIES PTY LTD FONTEINRIET 1464 033 BOKSBURG 990000431359 10413 EXPRESS TOOL SUPPLIES JEPPESTOWN 2043 003 JOHANNESBURG 990000036253 33262 EXQUISITE WROUGHT IRON WORKS WYNBERG 7800 316 WYNBERG C P 990000224648 EXTASY SOUNDS CC VERWOERDPARK 8301 005 KIMBERLEY 990000455927 EXTENSION HOUSING EXCHANGE BENONI 1500 026 BENONI 990000008195 1841 EXTRA COVER FREIGHT SERVICES VEREENIGING 1930 283 VEREENIGING 990000432664 642 EXTRA DIMENSIONS 1276 NELSPRUIT 1200 184 NELSPRUIT 990000224640 3702 EXTRA DIMENSIONS 1455 CC UMKOMAAS 4170 274 UMZINTO 990000264673 1392 EXTRA DIMENSIONS 1570 PORT SHEPSTONE 4240 990000753537 1456 EXTRA DIMENSIONS ELECTRO BRIARDENE 4051 002 DURBAN 990000449032 8252 EXTRA ENGINEERING BK PRETORIA 200 008 PRETORIA 990000113349 43990 THERESA PARK EXTRA MILE CAR WASH & VALET EMALAHLENI 1035 990000845251 8150 EMELAHLENI EXTRAC TEC SOUTH AFRICA GEORGE INDUSTRIAL 6530 990000568338 2369 MOSSEL BAY EXTRATECH 2001 CC Verwoerdpark 1453 233 ROODEPOORT 990000007003 8199 EXTREME BASS JUNKIES MAFIKENG 2745 163 MAFEKING 990000474092 EXTREME CAR WASH CC WEST END 8301 005 KIMBERLEY 990000480904 EXTREME CARS MIDDELBURG 1050 171 MIDDELBURG TVL 990000149700 7 EXTREME ENGINEERING WITFIELD 1467 033 BOKSBURG 990000032842 13049 EXTREME GLADING CC MORELETA PLAZA 167 008 PRETORIA 990000479776 100543 EXTREME GLAZING CC MENLYN 63 008 PRETORIA 990000458751 128 EXTREME HYDRAULICS & PNEUMATICS SOUTH PAARL 7624 197 PAARL 990000243536 1466 EXTREME LIFESTYLE CENTRE PTY LTD Elandsfontein 1462 990000241004 26297 East Rand EXTREME MACHINES HILTON 3245 206 PIETERMARITZBURG 990000026958 1289 EXTREME MOTOR TECHNIQUES CC POTCHEFSTROOM 2520 147 KRUGERSDORP 990000470409 847 EXTREME PANEL & PAINT CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000485750 EXTREME PROFILE CUTTING VEREENIGING 1930 283 VEREENIGING 990000218183 2770 EXTREME SHIELD CAR WASH THERESAPARK 155 008 PRETORIA 990000240061 43444 EXTREME STEEL WONDERBOOMSOUTH 84 008 PRETORIA 990000018590 EXTREME TORQUE CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000432346 EXTREME TRAILORS WIERDAPARK 149 008 PRETORIA 990000434346 53197 EXTREME WORKSHOP CC DORANDIA 188 008 PRETORIA 990000484191 52309 EXTRUDED ALUMINIUM PRODUCTS DURBAN NORTH 4016 002 DURBAN 990000200559 20175 EXTRUDER COMPONENTS CC JET PARK 1469 033 BOKSBURG 990000112180 30197 EXTRUSION WORLD MOSEL BAY 6500 177 MOSSEL BAY 990000242845 1695 EXTRUSION WORLD EAST LONDON PORT ELIZABETH 6055 006 EAST LONDEN 990000267876 34154 EXUBERANT STEEL CC MARGATE 4275 215 PORT SHEPSTONE 990000435074 2150 EXXARO FERROALLOYDS PTY LTD PRETORIA 1 008 PRETORIA 990000067384 9229 Pretoria EXXARO ZINCOR BASE METALS STRUISBULT 46 247 SPRINGS 990000157809 8183 Centurion EYA BANTU SERVICE STATION UITENHAGE 6230 271 UITENHAGE 990000098705 828 EYEPHUTO RECYCLING MIDWAY 1818 990000731680 264492 EYES ON VEHICLE TRACKING CC BENONI 1501 990000592609 14240 FARRARMERE EYETHU BLUEWATER BAY 6212 007 PORT ELIZABETH 990000018570 61135 EYETHU CONVENIENCE CENTRE ISIPINGO 4110 002 DURBAN 990000441408 24890 EYETHU FUELS QUIGNEY 5211 006 EAST LONDEN 990000225577 18132 EYETHU GARAGE EMONDLO 3105 295 VRYHEID 990000469863 678 EYETHU MARINE & INDUSTRIAL CC CHATSWORTH 4030 002 DURBAN 990000217903 56628 EZ DRIVE CC PRETORIA NORTH 182 990000791593 23068 GEZINA EZ ZE ROL ENGINEERING & INDUSTRIAL DURBAN 4001 002 DURBAN 990000019207 3504 EZAKHENI SERVICE STATION CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000105170 4174 EZEKIAL ENGINEERING DURBAN 4052 002 DURBAN 990000269259 21993 BLUFF EZEKIAL ENGINEERING CC BLUFF 4036 002 DURBAN 990000038519 21993 EZETHU METAL WORKS MOTHERWELLNU 11 6211 007 PORT ELIZABETH 990000026979 EZI SYSTEMS CC Port Elizabeth 6000 PORT ELIZABETH 990000099549 34391 Newton Park EZIBELENI SERVICE STATION QUEENSTOWN 5320 006 EAST LONDEN 990000011030 858 EZONKE ENGINEERING CC LOTUS PARK 4133 002 DURBAN 990000431391 EZRAY MOTORS AUSTERVILLE 4052 002 DURBAN 990000113004 14078 Ausrerville F & R CATAI TRANSPORT SOLUTIONS NELSPRUIT 1200 003 JOHANNESBURG 990000100030 2078 F & A ENGINEERING INCOBS 4052 002 DURBAN 990000362458 F & A SILVAS ENGINEERING CC BENROSE 2011 003 JOHANNESBURG 990000191250 27465 F & A STAALPRODUKTE BK PRETORIA NORTH 116 008 PRETORIA 990000286421 18114 F & A STEEL CONSTRUCTION AND Mooinooi 325 235 RUSTENBURG 990000302541 F & B PANELBEATERS PRETORIA 182 351 WONDERBOOM (PTA) 990000270451 15491 LYNNE EAST F & C AUTO WARMBATHS 480 990000628646 248 F & C ENGINEERING QUEENSBURGH 4070 002 DURBAN 990000041832 39208 F & C LESCH ENGINEERING C C PAROW 7499 025 BELLVILLE 990000045846 6013 F & C PANELBEATERS MINNEBRON 1549 008 PRETORIA 990000325751 8826 F & C WERKSWINKEL MOKOPANE 600 219 POTGIETERSRUS 990000053595 226 F & D CV JOINTS & MECHANICAL SIDWELL 6001 007 PORT ELIZABETH 990000098788 F & D INDUSTRIES CC EDLEEN 1619 003 JOHANNESBURG 990000341165 F & D TUNE UP CENTRE PARK SOUTH 1910 278 VANDERBIJLPARK 990000081219 260 F & E BARRETO CC VILJOENSKROON 9520 286 VILJOENSKROON 990000420812 522 F & F COOLING SYSTEMS PTY LTD BELLVILLE 7535 256 STRAND 990000079041 130 F & F ENGINEERING SPRINGFIELD 2137 003 JOHANNESBURG 990000058124 57152 F & F INNOVATIVE ENGINEERING CLELAND 3201 990000641272 F & F MOTORS CC WELOBIE 1714 003 JOHANNESBURG 990000040602 56 F & F USED SPARES CC VREDENBURG 7380 292 VREDENBURG 990000355996 894 F & G ARGON WELDING AND ENGINEERING CHEMPET 7442 004 KAAPSTAD 990000057932 37275 F & H HERSTELDIENSTE BK BOTHAVILLE 9660 036 BOTHAVILLE 990000044071 126 F & H LABOUR HIRE CC RUSTENBURG 300 235 RUSTENBURG 990000333117 6629 F & H REBUILDS & PANELBEATERS CC LYTTELTON 140 008 PRETORIA 990000332020 16264 F & H STAALWERKE CC EDLEEN 1625 132 KEMPTON PARK 990000106805 9388 F & H VOERTUIGHERSTELWERKE VAALWATER 530 191 WATERBERG 990000066119 1175 Vaalwater F & J GENERAL ENGINEERS PLATTEKLOOF GLEN 7460 025 BELLVILLE 990000333484 F & J HERSTELDIENSTE PONGOLA 3170 045 PONGOLA 990000102068 182 F & J MANUFACTURING CC NORTH END 6056 007 PORT ELIZABETH 990000082293 3295 F & J ONDERHOUD EN BESTUUR CC pretoria 182 025 BELLVILLE 990000281539 14182 sinoville F & J PANELBEATERS CC RANDFONTEIN 1760 225 RANDFONTEIN 990000062687 892 F & K ENGINEERING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000047122 3202 F & K FABRICATION CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000068511 3202 F & K WHEEL CC AERORAND 1070 171 MIDDELBURG TVL 990000098647 F & L BLASTERS CC MEYERTON 1960 283 VEREENIGING 990000094223 1569 F & M BALANCO INVESTMENTS CC TIEGERPOORT 56 008 PRETORIA 990000347120 11007 Tierpoort F & M FIELD SERVICES CC WELGEDACHT 1572 247 SPRINGS 990000292157 337 F & M SALVAGE CONTRACTORS CC UMLAAS ROAD 3730 206 PIETERMARITZBURG 990000105979 F & M USED PARTS PRETORIA WEST 183 008 PRETORIA 990000337334 F & N ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000042168 1216 F & N LASER PLASMA & PROFILE CUT SINOVILLE 129 008 PRETORIA 990000357419 14197 F & N PROJECTS EAST RAND 1462 033 BOKSBURG 990000081943 26755 F & N PROJECTS MANUFACTURING Springs 1560 990000591523 2891 F & R AUTO ELECTRICIANS EDENVALE 1610 030 BETHULIE 990000040664 1042 F & R PHAKISA OPERATIONS PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000105803 605 F & R PHAKISA ROAD & RAIL PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000272038 F & S COACH WORKS CRAWFORD 7780 206 PIETERMARITZBURG 990000061923 F & S CONTROL EQUIPMENT CC SOUTHBROOM 4277 990000868005 1349 BRONKHORSTSPRUIT F & S FILLING STATION NIGEL 1490 188 NIGEL 990000079335 F & S MOTORS GRASSY PARK 7888 316 WYNBERG C P 990000092242 31154 F & S PANELBEATERS BRAKPAN NORTH 1545 990000577141 F & S PANELBEATERS & SPRAYPAINTERS BRAKPAN 1541 037 BRAKPAN 990000073004 F & S TARPS VERWOERDPARK 1453 012 ALBERTON 990000346017 8777 F & W TECHNICAL CONSTRUCTION GARSFONTEIN 42 008 PRETORIA 990000087635 1030 F & Z MACHINE TOOL & MAINTENANCE VEREENIGING 1939 990000557629 F & Z MACHINE TOOL & MAINTENANCE CC VEREENIGING 1939 990000558194 F 1 PANELBEATERS ELSIES RIVER 7490 025 BELLVILLE 990000099931 F 1 STOP N GO TYRES & EXHAUST WINGATE PARK 153 008 PRETORIA 990000091620 701 F A & J M ELECTRIC & ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000058829 5422 F A FOUNDRIES PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000086232 83390 F A MOTOR SALES & ACCESSORIES WITBANK 1035 990000674860 10512 CENTURION F A PROMPT ENGINEERING NUFFIELD 1570 990000558324 10424 STRUBENVALE F A SHARMAN CC HILLCREST 3650 003 JOHANNESBURG 990000082967 F AND D MAINLINE AUTO CC FAERIE GLEN 43 215 PORT SHEPSTONE 990000095530 251 F AND K HIRE MIDDELBURG 1050 171 MIDDELBURG TVL 990000287889 3202 F AND S BRAKE AND CLUTCH CC RANDBURG 2125 003 JOHANNESBURG 990000102741 1285 F AND Z MACHINE TOOL AND MAINTENANC VEREENIGING 1939 990000568635 F B AUTO REBUILDERS MORELETA PLAZA 167 008 PRETORIA 990000072647 100235 F B MINING & LIFTING CC RUSTENBURG 300 370 990000506895 F B TRADING CC BROOKLYN SQUARE 75 147 KRUGERSDORP 990000589371 1567 Brooklyn Square F B TREKKER DIENSTE BETHLEHEM 9701 029 BETHLEHEM 990000076465 F C & H SHELL WELKOM EERSTEMYN 9466 302 WELKOM 990000057274 55157 F C E ENGINEERING KEIMOES 8860 131 KEIMOES 990000365770 944 F C H PRECISION ENGINEERING BRACKENFELL 7561 251 STELLENBOSCH 990000061163 1251 F C J ENGINEERING & LABOUR HIRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000331499 80591 F D CLARK & CO PTY LTD BENROSE 2011 003 JOHANNESBURG 990000004240 27528 F D E FOOD DISTRIBUTION EQUIPMENT MAITLAND 7404 316 WYNBERG C P 990000055878 355 F D HAMMAN ENGINEERING CC BRITS 250 041 BRITS 990000115842 4248 F D S ENGINEERING CC BRITS 250 041 BRITS 990000101006 4568 F E KONSTRUKSIE LYNNWOOD RIDGE 40 008 PRETORIA 990000365708 F E S MANUFACTURING PTY LTD MONTAGUE TUINE 7441 004 KAAPSTAD 990000184053 F EN H MOTORS BLOEMFONTEIN 9301 990000947014 12638 BRANDHOF F F M PTY LTD GERMISTON 1400 091 GERMISTON 990000040734 241 F F TRUCK & TRAILERS PRETORIA NORTH 116 008 PRETORIA 990000277986 610 F F USED SPARES VREDENBURG 7380 292 VREDENBURG 990000064650 894 F G BARDRIC ENGINEERING SOLUTIONS GREENACRES 6057 007 PORT ELIZABETH 990000099058 27637 F G D TRADING CC BRAKPAN 1542 990000605223 5029 F G K PROJECT MANAGEMENT PTY LTD UITENHAGE 6229 990000565201 F G M AUTO REPAIRS PIEERMARIZBURG 3201 990000821379 F G MOTORS GOODWOOD 7459 025 BELLVILLE 990000058834 116 F G PANEL BEATING ENTERPRISES PAARL 7620 197 PAARL 990000062325 76 F G PANELBEATERS PAARL 7620 197 PAARL 990000095288 3623 F H BADENHORST HERSTELDIENSTE CAROLINA 1185 053 CAROLINA 990000070140 205 F H CODED WELDING SERVICES ARBORETUM 3900 324 LOWER UMFOLOZI 990000355176 F H J AGENCIES BENONI 1500 007 PORT ELIZABETH 990000059196 37 F J AUTO PARTS CC GERMISTON 1500 091 GERMISTON 990000075181 2384 BENONI F J B STAALWERKE NORDRECHT 5435 208 PIET RETIEF 990000047374 179 F J B VEEHANTERING DEWETSDORP 9940 069 DEWETSDORP 990000318424 261 F J CRONJE INGENIEURS WERKE HARTBEESFONTEIN 2600 138 KLERKSDORP 990000090544 374 F J ENTERPRISES KROONSTAD 9499 990000946473 531 BOTHAVILLE F J MARINE WIERDAPARK 149 008 PRETORIA 990000317622 889 Vredenburg F J MOTORS DURBANVILLE 7551 025 BELLVILLE 990000302245 4097 F J MOTORS CAR WASH BELLVILLE 7530 025 BELLVILLE 990000062608 F J PANELBEATERS PIET RETIEF 2380 208 PIET RETIEF 990000083481 598 F J PETERS AND ASSOCIATES CC SILVER LAKES 54 008 PRETORIA 990000104816 11190 F J S COMMERCIAL PTY LTD HEIDELBERG 1441 990000731456 F K V ENGINEERING DOORNFONTEIN 2028 003 JOHANNESBURG 990000040690 15981 F K V ENGINEERING SERVICES CC VANDERBIJLPARK 1900 283 VEREENIGING 990000358535 1505 F M C BROKERS DANARAND 7580 025 BELLVILLE 990000287360 F M C ENGINEERS PTY LTD MEER EN SEE 3901 324 LOWER UMFOLOZI 990000095021 102136 F M DUARTE MOTORS JOHANNESBURG 1401 003 JOHANNESBURG 990000100904 306 HIGHLA KENSINGTON F M E ENGINEERING CC NEWTON PARK 6034 007 PORT ELIZABETH 990000359723 34397 F M H RAIL TRADING & MARKETING SILVERTON 127 008 PRETORIA 990000083568 268 F M I TRADING PTY LTD PRETORIA 185 990000664704 13128 CLUBVIEW F M J TRUCK SERVICES CC RANDGATE 1763 225 RANDFONTEIN 990000291043 2102 F M M ENGINEERING CC IMPALA PARK 1459 037 BRAKPAN 990000344236 F M MACHINERY PAROW 7499 025 BELLVILLE 990000335404 984 F M MANUFACTURERS CC ALBERTON 1449 012 ALBERTON 990000359727 1901 SOUTHDALE F M MOTORS FAIRVIEW 2094 003 JOHANNESBURG 990000058731 F M PRESSTOOLS & ENG PTY LTD ROSSLYN 200 370 990000507009 9111286 F M S PLUTO CC GATESVILLE 7766 004 KAAPSTAD 990000362417 38134 F M W ENGINEERING CC SANDRINGHAM 2131 003 JOHANNESBURG 990000059960 29174 F N A MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000070653 251 F N AUTO ELECTRICAL & MECHANICAL DANHOF 9310 001 BLOEMFONTEIN 990000058018 29574 F N F STEEL CC GEZINA 31 008 PRETORIA 990000077607 26072 F N M ENGINEERING WIERDAPARK 149 008 PRETORIA 990000105288 53594 F P ENGINEERING GLENASHLEY 4022 339 INANDA 990000270675 22021 F P J SMITH ENGINEERING BOKSBURG NORTH 1459 033 BOKSBURG 990000104877 F P LOHBAUER ENGINEERING BK PAARL 7646 197 PAARL 990000049215 DORP STREE F P MOTOR ENGINEERING BRACKENFELL 7560 DE OUDESPRUIT 990000059970 F PHILLIPS FRANCHISEE OF DENT MAGIC WYNBERG 7824 316 WYNBERG C P 990000072421 18019 F PISTORIUS CONSTRUCTION & VEREENIGING 1930 283 VEREENIGING 990000062554 25527 F R F T AUTO SERVICES CC JOHANNESBURG 2000 003 JOHANNESBURG 990000102530 3702 F R P MOTOR PERFORMANCE KRUGERSDORP WEST 1739 147 KRUGERSDORP 990000312590 F R T & WORKSHOP CC KEMPTON PARK 1620 132 KEMPTON PARK 990000085642 3708 F R V ENGINEERING CC SOUTHDALE 2135 003 JOHANNESBURG 990000066647 2023 F R WELDING & PIPE INSTALLATIONS CC SHERWOOD 6025 007 PORT ELIZABETH 990000068175 F ROLO MOTORS WEST ACRES 1211 184 NELSPRUIT 990000303989 14039 F S & SONS ENGINEERING ALBEMARLE 1410 003 JOHANNESBURG 990000042896 7792 F S B TRUST BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000090595 9574 F S D MOTORS BK MOORREESBURG 7310 175 MORREESBURG 990000045957 397 F S ENGINEERING BOOYSENS 2016 233 ROODEPOORT 990000040711 38294 F S SPORT AUTOBODY REPAIRS SEDGEFIELD 6573 139 KNYSNA 990000084029 3122 F S STEEL DOORNPOORT 17 008 PRETORIA 990000322447 83367 F S T TECHNICAL SERVICES CC BLOEMFONTEIN 9312 001 BLOEMFONTEIN 990000347864 37452 F S TURNING WORKS ROSETTENVILLE 2130 003 JOHANNESBURG 990000105816 1046 F S WORKSHOP DE AAR 7000 065 DE AAR 990000277967 499 F STEEL SHELVING KHOTSO 1804 003 JOHANNESBURG 990000058009 F T B ENGINEERING CC Pretoria 200 008 PRETORIA 990000570875 911725 F T D PERFOMANCE SOLUTIONS DURBAN NORTH 4000 002 DURBAN 990000105216 F T INNOVATIONS TRADING AMANZIMTOTI 4126 002 DURBAN 990000372252 1099 F T SERVICES Brackenfell 7560 025 BELLVILLE 990000092771 2839 Durbanville F W MINING ENGINEERING SERVICES NOORDBRUG 2522 192 CARLTONVILLE 990000072480 20715 F W MOTORS UPINGTON 8800 276 GORDONIA 990000047514 7003 F W TRACTOR & TRUCK REPAIRS CC NEWCASTLE 2940 185 NEWCASTLE 990000276646 5094 F.ROOTHMAN & SEUNS BK WORCESTER 6849 990000084006 6 F1 AUTO SERVICE STATION RANDBURG 2194 003 JOHANNESBURG 990000814711 225 F1 PANELBEATERS MARGATE 4275 990000694595 1418 MANABA BEACH F1 TOOL & DIE CC PINETOWN 3610 210 PINETOWN 990000348876 F1 TRIQS FILLING STATION CC WESTWOOD 1477 003 JOHANNESBURG 990000302777 18442 ACTONVILLE F1 X SPORTLINE EDEN GLEN 1613 091 GERMISTON 990000076069 FAAB ENGINEERING OTTERY 7808 004 KAAPSTAD 990000064492 32144 FAAMID MOTORS MIDDELBURG 1050 170 MIDDELBURG C P 990000057538 620 FAB ALL ENGINEERING CC ELSIES RIVER 7480 004 KAAPSTAD 990000088792 134 FAB GLASS & ALUMINIUM 100 CC TYGER VALLEY 7536 251 STELLENBOSCH 990000336796 4185 FAB MASTER CC BLUFF 4036 002 DURBAN 990000303901 21993 FAB MECH JACOBS 4026 002 DURBAN 990000086055 12304 FAB REP HEAVY ENGINEERING RICHARDS BAY 3900 990000730616 8926 FABCAST ALLOYS PTY LTD SELCOURT 1567 188 NIGEL 990000051948 11015 FABCHEM ANCHORS PTY LTD SPRINGS 1560 247 SPRINGS 990000282055 1253 FABCO CONVERTORS PTY LTD FAUNASIG 9325 001 BLOEMFONTEIN 990000063617 35052 FABCO TRANSFORMERS PTY LTD FICHARDTPARK 9317 001 BLOEMFONTEIN 990000343159 31607 FABCON ENGINEERING MATLOSANE 2575 138 KLERKSDORP 990000044145 20047 FABER BOSCH SERVICES PTY LTD UPINGTON 8801 990000944455 3329 FABER EN DU PLESSIS INC WILKOPPIES 2571 990000899246 7185 FLAMWOOD FABIANS ENGINEERING VRYHEID 3100 295 VRYHEID 990000302296 983 FAB‐K SOUTHDALE 2135 003 JOHANNESBURG 990000114462 82380 FABKOMP PTY LTD KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000045929 8 FABMILL ENGINEERING EDMS BPK THABAZIMBI 380 264 THABAZIMBI 990000088022 946 FABOR ENGINEERING ELSPARK 1418 091 GERMISTON 990000369224 12462 FABQUIP ENGINEERING WADEVILLE 1422 091 GERMISTON 990000056714 14005 FABREP RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000063461 1911 FABRI CUT CC PRETORIA 28 008 PRETORIA 990000336227 13290 FABRI MACH SUNWARD PARK 1470 033 BOKSBURG 990000080109 17817 FABRIALLOY PTY LTD HONEYDEW 2040 147 KRUGERSDORP 990000102238 3908 FABRIC MAN ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000068490 7607 FABRICATED FITTINGS & PIPES PTY LTD EDENVALE 1610 033 BOKSBURG 990000104928 2277 FABRICATED METALS PAROW 7499 025 BELLVILLE 990000043910 438 FABRICATED PIPING SYSTEMS SA FISCHERSHILL 1408 990000045732 19188 FABRICATED STEEL MFG CO PTY LTD GERMISTON 1400 091 GERMISTON 990000040483 393 FABRICATION & LIGHT ENGINEERING CC GERMISTON 1422 012 ALBERTON 990000052755 14217 WADEVILLE FABRICATION & MAINTENANCE EAST RAND 1462 033 BOKSBURG 990000073186 25214 FABRICATION SERVICES QUEENSBURGH 4070 002 DURBAN 990000355618 39288 FABRICATION SERVICES & PLANT MAINTE MODDERFONTEIN 1645 091 GERMISTON 990000068503 319 FABRICIUS A J SWELLENDAM 6740 260 SWELLENDAM 990000083448 FABRICIUS MEGANIES VREDENBURG 7380 292 VREDENBURG 990000091239 598 FABRICON PIPE & LABOUR HIRE CC DURBAN 4052 002 DURBAN 990000066601 14205 AUSTERVILLE FABRICRAFT TRADE CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000063718 783 FABRIDAIRE STEEL & PIPE PORT ELIZABETH 6000 007 PORT ELIZABETH 990000105680 493 FABRIMEC ENGINEERING CC PHOENIX 4080 339 INANDA 990000049685 60322 FABRIMILL ENGINEERING PTY LTD Brits 250 041 BRITS 990000085291 FABRINOX Paarl 7645 197 PAARL 990000340510 892 FABRITE ENGINEERING CONSTRUCTION AMATIKULU 3801 338 MTUNZINI 990000055504 109 FABROCON TRADING ENTERPRISE WITBANK 1042 312 WITBANK TVL 990000328415 796 MIDDELBURG FABSCAN MANUFACTURING & INSPECTION BLUEWATER BAY 6212 007 PORT ELIZABETH 990000093675 61148 FABSTRUCT CC PIETERMARITZBURG 3200 990000783638 FABTEC CC EDENVALE 1610 003 JOHANNESBURG 990000099979 45 FABTEC SKYLITE CRAIGHALL 2024 003 JOHANNESBURG 990000055754 411471 FABTRAIN LABOUR BK SECUNDA 2302 028 BETHAL 990000091576 7173 FABUTECH MANUFACTURING CC BRENTWOOD PARK 1501 026 BENONI 990000056307 FABWELD NEWTON PARK 6055 007 PORT ELIZABETH 990000275084 7573 FABWELD AND SERVICES CC BENONI WEST 1503 026 BENONI 990000081030 17155 FABWELD ENGINEERING STANGER 4450 250 LOWER TUGELA 990000175742 3818 FACET ENGINEERING TABLE VIEW 7439 025 BELLVILLE 990000354312 60493 FACET ENGINEERING CC Krugersdorp 1754 147 KRUGERSDORP 990000053618 PO BOX 971 Honeydew FACILITATOR SERVICES CHARLO 6070 007 PORT ELIZABETH 990000291713 FACON WITBANK 1035 312 WITBANK TVL 990000048519 3696 FACSO CC MALVERN 4093 002 DURBAN 990000365007 FACT ELECTRICAL SOLUTIONS PTY LTD MEYERSDAL 1447 012 ALBERTON 990000372217 6594 FACT WROUGHT IRON CC CRESTA 2118 003 JOHANNESBURG 990000283603 6899 FACTORIA ENG WORKS FACTORIA 1739 990000040495 3163 KENMARE FACTORIA MOTORS STRUBENS VALLEY 1735 003 JOHANNESBURG 990000091698 1229 FACTORY FIRES SOMERSET WEST 7129 244 SOMERSET WEST 990000075350 2277 FACTORY TRELLIS & DOORS HENLEY ON KLIP 1962 283 VEREENIGING 990000367535 355 FADOS CONTRACTORS CC NIGEL 1490 188 NIGEL 990000044293 1241 FAERIE GLEN CAR WASH SOMERSET WEST 7129 004 KAAPSTAD 990000071851 474 FAERIE GLEN CARWASH VINGATE PARK 153 008 PRETORIA 990000362946 914117 FAERIE GLEN MOTOR KLINIEK PRETORIA 43 008 PRETORIA 990000064319 9151314 FAERIE GLEN FAERIE GLEN MOTORS ARCADIA 1 008 PRETORIA 990000075042 430 SELIKA FAERIE GLEN FAF ENGINEERING PIET RETIEF 2380 208 PIET RETIEF 990000306385 576 FAH TRADING CC BELHAR 7507 025 BELLVILLE 990000348572 10137 FAHMOOD TRADING TWO CC WIERDAPARK 149 008 PRETORIA 990000346498 54732 FAI COOLING SERVICES CC BRIXTON 2019 003 JOHANNESBURG 990000063077 96118 FAIEZ AUTOS CC CAPE TOWN 8001 004 KAAPSTAD 990000069976 FAIR & SQUARE METALS PRIESKA 8940 220 PRIESKA 990000353717 FAIR DEAL CAR REPAIRS OLIFANTSFONTEIN 1666 990000880411 FAIR ESCAPE OUTDOORS CC WIERDA PARK 149 008 PRETORIA 990000563340 51587 FAIR PLASTIC PACKAGING CC Cape Town 7441 004 KAAPSTAD 990000078318 46966 Glosderry FAIR TRADE FABRICATION & VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000362642 1768 FAIRBREEZE ENGINEERING PTY LTD GINGINDLOVU 3800 990000656112 889 FAIRBRIDGE MOTORS UITENHAGE 6229 271 UITENHAGE 990000049429 3232 RIEBEECKHOOGTE UITENHA FAIRDEAL AUTO SALES DURBAN 4000 002 DURBAN 990000292679 3193 FAIRDEAL CAR REPAIRS OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000330093 54 FAIRDEAL GAS SUPPLIES EERSTEMYN 9466 302 WELKOM 990000081498 55110 FAIRDEAL IRON & STEEL WORKS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000056418 7690 FAIRGRO ENGINEERING & MECHANICAL GOODWOOD 7459 025 BELLVILLE 990000120115 728 FAIRLANE TRADING CC DURBAN 4000 002 DURBAN 990000079143 4969 FAIRLEA TRADING CC OVERPORT 4067 002 DURBAN 990000355141 70675 FAIRMILE FENCING EASTERN CAPE UITENHAGE 6230 271 UITENHAGE 990000077405 994 FAIRVIEW MOTORS DOORNFONTEIN 2028 003 JOHANNESBURG 990000063104 16583 FAIRVIEW SERVICE CENTRE CAPEGATE 7562 025 BELLVILLE 990000325152 1120 FAIRWAY MOTORS DURBAN 4051 002 DURBAN 990000049072 103 HYPER BY THE SEA FAIRWAY PANELBEATERS & SPRAYPAINTER PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000051847 2166 FAIRY MOON TRADING CC MORNINGSIDE 4001 990000620979 FAIRYVILLE HOLDINGS PTY LTD MOUNT EDGECOMBE 4300 002 DURBAN 990000323151 350 FAITH KILNER PARK 186 008 PRETORIA 990000103148 FAITHFUL ENTERPRISES PTY LTD JOHANNESBURG 2090 990000676423 1172 Mulbarton FAIZ MOTORS CC WETTON CIRCLE 7800 316 WYNBERG C P 990000058142 FAJABECO TRUCK & TRAILER REPAIRS CC GROENKLOOF 27 351 WONDERBOOM (PTA) 990000275781 200 FAJR CONSULTING PTY LTD RETREAT 7965 316 WYNBERG C P 990000326449 36 FAKAWI CANOPIES MORELETAPARK 44 008 PRETORIA 990000059446 39743 FALAS AUTO ELECTRICAL AND PANEL LEBOWAKGOMO 737 207 PIETERSBURG 990000332726 367 FALCKVLEI MOTORS EHRLICHPARK 9312 001 BLOEMFONTEIN 990000058752 27078 FALCO PRECISION ENGINEERING Westville 3629 WESTVILLE NORTH 990000098161 1984 FALCODOR 158 CC WALKERVILLE 1876 283 VEREENIGING 990000350707 1257 FALCODOR 198 CC VEREENIGING 990000858047 263933 THREE RIVERS FALCODOX CC UITENHAGE 6230 271 UITENHAGE 990000360186 477 FALCON AGRICULTURAL EQUIPMENT MERRIVALE 3291 119 LIONS RIVER 990000087921 170 HOWICK FALCON E & S WORKS CC SOUTHDALE 2135 003 JOHANNESBURG 990000050347 1224 FALCON ENGINEERING PTY LTD WITFIELD 1467 091 GERMISTON 990000080799 14436 FALCON FLUID SYSTEMS PTY LTD RUSTENBURG 300 990000701068 FALCON IMPORT & EXPORT CC JOHANNESBURG 2196 003 JOHANNESBURG 990000049836 96210 BRIXTON FALCON INDUSTRIES SANDTON 2196 990000561965 96210 BRIXTON FALCON MOTORS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000083391 8010 FALCON PANELBEATERS & PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000303493 43946 FALCON PANELBEATING & GENERAL MTUBATUBA 3935 328 HLABISA 990000057927 423 FALCON SMELTERS PTY LTD WADEVILLE 1422 091 GERMISTON 990000076172 8199 Verwoerdpark FALCON STAALKONSTRUKSIES BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000338212 1170 FALCON TYRE & EXHAUST CENTRE CUMBERWOOD 3235 206 PIETERMARITZBURG 990000084899 8010 FALCONS 55 TRADING ENTERPRISE CC VEREENIGING 1930 283 VEREENIGING 990000354600 319 FALCOTIME CC PORT ELIZABETH 6000 003 JOHANNESBURG 990000369245 FALCUS MANUFACTURING CC Boksburg 1459 ANDERBOLT 990000781036 7234 FALGATES ENGINEERING PRIMROSE 1401 091 GERMISTON 990000046685 FALKNER TECHNOLOGIES PRETORIA NORTH 182 990000938452 1315 VOLKSRUST FALL PROTECTION ENGINEERING WORKS MUIZENBERG 7975 990000689001 43793 FISH HOEK FALLRIGHT INTERNATIONAL PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000059488 10143 FALMINO ENGINEERING CC KENSINGTON 2101 091 GERMISTON 990000051986 28285 FALMO TRADING CC IXOPO 3276 124 IXOPO 990000335615 70003 Overport FALSE BAY 1 STOP ENGEN Somerset West 7130 244 SOMERSET WEST 990000058738 3312 FALSE BAY ENGINEERING SERVICES MUIZENBERG 7405 990000706355 408 BERGVILLE FALSE BAY MOTORS HLUHLUWE 3960 328 HLABISA 990000072763 288 FALSEBAY ENGINEERING CC SOMERSET WEST 7129 251 STELLENBOSCH 990000087827 2208 FALTANA ENGINEERING CC SILVERTON 127 008 PRETORIA 990000368252 2181 FALTEC ENGINEERING CC KENGRAY 2100 091 GERMISTON 990000077203 1309 FAMCO LAUDIUM 37 008 PRETORIA 990000077270 13325 FAMDRA INDUSTRIAL WEIGHING CC EDENVALE 1610 990000575390 FAMDRA MANUFACTURING EDENVALE 1610 132 KEMPTON PARK 990000149716 FAME STYLE GARDEN FURNITURE & PRETORIA 129 008 PRETORIA 990000079490 14280 FAMILY FIRES S A PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000080262 2537 FAN BAU PTY LTD JOHANNESBURG 2092 003 JOHANNESBURG 990000041044 35108 NORTHCLIFF FAN ENGINEERING Roodepoort 1724 003 JOHANNESBURG 990000071266 1450 Ruimsig FAN ENGINEERING WORKS CC OBSERVATORY 7925 004 KAAPSTAD 990000041248 FAN MOTORS CC SILVERTON 184 008 PRETORIA 990000552712 FANATIC PANELBEATERS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000066355 140 FANCRAFT PTY LTD SASOLBURG 1947 278 VANDERBIJLPARK 990000194407 8199 Verwoerd Park FANCY STEEL PRODUCTS CC PINETOWN 3600 210 PINETOWN 990000042055 495 FANELE ENGINEERING CC PIETRETIEF 2380 171 MIDDELBURG TVL 990000102037 FANFORCE BK STANDERTON 2430 249 STANDERTON 990000067653 450 FANIE DELPORT DIENSTE BK SOMERSET WEST 7219 048 CALEDON 990000098128 2501 FANIE NELL MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000086322 2984 FANIE SWAARVOERTUIG HERSTELDIENSTE VICTORIA WEST 7070 285 VICTORIA WEST 990000069817 165 FANIES PANEELKLOPPERS HARTENBOS 6520 177 MOSSEL BAY 990000095928 FANIKI AUTO ELECTRICAL CONSTRUCTION KIMBERLEY 8300 079 ESTCOURT 990000086541 3195 FANMASTERS GP CC JOHANNESBURG 2091 012 ALBERTON 990000105553 6587 MEYERSDAL FANNS GLASS & ALUMINIUM NEW GERMANY 3610 250 LOWER TUGELA 990000306838 FANS 4 AFRICA MOUNT EDGECOMBE 4068 990000844361 517 FANTAM AUTO BODY CC FORDSBURG 2033 003 JOHANNESBURG 990000054797 421077 FANTASTIC TRADE DIE HEUWEL 1042 312 WITBANK TVL 990000008033 8916 FANTECH CC ALBERTON 1456 091 GERMISTON 990000097776 136169 FANTIQUE TRADE 733 BK HARTENBOS 6520 310 CHATSWORTH 990000327356 521 FANVIER TRANSFORMERS CC MARAISBURG 1700 233 ROODEPOORT 990000065497 481 FANYAN ENGINEER & LABOUR BROKERS CC STANDERTON 2430 249 STANDERTON 990000366266 6474 FAPH PRECISION ENGINEERING CC RAVENSMEAD 7504 251 STELLENBOSCH 990000061177 17100 FAR BULERO INVESTMENTS PTY LTD EMALAHLENI 1035 990000866975 246 FAR METALS RAYTON 1001 063 CULLINAN 990000068995 100 FAR NORTH PUMPS & ENGINEERING CC POLOKWANE 700 207 PIETERSBURG 990000103749 2485 FAR NORTH STEEL WORKS CC LADANNA 704 207 PIETERSBURG 990000074654 2 FAR SOUTH PETROLEUM PTY LTD VREDENBURG 7580 292 VREDENBURG 990000369427 1001 FARAGON PRECISION DOORS KLAPMUTS 7625 990000643493 128 FARANANI FILLING STATION PIMVILLE 1808 003 JOHANNESBURG 990000284516 339 FARBER COACHWORKS CHEMPET 7442 004 KAAPSTAD 990000050421 37103 FARIEDS PIPING BELHAR 7493 025 BELLVILLE 990000300652 1530 BELLVILLE FARISTEEL SERVICE CC EDENVALE 1610 091 GERMISTON 990000057560 377 FARM ENGINEERING DALPARK 1543 037 BRAKPAN 990000087115 4496 FARM Q RADIATORS & UPHOLSTERY RANDFONTEIN 1760 225 RANDFONTEIN 990000077651 936 FARM SERVICES KOMANI 5322 223 QUEENSTOWN 990000041811 2731 FARMER INDUSTRIAL DEVELOPMENT CC SANDRINGHAM 2131 003 JOHANNESBURG 990000078534 29071 FARMERS ENGINEERING CC POLOKWANE 700 207 PIETERSBURG 990000295695 1384 FARMQUIP HEIDELBERG 1438 107 HEIDELBERG TVL 990000103140 163 FARMQUIPT ASSEMBLY PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000344950 2565 FARMTECH OUDTSHOORN 6620 196 OUDTSHOORN 990000352332 1601 FARMTRAC VRYHEID CC DUNDEE 3000 295 VRYHEID 990000058443 873 FAROFAB ATLASVILLE 1465 091 GERMISTON 990000062362 16136 FAROS AUTO REPAIRS NABABEEP 8265 245 NAMAQUALAND 990000066226 393 FAROUKS CAR VALET SERVICE LENASIA 1820 003 JOHANNESBURG 990000051979 1609 FARR ENTERPRISES MERRIVALE 3291 206 PIETERMARITZBURG 990000070927 188 FARRANTS SERVICE STATION VAALWATER 530 191 WATERBERG 990000046526 878 FARRAR PARK SERVICE STATION CC SUNWARD PARK 1470 033 BOKSBURG 990000065439 18377 sunward park FARRARMERE CAR WASH BONAERO PARK 1622 026 BENONI 990000284143 8055 FARRELL J M W RAYTON 1001 008 PRETORIA 990000095345 1809 FARRIER SERVICES PYRAMID 120 990000735060 1308 FARRIMILL ENGINEERING LYTTELTON 140 041 BRITS 990000085208 14641 FAS MACHINE TOOLS PTY LTD ASHWOOD 3605 210 PINETOWN 990000066473 10546 FASCOR PTY LTD UMBOGINTWINI 4120 002 DURBAN 990000042367 71 FASFIT BEACON BAY BEACON BAY 5205 006 EAST LONDEN 990000066669 2171 Beacon Bay FASFIT BOKSBURG PETIT 1512 033 BOKSBURG 990000003490 7268 FASFIT GERMISTON BENONI SOUTH 1502 091 GERMISTON 990000070947 5180 FASFIT PIETERSBURG PIETERSBURG NORTH 750 207 PIETERSBURG 990000128641 5147 FASFIT STELLENBOSCH CAPE TOWN 7600 251 STELLENBOSCH 990000083054 1250 SANLAMHOF FASHION TRIMS CC LYNDHURST 2106 091 GERMISTON 990000047670 891341 FASI SKIM CC UMHLANGA 4068 990000709821 FASSCOR INTERNATIONAL PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000298146 19653 FAST AUTO ENGINEERING CC TZANEEN 850 270 LETABA 990000067745 3813 FAST BEARING SERVICES CC EDENVALE 1610 003 JOHANNESBURG 990000295893 45 FAST BLAST BK ARCADIA 7 008 PRETORIA 990000058636 40297 FAST EFECTIVE COLLABORATION TRADING SPRINGS 157 990000878709 492 MONTANA PARK FAST FAB MEYERTON 1960 283 VEREENIGING 990000348017 414 FAST FIX PANELBEATERS LADANNA 704 207 PIETERSBURG 990000067083 650 FAST FIX PANELBEATERS CC FAUNA PARK 700 990000856187 9111 FAST FIX THREADS KENWYN 7790 004 KAAPSTAD 990000091870 14449 FAST FLAME PROFILING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000052424 953 FAST FUEL FAUNAPARK 787 207 PIETERSBURG 990000239184 638 FAST KAWASAKI Richards Bay 3900 324 LOWER UMFOLOZI 990000346919 10757 Meerensee FAST LANE SERVICE STATION ESTCOURT 3310 079 ESTCOURT 990000165412 1528 FAST TRACK AUTO ELECTRICAL NELSPRUIT 1206 184 NELSPRUIT 990000353411 FAST WAY MECHANICAL CC WINKLESPRUIT 4145 002 DURBAN 990000346911 513 FASTENER & ALLIED PTY LTD FARRARMERE 1518 247 SPRINGS 990000315141 14056 FASTENERS DIRECT PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000041302 911355 FASTENRIGHT PTY LTD CAPE TOWN 7475 025 BELLVILLE 990000367379 999 EPPINDUST FASTFIT RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000052655 7328 FASTFIT TYRES ALIWAL NORTH 9750 001 BLOEMFONTEIN 990000074409 33 FASTLANE CLEANING SERVICES RUSTENBURG 300 235 RUSTENBURG 990000273677 7754 FASTLANE ENGINEERING & MAINTENANCE KWAMASHU 4359 339 INANDA 990000348541 FASTLINE ENGINEERING & CHATSWORTH 4092 002 DURBAN 990000371301 1563 FASTMOULD SPECIALISTS CC EPPINDUST 7475 025 BELLVILLE 990000055795 471 FASTMOVE ELECTRICAL CC RANDBURG 2125 003 JOHANNESBURG 990000073964 3955 FASTPULSE TRADING 77 PTY LTD LYNNWOOD RIDGE 40 043 BRONKHORSTSPRUIT 990000467618 72025 FASTRAC KUILS RIVER 7580 251 STELLENBOSCH 990000104739 1129 KUILSRIVER FASTRAK TRADING PRETORIA 134 008 PRETORIA 990000365224 12498 QUEENSWOOD FASTRAK TRADING 134 CC Centurion 154 990000081284 11092 Wierdapark South FASTRAK TRADING 276 CC ARCADIA 7 008 PRETORIA 990000098052 26129 FASTRAK TRADING 606 CC GEZINA 31 990000084709 26072 FASTSELL MOTORS CC ROODEPOORT 1725 233 ROODEPOORT 990000042360 136 FASTSERV AUTO CC GLENSTANTIA 10 008 PRETORIA 990000064421 33697 FASTTRACK TRADING 224 CC MONTANAPARK 159 008 PRETORIA 990000079595 3167 FAT BOYS VALET CENTRE BLOEMFONTEIN 9301 990000565998 29852 DANHOF FATBOY FABRICATIONS KYA SAND 2163 990000594186 1622 JUKSKEI PARK FATIMA AYOB & SONS PTY LTD PRETORIA 1 008 PRETORIA 990000047638 1764 FATIMA MOTORS CC STANDERTON 2430 249 STANDERTON 990000073360 3272 FATTIE TANKERS BK MOSSEL BAY 6500 177 MOSSEL BAY 990000071389 1537 FATTYS MECHANICAL REPAIRS CRADOCK 5880 062 CRADOCK 990000098396 823 FAULDS VEHICLE REPAIRS CC PROTEAPARK 305 235 RUSTENBURG 990000322495 20348 FAURECIA EXHAUST SYSTEMS SOUTH AFRI PORT ELIZABETH 6000 007 PORT ELIZABETH 990000033364 995 FAW GAUTENG EDENVALE 1610 003 JOHANNESBURG 990000020715 1618 FAW MIDDELBURG PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000306171 FAW PRETORIA WEST ZANDFONTEIN 30 990000679224 5125 NELSPRUIT FAW VEHICLE MANUFACTURERS SA PTY LT ISANDO 1600 132 KEMPTON PARK 990000064414 1088 FAWEMA BELLVILLE 7530 025 BELLVILLE 990000104376 832 FAYERS ENGINEERING CC AUSTERVILLE 4052 002 DURBAN 990000087991 FAYS AUTO DETAILERS KROONSTAD 9500 146 KROONSTAD 990000338048 272 FAZZ ALUMINIUM OTTERY 7800 316 WYNBERG C P 990000277131 FBM MOTORS CC HEIDELBERG 1438 106 HEIDELBERG C P 990000360852 380 FBS REFLECTO NUMBER PLATES AND KIMBERLEY 8300 005 KIMBERLEY 990000147742 528 FC DE BEER RACING STABLES CC BEDWORTH PARK 1940 278 VANDERBIJLPARK 990000083915 76 FC INSTALLATIONS SOMERSET WEST 7130 990000575270 591 STRAND FCB PIPEWORKS GRASSY PARK 7941 004 KAAPSTAD 990000361558 FCM ENGINEERING PTY LTD RED HILL 4071 002 DURBAN 990000446734 40943 FCM TOTAL TECHNIKON GROBLERSDAL 470 099 GROBLERSDAL 990000056503 914 FEAMA ENGINEERING CC PAARL 7646 990000288902 7223 FEAT INDUSTRIAL FORGINGS SOUTH AFRI Kempton Park 1619 990000071584 FEATURE CONTRACTORS & MAINTENANCE HERCULES 30 008 PRETORIA 990000067021 48852 FECOU VEHICLE CENTRE RUSTENBURG 300 235 RUSTENBURG 990000063963 4045 FECTA MANUFACTURING CC HONEYDEW 2040 233 ROODEPOORT 990000349073 2294 FEDATECH WADEVILLE 1422 003 JOHANNESBURG 990000051414 14099 FEDAUTO NEWCASTLE 2940 185 NEWCASTLE 990000060083 2452 FEDERAL MOGUL ENGINE BEARINGS PTY L PINETOWN 3600 210 PINETOWN 990000009222 198 FEDERAL MOGUL FRICTION PRODUCTS ISIPINGO BEACH 4115 002 DURBAN 990000044516 26047 FEDERAL MOGUL IGNITION PTY LTD CROWN MINES 2025 132 KEMPTON PARK 990000422990 636 FEDERALE PETROLEUM MIDDELBURG 1050 171 MIDDELBURG TVL 990000311854 1510 FEDNISSAN NEWCASTLE NEWCASTLE 2940 185 NEWCASTLE 990000022115 2452 FEDPUMP EAST RAND 1462 033 BOKSBURG 990000057719 25738 FEEDRITE ENGINEERING NORTH PAARL 7646 197 PAARL 990000073649 FEGEN ENGINEERING CC SOUTH HILLS 2136 003 JOHANNESBURG 990000049802 83580 FEIS 4 FUEL NINAPARK 156 351 WONDERBOOM (PTA) 990000257815 54397 FELIX AUTO & ELECTRICAL SERVICES ALGOAPARK 6001 007 PORT ELIZABETH 990000076585 FELIX ENGINEERING WESTGATE 1734 003 JOHANNESBURG 990000105693 6378 FELIXS BODYWORKS CC LANSDOWNE 7780 004 KAAPSTAD 990000043648 FELIXTON ENGINEERING SERVICES CC FELIXTON 3875 324 LOWER UMFOLOZI 990000057605 118 FELLAS MECHANICAL SERVICES CC BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000348303 248 FEMAR ENGINEERING JEPPESTOWN 2043 091 GERMISTON 990000049195 33783 FEMCO MINING MOTORS BRITS 250 091 GERMISTON 990000060880 1575 FEMDEX SERVICES PTY LTD WITBANK 1035 990000682758 FEMEP PROJECTS PTY LTD GERMISTON 1428 990000837330 FEMES ENGINEERING CC ATLASVILLE 1465 003 JOHANNESBURG 990000059385 16136 FENCE & GATE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000104225 22085 EXTON ROAD FENCE & METALWORX CC WIERDAPARK 149 008 PRETORIA 990000290337 55281 FENCE FELLOW PYRAMID 120 008 PRETORIA 990000090008 785 FENCE NET CC WIERDAPARK 149 008 PRETORIA 990000059523 51216 FENCECO CC MARINE PARADE 4056 002 DURBAN 990000070913 10357 FENCELECT PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000050567 903 FENCEOFF CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000090343 3653 FENCING & METALWORKS 4 AFRICA CC VRYHEID 3100 295 VRYHEID 990000368785 990 FENNER CONVEYOR BELTING PTY LTD Kempton Park 1600 132 KEMPTON PARK 990000064890 817 Isando FENSKOR VULSTASIE BRITS 250 041 BRITS 990000080117 778 IFAFI FER MIN ORE PTY LTD WENDYWOOD 2144 091 GERMISTON 990000044563 76370 FERALL TOOLS PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000044569 751998 FERDINANDS WROUGHT IRON METAL WONDERBOOM 182 159 NGOTSHE 990000322281 7682 FERDIS BAKWERKE HEIDERAND 6511 177 MOSSEL BAY 990000065493 99 FERDIS STEELWORKS CC CENTURION 46 008 PRETORIA 990000312163 10897 FERMAT ENGINEERING GERMISTON SOUTH 1411 091 GERMISTON 990000056496 4697 FERMEL HOLDINGS PTY LTD WADEVILLE EXT 5 2008 091 GERMISTON 990000308744 FERMET TECHNOLOGIES PTY LTD BRAAMFONTEIN 2017 003 JOHANNESBURG 990000305011 32102 FERMO CONSTRUCTION & ENGINEERING CC ROSSLYN 200 008 PRETORIA 990000091006 911‐1723 Rosslyn FERMOR MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000346470 742 FERNANDOS MOTOR ENGINEERING CC PRETORIA WEST 183 008 PRETORIA 990000072822 FERNANDOS WELDING & MECHANICAL ENGI MITCHELLS PLAIN 7785 990000913425 FERNANDOS WELDING MECHANICAL & BELHAR EXT 19 7493 004 KAAPSTAD 990000075196 1567 FERNDALE AUTOSERVICE PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000035918 900 FERNDALE CONVENIENCE CENTRE CROWN MINES 2025 003 JOHANNESBURG 990000366206 1221 FERNDALE MOTORS KUILS RIVER 7579 251 STELLENBOSCH 990000056870 164 FERNDALE SERVICE STATION CC BELLVILLE 7530 990000586075 0 FERNESS MOTORS C C Cape Town 7800 004 KAAPSTAD 990000162204 none Ottery FERNGATE SERVICE STATION CC FOURWAYS 2055 003 JOHANNESBURG 990000279244 1861 FERNGLEN FOOD MARKET ACQUIRES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000094558 22462 FERNGLEN SERVICE STATION SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000055449 28302 FERNMET TRADING PTY LTD PORT ELIZABETH 6057 990000779559 FERNMIN CC FERNDALE 2160 003 JOHANNESBURG 990000090566 170 FEROBRAKE EAST LONDON EAST LONDON 5200 006 EAST LONDEN 990000020467 7090 FEROBRAKE KRUGERSDORP KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000094237 5806 FEROBRAKE SILVERTON EMPANGENI EMPANGENI STATION 3910 002 DURBAN 990000042211 7193 FEROBRAKE VRYHEID VRYHEID 3100 295 VRYHEID 990000101394 772 FEROBRAKE WADEVILLE GERMISTON SOUTH 1411 091 GERMISTON 990000025503 4274 FEROBRAKE WITBANK WITBANK 1035 312 WITBANK TVL 990000044936 2256 FEROZ AUTO ELECTRICIAN LENASIA 1820 003 JOHANNESBURG 990000045102 5052 FERRARI GENERAL ENGINEERING SUNWARD PARK 1470 091 GERMISTON 990000068945 17806 FERRARIS TUNE UP BEDFORDVIEW 2008 091 GERMISTON 990000063743 662 FERREIRA AVIATION BK BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000086167 17035 FERREIRA BROERS EDMS BPK LICHTENBURG 2740 156 LICHTENBURG 990000045210 307 FERREIRA ENGINEERING JEPPESTOWN 2043 091 GERMISTON 990000043087 33783 FERREIRA FABRICATION PTY LTD GERMISTON 1400 990000586374 FERREIRA FORECOURT Cape Town 7560 025 BELLVILLE 990000080709 1120 Cape Gate FERREIRA SERVICES RANDFONTEIN 1759 225 RANDFONTEIN 990000051580 1326 FERREIRAS TRUCK CENTRE SOUTHDALE 2135 091 GERMISTON 990000104467 82837 FERREIRAS AUTO ELECTRICAL NEWVILLE 2114 003 JOHANNESBURG 990000284373 88400 FERRENGI HOUSEHOLD PRODUCTS PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000096146 317 FERRERIAS AUTO ELECTRICAL NEWVILLE 2114 003 JOHANNESBURG 990000284180 58400 FERRERIS TUNE UP BEDFORDVIEW 2008 091 GERMISTON 990000043226 662 FERRET BROMHOF 2154 171 MIDDELBURG TVL 990000272271 2220 FERRETIC CREATIONS & MANUFACTURING LANSDOWNE 7780 004 KAAPSTAD 990000342025 FERRI STEEL FURNITURE PARYS 9585 198 PARYS 990000327549 1549 FERRIS CUTTING & WELDING CC BOKSBURG 1459 990000591703 17715 SUNWARD PARK FERRIS ENGINEERING SERVICES PTY LTD MEER EN SEE 3901 002 DURBAN 990000045111 585 Empangeni FERRO ART BETHLEHEM 9701 029 BETHLEHEM 990000311004 FERRO ART POOL FENCING Pinetown 3605 210 PINETOWN 990000045774 P.O. Box 1 Dalbridge FERRO ELEGANZA PTY LTD SILVERTON 127 008 PRETORIA 990000072379 470 FERRO ENGINEERING OUDTSHOORN 6620 196 OUDTSHOORN 990000074483 1508 FERRO METAL ENGINEERING RUSTENBURG 300 990000566883 20607 FERRO RESONANT TECHNOLOGIES BENONI 1511 037 BRAKPAN 990000044956 13984 FERRO SHEET METAL WORKS JOHANNESBURG 2192 990000867121 FERROBANK MOTORS WITBANK 1035 312 WITBANK TVL 990000053864 3788 FERROCOTE CORRISION PROTECTION ELANDSFONTEIN 1406 091 GERMISTON 990000341108 8359 FERROGE ENGINEERING NORTHCLIFF 2115 091 GERMISTON 990000041039 FERROLI PERFORMANCE CENTRE CC Cape Town 7441 025 BELLVILLE 990000047071 Jodi House Killarney gardens FERROMETALS DIVISION WITBANK 28 312 WITBANK TVL 990000045217 11582 HATFIELD FERRON ENGINEERS JACOBS 4026 002 DURBAN 990000045484 12486 FERROTECH VEREENIGING 1930 283 VEREENIGING 990000342967 1320 FERROTECH VERIFICATION SERVICES PRETORIA 58 008 PRETORIA 990000101866 74423 LYNNWOOD RIDGE FERROUS HEAT TREATMENT EAST RAND 1462 003 JOHANNESBURG 990000321512 26802 FERROUS HIGH PRECISION ENG PTY LTD Vanderbijlpark 1911 278 VANDERBIJLPARK 990000042236 1108 Vereeniging FERROWOOD PROJECTS CC QUEENSWOOD 186 008 PRETORIA 990000104519 FERRUCCIO AUTO ELECTRICIANS SANDTON 2146 003 JOHANNESBURG 990000045637 782277 Sandton FERRUM PANEELKLOPPERS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000044364 1179 FESA ENGINEERING PTY LTD DENEYSVILLE 1932 237 SASOLBURG 990000351812 111 FESCON CONSTRUCTION CC BRACKENFELL 7561 025 BELLVILLE 990000060400 550 FESDUS URBAN DEVELOPMENT UPINGTON 8801 990000833094 172 FEUL 4 U WITBEECK 1729 233 ROODEPOORT 990000097944 3802 FEW AUTO PRECISION CC CAPEGATE 7562 241 SIMONS TOWN 990000344921 1135 FEX ENGINEERING CC MULBARTON 2059 091 GERMISTON 990000062895 1679 FFA AVIATION AMO 1116 PTY LTD NELSPRUIT 1200 990000700486 15052 FFA MECHANICAL SERVICES PTY LTD NELSPRUIT 1200 990000946810 19632 FFG BOEREDIENSTE WORCESTER 6849 315 WORCESTER 990000283428 655 FG MANUFACTURERS GENERAL SUPPLIERS RANDBURG 2125 033 BOKSBURG 990000327540 3137 FHURST ENGINEERING CC PRIMROSE 1416 091 GERMISTON 990000060987 2519 FIAAN MOTORS FITMENT CENTRE CC BRITS 250 041 BRITS 990000101019 7 FIAB MECHANICAL INSTALLATIONS CC DURBANVILLE 7551 025 BELLVILLE 990000054403 573 FIAT & ALFA GEORGE GEORGE 6529 990000577579 FIAT & ALFA HELDERBERG SOMERSET WEST 7129 990000568435 FIAT AUTO RIVERSIDE RIVERSIDE PARK 1200 184 NELSPRUIT 990000334370 13301 FIAT AUTO SOUTH AFRICA PTY LTD Johannesburg 1685 003 JOHANNESBURG 990000063218 FIAT KLERKSDORP BLOEMFONTEIN 9310 DAN HOF 990000303469 9310 FIAT QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000317894 648 FIAT UNO PALIO SPARES MILNERTON 7441 004 KAAPSTAD 990000291914 FIBATRON CAPE PAARDEN ISLAND 7420 004 KAAPSTAD 990000059483 326 FIBATRON FILTERS CC HALFWAY HOUSE 1685 008 PRETORIA 990000055312 778 FIBERBAK CC RIVONIA 2128 091 GERMISTON 990000351507 841 FIBRE & PLASTIC TECHNOLOGY CC VEREENIGING 1939 278 VANDERBIJLPARK 990000065130 264622 THREE RIVERS FIBRE CENTRE AFRICA PTY LTD ALBERTON 1459 012 ALBERTON 990000085375 59118 KENGRAY FIBRE PROJECTS & DEVELOPMENT SKEERPORT 232 008 PRETORIA 990000095437 124 FIBRE TOPS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000601559 706 FIBRECARE JHB CC STRUBENVALLEY 1735 002 DURBAN 990000288771 FIBREFORM MOULDINGS CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000084991 12837 FIBREGLASS TECHNIQUES CC EDLEEN 1625 033 BOKSBURG 990000355947 8486 FIBRESERV FEATHER BROOKE ESTATES 1746 233 ROODEPOORT 990000094734 527 FICKSBURG ALIGNMENT CENTRE CC FICKSBURG 9730 082 FICKSBURG 990000086177 1117 FICKSBURG AUTO FICKSBURG 9730 082 FICKSBURG 990000045184 92 Ficksburg FICKSBURG PANEELKLOPPERS FICKSBURG 9730 082 FICKSBURG 990000106252 818 FIEBIGER SERVICES KNYSNA 6570 139 KNYSNA 990000005512 1391 FIEL ENGINEERING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000082754 468 FIELD AUTO ELECTRICAL CC KEMPTON PARK 1620 132 KEMPTON PARK 990000050551 2699 FIELD AUTO ELECTRICAL MP DIE HEUWEL WITBANK 1035 990000568562 8574 FIELD BALANCING & SERVICE C C BEDFORDVIEW 2008 037 BRAKPAN 990000042658 844 FIELD ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000051711 1117 FIELD MAINTENANCE SERVICES MOSSEL BAY 6500 177 MOSSEL BAY 990000320085 1537 FIELD SALES CC NELSPRUIT 1200 184 NELSPRUIT 990000070868 3262 FIELD SERVICE & FACTORY MAINTENANCE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000057568 1947 FIELD SERVICES & PARTS CRESTA 2118 003 JOHANNESBURG 990000287592 293 FIELD STREET SERVICE STATION DURBAN 4001 002 DURBAN 990000064728 FIELD TYRE SERVICES VEREENIGING 1929 990000552399 75 McFarla , Vereeniging FIELD WORKSHOP HAZYVIEW 1242 307 WITRIVIER 990000078543 2193 FIELDING GAMEDE ENGINEERING KWA THEMA 1575 247 SPRINGS 990000563135 FIELDMECH CC GREYTOWN 3250 097 UMVOTI 990000074633 70 FIELDS AIRMOTIVE C C GERMISTON 1400 091 GERMISTON 990000060129 376 FIELDS AUTO CENTRE YELLOWWOODPARK 4011 210 PINETOWN 990000067478 53075 FIELDS HILL GARAGE C C KLOOF 3640 210 PINETOWN 990000045684 10 FIELDSPARES T/A COPPERLAKE INVESTME NELSPRUIT 1200 307 WITRIVIER 990000292823 FIELLIES AUTO SPARES CC LENASIA 1821 004 KAAPSTAD 990000074977 FIETCO BK RIVERSDAL 6670 231 RIVERSDALE 990000287864 85 FIETSSORG CYCLECARE KIMBERLEY 8301 005 KIMBERLEY 990000003228 FIFTH AVE MOTORS PAROW 7500 025 BELLVILLE 990000156365 FIFTH ELEMENT DESIGNS CC FONTEINRIET 1464 188 NIGEL 990000089303 10067 FIFTH ENGINEERING EMMARENTIA 2029 003 JOHANNESBURG 990000058704 85113 FIGHT A FIRE BRAKPAN 1541 037 BRAKPAN 990000365575 FILCOR MOTORS LERAATSFONTEIN 1038 312 WITBANK TVL 990000072916 12483 FILIGREE TRADING & INVESTMENT 1049 BELLVILLE 7535 025 BELLVILLE 990000360891 981 FILLFAB MARKETING CC BOKSBURG 1460 033 BOKSBURG 990000096126 119 FILLMORE CANS PTY LTD EDENVALE 1609 990000645476 6069 BIRCHLEIGH FILMAIR S A PTY LTD HOWARD PLACE 7450 004 KAAPSTAD 990000089877 832 FILMATIC PACKAGING SYSTEMS BK PAARL 7646 197 PAARL 990000041098 828 HUGUENOT FILMWORKS MANUFACTURING SOMERSET WEST 7129 244 SOMERSET WEST 990000317666 FILPRO PTY LTD ISIPINGO 4110 990000627643 26080 ISIPINGO BEACH FILQUIP ENGINEERING C C CLEVELAND 2022 003 JOHANNESBURG 990000045040 40331 FILREC PTY LTD RANDHART 1457 012 ALBERTON 990000043493 11075 FILTA MATIX PTY LTD ALBERTON 1450 012 ALBERTON 990000041872 2744 FILTA PAK CC MONDEOR 2110 233 ROODEPOORT 990000065934 P. O. Box Mondeor FILTAMAN CC MOORE ROAD 4083 132 KEMPTON PARK 990000093111 52523 FILTAVAC MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000358589 39540 FILTEC AUTOMATION PTY LTD MOUNT EDGECOMBE 4302 002 DURBAN 990000067113 2029 MT.EDGECOMBE COUNTRY FILTER PRESS MAINTENANCE & REPAIRS MEYERTON 1960 990000858426 666 HENLEY ON KLIP FILTER REPAIR SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000100812 265079 FILTERMAC DESIGN CC HUMEWOOD 6013 007 PORT ELIZABETH 990000065651 20259 FILTON TOOL & DIE CC SIDWELL 6001 990000049111 14207 FILTRATION ENGINEERING BENONI 1501 990000557897 9060 BRENTWOOD PARK FILTRATION EQUIPMENT MANUFACTURERS BRACKEN GARDENS 1452 033 BOKSBURG 990000049500 146225 FILTRATION MAINTENANCE SERVICES SA EDENGLEN 1613 003 JOHANNESBURG 990000638984 1139 FILTREX PTY LTD MEYERTON 1961 990000904082 666 HENLEY ON KLIP FILVENT PTY LTD WITBANK 1035 312 WITBANK TVL 990000148904 3464 FIMBO STEEL BK ENNERDALE 1826 283 VEREENIGING 990000100994 634 FIN O LAB CONSULTANTS CC MEADOWDALE 1614 091 GERMISTON 990000098267 FINAL CUT BENORYN 1504 026 BENONI 990000345505 12036 FINAL CUT PRECISION ENGINEERING VILLIERIA 186 008 PRETORIA 990000097248 FINAL SOLUTION PETROLEUM SERVICES PAROW VALLEY 7500 025 BELLVILLE 990000302915 FINCH ENGINEERING CONTRACTING RUSTENBURG 300 235 RUSTENBURG 990000057020 259 FINCHAMS DIESEL & PETROL CC KOMANI 5322 223 QUEENSTOWN 990000066008 2386 FINDAX INVESTMENTS FOUR CC WILLOWS 9320 001 BLOEMFONTEIN 990000072666 20168 FINE BLANKING INTERNATIONAL BOOYSENS 2016 003 JOHANNESBURG 990000334781 38345 FINE BLANKING PTY LTD Johannesburg 1811 003 JOHANNESBURG 990000368940 38345 Booysens FINE BLAST OTTERY 7781 316 WYNBERG C P 990000065281 32148 FINE FIT MACHINING CC KEMPTON PARK 1620 091 GERMISTON 990000343348 706 FINE LINE ENGINEERING CC GROENKLOOF 27 008 PRETORIA 990000075773 1546 FINE STAMPING MANUFACTURING CC GONUBIE 5256 006 EAST LONDEN 990000069467 916 FINELY WROUGHT PTY LTD EMMARENTIA 2195 990000581172 FINES MINING & MELTING FLORIDA PARK 1709 147 KRUGERSDORP 990000104109 FINESSE PANEL BEATERS CC DURBAN 4001 002 DURBAN 990000051911 11218 MARINE PARADE FINISHING SERVICES WALMER 6065 007 PORT ELIZABETH 990000310506 5920 FINISHING TOUCH TRADING 252 Tzaneen 850 990000823586 FINISHING TOUCH TRADING 294 PTY LTD BENONI 1500 003 JOHANNESBURG 990000367588 3578 FINISHING TOUCH TRADING 566 ISANDO 1619 990000788147 1955 KEMPTON PARK FINITE TRADERS 16 CC GLENVISTA 2058 003 JOHANNESBURG 990000316322 3234 FINLAY TURBINES GRABOUW 7160 004 KAAPSTAD 990000098211 481 FINLAYS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000055694 28809 FINN AUTO REPAIRS & DIAGNOSTICS PORT ELIZABETH 6070 007 PORT ELIZABETH 990000253334 70598 FINNS PIPEWORK SERVICES DURBAN NORTH 4016 002 DURBAN 990000105687 20111 FINSBURY MOTORS C C KOCKSVLEI 1764 225 RANDFONTEIN 990000041508 2419 FINSTRAT CC IFAFI 260 990000779563 443 FINTRACK IRENE 157 008 PRETORIA 990000317676 FIORANO AUTO FLORIDA HILLS 1716 003 JOHANNESBURG 990000297920 1402 FIORINI MOTORS GARDENS 8001 004 KAAPSTAD 990000042127 FIP BRAKES SOUTH AFRICA PTY LTD EDEN GLEN 1613 132 KEMPTON PARK 990000316310 9135 Edenglen FIQ MOTORCYCLE CENTRE WADEVILLE 1422 091 GERMISTON 990000276602 14881 FIRE & EMERGENCY VEHICLES PTY LTD Edenvale 1609 091 GERMISTON 990000307243 765 Benoni FIRE ALERT PREVENTION APPLIANCES CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000046478 101828 FIRE APPLIANCE SERVICES CAPE TOWN 7405 004 KAAPSTAD 990000047327 40 HOWARD PLACE FIRE CONTROL SYSTEMS PTY LTD GAUTENG 2152 003 JOHANNESBURG 990000099179 98833 SLOANE PARK FIRE HUB CC SUNNYSIDE 132 101 HANKEY 990000444110 7640 KRUGERSDORP NORTH FIRE RAIDERS PTY LTD DUNSWART 1508 003 JOHANNESBURG 990000090245 6433 FIRE X STRAND 7139 244 SOMERSET WEST 990000094276 36 FIREDUST CONTROL HONEYDEW 2040 990000626029 1944 NORTHWOLD FIREFOX PTY LTD WIERDAPARK 157 008 PRETORIA 990000097088 86 FIREQUIP ACCESSORIES PTY LTD BREDELL 1623 132 KEMPTON PARK 990000081780 14579 FIRES FENCING & STEELWORKS BENONI 1459 026 BENONI 990000093771 24 NIESHOU BARDENE FIREWORLD BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000121457 26566 FIRLANDS SERVICE STATION TYGER VALLEY 7536 244 SOMERSET WEST 990000067962 3721 FIRLANDS SERVICES STATION GORDON'S BAY 7151 256 STRAND 990000102748 1088 FIRMASCENE PTY LTD ROSSLYN 182 990000734085 143 SILVERTON FIRMIN & JONES ENGINEERING CC BLUFF 4036 002 DURBAN 990000358800 21993 FIROZIVECT CC THABAZIMBI 380 990000689130 642 FIRST AFRICAN SIGNS STRAND 7139 256 STRAND 990000182092 1238 FIRST ALIGNMENT CENTRE BRACKENFELL 7561 004 KAAPSTAD 990000092991 76 FIRST AUTO ACCESSORIES LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000364531 26747 FIRST CAR CARE PTY LTD Cape Town 8001 004 KAAPSTAD 990000081526 36940 Chempet FIRST CHOICE AUTO VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000105070 FIRST CHOICE CAR WASH KAGISO 1754 990000568722 632 FIRST CHOICE KANGAROO PINETOWN 3610 210 PINETOWN 990000289881 FIRST CLASS ENGINEERING ROWALLAN PARK 6025 007 PORT ELIZABETH 990000092829 FIRST CLASS MOTORS CC ATLASVILLE 1465 091 GERMISTON 990000364172 16136 FIRST COMMERCIAL MANAGEMENT SERVICE JOHANNESBURG 2022 990000934471 787246 SANDTON FIRST CUT PTY LTD GERMISTON 1400 025 BELLVILLE 990000064884 623 FIRST ENGINEERING HARTENBOS 6520 177 MOSSEL BAY 990000014922 188 FIRST JIALING AFRICA CC CRAIGHALL PARK 2196 003 JOHANNESBURG 990000069210 FIRST NATIONAL BATTERY COMPANY EAST LONDON 5200 006 EAST LONDON 990000050375 182 East Londen FIRST OPTION MECH CC ATHLONE 7760 316 WYNBERG C P 990000343318 191 FIRST REFINERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000343132 38271 FIRST ROAD EMERGENCY NORWOOD 2117 003 JOHANNESBURG 990000096817 922212 FIRST SAFETY TECHNOLOGIES WONDERBOOMPOORT 84 008 PRETORIA 990000074490 31620 FIRST START TRADING 14 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000102962 1320 FIRST STORAGE CONCEPTS KZN PTY LTD CAPE TOW 7405 990000294294 2282 FIRST TOWING SERVICES PTY LTD JOHANNESBURG 2022 990000934443 787246 SANDTON FIRST WORLD LABOUR CC HIGHVELD 169 008 PRETORIA 990000071624 67964 FIRSTEURO CC REGENTS PARK 2197 003 JOHANNESBURG 990000368925 FIRSTEX ENGINEERING BLACKHEATH 7581 004 KAAPSTAD 990000057598 212 FIRSTMOTION PTY LTD BELLVILLE 7535 025 BELLVILLE 990000060243 1390 SANLAMHOF FIRSTOP ENGINEERING SOLUTIONS KRUGERSDORP 1740 147 KRUGERSDORP 990000087300 315 FIRSTPRO ENGINEERING PTY LTD Verwoerdpark 1453 006 EAST LONDEN 990000053927 8199 VERWOERDPARK FISCHER AUTOMOTIVE COMPONENTS Verwoerdpark 1453 008 PRETORIA 990000275073 8199 FISCHER PROFILE SA NORTH END 6056 007 PORT ELIZABETH 990000102155 2610 FISCHER STAINLESS STEEL TUBING SA CENTURION 46 008 PRETORIA 990000049657 7466 FISCHER TUBE E C PTY LTD CENTURION 46 008 PRETORIA 990000081175 7466 FISCHER TUBE TECHNIK PTY LTD CENTURION 46 008 PRETORIA 990000070100 8218 FISH AUTOMOTIVE ENGINEERING LANSDOWNE 7780 990000568905 24308 FISH EAGLE CRANES MAGALISKRUIN 150 990000598479 1349 BRONKHORSTPRUIT FISH EAGLE EXHAUST CC FRANKFORT 9830 087 FRANKFORT 990000189936 832 FISH HOEK AUTOCENTA PTY LTD PLUMSTEAD 7801 241 SIMONS TOWN 990000048532 418 FISH HOEK SUPA QUICK FISH HOEK 7975 241 SIMONS TOWN 990000054375 FISHER & RODGER PTY LTD RANDBURG 2194 003 JOHANNESBURG 990000044454 4750 FISHERS FIRES CC BOSMONT 2093 003 JOHANNESBURG 990000355707 FISHERSHILL SUPAQUICK EDENVALE 1610 091 GERMISTON 990000084233 3286 FISHOF MOTORS MOKOPANE 600 207 PIETERSBURG 990000336218 368 FISHOP 1050 CC SOLOMONDALE 964 990000932880 55811 POLOKWANE FIT & GO CAPE TOWN 7560 990000844604 1250 SANLAMHOF FIT & GO KIMBERLEY KIMBERLEY 8301 990000730021 3227 FIT & LUBE VRYHEID 3100 295 VRYHEID 990000088494 1131 FIT & LUBE CENTRE VRYHEID 3100 295 VRYHEID 990000093928 1156 FIT IT GARSFONTEIN EAST 60 008 PRETORIA 990000064750 1667 FIT IT KATHU KATHU 8446 194 OLIFANTSHOEK 990000371329 1894 FIT IT POSTMASBURG POSTMASBURG 8420 217 POSTMASBURG 990000323321 1059 FIT IT UPINGTON UPINGTON 8800 276 GORDONIA 990000057790 2895 FIT IT VIRGINIA VIRGINIA 9465 302 WELKOM 990000365751 37279 LANGENHOVENPARK FIT IT WELKOM WELKOM 9465 302 WELKOM 990000366406 37279 LANGENHOVENPARK FITI EXHAUST POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000094884 1236 POTCHRFSTROOM FITI EXHAUST SA VANDERBIJLPARK 1900 283 VEREENIGING 990000280650 3921 FIT‐IT KAKAMAS KAKAMAS 8870 130 KAKAMAS 990000062834 326 kakamas FITMENT BOYS AERORAND 1050 990000630502 11475 FITMENT CENTRE.COM BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000100101 818 FITMENT ON CALL MOBILE CC BOKSBURG NORTH 1459 033 BOKSBURG 990000353284 FITRITE MTHATHA 5099 380 990000544051 148 FITTING & TURNING CONCEPTS RETREAT 7945 316 WYNBERG C P 990000337685 FITZMA CONTRACTORS PHALABORWA 1390 270 LETABA 990000341322 1368 FIUME ENGINEERING EAST CAPE CC UITENHAGE 6230 271 UITENHAGE 990000050170 1043 Uitenhage FIVE STAR CAR CENTRE PAARL 7620 197 PAARL 990000054445 3203 FIVE STAR ELECTRIC MOTORS CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000074135 11633 FIVE STAR MOTORS VEREENIGING 1939 283 VEREENIGING 990000062933 319 Vereeniging FIVE STAR PANELBEAT HARRISMITH 9880 104 HARRISMITH 990000354845 FIVE STAR PANELBEATERS HEBRON 193 351 WONDERBOOM (PTA) 990000102446 2650 FIVE STAR SERVICE STATION CHATSWORTH 4030 310 CHATSWORTH 990000065219 56666 Chatsworth FIVE TO SEVEN FILLING STATION BOCHUM 790 990000648615 1449 FIVE WAYS SERVICE STATION GREENACRES 6057 007 PORT ELIZABETH 990000072804 27009 FIVEWAYS SERVICES STATION GREENACRES 6001 990000557318 27009 FIX & FIT SECURITY CC Randburg 2021 008 PRETORIA 990000056972 68124 Bryanston FIX A CRANE Meyerton 1961 MEYERTON 990000105470 Suite 228, FIX A FLAT BRANDHOF 9324 001 BLOEMFONTEIN 990000348868 100887 FIX A FORKLIFT CC BOKSBURG 1469 033 BOKSBURG 990000043284 30184 JET PARK FIX IT SERVICE CENTRE WALMER 6070 007 PORT ELIZABETH 990000071899 FIXEM BLOEMFONTEIN CC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000078194 20004 WILLOWS FIXEM CC RANDBURG EPPINDUST 7475 003 JOHANNESBURG 990000063937 382 FIXEM PANELBEATERS BALFOUR 2410 018 BALFOUR 990000044313 385 FIXFAST BELFAST 1100 024 BELFAST 990000104295 559 FIXINGS GALORE CC Benoni 1512 026 BENONI 990000095176 7001 FIXIT ENGINEERING ROODEPOORT 1724 990000595055 537 FLORIDA FIXIT PANEELKLOPPERS MESSINA 900 169 MESSINA 990000050726 381 FIXNOW TRADING ENTERPRISE IKAGENG 2539 218 POTCHEFSTROOM 990000336537 FIXTRADE 1364 BRAKPAN 1541 990000617777 17715 SUNWARD PARK FIXTRADE 1630 CC CINDA PARK 1463 033 BOKSBURG 990000081736 9147 FIXTRADE 1763 CC MORNINGSIDE 6025 007 PORT ELIZABETH 990000069058 FK MAINTENANCE SERVICES KENWYN 7790 316 WYNBERG C P 990000116344 22845 FLACK ENGINEERING CC QUEENSBURGH 4070 002 DURBAN 990000073387 39909 FLAGPOLE CITY KORSTEN 6014 007 PORT ELIZABETH 990000025325 4103 FLAKS AUTO CC EMMARENTIA 2029 003 JOHANNESBURG 990000049128 85014 FLAMECO STEEL CC BUFFELSPOORT 284 138 KLERKSDORP 990000059400 4928 FLAMENGO MOTORS MAFIKENG 2745 990000832849 FLAMEPROOF ENGINEERING CC HATFIELD 28 003 JOHANNESBURG 990000063377 11582 Hatfield FLAMET ENGINEERING PTY LTD STRAND 7140 256 STRAND 990000050190 361 Strand FLAMETECH EARTHMOVING CC LINDEN 2104 026 BENONI 990000053405 44906 FLAMETEX CC NEWTON PARK 6055 007 PORT ELIZABETH 990000317847 34737 FLAMING SILVER TRADING 362 PTY LTD BERARIO 2195 990000643915 1736 NORTHWOLD FLAMINGO MOTORS VREDENBURG 7380 292 VREDENBURG 990000059406 FLAMINGO PETROLEUM BRACKEN GARDENS 1452 012 ALBERTON 990000359090 145221 FLAMINGO SERVICE STATION CC JET PARK 1469 033 BOKSBURG 990000051098 30012 FLAMINGO SQUARE SERVICE STATION BLOUBERGRANT 7443 004 KAAPSTAD 990000076675 FLAMINGO VLEI MOTORS TABLE VIEW 7441 004 KAAPSTAD 990000082714 FLAMWOOD CLASSIC CAR BATH FLAMWOOD 2572 138 KLERKSDORP 990000313438 7012 FLAMWOOD CONVENIENCE CENTRE KLERKSDORP 2572 138 KLERKSDORP 990000299292 6039 FLAN MOTORS CC ROCHDALE PARK 4034 002 DURBAN 990000050197 74093 FLANDERS ELECTRICAL AERORAND 1050 171 MIDDELBURG TVL 990000353441 11400 Aerorand FLANGE 2000 CC DURBAN 4133 002 DURBAN 990000332534 280 UMBOGINTWINI FLANGE SOUTH AFRICA ISIPINGO BEACH 4115 002 DURBAN 990000046552 26348 FLANGE TEC CC ISIPINGO BEACH 4115 002 DURBAN 990000099513 26503 FLANGE ZOOO CC ISIPINGO BEACH 4115 002 DURBAN 990000332513 26348 FLASH AUTO BODY WATERFRONT 8002 004 KAAPSTAD 990000093152 51587 FLASH AUTO ELECTRIC FONTEINRIET 1464 033 BOKSBURG 990000086724 10689 FLASH FIRE FITTINGS SOUTH HILLS 2136 003 JOHANNESBURG 990000208022 83037 FLASH OFF COLOURING CC DOORNPOORT 17 008 PRETORIA 990000347155 81961 FLASH PROFILES CC HEIDELBERG 1438 351 WONDERBOOM (PTA) 990000053966 1716 FLASH WELD CC NEWCLARE 2112 003 JOHANNESBURG 990000057058 88246 FLASHCOR 142 CC BRITS 250 041 BRITS 990000091535 778 IFAFI FLASHCOR 143 CC SALDANHA 7395 292 VREDENBURG 990000097713 1408 FLASHCOR 189 CC FISH HOEK 7974 241 SIMONS TOWN 990000271841 43876 FLASHCOR 203 CC KLAPMUTS 7625 990000563682 277 CITRUSDAL FLASHDICKS VENTILATION & ENGINEERIN EAST RAND 1462 026 BENONI 990000047369 26662 FLASHEX EAST RAND 1462 026 BENONI 990000075619 26812 FLASHEX STEEL KITCHENS KEMPTON PARK 1619 990000702629 26593 EAST RAND FLASHFIN PTY LTD STEELPOORT 1133 099 GROBLERSDAL 990000050642 229 FLASHING SOLUTIONS CC BOKSBURG 1459 033 BOKSBURG 990000106272 FLASHINGS UNLIMITED SARNIA 3615 210 PINETOWN 990000598078 320 FLASHPOINT LABOUR BROKERS BLUFF 4036 002 DURBAN 990000102493 21227 FLASHPRO CC BELLVILLE 7560 251 STELLENBOSCH 990000093741 367 FLASHWORX MANUFACTURING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000318953 34702 FLAT FOUR RACING Table View 7441 004 KAAPSTAD 990000553118 60277 FLATHER BRIGHT STEELS SPRINGS 1560 247 SPRINGS 990000050118 540 FLATWHEEL TYRES CC RIEBEECKSTAD 9469 302 WELKOM 990000093617 66529 FLAVERITE PTY LTD ROODEPOORT 1725 147 KRUGERSDORP 990000077322 167 FLAVIONETIX PTY LTD LA MONTAGNE 184 008 PRETORIA 990000365507 340 FLAWSCAN INSPECTIONS CC KLOOF 3610 990000611827 113 NEW GERMANY FLEET & TIME CONTROL CC WEST BEACH 7449 025 BELLVILLE 990000277325 51733 FLEET AFRICA PTY LTD SANDTON 2146 003 JOHANNESBURG 990000135893 FLEET AUTO SERVICES PTY LTD Kempton Park 1401 990000622442 1396 O.R.Tambo Airport FLEET DATA TECHNOLOGIES CC HALFWAY HOUSE 2068 003 JOHANNESBURG 990000283190 833 Witkoppen FLEET GLASS & ALUMINIUM PTY LTD HERIOTDALE 2094 990000569235 31501 BRAAMFONTEIN FLEET KOM AUTO BODY SHOP TOKAI 7966 241 SIMONS TOWN 990000054451 30166 FLEET MAINTENANCE & REPAIRS GEZINA 31 008 PRETORIA 990000335886 26152 FLEET SERVICE CENTRE CC MONTAGUE GARDENS 7441 004 KAAPSTAD 990000068826 FLEET STREET MOTORS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000274852 628 FLEET TECH KUILS RIVER 7579 025 BELLVILLE 990000077438 1039 FLEET TECH COMMERCIAL VEHICLE WHEEL ASHWOOD 3605 210 PINETOWN 990000062998 10489 FLEET TYRE MANAGEMENT PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000607870 3302 FLEETGAS PTY LTD CENTURION 157 990000915848 43 SOUTHDOWNS FLEETGUARD SOUTH AFRICA PTY LTD ROSSLYN 200 008 PRETORIA 990000099662 40807 FLEETLINE COACHWORKS BK BRACKENFELL 7561 025 BELLVILLE 990000083080 903 FLEETLINE MOTORS Pretoria 183 008 PRETORIA 990000042615 584 SOUTTE Pretoria West FLEETLINE SIGNS & GRAPHICS CC LINK HILLS 3652 210 PINETOWN 990000248057 1329 FLEETMAINTANCE GALORE BK MONTANA PARK 159 008 PRETORIA 990000299923 1008 FLEETMAINTENANCE & REPAIRS CAPITAL PARK 84 990000600492 FLEETNISE TRUCK & TRAILER REPAIRS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000328201 28397 FLEETWAY MOTORS PTY LTD PRETORIA 2 008 PRETORIA 990000196025 FLEETWELD ENGINEERING SIDWELL 6061 007 PORT ELIZABETH 990000061170 14573 FLEX & DRIVE CABLES PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000048625 39693 FLEX A HOSE PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000049168 12456 Aston Manor FLEX BRAKE CC ALBERTON 1450 091 GERMISTON 990000049947 2303 FLEX TOOLS CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000056262 684 FLEXI DOORS & WINDOWS CRESTA 2118 147 KRUGERSDORP 990000070366 1755 FLEXI GEAR & ENGINEERING CC ELSIES RIVER 7480 025 BELLVILLE 990000094638 27 FLEXI HYDRAULICS SPECIALIST PTY LTD BENDOR 699 990000672224 1104 FAUNA PARK FLEXI JCR ENGINEERING SERVICES CC WHITE RIVER 1240 184 NELSPRUIT 990000344268 477 FLEXI STEEL & WELDING WORKS CC WITBANK 1035 312 WITBANK TVL 990000049146 12139 LERAATSFONTEIN FLEXIBLE ELECTRONIC SYSTEMS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000080290 3881 FLEXIBLE MACHINE CONTROLS CC Midrand 1620 003 JOHANNESBURG 990000062563 710 Kempton Park FLEXIBLE RECYCLING LINDEN 2104 003 JOHANNESBURG 990000332543 44877 FLEXIBLE SOLUTIONS PTY LTD VANDERBIJLPARK 1900 990000291755 2250 FLEXIC MINING SUPPLIES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000338728 3895 FLEXICON AFRICA PTY LTD Port Elizabeth 6001 007 PORT ELIZABETH 990000068699 10450 Linton Grange FLEXICOR CABLES PTY LTD ALBERTON 1428 012 ALBERTON 990000069043 1321 FLEXIDER SOUTH AFRICA ALGOAPARK 6005 007 PORT ELIZABETH 990000106583 11087 FLEXTECH MANUFACTURING PTY LTD SILVERTON 127 008 PRETORIA 990000045012 2231 FLEXTRA ENGINEERED PRODUCTS CC WITKOPPEN 2068 003 JOHANNESBURG 990000553102 520 FLICK X MAINTENANCE & LABOUR WITBANK 1035 312 WITBANK TVL 990000336777 27658 FLIGHTECH CC JEPPESTOWN 2043 003 JOHANNESBURG 990000048288 34292 FLIMIEDA MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000041864 714 FLINK BLINK CAR WASH LICHTENBURG 2740 156 LICHTENBURG 990000369238 957 FLINKDINK ENGINEERING BK RUSTENBURG 300 235 RUSTENBURG 990000350459 657 Rustenburg FLINN'STRUCK & CAR REPAIRS EASTWOOD 3201 990000637432 FLINTCO MANUFACTURING PTY LTD PAARDDEKRAAL 1752 990000565542 367 FLINTSTONE ENGINEERING SERVICES RANDFONTEIN 1760 225 RANDFONTEIN 990000366413 617 FLINTSTONE SIGNS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000349690 873 FLIP KRUGER HERSTELDIENSTE BK ERMELO 2351 078 ERMELO 990000352301 FLIPPIES DIENSTE MAKWASSIE 2650 313 WOLMARANSSTAD 990000354572 FLIPPIES INGENEURSWERKE BETHLEHEM 9700 029 BETHLEHEM 990000059280 2287 FLIPS FORKLIFT SERVICES PTY LTD BENONI 1501 990000708969 14757 FARRARMERE FLIPS WORKSHOP HIMEVILLE 3256 113 UNDERBERG 990000090347 35 FLO JAN VULSTASIE BK NOORDSTAD 9302 001 BLOEMFONTEIN 990000091335 13405 FLOATTECH PHOENIX 4068 002 DURBAN 990000083943 23223 OTTAWA FLOCUTT PTY LTD DUNDEE 3000 990000686829 1034 FLOLITE MANUFACTURERS C C KEMPTON PARK 1620 132 KEMPTON PARK 990000043546 765 FLOODGATES CC NORTHCLIFF 2115 003 JOHANNESBURG 990000081149 2481 FLOQUIP VALVES GAUTENG BLAIRGOWRIE 2194 003 JOHANNESBURG 990000090237 FLOQUIP VALVES KIERSDORP CC KLERKSDORP 2575 302 WELKOM 990000069803 580 WELKOM FLORA LAKE SERVICE STATION WILROPARK 1731 025 BELLVILLE 990000297420 2028 FLORA MOTORS FLORIDA 1709 008 PRETORIA 990000287368 961 KROONSTAD FLORA MOTORS WERKSWINKEL FLORIDA HILLS 1716 171 MIDDELBURG TVL 990000100737 454 FLOREAT FOUNDRY BK PARYS 9585 198 PARYS 990000188992 459 FLORENTIA MOTORS CC MEYERSDAL 1447 012 ALBERTON 990000093567 5095 FLORIDA AUTOMOTIVE FLORIDA 1710 233 ROODEPOORT 990000303295 3035 FLORIDA GLEN CONVENIENCE CENTRE STRUBENS VALLEY 1735 171 MIDDELBURG TVL 990000104860 677 FLORIDA JUNCTION SHELL ANSFRERE 1711 233 ROODEPOORT 990000078849 6446 FLORIDA LAKE MOTORS RANT‐EN‐DAL 1751 233 ROODEPOORT 990000097390 418 FLORIDA LOCKSMITH WITBEECK 1729 123 INDWE 990000055538 4203 FLORIDA MAIL ORDER DIEP RIVIER 7800 990000870316 1550 CAPE TOWN FLORIDA PANELBEATERS TONGAAT 4400 002 DURBAN 990000287886 88 FLORIDA PANELBEATERS & CAR SALES CC FLORIDA 1710 233 ROODEPOORT 990000051723 244 FLORIDA ROAD MOTORS CC GREYVILLE 4023 002 DURBAN 990000062193 47107 FLORIS AUTO BODY WORKS CC GLOSDERRY 7702 316 WYNBERG C P 990000327557 46966 FLOTATION & METALURGICAL PROJECTS WIERDA PARK 149 008 PRETORIA 990000328700 756 FLOTECH PTY LTD ALBERTON 1450 091 GERMISTON 990000046980 1683 FLOURISH CLEANING & CATERING HENDRINA 1095 043 BRONKHORSTSPRUIT 990000318240 798 FLOW ART CREATIONS CC THREE RIVERS 1935 283 VEREENIGING 990000368737 264218 FLOW SYSTEMS MANUFACTURERS PTY LTD WESTGATE 1734 142 KOMGA 990000064862 7889 FLOW VALVE SERVICES CC NORTHMEAD 1511 033 BOKSBURG 990000083101 13454 FLOWERS ALUMINIUM CC OTTERY 7808 316 WYNBERG C P 990000365791 45656 FLOWEX CC Johannesburg 2091 003 JOHANNESBURG 990000279968 1536 Glenvista FLOWJET SA CC BENONI 1500 026 BENONI 990000048924 1743 FLOWMASTER CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000093724 345 FLOWMATIC GLENASHLEY 4022 339 INANDA 990000077954 22294 FLOWMEK ENGINEERING CC FLORIDA 1709 033 BOKSBURG 990000307288 4105 FLOWSEAL ENGINEERING CC ELSPARK 1418 091 GERMISTON 990000057873 13142 FLOWSERVE SOUTH AFRICA PTY LTD EDEN GLEN 1613 003 JOHANNESBURG 990000063612 9279 FLOWTECH ENGINEERING CC KEMPTON PARK 1623 990000690021 11523 ASTON MANNER FLP DIESEL SERVICES MIDDELBURG 1050 051 CAMPERDOWN 990000336945 140 FLSMIDTH BUFFALO PTY LTD WITBANK 1035 312 WITBANK TVL 990000067069 1132 FLSMIDTH ROYMEC PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000132827 5073 Weltevreden Park FLUID AIR HYDRAULICS GEORGE 6530 090 GEORGE 990000194365 10544 FLUID CUMEC ENGINEERING PROTEA SOUTH 1818 990000586746 29536 JOHANNESBURG FLUID ENGINEERING SOLUTIONS CC PORT ELIZABETH 6001 990000588583 5707 WALMER FLUID FLOW CONTRACTING CC ST HELENA BAY 7390 004 KAAPSTAD 990000063287 363 FLUID FUEL DYNAMICS KENSINGTON 2101 003 JOHANNESBURG 990000273535 28215 FLUID MIXERS DESIGN CC MINNEBRON 1549 037 BRAKPAN 990000290786 9223 FLUID MIXING EQUIPMENT CC ROSETTENVILLE 2130 012 ALBERTON 990000064815 1762 FLUID POWER AUTOMATION PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000292181 1151 FLUID POWER COMPONENTS CC HONEYDEW 1462 003 JOHANNESBURG 990000296976 26218 EAST RAND FLUID POWER GROUP JOHANNESBURG 1613 091 GERMISTON 990000059349 2690 ALBERTON FLUID SEALING INTERNATIONAL CC SPRINGS 1560 247 SPRINGS 990000300485 1065 FLUID SOLUTIONS PROJECTS CC CLAREMONT 7735 004 KAAPSTAD 990000063755 308 Somerset Mall FLUID SYSTEMS ENGINEERING CC BLUFF 4036 002 DURBAN 990000290516 21227 FLUIDPRO PTY LTD EASTERN PRETORIA 990000904042 FLUIDS MEDIA ENGINEERING ROSSLYN 200 PRETORIA 990000235120 79 FLUIDTRONIK S A PTY LTD GILLITTS 3603 002 DURBAN 990000284599 544 FLUTING EXCELLENCE TULBAGH 6820 269 TULBAGH 990000311090 311 FLYSCREEN PRODUCTS ROODEPOORT 1725 003 JOHANNESBURG 990000338926 3882 CAPE TOWN FLYSCREEN SUPREME CC NORTH RIDING 2162 003 JOHANNESBURG 990000075612 1799 FLYWAY PANEL BEATERS WITSIESHOEK 9870 104 HARRISMITH 990000308138 FLYWHEEL MOTORS FOCHVILLE 2515 990000733480 606 FM INGWE ENGINEERING SERVICES 1 PTY KLIPFONTEIN 1038 990000897770 1479 WITBANK FM MAKGOA ENGINEERING PROJECTS RANDHART 1457 012 ALBERTON 990000576196 17414 FMC TRADING CC WEST BEACH 7449 004 KAAPSTAD 990000185097 51164 FME STAINLESS STEEL INSTALLATIONS EERSTERUST 22 990000754258 41322 FND CRANE SERVICES QUEENSBURGH 4070 002 DURBAN 990000333886 39957 FNG TOOL & DIE BALLITO 4420 002 DURBAN 990000342522 1380 FOCHVILLE AUTO BODY FOCHVILLE 2515 084 FOCHVILLE 990000330204 969 FOCHVILLE SCRAPYARD FOCHVILLE 2515 084 FOCHVILLE 990000047921 555 FOCHVILLE SERVICE STATION FOCHVILLE 2515 225 RANDFONTEIN 990000104143 268 FOCUS AUTO BODY GEORGE 6536 218 POTCHEFSTROOM 990000048899 POBOX 1710 POTCHEFSTROOM FOCUS CONNECTION PTY LTD SANDRINGHAM 2131 003 JOHANNESBURG 990000311285 29675 FOCUS ENGINEERING TROYEVILLE 2139 003 JOHANNESBURG 990000086494 53508 FOCUS ROD PTY LTD FARRARMERE 1050 990000570834 14784 Farrarmere FOCUS TOOL & DIE PINECRAFT 3617 003 JOHANNESBURG 990000336046 79 FOEDERTECHNIK CC CLEVERLAND 2022 003 JOHANNESBURG 990000065984 40430 FOLDO BLINDS PTY LTD Cape Town 7530 BELLVILLE 990000052885 575 FOLSCHERS GARAGE GRABOUW 7160 048 CALEDON 990000056191 492 FOMISS AEROTON SOUTHDALE 2135 003 JOHANNESBURG 990000340283 1768 FOMISS AUTO CC SOUTHDALE 2135 003 JOHANNESBURG 990000080142 1768 FOMISS CARLTONVILLE LENASIA 1820 003 JOHANNESBURG 990000278593 7061 FOMISS SERVICE STATION LENASIA 1820 003 JOHANNESBURG 990000049362 706 FOMISS SHELL SOUTHDALE 2135 003 JOHANNESBURG 990000045570 1768 FONTANA AMOROZA MIDDELBURG 1050 171 MIDDELBURG TVL 990000369265 1510 FONTANA CAR WASH POLOKWANE LOUIS TRICHARDT 920 990000559846 633 FONTANA HOLDINGS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000118906 140 FONTANA MANUFACTURERS UMKOMAAS 4170 274 UMZINTO 990000052948 FONTANA SERVICE STATION PIETERSBURG 700 207 PIETERSBURG 990000073991 3381 FOOD PACKAGING EQUIPMENT PTY LTD LANSDOWNE 7780 990000851720 493 BERGVLIET FOODINIS NO 3 CC MALMESBURY 7300 990000625657 648 PLUMSTEAD FOODMAC ENGINEERING CC VERULAM 4340 339 INANDA 990000051934 2202 FOR SUN MOTORS HERCULES 82 008 PRETORIA 990000100300 FOR V PRODUCTS IRENE 1667 990000944721 4670 RIETVLEIRAND FORANE HARVESTING PTY LTD VRYHEID 3100 990000725599 4 HIGHFLATS FORAY LIGHT ENGINEERING HOWARD PLACE 7450 004 KAAPSTAD 990000321112 40 FORBES BROS FOUNDERS PTY LTD JOHANNESBURG 2022 003 JOHANNESBURG 990000053651 40048 CLEVELAND FORCE COMPRESSED AIR BREDELL 1623 132 KEMPTON PARK 990000074591 15052 FORCE MOTOR ENGINEERING KIMBERLEY 8301 005 KIMBERLEY 990000041727 FORD ENGINEERING OTTERY 7808 004 KAAPSTAD 990000059918 32138 FORD MAZDA MODIMOLLE NYLSTROOM 510 191 WATERBERG 990000369642 4416 FORD MOTOR COMPANY OF SA Port Elizabeth 46 007 PORT ELIZABETH 990000053632 8183 centurion FORD MOTOR COMPANY OF SA ‐ SILVERTON 1 008 PRETORIA 990000178278 8183 centurion FORD MOTOR COMPANY OF SA PTA PLANT PRETORIA 1 008 PRETORIA 990000106953 8183 Centurion FORDSBURG CAR SALES CC HOUGHTON 2041 003 JOHANNESBURG 990000081873 1175 FORDSBURG RADIO STRUBENS VALLEY 1735 003 JOHANNESBURG 990000054971 FORDSBURG SERVICE STATION JOHANNESBURG 2000 003 JOHANNESBURG 990000100657 8495 FORDSBURG SUPA QUICK HEIDELBERG 1438 106 HEIDELBERG C P 990000066893 451 FOREST DRIVE MOTORS CC LA LUCIA 4051 339 INANDA 990000055013 FOREST TRADING INDUSTRIAL PARK 1200 990000870394 19310 FORESTA DRUM MANUFACTURING PTY LTD Alberton 1449 012 ALBERTON 990000092179 11104 Randhart FORESTRY EQUIPMENT REPAIRS & GRASKOP 1270 236 PILGRIMS REST 990000066219 258 FORESUM PANEL BEATERS CC TONGAAT 4399 990000561294 1516 FOREVER ALUMINIUM PTY LTD ALBERTON 1634 990000911056 FOREVER ART STEEL WORKS ROSSLYN 200 008 PRETORIA 990000307263 911453 FORGET ME NEVER CC VAN DYKPARK 1459 033 BOKSBURG 990000089429 FORGEWELD ENG PTY LTD HAMMANSKRAAL 400 323 ESHOWE 990000055062 472 FORGEWELD TRADING & HAMMANSKRAAL 400 025 BELLVILLE 990000060642 472 FORK TRUCK ELECTRICS AMANZIMTOTI 4126 002 DURBAN 990000044256 674 FORKLIFT & FLEET CENTRE KASSELSVLEI 7533 025 BELLVILLE 990000156022 332 FORKLIFT REPAIRS & SERVICE CC EDEN GLEN 1613 091 GERMISTON 990000075850 9907 FORKLIFT SERVICES MEIRINGSPARK 2571 138 KLERKSDORP 990000087409 FORKLIFT SPECIALISTS LADANNA 704 207 PIETERSBURG 990000083271 57 FORKLIFT SPECIALITIES CC Durban 3660 990000062474 10329 ASHWOOD FORKMAX CC NELSPRUIT 1200 184 NELSPRUIT 990000340988 26620 FORM IT ENGINEERING CC KINGWILLIAMS TOWN 5600 006 EAST LONDEN 990000580315 2504 FORM MOULD SERVICES CC KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000074659 5533 FORM QUIP PTY LTD BELLVILLE 7535 003 JOHANNESBURG 990000098199 2668 FORMAINE ENGINEERING SONLANDPARK 1944 302 WELKOM 990000058510 28014 FORMALLY TRAX PTY LTD FLORIDA 1710 171 MIDDELBURG TVL 990000340097 482 FORMATOOL ENGINEERING CC N1 CITY 7463 004 KAAPSTAD 990000075077 12109 FORMEX ENGINEERING DIVISION OF Port Elizabeth 1734 PORT ELIZABETH 990000072167 4003, Kors FORMEX TUBING PTY LTD MARKMAN (PE) 6001 007 PORT ELIZABETH 990000277026 4003 KORSTEN (PE) FORMFLOW CONVEYOR SYSTEMS FISH HOEK 7974 025 BELLVILLE 990000078142 22038 FORMTECH RED HILL 4071 002 DURBAN 990000088015 40435 FORMULA 1 AIR CC Johannesburg 2032 003 JOHANNESBURG 990000102734 1370 FORMULA 1 AUTO ELECTRICAL BRAKPAN 1541 026 BENONI 990000094344 FORMULA 1 CAR WASH CC MAYFAIR 2092 003 JOHANNESBURG 990000075961 FORMULA A GARAGE & POOL CENTER PRETORIA 2 008 PRETORIA 990000345869 FORMULA MOTORS DRIE RIVIERE‐OOS 1941 283 VEREENIGING 990000043353 24172 FORMULA ONE Welkom 9459 302 WELKOM 990000187443 604 FORMULA ONE CAR WASH WESTVILLE 3630 002 DURBAN 990000098924 1792 FORMULA ONE CARWASH Durban 3610 210 PINETOWN 990000105764 705 Westville FORMULA ONE ROADWORTHY CENTRE CC MITCHELLS PLAIN 7789 004 KAAPSTAD 990000101596 171 FORMULA PANELBEATERS CC NORTHCLIFF 2115 003 JOHANNESBURG 990000059570 35809 FORMULA SIXTY SIX CC LENASIA 1820 003 JOHANNESBURG 990000368757 513 FORREST GLADE INVESTMENTS PTY LTD PINECRAFT 3617 002 DURBAN 990000365001 19 FORREST LUBRICANTS CC MENLO PARK 102 008 PRETORIA 990000068213 36159 FORRIC ENGINEERING CC HERCULES 30 008 PRETORIA 990000055024 50364 FORRYS ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000098894 7573 FORSA SERVICE CENTRE EASTLEN 36 990000579301 FORSDICKS APPROVED REPAIR CENTRE KELVIN 2054 003 JOHANNESBURG 990000000768 573 FORSDICKS BMW MONUMENTPARK 105 025 BELLVILLE 990000182574 25322 FORSDICKS BMW SANDTON SANDTON 2146 003 JOHANNESBURG 990000170493 781758 FORSMAN PANEELKLOPPERS BK POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000095035 6731 BAILLIE PARK FORT GALE MOTORS UMTATA 5099 380 990000507058 566 FORTES IMPORTERS VLAEBERG CAPE TOWN 8018 990000579519 15445 CAPE GATE FORTMANN E UMLAAS ROAD 3730 051 CAMPERDOWN 990000094379 33 FORTMANN MOTORS CC CAMPERDOWN 3720 051 CAMPERDOWN 990000552717 55 FORTUNA MOTORS RUSTENBURG 300 235 RUSTENBURG 990000083292 750 FORUM S A TRADING 107 PTY LTD SASOLBURG 1947 237 SASOLBURG 990000080767 2031 FORZA RACING BEDFORDVIEW 2008 091 GERMISTON 990000348096 1597 FOSEV CC MARAISBURG 1700 132 KEMPTON PARK 990000010299 19 FOSKOR ZIRCONIA PHALABORWA 1390 270 LETABA 990000338206 1 Phalaborwa FOSSETTS SPARTAN NORTHMEAD 1511 132 KEMPTON PARK 990000041383 13911 FOSTERS MOTOR GROUP LTD MARAISBURG 1700 003 JOHANNESBURG 990000041897 19 FOUCHE ENGINEERING C C PAROW 7499 025 BELLVILLE 990000043998 154 FOUNDERS SERVICE STATION PTY LTD FLORIDA 1710 171 MIDDELBURG TVL 990000063233 971 FOUNDERS VIEW MOTORS Edenvale 1609 132 KEMPTON PARK 990000064382 6106 Birchleigh FOUNDRIES ENGINEERING SIDWELL 6061 165 MALMESBURY 990000001205 14368 FOUNDRY & SALVAGE Boksburg 1504 091 GERMISTON 990000323375 145641 Bracken Gardens FOUNDRY COMPLEX CC WADEVILLE 1422 091 GERMISTON 990000052880 14954 FOUNDRY CREATIONS CC BROEDERSTROOM 240 041 BRITS 990000069164 226 FOUNDRY INSTALLATIONS AND SUPPLIES THE REEDS EXT 5 158 008 PRETORIA 990000098091 3094 FOUNDRY ZONE ENGINEERING SUPPLIES BENORYN 1504 026 BENONI 990000368045 12416 FOUNTAIN DIENSSTASIE STANDERTON 2430 249 STANDERTON 990000357271 805 FOUNTAIN INDUSTRIES CC UMBOGINTWINI 4120 002 DURBAN 990000082509 50714 Musgrave Road FOUNTAIN SQUARE TRADING 250 CC PHALABORWA 1390 270 LETABA 990000301554 1194 FOUNTAIN SQUARE TRADING 26 CC THREE RIVERS 1935 283 VEREENIGING 990000084015 263150 FOUNTAINBLEAU FILLING STATION FONTAINEBLEAU 2032 003 JOHANNESBURG 990000081233 756 FOUR ARROWS PHALABORWA 1390 270 LETABA 990000319311 4045 FOUR ARROWS INVESTMENT 219 PHALABORWA 1390 270 LETABA 990000327715 4045 FOUR AUTO SERVICES MESSINA 900 169 MESSINA 990000082596 483 FOUR CS KONSTRUKSIE THABAZIMBI 380 264 THABAZIMBI 990000343827 669 FOUR FRONT ENGINEERING CC BRUMA 2026 033 BOKSBURG 990000074512 442 FOUR RIVERS TRADING 183 PTY LTD GERMINSTONSOUTH 1411 037 BRAKPAN 990000299935 4274 FOUR SEASON SIGNS MILNERTON 7435 004 KAAPSTAD 990000349366 130 FOUR STAR ENGINEERING & PROJECT BOKSBURG 1460 990000630224 FOUR TOPS ENGINEERING SERVICE CC TLHABANE 309 235 RUSTENBURG 990000314558 485 FOUR WAYS ENGINEERING & GENERAL CENTRAL 6229 271 UITENHAGE 990000349335 10124 FOURBAS 12 CC PARKDENE 1459 026 BENONI 990000080269 24089 FOURBAS ALUMINIUM WESTGATE 1734 233 ROODEPOORT 990000067437 6375 FOURBUY WHOLESALE CC DAINFERN 2055 003 JOHANNESBURG 990000363606 4038 FOURIE A L BARKLY WEST 8375 021 BARKLEY WEST 990000093968 FOURIE ENGINEERING & RECRUITMENT PT DURBAN 4000 990000790860 226 Watertower FOURIE EQUIPMENT GROBLERSDAL 470 004 KAAPSTAD 990000058758 1989 FOURIE J M KROONSTAD 9499 146 KROONSTAD 990000352189 FOURIE J P HEIDELBERG 6665 004 KAAPSTAD 990000075810 FOURIE MEGANIESE DIENSTE GANSBAAI 7220 990000641076 273 FOURIE MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000074584 1469 FOURIE TURBO BK BETHLEHEM 9700 029 BETHLEHEM 990000046486 1019 FOURIES AUTO SALES VEREENIGING 1930 283 VEREENIGING 990000306507 951 FOURIES BODYWORKS CC LINKSIDE 6001 007 PORT ELIZABETH 990000091815 FOURIES GARAGE ENGIN VANDERBIJLPARK 1900 283 VEREENIGING 990000298876 FOURIES SCRAPYARD KINROSS 2270 028 BETHAL 990000060725 122 FOURNEL EDMS BPK DELMAS 2210 068 DELMAS 990000160878 2 FOURPRO SONLANDPARK 1944 283 VEREENIGING 990000346984 28145 FOURWAY CAR SALES OLD OAK 7537 025 BELLVILLE 990000052649 4291 FOURWAY COMPRESSOR ENGINEERS CC MAITLAND 7404 004 KAAPSTAD 990000059876 242 FOURWAY HAULAGE SA PTY LTD JOHANNESBURG 2000 091 GERMISTON 990000049397 1900 FOURWAY MOTOR ENGINEERING PTY LTD Carletonville 2500 192 CARLTONVILLE 990000279333 POBOX 1017 FOURWAY MOTORS VEREENIGING 1930 283 VEREENIGING 990000040683 174 FOURWAY MOTORS PTY LTD CULLINAN 1000 319 MARICO 990000059632 30 FOURWAYS AUTO WITKOPPEN 2068 003 JOHANNESBURG 990000356924 40 FOURWAYS CAR SECURITY & SOUND FOURWAYS 2055 990000630296 2924 FOURWAYS CARWASH & VALET ELARDUS PARK 181 003 JOHANNESBURG 990000554625 FOURWAYS FILLING STATION JAN KEMPDORP 8550 238 SCHWEIZER RENEKE 990000350191 349 FOURWAYS LOCK AROUND THE CLOCK BRYANSTON 2021 003 JOHANNESBURG 990000100049 71882 FOURWAYS MOTORS & TRUCK STOP GEORGE 6530 090 GEORGE 990000093301 9758 FOUZIS SERVICE CENTRE GERMISTON 1400 091 GERMISTON 990000067713 470 FOX ENTERPRISES PTY LTD WONDERBOOM POORT 33 990000614575 31876 FOXCROFT S G LINTON GRANGE 6015 007 PORT ELIZABETH 990000086773 10616 FOXGROUP SUPPLY CHAIN MANAGEMENT WIERDA PARK 157 990000572394 245 FOXHILL TRADING CC NOORDHEUWEL 1739 990000807160 958 LUXMI FOXOLUTION SYSTEMS ENGINEERING CC KOMMETJIE 7976 316 WYNBERG C P 990000092750 48351 FOXRIDGE TRADING 61 MARAIS STEYN PARK 1609 091 GERMISTON 990000307207 FOXTEC IKHWEZI PTY LTD WEST BANK 5218 006 EAST LONDEN 990000311802 14153 FOXTRON ENGINEERING BK CENTURION 149 008 PRETORIA 990000050531 245 WIERDA PARK FPS ENGINEERING KZN RICHARDS BAY 3900 990000689576 8676 FR PANELBEATERS CC LENASIA 1820 990000642079 42123 FORDBURG FRA LIDA EDENVALE 1610 033 BOKSBURG 990000074901 2333 FRABER INDUSTRIES PTY LTD GERMISTON 1400 091 GERMISTON 990000061733 142 FRAIM INVESTMENTS PTY LTD STANGER 4450 250 LOWER TUGELA 990000098917 501 FRANCIS MOTORS LYDENBURG 1120 161 LYDENBURG 990000043594 941 FRANCKE AUTO REPAIRS PAARL 7620 197 PAARL 990000070147 234 FRANCKS ENGINEERING PHALABORWA 1390 270 LETABA 990000368723 293 FRANCO AUTO BODY EDMS BPK PRETORIA‐WES 183 008 PRETORIA 990000051433 FRANCO MOTORS DURBAN 4001 002 DURBAN 990000061694 FRANCO MOTORS CC BOOYSENS 2091 003 JOHANNESBURG 990000061630 FRANCO TYRES CC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000069051 9090 FRANCO VELDDIENSTE BK POLOKWANE 700 207 PIETERSBURG 990000054347 3485 FRANCOIS COMPRESSOR SERVICES CC STELLENBOSCH 7599 037 BRAKPAN 990000085000 1396 FRANCOIS HAMMAN ENTERPRISES CC MONTANAPARK 159 008 PRETORIA 990000087588 2170 FRANCOIS MOTOR CYCLE REPAIRS CC STRANDFONTEIN 7798 316 WYNBERG C P 990000272930 FRANELIA ENTERPRISES ECSI VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000312711 FRANIC TRAILERS HADISON PARK 8306 005 KIMBERLEY 990000361092 110365 FRANK CARTER ENGINEERING WORKS RUIMSIG 1732 003 JOHANNESBURG 990000336955 799 FRANK J LYDON CC ATLASVILLE 1465 026 BENONI 990000329164 16779 FRANK LANE ENGINEERING PTY LTD EDENVALE 1610 091 GERMISTON 990000124238 202 FRANK PANEL BEATERS QUALBERT 4078 002 DURBAN 990000300640 481738 FRANK SLEIGH MOTORS FICHARDT PARK 9317 001 BLOEMFONTEIN 990000063758 32439 FRANK VOS MOTORS WORCESTER 6850 315 WORCESTER 990000144337 74 FRANKE KITCHEN SYSTEMS SA PTY LTD MOBENI 4060 004 KAAPSTAD 990000110020 72395 FRANKE WATER HEATING SYSTEMS JOHANNESBURG 46 008 PRETORIA 990000280377 8014 FRANKEN AUTO SERVICES ROSSBURGH 4072 002 DURBAN 990000043472 25094 FRANKENSTEEL CC BASSONIA 2061 012 ALBERTON 990000362678 932 FRANKFORT MOTORS FRANKFORT 9830 087 FRANKFORT 990000045150 11371 BENDOR FRANKFORT TROK & SLEEPWA ONDERDELE FRANKFORT 9830 087 FRANKFORT 990000367889 839 FRANKIES 24HR FIELD SERVICES MITCHELLS PLAIN 7780 990000844245 4002 CAPE TOWN FRANKIES CAR WASH CLINIC MIDDELBURG 1050 171 MIDDELBURG TVL 990000334771 11639 FRANKIES MAINTENANCE SERVICES GOODWOOD 7460 990000623144 FRANKLIN FILLING STATION FRANKLIN 4706 141 MOUNT CURRIE 990000062231 15 FRANKLINE ENGINEERING SUNWARD PARK 1470 033 BOKSBURG 990000338019 14240 Farrarmere FRANKRON ENGINEERING PTY LTD Edenvale 1609 091 GERMISTON 990000046420 PO Box 269 FRANKS AUTO HARRISMITH 9880 104 HARRISMITH 990000084410 495 FRANKS AUTO CLINIC ROODEPOORT 1725 003 JOHANNESBURG 990000081617 1880 FRANKS COACHWORKS CC CAPE TOWN 8000 004 KAAPSTAD 990000054671 170 FRANKS DIAGNOSTIC AUTO SERVICE CENT SPRINGS 1559 990000558482 FRANKS INTERNATIONAL WEST AFRICA LT LONEHILL 2062 990000902042 FRANKS MOTORS SALT RIVER 7925 004 KAAPSTAD 990000043513 FRANKS SERVICE CENTRE STRANDFONTEIN 7788 316 WYNBERG C P 990000044949 54509 FRANKS TRUCK REPAIRS CC HARRISMITH 9880 104 HARRISMITH 990000308553 495 FRANKS WORKSHOP MIDDELBURG 5900 171 MIDDELBURG TVL 990000098694 266 FRANKSON PANEL BEATERS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000271188 11680 FRANKWEN FORGE BENONI SOUTH 1502 026 BENONI 990000041365 P O Box 51 Benoni South FRANNERO TRADING 104 BK RUSTENBURG 300 235 RUSTENBURG 990000095120 4454 FRANS BOTHMA MOTORBAKWERKE BK PIKETBERG 7320 209 PIKETBERG 990000045475 147 FRANS CITE BUILDERS BRAKPAN 1450 247 SPRINGS 990000297274 FRANS HASSE INCORPORATED N1 CITY 7463 025 BELLVILLE 990000087840 13372 FRANS JOHAN DASPOORT 82 008 PRETORIA 990000288207 FRANS MOAG AUTO ELEKTRIES TYGERVALLEI 7536 251 STELLENBOSCH 990000044429 FRANS NEL ENGINEERING KEIMOES 8860 283 VEREENIGING 990000057652 146 FRANS SITHOLES TRADING CC MAFIKENG 2745 370 990000544139 23361 FRANS STRIJDOM SPRAYPAINTING VANDERBIJLPARK 1911 990000857901 FRANS VAN STADEN BOILER SERVICE BETHLEHEM 9701 029 BETHLEHEM 990000085616 FRANSCHHOEK ACCESS CONTROL & KLAPMUTS 7625 004 KAAPSTAD 990000348588 193 FRANSCHHOEK ENGINEERING CC FRANSCHHOEK 7690 251 STELLENBOSCH 990000357462 110 FRANSCHHOEK MOTOR MUSEUM PTY LTD FRANSCHHOEK 7690 251 STELLENBOSCH 990000352908 435 FRANSCHHOEK MOTORS FRANSCHHOEK 7690 197 PAARL 990000103308 FRANSCHOEK BANDEDIENS BK VILLIERSDORP 6848 197 PAARL 990000292811 FRANSEN ENGINEERING KRUGERSDORP 1739 147 KRUGERSDORP 990000322977 FRANSON MANUFACTURING BK LYNNWOOD RIDGE 40 008 PRETORIA 990000079322 74611 FRANZSENS EARTH MOVING SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000314099 390 FRASERS AUTO MARINE CC SUNNYDALE 7975 241 SIMONS TOWN 990000089307 4 PINE TRE FRASERS CARS CC SELBORNE 5201 006 EAST LONDEN 990000209415 FRASERS PANELBEATERS CC ELLISRAS 555 235 RUSTENBURG 990000070477 491 FRATES MOTORS GEZINA 31 008 PRETORIA 990000058426 26192 FRED GRACE CC CAPE TOWN 8000 316 WYNBERG C P 990000049255 1874 FRED WALKER MOTORS PTY LTD CLAREMONT 7708 004 KAAPSTAD 990000163578 FREDA RECRUITMENT AGENCY KHAYELITSHA 7784 004 KAAPSTAD 990000324466 FREDDIE SPECIAL WELD KURUMAN 8460 148 KURUMAN 990000055834 2043 FREDDIES AUTO ELECTRICAL CC BUTTERWORTH 4960 142 KOMGA 990000086129 90 FREDDIES AUTO SPARES ERASMIA 23 008 PRETORIA 990000053232 34164 FREDDIES BODY REPAIRS & BREAKDOWN NORTH END 6001 007 PORT ELIZABETH 990000057867 68276 FREDDIES BODYWORKS KAREEDOUW 6400 990000917963 0 FREDDIES DIENSSTASIE CALVINIA 8190 050 CALVINIA 990000055687 6 Calvinia FREDDIES SERVICE CENTRE C C VEREENIGING 1930 278 VANDERBIJLPARK 990000045936 2770 FREDDIES SPRAYPAINTING & GRAHAMSTOWN 6139 095 ALBANY 990000104986 FREDERICK ENGINEERING BRITS 250 041 BRITS 990000322027 2104 FREDERICKS MACHINE MANUFACTURING CC DURBAN NORTH 4016 002 DURBAN 990000061486 201692 FREDERICKSONS AIR CC BENONI WEST 1503 091 GERMISTON 990000026257 17125 FREDERIK ROELOF DROTSKIE OLIFANTSHOEK 8450 276 GORDONIA 990000056361 6 FREDERIKASTRAAT MOTORS GEZINA 84 008 PRETORIA 990000067912 FREDLEE SUNWARD PARK 1470 026 BENONI 990000094421 18439 FREDOS MOTOR MAC TEMBA 407 008 PRETORIA 990000369918 FREDS AUTO BODY CC SENDERWOOD 2145 003 JOHANNESBURG 990000063812 79167 FREDS AUTO ELECTRICAL VOLINDLELA 5143 380 990000515983 40 VULINDLELA FREDS AUTO REPAIR CENTRE GREENHILLS 1767 225 RANDFONTEIN 990000061529 6046 FREDS PANEL SHOP CUMBERWOOD 3235 206 PIETERMARITZBURG 990000098688 FREDS SHOP CARLETONVILLE 2500 192 CARLTONVILLE 990000044125 1097 FREE DEGREE SOLAR WATER HEATING MIDDELBURG 1050 171 MIDDELBURG TVL 990000552416 11798 FREE DESIGN SANLAMHOF 7532 251 STELLENBOSCH 990000052098 449 FREE FLOW CITY BONAERO PARK 1622 283 VEREENIGING 990000326007 8512 FREE START METALS PTY LTD KEMPTON PARK 1620 210 PINETOWN 990000360884 2148 FREE STATE CRANES HEUWELSIG 9332 001 BLOEMFONTEIN 990000360621 42156 FREE STATE FRICTION CC HARRISMITH 9880 104 HARRISMITH 990000072682 1384 FREE STATE POWDER COATING BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000288069 9075 FREE STATE PROVINCIAL TAXI BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000065105 818 Boemfontein FREE STATE SCALES BRANDHOF 9324 001 BLOEMFONTEIN 990000095206 12875 FREE STATE SPRINGS MANUFACTURERS PT BLOEMFONTEIN 9301 990000655581 25756 LANGEHOVEN PARK FREE STATE TRANSFORMERS EHRLICHPARK 9312 001 BLOEMFONTEIN 990000091426 27198 FREEDOM AUTO MOTORS WESTONARIA 1779 306 WESTONARIA 990000314510 FREEDOM GLASS & ALUMINIUM CC DORMERTON 4015 002 DURBAN 990000058070 FREEFIT WORCESTER 6849 315 WORCESTER 990000048405 393 FREELANCE INDUSTRIAL SERVICE CC DIAZVILLE 7395 292 VREDENBURG 990000297678 FREEMANVILLE RETAIL CENTRE FREEMANVILLE 2573 138 KLERKSDORP 990000009529 3033 FREESTATE PETROLEUM DISTRIBUTORS WELKOMA 9459 990000560538 1567 Brooklyn Square FREESTATE TECHNICAL SERVICES HARRISMITH 9880 104 HARRISMITH 990000358228 530 FREESTATE TRUCKING & SALES CC WELKOM 9460 302 WELKOM 990000052801 1887 FREESTYLE AUTO REPAIRS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000081817 2012 FREETURN ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000045943 226 FREEWAY AUTOBODY BOOYSENS 2016 990000879057 39394 FREEWAY HANDRAILING PTY LTD ALBERTON 1450 091 GERMISTON 990000073903 1489 FREEWAY MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000041985 39394 FREEWAY SUPERMARKET & PETROL ST FRANCIS 6312 041 BRITS 990000279672 FREEZEBURN CC SUNWARD PARK 1470 241 SIMONS TOWN 990000093309 18699 FREEZEPOINT SERVICES CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000043458 7626 NEWTON PARK FREEZERITE WESTGATE 7798 316 WYNBERG C P 990000059176 FREG ENGINEERING & LABOR HIRE MIDDELBURG 1050 990000640785 3271 FREIGHT BODY ENGINEERING Cape Town 7530 025 BELLVILLE 990000076927 5764 Tyger Valley FREIGHT LINER SERVICE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000068819 2497 FREMEY SERVICES CC SASOLBURG 1947 283 VEREENIGING 990000294951 1820 FRENCH AUTO SPARES CC ALBEMARLE 1410 003 JOHANNESBURG 990000099040 7263 FRENCH AUTO SPECIALIST CC WITFIELD 1467 091 GERMISTON 990000328930 14606 FRENCH AUTO WORKSHOP WITFIELD 1467 003 JOHANNESBURG 990000341342 14606 FRENCH CAR CONNECTION STRAND 7140 256 STRAND 990000365932 NONE FRENCH CAR LOGIX CC WITFIELD 1467 091 GERMISTON 990000343187 14606 FRENCH ENG WORKS PTY LTD BRAMLEY 2090 003 JOHANNESBURG 990000080786 158 FRENCH TECH AUTO JACOBS 4026 002 DURBAN 990000090531 12251 FRENZELS GARAGE DALTON 3236 186 NEW HANOVER 990000044060 27 FRERE FAB ENGINEERING SERVICES OVERPORT DURBAN 4091 002 DURBAN 990000357442 FRESH MEAT ABATTOIR CC EMPANGENI 3880 990000598031 128 FRESHSTOP AIRPORT CITY BORCHARDS QUARRY 8001 990000698907 6373 UNIEDAL FRETON SERVICES NEWCASTLE 2940 185 NEWCASTLE 990000014624 2739 FREYSSINET POSTEN PTY LTD Olifantsfontein 1666 132 KEMPTON PARK 990000042730 496 FRICTION & PROPSHAFT CENTRE EMPANGENI RAIL 3910 EMPANGENI RAIL 990000047063 4019 EMPANGENI FRICTION ENGINEERING 2000 PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000075430 580 FRIDGE COMPRESSOR ENGINEERING CC GREEN POINT 8051 004 KAAPSTAD 990000085706 286 FRIDGE MAC SERVICES SARNIA 3615 210 PINETOWN 990000061907 124 FRIDGE TRANZ CC PINETOWN 3600 210 PINETOWN 990000078285 1594 FRIEDMAN DIESEL&PETROLHERSTELWERKE& LICHTENBURG 2740 156 LICHTENBURG 990000048677 438 FRIENDLY MOTORS GOODWOOD 7460 025 BELLVILLE 990000041736 FRIENDLY SERVICE STATION CAPE TOWN 7550 025 BELLVILLE 990000300605 2139 SOMERSET WEST FRIENDLY SERVICE STATION CC ISIPINGO BEACH 4115 002 DURBAN 990000050031 26252 FRIENDS MOTORS OBSERVATORY 7925 004 KAAPSTAD 990000049308 FRIER FORKLIFTS SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000360659 209 FRIGOGLASS SOUTH AFRICA PTY LTD BERTSHAM 2013 003 JOHANNESBURG 990000074603 90860 FRIGOTHERM ENG PTY LTD FLORIDA 1710 003 JOHANNESBURG 990000085958 3033 FRIK MOBIELE DIENSTE ALLDAUS 909 990000591052 42 FRIK NEL MOTOR SERVICES & REPAIRS BROMHOF 2154 008 PRETORIA 990000058713 229 FRIKKADOL REPAIR CENTRE CC NELSPRUIT 1200 184 NELSPRUIT 990000338935 21340 FRIKKIE BOTHA METAALWERKE LICHTENBURG 2740 156 LICHTENBURG 990000057334 1172 FRIKKIE COMPLETE SERVICE PTY LTD VILLIERIA 186 990000922625 FRIKS CARWASH CC KEMPTON PARK 1620 188 NIGEL 990000314735 8215 FRINGWISH TRADING PTY LTD Kempton 2146 003 JOHANNESBURG 990000349696 782577 FRISBEE TRADE & INVEST 1295 CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000354535 2208 FRITZ BROS DRY CLEANERS KEY CUTTING MAYFAIR 2092 003 JOHANNESBURG 990000051841 FROG MAINTENANCE & REPAIRS GERMISTON 1428 990000838957 13156 ESLPARK FROG RACING ACCESSORIES KLERKSDORP 2570 138 KLERKSDORP 990000280619 1392 FROM MILA TO MILA NOORDHEUWEL 1739 147 KRUGERSDORP 990000095885 1625 FROM TRUCKS TO WHEELS NINAPARK 156 008 PRETORIA 990000325305 54397 FRONT LINE WEAR PARTS WELKOM 9460 302 WELKOM 990000324849 2002 FRONT LINE WEAR PRESIDENT BRAND WELKOM 9460 302 WELKOM 990000274175 2002 FRONT RUNNER RACKS 2000 PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000069022 7857 FRONT YARD REPAIRS FAUNAPARK 787 207 PIETERSBURG 990000068460 866 FRONTIER ALUMINIUM MANUFACTURING PT KRUGERSDORP 1739 990000905494 575 FRONTIER AUTOMOTIVE ENGINEERING QUEENSTOWN 5320 223 QUEENSTOWN 990000128830 83 FRONTIER CALTEX KOMANI 5322 223 QUEENSTOWN 990000315805 2517 FRONTIER MAINTENANCE CC SINOVILLE 129 008 PRETORIA 990000066129 14705 FRONTIER MECHANICAL SERVICES GRAHAMSTOWN 6140 095 ALBANY 990000338569 293 FRONTIER METAL PROCESSING STILFONTEIN 2550 235 RUSTENBURG 990000053561 975 FRONTIERS FUEL RACEWAY PTY LTD White River 1240 003 JOHANNESBURG 990000096896 FRONTLINE MARKETING CC FONTEINRIET 1464 033 BOKSBURG 990000094063 10607 FRONTOSA MINING PTY LTD MIDRAND 1685 990000653812 1202 KYALAMI ESTATES FROST BITE AUTOMOTIVE CAMBRIDGE EAST LON 5247 006 EAST LONDEN 990000348526 784921 FROST BROTHERS KNYSNA 6570 139 KNYSNA 990000099199 3244 FROSTED VINYL DESIGNS CC ALBEMARLE 1410 091 GERMISTON 990000355926 7657 FRUIT MACHINERY ENGINEERING CC CITRUSDAL 7340 057 CLANWILLIAM 990000118160 FRUITWORLD EXPORTERS CC PRETORIA 186 990000786554 FRYS METALS GERMISTON 1400 091 GERMISTON 990000100475 519 FSA CONTRACTORS CC RAMSGATE 4285 990000832445 54007 FSE LAZER CUTTING & BENDING CC ELSPARK 1418 091 GERMISTON 990000333491 13142 FSH PROJECTS CC MONUMENTPARK 105 008 PRETORIA 990000288946 25330 FSH WHEELS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000695117 1349 FSR ENGINEERING CC MOBENI 4030 990000588382 561734 FT FOGTECH CC STRIJDOM PARK 2192 990000635138 48458 ROOSEVELT PARK FT TYRES WORCESTER 6849 315 WORCESTER 990000366427 1671 FTEM WELDING & CONSTRUCTION PTY LTD EVANDER 2280 990000633307 979 EMBALENHLE FUBI ANTI CORROSION SOLUTIONS MILNERTON 7441 004 KAAPSTAD 990000097324 FUCHS ELECTRONICS ALBERTON 1450 012 ALBERTON 990000100645 57 ALBERTON FUEL & FIX MOTORS MARLANDS 1401 091 GERMISTON 990000173603 FUEL CITY KIASHA PARK 1829 003 JOHANNESBURG 990000069414 1480 FUEL EVOLVE TRADING ROODEPOORT 1509 233 ROODEPOORT 990000362410 55424 WIERDAPARK FUEL INDUSTRY SERVICES BELLVILLE 7530 990000687493 FUEL METER REPAIRS ALBERTON ALBERTON 1451 990000944236 17518 RANDHART FUEL METER REPAIRS CC RANDHART 1450 012 ALBERTON 990000071117 17518 FUEL MINDER KNYSNA 6571 990000686718 2974 FUEL RETAILING MANAGEMENT SERVICES ELIZABETH 6057 007 PORT ELIZABETH 990000073800 27418 FUEL TEC CATO RIDGE 3680 051 CAMPERDOWN 990000072038 125 FUEL TECH WALMER 6065 007 PORT ELIZABETH 990000036700 5843 FUELARAMA ADMINISTRATION TRUST RANDBURG 2194 990000654837 69119 BRYANSTON FUELARAMA CC BRYANSTON 2021 003 JOHANNESBURG 990000305482 69119 FUELFLEX HOSE & FITTINGS CLUBVIEW 14 033 BOKSBURG 990000355941 12539 FUELLUBE PROJECTS & MAINTENANCE CC SOUTH HILLS 2136 012 ALBERTON 990000313805 83994 FUELMAN CONSULTANTS POLOKWANE NORTH 750 990000927455 5527 FUELON DALVIEW 1544 037 BRAKPAN 990000105890 10281 FUELSAVER INTERNATIONAL CC DURBAN NORTH 4016 002 DURBAN 990000089074 20053 FUELSTOP HEILBRON 9650 108 HEILBRON 990000102859 FUELTEC PETRO CHEMICAL CC ALBERTON NORTH 1456 008 PRETORIA 990000051124 136494 FUHM SERVICE STATION CROWN MINES 2025 171 MIDDELBURG TVL 990000350714 257 FUJI MOTORS NEW GERMANY 3620 990000084775 113 FULL CIRCLE ENGINEERING PTY LTD WETTON 7780 316 WYNBERG C P 990000093835 FULL LOVE TRADING ENTERPRISES MONTANA TUINE EXT48 2047 990000586073 751970 GARDENVIEW FULL MONTY GARDENIA PARK 9301 001 BLOEMFONTEIN 990000101770 FULL PRO BEARING & SEALS CC BRAKPAN 1540 037 BRAKPAN 990000312313 1047 FULL SCORE TRADING 513 REITZ 990000568234 299 FULL SCORE TRADING 711 DEL JUDOR EXT 4 1044 312 WITBANK TVL 990000283642 20241 FULL SCORE TRADING 712 CC Pretoria 181 008 PRETORIA 990000312110 879 Montanapark FULL SWING TRADING 325 UMBILO 4001 002 DURBAN 990000103761 FULL SWING TRADING 761 CC JEPPESTOWN 2094 003 JOHANNESBURG 990000272701 FULL TANK GARAGE RESERVOIR HILLS 4300 990000803788 65810 FULLER TECH TRANSMISSIONS ASTON MANOR 1630 132 KEMPTON PARK 990000370613 12453 FULLERTON TRADING PTY LTD DURBAN 4068 990000900224 355 WESTVILLE FULLHOUSE CAR WASH & VALET ALBERTON 1450 012 ALBERTON 990000097648 1589 FULLIMPUT 1305 CC WELKOM 9460 302 WELKOM 990000072163 1955 FULLOUTPUT 1320 CC WITKOPPEN 2068 008 PRETORIA 990000093234 2155 FULLOUTPUT EDMS BPK MOSSEL BAY 6500 177 MOSSEL BAY 990000045122 732 FULLTECH STAINLESS TUBE CC GREENHILLS 1767 225 RANDFONTEIN 990000063042 6733 FULRACE ENGINEERING CC VERWOERDPARK 1453 012 ALBERTON 990000062395 8286 VERWOERD PARK FULS ENGINEERING MODIMOLLE 510 191 WATERBERG 990000102950 657 FUN A GALORE PELLISSIER 9322 001 BLOEMFONTEIN 990000311833 30474 FUN A GALORE FOLD AWAY PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000073404 281 FUN D MENTAL CAMPERDOWN 3720 206 PIETERMARITZBURG 990000314766 371 FUNCHAT AUTO PANEL CC BRACKENFELL 7561 003 JOHANNESBURG 990000606729 1300 FUNCTIONAL ART WORKS LETSITELI 885 270 LETABA 990000070988 15089 VLAEBERG FUNDAMENTAL MOTORS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000366495 364 FUNDISA COMM CENTRE PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000291790 71331 FUNDISA TRAINING CENTRE AVONDALE ROAD 4101 002 DURBAN 990000299525 78167 FUNK TRADING PAROW 7500 990000561626 FUNKY FRESH CAR WASH & VALET MAYFAIR WEST 2092 003 JOHANNESBURG 990000338915 FUNLAND AMUSEMENT SANLAMHOF 7532 025 BELLVILLE 990000076684 1353 FUNNANI PROMOTIONS CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000096738 1981 FURDS AUTO WELKOM 9460 302 WELKOM 990000332523 2609 FURM ENGINEERING CC BRACKEN GARDENS 1452 012 ALBERTON 990000075782 146570 FURMANITE CC BRACKEN GARDENS 1452 003 JOHANNESBURG 990000058807 146570 FURN ACE MANUFACTURING PTY LTD EDEN GLEN 1613 132 KEMPTON PARK 990000311824 8691 FURNACE & SPECIAL PROJECTS KEMPTON PARK 1620 043 BRONKHORSTSPRUIT 990000095406 FURNACE MAINTENANCE SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000091357 265471 FURNCOAL CONSULTING AND ENGINEERING MEYERBANK 1035 990000860447 FURNCOR ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000052735 1880 FUROTECH CC RIEBEEKHOOGTE 6231 271 UITENHAGE 990000103862 3024 FURQAN AUTO CC EAST END 4018 002 DURBAN 990000335411 149061 FURST MOTORS FONTEINRIET 1464 193 ODENDAALSRUS 990000071819 10246 FURUKAWA ROCK DRILL EUROPE ANDERBOLT 1459 990000645544 6343 DUNSWART FURY FORD & MAZDA TOTI AMANZIMTOTI 4125 990000588650 29 FURY FOURWAYS PAULSHOF 2056 003 JOHANNESBURG 990000330708 1174 FURY HYDE PARK SAXONWOLD 2132 003 JOHANNESBURG 990000027803 52028 FURY MIDRAND HALFWAY HOUSE 1685 003 JOHANNESBURG 990000070426 2361 FURY RIVONIA OPEL & ISUZU RIVONIA 2128 003 JOHANNESBURG 990000078819 3916 rivonia FURY SANDTON PAULSHOF 2056 003 JOHANNESBURG 990000057706 1301 FURY SANDTON OPEL & ISUZU WENDYWOOD 2144 003 JOHANNESBURG 990000081909 76493 FURY TOYOTA DARRENWOOD LINDEN 2104 003 JOHANNESBURG 990000127751 44060 FURY WILLIAM NICOL GAUTENG 2024 003 JOHANNESBURG 990000081715 413839 CRAIGHALL FUSION BONDED APPLICATORS CC WADEVILLE 1422 091 GERMISTON 990000052852 14671 FUSION ENGINEERING SCOTTBURGHSOUTH 4180 274 UMZINTO 990000353204 FUSION FIVE ART FOUNDRY PTY LTD SOMERSET WEST 7129 990000582720 FUSION HOME ACCESSORIES CC PUTFONTEIN 1513 026 BENONI 990000081086 8271 FUSION SERVICES NORTHERN CAPE PTY L HONEYDEW 8446 990000732002 3496 FUSION STAINLESS STEEL PAROW 7499 025 BELLVILLE 990000290527 808 FUSION TORQUE COMP CC PRIMROSE 1416 091 GERMISTON 990000094351 2765 FUSO ENGINEERING JEPPESTOWN 2094 003 JOHANNESBURG 990000352176 FUTRONIC DIESEL PRETORIA‐NOORD 182 008 PRETORIA 990000060224 16690 PRETORIA NORTH FUTURA SIGNS CC CHEMPET 7442 004 KAAPSTAD 990000045867 36857 FUTURE AIR BRAKE SUPPLIES CC DAWN PARK EXT 35 1459 990000648338 17073 SUNWARD PARK FUTURE ALLOYS PTY LTD DUNSWART 1508 026 BENONI 990000052708 6431 FUTURE AUTO ELECTRICAL VIRGINIA 9430 288 VIRGINIA 990000086143 449 FUTURE CAR WASH PARK SOUTH 1910 278 VANDERBIJLPARK 990000332420 260 FUTURE CENTRE CC PARK SOUTH 1911 990000884032 260 FUTURE COMPRESSORS CC ELSBURG 1407 990000694420 17563 Sunward Pard FUTURE EXOTICS PTY LTD SANDTON 2146 004 KAAPSTAD 990000367183 786786 FUTURE FUELS CC MARAISBURG 1700 003 JOHANNESBURG 990000279268 204 FUTURE GEAR 2000 CC WELKOM 9459 302 WELKOM 990000064687 FUTURE MOULD CC WIERDAPARK 149 008 PRETORIA 990000336237 54107 FUTURE STEEL RUSTENBURG 300 235 RUSTENBURG 990000094023 FUTURE STEEL CC WESTMEAD 3608 210 PINETOWN 990000552431 15795 ashwood FUTURE TYPING DENT PRO LADANNA 704 207 PIETERSBURG 990000104889 653 FUTUREMET PTY LTD SAXONWOLD 2132 247 SPRINGS 990000098229 52966 FUTURENT CONSULTING SOLUTION (PTY) NINAPARK 156 008 PRETORIA 990000474994 54397 FUTURISTIC DESIGN PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000103817 38460 FWL TRUCK & TRAILER REPAIRS MOORREESBURG 7310 008 PRETORIA 990000311014 FXAL FURNITURE & FITTINGS CC PYRAMID 120 008 PRETORIA 990000355679 910763 FYRO INDUSTRIAL HEATING CC BRITS 250 008 PRETORIA 990000358002 FZ VEHICLE TECHNOLOGIES POLOKWANE NORTH 750 207 PIETERSBURG 990000339886 5371 FZS TRADING PRETORIA 1 008 PRETORIA 990000367114 55424 WIERDAPARK G & A ENGINEERING Germiston 1401 091 GERMISTON 990000046561 None G & A TYRES CC BELLVILLE 7535 025 BELLVILLE 990000060923 2637 G & B MECHANICAL & AUTO ELECTRICAL PRETORIA 1 091 GERMISTON 990000008731 1312 G & B MOTORS FORT BEAUFORT 5720 085 FORT BEAUFORT 990000048377 G & B WELDING CONTRACTING SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000019583 10857 G & D DIESELPOMP REPARASIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000012109 206 G & D GRAANSUIWERINGS BK DELMAS 2210 068 DELMAS 990000113932 663 G & E INDUSTRIES CC CRYSTAL PARK 1515 033 BOKSBURG 990000092542 21116 G & E METAALWERKE PIKETBERG 7320 209 PIKETBERG 990000056020 113 G & F MOTORS BK BRANDHOF 9324 001 BLOEMFONTEIN 990000062481 G & G MARKETING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000263145 1160 G & G MOTORS THOHOYANDOU 950 360 990000519406 4760 G & G SHEET METAL PTY LTD DUNSWART 1508 033 BOKSBURG 990000096649 6785 G & G STAINLESS STEEL SPECIALISTS BRAMLEY 2018 003 JOHANNESBURG 990000030404 G & J PANEELKLOPPERS BK LERAATSFONTEIN 1038 312 WITBANK TVL 990000114395 12564 G & K MODULE DEVELOPERS PTY LTD TASBET PARK 1040 312 WITBANK TVL 990000306974 6156 G & L FABRICATION & ENGINEERING CC MEYERTON 1960 283 VEREENIGING 990000263557 266 G & M AUTO CARRIER FLEET NORTHMEAD 1511 026 BENONI 990000100274 10161 G & M AUTO REPAIRS GREENFIELDS 5208 008 PRETORIA 990000074463 5350 G & M EXHAUST FLAMWOOD 2572 302 WELKOM 990000042828 7044 G & M KONTRAKTEURS LOUIS TRICHARDT 920 270 LETABA 990000021328 1514 G & M MOTORS CC KLERKSDORP 2570 138 KLERKSDORP 990000114581 1426 G & M REFRIGERATION ENDICOTT 1574 037 BRAKPAN 990000070070 62 G & N ENGINEERING UITENGAGE 6279 271 UITENHAGE 990000305159 G & P AUTO ELECTRIC CC LADYBRAND 9745 151 LADYBRAND 990000047849 G & R HV MAINTENANCE PTY LTD SONLANDPARK 1944 283 VEREENIGING 990000026197 28163 G & R HYDRAULICS PTY LTD EDENVALE 1610 091 GERMISTON 990000082955 3493 G & R REPAIR SERVICES CC BRAKPAN 1540 037 BRAKPAN 990000277563 1798 G & S AUTOLEX CC PORT ELIZABETH 6017 007 PORT ELIZABETH 990000314488 394 G & S COMPRESSOR SERVICES CC ALBERTON 1450 003 JOHANNESBURG 990000023848 1489 G & S ENGINEERING RESERVOIR HILLS 4090 339 INANDA 990000114009 65186 G & S MOTORS UVONGO 4270 215 PORT SHEPSTONE 990000069410 990 G & S SECURITY CLOSURE NELSPRUIT 1200 184 NELSPRUIT 990000118776 2343 G & S WELDING & ASTEEK PROJECTS INC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000258764 G & T AUTO BODY CC ROODEPOORT 2194 990000554875 1061 G & T PROJECTS DURBAN 4000 002 DURBAN 990000263116 2251 G & T VERMAAK MINING CONSTRUCTION RUSTENBURG 300 990000695817 122 Rustenburg G & V CARAVAN REPAIR CENTRE ELSBURG 1407 091 GERMISTON 990000111365 9509 G & W HYDRAULIC SERVICES WITBEECK 1729 233 ROODEPOORT 990000067323 3451 G 14 HYDRAULICS PTY LTD THABAZIMBI 380 990000912609 563 NORTHAM G A CONNEXTIONS CC ASTON MANOR 1630 132 KEMPTON PARK 990000049652 11106 G A ENGINEERING CC VEREENIGING 1939 990000610520 24334 G A PLASTICS PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000018539 751998 G A STEYN AUTO ELECTRICAL PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000051790 1848 G B AXLES EDEN GLEN 1613 091 GERMISTON 990000075231 8217 G B BARTHORPE ENGINEERING MAINTENAN PIETERMARITZBURG 3201 990000819614 G B CONSTRUCTION HOMELEIGH 5212 006 EAST LONDEN 990000070478 57 G B ENGINEERING SARNIA 3615 210 PINETOWN 990000030903 162 G B PANEELKLOPPERS Mosselbaai 6500 177 MOSSEL BAY 990000100215 Posbus 217 Oudtshoorn G B S AUTO & ENGINEERING DIVISION MATLOSANE 2575 138 KLERKSDORP 990000052730 20024 G B S IVECO TRUCK & BUS CC MATLOSANE 2575 138 KLERKSDORP 990000010418 20024 G B S REBUILDERS MATLOSANE 2575 138 KLERKSDORP 990000053579 20024 G B TYRES CC BLACKHEATH 7580 025 BELLVILLE 990000049061 G BOLTON & T MIDLANE SOUTHERNWOOD 5213 006 EAST LONDEN 990000208173 11050 G C AUTOS KROONSTAD 9500 146 KROONSTAD 990000088355 1628 G C COMMODITY TRADING PRETORIA 186 008 PRETORIA 990000057528 244 G C D LASER & UTILITY SERVICES HEIDELBERG 1438 107 HEIDELBERG TVL 990000039527 1066 Heidelberg G C DIESEL PUMPS CC Port Elizabeth 6000 007 PORT ELIZABETH 990000012645 34588 newton park G C GYPSEY WITBANK 1035 312 WITBANK TVL 990000110369 2472 G C MEGANIES BK MARBLE HALL 450 007 PORT ELIZABETH 990000085323 1679 G C S IRRIGATION VRYHEID 3100 295 VRYHEID 990000048626 1263 G C TRAVERS NORTHMEAD 1501 026 BENONI 990000071336 G D ENGINEERING SPRINGS 1560 247 SPRINGS 990000115139 1093 G D H AUTO SERVICES KIRSTENHOF 7945 316 WYNBERG C P 990000022084 G D J STEELWORK CC BARKLY WEST 8375 005 KIMBERLEY 990000032215 193 G D LOCKSMITH & NUMBER PLATES PRETORIA WEST 183 990000833125 31129 TOTIUSDAL G D MOTORS BRACKENFELL 7561 316 WYNBERG C P 990000109250 1300 G D P AUTO PTY LTD WORCESTER 6850 990000927817 470 G D PNEUMATIC CC NELSPRUIT 1200 184 NELSPRUIT 990000060917 1631 G D ROBERTSON T/A MALUTI & CLUTCH BETHLEHEM 9700 029 BETHLEHEM 990000195715 1228 G D S COACH WORKS CC LANSDOWNE 7779 004 KAAPSTAD 990000060032 24244 G D TOOL & DIE CC Vlakplaas 1749 233 ROODEPOORT 990000049768 7952 Westgate G D WIRE CC THREE RIVERS EAST 1941 283 VEREENIGING 990000026974 24206 G DEWING TECHNICAL SERVICES CC SOMERSET WEST 7150 256 STRAND 990000035332 191 G E A AIRCOOLED SYSTEMS PTY LTD GERMISTON 1400 091 GERMISTON 990000085728 1427 G E O BOTHAS GARAGE CC GRAAFF‐REINET 6280 093 GRAAFF REINET 990000091757 654 G E PATTERNS & FOUNDRY CC BRENTHURST 1542 037 BRAKPAN 990000013263 5180 G ELEC JEFFREYS BAY 6330 120 HUMANSDORP 990000042639 1297 G ENGINEERING CC HATFIELD 28 003 JOHANNESBURG 990000019121 11582 G F CHIPANGA WORK STEEL TEMBISA 1632 990000620834 G F D MOTORS PTY LTD Cape Town 7966 316 WYNBERG C P 990000010781 30008 Tokai G F E ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000056224 1611 G F M MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000128166 39722 G F PLASTIC MACHINERY SERVICES CC ASTON MANOR 1630 132 KEMPTON PARK 990000023090 11749 G F S SERVICE & REPAIRS PIET RETIEF 2380 208 PIET RETIEF 990000051713 2201 G FAB CC AUSTERVILLE 4005 002 DURBAN 990000083498 14110 G FLEET SOLUTIONS BOOYSENS 2016 003 JOHANNESBURG 990000552699 38314 G FORCE ENGINEERING & MINING LERAATSFONTEIN 1038 312 WITBANK TVL 990000089767 12172 G FORCE TYRES CC CHARTSWORTH 4092 990000650465 26099 ISIPINGO BEACH G G & T AUTO ELECTRICAL CC SOUTH HILLS 2136 012 ALBERTON 990000017391 83147 G G DEVELOPMENT TZANEEN 850 270 LETABA 990000037646 2336 G G ENGINEERING PINETOWN 3600 210 PINETOWN 990000014221 159 G G ENGINEERING SERVICES DURBAN 4000 002 DURBAN 990000097046 2251 G G ENTERPRISES PENNINGTON 4184 274 UMZINTO 990000066127 400 G G I EQUIPMENT DALVIEW 1541 037 BRAKPAN 990000049095 G G V CONSTRUCTION PLANT AG & TRUCK KUILS RIVER 7579 251 STELLENBOSCH 990000072339 947 G H BOILER & ENERGY SERVICES CC ALLEN'S NEK 1737 233 ROODEPOORT 990000032422 76 G H C PROMOTIONS CC BASSONIA 2061 003 JOHANNESBURG 990000007976 1115 G H ENGINEERING WADEVILLE 1422 091 GERMISTON 990000109634 14697 G H F INVESTMENTS CC ERMELO 2350 078 ERMELO 990000009126 1567 G H PLATES CC ALBERTON 1450 012 ALBERTON 990000260724 2108 G H T MOTORS CC ONDERSTEPOORT 110 351 WONDERBOOM (PTA) 990000365214 12432 G H VAN DER WATT KONTRAKTEURS HUMANSDORP 6300 120 HUMANSDORP 990000253556 727 G J A AUTO ENGINEERING BEAUFORT WEST 6970 022 BEAUFORT WEST 990000064941 1034 G J ALUMINIUM CC BERGVLIET 7945 316 WYNBERG C P 990000086595 G J C COETZEE CC ELOFF 2211 312 WITBANK TVL 990000077451 168 G J COETZEE TRUCK & TRAILER REPAIRS RAMSGATE 4285 295 VRYHEID 990000060732 531 G J DU PREEZ MOTORS CC Trichardt 2300 324 LOWER UMFOLOZI 990000075943 3685 Standerton G J ENGINEERING CC VERWOERDPARK 1453 012 ALBERTON 990000028782 8377 G J H TRAILER SPARES CC EERSTE RIVER 7103 025 BELLVILLE 990000016618 531 G J KOTZE TUNE UP SERVICES BK RIETFONTEIN 84 008 PRETORIA 990000112549 G J M ENGINEERING CC ROSSLYN 182 351 WONDERBOOM (PTA) 990000417446 G J O BURGLAR PROOF & FENCING MANKURWANE 8345 005 KIMBERLEY 990000040423 G J P SERVICES CC MORESKOF 9462 302 WELKOM 990000056300 30487 G J R WIREFORMING CC SPRINGS 1560 247 SPRINGS 990000038983 675 G J SERVICES DURBAN NORTH 4051 002 DURBAN 990000307851 25131 EDELWEISS G J SMAL ENGINEERING CINDA PARK 1463 033 BOKSBURG 990000160344 9345 G J TRUCK CENTRE PTY LTD BRACKENFELL 7560 990000891302 495 KUILS RIVER G J VELDDIENSTE KLAWER 8145 279 VAN RHYNSDORP 990000342903 202 G K S ENGINEERING PTY LTD BENONI SOUTH 1502 033 BOKSBURG 990000107061 5088 G K STEEL WORKS HONEYDEW 2168 990000857561 469 HIGHLANDS NORTH G KS SPARES MINNEBRON 1549 037 BRAKPAN 990000081111 8826 G L AUTO RANDFONTEIN 1760 225 RANDFONTEIN 990000062217 G L AUTOMATIVE SERVICES HERCULES 182 990000594479 571 MONTANA G L C MANUFACTURERS DALVIEW 1544 026 BENONI 990000053680 3048 G L ROUTLEDGE MECHANICAL SERVICES PINETOWN 3600 173 MONTAGU 990000553210 662 G L W CONSTRUCTION CC SOUTH HILLS 2136 003 JOHANNESBURG 990000015228 83439 G L WELDING & MANUFACTURING MELKBOSSTRAND 7437 004 KAAPSTAD 990000081102 G LANGA MOTORS GLENANDA 2091 003 JOHANNESBURG 990000052653 G LINE COATINGS CC Gauteng 1684 003 JOHANNESBURG 990000085399 2950 Cramerview G LINE ENGINEERING KYALAMI 1685 990000593174 2950 G M AUTO ELECTRICAL MTUBATUBA 3935 328 HLABISA 990000116875 438 G M AUTO ELECTRICAL CC ROSEHILL 4051 002 DURBAN 990000013386 G M BOILER & STEAM CONSULTING FLORIDA 1709 171 MIDDELBURG TVL 990000015474 3207 G M ENGINEERING DESPATCH 6219 007 PORT ELIZABETH 990000038440 362 G M G POWER S A PTY LTD ISANDO 1600 132 KEMPTON PARK 990000062969 560 Isando G M GARGIULO ENGINEERING Cape Town 7405 025 BELLVILLE 990000053913 7404 Maitland G M HEATING ELEMENTS WANDSBECK 3631 002 DURBAN 990000009715 G M K STEEL MANUFACTURING CC SINOVILLE 129 008 PRETORIA 990000035129 13998 G M MOTORS OHRIGSTAD 1122 161 LYDENBURG 990000061414 4 G M PANEELKLOPPERS Bethlehem 9700 029 BETHLEHEM 990000063009 758 G M PANELBEATERS PRIMROSE 1416 091 GERMISTON 990000086476 2002 G M R HYDRAULICS CHATSWORTH 4030 310 CHATSWORTH 990000059663 562242 G M S SYSTEMS CC DIEP RIVER 7800 316 WYNBERG C P 990000024965 23513 CLAREMONT G M S TYRES HARTSWATER 8570 105 HARTSWATER 990000059417 342 G M SERVICES NELSPRUIT 1200 236 PILGRIMS REST 990000052020 3262 G M TECHNICAL SERVICES Verwoerdpark 1453 283 VEREENIGING 990000018295 8199 G M TECHNICIAN ONVERWACHT 557 191 WATERBERG 990000090517 G M V PRECISION ENGINEERING LAUDIUM 37 008 PRETORIA 990000022406 13171 G M WORKS CC DIEP RIVER 7945 316 WYNBERG C P 990000027880 G MACS PRECISION ENGINEERING PIETERMARITZBURG 3201 990000861550 G MAX MOTORS CC NEWHOLME 3201 206 PIETERMARITZBURG 990000066246 G MOTORS VERULAM 4340 310 CHATSWORTH 990000059253 896 G N A AUTO ELECTRICIANS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000073882 1869 G N A VERKOELERS BETHLEHEM 9700 029 BETHLEHEM 990000026601 2536 G N AUTO CLINIC CC DIE HOEWES 163 008 PRETORIA 990000088364 12200 G N CARWASH LUTZVILLE 8165 990000584686 6 VREDENDAL G N G TOOL & ENGINEERING PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000018775 G N L MOTORS CC LYTTELTON 140 008 PRETORIA 990000116302 22036 G N MECHANICAL SERVICES CC NELSPRUIT 1200 184 NELSPRUIT 990000075832 2179 G N MOTORS LUMIER 1905 283 VEREENIGING 990000260197 12079 G N S MECHANICAL SERVICES DORANDIA 188 008 PRETORIA 990000045552 52216 G N SMITH CC DURBAN 4000 002 DURBAN 990000082318 P O BOX 44 WARNER BEACH G NAICKER METALS ISIPINGO BEACH 4115 002 DURBAN 990000111459 26088 G O SUSPENSIONS & AXLES PTY LTD ALBERTON 1451 091 GERMISTON 990000115486 G P AUTO ROGGE BAY 8012 004 KAAPSTAD 990000068368 7219 G P B SPECIALISED CONTRACTORS CC KIMBERLEY 8301 005 KIMBERLEY 990000076177 G P COMBRINK CAR SALES HELDERKRUIN 1733 233 ROODEPOORT 990000023733 22810 G P CONVERTORS NEW GERMANY 3620 210 PINETOWN 990000085643 1757 G P ENTERPRISES JACOBS 4026 002 DURBAN 990000056250 12793 G P G CONSTRUCTION CC WENTWORTH 4052 002 DURBAN 990000059411 G P H AUTO BODY SHOP CC PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000020752 307 G P I PUMP SERVICE PTY LTD UITENHAGE 6230 133 KENHARDT 990000075879 1097 G P MECHANICALS CC KRAAIFONTEIN 7570 251 STELLENBOSCH 990000272477 G P MOTOR REPAIRS CASCADES 3202 208 PIET RETIEF 990000025472 G P MOTOR WORKS NINAPARK 156 003 JOHANNESBURG 990000049210 54397 G P MOTORS GRASSY PARK 7941 316 WYNBERG C P 990000039666 G P NUMBER PLATES WEST KRUGERSDORP 1742 147 KRUGERSDORP 990000074503 5252 G P NUMBER PLATES & SIGNS ROODEPOORT 1724 225 RANDFONTEIN 990000017998 778 G P PANEL BEATERS CC STELLENBOSCH 7600 251 STELLENBOSCH 990000025076 G P STEEL CREATIONS CC KRUGERSDORP 1739 233 ROODEPOORT 990000074923 2006 RANT EN DAL G P STOLTZ ENGINEERING PRETORIA 181 008 PRETORIA 990000165246 25322 MONUMENT PARK G P VAN ZYL MOTORS UNIVERSITAS 9321 001 BLOEMFONTEIN 990000054488 11964 G R B GLASS & ALIMINIUM RETREAT 7945 316 WYNBERG C P 990000045993 G R C B MACHINING CC BOKSBURG 1460 033 BOKSBURG 990000017713 1028 G R C GEARBOX RECONDITIONING CENTRE WINGATE PARK 153 008 PRETORIA 990000048981 1772 G R C MINT MANUFACTURING CC JOHANNESBURG 1401 091 GERMISTON 990000286359 779 GLENVISTA G R CAR WASH KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000088412 2717 G R D ENGINEERING EAST RAND 1462 247 SPRINGS 990000100221 25703 G R ENGINEERING BLUFF 4036 002 DURBAN 990000053584 21993 G R ENGINEERING CC NEWCASTLE 2940 185 NEWCASTLE 990000116887 P O BOX 92 G R FUEL SERVICES NEWCASTLE 2940 185 NEWCASTLE 990000076722 652 G R INDUSTRIAL ELECTRICAL WESTVILLE 3630 324 LOWER UMFOLOZI 990000082227 2189 G R M TECHNOLOGY BALLITO 4065 250 LOWER TUGELA 990000552736 35715 NORTHWAY G R MOTORS DALTON 3236 186 NEW HANOVER 990000109988 154 G R N ENGINEERING Strand 1725 171 MIDDELBURG TVL 990000306672 2970 Wilropark G R USED CARS GOODWOOD 7460 025 BELLVILLE 990000039874 G R W HOLDINGS PTY LTD PRETORIA 1 315 WORCESTER 990000288840 955 G S AUTO ELECTRICAL VRYHEID 3100 295 VRYHEID 990000025945 1400 G S AUTO ELECTRICAL CC LYDENBURG 1120 161 LYDENBURG 990000274403 5105 G S BAKER ENGINEERING SERVICES KEMPTON PARK 1619 990000557382 G S BRAKE & CLUTCH FRICTION CC OVERPORT 4067 002 DURBAN 990000017252 701087 G S CUSTOM CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000044379 10678 G S DYALAZA PANELBEATERS & LYNNE EAST 39 008 PRETORIA 990000553395 15491 G S E STRUCTURAL ENGINEERS GERMISTON 1401 091 GERMISTON 990000113596 G S ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000043082 13010 G S G FOUNDRY PTY LTD GERMISTON SOUTH 1411 091 GERMISTON 990000009185 4285 G S IMPROVEMENTS WELGEMOED 7538 251 STELLENBOSCH 990000290943 6683 G S JACOBS & SON INDUSTRIAL & STRANDFONTEIN 7798 007 PORT ELIZABETH 990000024003 3809 G S M ENGINEERING CC DUNDEE 3000 072 DUNDEE 990000010855 1344 G S MOTORS THE HILL 2197 003 JOHANNESBURG 990000057177 G S PANELBEATERS & SPRAYPAINTERS WELKOM 9460 302 WELKOM 990000114372 2004 G S SOUND & SECURITY CRESTA 2118 003 JOHANNESBURG 990000059310 4988 G S TOOL & DIE MAKERS CC BRACKENFELL 7561 251 STELLENBOSCH 990000044782 944 G S W ENGINEERING JACOBS 4052 002 DURBAN 990000047678 G SMIT REPAIR SHOP DUIWELSKLOOF 835 270 LETABA 990000037653 102 G T 1 MOTOR SPORT CC Johannesburg 2157 990000560125 G T AUTO ELECTRICAL HIGHFLATS 3306 990000639415 829 IXOPO G T AUTO ELECTRICAL PTY LTD IXOPO 3276 990000898897 1246 HOWICK G T AUTO ENGINEERING C C MARBLE HALL 450 099 GROBLERSDAL 990000110258 786 G T B INDUSTRIAL SERVICES CC Witbank 1042 312 WITBANK TVL 990000027530 40497 Reyno Ridge G T ENGINEERING Cape Town 7800 004 KAAPSTAD 990000036368 181 Plumstead G T GENERAL ENGINEERING CC Springs 1559 247 SPRINGS 990000026306 18016 Eastvale G T HARLEY IMPORTS CC SINOVILLE 129 008 PRETORIA 990000553295 15810 G T MOTORHAWE BK BONAERO PARK 1622 990000031555 7874 G T MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000072412 38 G T MOTORS WORKSHOP PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000100849 11122 G T O ENGINEERING SERVICES CC HELIKONPARK 1771 225 RANDFONTEIN 990000015918 4099 G T PANELBEATERS MEYERTON 1960 283 VEREENIGING 990000107789 595 G T R ENGINEERING PINETOWN 3600 210 PINETOWN 990000021098 1813 G T S MOTORS SOMERSET EAST 5850 243 SOMERSET EAST 990000108847 326 G T SQUARE BK WIERDAPARK 149 008 PRETORIA 990000057767 50254 G T TYRE SERVICES VERULAM 4340 339 INANDA 990000030987 473 G T X MOTORS BK Brits 250 041 BRITS 990000029404 818 G TECH VALHALLA 185 008 PRETORIA 990000301932 G TECH ELECTRONICS CC Rustenburg 300 235 RUSTENBURG 990000558129 G TECH MOTORS NORKEM PARK 1631 012 ALBERTON 990000205575 13443 G TECH SOLUTIONS MATROOSFONTEIN 7490 004 KAAPSTAD 990000100266 G TRENT COMPRESSOR SERVICES NEWTON PARK 6055 007 PORT ELIZABETH 990000033116 7366 G TURN SELCOURT 1567 247 SPRINGS 990000101028 12042 G TWADDLE & H ENGELBRECHT PTY LTD BEDFORDVIEW 2008 003 JOHANNESBURG 990000112007 1440 G U D HOLDINGS (PTY) LTD ISIPINGO BEACH 4115 002 DURBAN 990000106919 26100 G U S PANEL BEATERS CC ASHWOOD 3605 002 DURBAN 990000013515 10458 G V C SHEETMETAL OLIFANTSFONTEIN 1666 132 KEMPTON PARK 990000015696 G V DONALD AFRICA PTY LTD PORT ELIZABETH 6000 090 GEORGE 990000040887 1439 Port Elizabeth G V H BRIEL ENGINEERING WORKS DALPARK 1543 037 BRAKPAN 990000094660 4482 G V SERVICE & REPAIR CENTRE BRENTHURST 1542 037 BRAKPAN 990000011111 5116 G V SUPREME GROUP ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000372280 3158 G VAN WYK INGENIEURSWERKE BK PORTERVILLE 6810 209 PIKETBERG 990000095153 138 G W BEKKER TRADERS BK LICHTENBURG 2740 156 LICHTENBURG 990000056595 2429 G W C ENGINEERING SERVICES Boksburg 1459 033 BOKSBURG 990000309843 17563 Sunward Park G W G SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000022563 10220 G W J ERECTION & FABRICATION EAST RAND 1461 033 BOKSBURG 990000044128 26816 G W M MOTORS NEWCASTLE PTY LTD CUMBERWOOD 3235 185 NEWCASTLE 990000099506 8345 G W M MOTORS QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000093264 508 G W M NELSPRUIT NELSPRUIT 1200 184 NELSPRUIT 990000092407 1474 Nelspruit G W M UPINGTON UPINGTON 8800 276 GORDONIA 990000092240 2895 G W M WORCESTER WORCESTER 6849 315 WORCESTER 990000314101 744 Worcester G W S MARINE ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000047020 355 G W SECURITY NETWORKS PTY LTD KYALAMI 1684 003 JOHANNESBURG 990000055345 30401 G W TECHNICAL CC BRAKPAN 1540 037 BRAKPAN 990000009059 1826 G WIZZ AUTO ELEC RUSTENBURG 299 990000840414 2935 MONTANA PARK G Y G ENGINEERING CC DALPARK EXT 6 1552 037 BRAKPAN 990000027697 14116 G4 ENGINEERING & PROJECT SERVICES CRESTA 2118 003 JOHANNESBURG 990000275103 5843 G4 WELDING PRODUCTS CC GERMISTON 1422 091 GERMISTON 990000100297 14004 WADEVILLE G6 SPECIALIZED WELDING & PROJECTS BRAKPAN 1540 990000599471 GA MAKANYE AUTO BODY REPAIRS & SOVENGA 727 207 PIETERSBURG 990000278888 210 GABBY ENGINEERING CC TONGAAT 4400 339 INANDA 990000262171 730 GABION BASKETS PTY LTD RANDPARK RIDGE 2156 003 JOHANNESBURG 990000272134 174 GABO ENGINEERING ENTREPRISES CC VEREENIGING 1930 283 VEREENIGING 990000063279 572 GABORONA ENGINEERING & CONSULTING NOORDBRUG 2522 218 POTCHEFSTROOM 990000296613 19139 GABRIELS AUTO SHOP SHALLCROSS 4093 002 DURBAN 990000057698 GABRIS SANLAMHOF 7532 025 BELLVILLE 990000030979 384 GADDI ENGINEERING PTY LTD GERMISTON SOUTH 1411 091 GERMISTON 990000106999 4120 GADISI HARDWARE MINI COMPLEX NEW EERSTERUS 429 351 WONDERBOOM (PTA) 990000067035 12036 GADURON TRADING 1017 PTY LTD BLAIRGOWRIE 2194 003 JOHANNESBURG 990000045608 GAG BODY SPRAY & TUNE UP CENTRE ROODEPOORT 1710 233 ROODEPOORT 990000285812 1579 FLORIDA GAGE SPECIALISTS PHALABORWA 1390 270 LETABA 990000056570 282 GAGENI TRADE & INVEST 121 PTY LTD THABAZIMBI 380 990000636396 2345 GAGGIE HERSTELDIENSTE TULBAGH 6820 269 TULBAGH 990000033568 284 GAJAANS TRUCK & TRAILER REPAIRS SUNNINGDALE 4019 002 DURBAN 990000021548 3280 GAJEES AUTO ELECTRICAL ROCHDALE PARK 4034 002 DURBAN 990000017972 74198 GALA MINING & ENGINEERING PTY LTD BRITS 250 041 BRITS 990000032405 3703 GALABISS CC PINETOWN 3600 210 PINETOWN 990000066302 1707 GALACTIC AUTO PTY LTD POLOKWANE 700 270 LETABA 990000050606 795 GALACTIC DEALS 103 PTY LTD WELKOM 9460 302 WELKOM 990000057778 2004 GALAXY AUDIO CUMBERWOOD 3235 206 PIETERMARITZBURG 990000037782 8421 GALAXY AUTO ELECTRICAL CUMBERWOOD 3235 206 PIETERMARITZBURG 990000044545 8010 GALBRO ENGINEERING CO PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000107096 38342 GALE INDUSTRIES CC FARRARMERE 1518 091 GERMISTON 990000040641 15474 GALE MOTORS DALBRIDGE 4014 002 DURBAN 990000067504 181037 GALEPHIRIMI STAINLESS STEEL MABOPANE 190 351 WONDERBOOM (PTA) 990000090855 GALESHEWE AUTO CENTRE CAR WASH CC GALESHEWE 8345 005 KIMBERLEY 990000255234 GALEY ENGINEERING DERSLEY 1569 247 SPRINGS 990000054161 14411 GALFERRO GALVANISERS SELCOURT 1567 247 SPRINGS 990000268990 11482 GALISON DRILLING PTY LTD WELKOM 9460 302 WELKOM 990000085315 1310 GALISON MANUFACTURING PTY LTD WELKOM 9459 302 WELKOM 2594 1310 GALLAGHER FENCING NELSPRUIT 1200 184 NELSPRUIT 990000259126 2959 GALLAGHER SERVICE MIDRAND 1685 008 PRETORIA 990000166490 50701 GALLANT MOTORS PTY LTD SILVERTON 127 990000591584 868 GALLIE KONTRAKTEURS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000040670 3035 GALLIE SWEIS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000015499 3535 GALLIGA AUTOBODY CC JOHANNESBURG 2124 003 JOHANNESBURG 990000083463 51655 GALLO AUTO ELECTRICAL PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000017500 16544 GALLOWS GUILLOTINE BLADE SHARPENERS BRACKEN GARDENS 1452 003 JOHANNESBURG 990000007902 146316 GALLUS INDUSTRIES CC EXCOM 2023 003 JOHANNESBURG 990000064085 261272 GALO MOTORS DELAREYVILLE 2770 294 VRYBURG 990000012637 512 GALO PANELBEATER KURUMAN 8460 147 KRUGERSDORP 990000073116 1094 GALOPPY SPRAY PAINTERS KIMBERLEY 8300 005 KIMBERLEY 990000108413 1195 GALT EQUIPMENT PTY LTD KEMPTON PARK 1609 132 KEMPTON PARK 990000079505 441 ISANDO GALVADIP PTY LTD SILVERTON 127 008 PRETORIA 990000282667 912090 GALVAGLOW PTY LTD KRUGERSDORP 1739 990000784280 997 GALVANISING TECHNIQUES PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000114854 3776 GALVASPIN CC SIDWELL 6061 007 PORT ELIZABETH 990000014093 14670 GALVATECH PTY LTD BELLVILLE 7530 025 BELLVILLE 990000008046 2827 GALVE WIRE PTY LTD REDHILL 4071 339 INANDA 990000555222 40500 Redhill GALVFORCE PTY LTD BLACKHEATH 7581 990000844990 225 GALVRITE GOVENISING RANDFONTEIN 1760 225 RANDFONTEIN 990000073420 373 GALVSPIN GALVANIZERS CC WITFIELD 1467 033 BOKSBURG 990000040880 14328 GAMABANE ENGINEERING BK POSTMASBURG 8420 217 POSTMASBURG 990000254030 1299 GAMALAKLE SERVICE CENTRE GAMALAKLE 990000588125 40012 SHELLY BEACH GAMBIN S A ENGINEERING CC VAALPARK 1947 237 SASOLBURG 990000100498 GAMBIT ENGINEERING PTY LTD Germiston 1401 091 GERMISTON 990000107653 1569 Meyerton GAMBIT TRADING 7 PTY LTD MAYVILLE 4058 002 DURBAN 990000062444 30108 GAMBYS GARAGE PINETOWN 3610 210 PINETOWN 990000161688 GAMCO SERVICES GANS BAY 7220 111 HERMANUS 990000020758 784 GAME CARWASH & VALET SERVICES GEORGE 6530 990000906422 GAME CITY HEEL & KEY BAR CC DURBAN 4001 002 DURBAN 990000011165 39787 QUEENSBURGH GAME MOTOR SERVICES BENORYN 1504 037 BRAKPAN 990000113621 12199 GAMKA TECHNOLOGIES CC JOHANNESBURG 2135 003 JOHANNESBURG 990000553233 1335 Southdale GAMKOR PATENSIE 6335 101 HANKEY 990000012076 157 GAMMA PANEL SWITCHBOARD MANUFACTURE MUSGRAVE ROAD 4062 002 DURBAN 990000107688 50685 GAMMIE SHARPENING CC MODDERFONTEIN 1645 003 JOHANNESBURG 990000107631 225 GAMOHAAN MOTORS CC KURUMAN 8460 148 KURUMAN 990000107668 254 GAMTOOS TABAKKOOPERASIE BPK PATENSIE 6335 101 HANKEY 990000107625 5 GAMTOOSVALLEI INGENIEURSWERKE HUMANSDORP 6300 120 HUMANSDORP 990000093667 367 GANDHIS SERVICE STATION TONGAAT 4400 003 JOHANNESBURG 990000027931 27 GANDT SMALL BUSINESS ENTERPRISES PT DELMAS 2210 990000938985 811 GANIE & SONS GLENDALE 4456 250 LOWER TUGELA 990000036192 35007 GANIS AUTO HEIDELBERG 1438 990000913973 106 GANIS MOTORS SECUNDA 2302 008 PRETORIA 990000257975 5207 GANIS TYRE CENTRE CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000107659 13400 GANIS WHEELS & TYRES DEL JUDOR 1044 312 WITBANK TVL 990000057028 20557 GANSBAAI CAR & BOAT WASH GANS BAY 7220 111 HERMANUS 990000233482 297 GANSBAAI CAR & BOAT WASH & VALET ONRUSRIVIER 7201 111 HERMANUS 990000060346 371 GANSBAAI MOTORS GANSBAAI 7220 111 HERMANUS 990000107607 4 GANSONS WHEEL & TYRE CC LENASIA 1820 003 JOHANNESBURG 990000052960 2398 GANUVE COMMERCIAL TRADING CC EDENVALE 1610 003 JOHANNESBURG 990000075238 2020 GAP 1940 MARKETING CC Kempton Park 1406 132 KEMPTON PARK 990000100085 8054 Edenglen GAP ENGINEERING PTY LTD NEWLANDSWEST 4037 990000910426 GAP GLASS ALUMINIUM PRODUCTS BRACKENFELL 7561 025 BELLVILLE 990000100346 1380 GAP MARINE & ENGINEERING CC LENTEGEUR 7785 316 WYNBERG C P 990000099680 GAPSLINK LOGISTICS CC LINMEYER 2105 003 JOHANNESBURG 990000297311 394 GAR AUTOMOTIVE ENGINEERING GREENHILLS 1767 225 RANDFONTEIN 990000308867 6695 GARANKUWA VEHICLE TESTING STATION FOURIESRUS 24 370 990000518455 52262 GARCIA MOTORS CAMBRIDGE 5247 006 EAST LONDEN 990000112359 GARDEN CITY LADYSMITH LADYSMITH 3200 206 PIETERMARITZBURG 990000050682 8183 CENTURION GARDEN CITY MOTORS DURBAN 46 206 PIETERMARITZBURG 990000108666 8183 Centurion GARDEN CITY PTY LTD PIETERMARITZBURG 46 206 PIETERMARITZBURG 990000192228 8183 Centurion GARDEN CITY QUICKPILL CROWN MINES 2025 003 JOHANNESBURG 990000047742 107 GARDEN ROUTE AIR MAINTENANCE SEDGEFIELD 6573 029 BETHLEHEM 990000311309 1178 GARDEN ROUTE ENGINEERING GEORGE‐INDUSTRIA 6536 090 GEORGE 990000056355 3227 GARDEN ROUTE GATEAWAY PLAZA GEORGE 6530 090 GEORGE 990000072739 1429 GARDEN ROUTE GENERATOR SERVICES WILDERNESS 6560 090 GEORGE 990000568970 112 GARDEN ROUTE STAINLESS CENTRE MOSSEL BAY 6500 177 MOSSEL BAY 990000087854 302 GARDEN SERVICE STATION CC WELTEVREDENPARK 1715 003 JOHANNESBURG 990000108332 6174 GARDENIA MOTORS WILGEHOF 9301 001 BLOEMFONTEIN 990000011959 GARDENVIEW SERVICE STATION GARDEN VIEW 2047 091 GERMISTON 990000028224 751505 GARIEP MOTORS CARWASH KIMBERLEY 8301 990000565874 GARIEP MOTORS PTY LTD Kimberley 8301 HADISON PARK 990000046477 110552 GARLEC ATLANTIS AUTO ELECTRICAL KERNKRAG 7440 165 MALMESBURY 990000026845 65 GARNET ENGINEERING Cape Town 7460 025 BELLVILLE 990000291200 681 Goodwood GARNET PRECISION ENGINEERING HAYFIELDS 3201 206 PIETERMARITZBURG 990000082493 GARNETT ADAMS ONSITE SERVICES CENTURION 157 008 PRETORIA 990000281189 GARRE CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000024315 22498 GARRETT MOTOR & DIESEL HALFWAY HOUSE 1685 003 JOHANNESBURG 990000018985 8481 GARRYS TUNE UP CENTRE GRASKOP 1270 236 PILGRIMS REST 990000108921 115 GARSIN ENGINEERING HOMESTEAD 1412 091 GERMISTON 990000108227 6095 GARSTKLOOF CARWASH CC WINGATE PARK 153 008 PRETORIA 990000080267 740 GARSTKLOOF FILLING STATION CC WINGATE PARK 153 008 PRETORIA 990000048269 740 GARTH ALLYS TRADING CC QUEENSTOWN 5320 223 QUEENSTOWN 990000095975 GARTON MANUFACTURING CC HENLEY ON KLIP 1962 283 VEREENIGING 990000083136 413 GARWAYTECH PAARL 7620 197 PAARL 990000094739 3650 GARX CONSTRUCTION DURBAN 4000 210 PINETOWN 990000292032 399 GARY GREEN AUTO PTY LTD ROGGE BAY 8012 004 KAAPSTAD 990000265414 8255 GARY PROJECTS DORANDIA 188 008 PRETORIA 990000258998 52077 GARYS AUTO CC NORTHCLIFF 2170 003 JOHANNESBURG 990000055464 1935 GARYS AUTO ELECTRICAL PRIMROSE 1416 091 GERMISTON 990000028719 2218 GARYS AUTO REPAIRS RAMSGATE 4285 215 PORT SHEPSTONE 990000096905 183 GARYS CONTRACTING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000023078 13430 GARYS ENGINEERING MERRIVALE 3291 119 LIONS RIVER 990000112131 132 GARYS GENERAL ENGINEERING MOOI RIVER 3300 174 MOOI RIVER 990000044199 GARYS WELDING STEEL FABRICATIONS AMANZIMTOTI 4126 002 DURBAN 990000294137 210803 GAS MAC UMBOGINTWINI 4120 002 DURBAN 990000049673 113 GAS PRO SERVICES THE FALLS 1522 026 BENONI 990000072937 10068 GASCOIGNE ENGINEERING CC KWAZULUNATAL 4001 002 DURBAN 990000091534 GASCON PTY LTD Cape Town 7480 004 KAAPSTAD 990000403367 1 Elsies River GASKET & SHIM INDUSTRIES PTY LTD CHEMPET 7442 004 KAAPSTAD 990000011364 36789 GASKET MAN CC WADEVILLE 1422 091 GERMISTON 990000085349 14961 GASKETS AND CUTTING CC WADEVILLE 1422 091 GERMISTON 990000016552 14031 GASKETS S A PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000010405 8582 GASORIN INVESTMENT CC GREYVILLE 4023 002 DURBAN 990000067492 47345 GATAM ENGINEERING CC BRAKPAN 1541 037 BRAKPAN 990000048523 GATE & GARAGE DOORS AUTOMATION CC CRESTA 2118 003 JOHANNESBURG 990000094350 5265 GATE & SECURITY SYSTEMS MONTAGUE GARDENS 7441 004 KAAPSTAD 990000028747 GATE & STEELWORKS 1455 012 ALBERTON 990000024080 15227 GATE ATELIER PTY LTD OHRIGSTAD 1122 990000926384 191 GATE ELECTRONICS CC SARNIA 3615 210 PINETOWN 990000114516 23 GATE MASTER STEENBERG 7947 316 WYNBERG C P 990000010157 59 GATE MISSION TOP STEEL CC TARLTON 1749 025 BELLVILLE 990000047797 147 GATE TO DOOR REPAIRS & SERVICES CC HADISON PARK 8306 005 KIMBERLEY 990000273759 110452 GATE TRONIX DALBRIDGE 4014 002 DURBAN 990000067941 18521 GATECOR LA MERCY 4405 002 DURBAN 990000032667 1067 GATELY MOTORS KING WILLIAMS TOWN 5600 006 EAST LONDEN 990000073473 2504 GATES & ALL PHOENIX 4080 003 JOHANNESBURG 990000015145 60049 GATES FOR AFRICA NEW GERMANY 3610 210 PINETOWN 990000079629 GATES UNIQUE BK IFAFI 260 041 BRITS 990000041869 778 GATES UNLIMITED BRACKEN GARDENS 1452 012 ALBERTON 990000016494 145636 GATESTONE GROUP WHITE RIVER 1240 307 WITRIVIER 990000115857 3412 White River GATETRONICS CC BENDOR PARK 699 207 PIETERSBURG 990000092556 GATEWAY AUTOBODY PRETORIA NORTH 116 008 PRETORIA 990000685687 17727 GATEWAY CONVENIENCE CENTRE WIERDAPARK 149 008 PRETORIA 990000081098 55424 GATEWAY EARTHMOVING EQUIPMENT & CORNWALL HILL 178 008 PRETORIA 990000044937 92 GATEWAY FARMS PROPERTIES PTY LTD THORNVILLE 3760 357 990000518924 144 GATEWAY HYDRAULICS CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000069025 11582 GATEWAY MALL SERVICE CENTRE FORDSBURG 2033 019 BARBERTON 990000042722 42792 GATEWAY METALWORKS CC Blackheath 7580 RUSTDAL 990000031746 9 MAITLAND GATEWAY MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000041506 15577 GATEWAY OFFROAD CENTRE PAARL 7620 303 WELLINGTON 990000258743 2727 GATEWAY PETROSTOP BK TZANEEN 850 270 LETABA 990000010320 3818 GATEWAY SHELL SERVICE CENTRE CC UMHLANGA ROCKS 4320 002 DURBAN 990000043981 886 GATEWAY TEST STATION CC ALBERTON 1450 012 ALBERTON 990000016767 1470 GATEWAY TOYOTA UMHLANGA RIDGE 4320 339 INANDA 990000170695 1033 GATEWAY TRUST UITENHAGE 6230 001 BLOEMFONTEIN 990000062202 927 GATEWAY VOLKSWAGEN CARLETONVILLE 2500 192 CARLTONVILLE 990000141620 471 GATEWAY WORKSHOP NELSPRUIT 1200 184 NELSPRUIT 990000014950 6262 GATTI AUTO CENTRE CC EDENVALE 1610 003 JOHANNESBURG 990000014530 1800 GAUTENG CAR SOUND & ALARM LAUDIUM 37 003 JOHANNESBURG 990000019329 13557 GAUTENG CAR SOUND & SECURITY CC FERNDALE 2160 003 JOHANNESBURG 990000255955 305 GAUTENG ELECTRICAL FORKLIFT FARRARMERE 1518 026 BENONI 990000033248 15332 GAUTENG ENCLOSURES MANUFACTURE RANDHART 1457 012 ALBERTON 990000022882 11422 GAUTENG ENGINEERING PLASTICS STRUBENS VALLEY 1735 233 ROODEPOORT 990000080534 1738 GAUTENG HYDRAULICS & ENGINEERING CC DALVIEW 1544 026 BENONI 990000313784 3464 GAUTENG MACHINE BUILDING & FABRICA ALRODE 1451 012 ALBERTON 990000047671 123770 GAUTENG MOBILE CRANE REPAIRS CC BENONI NORTH 1527 026 BENONI 990000277703 25341 GAUTENG MOTOR CENTRE CC GLENEAGLES 2190 990000934374 2473 GAUTENG NUMBERPLATES & SIGNS CC JOHANNESBURG 2194 003 JOHANNESBURG 990000043440 576 RANDBURG GAUTENG PRIVATE VEHICLE TEST BENONI SOUTH 1502 026 BENONI 990000014204 5411 GAUTENG SAFE LOCK & KEY CC MONTANA 151 008 PRETORIA 990000021024 908287 GAUTENG SHEETMETAL & PLATING KRUGERSDORP 1740 147 KRUGERSDORP 990000094513 1087 GAUTENG SOUND CELLULAR & SECURITY FERNDALE 2160 003 JOHANNESBURG 990000089919 305 GAUTENG TESTING STATION BOOYSENS 2016 026 BENONI 990000311370 39727 GAUTENG TRUCK PARTS CENTRE PTY LTD JET PARKS BOKSBURG 1469 003 JOHANNESBURG 990000012293 30610 GAUTENG ZIMBI ENGINEERING CC HELDERKRUIN 1733 233 ROODEPOORT 990000027502 22390 GAV TEC CONSULTANTS CC Johannesburg 2194 233 ROODEPOORT 990000022897 44092 Linden GAVAND CALIBRATION TECHNOLOGIES CC NORTHMEAD 1511 026 BENONI 990000256872 13110 GAVCO PROJECT MANAGEMENT SHERWOOD 6034 990000257299 24026 GAVICK AUTO ELECTRICAL BENONI 1500 026 BENONI 990000038449 GAVIN KALLMANN ENGINEERING SERVICES ROBERTSHAM 2091 990000553744 GAVINMACK TRUCK SERVICES MIDDELBURG 1050 990000754060 13240 DENNESIG GAVINS PANELBEATING & SPRAY PAINTIN 25 990000571327 GAVNIC ELECTRICAL FENCING CC BENDOR PARK 713 207 PIETERSBURG 990000088437 11317 GAVRON ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000472276 5897 WALMER GAWA PROFESSIONAL FITMENT CENTRE SONPARK 1206 184 NELSPRUIT 990000054495 8826 GAWESA & MUSI TRAFFIC SURVEYS CC DURBAN 4000 002 DURBAN 990000038030 2854 GAWIE MARE PANEELKLOPPER CC LYDENBURG 1120 161 LYDENBURG 990000121044 105 GAWIES AUTO CENTRE CC POLOKWANE 700 207 PIETERSBURG 990000064451 4000 GAWIES VALET & MECHANICAL CENTRE FLORAPARK 699 207 PIETERSBURG 990000085477 15505 GAYATRI CANS PTY LTD JOHANNESBURG 2000 990000570363 2724 GAYEDES BUSINESS ENTERPRISES CC UMLAZI 4066 002 DURBAN 990000053407 GAYK SUPPORT PTY LTD Krugersdorp 1754 KAGISO 990000933792 1495 NOORDHEUWEL GAZ MOTOR CORPORATION SOUTHERN HATFIELD 28 PRETORIA 990000079436 GAZA AUTO FONTEINRIET 1464 247 SPRINGS 990000093322 10607 GAZELLE SERVICE STATION SIDWELL 6001 007 PORT ELIZABETH 990000032696 GAZI PANELBEATERS TZANEEN 850 158 SOUTPANSBERG 990000110975 1467 GAZTECH CC SIDWELL 6061 007 PORT ELIZABETH 990000012213 14015 GB BEARINGS PTY LTD PINETOWN 3610 210 PINETOWN 990000108051 2121 GBA MECHANICAL REPAIRS RICHMOND 3780 990000899155 100735 GBB DRIVELINES PINEGOWRIE 2123 003 JOHANNESBURG 990000029829 998 GBC NUMBERPLATES ERMELO 2350 078 ERMELO 990000314890 GBD ENGINEERING PORT ELIZABETH 6001 990000567344 27161 GREENACRES GBTECH CC HENLEY ON KLIP 1962 283 VEREENIGING 990000085215 355 GBU PRECISION MACHINING MIDDELBURG 1055 171 MIDDELBURG TVL 990000277509 11065 Middelburg GC TRUCK CENTRE PTY LTD RANDFONTEIN 1760 990000893753 860 GCG ENGINEERING DENVER 2094 003 JOHANNESBURG 990000086769 GCOBILES TRADING ENTERPRISE EAST LONDON 5201 990000944210 GCP MOTORS CC DASPOORT 19 008 PRETORIA 990000090326 11004 GCT SUPPLIES CC SPRINGS 1559 037 BRAKPAN 990000095852 25540 East Rand GD S ENGINE REPAIR SPRINGFIELD 2190 990000577428 GDF MULTI WORX & CRANE SERVICES FARRAR PARK 1459 033 BOKSBURG 990000306098 GDS AUTO & FITMENT CENTRE BETHLEHEM 9701 029 BETHLEHEM 990000292947 358 GE TE MECHANICAL SERVICES CC PLETTENBERG BAY 6600 090 GEORGE 990000073108 680 GEA GRASSO AFRICA PTY LTD CHEMPET 7442 004 KAAPSTAD 990000070590 36815 GEA PROCESS ENGINEERING HALFWAY HOUSE 1685 990000183775 GEAR & AXLE CENTRE CC NEW GERMANY 3620 210 PINETOWN 990000074179 804 GEAR & SPLINE CUTTING CC WELKOM 9459 302 WELKOM 990000083760 1484 Welkom GEAR CONNECTION CC EDENVALE 1610 132 KEMPTON PARK 990000032552 2831 GEAR DYNAMICS CC NORTHMEAD 1511 990000564628 13372 GEAR FORCE ENGINEERING CLAREINCH 7740 004 KAAPSTAD 990000058535 2024 GEAR INDUSTRIES WITBANK 1035 312 WITBANK TVL 990000041534 GEAR LOCK CITY CC QUEENSWOOD 121 008 PRETORIA 990000116264 11550 GEAR MAN KING WILLIAM'S TOWN 5600 357 990000518281 4432 GEAR MASTER PIET RETIEF 2380 208 PIET RETIEF 990000095945 412 GEAR MINING CONSTRUCTION SA PTY LTD DIAMOND 8305 990000850956 GEAR PERFORMANCE ELSBURG 1407 091 GERMISTON 990000051143 9770 GEAR PUMP MANUFACTURING PTY LTD Cape Town 7475 004 KAAPSTAD 990000030228 449 GEAR STEEL CC KIMBERLEY 8300 005 KIMBERLEY 990000062224 1372 Kimberley GEAR TEC TZANEEN 850 270 LETABA 990000293104 4055 GEAR TECH BETHAL 2310 028 BETHAL 990000013775 2167 GEAR TECK MAKHADO 920 158 SOUTPANSBERG 990000070099 384 GEAR WISE ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000017673 1299 GEARBOX & DIFF LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000074531 797 GEARBOX & DIFF CENTRE GEORGE‐INDUSTRIA 6536 090 GEORGE 990000033911 3471 GEARBOX & DIFF CENTRE CC RUSTENBURG 300 235 RUSTENBURG 990000132359 761 GEARBOX & DIFF CENTRE PRETORIA SILVERTON 127 008 PRETORIA 990000030022 1381 GEARBOX & DIFF CORNER SOMERSET WEST 7130 256 STRAND 990000065329 GEARBOX & DIFF DOCTOR EAST LONDON 5200 006 EAST LONDEN 990000060189 1754 GEARBOX & DIFF JUNCTION CC SOLHEIM 1401 091 GERMISTON 990000049425 GEARBOX & DIFF KING LERAATSFONTEIN 1035 312 WITBANK TVL 990000031646 3424 GEARBOX & DIFF MASTER VREDENBURG 7380 292 VREDENBURG 990000051333 GEARBOX & DIFF REBUILDING CC PRETORIA 117 008 PRETORIA 990000116393 19719 GEARBOX & DIFF SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000023410 3826 GEARBOX & DIFF SERVICES CC QUIGNEY 5211 299 WARRENTON 990000043406 18233 GEARBOX & DIFF SPARES MPUMALANGA WITBANK 1035 312 WITBANK TVL 990000089760 3424 GEARBOX & DIFF SPECIALIST PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000017198 565 GEARBOX & DIFF SPECIALISTS NELSPRUIT 1200 184 NELSPRUIT 990000046846 GEARBOX & DRIVETRAIN SPECIALISTS BRAKPAN 1540 033 BOKSBURG 990000256501 387 GEARBOX & ENGINE IMPORTERS PAARL 7620 025 BELLVILLE 990000057872 2727 GEARBOX & PRECISION PUMPS CC BEDFORDVIEW 2008 091 GERMISTON 990000094731 553 GEARBOX 4 U PRETORIA 31 990000636884 49915 HERCULES GEARBOX CENTRE PIET RETIEF 2380 208 PIET RETIEF 990000017324 1719 GEARBOX CENTRE CC MONTANA PARK 159 008 PRETORIA 990000056768 1968 GEARBOX CENTRE HUMANSDORP PORT ELIZABERTH 6001 990000567282 GEARBOX CLINIC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000113481 3994 GEARBOX DIFF & ENGINE CENTRE NORWOOD 2117 003 JOHANNESBURG 990000010614 92187 GEARBOX DOCTOR ROSSLYN 200 008 PRETORIA 990000320390 9113381 GEARBOX ENGINEERING TECHNICAL KEMPTON PARK 1620 026 BENONI 990000027513 3051 GEARBOX EXCHANGE DOORNFONTEIN 2028 003 JOHANNESBURG 990000110528 17015 GEARBOX EXCHANGE CAPE CC PAROW 7499 025 BELLVILLE 990000109531 149 GEARBOX GUYS CC LYNNWOODRIDGE 1 990000629603 74640 GEARBOX I C U CC GERMISTON 1401 091 GERMISTON 990000312633 GEARBOX IMPORTS CC DELMENVILLE 1403 091 GERMISTON 990000054718 5108 GEARBOX KLINIQUE NORWOOD 2117 033 BOKSBURG 990000086090 92187 GEARBOX MASTERS STRAND 7140 256 STRAND 990000070365 GEARBOX MECCA BETHLEHEM 9700 029 BETHLEHEM 990000089713 1785 GEARBOX MEN CC DALBRIDGE 4014 002 DURBAN 990000071355 18521 GEARBOX PARTS & REPAIRS CC RESERVOIR HILLS 4091 990000897745 65711 GEARBOX PARTS & SERVICES BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000059265 3230 GEARBOX PEOPLE DURBAN 4000 002 DURBAN 990000113707 2940 GEARBOX PROS TRUST BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000293630 GEARBOX REPAIR CENTRE PTY LTD SANLAMHOF 7532 025 BELLVILLE 990000111858 360 GEARBOX REPAIRS KLERKSDORP 2619 138 KLERKSDORP 990000096318 2559 GEARBOX SELECT CC KOEDOESPOORT 196 008 PRETORIA 990000312647 9 ELANDS S GEARBOX SERVICES MTUBATUBA 3935 328 HLABISA 990000016545 1059 GEARBOX SERVICES & EXCHANGE BENONI WEST 1503 026 BENONI 990000039652 17599 GEARBOX SERVICES CAR DIV CC MATLOSANE 2575 138 KLERKSDORP 990000110558 20024 GEARBOX SERVICES DIFF DIVISION KLERKSDORP 2570 138 KLERKSDORP 990000115666 19253 NOORDBRUG GEARBOX SHOPPE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000112078 3479 GEARBOX SOLUTIONS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000037389 74640 GEARBOX SPECIALISTS AUSTERVILLE 4005 002 DURBAN 990000080465 14086 GEARBOX TUNE UP CENTRE BELLVILLE 7535 025 BELLVILLE 990000060244 1530 GEARBOX WORLD OTTERY 7808 316 WYNBERG C P 990000115033 45741 GEARBOXES A Z CC VERWOERDPARK 1453 003 JOHANNESBURG 990000012512 10140 GEARDIFF GEARBOX CENTRE CC PHALABORWA 1390 270 LETABA 990000115414 1282 GEARDOWN GEARBOX & DIFF SPECIALISTS RYNFIELD 1514 091 GERMISTON 990000072617 11943 GEARFLO SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000044280 28821 GEARLOCKS 2000 CC ASTON MANOR 1630 132 KEMPTON PARK 990000037702 10096 GEARMAN MODELPARK 1034 136 KING WILLIAMSTOWN 990000015911 GEARMASTER DURBAN 4001 990000588316 60 FIRST A GREYVILLE GEARMATIC CC JEPPESTOWN 2043 003 JOHANNESBURG 990000012768 34288 GEARMAX BLOEMFONTEIN BLOEMFONTEIN 9300 990000947860 2068 GEARMAX CAPE TOWN CAPE TOWN 7500 990000947853 1038 PAROW EAST GEARMAX DURBAN UMBILO 4001 990000947850 GEARMAX EAST LONDON EAST LONDON 5200 990000947841 143 GEARMAX JOHANNESBURG BENROSE 2011 990000947427 27165 GEARMAX NELSPRUIT NELSPRUIT 1200 990000947828 2288 GEARMAX PARTS AND SERVICE PTY LTD PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000041009 GEARMAX PIETERMARITZBURG PIETERMARITZBURG 3201 990000947826 GEARMAX POLOKWANE INDUSTRIA 990000947863 5323 POLOKWANE NORTH GEARMAX PRETORIA SUNNYSIDE 182 990000947869 29940 GEARMAX SPICER AXLE DIV OF GEARMAX NELSPRUIT 1200 184 NELSPRUIT 990000013743 2288 GEARMAX SPICER AXLE DIVISION OF BENROSE 2011 003 JOHANNESBURG 990000228066 27165 GEARMAX SPICER AXLE DIVISION OF BENROSE 2011 003 JOHANNESBURG 990000010109 27165 GEARMAX SPICER AXLE DIVISION OF PTY VEREENIGING 1930 283 VEREENIGING 990000042351 1334 GEARMAX SPICES AXLE DIVISION OF GEA WELKOM 9460 302 WELKOM 990000041805 2705 GEARMAX VEREENIGING VEREENIGING 1930 990000947829 1334 GEARPRO ENGINEERING RYNFIELD 1514 026 BENONI 990000291602 11943 GEARS DIESEL TECHNOLOGIES TZANEEN 850 270 LETABA 990000043642 GEARS FOR AFRICA GAUTENG CC MUSGRAVE ROAD 4062 026 BENONI 990000035879 50941 GEARSUPREME CC SOUTH HILLS 2136 283 VEREENIGING 990000009404 83715 GEARTECH GOODWOOD 7459 025 BELLVILLE 990000057586 325 GEARTORIA GEARBOX CENTRE HERCULES 30 008 PRETORIA 990000279566 49217 GEARTRON TRANSMISSION SERVICES CC KEMPTON PARK 1620 003 JOHANNESBURG 990000031116 13785 NORKEM PARK GEARY SUSPENSION CENTRE CC MARINE PARADE 4056 002 DURBAN 990000110494 10461 GEBANE ENGINEERING SERVICES CC BUCCLEUCH 2066 033 BOKSBURG 990000099337 1299 GEBO CERMEX SOUTH AFRICA PTY LTD SANLAMHOF 7530 990000904916 1380 GECI S A PTY LTD GARDENVIEW 2047 003 JOHANNESBURG 990000111681 25322 MONUMENTPARK GECKO CAMPERS WALMER 6070 007 PORT ELIZABETH 990000283719 GECKO CONSTRUCTION SERVICES KANONKOP 1050 051 CAMPERDOWN 990000335297 7584 GECKO ENGINEERING Port Elizabeth 6001 007 PORT ELIZABETH 990000033959 15377 Emerald Hill, Port Elizabeth GECKO OFFROAD CC HAENERTSBURG 730 990000882583 3870 POLOKWANE GECKO TRADING CC Witbank 1042 312 WITBANK TVL 990000049756 8363 Die Heuwel GECKOING MACHINE SERVICES BELLVILLE 7560 990000705001 743 GECO GEARBOX & DIFF REPAIRS CC ELARDUSPARK 47 012 ALBERTON 990000007660 GECOR AUTOMATIC TURNING CC Roodepoort 1724 233 ROODEPOORT 990000008123 341 Florida GEDALIA MOTORS CC LONGDALE 2093 003 JOHANNESBURG 990000110534 GEDEELTE 249 DE KROON BK BRITS 250 041 BRITS 990000094889 GEDO ENGINEERING CC HOUGHTON 2041 091 GERMISTON 990000113103 GEDORE TOOLS S A PTY LTD DURBAN 3620 210 PINETOWN 990000033808 68 NEW GERMANY GEDS TRUCK & BAKKIE SERVICES CC EDEN GLEN 1613 132 KEMPTON PARK 990000016056 8671 GEDULD CAR SALES GEDULD 1559 247 SPRINGS 990000108830 GEDULD SERVICE STATION Springs 1560 247 SPRINGS 990000016422 2891 GEE CEE & JAY SANDBLASTINGS & PAINT BENONI 1501 990000595746 199 SENEKAL GEE GEE S AUTO TEST CENTRE CC ALBERTON 1448 037 BRAKPAN 990000015653 1979 BENONI GEE TEE GENERAL ENGINEERING ELSBURG 1407 091 GERMISTON 990000112982 9646 GEECOM PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000008463 1825 GEELHOUT CARWASH & VALET RUSTENBURG 300 235 RUSTENBURG 990000066341 GEELY NELSPRUIT WHITE RIVER 1240 307 WITRIVIER 990000553300 315 GEETEE GENERAL ENGINEERING CC RUYTERWACHT 7460 025 BELLVILLE 990000036581 GEGA LOTZ PTY LTD Verwoerdpark 1453 003 JOHANNESBURG 990000115689 8199 GEHRING ENGINEERING PTY LTD EAST LONDON 5205 006 EAST LONDEN 990000010044 2475 BEACON BAY GEI ENGINEERING SERVICES ASTON MANOR 1630 033 BOKSBURG 990000017761 12294 GEJ EXPORTS PTY LTD BEREA 5201 990000786507 19251 TECOMA GELDCON CONTAINERS CC HELDERKRUIN 1733 147 KRUGERSDORP 990000096976 21248 GELDENHUYS TREKKERS COLIGNY 2725 061 COLIGNY 990000089864 148 GELDERBLOM MOTORS WELLINGTON 7655 197 PAARL 990000008497 899 GELDON CONTAINERS CC HELDERKRUIN 1733 147 KRUGERSDORP 990000096957 21248 GELEK AUTO ELECT EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000016098 7804 GELETAS CONSTRUCTION MORESKOF 9462 001 BLOEMFONTEIN 990000088605 30179 GELI JR LABOUR HIRE FABRICATIONS & HARRISMITH 9880 104 HARRISMITH 990000094875 1596 GELLBLER TRUCK TRADERS CC TOTIUSDAL 134 008 PRETORIA 990000024628 31061 GELMER AUTO BODY & MACHENICAL VILLIERIA 186 008 PRETORIA 990000049704 GELO ENGINEERING CC RIETFONTEIN PRETORIA EAST 1 990000581297 37964 FAERIE GLEN GEM AUTO HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000256511 1254 GEM AUTO SERVICE CENTRE KELVIN 2054 132 KEMPTON PARK 990000007593 1181 GEM GARAGE RIEBEECKHOOGTE 6231 093 GRAAFF REINET 990000024751 3232 GEM MANUFACTURING PTY LTD HATFIELD 28 008 PRETORIA 990000029475 11343 GEM PROJECTS PTY LTD KELVIN 2054 028 BETHAL 990000024272 1976 GEM SWITCHGEAR PTY LTD Boksburg 1469 026 BENONI 990000027202 40641 Garsfontein East GEMACO ELBREE PRECISION ENGINEERING CENTURION 46 008 PRETORIA 990000062943 9983 GEMAK ENTERPRISES & ENGINEERING CC NORTH RIDING 2162 233 ROODEPOORT 990000116456 1025 GEMCAST CONSULTING PTY LTD RYNFIELD 1514 026 BENONI 990000082933 11115 GEMDEN RADIATORS WHITE RIVER 1240 307 WITRIVIER 990000033883 1738 GEMDEN SPARES PTY LTD WHITE RIVER 1240 307 WITRIVIER 990000112960 2528 GEMECS BENMORE 2010 990000571462 652252 GEMFIX NORTHCROFT 4068 339 INANDA 990000044716 GEMIN MOTORS CC SPRINGS 1560 247 SPRINGS 990000255675 2910 GEMINI AUTO BODY CC SEBENZA 1613 990000635245 GEMINI ENGINEERING PHALABORWA 1684 352 PHALABORWA 990000111826 982 GEMINI MAKERS CC MONUMENTPARK 105 008 PRETORIA 990000015243 26313 GEMINI METAL INDUSTRIES CROWN MINES 2090 990000566112 979 GEMINI NETWORK CC TECOMA 5214 006 EAST LONDEN 990000078918 19057 GEMINI OPEL & ISUZU STANGER 4450 250 LOWER TUGELA 990000059630 544 GEMINI SOLUTIONS Amanzimtoti 4125 KZN 990000042117 74 GEMINI TRADING CC PRETORIA 182 008 PRETORIA 990000088310 867 Montana Park GEMINI WORKSHOP NOORDSTAD 9302 001 BLOEMFONTEIN 990000099750 13797 GEMKRU SERVICING & PARTS THE REEDS 158 008 PRETORIA 990000058877 2691 GEMMA TRADING CC SOTHDALE 2135 003 JOHANNESBURG 990000043066 82805 GEMSA TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000045686 35074 GEMSBOK AUTO LUMIER 1905 283 VEREENIGING 990000086205 12272 GEMTEC PTY LTD STRUANDALE 6001 990000114358 14368 SIDWEL GEMTECH ENGINEERING & SALES HADISON PARK 8306 005 KIMBERLEY 990000080960 110294 GEMVIR SERVICES Pretoria 181 008 PRETORIA 990000032201 32170 Glenstantia GEN ASSIST LTR BRACKENFELL 7530 990000571644 1046 GEN DE WET MOTORS TRUST BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000055698 GEN DE WET SERVICE STATION BLOEMFONTEIN 9301 990000078530 GEN ENGINEERING 2007 PTY LTD Nigel 1490 VORSTERSKROON 990000115157 893 GEN SOL BK MOKOPANE 600 990000557602 281 GEN TEC ENGINEERING SERVICES CC PAROW 7499 025 BELLVILLE 990000114172 1560 GENCHARGE REWINDERS CC SPRINGBOK 8240 245 NAMAQUALAND 990000048561 691 GENERAL ALBERT GARAGE & SERVICE RANDHART 1449 012 ALBERTON 990000303342 31443 GENERAL ALU EXTRUSION PTY LTD DALVIEW 990000553757 3369 GENERAL BODY BUILDERS DURBAN NORTH 4051 002 DURBAN 990000112217 GENERAL CABLE PHOENIX SOUTH AFRICA PHOENIX 4068 339 INANDA 990000289227 60783 GENERAL DYNAMICS WALMER 6065 007 PORT ELIZABETH 990000327099 5524 GENERAL ENGINEERING PLETTENBERG BAY 6600 139 KNYSNA 990000109689 168 GENERAL ENGINEERING & REPAIRS CC KIMBERLEY 8300 005 KIMBERLEY 990000052520 1372 GENERAL ENGINEERING & TECHNICAL Gauteng 1746 138 KLERKSDORP 990000023503 PO Box 45 Featherbrook Estate GENERAL ENGINEERING SERVICES CUMBERWOOD 3235 206 PIETERMARITZBURG 990000112137 8660 GENERAL ENGINEERING WORKS DURBAN 4072 002 DURBAN 990000021393 31235 MEREBANK GENERAL FIELD SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000113034 9015 GENERAL FORKLIFT REPAIRS WITFIELD 1467 033 BOKSBURG 990000046837 4403 GENERAL HINGES & ALUMINIUM FRAMES ALBERTON 1450 012 ALBERTON 990000112342 220 GENERAL INSTALLATIONS CC LINK HILLS 3652 210 PINETOWN 990000112325 329 GENERAL INSULATION SUPPLIERS CC BOOYSENS 2016 012 ALBERTON 990000283948 39324 GENERAL LIGHT ENG WORKS GERMISTON 1400 091 GERMISTON 990000112209 290 GENERAL MAINTENANCE SERVICES ATHLONE PARK 4126 002 DURBAN 990000066923 GENERAL MINERAL & MARINE PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000058095 2046 GENERAL MOTOR REPAIRS VRYHEID 3100 295 VRYHEID 990000011526 2357 GENERAL PROFILING PTY LTD Verwoerdpark 1453 003 JOHANNESBURG 990000112305 8199 GENERAL REPAIRS PARYS 9585 218 POTCHEFSTROOM 990000039732 GENERAL ROLLING WORKS INDUSTRIA 2042 003 JOHANNESBURG 990000055181 43262 GENERAL SHEET METAL MOSSEL BAY 6500 090 GEORGE 990000057572 2015 GENERAL SPRAYPAINTERS & MOTOR PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000112347 59841 GENERAL WELDING YELLOWWOODPARK 4001 002 DURBAN 990000071653 53087 GENERATING SYSTEMS CC ASHWOOD 3605 210 PINETOWN 990000022098 10573 GENERATOR & BOILER SERVICES STANDERTON 2430 249 STANDERTON 990000301215 3666 GENERATOR & STARTER SERVICES NORTH END 6056 007 PORT ELIZABETH 990000107305 2832 GENERATOR BOYS CC GERMISTON 1407 091 GERMISTON 990000099350 14876 Wadeville GENERATOR DYNAMICS PTY LTD CENTURION 157 003 JOHANNESBURG 990000491446 GENERATOR HOUSE AUTO ELECTRICAL LINTON GRANGE 6015 007 PORT ELIZABETH 990000111781 10015 GENERATOR LOGIC HOLDINGS PTY LTD JOHANNESBURG 1710 132 KEMPTON PARK 990000064770 3383 GENERATOR MEGA CC PRETORIA NORTH 116 008 PRETORIA 990000307741 16497 GENERATOR SERVICE & MAINTENANCE BERGVLEI 2012 004 KAAPSTAD 990000289366 475 GENERATOR TECHNOLOGY CC VERWOERDPARK 1453 012 ALBERTON 990000035309 8194 GENERATOR WORKS BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000071348 158 GENERATOR WORKS CC PRETORIA 186 206 PIETERMARITZBURG 990000081739 GENERATORS ALL & SUNDRY REPAIR HARTBEESPOORT 216 041 BRITS 990000558116 93 GENERATRIX ENGINEERING CC WIERDAPARK 149 132 KEMPTON PARK 990000275681 55281 GENERECT PTY LTD GLENANDA 2091 003 JOHANNESBURG 990000079724 GENERIC COMPONENTS EAST RAND 1462 033 BOKSBURG 990000063923 26213 GENERIC ENGINEERING TASK GROUP HARTBEESFONTEIN 2600 138 KLERKSDORP 990000065488 658 GENES AUTO ELECTRICAL CC KATHU 8446 194 OLIFANTSHOEK 990000094462 200 Kimberley GENES TUNE UP CENTRE BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115065 Po Box 787 Bloemfontein GENESIS AUTOBODY SERVICES CC N1 CITY 7463 025 BELLVILLE 990000092100 13092 GENESIS COMMUNITY PROJECTS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000309816 2153 GENESIS FITNESS PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000301016 69 GENESIS LABOUR BROKERS KARENPARK 118 351 WONDERBOOM (PTA) 990000030771 60969 GENESIS STAFFING SOLUTIONS MODDERFONTEIN 1645 003 JOHANNESBURG 990000079518 187 GENET MINERAL PROCESSING (PTY) LTD LERAATSFONTEIN 1038 312 WITBANK TVL 990000342497 12716 Witbank GENEVA AD POWDER COATING PTY LTD CITY DEEP 2197 990000605239 86086 GENEVA AD PTY LTD CITY DEEP 2049 132 KEMPTON PARK 990000059071 86086 GENFLEX PTY LTD ALRODE 1451 091 GERMISTON 990000013299 124432 GENFUEL BK KIMBERLEY 8301 990000307150 GENIUS AUTO FITMENT ZASTRON 9950 318 ZASTRON 990000035030 120 GENLEX AGENCIES SPRINGS 1560 247 SPRINGS 990000023115 13361 GENLEX RAIL PTY LTD GEDULD 1562 247 SPRINGS 990000292402 13361 GENLOU INDUSTRIAL SUPPLIES & WITBANK 1035 312 WITBANK TVL 990000017425 4912 Witbank GENLUX LIGHTING GERMISTON 1400 091 GERMISTON 990000115060 1183 GENMIG WELDERS & GENERATORS MIDDELBURG 1050 990000638841 15460 GENMO ENGINEERING CC BRAKPAN 1540 990000045242 1279 GENPOWER BUILD CC MENLO PARK 81 990000630604 13290 HATFIELD GENPRO GENERATORS RANDHART 1457 003 JOHANNESBURG 990000091416 11734 GENREC ENGINEERING PTY LTD BROOKLYN SQUARE 75 091 GERMISTON 990000160642 1567 GENROCK MINING NW CC CARLETONVILLE 2500 084 FOCHVILLE 990000290805 170 GENSERV SHEETMETAL WORKS ATLASVILLE 1465 033 BOKSBURG 990000030493 16197 GENSET MARKETING FLAMWOOD 2572 138 KLERKSDORP 990000035287 6833 GENSET REPAIRS VEREENIGING 1930 283 VEREENIGING 990000358369 8199 Verwordpark GENTAG IMPORTS & EXPORTS PTY LTD HARTBEESFONTEIN 2600 001 BLOEMFONTEIN 990000311564 634 GENTRA TWENTY FIVE PTY LTD WELKOM 9460 990000891956 756 GENUBE ENGINEERING CC HENLEY ON KLIP 1962 033 BOKSBURG 990000111756 96 GENUINE MOTORS DURBAN 4011 002 DURBAN 990000313730 GENWEST CAPE BLACKHEATH 7580 003 JOHANNESBURG 990000293688 GENWEST STEEL & INDUSTRIAL SERVICES SALDANHA 7395 292 VREDENBURG 990000084731 552 GEO CLOUD PTY LTD Johannesburg 2094 BENROSE 990000007248 62255 Marshalltown GEO SERVICE CENTRE CC BOKSBURG 1459 033 BOKSBURG 990000040575 18576 SUNWARD PARK GEO SONIC PTY LTD UMHLANGA ROCKS 4320 990000638058 GEO STOTT & CO PTY LTD INDUSTRIA 2042 003 JOHANNESBURG 990000237583 43134 GEO TECH BOKSBURG 1460 033 BOKSBURG 990000021066 2134 GEOMECHANICS CC BRYANSTON 2021 003 JOHANNESBURG 990000115863 68063 GEOMEG ENGINEERING & FABRICATION PT KRUGERSDORP NORTH 1739 990000701071 GEOMETRIC GENERAL MANUFACTURING BK Kempton Park 1619 033 BOKSBURG 990000257324 12456 Aston Manor GEOMETRIC TOOL & DIE CC NEW GERMANY 3620 210 PINETOWN 990000028303 983 GEOMICRON S A PTY LTD KIMBERLEY 8301 005 KIMBERLEY 990000045965 GEORGE & GEORGE MILES OUDTSHOORN 6620 196 OUDTSHOORN 990000115934 739 GEORGE AUTO TRUCK PORT ELIZABETH 6021 007 PORT ELIZABETH 990000670410 GEORGE DIESEL GEORGE 6530 090 GEORGE 990000016211 2424 GEORGE ECO STOP PTY LTD GEORGE 6529 090 GEORGE 990000027549 1917 George GEORGE LOCKSMITHS GEORGE 6529 990000587367 1342 GEORGE MARX TOOLS SIDWELL 6061 007 PORT ELIZABETH 990000027327 14075 GEORGE MECHANICAL GEORGE 6530 090 GEORGE 990000036969 9083 GEORGE OF TRADES KENMARE 1739 147 KRUGERSDORP 990000052619 GEORGE PALM TYRE PTY LTD GEORGE 6530 090 GEORGE 990000026619 1074 GEORGE REPAIRS KRUGERSDORP NORTH 1740 147 KRUGERSDORP 990000050359 7676 GEORGE SHARPENING SERVICES GEORGE 6530 090 GEORGE 990000025864 10526 GEORGE SPRINGWORKS CC George 6539 090 GEORGE 990000090743 4529 GEORGE STAAL & SWEISWERKE GEORGE‐INDUSTRIA 6536 090 GEORGE 990000112786 3009 GEORGE STORRAR DRIVE SERVICE BROOKLYN SQUARE 75 008 PRETORIA 990000012578 2099 GEORGE SWITCHBOARD MANUFACTURERS GEORGE 6530 090 GEORGE 990000112760 67 GEORGE YAMAHA GEORGE 6529 090 GEORGE 990000270759 464 George GEORGES AUTO ELECTRICAL HERMANUS 7200 111 HERMANUS 990000114837 959 GEORGES MOBILE MOTOR REPAIRS DURBAN 4001 002 DURBAN 990000078388 GEORGES TRUCK REPAIRS CC Alberton 1460 012 ALBERTON 990000060258 17563 Sunward Park GEORGES WELDING SERVICES CC GONUBIE 5257 006 EAST LONDEN 990000115907 GEOS ENGINEERING CC BLOUBERGRANT 7443 004 KAAPSTAD 990000110698 11455 GEOS STEEL WORKS CC MALIBU VILLAGE 7100 316 WYNBERG C P 990000072233 GEOSEL ENGINEERING RUSTDAL 7580 251 STELLENBOSCH 990000035434 GEOSERGIO AUTO ELECTRICAL Pretoria 31 091 GERMISTON 990000111793 26072 Gezina GEOTEK ENGINEERING SOLUTIONS WEST BEACH 7449 004 KAAPSTAD 990000037348 50114 GEOTHERMAL ENERGY SYSTEMS PTY LTD CAMPS BAY 8040 004 KAAPSTAD 990000301481 32473 GEOTRON SYSTEMS EDMS BPK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000115001 597 GEOTRUST GRONDVERSKUIWING SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000115630 834 GEPPETTOS WORLD OF DEVELOPMENTS JOHANNESBURG 2001 990000944767 450 HIGHLANDS NORTH GER MO TECH WELLINGTON 7654 303 WELLINGTON 990000012844 589 GERALD PHAAL MOTORS CC PRINCESS 1724 233 ROODEPOORT 990000031020 GERBER CARWASH CC HADISON PARK 8306 005 KIMBERLEY 990000071897 110447 GERBER FASTENING SYSTEMS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000062260 11582 HATFIELD GERBER PANELBEATING SUPPLIES CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000050754 696 GERBER WORKSHOP PORT ELIZABETH 6001 990000636143 GERBERS 4WD ACCESSORIES KEMPTON PARK 1620 003 JOHANNESBURG 990000052119 5535 GERBERS METALWORKS CC DESPATCH 6220 271 UITENHAGE 990000064416 GERCO MOTORINGENIEURS MODIMOLLE 510 191 WATERBERG 990000008714 1175 Vaalwater GERENUK MARKETING CC Kempton Park 1619 132 KEMPTON PARK 990000090559 9503 Edleen GERHADTS METAL SCULPTING PETIT 1512 003 JOHANNESBURG 990000077636 7023 GERHALDO VULSTASIE HEIDERAND 6511 008 PRETORIA 990000031213 152 GERHARD FOURIE INGENIEURSWERKE BK MARBLE HALL 450 099 GROBLERSDAL 990000111205 669 GERHARD KOLESKY PROFILING CC MIDDELBURG 1050 990000850853 1510 GERHARD UNGER DAIRY EQUIPMENT EDEN GLEN 1613 091 GERMISTON 990000272338 9748 GERIYIM PETROLEUM LYNWOOD RIDGE 40 990000563254 75438 GERLETTE AUTO RYNFIELD 1514 037 BRAKPAN 990000062825 11943 GERLYN ENGINEERING & MAINTENANCE TERENURE 1619 132 KEMPTON PARK 990000096951 GERMAN AUTO ECAR SILVERTON 181 990000847014 257 GERMAN AUTO SERVICE CENTRE WATERKLOOFRIDGE EXT 2 181 003 JOHANNESBURG 990000023876 GERMAN AUTO TECH ALBEMARLE 1410 091 GERMISTON 990000084725 7707 GERMAN AUTOHAUS PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000110318 326 GERMAN CAR SPECIALIST DURBAN 4001 002 DURBAN 990000013936 GERMAN DIESEL REPAIRS BOOYSENS 2016 003 JOHANNESBURG 990000018460 38317 GERMAN ENGINEERING GREYTOWN 3250 097 UMVOTI 990000088456 572 GERMAN EXECUTIVE TRIM CC GALLO MANOR 2052 003 JOHANNESBURG 990000115838 1459 GERMAN FIELD SERVICES & REPAIRS SILVERTON 127 008 PRETORIA 990000065859 98 GERMAN MOTOR SERVICES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115709 GERMAN MOTORS JEFFREYS BAY 6330 120 HUMANSDORP 990000115539 413 GERMAN MOTORS & PANEL BEATERS ZEERUST 2865 319 MARICO 990000113408 293 GERMAN MOTORS USED CARS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115940 GERMAN SCAFFOLDING RHINE ROAD 8050 004 KAAPSTAD 990000094390 27773 GERMAN TECH OOS EINDE 9301 990000653618 13500 NOORDSTAD GERMAN TYRE CENTRE PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000061502 14836 GERMATIC AUTOBODY CC LA MONTAGNE 184 008 PRETORIA 990000027320 3 GERMISHUYS G N A LICHTENBURG 2740 156 LICHTENBURG 990000065648 690 GERMISTON AUTOSERVE CC KIASHA PARK 1829 091 GERMISTON 990000276045 41 GERMISTON BRAKE & CLUTCH CC WITFIELD 1467 091 GERMISTON 990000113793 14050 GERMISTON DELTA MONUMENT PARK 105 091 GERMISTON 990000113873 25322 GERMISTON HYDRAULICS PTY LTD WADEVILLE 1422 091 GERMISTON 990000108417 14484 GERMISTON LOCKSMITH ALBERTON 1450 091 GERMISTON 990000073013 1489 GERMISTON PANEL BEATERS PTY LTD GERMISTON SOUTH 1411 090 GEORGE 990000113799 4195 GERMISTON STEEL SERVICES GERMISTON SOUTH 1411 091 GERMISTON 990000026323 4458 GERNHOLTZ ENGINEERING DEL JUDOR 1034 312 WITBANK TVL 990000089090 GERNIC PRODUCTS CC PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000109508 14197 SINOVILLE GERNU TROK & DIENSSENTRUM KROONSTAD 9500 146 KROONSTAD 990000056205 7109 GERO DIAGNOSTICS CC HONEYDEW 2040 147 KRUGERSDORP 990000076088 746 GEROCON PROJECT INTEGRATORS GROENKLOOF 145 008 PRETORIA 990000306084 1660 GEROTEK TEST FACILITIES A DIV OF PRETORIA 1 008 PRETORIA 990000018707 7413 GERRIES AUTO ELECTRICAL HERCULES 30 008 PRETORIA 990000116685 48335 GERRIES TUNE UP BRANDHOF 9324 001 BLOEMFONTEIN 990000306639 12960 GERRIT VISSER FAMILIE TRUST BELLVILLE 7535 004 KAAPSTAD 990000267960 367 GERRY DAY AUTO ELECTRICAL GEORGE 6530 090 GEORGE 990000018516 619 GERRYS MOTOR CC ESTCOURT 3310 079 ESTCOURT 990000115023 1899 GERS PLASTICS & RUBBER MACHINERY CC QUEENSWOOD 121 008 PRETORIA 990000265968 11757 GERT COETZEE REPAIRS BETHLEHEM 9700 029 BETHLEHEM 990000096643 479 GERT HANEKOM POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000267237 1645 GERT POTGIETER MOTORS BK KLERKSDORP 2570 138 KLERKSDORP 990000012857 10982 GERTYS GENERAL TRADING & PROJECTS WITBANK 1035 990000733446 GES ELECTRIC MOTORS REPAIRS & SALES PRETORIA 1 008 PRETORIA 990000009430 5418 GESC TECH CLINIC CC WITBANK 1035 312 WITBANK TVL 990000086577 13374 Leraatsfontein GESTALT SYSTEMS CC SOMERSET WEST 7130 244 SOMERSET WEST 990000060865 GET ENGINEERING BELLAIR 4094 002 DURBAN 990000557571 GETAWAY TRAILERS BEACON BAY 5205 006 EAST LONDEN 990000075670 2050 GETEC BK PRETORIA NORTH 116 008 PRETORIA 990000033523 18336 GETHLANI REPAIRS CC DRIE RIVIERE 1935 278 VANDERBIJLPARK 990000086907 263933 GETINGE S A PTY LTD HERCULES 30 008 PRETORIA 990000012113 48492 GEUSTYN & HORAK ALUMINIUM BRACKENFELL 7561 004 KAAPSTAD 990000018684 1358 GEYSER ALLIED PRODUCTS PTY LTD Kempton Park 1406 091 GERMISTON 990000060003 8054 Edenglen GEZINA CAR WASH MONTANA 151 008 PRETORIA 990000058549 9081066 GEZINA RHINO LININGS & ACCESSORIES WONDERBOOM SOUTH 1842 990000580760 GF CHIPANGA WORK STEEL PTY LTD BIRCH ACRES 1619 990000866035 GFN LIGHT ENGINEERING CC MARAISBURG 1700 233 ROODEPOORT 990000116312 272 GG & M ENGINEERING SOLUTIONS CC MANDALAY 7785 990000581951 GGG MOTORS CC GREENACRES 6057 007 PORT ELIZABETH 990000301748 27418 GGS MANUFACTURING CC KLIPPOORTJIE 1428 091 GERMISTON 990000303188 GHANASCO AUTO BODYWORKS BUTTERWORTH 4960 380 990000547664 6092 GHAZI ENGINEERING CC EDENVALE 1610 002 DURBAN 990000095217 3977 GHH MINING MACHINES PTY LTD BOKSBURG 1459 033 BOKSBURG 990000064192 6869 WESTWOOD GHHMM TECHNICAL SERVICES PTY LTD BOKSBURG 1459 990000866513 6869 WESTWOOD GIANNI ROADWORTHY CC SCOTTBURGH 4180 274 UMZINTO 990000084565 83 GIANT ALUMINIUM PTY LTD ROODEPOORT 1735 990000575835 6375 WESTGATE GIANT MOTOR SPARES CC DENVER 2011 003 JOHANNESBURG 990000115287 25712 GIANT PANELBEATERS WITFIELD 1467 003 JOHANNESBURG 990000109060 14073 GIANT TYRE AUTO TRUCK BK POLOKWANE 700 207 PIETERSBURG 990000553796 4458 GIANTLIGHT PTY LTD CRYSTAL PARK 1515 003 JOHANNESBURG 990000039725 22905 GIBBON CARAVAN CLINIC ZUURFONTEIN 1912 218 POTCHEFSTROOM 990000111841 14077 GIBBSTEEL DUNSWART 1508 003 JOHANNESBURG 990000034516 6153 GIBBYS AUTO ALIGNMENT CC BELLVILLE 7530 004 KAAPSTAD 990000019873 GIBELA TRADE & INVEST 1223 BK FLAMWOOD 2572 138 KLERKSDORP 990000088272 6583 GIBELA TRADE & INVEST 1319 CC KIMBERLEY 8301 990000581193 930 GIBSON INDUSTRIAL HEATING CC GLENSTANTIA 10 008 PRETORIA 990000022170 32875 GIBSONS ALIGNMENT SERVICES PTY LTD CAPE TOWN 8000 025 BELLVILLE 990000115276 3947 GICOR MANUFACTURING PTY LTD BROEDERSTROOM 240 041 BRITS 990000090675 373 GIDEON & SONS ALUMINIUM GRASSY PARK 7941 316 WYNBERG C P 990000272863 GIDEON MINING & BENEFICIATION MIDDELBURG 1050 171 MIDDELBURG TVL 990000086278 5801 GIDEON ROUX PANEELKLOPPERS SILVERTON 127 008 PRETORIA 990000079760 1925 GIELIE SNYMAN NORTH PAARL 7623 197 PAARL 990000085968 7223 GIEZING ENGINEERING CC RIVERFIELD 1564 188 NIGEL 990000031849 15067 GIFAS METAL PRODUCTS BERGVLEI 2012 003 JOHANNESBURG 990000110221 436 GIFFIES AUTO ELECTRICAL SERVICES CC KUILS RIVER 7579 251 STELLENBOSCH 990000064585 1363 GIFLO ENGINEERING BOP PTY LTD Garankuwa 1160 370 990000517613 5108 Sinembe Park La Lucia Ridge GIGANTIC LIGHTING ENGINEERING CC BRACKEN DOWNS 1454 233 ROODEPOORT 990000087614 167788 GIGER J A FONTAINEBLEAU 2032 003 JOHANNESBURG 990000109975 480 GIGSTAALWERKE LICHTENBURG 2740 156 LICHTENBURG 990000270563 GIJA PLAZA SHELL MOKOPANE 600 207 PIETERSBURG 990000288879 4741 GIJIMA ENGINEERING DUNDEE PTY LTD DUNDEE 3000 072 DUNDEE 990000096144 143 GIJIMA FIRE SYSTEM BK PACALTSDORP 6534 090 GEORGE 990000061992 93 GIJIMA MOTORS DUNCAN VEREENINGING 1939 990000676908 3469 VEREENINGING GIJIMA PRECISION ENGINEERING WORKS JEPPESTOWN 2094 990000803669 33668 GIJIMA TYRE SOLUTIONS PTY LTD CHATSWORTH 4092 990000861164 GIL DIAS ENGINEERING QUEENSWOOD 121 008 PRETORIA 990000012699 GILBERTSONS PANEELKLOPPERS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000113593 938 GILBOT GENERAL ENGINEERING PTY LTD BRITS 250 041 BRITS 990000109262 3703 GILD GOLDEN GATEWAY CC GLOSDERRY 7702 241 SIMONS TOWN 990000055514 46883 GILDED EDGE TABLE VIEW 7439 004 KAAPSTAD 990000047043 9 GILDENHUYS EARTHMOVING CC ELARDUSPARK 186 008 PRETORIA 990000311596 GILES AUTO REPAIRS CAPE TOWN 7480 004 KAAPSTAD 990000012811 443 EERSTE RIVER GILES BERMAD SERVICE SPECIALISTS CC WESTVILLE 3630 002 DURBAN 990000043007 362 GILLARD AUTO INVESTMENTS (PTY) LTD WITKOPPEN 2068 003 JOHANNESBURG 990000123957 2150 GILLARD AUTO INVESTMENTS PRETORIA WITKOPPEN 2068 008 PRETORIA 990000252434 2150 GILLARD AUTO INVESTMENTS PTY LTD WITKOPPEN 2068 003 JOHANNESBURG 990000093380 2150 GILLESPIE DIESEL SERVICES PTY LTD Kempton Park 1619 KEMPTON PARK 990000063826 6337 GILLET EXHAUST TECHNOLOGIE PTY LTD PORT ELIZABETH 6000 STRUANDALE 990000008655 669 GILLINGHAM WELDING SYSTEMS CC GARDEN VIEW 2047 026 BENONI 990000026704 75921 GILLITT T M ESTON 3740 051 CAMPERDOWN 990000060095 199 GILLITTS SERVICE STATION GILLITTS 3603 210 PINETOWN 990000047735 476 GILLITTS WORKSHOP GILLITTS 3610 210 PINETOWN 990000025927 GILLMER ENGINEERING CC ALGOAPARK 6005 007 PORT ELIZABETH 990000014234 11106 GILLMER W R SIDWELL 6061 007 PORT ELIZABETH 990000012851 14235 GILLOS ENGINEERING PAARL 7646 197 PAARL 990000045299 GILLYFROST 4 PTY LTD VANDERBIJLPARK 1200 008 PRETORIA 990000066389 3129 Nelspruit GILLYS AUTO REPAIRS MARGATE 4275 215 PORT SHEPSTONE 990000008846 1271 GILMATH ENGINEERING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000107801 1010 GILO ENGINEERING & MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000116966 38641 GILPET MOTORS GREEN POINT 8051 004 KAAPSTAD 990000024342 166 GILTIME PARK CC LA LUCIA 4153 206 PIETERMARITZBURG 990000113246 263 GILTRAP CITY SERVICE CENTURION 46 003 JOHANNESBURG 990000271058 10202 GIMONT ENGINEERING RANDBURG 2125 003 JOHANNESBURG 990000044044 3665 GIMTRAC PTY LTD CENTURION 46 003 JOHANNESBURG 990000008403 10191 GINCORP MANUFACTURING & ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000314272 28 SIDWELL GINGER ICE TRADING benoni 1508 033 BOKSBURG 990000258755 6630 dunswart GINGS GARAGE GINGINDLOVU 3800 338 MTUNZINI 990000110639 604 GINNYS CAR WASH GRABOUW 7160 048 CALEDON 990000091288 1027 GINO & SONS WELDING WORKS CC GRASSY PARK 7941 316 WYNBERG C P 990000273772 GINRICH BODIES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000008297 GIO TECHNOLOGIES BOKSBURG 1459 091 GERMISTON 990000089824 5023 DELMENVILLE GIORGIO EXPRESS AUTOBODY MARGATE 4275 215 PORT SHEPSTONE 990000300176 346 GIORGIO FARAONI EXPRESS AUTOBODY MARGATE 4275 215 PORT SHEPSTONE 990000047768 346 GIRCAS ENGINEERING CC East London 5200 380 990000517622 683 Gonubie GIRDM ENGINEERING PTY LTD BIRCHLEIGH 1621 132 KEMPTON PARK 990000056051 6126 GIRLKO CC MONUMENT PARK 105 278 VANDERBIJLPARK 990000094751 25322 GIRLOCK SA PTY LTD ISANDO 1600 132 KEMPTON PARK 990000033761 59 GIRO ENGINEERING CC RIVER CRESCENT 1042 312 WITBANK TVL 990000023101 217 GIRON TECHNOLOGIES CC TABLE VIEW 7439 004 KAAPSTAD 990000052690 60474 GIRTECH ENGINEERING CONSULTANTS CC NORTHCLIFF 2115 003 JOHANNESBURG 990000037410 1414 GIST ENGINEERING CC SEDGEFIELD 6573 139 KNYSNA 990000051861 837 GISWA ENGINEERING SASOLBURG 1947 237 SASOLBURG 990000030549 315 GIULIO SABBATINI AUTO STYLISTS NORTH RIDING 2162 003 JOHANNESBURG 990000062430 1289 GIULOS ENGINEERING CC DUNNOTTAR 1590 247 SPRINGS 990000267752 11 GIZA INTERNATIONAL EMPLOYMENT WALMER 6065 007 PORT ELIZABETH 990000293001 5412 GIZA TECHNOLOGIES WALMER 6065 007 PORT ELIZABETH 990000042631 5377 GIZARAS CAR WASH & CLEANING POLOKWANE NORTH 750 207 PIETERSBURG 990000037584 5040 GJM ENGINEERING MONTANA PARK 159 008 PRETORIA 990000280267 54 GJS SCRAP & PANELSHOP LICHTENBURG 2740 156 LICHTENBURG 990000080078 GJS STEEL BY DESIGN CC RYNFIELD 1501 033 BOKSBURG 990000081153 GK MECHANICAL & BODY CC BONAERO PARK 1622 132 KEMPTON PARK 990000291115 7920 GKB GENSET MAINTENANCE EDENVALE 1609 091 GERMISTON 990000421688 GKH GATES & FENCE PORTLANDS 7785 025 BELLVILLE 990000259492 GKN SINTER METALS CAPE TOWN PTY LTD BELLVILLE 7540 025 BELLVILLE 990000191097 156 Bellville GL PANELBEATERS & SPRAYPAITERS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000084229 1981 GLA MINING LYDENBURG 1120 161 LYDENBURG 990000593684 4723 GLACIER DOOR SYSTEMS SOUTH HILLS 2136 003 JOHANNESBURG 990000020031 83837 GLADIATOR FENCING & GATES CHATSWORTH 4030 310 CHATSWORTH 990000027902 56391 GLADIATOR LOCK CO PTY LTD CLEVELAND 2022 091 GERMISTON 990000114744 40857 GLADSTONE INDUSTRIES PTY LTD CENTURION 157 008 PRETORIA 990000064752 11452 Centurion GLAMOUR GLITZ WITBANK 1035 312 WITBANK TVL 990000260710 524 GLANTECH MAINTENANCE MIDDELBURG 1096 171 MIDDELBURG TVL 990000030136 637 GLASFIT SECURE TINT PMBURG DORPSPRUIT 3206 206 PIETERMARITZBURG 990000088548 11301 GLASS ALLIANCE CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000278462 GLASS FACTOR CC CRESTA 2118 091 GERMISTON 990000080130 1743 GLASS GALORE QUAGGA 58 008 PRETORIA 990000033549 GLASS SOLUTIONS KZN DORMERTON 4015 002 DURBAN 990000087606 19533 GLAZER MOTORS ROSSBURGH 4094 002 DURBAN 990000113600 GLAZER PANELBEATERS CC Durban 3629 002 DURBAN 990000010014 825 Westville GLAZIER TECH CC CLAIRWOOD 4052 002 DURBAN 990000020687 GLEN ACRES SERVICE STATION PINEGOWRIE 2123 003 JOHANNESBURG 990000025205 1745 GLEN ASHLEY SERVICE STATION UMHLANGA ROCKS 4320 002 DURBAN 990000021311 GLEN EDEN TRADING 238 CC POLOKWANE 699 351 WONDERBOOM (PTA) 990000282533 55811 GLEN EDEN TRADING 70 ADAMAYVIEW 2572 990000557624 6664 FLAMWOOD GLEN MARAIS SERVICE STATION WIERDAPARK 149 132 KEMPTON PARK 990000095937 55424 GLEN MILLAR SURVEYS ASHWOOD 3610 210 PINETOWN 990000060690 10644 GLEN VILLAGE MOTOR CITY FAERIE GLEN 43 008 PRETORIA 990000047126 40131 GLENANDA SERVICES BRACKEN DOWNS EXT 5 1448 003 JOHANNESBURG 990000029267 GLENANDA SUPER SERVICE STATION SPRINGFIELD 2137 003 JOHANNESBURG 990000015980 57425 GLENCOE MOTORS GLENCOE 2930 072 DUNDEE 990000031034 323 GLENDAL BRAIDING & ENGINEERING PTY SYMRIDGE 1420 091 GERMISTON 990000463972 3092 GLENDENE MOTORS ATHLONE 7764 206 PIETERMARITZBURG 990000014568 1222 GLENDOWER CONVENIENCE CENTRE GRAIGHALL 2024 990000559845 411014 GLENDOWER SERVICE CENTRE DOWERGLEN 1612 091 GERMISTON 990000036912 16680 GLENEDS SMASH REPAIRS DIEP RIVER 7800 316 WYNBERG C P 990000008819 GLENGROVE MOTORS CC ESHOWE 3815 323 ESHOWE 990000107361 251 GLENHARVIE MOTORS SHELL POTCHEFSTROOM 2520 306 WESTONARIA 990000038135 765 GLENHAVEN SERVICE STATION HURLINGHAM 2070 025 BELLVILLE 990000089774 460 GLENHOEK MOTORS FISH HOEK 7974 241 SIMONS TOWN 990000107738 22269 GLENHOVE METAL WORKS NORTHMEAD 1511 026 BENONI 990000048219 131409 GLENHOVE SERVICE STATION PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000275310 3145 GLENN PASCALE ENGINEERING CC ZIMBALI 4418 250 LOWER TUGELA 990000308819 6463 GLENNTEC TOOL & DIE CC VEREENIGING 1930 283 VEREENIGING 990000055895 964 GLENPETZ CC GERDVIEW 1401 003 JOHANNESBURG 990000262207 GLENROAD SERVICE STATION LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000035325 32562 GLENS DRAAIWERK & HERSTELDIENSTE HOOPSTAD 9479 116 HOOPSTAD 990000091323 303 GLENS LOCKSMITH CC STRANDFONTEIN 7800 316 WYNBERG C P 990000553204 54588 GLENS PUB MATIELAND 7602 165 MALMESBURY 990000084504 GLENSIDE SERVICE STATION MANDENI 4490 186 NEW HANOVER 990000095896 GLENTANA GARAGE 6535 090 GEORGE 990000012959 GLENTEC SPRINGS MAITLAND 7405 004 KAAPSTAD 990000045412 GLENUGIE SERVICE STATION PINETOWN 3600 210 PINETOWN 990000028082 2120 GLENVIEW SERVICE STATION GLENASHLEY 4051 002 DURBAN 990000020221 GLENWOOD MOTORS ROOIHUISKRAAL 154 008 PRETORIA 990000012980 1912 GLENWOOD MOTORS VERWOERDBURG LYTTELTON 140 008 PRETORIA 990000013033 14507 GLENWOOD SERVICE STATION MENLO PARK 102 008 PRETORIA 990000289274 35365 GLENWOOD ZENEX SERVICE CENTRE DALBRIDGE 4014 002 DURBAN 990000111319 18025 GLIDEPATH SA PTY LTD WESTVILLE 3629 002 DURBAN 990000311139 GLIDEROL SA PTY LTD WESTGATE 1734 233 ROODEPOORT 990000066803 7752 GLISSANDO PAPER PRODUCTS BRACKENFELL 7561 025 BELLVILLE 990000019999 1229 GLL ADVANCE BODY REPAIR & SPRAY BETHLEHEM 9700 990000934398 GLO PAN COATERS CC ASHBURTON 3213 206 PIETERMARITZBURG 990000041491 19992 GLOB TRADING PTY LTD HOWARD PLACE 7450 316 WYNBERG C P 990000058495 768 GLOBAL AIRBRAKES BARDENE EXT 2 1459 033 BOKSBURG 990000032659 3 GLOBAL AIRBRAKES SOLUTIONS EAST RAND 1462 033 BOKSBURG 990000046490 25447 GLOBAL ALUMINIUM DEWETSDORP 9940 001 BLOEMFONTEIN 990000412582 105 GLOBAL ALUMINIUM WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000286304 335 GLOBAL ARC Kempton Park 1619 132 KEMPTON PARK 990000085466 710 GLOBAL ASSET PROTECTION PTY LTD TYGERPARK 7530 025 BELLVILLE 990000051901 GLOBAL AUTO PRETORIA 127 008 PRETORIA 990000045038 912273 GLOBAL AUTO ELECTRICAL DOUGLAS 8730 004 KAAPSTAD 990000306413 109 GLOBAL AUTO ELECTRICAL CC DOUGLAS 8730 071 HERBERT 990000042017 GLOBAL AUTOBODY CC CROWN MINES 2025 003 JOHANNESBURG 990000037620 1090 GLOBAL BOLT & TOOL CC MEYERSDAL 1447 012 ALBERTON 990000043619 5281 GLOBAL CONSTRUCTION MANAGEMENT BELLVILLE 7550 990000575038 46017 KERNKRAG GLOBAL EXPRESS ENGINEERING CC WALKERVILLE 1876 003 JOHANNESBURG 990000275135 1582 GLOBAL FUELLING SYSTEMS PTY LTD BOTHASIG 7406 091 GERMISTON 990000080054 28273 GLOBAL INDUSTRIAL CONSULTANTS 2 RICHARDS BAY 3900 003 JOHANNESBURG 990000078792 40245 GLOBAL MANUFACTURERS NIGEL 1490 188 NIGEL 990000014423 363 GLOBAL MARINE ENGINEERING SAREPTA 7580 004 KAAPSTAD 990000288118 GLOBAL METALS BOKSBURG 1459 033 BOKSBURG 990000086527 GLOBAL NISSAN WONDERBOOMPOORT 33 008 PRETORIA 990000076629 30312 GLOBAL NISSAN GEZINA GEZINA 31 008 PRETORIA 990000269356 24018 GLOBAL NISSAN HATFIELD GARSFONTEIN 42 008 PRETORIA 990000265240 259 GLOBAL PACT TRADING 739 PTY LTD PARDEN ISLAND 7405 990000586489 15089 VLAEBERG GLOBAL PRECISION ENGINEERING PAARDEKRAAL 1752 147 KRUGERSDORP 990000044497 367 GLOBAL REFURBISHED WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000302129 335 GLOBAL ROOFING SOLUTIONS ISANDO 1600 990000022339 4213 EDENVALE GLOBAL SHUTTER DOORS EIKENHOF 1872 283 VEREENIGING 990000051942 155 GLOBAL STORAGE SYSTEMS CC GLOSDERRY 7702 004 KAAPSTAD 990000060327 GLOBAL TAILINGS SOLUTIONS Johannesburg 2194 132 KEMPTON PARK 990000688927 540 ISANDO GLOBAL TELEMATICS S A PTY LTD TYGER VALLEY 7536 025 BELLVILLE 990000019290 3762 GLOBAL TREADS CC BRITS 250 008 PRETORIA 990000311384 4662 GLOBAL TYRES RETAIL CC BRONKHORSTSPRUIT 1020 073 EDENBURG 990000297806 424 GLOBAL WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000019690 335 GLOBE MOTORS GERMISTON SOUTH 1411 091 GERMISTON 990000114560 4043 GLOBECOM CC WATERFRONT 8002 004 KAAPSTAD 990000035846 50559 GLOBLE ENGINEERING CC BEZUIDENHOUT VALLEY 2094 003 JOHANNESBURG 990000046864 GLODEC SERVICES PTY LTD WELGEMOED 7538 025 BELLVILLE 990000082598 7225 GLOFURN CC TOTIUSDAL 134 008 PRETORIA 990000013256 32386 GLOMAN ENGINEERING SA PTY LTD BENONI 1500 026 BENONI 990000292961 2561 GLOMIX 173 CC WELKOM 9460 990000615237 55152 EERSTEMYN GLOMORE MOTORS LYTTELTON 140 132 KEMPTON PARK 990000061538 14337 GLORIA ENGINEERING PTY LTD ROSETTENVILLE 2130 003 JOHANNESBURG 990000111883 1464 GLOSTEEL CC TOTIUSDAL 134 008 PRETORIA 990000078882 32386 GLOW INNOVATIONS CC Cape Town 7800 241 SIMONS TOWN 990000033504 Unit 4, 7 GLOWING SUNSET TRADING 49 DALBRIDGE 4014 002 DURBAN 990000075387 18940 GLUTEK NORTH RIDING 2162 003 JOHANNESBURG 990000035165 12 GLYDES FABRICATION NIGEL 1490 091 GERMISTON 990000267309 1282 GLYNS PLANT ERECTORS CC NELSPRUIT 1200 161 LYDENBURG 990000040505 3702 GM AUTO SERVICE POTGIETERSRUS 600 219 POTGIETERSRUS 990000400397 226 GM MECH TECH ALBERTON 1450 990000622910 11943 RYNFIELD GM SERVICE CENTRE CC STELLENBOSCH 7600 990000584527 1033 Capegate GM TECHNOLOGIES CC Cape Town 7405 004 KAAPSTAD 990000081826 36193 Glosderry GM TRACTORS BK Villiersdorp 6848 048 CALEDON 990000096517 305 VILLIERSDORP GMA PATIODOORS INDUSTRIES DANHOF 9310 001 BLOEMFONTEIN 990000075691 28645 GMC MOBILE CAR WASH PTY LTD WIERDAPARK 149 008 PRETORIA 990000585404 929 GMCEO ENGINEERING SERVICES Deneysville 1947 237 SASOLBURG 990000265267 642 Vereeniging GMH SOUTHGATE PARK 4126 990000589381 443 WARNER BEACH GML AUTO CLINIC CC CINDA PARK 1463 033 BOKSBURG 990000283591 9149 GMPD GROUP PTY LTD REYNO RIDGE 1049 312 WITBANK TVL 990000081206 41188 GMR SERVICES RIEBEEKHOOGTE 6231 271 UITENHAGE 990000116285 3185 GMS FITMENT CENTRE HARTSWATER 8570 238 SCHWEIZER RENEKE 990000086376 502 GMS ON SITE MACHINING CC EAST END 4018 002 DURBAN 990000293462 149061 GMT ENGINEERING NEWTON 2001 990000832489 GNC STEEL & FABRICATION PTY LTD DURBAN 3610 990000584644 10265 ASHWOOD GND ENGINEERING PTY LTD BOKSBURG 1458 990000783029 GND METALS PTY LTD CAPITAL PARK 808 990000942214 GNH AUTO REPAIRS CC KLERKSDORP 2571 138 KLERKSDORP 990000310014 11463 GNUTECH TRAILERS AND STEELWORKS ROSSLYN 182 990000687124 143 SILVERTON GO AHEAD REPAIRS CC LYDENBURG 1120 161 LYDENBURG 990000080571 3005 GO AUTO ELECTRICAL MOBILE BOKSBURG 1460 033 BOKSBURG 990000081815 1716 GO CAR & TRUCKS MULDERSDRIF 1747 147 KRUGERSDORP 990000085726 214 GO GO MOTORS VERULAM 4340 002 DURBAN 990000040363 896 GO GOLA MINING PTY LTD Lydenburg 1120 LYDENBURG 990000750237 Postnet Su GO GREEN CLEAN CAR CARE PTY LTD MIDRAND 1685 990000903380 13705 VORNA VALLEY GO HYDRAULIC ENGINEERING SUPPLIES PORT ELIZABETH 6008 007 PORT ELIZABETH 990000078672 29097 GO PLUS MOTORS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000029714 1722 GO TRUCK CENTRE MMABATHO 2735 218 POTCHEFSTROOM 990000032413 4770 GO WELL SERVICE STATION CHARLESVILLE 7490 025 BELLVILLE 990000114823 GO WELL TRADING CC VRYHEID 3100 295 VRYHEID 990000076794 1066 GOAL DIRECTED LABOUR HIRE RANDHART 1457 012 ALBERTON 990000061075 11728 GOAL REACH TRADING CC BENONI 1501 990000904190 1379 GOBA FORMERS PTY LTD BELLVILLE 7530 990000655527 2357 GOBINGA ENGINEERING CC Cape Town 8001 004 KAAPSTAD 990000274786 4016 Tygervalley GOBISA MWS ENGINEERING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000216576 1563 GOCH & COOPER AUTO SERVICES CC BRACKENFELL 7560 251 STELLENBOSCH 990000092727 GODDARDS AUTO REPAIRS LANSDOWNE 7779 315 WORCESTER 990000266698 24234 GODDEN ENGINEERING SERVICECS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000047995 41216 GODFREYS PANELBEATING CC CAPE TOWN 7800 004 KAAPSTAD 990000095757 310 BERGVLIET GODFREYS SHEETMETAL FABRICATION PAARDEN ISLAND 7420 004 KAAPSTAD 990000027523 77 GODIMO STEEL & PIPE CC NINAPARK 156 008 PRETORIA 990000086542 54397 GODRICH MOTORS PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000018066 25 GODS TIME CAR WASH PORT ELIZABETH 6001 007 PORT ELIZABETH 990000100888 GODSPLAN MANUFACTURING CC SINOVILLE 129 351 WONDERBOOM (PTA) 990000051581 16020 GODWILL MANUFACTURING CC KARENPARK 118 008 PRETORIA 990000286203 59663 GOEDEHOOP CENTURION 46 008 PRETORIA 990000194867 11747 GOEM TRADING VELD AND VLEI 3900 324 LOWER UMFOLOZI 990000096961 GOERGE GARAGE DOORS GEORGE 6530 090 GEORGE 990000090645 2289 GOGABI TRADINGS CC BALFOUR 2410 018 BALFOUR 990000096055 105 GOGASHI TRADING CC CRESTA 2118 003 JOHANNESBURG 990000294108 3181 GOITSIMANG TRADING ENTERPRISES POLOKWANE 700 207 PIETERSBURG 990000074379 1146 GOLAOTSWE UNATHI TRADING ENTERPRISE SAULSPORT 318 990000684013 8 GOLD RAND HARLEY DAVIDSON BOKSBURG 1460 033 BOKSBURG 990000370831 GOLD REEF ENTERPRISES ENGINEERING VAAL REEF 2621 138 KLERKSDORP 990000041271 4826 GOLD ROBIN HOLDINGS CC MPUMALANGA 1038 051 CAMPERDOWN 990000563479 13777 GOLD STAR MOTORS CC PIETERSBURG 700 207 PIETERSBURG 990000181248 1145 GOLDCHIP MOTORS MARQUARD 9610 166 MARQUARD 990000110163 45 marquard GOLDCO MIDAS VIRGINIA ODENDAALSRUS 9480 288 VIRGINIA 990000071277 75 GOLDEE TRADING 241 CC PRETORIA 1 008 PRETORIA 990000261504 6231 GOLDEN BARLEY GARDEN FURNITURE CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000087506 400 GOLDEN BAY PROPERTIES 227 PRETORIA WEST 183 990000576896 GOLDEN CAR WAXOYL CC MEYERSDAL 1447 003 JOHANNESBURG 990000056390 5059 GOLDEN CITY MOTORCYCLES JEPPESTOWN 2043 003 JOHANNESBURG 990000018135 33415 GOLDEN CITY PANELBEATERS WENDYWOOD 2144 003 JOHANNESBURG 990000112668 198 GOLDEN COMPANY S A PTY LTD BUTTERWORTH 4960 380 990000517495 493 GOLDEN DECISION TWENTY SEVEN RANDBURG 2125 003 JOHANNESBURG 990000257266 1750 GOLDEN DIVIDED 536 PTY LTD T/A TATA GEORGE EAST 6539 090 GEORGE 990000208276 4540 GOLDEN DIVIDEND 240 PTY LTD DRIEKOP 1129 990000760397 169 GOLDEN DRIVE ENG CC MORCHILL EXT 8 1501 990000619925 13104 NORTHMEAD GOLDEN DRIVE ENGINEERING NORTHMEAD 1511 026 BENONI 990000283307 13104 GOLDEN EMPIRE TRADING 47 CC EAST END 4018 002 DURBAN 990000557386 49430 GOLDEN ENTERPRISES PARKSIDE 5209 006 EAST LONDEN 990000082799 GOLDEN ERA CARS PTY LTD HERCULES 30 008 PRETORIA 990000024722 49915 GOLDEN EXEL VULSTASIE FLAMWOOD 2572 138 KLERKSDORP 990000011731 6862 GOLDEN HIGHWAY SERVICE CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000114734 5436 GOLDEN HIGHWAY SERVICE STATION SANDTON 2146 003 JOHANNESBURG 990000085729 784900 GOLDEN MILE FLEET MAINTENANCE KEMPTON PARK 1620 008 PRETORIA 990000047377 4237 GOLDEN MILE TRADING 118 CC BRAKPAN 1541 037 BRAKPAN 990000042368 GOLDEN MOTORS NGWENYATHI 5221 006 EAST LONDEN 990000076694 5100 GOLDEN PANEL BEATERS & SPRAYPAINTIN QUEENSTOWN 5320 223 QUEENSTOWN 990000112630 1220 GOLDEN QUICK STOP WELKOM 9460 302 WELKOM 990000014052 3107 GOLDEN REWARDS 736 CC ULUNDI 3838 079 ESTCOURT 990000302303 319 GOLDEN REWARDS 986 CC GOODWOOD 7460 025 BELLVILLE 990000078820 GOLDEN RULE MOTORS CC SANLAMHOF 7532 025 BELLVILLE 990000011201 1387 GOLDEN SERVICE STATION LANSDOWNE 7780 990000946127 GOLDEN SHELF TRADING 16 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000082694 5731 GOLDEN SIDE PANORAMA WENDYWOOD 2144 003 JOHANNESBURG 990000091515 198 GOLDEN SPOT TRADING 21 CC WHITE RIVER 1240 307 WITRIVIER 990000070462 3471 GOLDEN SPOT TRADING 490 CC GARSFONTEIN EAST 60 008 PRETORIA 990000073164 38114 GOLDEN SPRING ENGINEERING ROSETTENVILLE 2130 003 JOHANNESBURG 990000022448 1914 GOLDEN STAR AUTOBODY & REPAIRS Benoni 1510 026 BENONI 990000083046 710 Kempton Park GOLDEN STAR TRUST POSTMASBURG 8420 217 POSTMASBURG 990000092379 432 GOLDEN SUN RETAILERS PTY LTD MIDDLEBURG 1050 171 MIDDELBURG TVL 990000562430 PO BOX 578 MEYERSDAL GOLDEN TRADING 319 CC NORTHDENE 4093 990000553930 20737 GOLDEN TRADING 467 CC RICHARDS BAY 3900 990000588911 13564 CLUBVIEW GOLDEN VALLEY MOTORS GOLDEN VALLEY 5821 243 SOMERSET EAST 990000022511 2 GOLDEN VALUE SERVICE CENTRE CC PRETORIA 84 008 PRETORIA 990000098828 24280 GEZINA GOLDEN WINGS AVIATION LANSERIA 1748 147 KRUGERSDORP 990000007604 197 GOLDENSANDS 22 TRADING CC GREENPOINT 8051 004 KAAPSTAD 990000070453 95 GOLDENSPOT TRADING 120 CC OKAVANGO PARK 7560 025 BELLVILLE 990000075379 GOLDEX 80 PTY LTD JAN NIEMANDPARK 186 008 PRETORIA 990000054056 GOLDEX ENGINEERING & MAINTENANCE CAPE TOWN 8000 004 KAAPSTAD 990000562322 898 GOLDFARB ONDERDELE NIEUWOUDTVILLE 8180 050 CALVINIA 990000268765 155 GOLDFIELD BODIES CC MALVERN 4055 132 KEMPTON PARK 990000252131 28395 GOLDFIELDS AUTO CLINIC VIRGINIA 9430 288 VIRGINIA 990000258749 74 GOLDFIELDS MANAGEMENT PTY LTD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000114979 640 GOLDFIELDS PIPE FITTERS C C WELKOM 9460 302 WELKOM 990000113325 2625 GOLDFIELDS SUPPLIES CC WELKOM 9460 302 WELKOM 990000012158 1834 GOLDFIELDS TRADE & ENGINEERING PANSIG 9465 302 WELKOM 990000093400 57202 GOLDINGS ORTHOPAEDIC CENTRE Pretoria 1 008 PRETORIA 990000019263 11017 GOLDIS PRECISION WORKS CC EDEN GLEN 1613 091 GERMISTON 990000111965 8017 GOLDMANN ENGINEERING C C PAARDEN ISLAND 7420 025 BELLVILLE 990000107373 541 Paarden Eiland GOLDSTAR AUTOBODY CC ROSETTENVILLE 2195 003 JOHANNESBURG 990000017957 1029 GOLDSTAR CV & MECHANICAL REPAIRS MONTANA PARK 159 008 PRETORIA 990000273864 1073 GOLDSTAR CV JOINTS PRETORIA WEST 117 008 PRETORIA 990000211733 19778 GOLDSTAR MOTOR CENTRE CC STRUBENS VALLEY 1715 003 JOHANNESBURG 990000035986 GOLDSTAR PANELBEATERS LERAATSFONTEIN 1038 312 WITBANK TVL 990000031683 12018 GOLDTRADE INVEST 51 CC KELVIN 2054 091 GERMISTON 990000442100 115 GOLDWAGEN CC VEREENIGING 1930 283 VEREENIGING 990000023559 4026 GOLDWAGEN BENONI DOWERGLEN 1612 026 BENONI 990000053144 16064 GOLDWAGEN MTHATHA VUNDLELA HEIGHTS 5100 990000947268 7254 RUSTENBURG GOLDWAGEN UPINGTON UPINGTON 8800 276 GORDONIA 990000251979 1913 GOLDWAGEN WES RAND CC MONUMENT 1739 147 KRUGERSDORP 990000060171 GOLF & BUSH CAR SA CC BELA BELA 480 990000554174 GOLF CAR ASSOCIATES CRAIGHALL 2024 003 JOHANNESBURG 990000287471 411444 GOLF CAR ON THE MOVE CC DURMONTE 7550 197 PAARL 990000071154 GOLF CAR SALES + SERVICE CC ZIMBALI 4420 990000564486 6589 GOLF CARS W P CC N1 CITY 7463 990000101146 13430 GOLF CITY CC MAYVILLE 4058 002 DURBAN 990000010534 30108 GOLF COURSE MOTORS LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000092353 38233 GOLF ENGINEERING EDENVALE 1609 990000640068 GOLF WORX GERMISTON Witfield 1467 091 GERMISTON 990000276059 GOLFCART TECHNICAL SERVICES CC DOUGLASDALE 2016 003 JOHANNESBURG 990000052108 75157 GARDENVIEW GOLIDE ASSIGNMENTS TERENURE 1619 132 KEMPTON PARK 990000305306 GOLONGA SERVICES NELSPRUIT 1218 184 NELSPRUIT 990000024372 10105 GOMBA METAL WORKS CC SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000094520 GOMEZ TYRE FITMENT CENTRE VERULAM 4340 339 INANDA 990000053602 2178 GOMPO MOTORS EAST LONDON 5200 006 EAST LONDEN 990000082399 GOMPO PETROL STATION CC EAST LONDON 5200 990000865672 GONDOLA ENGINEERING PTY LTD RYNFIELD 1514 003 JOHANNESBURG 990000091513 11943 GONDWANALAND DIAMONDS S A PTY LTD KIMBERLEY 8301 005 KIMBERLEY 990000045976 N/A GONEZI MIDDELBURG 1050 051 CAMPERDOWN 990000559078 2211 GONOW BETHLEHEM BETHLEHEM 9701 029 BETHLEHEM 990000076383 GONOW MIDDELBURG MIDDELBURG 1050 171 MIDDELBURG TVL 990000090996 3118 GONUBIE CALTEX GONUBIE 5256 006 EAST LONDEN 990000064057 1103 Calte gonubie GONUBIE MECHANICAL SERVICES CC East London 5256 006 EAST LONDEN 990000043390 15244 Beacon Bay GONUBIE MOTORS EAST LONDON 2000 006 EAST LONDEN 990000029720 11196 GONUBIE TYRE SERVICES CC East London 5257 006 EAST LONDEN 990000041429 19251 Teco GONUBIE WELDING & STEEL GODUUBIE 5257 990000588715 GOOD HOPE CONTRACT THEUNISSEN 9410 265 THEUNISSEN 990000025013 GOOD HOPE FILLING STATION BOSHOEK 301 235 RUSTENBURG 990000079672 183 GOOD HOPE MOTORS FAUNASIG 9325 001 BLOEMFONTEIN 990000032142 34329 GOOD METALS CC JOHANNESBURG 1610 003 JOHANNESBURG 990000046817 3447 EDENVALE GOOD WELD PIETERMARITZBURG 3205 206 PIETERMARITZBURG 990000084437 212284 GOODHOPE CYCLE & KEY SERVICES GRAHAMSTOWN 6139 095 ALBANY 990000116615 GOODWAY ENGINEERING FONTEINRIET 1464 091 GERMISTON 990000116461 10444 GOODWILL AUTOMOTIVE SERVICES BRACKENFELL 7560 025 BELLVILLE 990000305608 GOODWILL PANNELBEATERS CC MONTCLAIR 4061 002 DURBAN 990000046415 33149 GOODWINS DIESEL CENTRE NEWCASTLE 2940 185 NEWCASTLE 990000109177 22618 GOODWOOD BODY & SPRAY WORKS PTY LTD GOODWOOD 7460 025 BELLVILLE 990000050891 GOODWOOD MOTORS EDMS BPK GOODWOOD 7460 025 BELLVILLE 990000051007 GOODWOOD VEHICLE TESTING CENTRE CC GOODWOOD 7460 025 BELLVILLE 990000019174 GOOFYS ENGINEERING & RECLAIMATION LYDENBURG 1120 161 LYDENBURG 990000093015 180 GOOLAM YAHAMA STANGER 4450 250 LOWER TUGELA 990000107316 501 GOOLAMS MOTOR SPARES & AUTO CENTRE CUMBERWOOD 3235 206 PIETERMARITZBURG 990000107311 8605 GOOLAMS SERVICE STATION PHOENIX 4080 002 DURBAN 990000089029 61053 GOOSE ENGINEERING MARGATE 4265 215 PORT SHEPSTONE 990000553528 239 GOOSEN A M LUTZVILLE 8165 279 VAN RHYNSDORP 990000031527 194 GORBEN PROPSHAFT EXPRESS CC COLCHESTER 6175 007 PORT ELIZABETH 990000038188 94 GORDEEN ENGINEERING CC DORMERTON 4015 274 UMZINTO 990000106345 19533 GORDON CUMMING BODY REPAIRS QUIGNEY 5201 990000573931 19728 TECOMA GORDON FOX AGENCIES BEACON BAY 5205 006 EAST LONDEN 990000049749 2743 GORDON ROAD TOTAL ROODEPOORT 1725 003 JOHANNESBURG 990000049270 1390 GORDONIA MOTORS EDMS BPK UPINGTON 8800 276 GORDONIA 990000109588 8183 Centurion GORDONS AUTO SPARES CRESTA 2118 003 JOHANNESBURG 990000112871 118 GORDONS CUSTOM PAINTS PRETORIA NORTH 116 008 PRETORIA 990000099419 16263 GORDONS DIESELS CC ISIPINGO BEACH 4115 002 DURBAN 990000013244 26479 GORDONS PANEL & PAINT VERULAM 4339 990000709650 GORY ENGINEERING & POWDER COATING WILROPARK 1731 147 KRUGERSDORP 990000281285 2846 GOSAIR FILTER SYSTEMS PTY LTD GERMISTON 1401 132 KEMPTON PARK 990000114555 12648 CHLOORKOP GOSCH TRAILERS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000254774 2762 GOSCON CC CRAMERVIEW 2060 233 ROODEPOORT 990000030778 3817 GOSCOR LIFT TRUCK CO PMG CAMPSDRIFT 990000675914 22500 PIETERMARITZBURG GOSEBO PROFESSIONAL BOILERS CC BENONI 1501 990000697046 GOSPORT MOTORS ASCOT VILLAGE 7780 004 KAAPSTAD 990000030096 GOSSAMER STRUCTURES PTY LTD SOMERSET WEST 7130 256 STRAND 990000008216 765 STRAND GOSSAYNS GARAGE VILJOENSKROON 9520 286 VILJOENSKROON 990000067755 88 GOSUL ENG CO PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000067826 34160 GOUDINI TRAILERS PTY LTD PAROW 7500 990000946977 1480 GOUDVELD TYRE & REPAIRS HENNENMAN 9445 110 HENNEMAN 990000310946 204 GOUDVLAKTE IMPLEMENTE OBERHOLZER 2502 192 CARLTONVILLE 990000020679 6032 GOULD PROJECTS AND TRADING ENTERPRI NOORDGESIG 1804 990000940992 GOUWSIES GEARBOX & DIFF REPAIRS PROTEAPARK 305 235 RUSTENBURG 990000030487 20438 GOVENDER SPRAYPAINTERS MOORTON 4092 002 DURBAN 990000046145 GOVENDERS FIELD SERVICES CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000093314 1698 GOVENDERS GARAGE PTY LTD CUMBERWOOD 3235 206 PIETERMARITZBURG 990000012585 7829 GOVENDERS WORKSHOP GREYTOWN 3250 097 UMVOTI 990000013750 490 GP AUTOMOTIVE AIRCON SERVICES PTY L HEIDELBERG 1441 990000655994 GP CONTROL VALVES & ENG PTY LTD SASOLBURG 1947 237 SASOLBURG 990000006509 1792 GP NUMBER PLATES KRUGERSDORP 1739 990000930245 632 GP RUST CC MAGALIESKRUIN 182 990000853088 129 GROENKLOOF GP TRACTOR PARTS & SERVICES KRUGERSDORP 1740 147 KRUGERSDORP 990000290871 2091 GP USED CARS DEALERS HATFIELD 28 312 WITBANK TVL 990000088223 11393 GPC RACING CC DERDEPOORTPARK 35 008 PRETORIA 990000303706 891 GPM PANELBEATING & SPRAYPAINTING GEORGE 6529 990000575987 GPU MECHANICAL SERVICES PTY LTD Johannesburg 2137 003 JOHANNESBURG 990000099357 57167 Springfield GR PUMP & VALVE SERVICES BELLVILLE 7530 990000569242 GRAAF UNDER CAR BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000064385 424 GRAAFF A P KIMBERLEY 8301 005 KIMBERLEY 990000036597 GRAAFF MOTOR CENTRE BK PRETORIA NORTH 116 008 PRETORIA 990000080344 16949 GRAAFF REINET AUTO GRAAFF REINET 6280 990000807994 654 GRAAFF REINET AUTO ELECTRICAL CC GRAAFF‐REINET 6280 093 GRAAFF REINET 990000042103 699 GRAAFF REINET METAALWERKE GRAAFF‐REINET 6280 093 GRAAFF REINET 990000068446 42 GRAAFF REINET SUPA QUICK GRAAFF‐REINET 6280 093 GRAAFF REINET 990000083975 GRAAFWATER GARAGE CC GRAAFWATER 8120 293 VREDENDAL 990000007673 142 GRAANENDAL CAR WASH UITZICHT 7550 251 STELLENBOSCH 990000100098 GRAANLAND INGENIEURSWERKE MALMESBURY 7300 165 MALMESBURY 990000068803 303 Malmesbury GRAB A CAR SALES & SERVICES ROTHDENE 1964 283 VEREENIGING 990000054115 22 GRAB MARINE TRADING ENTERPRISE BLUEWATER BAY 6212 142 KOMGA 990000262906 612131 GRABB ENGINEERING CC BERGVLIET 7864 004 KAAPSTAD 990000274046 469 GRABOUW AUTO ELECTRICAL CC GRABOUW 7160 094 GRABOUW 990000108422 303 GRABOUW MEAT PRODUCTS GRABOUW 7160 256 STRAND 990000247887 278 GRABOUW SUZUKI GRABOUW 7160 004 KAAPSTAD 990000042173 633 GRACA & GASPARI CC BENORYN 1504 026 BENONI 990000048665 12189 GRACE CARRIERS PRETORIA NORTH 116 008 PRETORIA 990000271641 18355 GRACE METALS KRUGERSDORP 1740 235 RUSTENBURG 990000310687 2678 GRACE SHOTBLASTING & PAINTING Germiston 1462 033 BOKSBURG 990000109797 25832 East Rand GRACE STAFFING SERVICES ATLANTIS INDUSTRIA 7350 990000064695 987 REYGERSDAL GRACON CONSTRUCTION & TRADING STANGER 4450 324 LOWER UMFOLOZI 990000569211 108 GRADAC TRADING CC GLENVISTA 2058 003 JOHANNESBURG 990000371407 394 GRADCO SOUTH AFRICA PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000089978 GRADER ENGINEERING & DESIGNING MARGATE 4275 215 PORT SHEPSTONE 990000178336 GRADONS TRANSPORT SERVICES EPPINDUST 7475 004 KAAPSTAD 990000040347 767 GRAFT GEAR SPECIALISTS 1991 CC ASHWOOD 3605 210 PINETOWN 990000083966 15147 GRAFTEK ENGINEERING CC EPPINDUST 7475 025 BELLVILLE 990000018906 523 GRAHAM FORTUIN WELDING PAARL 7646 990000800663 363 GRAHAM ROSS AUTOBODY PTY LTD BERGVLIET 7864 004 KAAPSTAD 990000070673 493 GRAHAM WILKINSON PHOENIX MOTORS CC RANDPARK RIDGE 2156 003 JOHANNESBURG 990000059104 1968 GRAHAMS AIRCONDITIONING PTY LTD STRAND 7140 256 STRAND 990000016218 GRAHAMS CLUTCHES WILROPARK 1724 171 MIDDELBURG TVL 990000283920 3170 GRAHAMS CNC PRECISION ENGINEERING SOMERSET WEST 7129 256 STRAND 990000049152 3112 GRAHAMS MOTORS EAST LONDON 5209 006 EAST LONDEN 990000108808 GRAHAMS SPRAY WORKS CC PAARL 7620 197 PAARL 990000089353 3032 GRAHAMSTOWN ENGINEERING SERVICES GRAHAMSTOWN 6140 210 PINETOWN 990000291515 46 GRAHAMSTOWN MOTOR BODY WORKS GRAHAMSTOWN 6140 095 ALBANY 990000112622 566 GRAHAMSTOWN MOTOR SERVICES CC GRAHAMSTOWN 6139 990000596103 232 GRAHAMTEK SYSTEMS PTY LTD SOMERSET WEST 7129 244 SOMERSET WEST 990000036376 3112 GRALEE MANUFACTURING CC GARSFONTEIN 42 008 PRETORIA 990000034530 90273 GRALES EQUIPMENT MERRIVALE 3291 119 LIONS RIVER 990000109734 729 HOWICK GRALIN CONSTRUCTION THREE RIVERS 1935 283 VEREENIGING 990000012735 264922 GRAMEC PTY LTD LYNDHURST 2106 003 JOHANNESBURG 990000083887 89380 GRAMECH AUTO SERVICES CC KWAMBONAMBI 3915 335 MTONJANENI 990000023148 182 GRAMIKFIX ENGINEERING CC EAST RAND 1462 091 GERMISTON 990000095963 26802 GRAMMATIKOS CONSTRUCTION & MIDDELBURG 1050 171 MIDDELBURG TVL 990000015950 209 GRAND AUTO CAPE TOWN 7405 004 KAAPSTAD 990000063824 273 GATESVILLE GRAND CENTRAL PANELBEATERS PTY LTD SANDTON 2146 003 JOHANNESBURG 990000020903 781268 GRAND DYNAMIC SERVICES PTY LTD TASBET PARK 1040 312 WITBANK TVL 990000028862 6523 GRAND FITMENT CENTRE CC ISIPINGO RAIL 4133 002 DURBAN 990000078620 GRAND MOTOR SERVICES CC ISIPINGO 4110 002 DURBAN 990000115191 23938 GRAND PRI TYRES & EXHAUST CC NEW GERMANY 3620 210 PINETOWN 990000008060 1596 GRAND PRIX AUTO ELECTRICAL PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000110277 GRAND PRIX MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000019811 1623 GRAND PRIX PLASTICS CC SOUTHDALE 2135 003 JOHANNESBURG 990000116899 1278 Southdale GRAND TECH AUTO PTY LTD JOHANNESBURG 2192 990000694669 1450 RUIMSIG GRANDELS WELDING CC UITENHAGE 6229 007 PORT ELIZABETH 990000313742 112 GRANDEUR INFRATECH BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000251582 7329 GRANDI MANUFACTURING CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000112434 259 GRANDMARK NELSPRUIT 1201 990000593915 15021 WEST ACRES GRANGE SERVICE STATION GRANGE 3201 206 PIETERMARITZBURG 990000054399 GRANITE SERVICES INTERNATIONAL MIDRAND 1685 003 JOHANNESBURG 990000095222 GRANROCK MARBLE & MACHINES BRITS 250 264 THABAZIMBI 990000018310 1876 GRANROTH PTY LTD SIDWELL 6061 990000880222 14208 GRANT GORE & SONS PTY LTD LEONDALE 1424 012 ALBERTON 990000109269 16291 GRANT UMPLEBY MOTORCYCLES C C GREYVILLE 4023 002 DURBAN 990000112610 47797 GRANTS AUTOHAUS PTY LTD BOKSBURG 1461 990000899281 1490 CRAMERVIEW GRANTS GARAGE UMBOGINIWINI 4120 002 DURBAN 990000039237 126 Umbogintwini GRANTS SHEETMETAL WORKS CC GOODWOOD 7460 025 BELLVILLE 990000304614 GRAPESEED TRADING 101 CC LUXMI 3207 206 PIETERMARITZBURG 990000315585 698 GRAPHIC REPAIR SERVICES CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000071613 1673 GRASKOP SERVICE STATION GRASKOP 1270 236 PILGRIMS REST 990000025104 255 GRASMERE 1 STOP Johannesburg 1838 283 VEREENIGING 990000026585 90328 Bertsham GRASMERK TRADING MARINA BEACH 4281 215 PORT SHEPSTONE 990000071460 77 GRASSIES MOTORS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000079125 1828 GRASSIES STAAL GRAAFF‐REINET 6280 093 GRAAFF REINET 990000024639 221 GRASSNYER DOKTER POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000293966 GRATHOR ENGINEERING & SUPPLIES CC KUILS RIVER 7579 251 STELLENBOSCH 990000300334 GRATING WORLD PTY LTD EDEN GLEN 1613 091 GERMISTON 990000240055 9748 GRATITUDE FOR LIFE MODIMOLLE 510 990000653893 4408 NYLSTROOM GRATRIC ENGINEERING HENLEY ON KLIP 1962 283 VEREENIGING 990000026047 455 GRAVETT ENGINEERING PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000045753 7283 GRAVETT MANUFACTURING CC EAST LONDON 5247 006 EAST LONDEN 990000107746 7283 GRAVIN STEEL CC Benoni 1518 026 BENONI 990000260552 15006 Farrarmere GRAVMAX PTY LTD BRITS 250 235 RUSTENBURG 990000098918 6629 RUSTENBURG GRAVMAX AFRICA PTY LTD Brits 260 990000928097 6629 RUSTENBURG GRAVMAX PROCESS OPERATIONS PTY LTD BRITS 250 235 RUSTENBURG 990000284284 6629 RUSTENBURG GRAVURE CYLINDERS PTY LTD BENONI 1500 026 BENONI 990000097312 520 GRAYS COMMERCIAL VEHICLE SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000080202 20864 GRAYS STEEL DESIGNS CAPE TOWN 7405 004 KAAPSTAD 990000070076 1439 Brackenfell GRAYSTON DRIVE SERVICE CENTRE CC BENMORE 2010 003 JOHANNESBURG 990000016279 652461 GRAYT BUSINESS IDEAS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000028505 5207 GRAZO CC UITENHAGE 6230 271 UITENHAGE 990000094825 3130 GREAT FOUNTAIN TRADING 41 CC BETHAL 2310 028 BETHAL 990000295905 2051 GREAT NORTH BRAKE & CLUTCH POLOKWANE 700 207 PIETERSBURG 990000050503 1365 GREAT NORTH BRAKE & CLUTCH PTY LTD PIETERSBURG 700 207 PIETERSBURG 990000022587 1365 GREAT NORTH MOTORS PTY LTD BENONI 1500 026 BENONI 990000164912 1854 GREAT NORTH TEST STATION POTGIETERSRUS 600 219 POTGIETERSRUS 990000017279 1773 GREAT SHIFT TRADING 68 CC HERCULES 30 990000555258 48227 GREAT SOUTH AUTOBODY BOOYSENS 2016 003 JOHANNESBURG 990000017235 39199 GREAT TRACK ADVENTURE CAMPERS GEORGE INDUSTRIAL 6529 990000627678 7143 BLANCO GREAT WALL MOTORS Rustenburg 299 235 RUSTENBURG 990000088338 74611 Lynnwood Ridge GREAT WALL MOTORS KATHU UPINGTON 8800 276 GORDONIA 990000094267 GREAT WALL MOTORS KLERKSDORP FLAMWOOD 2572 138 KLERKSDORP 990000098901 6978 GREAT WALL MOTORS SA PTY LTD UMHLANGA ROCKS 4320 002 DURBAN 990000086270 203 GREATER RAND MANUFACTURING Honeydew 1716 233 ROODEPOORT 990000302624 234 Randpark Ridge GREATER TSHWANE CONTRACTING HERCULES 30 008 PRETORIA 990000058148 49230 GREDDAN ENGINEERING TECHNOLOGIES CC WELKOM 9459 302 WELKOM 990000310843 GREEFF ALGEMENE VELDWERKDIENS PRETORIA‐NOORD 116 008 PRETORIA 990000116847 17727 GREEFF CARBURETTORS PRETORIA NORTH 116 206 PIETERMARITZBURG 990000068391 177127 GREEFF DYNAMIC SERVICES CC MOKOPANE 600 219 POTGIETERSRUS 990000097023 3647 GREEFF E BRAMHOPE 6025 007 PORT ELIZABETH 990000045247 GREEN AFRICA CONTAINER DEPOTS POINT 4069 091 GERMISTON 990000023264 38330 GREEN AUDIO CC EDENVALE 1610 003 JOHANNESBURG 990000085995 2020 GREEN DOT CARS GLENVISTA 2058 990000791654 GREEN DOT ENERGY CC PRETORIA WEST 183 990000645188 GREEN FROG TOUCH UP CENTRE PTY LTD BLOEMFONTEIN 9301 990000850978 10227 GEORGE GREEN PIPE INNOVATION PTY LTD EDENVALE 1609 990000924306 GREEN RETURNS FLORIDA HILLS 1716 990000655268 GREEN SPOT MOTORS CC RHINE ROAD 8050 002 DURBAN 990000075735 GREEN STEEL CONSTRUCTION CC MAYVILLE 4058 002 DURBAN 990000092346 30680 GREEN STEEL PRODUCTS PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000097517 19153 SUNWARDPARK GREEN STRAAT MOTORS ROYLDENE 8301 005 KIMBERLEY 990000019526 32 Kimberley GREEN SUPERMARKET BRITS 250 041 BRITS 990000040229 221 GREEN WILLOW REPAIR CENTRE GARSFONTEIN 42 008 PRETORIA 990000062514 40430 GREENACRES AUTO CENTRE GREENACRES 6057 007 PORT ELIZABETH 990000014555 27425 GREENACRES BAEUNER CUTTING MEDIA MALMESBURY 7299 165 MALMESBURY 990000096360 727 GREENBRO PTY LTD TYGERBERG 7505 025 BELLVILLE 990000624324 19084 GREENBURY SERVICE STATION MOUNT EDGECOMBE 4300 101 HANKEY 990000104354 256 GREENCRAFT PRODUCTS JEPPESTOWN 2043 003 JOHANNESBURG 990000049691 34088 GREENFIELD MANUFACTURING CO PTY LTD Hammanskraal 407 370 990000517612 10528 Aston Manor GREENFIELDS FOTON MOOI RIVER 3300 174 MOOI RIVER 990000264746 83 GREENFIELDS SERVICE STATION STANGER 4420 250 LOWER TUGELA 990000045231 505 GREENGLO GEYSERS PTY LTD EPPINDUST 7475 025 BELLVILLE 990000558126 61 GREENKYD SERVICES DURBAN 4000 002 DURBAN 990000067959 2551 GREENMILE INVESTMENTS PRETORIA 1 008 PRETORIA 990000090848 17181 GREENPEACE TRADING ENTERI 5 ALBERTON 1450 012 ALBERTON 990000291865 926 GREENPEACE TRADING ENTERPRISE 37 CC BABELEGI 201 990000556636 11983 QUEENSWOOD GREENS GARAGE CC ESCOMBE 4093 210 PINETOWN 990000093373 GREENS RADIATOR SERVICE PTY LTD BARRYDALE 6750 260 SWELLENDAM 990000097612 Same as Ph GREENSIDE TOTAL SERVICE STATION PINELANDS 7430 004 KAAPSTAD 990000028710 38746 GREENSTONE AUTO BODY CC EDENVALE 1610 091 GERMISTON 990000910569 2114 GREENTREES SERVICE STATION WATERKLOOF 145 990000278473 GREENVALLEY MECHANICAL WORKSHOP ACORNHOEK 1360 236 PILGRIMS REST 990000074841 567 GREENVILLE TRADING 296 CC PRETORIA NORTH 116 008 PRETORIA 990000078247 17727 GREENVILLE TRADING 604 PROTEAPARK 305 235 RUSTENBURG 990000083353 20028 GREENWEST INVESTMENTS PTY LTD CHATSWORTH 4030 002 DURBAN 990000608434 56133 GREENWOOD SERVICE CENTRE MSUNDUZI 3231 206 PIETERMARITZBURG 990000516883 405 GREENZONE ALRODE SOUTH 1451 008 PRETORIA 990000045456 124508 GREENZONE AGRICULTURE PTY LTD ALRODE SOUTH 1451 012 ALBERTON 990000281473 124508 GREG COLBORNE ENGINEERING WOODLANDS 3201 206 PIETERMARITZBURG 990000018171 GREG SYMONS MOTORS & VAN HIRE CAPE TOWN 8000 004 KAAPSTAD 990000164168 4576 GREGS AUTO ELECTRICAL CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000112582 100233 GREGS COACHWORKS WYNBERG 7800 316 WYNBERG C P 990000112458 GREGS MOBILE CAR WASH CC WIERDAPARK 149 008 PRETORIA 990000033840 929 GREGS MOTORS KOMANI 5322 390 990000517494 2230 GREGS TRUCK WASH PTY LTD RUSTENBURG 300 990000684572 GREGS WORKSHOP STRAND 7140 244 SOMERSET WEST 990000077931 GREIF SA PTY LTD MOBENI 28 206 PIETERMARITZBURG 990000314907 11582 HATFIELD GREIF SOUTH AFRICA HEAD OFFICE HATFIELD 28 003 JOHANNESBURG 990000154801 11582 GREIF SOUTH AFRICA PTY LTD CAPE TOWN 28 004 KAAPSTAD 990000146211 11582 HATFIELD GREIF SOUTH AFRICA VANDERBIJLPARK HATFIELD 28 278 VANDERBIJLPARK 990000154858 11582 GREIFER STEEL MANUFACTURERS CC PARKDENE 1459 091 GERMISTON 990000064826 GREIG ENGINEERING SERVICES CC SELCOURT 1567 247 SPRINGS 990000039476 11244 GREMLIN AUDIO CROFTDENE 4092 002 DURBAN 990000085293 GRESSE SWEISWERKE GROOTDRINK 8822 276 GORDONIA 990000014144 2291 UPINGTON GREYCOR STEELWORKS CC BRITS 250 041 BRITS 990000078125 GREYLING BROERS TOYOTA REITZ 9810 277 UTRECHT 990000041437 5 GREYLING E R BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000072978 961 GREYLING HERSTELDIENSTE NOCMARANSTAD 2630 238 SCHWEIZER RENEKE 990000023168 704 GREYLING MOTORS Pretoria 1 008 PRETORIA 990000014104 73943 Lynnwood Ridge GREYLING R ROSENDAL 9720 082 FICKSBURG 990000076033 GREYLINGS PANEL BEATERS KOMGA 4950 142 KOMGA 990000097772 27 GREYLINGSTAD MOTORS GREYLINGSTAD 2415 018 BALFOUR 990000030863 147 GREYLINGSTAD TOTAL LESLIE 2265 018 BALFOUR 990000019483 403 GREYSTONE TRADING 101 CC MAITLAND 7404 004 KAAPSTAD 990000082632 747 GREYSTONE TRADING 1087 BK VREDENBURG 7380 292 VREDENBURG 990000048252 956 GREYSTONE TRADING 1305 CC GLOSDERRY 7702 025 BELLVILLE 990000307599 46883 GREYSTONE TRADING 84 CC N1 CITY 7463 025 BELLVILLE 990000043098 13273 GREYSTONES AVIATION COMPONENTS PTY GLENASHLEY 4022 002 DURBAN 990000013428 22034 GREYTON STOVES & FIRE PLACES GREYTON 7233 048 CALEDON 990000044111 GREYTOWN AUTO PAINTS & WINDSCREEN HOWICK 3290 097 UMVOTI 990000073087 1247 GREYVILLE ACCIDENT REPAIR DURBAN 4000 002 DURBAN 990000052494 582 GRH SWITCHGEAR PTY LTD SONLANDPARK 1944 990000578128 28163 GRIBEST PTY LTD SILVERTON 127 008 PRETORIA 990000039540 1684 GRIDCARS PTY LTD SILVERTON 127 990000603921 GRIDFAST JOHANNESBURG 2093 171 MIDDELBURG TVL 990000644595 30143 WIBSEY GRIDNIC AGENCIES CISKEI CC EAST LONDON 5200 390 990000517493 1916 GRIEKWALAND WES SPILPUNTDIENSTE MODDERRIVIER 8700 005 KIMBERLEY 990000011386 231 GRIESAT FABRICATION CC KROONSTAD 9500 146 KROONSTAD 990000052711 1963 GRIFO ENGINEERING PTY LTD STORMILL 1700 091 GERMISTON 990000097969 455 MARAISBURG GRIFO FOUNDRY C C GERMISTON 1400 033 BOKSBURG 990000111659 379 GRIMM CONSTRUCTION PHILLIPI 7798 ROCKLANDS 990000577818 GRIMMS AUTO SHOP TYGER VALLEY 7536 316 WYNBERG C P 990000010872 GRIMS CUSTOM WORX WORCESTER 6849 315 WORCESTER 990000098910 744 GRIND RIGHT ENGINEERING PTY LTD MIDDELBURG 1055 171 MIDDELBURG TVL 990000070964 4994 GRINDCO RANDBURG 2194 990000881283 GRINDEX ENGINEERING CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000112515 10663 GRINDMACH ENGINEERING CC Germiston 1401 091 GERMISTON 990000087233 73643 Fairland GRINDTECH JOHANNESBURG 2001 003 JOHANNESBURG 990000018166 779 GLENVISTA GRINMAN PTY LTD HEIDELBERG 1438 288 VIRGINIA 990000111038 74423 GRIP & CUT CC BEDFORDVIEW 2008 091 GERMISTON 990000288381 1661 GRIP BINDERS GROUP PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000063107 39789 GRIP INITIATIVE CC FORDSBURG 2033 003 JOHANNESBURG 990000064628 421028 GRIP TECH PTY LTD KYALAMI 1684 003 JOHANNESBURG 990000035060 98 GRIPPA MANUFACTURING PTY LTD SILVERTON 127 008 PRETORIA 990000037739 2046 GRIPPON CC PAARL 7620 197 PAARL 990000025626 6249 GRIQUA EQUIPMENT SALES HADISON PARK 8306 005 KIMBERLEY 990000090990 110162 GRIQUA TRUCK AND BUS CC MARBURG 4252 215 PORT SHEPSTONE 990000035427 54181 GRIZZLY ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000029564 140 GROBBELAAR MARAIS PTY LTD BOKSBURG 1460 033 BOKSBURG 990000252848 900 GROBBIES DENT REMOVALS HERCULES 30 008 PRETORIA 990000303038 48893 GROBBIES MOTORS NOORDEINDE 6056 007 PORT ELIZABETH 990000107773 3662 GROBBIES PANELBEATERS MARQUARD 9610 151 LADYBRAND 990000019542 GROBBIES SCRAPYARD WARMBAD 480 298 WARMBAD TVL 990000180884 356 GROBBIES TRANSPORT CC SPRINGS 1559 247 SPRINGS 990000104546 3104 DALVIEW GROBLER & ASSOSIATE ORTOTISTE MIDDELBURG 1055 990000566279 1058 GROBLER A W WERKSWINKEL DELMAS 2210 068 DELMAS 990000098054 183 GROBLER AUTO BRIXTON 2019 003 JOHANNESBURG 990000068661 96413 GROBLER E E WESTONARIA 1780 225 RANDFONTEIN 990000064371 1076 GROBLER M PIET RETIEF 2380 208 PIET RETIEF 990000064926 417 GROBLER MOTORS MULDERSDRIF 1747 123 INDWE 990000011502 999 GROBLER SERVICE CENTRE Witbank 1035 312 WITBANK TVL 990000645221 41201 Reyno Ridge GROBLER VELDDIENSTE MOOKETSI 825 270 LETABA 990000098114 36 GROBLERSDAL AUTOLEK & HERBEDRADING EMPANGENI 3880 099 GROBLERSDAL 990000113959 454 GROBLERSDAL ING WERKE GROBLERSDAL 470 099 GROBLERSDAL 990000098008 88 GROBLERSDAL MOTOR & DIESEL GEORGE 6530 099 GROBLERSDAL 990000007568 GROBURN ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000058755 1688 GROENBERG ENGINEERING CC WELLINGTON 7655 990000055785 3062 PAARL GROENBERG GARAGE BK PAARL 7620 303 WELLINGTON 990000012680 3062 GROENBOER PTY LTD ULCO 8377 990000589578 3611 KIMBERLY GROENEWALD BAKWERKE BREDASDORP 7280 039 BREDASDORP 990000110312 753 GROENEWALD C J D KRAAIFONTEIN 7570 251 STELLENBOSCH 990000015925 49 GROENEWALD L A KOFFIEFONTEIN 9986 140 KOFFIEFONTEIN 990000020792 15 GROENEWALDS REPAIRS GREYTON 7233 048 CALEDON 990000020770 165 GROENFONTEIN WERKSWINKEL KOSTER 348 144 KOSTER 990000034849 247 GROENINGHE DEVELOPERS PTY LTD VEREENIGING 1930 990000695679 3947 GROENLAND BOEREDIENS GRABOUW 7160 048 CALEDON 990000084882 415 GROENSPAN VELDDIENSTE MOKOPANE 601 219 POTGIETERSRUS 990000657223 4628 GROENVLEI TRUCK REPAIRS DANHOF 9310 001 BLOEMFONTEIN 990000098832 29688 GROGRO NYWERHEDE Pretoria 81 008 PRETORIA 990000042167 3167 Montanapark GROOTE SCHUUR SERVICE STATION OBSERVATORY 7705 003 JOHANNESBURG 990000065634 13382 GROOTFONTEIN FILLING STATION ELIM HOSPITAL 960 010 ADELAIDE 990000046286 GROOTHOEK VENNOTE POLOKWANE 700 171 MIDDELBURG TVL 990000253133 4093 GROOTPLAAS ENGINEERING SOMERSET EAST 5850 244 SOMERSET WEST 990000011463 202 GROPEC PRETORIA EAST 76 990000697531 66632 WOODHILL GROTTO MANUFACTURING PTY LTD PAROW 7499 025 BELLVILLE 990000014805 1570 Parow GROUND CONTROL SYSTEMS THREE RIVERS 1935 278 VANDERBIJLPARK 990000078361 GROUND SUPPORT AUTO ELECTRICAL PHOENIX 4068 339 INANDA 990000101021 30 AVALEN NORTHCROFT, PHOENIX GROUNDTRUTH ENGINEERING CC Pietermaritzburg 3201 206 PIETERMARITZBURG 990000688360 2005 Hilton GROUP 1 NISSAN UITENHAGE 6230 007 PORT ELIZABETH 990000083394 27 GROUP 1 NISSAN KUILSRIVIER KUILSRIVER 7579 KUILSRIVER 990000271043 848 GROUP 10 CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000094074 8926 GROUP FIVE PIPE JOINT VENTURE ROGGE BAY 8012 004 KAAPSTAD 990000300046 8183 Centurion GROUP ONE AUTO CC PRETORIA 169 990000584034 GROUP S LABOUR BROKERS CC NOORDBRUG 2522 192 CARLTONVILLE 990000037722 19690 GROVE DEVELOPMENTS PTY LTD PORT ELIZABETH 6001 990000944445 2203 NORTH END GROVES PTY LTD BEDFORDVIEW 2008 037 BRAKPAN 990000098321 2999 GROWLER ENGINEERING CC WIERDAPARK 149 132 KEMPTON PARK 990000090546 53197 GRS TRUCKERS INN CC DELMAS 2210 312 WITBANK TVL 990000028022 600 GRUNDLINGH D P GRAAFF‐REINET 6280 093 GRAAFF REINET 990000151096 318 GRUNWALDS DIESEL & AUTO ELECTRIC CC Rustenburg 299 235 RUSTENBURG 990000109167 74611 Lynnwood Ridge GRUNWALDS GARAGE PROTEAPARK 305 235 RUSTENBURG 990000098366 21716 GRW ENGINEERING PTY LTD WORCESTER 7570 990000088709 1567 BROOKLYN SQUARE GRW MINING EQUIPMENT LERAATSFONTEIN 1038 078 ERMELO 990000298597 13697 GS HOT & COOL ENGINEERING CC OTTERY 7808 004 KAAPSTAD 990000559459 45589 GS MOTORS VRYHEID 3100 295 VRYHEID 990000076354 550 GSA EXPRESS CC BOOYSENS 2016 003 JOHANNESBURG 990000094440 39199 GSN ENGINEERING PHOENIX 4340 990000571093 GSS ENGINEERING & MAINTENANCE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000284447 1433 GSS STEEL SERVICES & FABRICATION NORKEM PARK 1631 132 KEMPTON PARK 990000091470 13297 GSS TRADING 3, SECURITY SOLUTIONS, VANDERBIJLPARK 1900 283 VEREENIGING 990000375554 2775 GT AIR EDENVALE 1609 990000632649 11771 ASTON MANOR GT ALIGN CC GARSFONTEIN 81 008 PRETORIA 990000090668 GT BRAKE & CLUTCH CC DE WILDT 251 008 PRETORIA 990000091254 465 GT SPARES & SALVAGE PTY LTD JOHANNESBURG 2001 990000728351 15191 FARRARMERE GTC INVESTMENTS CC BOKSBURG NORTH 1461 033 BOKSBURG 990000304486 5241 GTG WEIGHING & TURN KEY PROJECTS HELDERKRUIN 1733 171 MIDDELBURG TVL 990000309118 21584 GTNA TRADING 58 PTY LTD ALRODE 1451 990000615379 5064 JOHANNESBURG GTO FUEL CC WITBANK 1035 312 WITBANK TVL 990000078594 GUALA CLOSURES SOUTH AFRICA PTY LTD Milnerton 7405 990000623904 25 Paarden Eialnd GUARDIAN TRAILERS CC DURBANVILLE 7551 025 BELLVILLE 990000009748 2233 GUARDSMAN ENGINEERING CC Durban 4051 DURBAN NORTH 990000019146 GUARDVANT AFRICA PTY LTD Pretoria 54 990000573527 76258 LYNNWOOD RIDGE GUBELO ENGINEERING CC DEVON PARK 7100 251 STELLENBOSCH 990000092533 3 Juliet C Devon Park, Eersterivier GUCP INVESTMENTS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000075601 3146 GUD MANN & HUMMEL FILTER SYSTEMS DASSENBERG 7350 165 MALMESBURY 990000108045 1495 GUDUZA GROUP PTY LTD SANDTON 2146 990000844092 786450 GUERRINI MARINE CONSTRUCTION CC DURBANVILLE 7551 004 KAAPSTAD 990000043301 PO Box 269 Durbanville GUEST HOUSE BASICS CC RETREAT 7945 990000845664 GUESTRO AUTOMOTIVE CASTINGS BENONI SOUTH 1502 026 BENONI 990000130324 5016 GUESTRO AUTOMOTIVE MACHINING‐BENONI KORSTEN 6014 132 KEMPTON PARK 990000227000 4297 GUESTRO FORGING & MACHINERY UITENHAGE 6230 004 KAAPSTAD 990000013306 457 GUESTRO STEERING GEARS PTY LTD UITENHAGE 6230 271 UITENHAGE 990000030754 457 GUGU ADAMS TRADING & PROJECTS PTY L KEMPTON PARK 1618 990000873313 GUHRING CUTTING TOOLS PTY LTD PORT ELIZABETH 6020 007 PORT ELIZABETH 990000040275 GUIA ENGINEERING CC Boksburg 1470 033 BOKSBURG 990000080237 17563 Sunward Park GUIDELINES LIFT INSTALLATIONS CC BENONI 1500 026 BENONI 990000100262 2092 GULDEN STAALWERKE CC WITBEECK 1729 233 ROODEPOORT 990000032168 3960 GULF ENERGY SA SANDTON 2146 990000914256 GULF ENGINEERING RUSTENBURG 299 235 RUSTENBURG 990000280095 4175 Rustenburg GULLIVERS ENGINEERING CC GORDON'S BAY 7151 004 KAAPSTAD 990000009447 1704 GULLSWAY MOTORS BEACON BAY 5241 006 EAST LONDEN 990000021352 GULLWING ENGINEERING CC CHEMPET 7442 316 WYNBERG C P 990000115729 36973 GULLY MAN CC BOKSBURG 1459 033 BOKSBURG 990000311998 16 CANBERR GULU MAINTENANCE ENGINEERING & SUPP P O KATLEHONG 1431 990000605508 GUMEDE & MARNEWICK ASSOCIATES CC BALLITO 4420 250 LOWER TUGELA 990000029355 990 GUNDU SERVICE STATION TSAKANE 1550 037 BRAKPAN 990000031000 GUNNEBO SOUTH AFRICA PTY LTD WADEVILLE 1422 091 GERMISTON 990000106945 GUNNITE INTERNATIONAL ALBEMARLE 1410 091 GERMISTON 990000018123 7298 GUNRIC VALVES MANUFACTURING PTY LTD FLORIDA 1710 003 JOHANNESBURG 990000113696 255 GUNTER SWEISWERKE BK VILLIERS 9840 087 FRANKFORT 990000015039 60 GUNTONS AUTO BODY REPAIRS CC EAST LONDON 5200 006 EAST LONDEN 990000098485 247 GURTECH CC HOWICK 3290 119 LIONS RIVER 990000100290 225 GUS ARTISANS CC MELKBOSSTRAND 7437 057 CLANWILLIAM 990000082606 648 GUS MEIBURG CARS CC MUSGRAVE ROAD 4062 339 INANDA 990000096898 50525 GUSCOTTS ENGINE REBUILDERS CC NORTH END 6056 007 PORT ELIZABETH 990000022354 3701 GUSTAV PRETORIUS STAAL WERKE HOEDSPRUIT 1380 270 LETABA 990000314194 933 GUTCO MANUFACTURING CC CHEMPET 7442 004 KAAPSTAD 990000037357 36805 GUTTER WORX CC DURBAN NORTH 990000815063 3335 SOMERSET PARK GUTTERFAST PTY LTD NEW GERMANY 3620 210 PINETOWN 990000109070 184 GUTTERHAUS ZIMBALI 4418 250 LOWER TUGELA 990000262287 6463 GUTTERS GALORE CC BRACKENFELL 7560 025 BELLVILLE 990000091604 29 GUTTERS X STREAM BOKSBURG 1470 033 BOKSBURG 990000062902 17487 GUTTERTECH CC WEST RIDGE 4091 002 DURBAN 990000034870 GUWELA FLEET MANAGEMENT & CLEANING GREEN SIDE EXT 2193 990000580450 GUYS AIRCRAFT SERVICES CC BRYANSTON 2021 003 JOHANNESBURG 990000029216 GUYS SERVICE CENTRE Cape Town 7800 316 WYNBERG C P 990000024279 0 GUYS SERVICE STATION NORTHWOLD 2155 147 KRUGERSDORP 990000033943 1872 GV AUTOSALES Stellenbosch 7600 007 PORT ELIZABETH 990000085713 no post bo GV SUPREME ENGINEERING CC EDENVALE 1601 990000561884 751396 GARDENVIEW GVB FABRICATIONS ROODEPOORT 1709 233 ROODEPOORT 990000295551 5667 CRESTA GW GLASS & ALUMINIUM WESTERN CAPE KUILSRIVER 7536 003 JOHANNESBURG 990000300549 3754 Tygervalley GW RACING CC ALBERTON 1450 283 VEREENIGING 990000155435 2965 GW TRANSFORMER TECHNOLOGIES Vanderbijlpark 1900 278 VANDERBIJLPARK 990000253856 5506 GWENS MOBILE CAR WASH MARSHALLTOWN 2107 003 JOHANNESBURG 990000039844 62638 GWH ENGINEERING CC ALBERTON 1450 091 GERMISTON 990000291555 143 GWILIS AUTO ELECTRICAL CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000012617 4590 GWM CARLETONVILLE BAILLLIEPARK 2520 990000658308 2655 POTCHEFSTROOM GWM LIGHTENBURG LICHTENBURG 2740 156 LICHTENBURG 990000095308 1505 GWM MOTORS VAAL PTY LTD VEREENIGING 1930 283 VEREENIGING 990000095856 222 GWM MOTORS VRYBURG VRYBURG 8600 294 VRYBURG 990000089741 232 GWM MOTORS WESTERN CAPE BRYANSTON 2021 003 JOHANNESBURG 990000289352 131200 GWM SALDANHA SALDANHA 7395 292 VREDENBURG 990000269868 GWP STEELWORX POLOKWANE 699 990000564354 GY RAHIM MECHANICAL REPAIRS GLOSDERRY 7702 004 KAAPSTAD 990000088797 36422 GYROTECH ENGINEERING & CONSULTING GALLO MANOR 2052 003 JOHANNESBURG 990000315534 2059 GYSIE PIENAAR MOTORS BK HEUWELSIG 9332 001 BLOEMFONTEIN 990000011082 43485 H & A AUTO ELECTRICAL & MECHANICAL KWAMBONAMBI 3915 312 WITBANK TVL 990000052790 436 H & A CRANE REPAIRS & SERVICES PORT ELIZABETH 6061 007 PORT ELIZABETH 990000115376 14263 SIDWELL H & A CRANES BK VANDERBIJLPARK 1911 237 SASOLBURG 990000026694 H & A PERMANENT STRUCTURES PTY LTD HYPER BY THE SEA 4053 002 DURBAN 990000343461 210 H & A PIPE FABRICATIONS CC EDEN GLEN 1613 091 GERMISTON 990000010766 8612 H & A PRODUCTS CC BLACKHEATH 7581 025 BELLVILLE 990000011732 76 Blackheath H & B GAUGE MANUFACTURING CC UITENHAGE 6230 271 UITENHAGE 990000104884 21 H & B INTERNATIONAL RICHARDS BAY 3900 210 PINETOWN 990000057593 2778 H & B MACHINE SERVICES C C BOKSBURG EAST 1478 091 GERMISTON 990000107994 5 H & B MOTOR ENGINEERING WONDERBOOMPOORT 33 008 PRETORIA 990000354786 31892 H & C POMPDIENSTE VENTERSDORP 2710 281 VENTERSDORP 990000010607 202 H & D AUTO CC KOCKSPARK 2523 218 POTCHEFSTROOM 990000016778 5158 H & D FORKLIFT SERVICES CC NORKEM PARK 1631 132 KEMPTON PARK 990000015867 H & E ENTERPRISES NYLSTROOM 510 191 WATERBERG 990000059536 2384 H & F FABRICATION & WELDING WORKS MIDDELBURG 1050 051 CAMPERDOWN 990000086553 140 H & F SERVICES GEORGE 6530 090 GEORGE 990000088707 H & G QUALITY ASSURED COATER CC OUDE MOLEN VILLAGE 7405 025 BELLVILLE 990000086548 H & G TOOL ENTERPRISES CC KENMARE 1745 147 KRUGERSDORP 990000107663 3495 H & H AUTOBODY CC MARAISBURG 1700 233 ROODEPOORT 990000033383 57 H & H CAR WASH SUNWARD PARK 1470 990000567054 19122 H & H CONTINENTAL SERVICE CENTRE CC WELKOM 9459 302 WELKOM 990000089166 2370 H & H DIESEL FUEL INJECTION CC EDENVALE 1610 091 GERMISTON 990000345567 589 H & H DISTRIBUTORS CC BENONI 1500 012 ALBERTON 990000355473 3578 H & H GEAR REBUILDERS RAVENSKLIP 1459 033 BOKSBURG 990000010371 H & H HERSTELWERKE HARTBEESPOORT 216 041 BRITS 990000077526 1384 H & H HOTRODS SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000324148 722 H & H KONSTRUKSIE MIDDELBURG 1050 171 MIDDELBURG TVL 990000112284 15117 H & H MARKETING SPRINGS 1560 037 BRAKPAN 990000010437 13016 GEDULD H & H METAL SPINNERS HENLEY ON KLIP 1962 091 GERMISTON 990000107026 932 H & H MOTOR SPARES WELLINGTON 7654 303 WELLINGTON 990000101511 250 H & H PROPSHAFT CENTRE PIETERSBURG 700 207 PIETERSBURG 990000119377 533 H & H SPECIALIZED SERVICES STRUBENVALE 1570 026 BENONI 990000170426 10498 H & H TROK & TREKKER ONDERDELE WELLINGTON 7654 303 WELLINGTON 990000104906 250 H & J SCRAP METAL DEALERS CC DURBAN 4000 003 JOHANNESBURG 990000029753 41928 H & J STEELWORKS & INSTALLATIONS PORT ELIZABETH 6001 007 PORT ELIZABETH 990000353061 H & K STAALWERKE BK FLORIDA 1710 171 MIDDELBURG TVL 990000017903 3475 H & L LOCKSMITHS LADANNA 704 207 PIETERSBURG 990000063257 400 H & L WELDERS PTY LTD LANGEBAAN 7357 091 GERMISTON 990000101549 343 H & M AUTO CLINIC ESTCOURT 3310 206 PIETERMARITZBURG 990000043085 161 Estcourt H & M HYDRAULIC & MINING SERVICES SPRINGS 1560 247 SPRINGS 990000078541 H & M MAG WHEEL REPAIRS CC KRUGERSDORP 1740 003 JOHANNESBURG 990000033588 778 H & M STEELCRAFT MOSSEL BAY 6506 177 MOSSEL BAY 990000054822 H & N SERVICE CENTRE PAARDEKRAAL 1752 147 KRUGERSDORP 990000341581 510 H & O AUTO ELECTRICAL MAGOGONG 8575 105 HARTSWATER 990000034840 351 H & P ALUMINIUM HERMANUS CC BLACKHEATH 7581 111 HERMANUS 990000117334 31 H & P DISTRIBUTORS SINOVILLE 129 008 PRETORIA 990000041125 14083 H & P FENCING RUSTENBURG 300 990000565192 133 H & P MAJOR REPAIRS PROTEAPARK 305 235 RUSTENBURG 990000080427 H & R BUCKET FABRICATIONS MARLANDS 1401 091 GERMISTON 990000319495 H & R SPRINGWORKS AND ENGINEERING DALVIEW 1544 037 BRAKPAN 990000020668 3245 H & S CATERING MANUFACTURERS DERSLEY 1569 033 BOKSBURG 990000047562 14441 H & S ENGINEERING RIEBEEKHOOGTE 6231 271 UITENHAGE 990000031127 3232 H & S MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000019230 620 H & S PANELBEATING CENTRE PAARL 7620 197 PAARL 990000101575 2554 H & T CARWASH RUSTENBURG 300 235 RUSTENBURG 990000350074 9893 H & W SIGNS Tzaneen 850 990000559586 H & Z AUTO REFINISHERS NEWCASTLE 2940 990000866057 16151 H A BAKKIES WORCESTER 6850 315 WORCESTER 990000317204 340 H A KRIESS DIESEL BK GEORGE 6530 090 GEORGE 990000112310 2808 H A PLANT MAINTENANCE CC KEMPTON PARK 1620 033 BOKSBURG 990000101859 2717 H AND A MOTORWORKSHOP ENGINEERING DALPARK 1543 033 BOKSBURG 990000061904 4131 H AND F ALLUMINIUM CC BLACKHEATH 7580 025 BELLVILLE 990000321218 H AND F MOTOR ENTERPRISES CC PRETORIA 183 990000644192 2473 H B AUTO & COATINGS CC Benoni 1504 012 ALBERTON 990000331057 11609 Rynfield H B CONSULTANCE ALBERTON 1449 012 ALBERTON 990000087602 H B GREEN ENGINEERING BLUFF 4036 002 DURBAN 990000022841 21488 H B H ENGINEERING VREDENBURG 7380 292 VREDENBURG 990000013558 1316 H B HYDRAULICS WELKOM 9460 302 WELKOM 990000111958 2374 H B K MOTORS DE WILDT 251 041 BRITS 990000353450 439 H B KELLY CC KOKSTAD 4700 141 MOUNT CURRIE 990000265112 91 H B L AUTO SHOP BK MOOKGOPHONG 560 219 POTGIETERSRUS 990000080033 251 H B L SERVICES CC KELVIN 2054 123 INDWE 990000115673 1210 H B M ENGINEERING ELSPARK 1418 091 GERMISTON 990000114777 12854 H B MOTORS WERKWINKEL BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000112384 307 H B PANELBEATING CC ERMELO 2350 078 ERMELO 990000112940 210 H B POWDER COATING & WELDING CC Kimberley 8306 005 KIMBERLEY 990000116824 11086 H B SERVICES FLAMWOOD WALK 2535 218 POTCHEFSTROOM 990000352087 14078 H B SKARE BK HEIDELBERG 6665 090 GEORGE 990000045240 229 H B TECHNOLOGIES PINEGOWRIE 2123 003 JOHANNESBURG 990000024476 3581 H B WELDING STILFONTEIN 2551 138 KLERKSDORP 990000021809 H BIRKENMAYER PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000111771 83 Isando H BOOYSEN AUTO & MECHANICAL NEWCASTLE 2940 NEWCASTLE 990000044172 7394 H C A HYDRAULICS CC ASHWOOD 3605 002 DURBAN 990000013298 10081 WESTMEAD H C AIRCONDITIONING AFRICA CC MARAISBURG 1700 233 ROODEPOORT 990000039538 147 H C D ALGEMENE HERSTEL DIENSTE MALELANE 1320 184 NELSPRUIT 990000061716 1122 H C DE WET BELANGE BK BETHLEHEM 9700 029 BETHLEHEM 990000060864 1665 H C FORKLIFTS CC VRYHEID 3100 990000760833 1263 H C HEAT EXHANGES PTY LTD MARAISBURG 1700 233 ROODEPOORT 990000028003 147 H C L PRECISION & GEN ENG CC UITENHAGE 6230 990000101447 251 H C MAINTENANCE VANDERBIJLPARK 1911 003 JOHANNESBURG 990000029013 H C MANUFACTURING CC NEW GERMANY 3620 210 PINETOWN 990000037537 629 H C V ALIGNMENT WARNER BEACH 4126 990000866557 443 H C W ENGINEERING SERVICES CC MAITLAND 7405 004 KAAPSTAD 990000075108 H C WELDING TECHNIQUES GRABOUW 7160 048 CALEDON 990000056365 38 H D C AUTO REPAIRS CENTRE CC SEA PARK 4241 215 PORT SHEPSTONE 990000359646 11978 H D ENGINEERING SELCOURT 1567 247 SPRINGS 990000115387 11685 H D M MOBILE AUTO ELECTRICAL KIMBERLEY 8300 005 KIMBERLEY 990000047934 4203 Cresta H D MANUFACTURING CC MALMESBURY 7299 165 MALMESBURY 990000018476 656 H D TRAILER & STEELWORK CC EXTON ROAD 9313 001 BLOEMFONTEIN 990000039171 22119 H D TRANSMISSIONS PTY LTD EPPINDUST 7475 025 BELLVILLE 990000053545 455 H D TYRES PTY LTD NORTHRIDING 2162 147 KRUGERSDORP 990000031044 15300 LAMBTON H DU TOIT INGENIEURSWERKE NORTH PAARL 7623 197 PAARL 990000025418 7027 H E G ENGINEERING EDMS BPK BRAKPAN 1540 037 BRAKPAN 990000010575 124 H E M SERVICES PTY LTD BETHAL 2310 990000937382 H E M WERKSWINKEL BK GARSFONTEIN UIT 10 42 236 PILGRIMS REST 990000013497 H E MEIJ TRUCK & TRAILER REPAIRS GEORGE 6530 295 VRYHEID 990000010009 H E STEEL MANDALAY 7785 316 WYNBERG C P 990000076343 H EKSTEEN CONTRACTING GLOSSDERRY 7702 004 KAAPSTAD 990000084605 H ENGINEERING CC BLUFF 4036 002 DURBAN 990000011239 21823 H F B ENGINEERING BRITS 250 041 BRITS 990000030377 3418 H F D TRADING CC SALDANHA 7395 990000554157 1253 H F MOTORS KROONSTAD 9500 146 KROONSTAD 990000111432 1308 H F PIPE & ENGINEERING WORKS BRACKEN DOWNS 1454 012 ALBERTON 990000106405 H F PLANT Steelpoort 1133 161 LYDENBURG 990000019861 PO BOX 811 H F S HYDRAULICS CC NEW DAWN PARK 4037 002 DURBAN 990000114958 15226 Westmead H F S HYDRAULICS RICHARDS BAY WESTMEAD 3608 324 LOWER UMFOLOZI 990000025844 15226 H F T DESIGNS CC GEORGE‐INDUSTRIA 6536 090 GEORGE 990000116197 3254 H G INDUSTRIAL APPLICATIONS PTY LTD TRICHARDT 2300 028 BETHAL 990000014864 PO 607 H G L ENGINEERING NEWLANDS PRETORIA 49 351 WONDERBOOM (PTA) 990000019852 925 H G M GROUP ADMINISTRATION SERVICES PAARL 7620 197 PAARL 990000076566 5 H G MOLD MAINTENANCE CC UITENHAGE 6230 271 UITENHAGE 990000022701 1221 H G MOLENAAR & CO PTY LTD PAARL 7620 197 PAARL 990000271872 5 H H BUMPER REPAIR CENTRE TABLE VIEW 7439 244 SOMERSET WEST 990000064636 60233 H H ENGINEERING COMBUSTION SERVICES EPPINDUST 7475 025 BELLVILLE 990000104487 247 H H H BODYWORKS CC TECOMA 5214 006 EAST LONDEN 990000066439 19129 H H H MANUFACTURING KENGRAY 2100 003 JOHANNESBURG 990000015194 59018 H H STAINLESS DISTRIBUTORS KEMPTON PARK 1619 132 KEMPTON PARK 990000057196 H H STAINLESS STEEL PINELANDS 7430 004 KAAPSTAD 990000064693 38613 H H STEEL BLACKHEATH 7580 990000555291 2236 SOMERSET WEST H HASSIM CC OVERPORT 4067 002 DURBAN 990000188986 70238 H HEITMAN & SON CAPE TOWN 8000 004 KAAPSTAD 990000183380 3638 H I LINE PANELBEATERS BK BETHAL 2310 028 BETHAL 990000110998 880 H I Q LONGMEADOW EDENVALE 1610 091 GERMISTON 990000332464 1011 H I Q WINKLESPRUIT CASCADES 3202 002 DURBAN 990000024518 H J AUTO ELECTRICAL PINETOWN 4055 210 PINETOWN 990000040629 H J BOSCH & SEUNS USED CARS CC HERCULES 30 008 PRETORIA 990000027889 48274 H J BOSCH & SONS AUTO ELECTRICAL CC HERCULES 30 008 PRETORIA 990000111098 49868 H J BOSCH & SONS WHOLESALERS CC Pretoria 82 008 PRETORIA 990000338117 3233 Montanapark H J BOSCH EN SEUNS HERCULES 30 008 PRETORIA 990000047987 48274 H J C MACHINE REPAIRS EAST RAND 1462 033 BOKSBURG 990000051172 26177 H J D ELECTRICAL CC Meyerton 1961 283 VEREENIGING 990000110725 71 Viljoen Rothdene H J ENGINEERING PINETOWN 3610 210 PINETOWN 990000032252 H J HERSTELDIENSTE SENEKAL 9600 239 SENEKAL 990000063378 173 H J L HERSTELDIENSTE SENEKAL 9600 990000693718 173 H J MOTORS & SUPERMARKET WESTONARIA 1780 003 JOHANNESBURG 990000108977 188 H J RECYCLING ROODEPOORT 1709 990000565527 1571 H J S AUTOMOTIVE TECHNOLOGY PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000118695 2019 H J S BLINDS CC Durban 4051 003 JOHANNESBURG 990000324110 74266 Rochdale Park H J SEIDEL ENGINEERING WALKERVILLE 1876 283 VEREENIGING 990000055443 907 H J SHENTON VALVE SERVICES PTY LTD PINETOWN 3600 210 PINETOWN 990000146190 268 H J SWEISWERKE WORCESTER 6850 315 WORCESTER 990000119825 H J UECKERMANN BK LICHTENBURG 2740 156 LICHTENBURG 990000018085 1445 H J VAN ZYL MEGANIES BK MOORREESBURG 7310 004 KAAPSTAD 990000557912 455 Moorreesburg H J VON MARSCHALL ENGINEERING EDENVALE 1610 003 JOHANNESBURG 990000018688 3179 H J VULSTASIE KURUMAN 8460 148 KURUMAN 990000119529 1097 H J WELDING CC VEREENIGING 1930 283 VEREENIGING 990000115002 964 H K ENGINEERING OVERPORT 4067 002 DURBAN 990000009173 70213 H K MECHANICAL ASSESSING CC LANSERIA 1748 132 KEMPTON PARK 990000566611 146 H K PRECISION CC HUTTEN HEIGHTS 2956 185 NEWCASTLE 990000107278 9069 H L & SONS ENGINEERING PTY LTD GROENKLOOF 27 003 JOHANNESBURG 990000429672 1546 H L D MOTORS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000115735 3149 H L ENGINEERING MALMESBURY 7299 004 KAAPSTAD 990000073747 347 H L F ENGINEERING CC BLUFF 4052 002 DURBAN 990000064342 21289 H L MOTORS FUEL RETAIL BRENTHURST 1542 037 BRAKPAN 990000023909 5162 H M B MECHANICAL SERVICES CC WITBANK 1035 312 WITBANK TVL 990000044260 3859 H M C ENGINEERING SERVICE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000117302 5832 H M GORDON MANAGEMENT SERVICES CC VAN RIEBEECKPARK 1629 091 GERMISTON 990000050337 304 H M R PUMP SERVICES CC FISHER'S HILL 1408 091 GERMISTON 990000102845 19131 H M S BODIES KROONDAL 350 235 RUSTENBURG 990000076896 482 H M TRANSFORMER SERVICES CC SPRINGS 1559 247 SPRINGS 990000342840 H M WELDING WORKS FORDSBURG 2033 003 JOHANNESBURG 990000076398 H MAN PROJECTS NEW REDRUTH 1449 990000943287 269 ALBERTON H NORRIS 1999 PTY LTD ALRODE 1451 012 ALBERTON 990000014094 123993 H P AUTO ENGINEERING ROOSEVELT PARK 2195 003 JOHANNESBURG 990000602672 124 BEYERS H P CONSULTING & ENGINEERING BRAKPAN 1541 037 BRAKPAN 990000324525 H P DIESEL BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000101485 1339 H P E ENGINEERING CC WESDENE (JHB) 2092 003 JOHANNESBURG 990000042977 H P GATE MASTERS CC PORT ELIZABETH 6017 007 PORT ELIZABETH 990000754824 493 hunters retreat H P STEEL PIET RETIEF 2380 208 PIET RETIEF 990000118134 H P TRUCK HIRE CC ZEERUST 2865 319 MARICO 990000037012 122 H P WASH & VALET MALMESBURY 7300 990000350825 H R BAKWERKE OUDTSHOORN 6620 196 OUDTSHOORN 990000011033 429 H R C BUILDING SERVICES BRITS 250 041 BRITS 990000081586 H R DIENSTE GEORGE‐ OOS 6539 090 GEORGE 990000117528 4084 H R H ALUMINIUM WORKS BETHAL 1023 051 CAMPERDOWN 990000355427 H R M RICHARDS BAY RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000059438 1535 H R S INDUSTRIAL COATINGS CC MEYERTON 1960 283 VEREENIGING 990000115683 1368 H R SERVICE AUTO REPAIRS GEORGE 6529 990000867679 4084 H RANKIN & SON PTY LTD BATHURST 6166 212 BATHURST 990000135968 12 H ROHLOFF PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000240852 265 H S FORKLIFT SERVICES IFAFI 260 041 BRITS 990000328022 671 H S FOUCHE ELECTRIES LICHTENBURG 2740 156 LICHTENBURG 990000020859 2027 H S H CONSTRUCTION CC WILROPARK 1731 106 HEIDELBERG C P 990000027160 2846 H S I INTERNATIONAL WELKOM 9460 003 JOHANNESBURG 990000026854 3034 H S M PTY LTD BELLVILLE 7535 004 KAAPSTAD 990000031899 349 H S PANELSHOP KNYSNA 6570 139 KNYSNA 990000012188 2005 H S S ENGINEERING (PTY) LTD MORELETA PLAZA 167 091 GERMISTON 990000038070 102694 H S WELDING SERVICES PINETOWN 3610 210 PINETOWN 990000015552 H T AUTO CAR WASH EDENVALE 1610 037 BRAKPAN 990000469954 4186 H T AUTO SERVICE CENTRE CC SUNNYSIDE 132 008 PRETORIA 990000117607 28596 H T DOORS LANGLAAGTE JOHANESSBURG 2000 990000118437 H T ENGINEERING BLUFF 4036 002 DURBAN 990000009432 21227 H T F TRADING CC JOHANNESBURG 2000 002 DURBAN 990000017712 7368 H T K STAALWERKE BLOEMFONTEIN 9301 990000571349 25185 LANGENHOVENPARK H T M ENGINEERING EMALAHLENI 1039 312 WITBANK TVL 990000071451 1177 H T MARKETING BUSINESS TRUST GROENKLOOF 27 003 JOHANNESBURG 990000028741 1288 H T P PACKAGING PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000035850 6873 H T S LABOUR BROKING SERVICES CC THE VILLAGE 1218 184 NELSPRUIT 990000019584 19161 H T S USED SPARES & PANELBEATERS LEANDRA 2265 249 STANDERTON 990000046583 353 H V D DIENSSTASIE KAFEE GARIEPDAM 9922 204 PHILLIPOLIS 990000111426 49 H V ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000061757 2962 H V J INDUSTRIES PTY LTD MATIELAND 7602 292 VREDENBURG 990000052699 3469 H V K AUTO WORKSHOP BK HERCULES 30 008 PRETORIA 990000050381 49811 H V MOTORS WORCESTER 6849 315 WORCESTER 990000009472 744 Worcester H V NOLAN & CO PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000229858 39753 H V PROTECTION SYSTEMS CC HALFWAY HOUSE 1685 171 MIDDELBURG TVL 990000117990 H V W MOTORS MOUNTAIN VIEW 82 008 PRETORIA 990000014127 H VAN DER VYVER STAALWERKE BK BERGSIG 9701 029 BETHLEHEM 990000015532 H VAN WYK INVESTMENTS EDMS BPK RUSTENBURG 300 235 RUSTENBURG 990000081502 H W B TRADING CC BRAKPAN 1540 033 BOKSBURG 990000069715 1562 H W COMMONS CC QUEENSBURGH 4070 223 QUEENSTOWN 990000042423 H W D MACHANICAL REPAIRS NOORSEKLOOF 6331 120 HUMANSDORP 990000031014 1973 H W ENGINEERING CLEVELAND 2022 003 JOHANNESBURG 990000115460 401150 Cleveland H W GODWIN & SON PTY LTD JOHANNESBURG 2047 003 JOHANNESBURG 990000018045 75752 GARDENVIEW H W M MOTORS CC DARLING 7345 165 MALMESBURY 990000012991 203 H W PERFORMANCE & AUTO SERVICE CC JEFFREYS BAY 6330 007 PORT ELIZABETH 990000059404 892 H W S INDUSTRIES PTY LTD PINETOWN 3600 210 PINETOWN 990000102098 191 H W SCHMIDT INDUSTRIALS PTY LTD PINETOWN 3600 210 PINETOWN 990000154738 41 H.M.S LABOUR HIRE PTY LTD SASOLBURG 1947 990000635697 2552 H2 METALS CENTURION 46 008 PRETORIA 990000086385 12353 H212 TRADING PTY LTD NODDICK MEYERTON 1961 990000664706 374 MEYERTON H2C ENGINEERING CC RUSTENBURG 300 235 RUSTENBURG 990000377654 H2O CARWASH BOKSBURG 1459 990000558884 H2R MAINTENANCE CC JOHANNESBURG 2155 990000687635 75157 GARDENVIEW HA CONTAINER REPAIRS PTY LTD EERSTERIVIER 7100 990000934042 HAASBROEK ENGINEERING DURBANVILLE 7551 256 STRAND 990000009870 4166 HAB FIRE & SECURITY PTY LTD MIDRAND 1620 008 PRETORIA 990000055856 288 KEMPTON PARK HABAKUK STEEL PTY LTD HATFIELD 28 008 PRETORIA 990000074835 HABCO INDUSTRIES YELLOWWOODPARK 4011 002 DURBAN 990000057518 53243 HABEL MOTORS & ENGINEERING PTY LTD LUMIER 1905 278 VANDERBIJLPARK 990000101420 12029 HABI AUTO ELECTRICIAN BOCHUM 790 207 PIETERSBURG 990000036886 1722 HABITAT INDUSTRIES CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000029577 HABUR MARINE ENGINEERING BK VELDDRIFT 7365 990000838838 3062 PAARL HACKART CORROSION CONTROL KEMPTON PARK 1620 132 KEMPTON PARK 990000066351 7663 HACO ENGINES BK STILFONTEIN 2550 138 KLERKSDORP 990000105507 268 HACO ENGINES SERVICE CENTRE KLERKSDORP 2570 138 KLERKSDORP 990000338002 428 HADAAD ENGINEERING LENASIA 1820 283 VEREENIGING 990000028511 860 HADAF VULSTASIE BK HATFIELD 28 008 PRETORIA 990000118493 11552 HADD ENGINEERING WELKOM 9460 302 WELKOM 990000044928 1560 HADJIES BODYWORKS MITCHELLS PLAIN 7785 316 WYNBERG C P 990000071124 HAENCO MANUFACTURING & ENGINEERING NEWTON PARK 6055 007 PORT ELIZABETH 990000045493 34731 HAENERTSBURG EXEL FILLING STATION POLOKWANE 700 207 PIETERSBURG 990000086325 HAENERTSBURG MOTORS CC HAENERTSBURG 730 207 PIETERSBURG 990000101852 3870 POLOKWANE HAETING & FURNACE SERVICES CC BRACKEN GARDENS 1452 012 ALBERTON 990000076636 5435 Meyersdal HAFFEJEES SERVICE STATION CUMBERWOOD 3235 206 PIETERMARITZBURG 990000101695 8015 HAFFYS AUTO ELECTRICAL MARBURG 4252 215 PORT SHEPSTONE 990000032190 54152 HAFKAMP MOTORS CLAREMONT CC CLAREINCH 7740 316 WYNBERG C P 990000316970 2149 HAGE PROJECTS AND CONSULT ENGINEERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000241679 3156 HAGEN J C PEERLESS PARK NORTH 7570 251 STELLENBOSCH 990000039748 HAGGIE WIRE & STRAND (GERMISTON) GERMISTON 1401 990000138907 52 HAGIE KRUGER ENGINEERING SOLUTIONS RUSTENBURG 300 235 RUSTENBURG 990000087899 HAGRID STEEL PTY LTD WITBANK 1035 990000903440 HAHMANN TOOL & DIE EDEN GLEN 1613 091 GERMISTON 990000112336 8024 HAICO WELDING CC PRETORIA 182 990000592977 13625 HAIER S A CAPE TOWN 8000 004 KAAPSTAD 990000036155 475 HAIGHZ GENERAL STEELWORKS CC ARBORETUM 3900 324 LOWER UMFOLOZI 990000034430 20568 HAIGS MOWER & CHAINSAW CENTRE CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000102251 7088 HAIL BUSTERS WOODLANDS 3201 206 PIETERMARITZBURG 990000337548 HAILSTORM DENT SPECIALISTS PTY LTD SINOVILLE 182 990000649463 HAILWOOD AUTO ENGINEERING CAVERSHAM GLEN 3610 210 PINETOWN 990000022020 HAISFA TRADING CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000086115 4969 DURBAN HAJAT AUTO TRADING PRETORIA WEST 183 990000575796 14422 LAUDIUM HAK MANUFACTURING PTY LTD Lanseria 1739 990000585339 157 HAKALA PANEL BEATERS UNDERBERG 3257 113 UNDERBERG 990000033632 364 HAKUNA MATATA STRUBENVALE 1559 990000627027 HALBERG GUSS PORT ELIZABETH PORT ELIZABETH 6000 007 PORT ELIZABETH 990000044719 1815 HALBERG GUSS SOUTH AFRICA BRITS 250 041 BRITS 990000035933 1031 HALDAYS AUTO ELECTRICAL LANSDOWNE 7779 004 KAAPSTAD 990000069386 24283 HALFWAY HALT TRUCK INN ALIWAL NORTH 9750 003 JOHANNESBURG 990000116976 6 HALFWAY HOWICK PARK RYNIE 4182 206 PIETERMARITZBURG 990000119367 15 HALFWAY SERVICE STATION PTY LTD PARK RYNIE 4182 274 UMZINTO 990000102726 15 HALFWAY TOYOTA FOURWAYS MAGALIES VIEW 2067 003 JOHANNESBURG 990000044262 1427 Magalliessig HALFWAY TOYOTA HONEYDEW HONEYDEW 2162 233 ROODEPOORT 990000041504 466 Honeydew HALFWAY TOYOTA PORT SHEPSTONE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000254572 54 HALFWAY TOYOTA WIDENHAM PARK RYNIE 4182 274 UMZINTO 990000162237 15 HALFWAY TRUCK CENTRE SCOTTBURGH 4180 274 UMZINTO 990000327892 1585 HALFWEG MOTORS RENOSTERSPRUIT 9326 001 BLOEMFONTEIN 990000074189 100565 HALIFAX ENGINEERING ALBEMARLE 1410 091 GERMISTON 990000033826 7719 HALIFAX STEELWORKS & RENOVATIONS CC CHATSWORTH 4030 002 DURBAN 990000347486 56043 HALITE TRADING CC Durban 4126 002 DURBAN 990000011189 203 Warner Beach HALL J G STANDERTON 2430 249 STANDERTON 990000077308 3068 HALL LONGMORE PTY LTD WADEVILLE 1422 091 GERMISTON 990000085473 HALL MACHINES CC IFAFI 260 041 BRITS 990000087802 352 HALLMARK PERSONELL PLACEMENTS CC NORTHMEAD 1511 026 BENONI 990000057326 13707 HALLS CONTRACTORS FELIXTON 3875 324 LOWER UMFOLOZI 990000109917 140 HALLS OF FLORIDA SERVICE STATION CC HELDERKRUIN 1733 233 ROODEPOORT 990000113697 22382 HALLS TECHNICAL SERVICES CC GARDEN VIEW 2047 003 JOHANNESBURG 990000118428 HALO TRAVEL & TOURS PTY LTD Port Ellizabeth 6018 271 UITENHAGE 990000054195 50421 Colleen Glen HALWOOD MOTORS SOUTH COAST CC MARGATE 4275 215 PORT SHEPSTONE 990000318250 794 HAMAI TRUST RESERVOIR HILLS 4090 002 DURBAN 990000357192 65205 HAMAR CONTROLS PTY LTD Roodepoort 1709 233 ROODEPOORT 990000102344 449 MARAISBURG HAMASAKI TRADING CC ROSSBURGH 4094 002 DURBAN 990000076406 HAMBLIN ENGINEERING BLACKHEATH 7581 251 STELLENBOSCH 990000109284 130 HAMDANS BUBBLES CARWASH & INTERNET MOKOPANE 600 207 PIETERSBURG 990000340653 376 HAMERON FARMS PTY LTD HERTZOGVILLE 2500 302 WELKOM 990000017456 580 WELKOM HAMILTON GAUGING SERVICES PTY LTD LINTON GRANGE 6015 007 PORT ELIZABETH 990000060695 10295 HAMIS PIPING & ENGINEERING CC PAARL 7646 197 PAARL 990000031172 HAMMAN MOTORRAD PANORAMA 7506 025 BELLVILLE 990000065464 15274 HAMMAN MOTORS OTTOSDAL 2610 138 KLERKSDORP 990000103825 391 HAMMANSKRAAL MOTORS HAMMANSKRAAL 400 370 990000522776 434 HAMMANSKRAAL PROPSHAFT & CV CENTRE BABELEGI 407 370 990000502440 910 HAMMANSKRAAL TESTING STATION PYRAMID 120 351 WONDERBOOM (PTA) 990000078934 1454 HAMMARSDALE MOTOR REPAIRS PINETOWN 3610 002 DURBAN 990000115755 HAMMARSDALE RADIATOR & UPHOLSTRY HAMMARSDALE 3700 051 CAMPERDOWN 990000109218 256 HAMMER HEAD MAINTENACE & VEREENIGING 1939 990000571539 HAMMERLE GROUP PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000317530 1421 HAMMERTONE FUELS CC SPRINGS 1560 037 BRAKPAN 990000114953 3025 HAMMOND & CHRISTY S ENG WORKS PTY SPRINGS 1560 247 SPRINGS 990000103766 566 HAMO AUTO CC KIASHA PARK 1829 990000564447 HAMON J & C ENGINEERING PTY LTD EDENGLEN 1613 003 JOHANNESBURG 990000360318 10020 HAMPO TRADING BELLVILE 7535 025 BELLVILLE 990000074641 88 HAMPSONS SCOTTBURGH 4180 274 UMZINTO 990000103742 60 Scottburgh HANA PLANT SERVICES BEDFORDVIEW 2008 091 GERMISTON 990000081932 3423 HANCOR STAALWERKE PROTEAPARK 305 235 RUSTENBURG 990000334457 20438 HAND TO HAND TRADING CC HILLCREST 3650 002 DURBAN 990000274723 2459 HANDAW AUTO ELECTRICAL MIDDELBURG 1050 171 MIDDELBURG TVL 990000105519 686 HANDI LIFT CC ELSPARK 1420 990000673763 13271 HANDI PAK PTY LTD SOMERSET WEST 7129 256 STRAND 990000103836 3026 HANDILIFT LENASIA NORTH 1838 091 GERMISTON 990000022144 6091 HANDRIE IMPLEMENTE BK BOTHAVILLE 9660 036 BOTHAVILLE 990000354455 926 HANDS ON CAR SECURITY CC FISHER'S HILL 1401 091 GERMISTON 990000023195 19051 HANDS ON CARWASH & VALET CENTRE DURBANVILLE 7550 025 BELLVILLE 990000339040 HANDY ENGINEERING NEW STATE AREAS 1559 037 BRAKPAN 990000047284 HANDY HARDWARE & LOCKSMITHS MENLO PARK 102 008 PRETORIA 990000053235 36227 HANDY WIRING PTY LTD WENDYWOOD 2144 091 GERMISTON 990000075356 678 HANDZ ON CAR WASH EDENVALE 1610 091 GERMISTON 990000059475 2207 HANEKOM BAKKIE MARK BLOEMHOF 2660 032 BLOEMHOF 990000029734 433 HANEKOM INGENIEURSWERKE PIKETBERG 7320 209 PIKETBERG 990000088835 234 HANEKOMS VELDDIENSTE BREE RIVER 6858 990000600107 1761 WORCESTER HANFRA BK OOS‐RAND 1462 033 BOKSBURG 990000116193 25923 HANGERS AFRICA PTY LTD EDENVALE 1610 147 KRUGERSDORP 990000048342 HANGERSTRAAT MOTORS BLOEMFONTEIN LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000556442 25622 HANGKLIP ROADWORTHY KOMANI 5322 223 QUEENSTOWN 990000049819 2279 HANICOS AUTO ELECTRICAL MIDDELBURG 5900 071 HERBERT 990000114370 501 HANJAN AUTO ELECTRICAL CC KLERKSDORP 2570 138 KLERKSDORP 990000088654 2379 HANKEY SERVICE STATION HANKEY 6350 120 HUMANSDORP 990000028372 17 HANLER PRODUCTS CC BRAKPAN 1540 037 BRAKPAN 990000118845 1459 HANMAG 130 PTY LTD HELDERKRUIN 1733 233 ROODEPOORT 990000045630 21300 HANMAG 90 EDMS BPK NINAPARK x1 156 008 PRETORIA 990000027317 54248 HANMAG 97 EDMS BPK SILVERTON 127 008 PRETORIA 990000023125 358 HANMER MOTORKLINIEK BK MIDDELBURG 5900 060 COLESBERG 990000115182 178 HANNEKE BRAND PEWTER CALEDON 7230 048 CALEDON 990000056140 223 HANNES ALGEMENE HERSTELWERKE VIRGINIA 9430 029 BETHLEHEM 990000027420 74 HANNES FOURIE BESPROEING LICHTENBURG 2740 156 LICHTENBURG 990000014260 HANNES GROBLER MOTORS HARTBEESPOORT 216 041 BRITS 990000111567 985 HANNES MEYER MOTORS NEWTON PARK 6055 271 UITENHAGE 990000075956 7267 HANNES STEYN AUTO REPAIRS ELSPARK 1418 091 GERMISTON 990000114609 13454 HANNES WILKEN PANEELKLOP & SPUIT BRANDFORT 9400 038 BRANDFORT 990000114639 260 HANNIBAL SAFARI EQUIPMENT PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000114233 HANNIBALS CAR WASH CAVENDISH CLAREINCH 7740 316 WYNBERG C P 990000030981 HANNIES TUNE UP CENTRE KRUGERSDORP 1739 147 KRUGERSDORP 990000062854 HANREN PRECISION ENGINEERING BRANDHOF BLOEMFONTEIN 9324 001 BLOEMFONTEIN 990000025956 12502 HANRI INGENIEURSWERKE & VERVOER SANNIESHOF 2760 067 DELAREYVILLE 990000009444 366 HANRIA MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000054353 583 HANRIN ENGINEERING NIGEL 1490 188 NIGEL 990000041908 686 HANRO SERVICE STATION CARLETONVILLE 2500 192 CARLTONVILLE 990000038006 6256 HANS AUTO PROS RESERVOIR HILLS 4090 002 DURBAN 990000082395 65935 HANS BOSHOFF & CO COLESBERG 9795 060 COLESBERG 990000114631 127 HANS BOSHOFF VENNOOTSKAP DE AAR 7000 065 DE AAR 990000341942 35 HANS CAR PARK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000061348 HANS COETZEE AUTOMOTIVE SERVICES CC BENONI 1500 026 BENONI 990000012703 1371 HANS SCHRODER MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000157846 HANS SECURITY SERVICES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000087627 HANS SWART WERKWINKEL VREDE 9835 290 VREDE 990000067482 743 HANS VON DER HEYDE PTY LTD CHEMPET 7442 004 KAAPSTAD 990000430198 37118