capricorn mechanical services cc ottery 7808 025 … and... · capricorn mechanical services cc...

200
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 JOHANNESBURG 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 VEREENIGING 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 PORT ELIZABETH 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 CAPE TOWN 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

Upload: others

Post on 11-Oct-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853CAPRICORN MOTORS BK PIETERSBURG 700 207 PIETERSBURG 990000072946 2988CAPRICORN PROFILING & PLASMA SPRINGS 1560 247 SPRINGS 990000445170 1233CAPRICORN PUMPS CC EDLEEN 1625 132 KEMPTON PARK 990000054551 9167CAPRICORN SHEET METAL PTY LTD POLOKWANE 700 207 PIETERSBURG 990000552950 25CAPRICORN STEEL SERVICES SELCOURT 1567 247 SPRINGS 990000408222 11136CAPSCO PROJECTS WESTVILLE 3630 990000615303 310CAPSTAN TRADING 791 RANDBURG 2125 003 JOHANNESBURG 990000092601CAPSTONE 1134 CC NELSPRUIT 1200 184 NELSPRUIT 990000031345 966CAPSTONE 1436 CC HIGHVELD 169 008 PRETORIA 990000091101 68972CAPSTONE 1544 CC KIDDS BEACH 5264 006 EAST LONDEN 990000059755 188CAPSTONE 1645 JOHANNESBURG 2197 012 ALBERTON 990000082812 69 ALBERTONCAPSTONE 1663 CC GERMISTON SOUTH 1411 091 GERMISTON 990000088180 4259CAPSTONE RUBBER LINEING PTY LTD GERMISTON SOUTH 1401 990000626420 4259CAPTAIN HANDY MAN BRENTWOOD PARK 1505 026 BENONI 990000052326 9354CAPTOPIX CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000457978 11384CAR & BAKKIE BOUTIQUE CC DURBAN 4000 210 PINETOWN 990000392321 3CAR & COMMERCIAL BELLVILLE 7535 004 KAAPSTAD 990000101967 2573CAR & COMMERCIAL PANEL BEATERS MAYFAIR 2108 003 JOHANNESBURG 990000097359 45270CAR & DIESEL CLINIC KIMBERLEY 8301 005 KIMBERLEY 990000339793CAR & DRIVER UPINGTON 8800 276 GORDONIA 990000014679 2506CAR & TRUCK ELECTRIC CC SASOLBURG 1947 237 SASOLBURG 990000077356 552CAR & TRUCK NEWLANDS PTY LTD MELVILLE 2109 003 JOHANNESBURG 990000005585 291301CAR & TRUCK REPAIR PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000216406 21927 MAYORSWALKCAR & TRUCK SUPPLY HELDERKRUIN 1733 225 RANDFONTEIN 990000090635 643 PAARDEKRAALCAR & TRUCK WORX MTWALUME 4186 215 PORT SHEPSTONE 990000058267 22CAR AID SERVICE STATION KLERKSDORP 2570 138 KLERKSDORP 990000007776 2925CAR AIR & AUDIO VEREENIGING 1930 283 VEREENIGING 990000097000 1751CAR AIRCON TECHNOLOGY PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000383463 1456CAR AUTO SERVICES UMHLANGA 4320 002 DURBAN 990000470435 932CAR BAVARIAN PANELBEATERS CC HONEYDEW 2040 003 JOHANNESBURG 990000032706 592CAR BOAT TRUCK BODY WORK BELLVILLE 7530 025 BELLVILLE 990000094195 320 SANLAMHOFCAR BOUTIQUE AUDIO CRESTA 2118 003 JOHANNESBURG 990000060568 6522CAR CARE Mahikeng 2745 370 990000506854CAR CARE BODYSHOP PORT ELIZABETH 6001 990000026261CAR CARE CENTRE EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000032080 7278CAR CARE PAINT PROTECTION GEORGE 6530 090 GEORGE 990000094921CAR CARE PROTECT CC LENASIA 1827 990000730292CAR CARE SPECIALISTS JEFFREYSBAAI 6330 120 HUMANSDORP 990000085871CAR CARE SYSTEMS CLOETESVILLE 7600 251 STELLENBOSCH 990000048809CAR CARE VOUCHERS CAPE TOWN SOMERSET MALL 7137 244 SOMERSET WEST 990000357342 90CAR CITY EAST LONDON 5247 006 EAST LONDEN 990000017516CAR CLEAN DEN NELSPRUIT 1200 307 WITRIVIER 990000099370 5613CAR CLINIC SERVICE & TUNE UP CENTRE RUSTENBURG 300 235 RUSTENBURG 990000074387 2179CAR CONNECTION CRESTA 2118 233 ROODEPOORT 990000003763 1782CAR COOL NEWCASTLE 2940 185 NEWCASTLE 990000092250 3053CAR COOLING  CONSULTANTS CC JOHANNESBURG 1609 003 JOHANNESBURG 990000048144 359 EDENVALECAR CORPORATION RANDBURG 2125 003 JOHANNESBURG 990000056664 1626

Page 2: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CAR COSMETIC TOUCH UP CENTRE THREERIVERS 1935 237 SASOLBURG 990000090496CAR COSMETICS DOORNPOORT 17 008 PRETORIA 990000024164 80569CAR CRAFT SPRAYERS & PANEL BEATERS Durban 4001 002 DURBAN 990000091311 18689CAR CREW RANDBURG 2125 233 ROODEPOORT 990000458876 1921CAR DOC BETHAL 2310 249 STANDERTON 990000068766 785CAR DOCTOR PHALABORWA 1390 270 LETABA 990000004208 2214CAR FIX ERMELO 2350 078 ERMELO 990000436507 1598CAR GALORE UITENHAGE 6230 271 UITENHAGE 990000368700 1751CAR HOSPITAL CC EDENGLEN EXT 68 1609 990000845521CAR JUNCTION DALBRIDGE 4014 002 DURBAN 990000390950 18940CAR JUNXION TRUST ISIPINGO BEACH 4115 002 DURBAN 990000451467 26035CAR KING WELTEVREDENPARK 1715 003 JOHANNESBURG 990000092674 5894CAR KING 3 FLORIDA HILLS 1716 003 JOHANNESBURG 990000013933 2040CAR LEK BRITS BK IFAFI 260 041 BRITS 990000043892 660CAR MALL JOHANNESBURG 46 132 KEMPTON PARK 990000410358 8183 CenturionCAR MOTORS CLANWILLIAM 8135 057 CLANWILLIAM 990000100035 19CAR N BAKKIE RECON FACTORY GERMISTON 1400 251 STELLENBOSCH 990000202633 571CAR ON THE LIFT CC FAUNAPARK 787 207 PIETERSBURG 990000018337 866CAR PARTS CENTRE DENVER 2094 003 JOHANNESBURG 990000006367CAR PLATES & SIGNS VEREENIGING 1930 283 VEREENIGING 990000024118 264518 Three RiversCAR PLATES & SIGNS PTY LTD ARCADIA 7 008 PRETORIA 990000080349 40059CAR PRO AUTOMOTIVE PTY LTD HILLCREST 3650 990000687661CAR PROTECTIONS GAUTENG LYNDHURST 2106 003 JOHANNESBURG 990000416484 890879CAR RADIO & SECURITY ZINNIAVILLE 302 235 RUSTENBURG 990000048108 50060CAR RADIO SALES PAROW EAST 7501 025 BELLVILLE 990000092950 6172CAR RAMA CC WYNBERG 7800 004 KAAPSTAD 990000098408CAR REBUILD LINDLEY 9630 157 LINDLEY 990000094987 195CAR RUB & POLISH RIVER VIEW 6850 315 WORCESTER 990000061293CAR SALON HOWICK 3290 119 LIONS RIVER 990000016909 21951 MAYORS WALKCAR SERVICE CITY MORELETAPARK 44 008 PRETORIA 990000359582 40405CAR SERVICE CITY BRUMA BENMORE 990000645251 652,380CAR SERVICE CITY FLORIDA FLORIDA NORTH 1709 171 MIDDELBURG TVL 990000460583CAR SERVICE CITY FOURWAYS CRAIGAVON 990000571325 123 DINEGORIECAR SERVICE CITY JET PARK & BENONI Boksburg 1446 132 KEMPTON PARK 990000469435 10096 Aston ManorCAR SERVICE CITY JETPARK JETPARK 990000645234 652,380 BENMORECAR SERVICE CITY LOUIS BOTHA SAVOY 2010 990000587394 652380 BENMORECAR SERVICE CITY MEADOWDALE EDENVALE 2090 990000605153CAR SERVICE CITY MENLYN MENLYN 181 990000754184 783504 SANDTONCAR SERVICE CITY MONTAGUE GARDENS MONTAGUE GARDENS 7441 004 KAAPSTAD 990000360790CAR SERVICE CITY NELSPRUIT NELSPRUIT 1200 990000926552CAR SERVICE CITY NORTHRIDING JUKSKEI PARK 990000564840 1579CAR SERVICE CITY SEA POINT CAPE TOWN 8005 990000875760 783504 SANDTONCAR SERVICE CITY VINCENT EAST LONDON 5217 990000589100 15526 BEACON BAYCAR SERVICE ZONE BRYANSTON 2031 990000816108 1657 HALFWAY HOUSECAR SERVICES CITY UMHLANGA ROCKS 4319 002 DURBAN 990000390752CAR SERVICES CITY C B D JOHANNESBURG 1 990000873997 783504CAR SERVICES CITY ELOFF MARSHALTOWN 2010 990000557088 652380 BENMORECAR SERVICES CITY TYGERVALLEY BELLVILLE 7530 990000873996 783504 SANDTON

Page 3: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CAR SMART SERVICE CENTRE PLUMSTEAD 7800 004 KAAPSTAD 990000418178CAR SOUND 2000 CC BOOYSENS 2016 003 JOHANNESBURG 990000005429 38314CAR SOUND CONCEPTS TRUST WESTVILLE 3630 002 DURBAN 990000074063 979CAR SPA VREDENBURG 7380 292 VREDENBURG 990000010074 244CAR STYLE PANELBEATERS CC MENLO PARK 102 008 PRETORIA 990000089393 35631CAR SURE WELLINGTON 7654 303 WELLINGTON 990000005845 899CAR TOWING SERVICES S A PTY LTD HARRISMITH 9880 990000063535 40217 CLEVELANDCAR TOWING SERVICES SA PTY LTD DURBAN 3209 003 JOHANNESBURG 990000038602 40217 CLEVELANDCAR TRUCK CENTRE KURUMAN 8460 148 KURUMAN 990000104695 380CAR VALET CENTRE KURUMAN 8460 148 KURUMAN 990000419898CAR VALET SERVICES BRACKENDOWNS 1454 091 GERMISTON 990000100398 166870CAR VAN TRUCK MARBLE HALL 450 099 GROBLERSDAL 990000008430 136CAR WASH & VALET SERVICES VREDENDAL 8160 048 CALEDON 990000362588CAR WASH AT SHELL MOSSEL BAY 6500 990000942318 1947CAR WASH SUPREME SOMERSET MALL 7130 244 SOMERSET WEST 990000049561CAR WASH WORLD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000021220 1945CAR WORLD PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000053014 2339CARAS TRACTOR ENGINEERING MSUNDUZI 3231 206 PIETERMARITZBURG 990000430657 655CARAVAN CLINIC PAROW 7500 025 BELLVILLE 990000354403CARAVAN MOTORS CC EAST END 4018 002 DURBAN 990000395361 149061CARAVAN SPECIALISTS PENNINGTON 4184 139 KNYSNA 990000373908 382CARAVANTIX BLOEMFONTEIN 9321 990000555591 20107CARB & AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000063552CARB KING MIDDELBURG 1050 312 WITBANK TVL 990000052304 777CARB MASTER NORTH END 6056 007 PORT ELIZABETH 990000361624 3260CARBEL RANDBURG 2125 147 KRUGERSDORP 990000106607 1493CARBO CHEM CC CINDA PARK 1463 012 ALBERTON 990000379159 8951CARBOGRAPH SPECIALIST KWATHEMA EXT 3 1575 247 SPRINGS 990000016593CARBON BODYSHOP CC GARDENVIEW 2047 002 DURBAN 990000409708 75921CARBON BRUSH TECHNOLOGY PTY LTD WESTVILLE 3630 990000807820 2287CARBON CAPERS CC KLOOF 6310 990000585407 188 GILLITTSCARBON CREW CC SILVERTON 127 008 PRETORIA 990000451644 141CARBON STEEL FABRICATORS VANDERBIJLPARK 1911 990000652371 466 PARKSOUTHCARBOQUIP MANUFACTURING ALBERTON 1450 012 ALBERTON 990000111252 673CARBORANDUM DISK REFURBISHMENTS CC WONDERBOOM SOUTH 84 008 PRETORIA 990000052385CARBPRO PTY LTD DURBAN 4037 990000792305 38 WESTWOODCARBTECH PIETERMARITZBURG 3201 990000589092CARBURETTOR & FUEL INJECTION MILNERTON 7435 004 KAAPSTAD 990000075586 619CARBURETTOR ACE Durban 4065 002 DURBAN 990000103420 35462CARBURETTOR CENTRE PARYS 9585 198 PARYS 990000107522 279CARBURETTOR EXPRESS WETTON 7780 316 WYNBERG C P 990000024156CARBURETTOR OVERHAUL SERVICES  CC NINAPARK 156 008 PRETORIA 990000085304 54397CARBURETTOR REBUILD & SPARE CENTRE PIETERSBURG 700 207 PIETERSBURG 990000094855 1384CARBURRETOR PIT STOP CC GROENKLOOF 27 033 BOKSBURG 990000110760 639CARCARE SERVICE CENTRE KLERKSDORP 2570 138 KLERKSDORP 990000428992 2532CARCOL EXECUTIVE AUTO PTY LTD RANDBURG WATERFRONT 2167 003 JOHANNESBURG 990000007300 23502CARCOM PANEL BEATERS MARAISBURG 1700 003 JOHANNESBURG 990000080466 281CARCOUSTICS SOUTH AFRICA PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000386494 9

Page 4: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CARCROFT TRADING PTY LTD UMHLANGA ROCKS 4319 UMHLANGA 990000071099 25013CARD & AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000091118CARDIL ENGINEERING STEEDALE 2050 990000626866 3234 GLENVISTACARDINALS MOTOR CORPORATION NELSPRUIT 1200 184 NELSPRUIT 990000404169 3223CARDINALS MOTORS SOUTH COAST SHELLY BEACH 4265 990000658712 870CARDING TECHNOLOGIES CC WEST RIDING 3610 026 BENONI 990000377632CARDOSO ENTERPRISES SERVICES WITBANK 1034 312 WITBANK TVL 990000104691 51006CARE CO PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000095350 3367CARE FOR CARS BRETWOOD PARK 1505 003 JOHANNESBURG 990000461313 9650CARE FOR CARS BODYSHOP BOKBUKRG 1459 990000705240 PO BOX 965 BRENTWOOD PARKCARE FOR CARS PTY LTD BENONI 1500 990000835279CAREER STAFFING SOLUTIONS PTY LTD JET PARK 1469 033 BOKSBURG 990000099230 30115CAREERCORP LABOUR HIRE RANDHART 1449 012 ALBERTON 990000378439CAREL TREKKER DIENSTE BOTHAVILLE 9660 036 BOTHAVILLE 990000423701 487CAREL VAN NIEKERK INGENIEURSWERKE B Piketberg 7320 209 PIKETBERG 990000100132 288 VredenburgCARELLO AUTO KYALAMI 1684 003 JOHANNESBURG 990000083601 32045 KyalamiCARELS AUTO ELECTRICAL KEMPTON PARK 1620 132 KEMPTON PARK 990000078995 860CARELSE INDUSTRIAL SERVICES CC WALMER 6065 007 PORT ELIZABETH 990000065734 40003CARENO SERVICE CENTRE STRAND 7139 256 STRAND 990000342830CARFIELD SERVICES CC WALKERVILLE 1876 003 JOHANNESBURG 990000062785 1020CARGO ALL CC RUSTENBURG 300 990000747190CARGO BRAKE THE REEDS 2011 003 JOHANNESBURG 990000073700 5016CARGO BRAKE PTY LTD THE REEDS 158 008 PRETORIA 990000470300 5016CARGO CARRIERS LTD 2 HOUGHTON 2041 990000080271 1565 Brooklyn SquareCARGO CRANKSHAFT LAMBTON 1414 091 GERMISTON 990000104221 15300CARGO MOTORS A DIVISION OF IMPERIAL Verwoerdpark 1453 003 JOHANNESBURG 990000016135 8199CARIDO 135 CC NORKEM PARK 1631 033 BOKSBURG 990000419434 17496CARIGHT VRYHEID 3100 990000606732 1184CARITE MARKETING CC Port Elizabeth 6057 007 PORT ELIZABETH 990000020493 27452 GreenacresCARL MANTO WELDING WORKS WENTWORTH 4052 002 DURBAN 990000407154CARL MARCH ENGINEERING  CC SPRINGS 1559 990000579189 11569 SELCOURTCARLEC AUTO ELECTRICAL BIG BAY 7448 004 KAAPSTAD 990000089571 20124CARLETON AUTO ELECTRICAL NOORDBRUG 2522 218 POTCHEFSTROOM 990000087328 19690CARLETON BRAKE & CLUTCH CENTRE CARLETONVILLE 2500 192 CARLTONVILLE 990000080355 261CARLETON SANDBLASTING CARLETONVILLE 2500 192 CARLTONVILLE 990000178300 1018CARLETONVILLE MOTORS CARLETONVILLE 2500 192 CARLTONVILLE 990000030687 1204CARLETONVILLE PANELBEATERS OBERHOLZER 2499 138 KLERKSDORP 990000086660 7033CARLETONVILLE RADIATOR SERVICES CARLETONVILLE 2500 192 CARLTONVILLE 990000083807 1771CARLETONVILLE TOYOTA PTY LTD CARLETONVILLE 2500 147 KRUGERSDORP 990000287959 26 LENASIACARLETONVILLE WESTERNMOTORSPTY LTD CARLETONVILLE 2500 147 KRUGERSDORP 990000072651 95 LENASIACARLEW AUTO BODY DURBANVILLE 7560 025 BELLVILLE 990000088940CARLIES TRADERS CC ROOIHUISKRAAL 154 008 PRETORIA 990000093418 1164CARLINE MOTORS LENASIA 1820 003 JOHANNESBURG 990000080415 52CARLOCK CENTRE BK LYTTELTON 140 008 PRETORIA 990000106142 16071CARLOS AUTO CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000098908 3128CARLOS COADED STEEL AND CAMBRIDGE WEST 5247 990000556956CARLOS FENCING BETHLEHEM 9700 029 BETHLEHEM 990000023315 648CARLOS GONZALEZ BALANCING SUNNINGHILL 2157 003 JOHANNESBURG 990000353379 1626

Page 5: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CARLOS PANELBEATERS & SPRAYPAINTERS NEW DOORNFONTEI 2028 003 JOHANNESBURG 990000082183CARLOS W POWER CC GEZINA 31 008 PRETORIA 990000213466 25071CARLS ENGINEERING LINCOLN MEADE 3201 206 PIETERMARITZBURG 990000355538CARLSON MACHINE MANUFACTURERS PTY L SUNNYSIDE 132 008 PRETORIA 990000437593 25322 MONUMENT PARKCARLTON EAGLE TRUCK & CAR SERVICE CARLETONVILLE 2500 138 KLERKSDORP 990000007016 87CARLTON ENGINEERING SERVICES CARLETONVILLE 2500 192 CARLTONVILLE 990000080542 998CARLTON SPARES MALAMULELE 982 270 LETABA 990000094182 3046CARMA STEEL MIDDELBURG 1050 312 WITBANK TVL 990000073222CARMAC RANDFONTEIN 1760 225 RANDFONTEIN 990000005061 38CARMAN AUTO PRETORIA NORTH 116 008 PRETORIA 990000037819 16767CARMAN PANEL BEATERS EMPANGENI 3880 324 LOWER UMFOLOZI 990000111376 2003CARMANIA CC OBSERVATORY 7925 316 WYNBERG C P 990000018320CARMARK ONRUS RIVER 7201 111 HERMANUS 990000105381CARMEN MOTORS BK STANDERTON 2430 249 STANDERTON 990000095993 3007CARMEN PANEL BEATERS PTY LTD RED HILL 4051 002 DURBAN 990000075471CARMEND PANEELKLOPPERS & EHRLICHPARK 9312 001 BLOEMFONTEIN 990000089815 27164CARMILE BLOEMFONTEIN 990000588348 59562 KARENPARKCARNARVON BAKWERKE CARNARVON 8925 052 CARNAVON 990000079054 216CARNAUD METALBOX FOOD S A PTY LTD BELLVILLE 7535 025 BELLVILLE 990000011642 402 BellvilleCARNETICS CC ROOIHUISKRAAL 154 008 PRETORIA 990000034920 48CARNEW PANELBEATERS & SPRAYPAINTERS PAROW 7499 025 BELLVILLE 990000076030CARNIVAL FORKLIFTS BOKSBURG 1461 037 BRAKPAN 990000434996 5376CARO TECH SILVERTON 990000685033 853CAROLINA SERVICE CAROLINA 1185 053 CAROLINA 990000335784 264CAROLINA SERVICE STATIONS CAROLINA 1185 053 CAROLINA 990000390742 1903CAROUSEL CARS DIEP RIVER 7800 004 KAAPSTAD 990000204650CAROUSEL VALET SERVICES MONTANA PARK 159 008 PRETORIA 990000046800 73CARPORTECH CC Pretoria 42 008 PRETORIA 990000374683 412 TrichardtCARRELLO  TRAILERS NO 2 KILLARNEY GARDENS 7441 004 KAAPSTAD 990000369140CARREP BK THEUNISSEN 9410 265 THEUNISSEN 990000008351 218CARRERA MOTORS PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000082450 966CARRERA SALES C C RANDBURG 2125 003 JOHANNESBURG 990000084540 966CARROLLS MARINE CC THREE RIVERS 1935 283 VEREENIGING 990000361923 265113CARROZZERIA VIGLIETTI Longmeadow 1609 132 KEMPTON PARK 990000469472 2CARRUS INFORMATION TECHNOLOGY Kempton Park 1609 132 KEMPTON PARK 990000441972 3502 PinegowrieCARRUS TECHNICAL SERVICES PTY LTD Kempton 1609 132 KEMPTON PARK 990000397921 350 PinegowrieCARS 4 U FONTEINRIET 1464 033 BOKSBURG 990000008950 10381CARS A LOT CC UMZINTO 4200 274 UMZINTO 990000422090 345CARS BY COBUS BOTES CC Benoni 1543 026 BENONI 990000015869 15150 FarrarmereCARS COM HATFIELD 28 008 PRETORIA 990000077084 13290CARS FOR AFRICA DURBAN 4000 002 DURBAN 990000069592 3104CARS FOR AFRICA MOSSELBAAI MOSSEL BAY 6500 177 MOSSEL BAY 990000082148 1537CARS FROM JAPAN EAST END 4018 002 DURBAN 990000458361 149078CARS ON PINE UMHLANGA ROCKS 4320 002 DURBAN 990000048121 802CARS ON VICTORIA CUMBERWOOD 3235 206 PIETERMARITZBURG 990000408803 7929CARS TO GO PTY LTD GEZINA 31 008 PRETORIA 990000043147 25202CARSBUS NEWLANDS 2092 990000637719 108 BERGBRONCARSONS PANEL & PAINT CC PRIMROSE 1416 091 GERMISTON 990000367727 2278

Page 6: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CARSOU AUTO ELECTRICAL PRETORIA 1 008 PRETORIA 990000088502 1589CARSPA SANDHURST NORTHLANDS 2196 990000560560 55718CARTEASE AUTO BREAKERS CC WESTWOOD 1477 033 BOKSBURG 990000434936 7327CARTERS ROAD SERVICE STATION KIMBERLEY 8300 005 KIMBERLEY 990000409434 1317CARTIME BLOEMFONTEIN 9310 001 BLOEMFONTEIN 990000562789 28473CARTIME CC SAXONWOLD 2132 003 JOHANNESBURG 990000012323 869CARTIME FOURWAYS SAXONWOLD 2132 003 JOHANNESBURG 990000077709 869CARTIME KEMPTON PARK KIBLER PARK 2053 132 KEMPTON PARK 990000107436 990562CARTIME RANDBURG SAXONWOLD 2132 003 JOHANNESBURG 990000035643 869CARTON CONVERTERS germiston 1500 003 JOHANNESBURG 990000076098 2384 BENONICARTRACK LOWVELD NELSPRUIT 1200 184 NELSPRUIT 990000356599 5018CARTRACK MPUMALANGA HOEVELD MIDDELBURG 1050 990000582691 4708CARTRACK NORTH EAST NELSPRUIT 1200 184 NELSPRUIT 990000434586 5018CARTRACK NORTH WEST RUSTENBURG 300 235 RUSTENBURG 990000362502 9744CARTREATS LOWVELD LYDENBURG RD 1200 990000567879CARTRUST BROTHERS PTY LTD MIDRAND 1685 990000560751 1889 FOURWAYSCARTY CARVENIENCE PTY LTD MORELETA PLAZA 167 008 PRETORIA 990000022680 13CARU CLEANING SERVICES CC MONUMENTPARK 105 008 PRETORIA 990000366566 26735CARVALET PANELBEATERS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000099842 2807CARWASH & VALET MORELETAPARK 44 008 PRETORIA 990000427474 39678CARWASH & VALET CENTRE VREDENBURG 7380 292 VREDENBURG 990000008350 256CARWASH & VALET GROUP MARAISBURG 1724 990000737010 3086 WILROPARKCARWASH AT PARKVIEW CC PRETORIA 81 990000643976 11421 ERASMUSKLOOFCARWASH GURU GEORGE 6529 990000882940 2423CARWASH WORLD NELSPRUIT 1200 184 NELSPRUIT 990000428779 3452CARWEL AUTOELECTRICAL CC RANDBURG 2125 003 JOHANNESBURG 990000009662 1750CARZ DOT COM PARK SOUTH 1910 278 VANDERBIJLPARK 990000447099 526CASAGER IDEAL MILL STREET 8010 004 KAAPSTAD 990000029949 12346CASBRO STEELCRAFT LENASIA 1820 003 JOHANNESBURG 990000083274 50CASCADE  MOTORS SANDRINGHAM 2131 003 JOHANNESBURG 990000179820 29115CASCADE CONTROL PTY LTD ELSBURG 1407 091 GERMISTON 990000000107 9184CASCADES CAR WASH & AUTO VALET TONGAAT 4399 339 INANDA 990000348409 908CASCADES MOTOR CORPORATION RANDBURG 2125 233 ROODEPOORT 990000350962 2547CASCADES SERVICE STATION Pietermaritzburg 3206 206 PIETERMARITZBURG 990000037117 11384 DorpspruitCASCARO MOTORS CC LENASIA 1820 003 JOHANNESBURG 990000032086 444CASCO MOTORS CC WENDYWOOD 2144 003 JOHANNESBURG 990000338109 76401CASCOLOR ALUMINIUM FINISHING CAPE Cape Town 2047 003 JOHANNESBURG 990000046094 75796 GardenviewCASCOLOR ALUMINIUM POWER COATING WESTMEAD 3608 210 PINETOWN 990000037154 15908CASE PLASTIC FABRICATORS CC BRAMLEY 2018 091 GERMISTON 990000111125 391518CASEN ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000083294 2891 SpringsCASEN PUMPS SPRINGS 1560 990000764857 2891CASEN PUMPS CC Springs 1560 247 SPRINGS 990000009899 1892 SPRINGSCASEQUIP CC POLOKWANE 699 132 KEMPTON PARK 1786 854 FAUNA PARKCASEYS CAR SALES CC TLADI 1868 003 JOHANNESBURG 990000048142CASEYS SOLID SECURITY TOKAI 7945 316 WYNBERG C P 990000361296 79009CASFA GROWTH PETROLEUM LAUDIUM 37 003 JOHANNESBURG 990000401860 13549CASH ASSET TRADING 99 PTY LTD SOWETO 1818 003 JOHANNESBURG 990000373742 5010 DELMENVILLECASH BROERS CC PRETORIA NORTH 116 008 PRETORIA 990000095702 16044

Page 7: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CASH CARS KROONSTAD 9499 146 KROONSTAD 990000004700CASH FOR CARS CC HERCULES 30 008 PRETORIA 990000091174 49915CASOPIX GREENACRES 6057 990000699939 64068CASPE MOTOR PANEL BEATERS GIYANI 826 158 SOUTPANSBERG 990000429792 1375CASPECO CC LUXMI 3207 206 PIETERMARITZBURG 990000083282 45CASPY BUMPER REPAIRS & RADIATOR CC MEREBANK CENTRAL 4104 002 DURBAN 990000350694 104CASS AUTOMOTIVE ENGINEERING MAITLAND 7405 004 KAAPSTAD 990000052377CASSANI MOTORS PLETTENBERG BAY 6600 139 KNYSNA 990000093446 169CASSELDALE FILLING STATION Springs 1560 247 SPRINGS 990000029149 1163 NigelCASSIEM METAL WORKS CC GOODWOOD 7460 206 PIETERMARITZBURG 990000398361 2466 CLAREINCHCASSIES MOTORS PRETORIA NORTH 182 008 PRETORIA 990000085586CASSIM PARK MOTORS ERMELO 2350 078 ERMELO 990000083989 101CASSIMS AUTO LENASIA 1820 003 JOHANNESBURG 990000094938 564CASSIUS ROOF SHEETING & GENERAL SOSHANGUVE 152 008 PRETORIA 990000351695CAST FOUNDRY DANHOF 9310 001 BLOEMFONTEIN 990000010155 28386CAST TURN SERVICES CC WESTWOOD 1477 033 BOKSBURG 990000011541 7010CASTAG MANUFACTURING CC CHEMPET 7442 004 KAAPSTAD 990000010904 37293CASTAGNINI ENGINEERING WORKS C C CHEMPET 7442 004 KAAPSTAD 990000083401 37293 ChempetCASTAGNO & SONS BRAMLEY 2018 003 JOHANNESBURG 990000085986 39470CASTANEOUS TRADING 7  PTY LTD SOMERSET WEST 7129 244 SOMERSET WEST 990000338835 1448CASTAWAY COMPONENTS CC CHEMPET 7442 165 MALMESBURY 990000007233 36811CASTAWAYS HORISON 1724 233 ROODEPOORT 990000015061CASTCO PRECISION CASTINGS PTY LTD TYGERBERG 7505 025 BELLVILLE 990000086012 19133CASTELLO GUEST HOUSE BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000311451CASTELLOCOTE PTY LTD PAROW EAST 7501 025 BELLVILLE 990000073659 6026CASTELYN GRINDING SERVICES UITENHAGE 6230 271 UITENHAGE 990000065006CASTING & MACHINING SERVICES CC BENONI 1500 091 GERMISTON 990000097304 2068CASTING & PROFILING SERVICES SUNWARD PARK 1470 091 GERMISTON 990000402359 17358 Sunward ParkCASTING MATERIALS COMPANY SA PTY LT ALBEMARLE 1407 091 GERMISTON 990000076533 612 STRUBENSVALLEYCASTING METAL GRAPHICS CC HURLYVALE 1611 091 GERMISTON 990000005762 15442CASTING REPAIR SERVICES CC MAYVILLE 4058 002 DURBAN 990000086089 30181CASTING SENSATIONS PTY LTD GLENASHLEY 4022 153 KLIPRIVIER (LADYSMITH) 990000007740 22356CASTINGS J D THREE RIVER VEREENIGING 1935 990000594710 642 VEREENIGINGCASTINGS J H WHITE RIVER 1200 990000848732 4414CASTLE FABRICATION & FENCING CC NEWCASTLE 2940 185 NEWCASTLE 990000450102 749CASTLE GARAGE CC BOOYSENS 2016 003 JOHANNESBURG 990000086757 38183CASTLE HEAD CENTRE DIAMOND 8305 005 KIMBERLEY 990000096682 3606CASTLE HILL TRADING 201 CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000360920 3956CASTLE LEAD WORKS TVL PTY LTD KENMARE 1745 FACTORIA 990000086751 3472CASTLEHILL TRADE 63 QUEENSTOWN 5320 223 QUEENSTOWN 990000449266 175CASTLEHILL TRADING 172 CC SAN REMO 7798 316 WYNBERG C P 990000368329CASTLEHILL TRADING 232 CC LAINGSBURG 6849 154 LAINGSBURG 990000376962 470 WORCESTERCASTLEHILL TRADING 274 CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000560161 60005 AquadeneCASTLES CORROISION CONTROL VANDERBIJLPARK 1911 990000947001CASTLES CORROSION CONTROL CCC VANDERBIJLPARK 1911 990000934360CASZAY ENGINEERING CAPE TOWN 7780 004 KAAPSTAD 990000106639 4527 Cape TownCAT ANALYSIS PTY LTD BENONI 1501 990000857288 10607 FONTEINRIETCAT COM ENGINEERING PTY LTD DOWERGLEN 1612 091 GERMISTON 990000385381 16167

Page 8: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CAT MAN SERVICES STEELPOORT 1133 161 LYDENBURG 990000021251 1282CAT SUPPORT SYSTEMS PTY LTD CAPE TOWN 7800 004 KAAPSTAD 990000007239 D10 PRIME DIEP RIVERCATAKAWA KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000334413 5060CATALER S A PTY LTD BROOKLYN SQUARE 75 002 DURBAN 990000032036 1567CATCH 22 ENGINEERING CC Germiston 1451 091 GERMISTON 990000040994 123751 AlrodeCATCHYL CC KUILS RIVER 7579 251 STELLENBOSCH 990000011653 386CATECH TECHNICAL & ENGINEERING SPARTAN EXT 3 1916 990000083875 8959 EDLEENCATERCITY METAL PRODUCTS CC DALBRIDGE 4014 002 DURBAN 990000046036 18750CATERCORE PAROW EAST 7500 025 BELLVILLE 990000397991CATERFAB CC OVERPORT 4067 002 DURBAN 990000079964 701080CATERING EQUIPMENT REPAIRING & STEILTES 1213 184 NELSPRUIT 990000082862 12144CATERING EXPERTS CC LYNN EAST 39 008 PRETORIA 990000030622 15369CATHCART FARM SERVICES CATHCART 5310 054 CATHCART 990000078454 149CATHCART MULTIFUEL CATHCART 5310 990000571631 116CATHCO ENGINEERING PTY LTD NIGEL 1490 003 JOHANNESBURG 990000559688 1357CATHODIC ENGINEERING SERVICES CC GILLITTS 3603 002 DURBAN 990000106760 531CATHY ELLIOTT CAR BROKERS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000005552CATHY'S NUMBERPLATES & VEHICLE ROODEPOORT 1724 990000633092CATKOM FUEL SYSTEMS CC DELMAS 2210 188 NIGEL 990000045382 259CATKOM REBUILD CENTRE ATLASPARK 1465 132 KEMPTON PARK 990000418535 16965CATO AEROTECH CATO RIDGE 3680 051 CAMPERDOWN 990000078466 195CATO G H ENGINEERING DALVIEW 1544 037 BRAKPAN 990000086027 10079CATO METAL FABRICATIONS MANDENI 4490 338 MTUNZINI 990000094180CATO RIDGE 1 STOP CATO RIDGE 3680 206 PIETERMARITZBURG 990000026240 404CATO RIDGE AUTO CENTRE CUMBERWOOD 3235 051 CAMPERDOWN 990000390613 7884CATO RIDGE MOTORS HILLCREST 3650 026 BENONI 990000423034CATO STEEL WINDOWS CC ASHWOOD 3605 003 JOHANNESBURG 990000436517 10319CATREP CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000110771 1640CATWALK INVESTMENTS 165 RANDBURG 2125 003 JOHANNESBURG 990000425905 4761CATWALK PTY LTD FAERIE GLEN 43 215 PORT SHEPSTONE 990000074067 786CATWORTH ENGINEERING CC SUNWARD PARK 1470 033 BOKSBURG 990000096448 17521CATWORTH PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000352575 17521CATZ MOTORWAS & VALET MAIN STREET PAARL 7622 197 PAARL 990000061246 6103CAVA MOTOR CYCLES JEPPESTOWN 2043 003 JOHANNESBURG 990000232590 34189CAVALEROS & SON PTY LTD JOHANNESBURG 2000 091 GERMISTON 990000058213 8770CAVALIER AUTOBODY WORKS HAVEN HILLS 5247 006 EAST LONDEN 990000053783CAVALIER MOTORS DURBANVILLE 7550 025 BELLVILLE 990000003701CAVELLE ENGINEERING CC JOHANNESBURG 2091 012 ALBERTON 990000013862 1522 HENLEY ON KLIPCAVERSHAM MOTORS PINETOWN 3610 210 PINETOWN 990000035615 814 gillittsCAW GEARBOX & DIFF CC GEORGE 6530 090 GEORGE 990000431078 10207CAWAC SOLUTIONS CC Kempton Park 1501 091 GERMISTON 990000097137 11609 RynfieldCAWAY METAL FABRICATIONS 2 CC WONDERBOOM SOUTH 84 990000586652 31 QUAGGACAWMAT ENGINEERING CC GEORGE 6536 090 GEORGE 990000076326 3019 George IndustriaCAWOOD ANCHOR MANUFACTURING CC PINETOWN 3600 990000936674 628CAWOOD E G BOSTON 3211 206 PIETERMARITZBURG 990000028465 79 BostonCAWSE & MALCOLM ELECTRICAL PTY LTD WEST TURFFONTEIN 2135 990000749423 82626 SOUTHDALECAWSE & MALCOLM TECHNOLOGY PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000031503 82626CAYENNE DROOMERS PTY LTD BELLVILLE 7530 025 BELLVILLE 990000050500

Page 9: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CAYENNE SPORT BRYANSTON 2021 003 JOHANNESBURG 990000091925 67781CAZANI BELEGGINGS BK PIETERSBURG 700 207 PIETERSBURG 990000052328 3553CB ENGINERING & DESIGN PTY LTD DESPATCH 6220 990000839019CB WRIGHT INC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000161030 2340CBC ENGINEERING ALIWAL NORTH 9750 014 ALIWAL NORTH 990000077546 113CBC FASTENERS PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000054253 670 PaardekraalCBF MOTORS HUMANSDORP 6300 120 HUMANSDORP 990000072151 1CBI ELECTRIC ABERDARE ATC TELECOM BRITS 250 041 BRITS 990000001855 663CBI‐ELECTRIC:AFRCAN CABLES A DIV OF Vereeniging 1929 283 VEREENIGING 990000001603 172CBS KRUGERSDORP KRUGERSDORP 1740 147 KRUGERSDORP 990000433010 864CBS SPRINGBOK UPINGTON TAK SPRINGBOK 8240 245 NAMAQUALAND 990000382073 278CBT PROPSHAFT CC BETHLEHEM 9700 029 BETHLEHEM 990000014709 2753CBT TRADING CC GERMISTON 1401 990000691545 4316 WITFIELDCBV FILLING STATION PEARSTON 5860 201 PEARSTON 990000090710CBY MANUFACTURING SA CC Bronkhorstspruit 1020 271 UITENHAGE 990000089265 1873 BronkhorstsprtuiCBZ MOTORS BK PRIESKA 8940 220 PRIESKA 990000080628 337CC BANDE CK VILJOENSKROON 9520 061 COLIGNY 990000036482 587CC BUSINESS TRUST PORT ELIZABETH 6025 990000580870 35087CC CLEANING SERVICES MIDDELBURG 1050 312 WITBANK TVL 990000379329 7632CC ENGINE REPAIRS & SERVICES MINT VILLAGE 8301 005 KIMBERLEY 990000004589CC ENGINEERING Vereeniging 1930 283 VEREENIGING 990000398738 24033 BedworthparkCC EXHAUST HADISON PARK 8306 005 KIMBERLEY 990000062083 110800CC TRADE 44 CC BENONI WEST 1503 026 BENONI 990000027766CC TRADE 452 CC DALVIEW 1544 247 SPRINGS 990000450328 3637CCA LABOUR BROKERS & SERVICES EASTWOOD 3201 206 PIETERMARITZBURG 990000419496CCC MOTORSPORT NORWOOD 2117 003 JOHANNESBURG 990000082882 92151CCG CABLE TERMINATIONS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000015436 192CCI MINING TRICHARDT 2302 990000644103 3234 SECUNDACCN BODY WORKS UITENHAGE 6229 271 UITENHAGE 990000374171CCR STEEL CC BROOKLYN SQUARE 75 008 PRETORIA 990000414421 1990CCV TECHNICAL & TRAINING NELSPRUIT 1200 184 NELSPRUIT 990000556839CD ENGINEERING FOREST HILLS 3610 990000845348 1071CD EXHIBITIONS FLORIDA 1709 990000707497 6114 ANSFRERECD INDUSTRIAL SERVICES CC SASOLBURG 1947 990000729401 3030CDA ENGINEERING NIGEL 1490 188 NIGEL 990000460353 867CDAS ELEKTRO NEGANIESE WERKE BK SOMERSET WEST 7130 244 SOMERSET WEST 990000102665CDL  AUTOMOTIVE RANDPARK RIDGE 2156 003 JOHANNESBURG 990000382113 659CDN MARKETING & ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000086611 P O Box192 Richards BayCDP CONTRACTING PTY LTD NELSPRUIT 990000574748 2723CDR CONTRACTS PTY LTD EDENVALE 1610 091 GERMISTON 990000005742 44CE MOBILITY WHEELCHAIRS PTY LTD MARAISBURG 1709 990000840386CE PANEELKLOPPERS BK MONTANA PARK 159 235 RUSTENBURG 990000391110 2935CEASAR KEYS CC PELIKAN PARK 7941 990000651854CEBC CONSTRUCTION ENGINEERING & BLUFF 4036 002 DURBAN 990000439138 21993CECELIA PARK MOTORS BK UNIVERSITAS 9321 001 BLOEMFONTEIN 990000090616 11058CECHEN ENGINEERING INCORPORATE CAFDA 7945 241 SIMONS TOWN 990000015619CECIL AUTO SPARES CC HELDERKRUIN 1733 233 ROODEPOORT 990000074730 21840CECIL MOTORS CC LERAATSFONTEIN 1038 103 ALFRED 990000366504 14148

Page 10: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CECIL TRUCK PARTS & LIGHTS EERSTERUS 22 008 PRETORIA 990000368871CECIL VAN DYK WORKSHOP SPRINGS 1559 247 SPRINGS 990000345698CECILIA MOTORS WILLOWS 9320 001 BLOEMFONTEIN 990000399087 20292CECILS PANEL BEATERS & PIETERMARITZBURG 3209 206 PIETERMARITZBURG 990000074618 100253 SCOTTSVILLECEDA PUMPS GERMISTON 1401 990000585934 75787 GARDENVIEWCEDAR ISLE AUTO PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000435444CEDAR POINT TRADING 375 PTY LTD DURBAN 4126 990000563466 PO BOX 443 AMANZIMTOTICEDARS SERVICE STATION CC MITCHELLS PLAIN 7789 004 KAAPSTAD 990000431104 879 Mitchells PlainCEDARVILLE FILLING STATION CC GEORGE 6530 141 MOUNT CURRIE 990000443299 474CEDERQUIST MARK CARL GOODWOOD 7459 025 BELLVILLE 990000106057 728CEDRIC COOK ENGINEERING Cape Town 7441 004 KAAPSTAD 990000053731 593 MilnertonCEDRICS AUTO ELECTRICAL LINTON GRANGE 6015 007 PORT ELIZABETH 990000077983 10823CEDRICS AUTO REPAIRS & SERVICING VRYHELD 3100 990000566336 1471CEDRICS MOTOR REPAIR CC CROWN MINES 2025 003 JOHANNESBURG 990000096460 452CEDRICS MOTOR REPAIRS CC CROWN MINES 2025 003 JOHANNESBURG 990000016188 452CEDSONS ENGINEERING CC PRIMROSE 1416 091 GERMISTON 990000053722 2570CEE CEE STAALWERKE VAN DER STEL 7130 244 SOMERSET WEST 990000451121CEF PRECISION ENGINEERING CC VEREENIGING 1930 283 VEREENIGING 990000446817 1854 VereenigingCELGO AUTO ELECTRIC BK OBERHOLZER 2502 192 CARLTONVILLE 990000087754 6152CELIK ENGINEERING PTY LTD WADEVILLE 1422 012 ALBERTON 990000084507 14805CELLAR LOGISTICS & ENGINEERING PAARL 7620 197 PAARL 990000073273 730CELLAR SOLUTIONS CC DURBANVILLE 7551 025 BELLVILLE 990000350388 2142CELLAR TECH ENGINEERING CC STELLENBOSCH 7599 251 STELLENBOSCH 990000006747 622CELTIC AUTO CC BOKSBURG 1459 033 BOKSBURG 990000086619 N/ACELTIC ROSE INVESTMENTS 5 PTY LTD KLERKSDORP 2572 990000561999 6664 FLAMWOODCELTIC WASTE C.C CRAIGHALL 2024 033 BOKSBURG 990000007792 411968CELTIS RIDGE CAR WASH PRETORIA 14 008 PRETORIA 990000407532 12276 CLUBVIEWCELTRAC MANAGEMENT SERVICES GROOTFONTEIN 44 990000587878 102405 MORELETA PLAZACEM ENGINEERING PRODUCTS PTY LTD RANDHART 1457 003 JOHANNESBURG 990000087771 17668CEM EQUIPMENT GARDENVIEW 2047 003 JOHANNESBURG 990000053790 751061CEMO PUMPS PTY LTD WOLHUTER 2043 990000107209 27023 JEPPESTOWNCEN ENGINEERING CC ALRODE 1450 990000588417 124172CENCAR CC CENTURION 46 008 PRETORIA 990000107587CENTA HOLDINGS DURBAN NORTH 4016 339 INANDA 990000097638 20918CENTENARY CARWASH LORRAINE 6070 007 PORT ELIZABETH 990000074020CENTENARY ELECTRONICS RYDALVALE 4068 339 INANDA 990000008953CENTENARY SERVICE STATION LORRAINE 6070 007 PORT ELIZABETH 990000008959CENTER ENGINEERING & FABRICATION CC MIDDELBURG 1050 170 MIDDELBURG C P 990000106559 510CENTERPOINT ENGINEERING PTY LTD KRUGERSDORP WEST 1739 990000906776CENTOCODE CC WELKOM 9460 302 WELKOM 990000443417 3466CENTORIA BRAKE & CLUTCH CC Centurion 158 008 PRETORIA 990000106061 4436 The ReedsCENTORIA BRAKE CLUTCH PTY LTD THE REEDS 158 008 PRETORIA 990000106077 4406CENTRACAST INDUSTRIES PTY LTD MAYVILLE 4058 002 DURBAN 990000078036 30121CENTRACK CC EERSTERUS 21 003 JOHANNESBURG 990000336492 41136CENTRAL AUTO CC STANGER 4450 250 LOWER TUGELA 990000072725 181CENTRAL AUTO COMPONENTS Durban 4001 002 DURBAN 990000071791 40134 RedhillCENTRAL AUTOMOTIVE ENGINEERING NORTHDALE 3201 206 PIETERMARITZBURG 990000103930CENTRAL BIKE SPARES FLAMWOOD 2572 138 KLERKSDORP 990000421165 7044

Page 11: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CENTRAL BODYWORKS KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000379531CENTRAL CAR REPAIRS & TRANSPORT OBSERVATORY 7925 004 KAAPSTAD 990000025543CENTRAL CERES MOTORS CC CERES 6835 055 CERES 990000090071 655CENTRAL CITY LOCKSMITHS JOHANNESBURG 2000 003 JOHANNESBURG 990000035679 11373CENTRAL CV & MACHANICAL HOMELAKE 1759 225 RANDFONTEIN 990000064256CENTRAL CYLINDERS GLENVISTA 2058 188 NIGEL 990000072543 394CENTRAL ENGINEERING BRITS 250 041 BRITS 990000072554 4598CENTRAL FLUID SEALING & HYDRAULIC LYDENBURG 1120 990000617735 4272CENTRAL FORGE CC BRAKPAN 1540 026 BENONI 990000007715 39CENTRAL FORKLIFT SERVICES CC ATLANTIS 7349 165 MALMESBURY 990000024158 752 MALMESBURYCENTRAL FORKLIFTS CRUYWAGENPARK 1428 091 GERMISTON 990000111480CENTRAL GARAGE CC PAROWVALLEI 7500 025 BELLVILLE 990000090149CENTRAL GARAGE LOERIESFONTEIN LOERIESFONTEIN 8185 050 CALVINIA 990000090155 125CENTRAL GARAGE MOTORCYCLES DE BEERS 8301 005 KIMBERLEY 990000006890CENTRAL GARAGE UTRECHT PTY LTD UTRECHT 2980 277 UTRECHT 990000090091 121CENTRAL GATES BERGVLEI 2012 003 JOHANNESBURG 990000053085 643CENTRAL HIGH TRADING 150 CC QUALBERT 4078 002 DURBAN 990000076227 48268CENTRAL HIGH TRADING 277 CC PRETORIA 30 008 PRETORIA 990000081344 P.O. BOX 9 QUAGGACENTRAL HIGH TRADING 54 RANDGATE 1763 235 RUSTENBURG 990000027245 3746CENTRAL INFORMATION SERVICES DRIE RIVIERE 1935 283 VEREENIGING 990000006220 263542CENTRAL IRON ENGINEERING PINETOWN 3600 210 PINETOWN 990000066565 1089CENTRAL LOCKSMITH FORDSBURG 2033 003 JOHANNESBURG 990000437762 42486CENTRAL LOCKSMITHS DURBAN 4000 184 NELSPRUIT 990000092358 1444CENTRAL MELK MIDDELBURG 1050 171 MIDDELBURG TVL 990000096355 775 MiddelburgCENTRAL MOTOR ENGINEERING TROYEVILLE 2139 003 JOHANNESBURG 990000076387 53128CENTRAL MOTORS SWELLENDAM 6740 260 SWELLENDAM 990000090079 484CENTRAL MOTORS LICHTENBURG LICHTENBURG 2740 156 LICHTENBURG 990000092334 122CENTRAL PANEL BEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000043124 7576CENTRAL PROPSHAFT CC FONTEINRIET 1464 247 SPRINGS 990000008947 1067CENTRAL QUALITY MOTORS PTY LTD NEWCASTLE 2940 185 NEWCASTLE 990000463907 2693CENTRAL RADIATORS FRANKFORT 9830 087 FRANKFORT 990000095427 404CENTRAL REFINISH TRAINING CENTRE FICHARDT PARK 9317 001 BLOEMFONTEIN 990000440138 32519CENTRAL ROUTE TRADING 217 SELCOURT 1567 033 BOKSBURG 990000428517 12652CENTRAL ROUTE TRADING 239 CC OHRIGSTAD 1122 312 WITBANK TVL 990000092638 215CENTRAL ROUTE TRADING 308 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000087376 60057CENTRAL ROUTE TRADING 345 ENNERDALE 1830 003 JOHANNESBURG 990000385700CENTRAL ROUTE TRADING 585 KLERKSDORP 2570 138 KLERKSDORP 990000459245 1301CENTRAL SALVAGE SPARES CRESTA 2118 003 JOHANNESBURG 990000351683 4203CENTRAL SERVICE STATION ESTCOURT 3310 079 ESTCOURT 990000053001 277CENTRAL STEEL WORKS AMALINDA 5247 006 EAST LONDEN 990000359369CENTRAL STORAGE DEPOT SANDRINGHAM 2131 003 JOHANNESBURG 990000099565 29202CENTRAL TECHNICAL SERVICES PTY LTD GARDEN VIEW 2047 091 GERMISTON 990000085476 75469CENTRAL VEHICLE TRACKING HYPER BY THE SEA 4053 002 DURBAN 990000081343CENTRAL VEHICLE TRACKING BLUFF CC JACOBS 4026 002 DURBAN 990000108129 12446CENTRAL WELDING WORKS pty ltd Pretoria 182 PRETORIA NORTH EXT 3 990000096291 3013 PRETORIACENTRAL WHEEL ALIGNMENT DURBAN 4001 002 DURBAN 990000075347CENTRAL WORKSHOP POLOKWANE LADANNA 704 207 PIETERSBURG 990000005482 416CENTRE BRAKE & CLUTCH BOOYSENS 2016 316 WYNBERG C P 990000005424 38314

Page 12: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CENTRE ENGINEERING KURUMAN 8460 194 OLIFANTSHOEK 990000034913 1443CENTRECOURT & WESTSTAR SERVICE RANDBURG 2125 003 JOHANNESBURG 990000096493 23104CENTRIC ENGINEERING FREEMANVILLE 2573 138 KLERKSDORP 990000076357 3151CENTRIFUGAL CASTING CC JOHANNESBURG 2047 003 JOHANNESBURG 990000079287 75752 GARDENVIEWCENTRIFUGE ENGINEERING S A PTY LTD EDENVALE 1610 091 GERMISTON 990000019791CENTRIFUGE REPAIRS CC HONEYDEW 2040 012 ALBERTON 990000046013 2247CENTRO CARS CC PRETORIA 2 008 PRETORIA 990000355287CENTURION AUTO CARE HALFWAY HOUSE 1685 008 PRETORIA 990000323782 2433CENTURION AUTOMOTIVE CLINIQUE LYTTELTON 140 008 PRETORIA 990000019034 17006CENTURION BUS MANUFACTURERS CENTURION 157 008 PRETORIA 990000013898 7636CENTURION DIESEL & PETROL CENTRE CC CENTURION 157 008 PRETORIA 990000442142 36087 MENLO PARKCENTURION DOORS BELLVILLE 7535 004 KAAPSTAD 990000054521 130CENTURION GEARBOX & DIFF CENTRE CENTURION 46 008 PRETORIA 990000027707 7553CENTURION LAKE AUTO MENLO PARK 102 008 PRETORIA 990000012341 35631CENTURION LIFESTYLE CC CENTURION 46 008 PRETORIA 990000340318 12124CENTURION MAG REPAIRS WIERDAPARK 149 008 PRETORIA 990000397121 53329CENTURION MAG REPAIRS POLOKWANE CADINE 699 990000939577 123314 BENDOR PARKCENTURION MOTOR ENGINEERING 1 CENTURION 46 008 PRETORIA 990000369360 8636CENTURION PARK MOTORS Pretoria 81 008 PRETORIA 990000108660 419CENTURION RADIATORS VALHALLA 137 008 PRETORIA 990000092663CENTURION SOUND & SECURITY CC CENTURION 46 008 PRETORIA 990000094144CENTURION YAMAHA CENTURION 46 008 PRETORIA 990000064252 10758CENTURY AVIONICS CC LANSERIA 1748 147 KRUGERSDORP 990000089170 100CENTURY MOTORS PTY LTD CARLETONVILLE 2500 003 JOHANNESBURG 990000078403 296CENTURY ORNAMENTAL CASTING QUEENSWOOD 81 990000575200 12498CENTURY TYRES CC PHOENIX 7441 004 KAAPSTAD 990000383235CENTWISE 42 CC RUSTENBURG 299 235 RUSTENBURG 990000043853CEO FORKLIFT SERVICES GRABOUW 7160 048 CALEDON 990000190772 103CERACAST PTY LTD Postmasburg 8420 217 POSTMASBURG 990000000103 551CERAMATIC FILTERS PTY LTD MEYERTON 1960 283 VEREENIGING 990000380745 1569CERAMIC ANILOX ENGRAVERS PTY LTD RED HILL 4071 002 DURBAN 990000027772 40144CERAMIC HOUSE KRUGERSDORP 1740 147 KRUGERSDORP 990000046736 1199CERATEX ENGINEERING CC PAROW 7499 025 BELLVILLE 990000068785 1082CEREFMET REFRACTORY SERVICES PTY LT VEREENIGING 1930 990000619382 1113CERES AUTOMOTIVE CC Ceres 6835 990000659367 376 RobertsonCERES GRASSNYER KLINIEK CERES 6835 055 CERES 990000084419 190CERES MOTORONDERDELE BK CERES 6835 055 CERES 990000074440 188CERES RETAIL CENTRE CERES 6835 055 CERES 990000441980CERES VALLEI POMPDIENSTE BELLA VISTA 6835 055 CERES 990000055216CERES VELDDIENSTE BK CERES 6835 055 CERES 990000011227 265CERESVALLEI MOTORS CERES 6835 055 CERES 990000101520 PO BOX 371CERILOG 226 MALVERN 4093 002 DURBAN 990000061283CERMA SHIELD PTY LTD BOKSBURG NORTH 1461 033 BOKSBURG 990000112271 5933CERONMAR ENGINEERING MEYERTON 1960 283 VEREENIGING 990000339577 1521CEROS AUTO SERVICES CC MUSGRAVE ROAD 4062 072 DUNDEE 990000086676 50481CERTAIN ENGINEERING PRETORIA 82 990000674305CERTIFIED FLOW TRADING & PROJECTS RUSTENBURG 300 990000572260CERTUS ENGINEERING PTY LTD OLIFANTSFONTEIN 1665 008 PRETORIA 990000359649 318

Page 13: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CESSNYL PROP CC MODIMOLLE 510 191 WATERBERG 990000032755 494CETECH ENGINEERING SERVICES CC DURBANVILLE 7551 025 BELLVILLE 990000053019 685CETT ENGINEERING CC DUNSWART 1508 091 GERMISTON 990000403800 6395CETUS CONSULTING ENGINEERING & SERV SASOLBURG 1947 990000586502 3021CEV MOTORS POSTMASBURG 8420 217 POSTMASBURG 990000089452 21 PostmasburgCFC MOTORS GARSFONTEIN 42 008 PRETORIA 990000012101CG ENGINEERING ORKNEY 2619 990000802407 1467CGH ENGINEERING WORKS CC WITBANK 1035 990000559419CGS ENGINEERING CAPE TOWN 7560 990000585373 40 HOWARD PLACECGS STRUCTURES BALLITO 4420 990000587586 P. O. BOXCH 4 ENG PRETORIA 84 990000594112CH PANEELKLOPPERS BK DOUGLAS 8730 071 HERBERT 990000093259 399 DouglasCHACANI VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000441448 5535CHACE MANUFACTURING PTY LTD FARRARMERE 1518 033 BOKSBURG 990000024821 14011CHACHILE TRADING 316 DALBRIDGE 4014 002 DURBAN 990000092606 18521CHAD O ENGINEERING PTY LTD HONEYDEW 2040 147 KRUGERSDORP 990000105741 986CHADEL ENGINEERING BEDFORDVIEW 2008 091 GERMISTON 990000004786 566CHADWICKS AUTO CARE CC NOORDWYK 1687 990000584381 4240 HALFWAY HOUSECHAIN CONNETION CC MENLO PARK 102 008 PRETORIA 990000023344 36760CHAIN TECH MOTORCYCLES BIRCHLEIGH 1621 132 KEMPTON PARK 990000100546 6606CHAIRMAN INDUSTRIES C C DOORNFONTEIN 2028 DOORNFONTEIN 990000082300 17084CHAKAS KRAAL WAGON WORKS SHAKASKRAAL 4430 250 LOWER TUGELA 990000185924 59CHAKO ALUMINIUM CC HATFIELD 28 008 PRETORIA 990000605001 14695CHAKO PANELBEATERS & BEETLE SERV CC BRAKPAN 1540 037 BRAKPAN 990000044475 897CHALLENGE CAR SALES ACTONVILLE 1501 037 BRAKPAN 990000103180CHALLENGE FLOOR MAINTENANCE SYSTEMS CROWN MINES 2025 003 JOHANNESBURG 990000102952 1207CHALLENGE MARINE GORDON'S BAY 7151 004 KAAPSTAD 990000007226 1179CHALLENGE MOTORS Lidgetton 3291 119 LIONS RIVER 990000200066 145 MerrivaleCHALLENGER BAKERY EQUIPMENT CC GERMISTON 1400 091 GERMISTON 990000051683 880 GermistonCHALLENGER EQUIPMENT WESTMEAD 3608 990000554819CHALLENGER TRAILERS PTY LTD THE WILLOWS 41 219 POTGIETERSRUS 990000060525CHALWIL ENGINEERING CC ROSSLYN 200 008 PRETORIA 990000091025 9111073CHALWIL PROP 2 THERESAPARK 155 351 WONDERBOOM (PTA) 990000004647 44268CHAMBEAU ENGINEERING CC Witbank 1050 295 VRYHEID 990000006725 15420 MiddelburgCHAMBS SALISBURY STREET BENONI 1500 003 JOHANNESBURG 990000017596 1008CHAMBS TYRES BENONI 1500 033 BOKSBURG 990000010249 1008CHAMBUA MINERALS PTY LTD NORTHLANDS 2116 003 JOHANNESBURG 990000379550 866CHAMCOR BOILER MAINTENANCE & RIETVALLEIRAND 174 008 PRETORIA 990000036473 4120CHAMDOR CONTRACTORS KRUGERSDORP 1740 147 KRUGERSDORP 990000082167 3280CHAMDOR PRECISION ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000093149 968CHAMDOR SANDBLASTING & POWDER KRUGERSDORP 1740 147 KRUGERSDORP 990000430837 2384CHAMDOR SERVICE STATION KRUGERSDORP 1743 147 KRUGERSDORP 990000098643 799 RUIMSIGCHAMELEON PANEL AND PAYNT NEW DOONFONTEIN 2074 990000698726 8775 EDENGLENCHAMFER PRO ENGINEERING BENONI 1500 990000607799 1429CHAMILLA CAR CARE SERVICES CC MENLO PARK 102 008 PRETORIA 990000006289 35910CHAMP MOTOR LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000429756 144CHAMPION COMPRESSED AIR & PAROW EAST 7501 025 BELLVILLE 990000066537 6609CHAMPION COMPRESSORS PTY LTD WESTERN CAPE 7500 990000674412

Page 14: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHAMPION DISPLAYS CC PRIMROSE 1416 091 GERMISTON 990000092222 2190CHAMPION MOTOR TRIMMERS MUSGRAVE ROAD 4062 002 DURBAN 990000112088 50910CHAMPION MOTORS DUNNOTTAR 1590 188 NIGEL 990000034976 84CHAMPION SHOE REPAIRS & KEYSCUT DURBAN 4001 002 DURBAN 990000099249CHAMPION TYRE & EXHAUST KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000463272 2268CHAMPION TYRES NOORDBRUG 2522 195 OTTOSDAL 990000058270 19789CHAMPION TYRES BOTHAVILLE Klerksdorp 2571 146 KROONSTAD 990000027079 581CHAMPION TYRES STILFONTEIN POTCHEFSTROOM 2520 138 KLERKSDORP 990000027078 2655 POTCHEFTSROOMCHAMPION WHEEL & TYRES KRUGERSDORP 1740 147 KRUGERSDORP 990000008676 487 ALBERTONCHAMPIONS LOCKSMITHS VEREENIGING 1930 283 VEREENIGING 990000101830 562CHAMPS CASH FOR SCRAP PARKLANDS 2121 003 JOHANNESBURG 990000094914 2521CHAMROCK SERVICE STATION LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000105990 4211CHANA BOKSBURG HELDERKRUIN 1733 033 BOKSBURG 990000373970 22016CHANA KZN SOUTH PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000357947 2490CHANA MIDRAND BIRCHLEIGH 1621 003 JOHANNESBURG 990000377472 8168CHANA MOTORS BLOEMFONTEIN FLAMWOOD 2572 001 BLOEMFONTEIN 990000374692 6664CHANA POLOKWANE CRAMERVIEW 2060 207 PIETERSBURG 990000371678 3941CHANA POTCHEFSTROOM FLAMWOOD 2572 138 KLERKSDORP 990000404348 6664CHANA S A CRESTA 2118 003 JOHANNESBURG 990000387438 6052CHANA SOUTH JOHANNESBURG 2060 003 JOHANNESBURG 990000371668 3941 CRAMERVIEWCHANA VEREENIGING VEREENIGING 1930 283 VEREENIGING 990000373960 2459CHANA WORKSHOP KEMPTON PARK STRUBENS VALLEY 1735 132 KEMPTON PARK 990000433923 822CHANDEL TROLLIES & CLEANING Pretoria 129 008 PRETORIA 990000414038 16065 SinovilleCHANDELLE PTY LTD FORDSBURG 2033 003 JOHANNESBURG 990000270485 42945CHANDIKA AUTO HOLDINGS UMHLALI 4390 990000823702 114 SHAKASKRAALCHANDLERS CONSTRUCTION LABOUR NELSPRUIT 1200 184 NELSPRUIT 990000033404 13CHANGING TIDES 1234 CC N1 CITY REEDS 7463 990000755427 157 CAPE GATECHANGING WAY GENERAL DEALERS CC CARLETONVILLE 2500 192 CARLTONVILLE 990000077735 1747CHANLETT INDUSTRIAL & HIRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000434731 9048CHANLOU PROPERTY CC MAITLAND 7404 004 KAAPSTAD 990000105301 467CHANLOU TRADING RAYTON 1001 001 BLOEMFONTEIN 990000399538CHANNA MOTORS CC EAST END 4018 002 DURBAN 990000356075 149078CHANNEL CONSTRUCTION PTY LTD Durban 4000 002 DURBAN 990000010318 1547 Umhlanga RocksCHANNEL ENGINEERING SERVICES CC LA MERCY 4405 002 DURBAN 990000006559 1309CHANNEL MARINE AND TRADING PTY LTD DURBAN 4094 990000575857CHANNEL SHIP REPAIRS HILLARY 4094 002 DURBAN 990000354604CHANSON REPAIRS PTY LTD Midrand 1685 003 JOHANNESBURG 990000430092 282 Halfway HouseCHANSON TRADING 1102 CC EAST LONDON 5247 990000575225 2180 QUEENSTOWNCHANTEC MANUFACTURING CC CAPE TOWN 7499 025 BELLVILLE 990000087600 1411CHANTELL ELECTRICAL CC MODDERFONTEIN 1645 107 HEIDELBERG TVL 990000027041 554CHANTEX HEAVY MACHINERY PTY LTD PAROW 7499 025 BELLVILLE 990000068764 1411CHANTMERC INVESTMENTS CC RIVONIA 2128 003 JOHANNESBURG 990000412220 1641CHANTYS METAL ART LOUISNTRICHARDT 920 990000939801 401CHAPE AUTO BODY REPAIR CC SEDGEFIELD 6573 139 KNYSNA 990000090437 912CHAPMAN ENGINEERING CC MAITLAND 7474 025 BELLVILLE 990000101315 739CHAPRET SHEET METAL ENGINEERING SOUTHDALE 2135 003 JOHANNESBURG 990000469803CHARB CHICAGO TYRES CC TSHIAWELO EXT 1 1818 990000050218CHARDLEY MOTORS HARRISMITH 9880 104 HARRISMITH 990000466111 1242

Page 15: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHARDRE BELEGGINGS STANDERTON 2430 249 STANDERTON 990000012725 3559CHARIOT SEATS CC TECOMA 5214 006 EAST LONDON 990000110355 19091CHARIOT TRACKING CONSULTANTS CC PRETORIA NORTH 116 008 PRETORIA 990000098558CHARITYS REPAIRS KATHU 8446 KATHU 990000378159 541 kathuCHARIYS REPAIRS BRANDHOF 9324 001 BLOEMFONTEIN 990000377688 100887CHARKAR TRADING CC DIEPKLOOF ZONE 4 1862 003 JOHANNESBURG 990000412087CHARL BESTER SUSPENSIONS & STEERING REYNO RIDGE 1049 312 WITBANK TVL 990000402519 41188CHARL INDUSTRIES BK DOORNPORT 17 235 RUSTENBURG 990000108181 80815CHARL MARAIS CLEANING ENTERPRISE KERNKRAG 7440 990000574718 150CHARL MARAIS MOTORS UITENHAGE 6230 271 UITENHAGE 990000084081 2937CHARLENES CAR WASH RUSTENBURG 299 235 RUSTENBURG 990000098580CHARLES HARRIS MOTORS AMALINDA 5252 006 EAST LONDEN 990000043260 12058CHARLES L RUST ASSOCIATES CC KEMPTON PARK 1620 132 KEMPTON PARK 990000083629 2380CHARLIES CRANE & HOIST SERVICES NEWTON PARK 6055 007 PORT ELIZABETH 990000344320 34737CHARLIES INSLEEPDIENS POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000004608 6731 BAILLIE PARKCHARLIES QUICKSTOP MAITLAND 7405 004 KAAPSTAD 990000101214CHARLIES TUNE UP CENTRE CC VRYHEID 3100 295 VRYHEID 990000100568 1385CHARLIES WELDING & HYDRAULIC WORKS WEST MEAD 8301 005 KIMBERLEY 990000081319 15037CHARMILLIE BUMPER & PLASTIC REPAIRS MOUNTAIN VIEW 82 008 PRETORIA 990000097184CHARMO GEBRUIKTE MOTORS CC MENLO PARK 102 008 PRETORIA 990000056626 36217CHARMWELL ENGINEERING & CONSULTING MEYERTON 1960 283 VEREENIGING 990000055950 1569CHARON SERVICES GOODWOOD 7460 025 BELLVILLE 990000094946CHARTERS STEEL STRUCTURES & STRANDFONTEIN 7785 990000729934CHARTOM FORKLIFT SPECIALISTS HYPER BY THE SEA 4053 002 DURBAN 990000005777 96CHARTWELL MOTOR & MAINTENANCE BRYANSTON 2021 003 JOHANNESBURG 990000062079 70412CHASE TRAILERS DURBANVILLE 7551 251 STELLENBOSCH 990000452712 3731CHASSIS & ALIGNMENT CENTRE MOBENI 4092 990000751293 533 UMHLANGA ROCKSCHASSIS & SPRAY BOOTH SUPPLIERS BLOEFONTEIN 9301 001 BLOEMFONTEIN 990000390098 12630 BRANDHOFCHASSIS STRAIGHTENING OVERPORT 4067 002 DURBAN 990000077014 701080CHASSIS STRAIGHTENING SPECIALIST CC JACOBS 4026 002 DURBAN 990000099903 12121CHASWILL PROCESS TECHNOLOGY PTY LTD PAARDEN  EILAND 8012 004 KAAPSTAD 990000009682 394CHATS CITY TYRES MANDENI 4490 310 CHATSWORTH 990000073217 55CHATSDENT HAVENSIDE 4092 310 CHATSWORTH 990000084306CHATSWORTH TEST CENTRE CHATSWORTH 4030 310 CHATSWORTH 990000000134CHATSWORTH VEHICLE TEST STATION CC RESERVOIR HILLS 4091 990000626797CHATTON MANUFACTURING CC GERMISTON 1401 990000587278 96116 EDENGLENCHAVANIEK ENGINEERING CC QUALBERT 4078 002 DURBAN 990000103640 48491CHAVERNICE MACHINE MAINTENANCE DURBAN 4126 990000566287 113 UMBOGINTWINICHAYAIR MANUFACTURING & AVIATION CC MESSINA 900 169 MESSINA 990000118765 807CHAZENS ELECTROMOTORS CC FAIRVIEW 2094 003 JOHANNESBURG 990000099976CHC REBUILDS CC MAGALIESKRUIN 150 351 WONDERBOOM (PTA) 990000368188 906401CHE GEORGE GEORGE 6530 090 GEORGE 990000165517 10037CHE RADIATORS SANLAMHOF 7532 025 BELLVILLE 990000363289 294CHE TECH ENGINEERING & SUPPLIERS WOLMER 182 990000591708CHEAP CARS HEIDERAND 6511 177 MOSSEL BAY 990000050213 11497CHEAPER CAR HIRE RANDPARK RIDGE 2169 003 JOHANNESBURG 990000092692CHEAPIE WORLD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000333291 52CHEAPLINE MOFOLO MOTORS MEADOWLANDS 1851 003 JOHANNESBURG 990000098127 266

Page 16: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHEAPSIDE MOTORS PTY LTD PRETORIA 34 990000683686 24304 GEZINACHECHISA ENGINEERING CC NIGEL 1490 188 NIGEL 990000107486 1001CHECK LIFT SELCOURT 1567 247 SPRINGS 990000110536 12130CHECK TECHNOLOGY LIMITED PARKLANDS 2121 003 JOHANNESBURG 990000018360 47163CHECKER MOTORS WELKOM 9460 302 WELKOM 990000102122 1762CHECKMATE PRODUCTS HARTBEESPOORT 216 041 BRITS 990000098022 631CHEEKY GENERAL REPAIRS CC SINOVILLE 129 008 PRETORIA 990000470612 13625CHEEMA MOTORS OVERPORT 4067 002 DURBAN 990000014168 701193CHEETA AUTO RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000014137 1054CHEETAH AUTO RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000369538 1054CHEETAH BREAKDOWN SERVICES CC KIMBERLEY 8300 005 KIMBERLEY 990000426189 1694CHEETAH CRANES & HOISTS PTY LTD PARYS 9585 990000570495 1869CHEETAH MOTOR & DIESEL CC EDENVALE 1610 091 GERMISTON 990000050920 1778CHEETAH TECHNOLOGIES PTY LTD ALBERTON 1451 012 ALBERTON 990000075495 123942 ALRODECHEETAH TRUST MILNERTON 7435 004 KAAPSTAD 990000052394 619CHEETASTEP CC VEREENIGING 1930 990000605927 263933 THREE RIVERSCHEF CONCEPTS PTY LTD HILLCREST 3650 026 BENONI 990000371109 42CHEG TRADING 114 PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000168032 3502CHELSEA VILLAGE ENGEN CAPE TOWN 7800 316 WYNBERG C P 990000005209 7 CAR HILL WYNBERGCHELSTON MOTORS CC LONEHILL 2062 003 JOHANNESBURG 990000021981 403CHELVERTON CC Cape Town 7764 025 BELLVILLE 990000560779 5530 TygervalleyCHEM CAR WASH LICHTENBURG 2740 156 LICHTENBURG 990000074006 671CHEMFAB ENGINEERING JACOBS 4026 002 DURBAN 990000060578 13389CHEMICAL COATING TECHNOLOGY SASOLBURG 1947 237 SASOLBURG 990000016185CHEMICAL PUMP & VALVE MARKETING WITFIELD 1467 091 GERMISTON 990000003713 14042CHEMIFEED DOSING TECHNOLOGIES ROOSEVELT PARK 2070 990000822127 1389CHEMVET STEEL & FENCING CITY DEEP 2049 278 VANDERBIJLPARK 990000357183 86142CHENGS SERVICES CAPE TOWN 8000 004 KAAPSTAD 990000060546 987CHENNELLS GUEST HOUSE CC ESHOWE 3815 323 ESHOWE 990000101213 193CHENNIN HILLS TRADING 10 PTY LTD NELSPRUIT 1200 990000651419 15736CHENRICK PUMPS PRETOTIA NORTH 116 138 KLERKSDORP 990000118399 16949CHEPET ENGINEERING CC STELLENBOSCH 7599 004 KAAPSTAD 990000019009 1165CHERANGANI TRADE & INVEST 119 KIMBERLEY 8301 990000555379 110326 HADISONPARKCHERRIES PANELBEATERS SESHEGO 742 207 PIETERSBURG 990000033472 1643CHERRY ALUMINIUM FURNITURE OLIFANTSFONTEIN 1665 003 JOHANNESBURG 990000010860 558CHERRY MOTORS TYGER VALLEY 7536 025 BELLVILLE 990000075527CHERYLIN CREATIONS PIETERMARITZBURG 3200 002 DURBAN 990000134385 276CHESS SERVICE STATION CC Durban 4091 002 DURBAN 990000103890 87 BellairCHESTERS PANELBEATERS CC BROOKLYN SQUARE 75 153 KLIPRIVIER (LADYSMITH) 990000375648 2219CHETTS ENGINEERING & HARDWARE SPRINGFIELD 4091 002 DURBAN 990000095790CHETTY S M PIETERMARITZBURG 3204 206 PIETERMARITZBURG 990000435613 11855 DorpspruitCHETTYS SPRINGSMITHS & SUSPENSION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000094942 41040CHETWYND CONSULTING CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000462709 101462CHEVA ENGINEERING CC WESTGATE 1734 147 KRUGERSDORP 990000088092 7318CHEVROLET KLERKSDORP KLERKSDORP 2570 138 KLERKSDORP 990000061289 1291CHEVROLET PRETORIA ALDAK PRETORIA 1 008 PRETORIA 990000197845 5669CHEVRON MABOPANE 190 351 WONDERBOOM (PTA) 990000380725 62CHEVRON PRODUCTS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000132597 PO BOX 121 DORPSPRUIT

Page 17: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHICANE REFURBISHMENT AND SALVAGE KROONDAL 350 235 RUSTENBURG 990000471163 390CHICCO AUTO FLAMWOOD 2572 138 KLERKSDORP 990000010208 6138CHICCOS CAR WASH SEBOKENG 1982 990000644055CHICK PANELBEATERS & VALVET MALMESBURY 7300 177 MOSSEL BAY 990000464429 752CHICKEN SHACK AGENCIES CC LAEZONIA 26 008 PRETORIA 990000374470 258CHICOS PANEL & PAINT FICKSBURG 9730 082 FICKSBURG 990000425030 85CHICOS SCRAPYARD ZINNIAVILLE 302 235 RUSTENBURG 990000088685 50500CHICOS WELDING WORKS GAKGAPANE 838 270 LETABA 990000079122 4080CHIEPS PANEELKLOPPERS BK FICKSBURG 9730 082 FICKSBURG 990000092257 870CHIKUS LOVLYLIN TRADING ENTERPRICES EDLEEN 1625 003 JOHANNESBURG 990000101987 9431CHIKUS LOVLYN TRADING ENTERPRISES BRIXTON 2092 003 JOHANNESBURG 990000005222CHILISTEEL WORKS STRAND 7140 256 STRAND 990000405375CHILLAS SWEET CORNER NAMAKGALE 1391 270 LETABA 990000097136 8898CHILLI WOODS FERNRIDGE 6529 090 GEORGE 990000076242CHILLIGAN TRADING 32 CC NIGEL 1490 188 NIGEL 990000411028 683CHIMMYS TRUCK REPAIRS BK FICKSBURG 9730 082 FICKSBURG 990000006225 532CHIN LUNG ELECTRON PTY LTD MANDINI 4490 338 MTUNZINI 990000100903 152CHINA AFRICA MOTORS PTY LTD MURRAYFIELD 186 990000792712 76288 LYNNWOOD RIDGECHINA AUTO MANUFACTURERS BOKSBURG EAST RAND 1462 033 BOKSBURG 990000449084 76CHINA AUTO MANUFACTURERS DURBAN SAXONWOLD 2132 002 DURBAN 990000449076 1658CHINA AUTO MANUFACTURERS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000432848 759CHINA MOTOR FRANCHISE DISTRIBUTORS DAINFERN 2055 003 JOHANNESBURG 990000374132 3112CHINA MOTORS FRANCHISE WONDERBOOM PRETORIA NORTH 116 008 PRETORIA 990000359527 16603CHINAS ENGINEERING SERVICES LYNNWOOD RIDGE 40 097 UMVOTI 990000101494 74848CHINCO FIRESIDE TREATMENT CC DURBAN 3631 210 PINETOWN 990000038622 1055 WANDSBECKCHINIS SIGNS & COURIERS CC ELSPARK 1418 012 ALBERTON 990000438478 13648CHIP & DENT AUTO BODY SOUTHDALE 2135 012 ALBERTON 990000419094 2119CHIP LOGIC S A CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000029963CHIPOLLOPOLLO ENGINEERS CC MTHATHA 5099 990000673352CHIPPAS SERVICE STATION CC DANNHAUSER 3080 185 NEWCASTLE 990000062090 11CHIPS & DENT SPECIALISTS RIVERFIELD 1564 247 SPRINGS 990000022678 15117CHIPS & SCRATCH REMOVERS BERTSHAM 2013 003 JOHANNESBURG 990000015793 90906CHIPS AWAY RUSTENBURG 300 235 RUSTENBURG 990000012967CHIPS AWAY OF EDENVALE CC EDENVALE 1610 091 GERMISTON 990000062741 1118CHIPS AWAY OF MOOI STREET NORTH RIDING 2162 003 JOHANNESBURG 990000066569 1025CHIPS AWAY OF RANDBURG WILROPARK 1731 003 JOHANNESBURG 990000058994 2031CHIPS AWAY R S A CC THREE RIVERS 1935 283 VEREENIGING 990000014632 265458CHIPS AWAY SOUTHERN AFRICA PTY LTD THREE RIVERS 1935 283 VEREENIGING 990000420411 265458CHIPSAWAY PTY LTD MENLO PARK 102 008 PRETORIA 990000021628 35150CHIRON MOTOR ENGINEERING WELKOM 9460 990000865184CHISA WELDING CONSUMABLES PTY LTD LADYSMITH 3370 150 LADISMITH 990000104380 11058CHISLETT ENGINEERING SERVICES DALBRIDGE 4014 210 PINETOWN 990000029191CHITAKALI SERVICES CC NORTHCLIFF 2115 003 JOHANNESBURG 990000061206 1367CHITSULO ENGINEERING MIDDELBURG 1055 990000905222 1608CHIVAR LABOUR PTY LTD LILIANTON 1459 990000520072 14528 BOKSBURGCHJ STEEL WORKS RUSTENBURG 299 990000638092 20438 PROTEAPARKCHLO CONTRACTORS CC TOWNSVIEW 2190 339 INANDA 990000372349CHLOORKOP TOTAL SERVICE CENTRE CHLOORKOP 1624 132 KEMPTON PARK 990000003762 12588

Page 18: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHOCOLATE FINANCE PTY LTD BENMORE GARDENS 2191 990000598658 652896CHOICE CARRIERS MOOI RIVER 3300 174 MOOI RIVER 990000065840 971CHOICE DECISION 1094 CC HENLEY ON KLIP 1962 283 VEREENIGING 990000100544 1442CHOICE DIESEL CENTRE CC BERGVLEI 2012 003 JOHANNESBURG 990000093975 475CHOICE PANELBEATING WASBANK 2920 092 GLENCOE 990000018395 587 DUNDEECHOICE ROLLER DOORS TRADING CHATSWORTH 4030 210 PINETOWN 990000405256 561965CHOJA CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000109333 2469CHOKE CHOKE MAINTENANCE MTHATHA 5100 990000584557 7550 EAST LONDONCHONKOLENE CC THABAZIMBI 380 264 THABAZIMBI 990000073275 642CHOP CHOP PAINT SHOP CC BOKSBURG 1465 132 KEMPTON PARK 990000089604 16911CHOPPER TECHNOLOGIES CC GLENHILLS 4051 990000924145CHOPPIE TAYLOR MOTORS CC HERCULES 30 008 PRETORIA 990000041669 49915CHOUDHRY MOTORS CC DURBAN 4000 002 DURBAN 990000065798 29042CHP EARTHMOVING SERVICES PTY LTD RUSTENBURG 299 990000686253 4175CHRIMAX STEELWORKS KRUGERSDORP 1740 147 KRUGERSDORP 990000009910 2415CHRIS AND GERRIES ENGINEERING KRUGERSDORP 1740 147 KRUGERSDORP 990000110200 226CHRIS AUTO ELECTRICAL SPARES & PRETORIA 183 008 PRETORIA 990000106458 8065 PretoriaCHRIS AUTO REPAIRS WITFIELD 1467 026 BENONI 990000108559 14146CHRIS BARNARD ING WERKE BK BETHLEHEM 9700 029 BETHLEHEM 990000045508 872CHRIS BOTHA MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000344836 PO BOX 134CHRIS BOTHA PANEELKLOPPERS HARTENBOS 6520 177 MOSSEL BAY 990000105339 1043CHRIS BOTHA PANELBEATERS HARTENBOS 6520 177 MOSSEL BAY 990000010930CHRIS CAR & TRUCK HAZYVIEW 1242 307 WITRIVIER 990000022666 142CHRIS CLOETE MOTORS GARSFONTEIN EAST 60 008 PRETORIA 990000100599 38085CHRIS CRAFT PANEELKLOPPERS NELSPRUIT 1200 184 NELSPRUIT 990000101582 6491CHRIS CRAFT USED SPARES NELSPRUIT 1200 184 NELSPRUIT 990000100422 13121CHRIS CROSS SERVICE STATION RONDEBOSCH 7700 316 WYNBERG C P 990000095220CHRIS DIPPENAAR AUTO REPAIRS WAVERLEY 186 008 PRETORIA 990000007297CHRIS EDWARDS MOTORS EMERALD HILL 6011 007 PORT ELIZABETH 990000407181 15392CHRIS ENGINEERING INDUSTRIES BLACKHEATH 7581 004 KAAPSTAD 990000104653 157CHRIS GOOSEN TREKKER HERSTELWERKE LICHTENBURG 2740 156 LICHTENBURG 990000014620 671CHRIS LONDT DIENSSENTRUM BLOEMHOF 2660 025 BELLVILLE 990000008981 894 JAN KEMPDORPCHRIS LOUW MOTORS SWARTRUGGENS 2835 259 SWARTRUGGENS 990000088508 122CHRIS MAGRI CUSTOM BIKE PINETOWN 3600 210 PINETOWN 990000103291CHRIS MOTORS BETHLEHEM 9700 001 BLOEMFONTEIN 990000363218 1345 BethlehemCHRIS MZE ENGINEERING FALCON RIDGE 1939 990000573268CHRIS ROOS SERVICES CC TOKAI 7966 004 KAAPSTAD 990000081333 30997CHRIS SMITH HYPER MOTORS PTY LTD CENTURION 46 033 BOKSBURG 990000458746 10987CHRIS SPRINGBOK BRITS 250 041 BRITS 990000109730 1816CHRIS SWALE MOTORS CC ASHWOOD 3605 210 PINETOWN 990000442972 10552CHRIS VAN LOGGERENBERG ENGINEERING ROODEPOORT 1724 171 MIDDELBURG TVL 990000468926CHRIS VILJOEN STAALPRODUKTE QUEENSWOOD 121 008 PRETORIA 990000079255 11545CHRIS WALTERS BRAKE CENTRE ELSIES RIVER 7490 025 BELLVILLE 990000166957CHRISCO MAINTENANCE MIDDELBURG 1050 312 WITBANK TVL 990000273469 2620CHRISDAN LIGHTING & POLES CC BRIXTON 2019 003 JOHANNESBURG 990000379150 96182CHRISKEV CONSTRUCTION HILLCREST 3650 210 PINETOWN 990000106414 2506CHRISKO KOSYN‐ & VENSTERFABRIEK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000328839 247CHRISMA FORKLIFT SERVICES Springs 1559 037 BRAKPAN 990000013815 15334 Riverfield

Page 19: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CHRISMAR ENG CITRUSDAL 7340 057 CLANWILLIAM 990000097827 277CHRISNA MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000344874 1806 NelspruitCHRISREA ENGRAVING GEORGE 6530 090 GEORGE 990000065083CHRISS AUTO CENTRE WENDYWOOD 2144 003 JOHANNESBURG 990000062701 210CHRISSIES CAR WASH & VALET MIDDELBURG 1050 171 MIDDELBURG TVL 990000076207 14880CHRISTALITE CC HONEYDEW 2040 003 JOHANNESBURG 990000049524 3592CHRISTECH ELECTRICAL ENGINEERING ELDORADO PARK 1812 990000902810 1812CHRISTIAN BROTHERS ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000364458 30728CHRISTIANA AUTO & TREKKERS CHRISTIANA 2680 105 HARTSWATER 990000193009 697CHRISTIANA BRAKE & CLUTCH BK CHRISTIANA 2680 056 CHRISTIANA 990000032769 622CHRISTIANA BRANDSTOF CC CHRISTIANA 2680 056 CHRISTIANA 990000383256 139CHRISTIANA HYDRAULIC SERVICES LYDENBURG 1120 161 LYDENBURG 990000004595 6369CHRISTIANA MIDAS & BH BANDE CHRISTIANA 2680 056 CHRISTIANA 990000352293 15CHRISTIES CONCRETE PLANT REPAIRS CC RUSTENBURG 299 990000110598CHRISTIES GOLFCLUB REPAIRS ROCHDALE PARK 4034 002 DURBAN 990000010535 74161CHRISTO & JANIELE SIGNS CC Kempton Park 1630 132 KEMPTON PARK 990000064255 10394 Aston ManorCHRISTO DU PLESSIS MOTORS CC GOODWOOD 7460 025 BELLVILLE 990000014681CHRISTO STEEL CRAFTING CRYSTAL PARK 1501 026 BENONI 990000420470CHRISTO VILJOEN AUTO CC HELDERKRUIN 1733 171 MIDDELBURG TVL 990000599895 22947CHRISTOS ENGINEERING BRACKENFELL 7561 251 STELLENBOSCH 990000010999 1450CHRISTOS PANELBEATERS CAROLINA 1185 990000643715 1570CHRISTY BOILERS CC SPRINGS 1560 247 SPRINGS 990000095270 695CHRISVILLE SERVICE STATION 1820 2025 003 JOHANNESBURG 990000041000 2879CHRIZANTI ENGINEERING CC GREENHILLS 1767 235 RUSTENBURG 990000553716 6046CHROME PANELBEATERS CC RUSTENBURG 300 235 RUSTENBURG 990000080636 3897CHROME RITE ENGINEERING PTY LTD Durban 3600 210 PINETOWN 990000106446 1449CHROME STEEL WORKS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000377042 750CHROME ZONE CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000232524 22498CHROMECH ENGINEERING CC HEIDELBERG 1438 107 HEIDELBERG TVL 990000098530CHRONO FLEX SOUTH AFRICA PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000372669 87733CHRYSLER JEEP DODGE MENLYN NEWLANDS 49 008 PRETORIA 990000345421 11582 HATFIELDCHRYSLER JEEP DODGE UMHLANGA LA LUCIA RIDGE 4321 002 DURBAN 990000485775 8183 centurionCHRYSLER JEEP DODGE WONDERBOOM PRETORIA 66 990000587380 11582 HATFIELDCHRYSLER SOUTH AFRICA PTY LTD Johannesburg 1685 008 PRETORIA 990000406241 11111CHRYSOS ENGINEERING SERVICES PTY RAND AIRPORT 1419 003 JOHANNESBURG 990000425760 18095CHUBANE INVESTMENT MORELETA PARK 122 990000781860CHUBBS TYRES CC ISANDO 1600 990000620953 11804 BRAKPAN NORTHCHUBBY CHICK ENTERPRISES POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000103454 8183 CenturionCHUBBY MOTOR WORKS CC VERULAM 4340 002 DURBAN 990000093227 191CHUCK ENGINEERING HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000052312 963CHULETHO CONSULTING ENGINEERS & EAST LONDON 5201 006 EAST LONDEN 990000452484 2517CHUNKIES SAFES & STEEL WORKS CC TEMBA 407 351 WONDERBOOM (PTA) 990000092700 33CHURCH STREET WORKSHOP CC PRETORIA WEST 2 008 PRETORIA 990000067297CHURCHILL AUTO CENTRE BELLVILLE 7530 990000565169 27698CHURCHILL SERVICE STATION PLUMSTEAD 7800 316 WYNBERG C P 990000103954CHURCHYARD & UMPLEBY CONSTRUCTION PINETOWN 3610 210 PINETOWN 990000084365 719 NEW GERMANYCHURSTON ENGINEERING PROJECTS CC PRIMROSE 1416 091 GERMISTON 990000100650 2256CIANAM 105 CC KLERKSDORP 2570 138 KLERKSDORP 990000298505 1546

Page 20: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CIANAM TRADING 104 LINK HILLS 3652 210 PINETOWN 990000235386 1486CIARO ELECTRICAL & PANEL BUILDERS NEWCASTLE 2940 185 NEWCASTLE 990000009455 75CICODES MOTORS CC SPRINGFIELD 2137 003 JOHANNESBURG 990000017538 57168CICON PROJECT MANAGEMENT BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000462038 793 EKANDUSTRIACICONPROJECTS & MANAGEMENT PTY LTD EKANDUSTRIA 1028 990000754298 793CIJIN CC CENTRAHIL 6006 271 UITENHAGE 990000094151 12342CILJO PROJECT MANAGEMENT & GENERAL SCOTTSVILLE 7570 990000620798CILLIERS KONTANTWINKEL CHARL CILLIERS 2301 249 STANDERTON 990000019720 35CILLION TRADING 57 CC THABAZIMBI 380 264 THABAZIMBI 990000441278 642CIMAC SALES BELLVILLE 7530 057 CLANWILLIAM 990000402379 1250 SANLAMHOFCIMEX AFRIQUE PTY LTD Durban 3620 210 PINETOWN 990000108313 497 New GermanyCIMOLAI S P A LINMEYER 2105 003 JOHANNESBURG 990000389763 471CINCINNATI MINE SA PTY LTD LERAATSFONTEIN 1038 312 WITBANK TVL 990000009688 13194CINEMA EQUIPMENT LEASING PTY LTD HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000087122 583CINFORCE ENGINEERING & CONSTRUCTION KINROSS 2270 028 BETHAL 990000106024 942CINMARK FIVE (PTY) LTD DURBANVILLE 7551 025 BELLVILLE 990000063575 1660CINNIC ENGINEERING & MAINTENANCE BOKSBURG 1459 990000559869CINREY ENGINEERING BK DUNSWART 1508 037 BRAKPAN 990000105857 6267CINTEC ENGINEERING SUPPLIES 1993 CC SIDWELL 6061 007 PORT ELIZABETH 990000108233 14096CINTOPRO PRETORIA 1 990000582052 100318 MORELETA PLAZACIRCA FLOW RESERVOIRS PTY LTD KROONPARK 9502 146 KROONSTAD 990000029172 7159CIRCA RECRUITMENT KZN PTY LTD RANDBURG 225 002 DURBAN 990000027051 4756CIRCLE 7 AUTO CENTRE JACOBS 4052 002 DURBAN 990000100571CIRCLE CENTRE MOTORS CC WIERDAPARK 149 008 PRETORIA 990000015373 51459CIRCLE SERVICE STATION WITFIELD 1467 033 BOKSBURG 990000021207 13231CIRCLE SEVEN TRADING 417 CC WELKOM 9459 302 WELKOM 990000065704CIRCLE TYRES CC WIERDAPARK 149 008 PRETORIA 990000012310 51459CIRCLE TYRES MORELETA PARK CC CENTURION 149 008 PRETORIA 990000019787 51459CIRCUIT BREAKER INDUSTRIES LTD ISANDO 1600 091 GERMISTON 990000118317 11582 HATFIELDCIRCULAR DRIVE SERVICE STATION FAIRVIEW 6070 007 PORT ELIZABETH 990000080528CIRCUMFLEX BUSINESS MANAGEMENT ARCON PARK 1939 003 JOHANNESBURG 990000558947CIS ENGINEERING VEREENIGING 1930 283 VEREENIGING 990000433914 606CISCO AUTO REPAIRS CC WADEVILLE 1428 091 GERMISTON 990000014065CISKEI RADIATORS KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000062794 4531CISKEI WIRE CO PTY LTD GONUBIE 5256 390 990000499260 312CIT MOTOR CYCLES GEORGE WIERDAPARK 149 008 PRETORIA 990000006538 55281CIT VAAL VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000396209 5506CIT WEST MOTORCYCLES STRUBENS VALLEY 1735 233 ROODEPOORT 990000396876 806CITILINE PANELBEATERS & MOTOR MALVERN 4093 210 PINETOWN 990000423141CITIWAGON SPARES SILVERTON 184 008 PRETORIA 990000421379CITOPLEX CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000462451 1207CITROEN CLUB MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000108387 38182CITROEN PORT ELIZABETH Port Elizabeth 6001 007 PORT ELIZABETH 990000054591 10689 Linton GrangeCITRONA MOTORS & ENG WORKS PTY LTD WELLINGTON 7654 303 WELLINGTON 990000108230 92CITRUSDAL AUTO ELEKTRIES MOORREESBURG 7310 057 CLANWILLIAM 990000107961 455CITRUSDAL TOYOTA CITRUSDAL 7340 057 CLANWILLIAM 990000108297 1467 StellenboschCITTON CARS CC GEZINA 31 008 PRETORIA 990000032798CITTON CARS PTY LTD PRETORIA 84 990000622006 2473

Page 21: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CITY & SCHOOL COMMUTERS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000008044 1742CITY AUTO ELECTRICAL DAGBREEK 9459 302 WELKOM 990000077762CITY AUTO PLASTICS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000088416 8796CITY AUTO REPAIRS WELKOM 9460 302 WELKOM 990000109039 2445CITY AUTO SALES CC NORWOOD 2117 003 JOHANNESBURG 990000466522CITY AUTOBODY & REFINISHERS CC SOUTH HILLS 2136 003 JOHANNESBURG 990000061260 83182CITY BARREL PLATING SERVICES CC Germiston 1401 091 GERMISTON 990000058961 9503 EdleenCITY BODY WORKS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000085318 28733CITY BRAKE & CLUTCH PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000467653CITY BRAKE & CLUTCH PHOENIX CC ISIPINGO 4110 002 DURBAN 990000103870 23500CITY C V JOINTS SIDWELL 6001 007 PORT ELIZABETH 990000111538CITY CAR WASH PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000090499CITY CENTRAL PANELBEATERS CC SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000061286CITY CLUTCH & BRAKE SOUTH HILLS 2136 091 GERMISTON 990000080609 83556CITY CV JOINTS WYNBERG 7800 316 WYNBERG C P 990000082843CITY DEEP 4X4 COMMERCIAL SPARES LAMBTON 1414 003 JOHANNESBURG 990000372879 15166CITY DEEP CAR WASH CITY DEEP 2049 003 JOHANNESBURG 990000438459 86292CITY DEEP QUICKSTOP CITY DEEP 2049 003 JOHANNESBURG 990000097428 86292CITY DELIVERIES TRUCK RENTAL CC EFFINGHAM HEIGHTS 4051 002 DURBAN 990000390939CITY DRIVESHAFTS PANSIG 9465 302 WELKOM 990000028479 57020CITY GATE & FENCE MANUFACTURERS EAST LONDON 5200 006 EAST LONDEN 990000088484 1198CITY HEAT GEYSERS CC MEREBANK 4059 002 DURBAN 990000074548 31170CITY INSULATION & SHEETMETAL BOOYSENS 2016 003 JOHANNESBURG 990000094394 38614CITY KEYS COLORADO PARK 7785 316 WYNBERG C P 990000431581CITY LOCKSMITH HEEL & KEY BAR DURBAN 4000 002 DURBAN 990000082788 3990CITY LOCKSMITHS MENLO PARK 102 008 PRETORIA 990000073957 35651CITY MOTOR REPAIRS SEEMEEUPARK WELKOM 9459 990000560690CITY MOTORS PELLISSIER 9322 001 BLOEMFONTEIN 990000016877 30099CITY MOTORS MTHATHA MTHATHA 5099 006 EAST LONDEN 990000446429 443CITY PANELBEATERS VIRGINIA 9430 288 VIRGINIA 990000076703 606CITY PANELBEATERS & SPRAYPAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000110316 585CITY POWDER COATERS CC MONDEOR 2110 012 ALBERTON 990000016739 686CITY PROPSHAFT & C VS CC WELKOM 9459 WELKOM 990000465508 2004CITY RADIATORS & BUMPERS JOHANNESBURG 2094 003 JOHANNESBURG 990000093175 1899 EDENVALECITY REEF AUTO SPARES CC FORDSBURG 2033 003 JOHANNESBURG 990000073239CITY SAW SHARPENERS FORDSBURG 2033 003 JOHANNESBURG 990000111613 42383CITY SIDE MOTORS PTY LTD Pretoria 1 008 PRETORIA 990000453103CITY SQUARE TRADING 29 PTY LTD VAN RIEBEECKPARK 1629 091 GERMISTON 990000267761 304CITY SQUARE TRADING 506 PTY LTD ATLASVILLE 2052 033 BOKSBURG 990000450595 4464CITY SQUARE TRADING 66 PTY LTD PIET RETIEF 2380 208 PIET RETIEF 990000083664 1770CITY SQUARE TRADING 818 CC FERNDALE 2160 003 JOHANNESBURG 990000463755 1197CITY TO CITY DOORS CLAREMONT 2092 233 ROODEPOORT 990000095772CITY TRUCK GEARBOX & DIFF CENTRE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000000163 842CITY TYRE & EXHAUST NORTHDALE 3201 206 PIETERMARITZBURG 990000102618CITY TYRES Pretoria 183 990000579164 P O Box 13 LaudiumCITY WELDERS CC BERTSHAM 2013 003 JOHANNESBURG 990000111593 90765CITY WEST SERVICE STATION THABA TSHWANE 143 008 PRETORIA 990000040162 913480CITY WROUGHT IRON WORKS LUXMI 3207 206 PIETERMARITZBURG 990000075000 37

Page 22: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CITYLINE TRAILER HIRE CC KEMPTON PARK 1620 033 BOKSBURG 990000033454 706CIVIC MOTORS Bloemfontein 9310 001 BLOEMFONTEIN 990000007723 100990 BrandhofCIVIC PETROL STATION BENONI 1501 990000942635 5127CIVIL CONSULT CONSULTING ENGINEERS HATFIELD 28 008 PRETORIA 990000027727 12645CIVIN RENTALS NIGEL 1490 188 NIGEL 990000049531 145CIVLEK BK BRITS 250 041 BRITS 990000009630 647CJ AUTO & PANEL CC HUGUENOT 7645 303 WELLINGTON 990000005957 89CJ BODY BUILDERS BK PYRAMID 120 008 PRETORIA 990000396740 397CJ CATERING EQUIPMENT SOUTH PAARL 7646 197 PAARL 990000383213CJ DUSTRACTION SYSTEMS PTY LTD BLACKHEATH 7580 990000870622CJ UPHOLSTERERS & INTERIORS RESIDENSIA 9480 302 WELKOM 990000386079CJS AUTO SERVICES ROCKFORD 4068 339 INANDA 990000390058CJS ROOF SHEETERS CC VANDERBIJLPARK 1930 278 VANDERBIJLPARK 990000422252 319 VEREENIGINGCJS TOOL HIRE MOSSEL BAY 6500 090 GEORGE 990000007630 1537CJS TUNE UP & CONVERSION CENTRE TRICHARDT 2300 028 BETHAL 990000399506 478CK AUTO ELECTRICAL Edenvale 2091 091 GERMISTON 990000076232 1450 RuimsigCK DENTTECH ALTON 3900 324 LOWER UMFOLOZI 990000468180CK LOOTS GENERAL TRADING PIERRE VANRYNEVELDPARK 157 008 PRETORIA 990000010522CK MOTORS REPAIRS CC STRAND 7140 244 SOMERSET WEST 990000464234 1170 Somerset WestCK SERVICES SOSOLBURG 1947 237 SASOLBURG 990000468711CKE ENGINEERS DANHOF 9310 001 BLOEMFONTEIN 990000035497 26568CKIT AFRICA CC Randburg 2194 003 JOHANNESBURG 990000421156CKIT CONVEYOR ENGINEERS PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000370507 1677CKT TRAILERS & 24 X 7 BREAKDOWN MULBARTON 2059 003 JOHANNESBURG 990000567371CLAASCOR ENGINEERING WORKS HENLEY ON KLIP 1962 283 VEREENIGING 990000015680 531CLAASENS DESIGNS CC HEIBRON 9650 108 HEILBRON 990000461169 1019CLAASENS PRO BK HEILBRON 9650 108 HEILBRON 990000007289 1019CLADRE VULSTASIE CC LANGEBAAN 7357 117 HOPEFIELD 990000043135 673CLAIR WHEELS CC CLAIRWOOD 4052 002 DURBAN 990000460539CLAIRWOOD AUTO TRIMMERS ROSSBURGH 4072 002 DURBAN 990000097165 41083CLAIRWOOD MOTORS MUSGRAVE 4001 002 DURBAN 990000091628CLAIRWOOD PANEL BEATERS CLAIRWOOD 4052 990000561425CLAIRWOOD TRUCK & BUS SALES CC BLUFF 4036 990000565340 21530CLAM AUTO XPRESS CC CENTURION 46 006 EAST LONDEN 990000334823 7745CLAMP RITE PINETOWN 3601 002 DURBAN 990000005725 2187CLANWILLIAM BAKWERKE BK CLANWILLIAM 8135 057 CLANWILLIAM 990000034154 348CLANWILLIAM EXHAUST & TYRE Clanwilliam 8135 057 CLANWILLIAM 990000416184 450CLANWILLIAM VERVAARDIGING CLANWILLIAM 8135 057 CLANWILLIAM 990000426746 215CLARE & HOFER DIESEL ELECTRO GLENASHLEY 4022 002 DURBAN 990000021610 22215CLARE HILLS SERVICE CENTRE MAYDON WHARF 4057 002 DURBAN 990000035688 29275CLAREMONT AUTO SERVE HOWARD PLACE 7450 004 KAAPSTAD 990000419210 289CLAREMONT COACHWORKS CC WETTON 7780 316 WYNBERG C P 990000102675CLAREMONT HOLDINGS PTY LTD Cape Town 7702 004 KAAPSTAD 990000105338 36482 GlosderryCLARENCE CONSTRUCTION WITBANK 1035 312 WITBANK TVL 990000431971 8967CLARENDON AUTO Roodepoort 1710 233 ROODEPOORT 990000093902 3221 FloridaCLARENDON CAMPWORLD CC RIVERFIELD 1564 247 SPRINGS 990000469383 15575CLARESHA CONSTRUCTION & SUPPORT WITBANK 1035 312 WITBANK TVL 990000432156 8967CLARK & KENT PTY LTD DALBRIDGE 4014 002 DURBAN 990000004236 18094

Page 23: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CLARK G J DURBANVILLE 7551 025 BELLVILLE 990000408811 2662CLARK HYDRAULIC POWER TOOLS EAST RAND 1462 026 BENONI 990000093668 26802CLARK TRAILER SERVICES HENLEY ON KLIP 1962 012 ALBERTON 990000104066 432CLARKE AUTO ELECTRICAL WOODSTOCK 7925 004 KAAPSTAD 990000010987CLARKE RADIATORS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000105796 34521CLARKES CRANE & GRAB SALES CC HENLEY on KLIP 1962 283 VEREENIGING 990000098529 1229 Henley on KlipCLARKO PIPING CONTRACTORS CC Durban 4052 002 DURBAN 990000110308 21728 bluffCLARKS AUTO RENOVATORS MAIDSTONE 4380 339 INANDA 990000034145 635CLARKS GARAGE FISH HOEK 7975 241 SIMONS TOWN 990000102194CLARON ENGINEERING CC RIVERFIELD 1564 033 BOKSBURG 990000021275 15646 RiverfieldCLARU TOOL & DIE CC MEYERSDAL 1447 003 JOHANNESBURG 990000107684 5059CLASS A LUBRICATION BENONI 1501 026 BENONI 990000007295 11943CLASS A TRADING 513 PTY LTD POLOKWANE 700 207 PIETERSBURG 990000077715 2395CLASS BUMPER TECHNICS SILVERGLEN 4092 002 DURBAN 990000106635CLASS PANEL BEATERS QUEENSBURGH 4070 002 DURBAN 990000085614 39219CLASS PANEL SHOP CUMBERWOOD 3235 206 PIETERMARITZBURG 990000016825 8400CLASSE CARS S A PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000089687 18243CLASSIC  ALUMINIUM MONTANA PRETORIA 159 008 PRETORIA 990000082199CLASSIC ALUMINIUM LOTUS PARK 4133 002 DURBAN 990000412994CLASSIC ALUMINIUM CC DERDEPOORTPARK 35 008 PRETORIA 990000082890 880CLASSIC AUTO TRIMMERS BENONI 1500 091 GERMISTON 990000100460 613CLASSIC BRASS CC HONEYDEW 2040 147 KRUGERSDORP 990000021271 4461CLASSIC CAR BATH CARLETONVILLE CARLETONVILLE 2500 138 KLERKSDORP 990000349145 1204CLASSIC CAR COMPANY GEORGE 6546 090 GEORGE 990000567385 12071CLASSIC CASTINGS CHEMPET 7442 004 KAAPSTAD 990000346147 37001CLASSIC CASTORS & TROLLEYS CC DURBAN 4093 210 PINETOWN 990000034983 56943 CHATSWORTHCLASSIC COACHWORK UMHLANGA ROCKS 4320 339 INANDA 990000077530 279CLASSIC COACHWORKS CC PAROW 7499 025 BELLVILLE 990000103344 139CLASSIC CONVERTIONS CC Port Elizabeth 6001 007 PORT ELIZABETH 990000016139 15884 Emerald HillCLASSIC COTE POWDER COATING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000107435 5214CLASSIC CYLINDER HEADS CC DURBAN 3630 002 DURBAN 990000092696CLASSIC MOTORS MOSSEL BAY 6500 177 MOSSEL BAY 990000025590 1537CLASSIC PALISADE FENCING CAPE TOWN BELLVILLE 7535 025 BELLVILLE 990000338808 743CLASSIC PANEL BEATERS PINETOWN 3610 210 PINETOWN 990000080991CLASSIC PANELBEATERS LENASIA 1820 003 JOHANNESBURG 990000028434 1576CLASSIC PRO SHOP & CAR RESTORATIONS WEST KRUGERSDORP 1739 147 KRUGERSDORP 990000383225CLASSIC RADIATORS CC MIDDELBURG 1055 171 MIDDELBURG TVL 990000043863 15619CLASSIC SERVICE STATION WEPENER 9944 304 WEPENER 990000058294 46CLASSIC SPORTS CARS CC KYALAMI 1684 003 JOHANNESBURG 990000106629 31822CLASSIC TOUCH VALET SERVICES GATESVILLE 7766 206 PIETERMARITZBURG 990000033419 389CLASSIQ PANELBEATERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000048187 4212CLASSIQUE CARWASH SOMERSET‐WES 7129 025 BELLVILLE 990000005471 1596CLASSIQUE PRESS KNIVES CC PINETOWN 3610 990000560503 113 MEREBANK CENTRALCLASSIQUE STEEL WORK MOUNT EDGECOMBE 4300 002 DURBAN 990000447333 249CLASSY TRADE & INVEST 1005 CC MANABA BEACH 4276 215 PORT SHEPSTONE 990000075520 1772CLASSY TRADE & INVEST 1129 NORTH PAARL 7623 197 PAARL 990000335082 764CLASWELD ENGINEERING CC STANGER 4450 250 LOWER TUGELA 990000034945 2703CLAUDE GLOYS AUTOMOTIVE CC RUSTENBURG 300 235 RUSTENBURG 990000404687 1232

Page 24: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CLAUDES AUTO SERVICES OLD OAK 7537 025 BELLVILLE 990000081308 4248CLAUDES ENGINEERING CC SARNIA 3615 002 DURBAN 990000097232 124CLAUDS PIPING CHARLESVILLE 7490 025 BELLVILLE 990000099869CLAUDS SERVICING & REPAIRS CASCADES 3202 206 PIETERMARITZBURG 990000100511 13927CLAUS WEGMANN MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000053739 238CLAXTONS PANELBEATING NORTH END 6001 007 PORT ELIZABETH 990000084553CLAYFIELD AUTO ENGINEERING CC DURBAN NORTH 4016 339 INANDA 990000428588 201209CLAYFIELD FUEL STATION PHOENIX 4068 990000594522CLAYVILLE ENGINEERING & FABRICATION OLIFANTSFONTEIN 1665 008 PRETORIA 990000164890 731 OlifantsfonteinCLAYVILLE MECHANICAL & ELECTRICAL HALFWAY HOUSE 1685 132 KEMPTON PARK 990000349534 4794CLAYVILLE RADIATORS CC OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000007796 495CLEAN CORE RADIATORS   CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000082710 1595CLEAN CUT GLASS AND MIRROR Industria West 2055 091 GERMISTON 990000233210 P O Box 36 DainfernCLEAN DRIVE WASH & VALET CC NOORDHEUWEL 1739 147 KRUGERSDORP 990000430897 1289CLEAN HEAT ENERGY SAVING Johannesburg 1739 003 JOHANNESBURG 990000430605 1588 LanseriaCLEAN RIDE HOUGHTON 2041 003 JOHANNESBURG 990000043816 2825CLEANING AFRICA SERVICES CENTURION CLUBVIEW 14 008 PRETORIA 990000013885 12068CLEANING ATTITUDES SALDANHA 7395 292 VREDENBURG 990000442330 1410CLEANSHIPS MARINE CC SALDANHA 7395 292 VREDENBURG 990000046096 239CLEAR CREEK TRADING 108 PTY LTD MIDRAND 1682 003 JOHANNESBURG 990000419614CLEAR ENERGY DYNAMICS PTY LTD RIVONIA 2499 990000625853CLEAR MANDATE PROPERTIES 175 CC THABAZIMBI 380 235 RUSTENBURG 990000090426 642CLEAR SKY MAINTENANCE ALBERTON 1449 990000904128 2184CLEAR VIEW DALVIEW 1544 247 SPRINGS 990000430665 3637CLEAR WAVES TRADING 7 CC HELDERKRUIN 1733 184 NELSPRUIT 990000040131 22851CLEARMIND CONSTRUCTION SERVICES CC SALDANHA 7395 292 VREDENBURG 990000048891CLEARVIEW ALUMINIUM TONGAAT 4400 003 JOHANNESBURG 990000021248 1827CLEARWATER MOTORS PTY LTD Roodepoort 1735 171 MIDDELBURG TVL 990000245863 5685 Weltevreden ParkCLEAVE PANELBEATER & SPRAY PAINTING LETABA 870 270 LETABA 990000056619 1843CLEAVEN PANEL BEATERS LINTON GRANGE 6015 007 PORT ELIZABETH 990000101949 19143CLEENWERCK A C SEBENZA 1805 990000699604CLEMS FROSTED GLASS CC BEDFORDVIEW 2008 091 GERMISTON 990000387838 553CLEVELAND TESTING STATION BOOYSENS 2016 003 JOHANNESBURG 990000449094 39727CLEWER FILLING STATION CLEWER 1036 312 WITBANK TVL 990000045387 368CLEWER FILLING STATION CC ERASMIA 23 171 MIDDELBURG TVL 990000103237 34069CLIDET NO 599 PTY LTD BRAKPAN 1460 026 BENONI 990000017053 1220 BOKSBURGCLIFFIE'S AUTO REPAIRS GONUBIE 5257 006 EAST LONDEN 990000207010CLIFFORD LASER CUTTING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000067210 13054CLIFFORD TECHNICAL SERVICE CC BRACKENFELL 7561 025 BELLVILLE 990000044635 1380CLIFFORD WELDING SYSTEMS PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000232753 2190CLIFFS AUTO TUNE UP & REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000159316 364CLIFFS WAY ENGINEERING PTY LTD GERMISTON 1401 091 GERMISTON 990000084021 1405 BEDFORDVIEWCLIFFYS STEEL & MAINTENANCE DUNDEE 3000 072 DUNDEE 990000103947 162CLIFTON CAR SALES MAITLAND 7405 004 KAAPSTAD 990000006216CLIFTONS ENGINEERING CC CIRCLE GARDENS 3624 210 PINETOWN 990000019055 2003CLIMA GATE GUARD & FENCING MARINA BEACH 4281 002 DURBAN 990000082193CLIMA SIGNS ZEERUST 2865 990000578173 493CLIMATIC TECHNOLOGIES Cape Town 7580 990000062025 3570 Tygervalley

Page 25: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CLIMAX HANDYMAN C C DALVIEW 1544 037 BRAKPAN 990000006208 10317CLINTS PANEL & PAINT TONGAAT 4400 339 INANDA 990000041629 1516CLINTS TURNING CENTRE CC GERMISTON 1401 091 GERMISTON 990000085149CLIP FIT PRODUCTS BASSONIA 2061 012 ALBERTON 990000004631 932CLIP TITE DISPLAY SYSTEMS CC Sandton 2131 003 JOHANNESBURG 990000393245 13360 NorthmeadCLIPPAN ENGINEERING CC FARRARMERE 1518 026 BENONI 990000253969 15434CLIPSET PRODUCTS PTY LTD SELCOURT 1567 247 SPRINGS 990000068709 11352CLIVE CUSTOM BIKES CC BRACKENFELL 7561 004 KAAPSTAD 990000112261 1290CLIVE LEE ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000078313 1659CLIVE MANN AUTO PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000053007 1852CLIVE MOORE PRECISION ENGINEERING NORTH END 6056 007 PORT ELIZABETH 990000119451 2294CLIVERTS AUTO REPAIRS DORMERTON 4015 002 DURBAN 990000064261 19487CLIVES AUTO PERFOMANCE DURBANVILLE 7550 025 BELLVILLE 990000004212 1300 BRACKENFELLCLIVES CUSTOM PLASTICS BRACKENFELL 7561 004 KAAPSTAD 990000087938 1290CLIVES MOBILE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000016268 11945CLIVES SERVICE CENTRE CC ISANDO 1600 132 KEMPTON PARK 990000571521 462CLIVES SERVICE STATION CONSTANTIA 7848 146 KROONSTAD 990000064231CLOCK TOWER TRANSPORT CC DURBANVILLE 7551 004 KAAPSTAD 990000111440 2579CLOCKTOWERS CC GATESVILLE 7766 316 WYNBERG C P 990000064223 200CLOCKWORK FIELD SERVICE GERDVIEW 1401 091 GERMISTON 990000431741CLOCKWORK TRADING 1057 PETIT 1512 132 KEMPTON PARK 990000420462 7093CLOCOLAN MOTORHAWE CLOCOLAN 9735 058 CLOCOLAN 990000057407 32CLOCOLAN SERVICE STATION CLOCOLAN 9735 058 CLOCOLAN 990000035691 89CLOCOLAN T D M WERKE BK CLOCOLAN 9735 058 CLOCOLAN 990000185851 113CLOETE N D VRYBURG 8601 990000653674 2611CLOMA INDUSTRIAL PTY LTD GERMISTON 1400 003 JOHANNESBURG 990000010967 867CLOSEBY SECURITIES BK HELDERKRUIN 1733 147 KRUGERSDORP 990000019794CLOSETRADE 200074 CC Springs 1559 NUFFIELD 990000382232 424CLOSETRADE 378 CC VAN RIEBEECKPARK 1629 026 BENONI 990000011357 42CLOSETRADE 425 CC DERSLEY 1569 247 SPRINGS 990000087359 14412CLOSETRADE 438 CC BOKSBURG 1500 033 BOKSBURG 990000048835 2384 BENONICLOSETRADE 449 CC germiston 1500 012 ALBERTON 990000465402 2384CLOTAN HOLDINGS PTY LTD Vanderbijlpark 1900 278 VANDERBIJLPARK 990000076337 2614CLOTAN STEEL PTY LTD VEREENIGING 1930 990000906061 2664CLOUD ONE LABOUR HIRE CC BARBERTON 1300 312 WITBANK TVL 990000348687 1009CLOVER SCALES PTY LTD Randburg 2169 003 JOHANNESBURG 990000321069 1474 North RidingCLOWS PEUGEOT CRAMERVIEW 2060 316 WYNBERG C P 990000104359 1876CLT CATERING MANUFACTURING HAVENSIDE 4092 002 DURBAN 990000016681CLUB BAYSHORE MARINA CC BRYANSTON 2021 283 VEREENIGING 990000103230 67577CLUB CABLES AUCKLAND PARK 2006 003 JOHANNESBURG 990000055293 1104CLUB HOUSE MOTOR CYCLES BROADWAY 2020 003 JOHANNESBURG 990000074120 66374CLUB MOTORS CC CAPE 7800 316 WYNBERG C P 990000077206CLUB MOTORS PRETORIA A DIV OF MUCKLENEUK 46 008 PRETORIA 990000093795 8183 centurionCLUB MOTORS RANDBURG A DIVISION OF RANDBURG 46 003 JOHANNESBURG 990000010243 8183 CenturionCLUB WELDING CC HERMANSTAD 82 990000043166 1357 SILVERTONCLUBSPORT DALBRIDGE 4014 002 DURBAN 990000111220 18028CLUBVIEW GARAGE Centurion 14 008 PRETORIA 990000013118 12177 Clubview CenturionCLUBVIEW SERVICE CENTRE CLUBVIEW EXTENTION 2 14 008 PRETORIA 990000033496 12464

Page 26: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CLUSTER ELECTRICAL ENCLOSURES CC MIDDELBURG 1050 051 CAMPERDOWN 990000335070 15154CLUTCH & BRAKE AUTO LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000079928 572CLUTCH & BRAKE EXCHANGE CC JEPPESTOWN 2043 003 JOHANNESBURG 990000008389 33065CLUTCH & BRAKE FITMENT CAPE TOWN 7966 316 WYNBERG C P 990000037161 31033 TOKAICLUTCH & BRAKE FITMENT CENTRE RIEBEEKHOOGTE 6231 271 UITENHAGE 990000032030 3192CLUTCH & BRAKE FITMENT CENTRE PTY HONEYDEW 2040 003 JOHANNESBURG 990000118757 881CLUTCH & BRAKE SERVICES SPRINGS 1559 247 SPRINGS 990000319125 11189 SelcourtCLUTCH & BRAKE STILFONTEIN STILFONTEIN 2550 138 KLERKSDORP 990000008390 375CLUTCH & BRAKE SUPPLIES HONEYDEW 2040 147 KRUGERSDORP 990000054171 881CLUTCH + BRAKE SPECIALISTS CBS MSUNDUZI 3231 206 PIETERMARITZBURG 990000071279 533CLUTCH RE MAN SPECIALISTS CC WEST PARK 146 008 PRETORIA 990000029938 97814CLUTCHCO CAPE PTY LTD KASSELSVLEI 7533 025 BELLVILLE 990000049537 535CLUTCHCO PTY LTD KASSELSVLEI,BELLVILLE 7533 WESTLAKE BUSINESS PARK 990000019077 535CLW MECHANICAL SERVICES CC DURBANVILLE 7551 165 MALMESBURY 990000409476 2507CLYDE BEATON METAL WORKS SALSONEVILLE 6059 007 PORT ELIZABETH 990000024828CLYDE ENGINEERING PTY LTD PRETORIA 1 008 PRETORIA 990000061149 880CLYDE INDUSTRIAL CORPORATION LTD SPRINGS 1560 247 SPRINGS 990000088328 747CLYDE STEEL PTY LTD SPRINGS 1560 247 SPRINGS 990000082910 168CLYDE STRAPPING PTY LTD SPRINGS 1559 247 SPRINGS 990000341763 405CLYDEN INVESTMENTS CC ROTHDENE 1964 012 ALBERTON 990000441458 289CLYDES AUTO ELECTRICAL DORPSPRUIT 3206 206 PIETERMARITZBURG 990000019056 11919CM ELECTRICAL FENCING & MAINTENANCE KLERKSDORP 2570 138 KLERKSDORP 990000387429 11836CM MECHANICAL SALVAGING & CRAWFORD 7700 990000805885CM PRODUCTS SPRINGS 1560 247 SPRINGS 990000367786 658CM1 ENGINEERING FOURWAYS 2055 233 ROODEPOORT 990000394467 2856CMA EMPLOYEE SOLUTIONS PTY LTD SUNWARD PARK 1470 091 GERMISTON 990000373099 18786CMC AUTO PANEL BRACKENFELL 7561 316 WYNBERG C P 990000333977 1793CMC AUTOBODY ELANDSFONTEIN 1406 091 GERMISTON 990000090439 8281CMC EAST LONDON MOTORS CC BEACON BAY 5241 136 KING WILLIAMSTOWN 990000428965CMC MOTORS DURBAN PTY LTD DURBAN 4001 990000814685 943 ROODEPOORTCMC STUDIOS PTY LTD HORISON 1724 990000698196 152 KRUGERSDORPCMH CITROEN HATFIELD UMHLANGA RIDGE 1120 008 PRETORIA 990000455109 1033CMH FIAT DURBAN UMHLANGA ROCKS 4320 002 DURBAN 990000348793 1033CMH FIAT PINETOWN PINETOWN 3610 990000348922 137B Old M PinetownCMH NISSAN CAPE TOWN CAPE TOWN 8001 990000701672 1033 UMHLANGA ROCKSCMH TOYOTA ALBERTON UMHLANGA RIDGE 4320 012 ALBERTON 990000141937 1033CMH VOLVO PTA EAST UMHLANGA RIDGE 4320 339 INANDA 990000421788 1033CMJ PERFORMACE & DYNO TUNING PTY LT PAROW 7500 990000832843 682CML CARS & TRUCKS PTY LTD KEMPTON PARK 1619 990000855888 9474 VERWORDPARKCMON TRADE CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000040922 14049CMR CONSTRUCTION WORKS CC DENVER 2094 003 JOHANNESBURG 990000387617CMS WATER ENGINEERING CC ORKNEY 2620 218 POTCHEFSTROOM 990000333915 68 OrkneyCMT MOTETEMA PTY LTD MOTETEMA 990000858046 265 GROBLERSDALCMTI CONSULTING PTY LTD QUEENSWOOD 121 008 PRETORIA 990000461626 11983CN AUTO PTY LTD WELLINGTON 7655 990000858906 899CNC DYNAMIX PTY LTD SPRINGS 1559 990000869567 6446 DAL PARKCNC ROUT DESIGN CC BRACKENFELL 7561 004 KAAPSTAD 990000338872 1300CNC SOLUTIONS PTY LTD Cape Town 7442 004 KAAPSTAD 990000086612 36631 Chempet

Page 27: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CNC STAINLESS KNYSNA 6570 139 KNYSNA 990000012134 2842CNC STUDIO PTY LTD CENTURION 154 008 PRETORIA 990000560156 716CNC SUPREMACY CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000404658 1567 Brooklyn SquareCNET RANDBURG 2125 003 JOHANNESBURG 990000316232 342CNH FIAT UMHLANGA RIDGE 4320 008 PRETORIA 990000466155 1033CNR AUTOMOTIVE SERVICES & REPAIRS GEORGE 6530 090 GEORGE 990000378180CNS ELEVATORS CC TASBET PARK 1040 312 WITBANK TVL 990000436923 6542CO DE SHEET METAL CC STRAND 7140 256 STRAND 990000024844 765CO ORDINATIONS & THE LOCKSMITH KOKSTAD 4700 141 MOUNT CURRIE 990000378170 598COACH CLEANING EXPERTS BELLVILLE 7535 025 BELLVILLE 990000450110 2667COACH MOTORS PTY LTD BARBERTON 1300 019 BARBERTON 990000008387 301COACHMAN Midrand 1685 003 JOHANNESBURG 990000014612 282 Halfway HouseCOACHMANS AUTO BODY WIERDAPARK 149 008 PRETORIA 990000366524 54223COACHMANS AUTO BODY REPAIR HENNOPSPARK 157 990000736161 67008 HIGHVELDCOACHMANS AUTO REPAIRS CC WIERDAPARK 149 008 PRETORIA 990000411216 52539COACHWORKS WESTERN PROVINCE CC KUILSRIVIER 7579 025 BELLVILLE 990000092311 1389COAL RESOURCES MONUMENTPARK 105 004 KAAPSTAD 990000044683 25322COAL RESOURCES WESTERN CAPE MONUMENTPARK 105 004 KAAPSTAD 990000192716 25322COALFIELDS AUTO ELECTRICAL CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000003790 140COALFIELDS CONTRACTING PTY LTD ERMELO 2350 078 ERMELO 990000353581COALFIELDS DRILLING SERVICES WITFIELD 1467 033 BOKSBURG 990000459855 14110COALFIELDS PANELBEATERS & WITBANK 1034 312 WITBANK TVL 990000065800 12410COALIATION TRADING 407 CC OTTERY 7808 025 BELLVILLE 990000093497 45651COALITION TRADING 1028 CC MALMESBURY 7300 165 MALMESBURY 990000567093COALITION TRADING 364 CC SYDENHAM 4091 002 DURBAN 990000009766COALITION TRADING 44 CC WINKLESPRUIT 4145 002 DURBAN 990000060550 219COALITION TRADING 532 OTTERY 7800 316 WYNBERG C P 990000009188COALITION TRADING 707 CC RUSTENBURG 300 235 RUSTENBURG 990000342817 4313COALMAC ENGINEERING C C ALRODE 1451 012 ALBERTON 990000079327 124580COALSEAM HYDRAULICS & MINING EDENVALE 1610 012 ALBERTON 990000076686 1780COAST COR & MARINE CC GREENACRES 6057 007 PORT ELIZABETH 990000400916 64090COASTAL ALUMINIUM TECOMA 5214 001 BLOEMFONTEIN 990000005127 19544COASTAL AUTO AIRCON UMKOMAAS 4170 139 KNYSNA 990000274158 1371COASTAL AUTO ELECTRICAL LA MONTAGNE 184 324 LOWER UMFOLOZI 990000026218 340COASTAL AUTO ENGINEERING CC TONGAAT 4400 339 INANDA 990000060510 1223COASTAL AUTO RENOVATORS & BREAKDOWN STANGER 4450 250 LOWER TUGELA 990000027025 710COASTAL AUTO SERVICES STANGER 4450 250 LOWER TUGELA 990000124683 2203COASTAL CENTRE SERVICE STATION CC HEIDELBERG 6665 002 DURBAN 990000016792COASTAL CLUTCH & BRAKE CC POINT 4069 002 DURBAN 990000005455 38421COASTAL COMPRESSORS CC UMHLANGA ROCKS 4320 002 DURBAN 990000029183 1742COASTAL CV JOINTS & REPAIR STRAND 7140 256 STRAND 990000100689 1663COASTAL DIESEL SERVICES CC PADDOCK 4244 215 PORT SHEPSTONE 990000103671 94 PaddockCOASTAL ELEVATOR MAINTENANCE CC DALBRIDGE 4014 002 DURBAN 990000074723COASTAL ENGINEERING EMPANGENI 3880 990000050278 10405COASTAL ENGINEERING WORKS & DIAZVILLE 7395 292 VREDENBURG 990000077743 3964COASTAL FORKLIFT SERVICES DESPATCH 6219 007 PORT ELIZABETH 990000038629 254COASTAL HYDRAULICS GATESVILLE 7766 004 KAAPSTAD 990000085826 114COASTAL LOCKSMITHS & SIGNS PHOENIX 4080 002 DURBAN 990000004009 60622

Page 28: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COASTAL MANUFACTURING C C RED HILL 4071 002 DURBAN 990000080131 40794COASTAL METAL WORKS WOODSTOCK 7915 004 KAAPSTAD 990000078925 13012COASTAL PETROLEUM SERVICES CC TAUNG 8584 271 UITENHAGE 990000412503 1097COASTAL POLY COATINGS SOMERSET WEST 7129 244 SOMERSET WEST 990000027771 3014COASTAL RADIATOR CENTRE CC STRAND 7139 256 STRAND 990000004099 248COASTAL RADIATOR CO PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000008398 273COASTAL RADIATORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000011492 1456COASTAL SANDBLASTING CC PORT ALFRED 6170 212 BATHURST 990000458719 2109COASTAL SHEETING & CONSTRUCTION VREDENBURG 7380 990000814948 788COASTAL TRACTOR SERVICES & RADIATOR STANGER 4450 250 LOWER TUGELA 990000075895 832COASTAL TRUCK CENTRAL CC CATO RIDGE 3680 339 INANDA 990000096377 45COASTAL TRUCK SPARES CC DORMERTON 4015 002 DURBAN 990000048131 19596COASTLAND TRAILERS CC DURBAN 4051 990000779480COASTLINE ALUMINIUM & GLASS CC Umhlali 4418 250 LOWER TUGELA 990000344700 2973 StangerCOASTLINE ALUMINIUM GUTTERS SWELLENDAM 6740 039 BREDASDORP 990000104626 264COASTLINE ELECTRICAL & CATERING DURBAN 4001 990000685246COASTLINE ENGINEERING & STEELWORK VERULAM 4340 339 INANDA 990000008594 26051COASTLINE HYDRAULIC SUPPLIES CC TONGAAT 4400 123 INDWE 990000100190 1137COASTLINE TOOLING LINTON GRANGE 6015 007 PORT ELIZABETH 990000009525 10645COASTLINE TRUCK & CAB CC ISIPINGO RAIL 4133 002 DURBAN 990000061224COASTLINE TYRE SERVICES CC DURBAN 4001 990000577494 5462COATEC MECHANICAL SOLUTIONS PTY LTD GOODWOOD 7459 990000039386 180COATEC PTY LTD CAPE TOWN 7441 990000707885 360COATES & ASSOCIATES CAPE CC DURBANVILLE 7551 004 KAAPSTAD 990000022618 1356COATES FIELD REPAIRS CC MSUNDUZI 3231 206 PIETERMARITZBURG 990000450945 5COATING SERVICES STRAND 7139 256 STRAND 990000005007 747COATING SYSTEMS Pietermaritzburg 3201 206 PIETERMARITZBURG 990000008262 11412 DorpspruitCOATING TECHNOLOGIES Durban 3610 210 PINETOWN 990000009659 1615 WestvilleCOATRITE LIMPOPO BK PHALABORWA 1390 270 LETABA 990000463129 1398COATRITE PTY LTD PHALABORWA 40 270 LETABA 990000403781 1398COBALT ENG CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000101588 860COBAR MANUFACTURING CC BENROSE 2011 003 JOHANNESBURG 990000013131 27538COBAT AGENCIES CC boksburg 1459 990000048836COBB INTERNATIONAL PTY LTD PETERPLACE, BRYANSTON 2021 003 JOHANNESBURG 990000027790 68113 BRYANSTONCOBER ENGINEERING CC RYNFIELD 1514 026 BENONI 990000104529 11943COBRA BIKES 3 TRICHARDT 2300 028 BETHAL 990000085223 58COBRA MINING INNOVATIONS CC GLENVISTA 2058 012 ALBERTON 990000427287 394COBRA PETRO PROJECTS PTY LTD SOUTH HILLS 2136 012 ALBERTON 990000087583 83603 South HillsCOBRA SCRAPYARD BLOEMFONTEIN 9301 990000939553 28427 DANHOFCOBRA WATERTECH PARKVIEW 2122 147 KRUGERSDORP 6181 72640COBRACOR ENGINEERING SOUTHDALE 2135 003 JOHANNESBURG 990000436048 82485COBURN GENERAL ENGINEERING KEMPTON PARK 1619 132 KEMPTON PARK 990000081961 1778 EDENVALECOBUS GOOSEN MOBIELE WERKSWINKEL CRADOCK 5880 062 CRADOCK 990000018258COBUS LOUW PROFESSIONAL ENGINEER CC RIVERSDAL 6670 177 MOSSEL BAY 990000370960 678COBWILL ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000445325 751318COCHRANE ENGINEERING & MINING BEDFORDVIEW 2008 091 GERMISTON 990000105190 192COCHRANE STEEL PRODUCTS PTY LTD ISANDO 1619 012 ALBERTON 990000096848 0COCHRYNS GARAGE MALVERN 2094 003 JOHANNESBURG 990000073722

Page 29: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COCO HAVEN 1101 CC MANDENI 4490 338 MTUNZINI 990000099213 250COCO HAVEN 1453 WESTGATE 1734 233 ROODEPOORT 990000556006 8032CODAN ENGINEERING CC MALMESBURY 7299 165 MALMESBURY 990000138275 232CODEE ENGINEERING & CONVEYORS CC BRAKPAN 1422 VAN ECK PARK 990000522383 14514CODONIA QUICKSTOP GEZINA 31 008 PRETORIA 990000046055 26072CODY PRODUCTS PAARDEKRAAL 1752 147 KRUGERSDORP 990000032767 293COEGA ALUMINIUM PTY LTD SANDTON 2146 003 JOHANNESBURG 990000367417 787550COEGA AUTOSPRAY CC WALMER 6065 007 PORT ELIZABETH 990000045343 6134COEGA AUTOSPRAY PTY LTD NEWTON PARK 6055 007 PORT ELIZABETH 990000435051 7573COEGA CABLES & CONNECTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000369889 13509COENETTS CAR SALES CC STRAND 7140 256 STRAND 990000079269COENIES BIKE CLINIC BETHLEHEM 9700 029 BETHLEHEM 990000103990 1788COERD STAALWERK BLOEMFONTEIN 9301 990000619400 38903 LANGENHOVENPARKCOERD STAALWERKE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000022687 940COERNEY RIVER TRADING COMPANY ADDO 6105 137 KIRKWOOD 990000416841 42COESTEV WHOLESALE & RETAIL CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000359630 2655COETZ TECHNOLOGIES (PTY) LTD SANLAMHOF 7532 025 BELLVILLE 990000403437 623COETZEE BRAKE & PROPSHAFT CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000089140 4600COETZEE CONSTRUCTION SECUNDA 2302 249 STANDERTON 990000071748 58COETZEE DRIVESHAFT KIMBERLY 8301 990000103970COETZEE H J LICHTENBURG 2740 156 LICHTENBURG 990000425690 148COETZEE J M HOPETOWN 8750 118 HOPETOWN 990000028489 139COETZEE M H LICHTENBURG 2740 156 LICHTENBURG 990000557991 975COETZEE M J NELSPRUIT 1200 184 NELSPRUIT 990000018315 19027COETZEE T P RANT EN DAL 1751 147 KRUGERSDORP 990000021201 558 rant en dalCOETZEE W H MIDDELBURG 5900 170 MIDDELBURG C P 990000073708 112COETZEE WERKWINKEL DEWETSDORP 9940 069 DEWETSDORP 990000101348COETZER T C MELKBOSSTRAND 7441 165 MALMESBURY 990000452746COFFEE @ CARWASH DALPARK 1543 219 POTGIETERSRUS 990000008071 4733COFIMVABA EXHAUST & TYRE CC QUEENSTOWN 5320 060 COLESBERG 990000100712 870COGRA PTY LTD MANDENI 4490 002 DURBAN 990000011611 152COHAMET ENGINEERING PTY LTD ROODEPOORT 1709 233 ROODEPOORT 990000067262 58111 NEWVILLECOIL SPECIALISTS SARNIA 3615 210 PINETOWN 990000069597 124COILCO ENGINEERING CC UMBOGINTWINI 4120 002 DURBAN 990000016109 259COILMECH PTY LTD EDENVALE 1610 091 GERMISTON 990000004095 780COL CAREW CC EAST RAND 1462 033 BOKSBURG 990000101222 26802COL MARK ENG PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000412264 368COL MARK ENGINEERING PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000415774 368COLAR RENU STEILTES 1213 184 NELSPRUIT 990000014995 12758COLCAB PTY LTD BLACKHEATH 7581 025 BELLVILLE 990000089856 123COLCOR BODY REPAIRS CC TZANEEN 850 207 PIETERSBURG 990000098590 30COLD BUSTERS BETHLEHEM 9701 029 BETHLEHEM 990000043885COLDAV STAINLESS STEEL CC NEWTON PARK 6055 007 PORT ELIZABETH 990000087306 35090COLDFORGE PRECISION TOOLING CC BOKSBURG NORTH 1459 033 BOKSBURG 990000056666COLDSTAR REFRIGERATION CC CHATSWORTH 4030 002 DURBAN 990000030627 56355COLE AIR CC AMANZIMTOTI 4125 002 DURBAN 990000380996 78COLENSO MOTORS COLENSO 3360 990000568712 312COLENZO TRADING CC KRIEL 2271 028 BETHAL 990000447725 3842

Page 30: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COLEREEF BOKSBURG DUNSWART 1508 033 BOKSBURG 990000054539 6033COLESBERG 1 STOP COLESBERG 9795 060 COLESBERG 990000447315 267COLESKOP FILLING STATION CC COLESBERG 9795 060 COLESBERG 990000433746 140COLEUS PACKAGING PTY LTD ALBERTON 1451 990000054587 11684 RANDHARTCOLIAN ENGINEERING CC UITENHAGE 6230 271 UITENHAGE 990000183975 1089COLIGNY INGENIEURSWERKE COLIGNY 2725 061 COLIGNY 990000028405 95COLIGNY PANEELKLOPPERS BK COLIGNY 2725 156 LICHTENBURG 990000043838 384COLIN TROMP RADIATORS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000443212 11261COLINS GEARBOX & DIFF CENTRE POLOKWANE 700 207 PIETERSBURG 990000408479 3571COLINS KEYS QUEENSBURGH 4070 002 DURBAN 990000080696 39711COLINS PANELBEATERS JACOBS 4026 002 DURBAN 990000030651 12428COLINS TRACTOR & TRAILER WORKSHOP LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000043154 1038COLKO SUPPLIES CC GOODWOOD 7459 025 BELLVILLE 990000195274 728COLLAGE INTERIORS CC HONEYDEW 2040 233 ROODEPOORT 990000089349 1389COLLATERAL TRADING 358 CC VEREENIGING 1939 283 VEREENIGING 990000411089COLLAW ENGINEERING CC GREYVILLE 4023 002 DURBAN 990000098254 47592COLLECTOR CABINETS EDENVALE 1610 003 JOHANNESBURG 990000079855 1601COLLEEN GLEN SERVICE STATION NEWTON PARK 6055 007 PORT ELIZABETH 990000099830 7601COLLEGE MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000012400 203COLLET ENGINEERING C C EDEN GLEN 1613 091 GERMISTON 990000088307 8636COLLIER TOOL & DIE DURBAN 4001 002 DURBAN 990000077342COLLIERY DUST CONTROL PTY LTD SPRINGS 1560 247 SPRINGS 990000106835 344COLLIN & MIMI INDUSTRIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000438057 3565COLLINS AUTO ELECTRICAL CAMBRIDGE 5206 006 EAST LONDEN 990000352266 3523COLLINS SHELVING & RACKING MONTFORD 4092 002 DURBAN 990000062797COLLIS MANUFACTURING ENTERPRISES CC SOUTHDALE 2135 003 JOHANNESBURG 990000008345 82505COLLISEN ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000075889 987COLLISION CARE CENTRE durban 4001 002 DURBAN 990000041687 18052 dalbridgeCOLMAC ENGINEERING LINK HILLS 3652 990000574714 1665COLMARK FLEET MAINTENANCE CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000039351COLMAY INDUSTRIES PTY LTD SPRINGS 1559 990000640534 10762 STRUBENSVALECOLMIN MINING & ENGINEERING CNR MELLE & JORISSEN    BRAAMFON 2001 003 JOHANNESBURG 990000465293COLOR BLAST PTY LTD WELTEVREDENPARK 1715 233 ROODEPOORT 990000088977 5720COLORADO TRANSPORT PTY LTD WADEVILLE 1422 091 GERMISTON 990000034932 14137COLOSSAL HYDRAULIC & GENERAL TRADIN STANGER 4450 990000556630 1997COLOSSAL HYDRAULICS & GENERAL TRADI KWA DUKUZA 4450 990000587657 1997COLOSSUS MOTORS GOODWOOD 7405 004 KAAPSTAD 990000034937 333COLOUR TECH PANEL & PAINT PHOENIX 4068 990000872101 48268COLOURCOATE POWDER COATERS INDUSTRIA 2042 233 ROODEPOORT 990000037850 43054COLQUIP FORKLIFT PARTS ALBERTON NORTH 1456 012 ALBERTON 990000420205 136485COLTS LUMIER 1905 283 VEREENIGING 990000094218 12348COLUMBINE SERVICE STATION KEMPTON PARK 1620 132 KEMPTON PARK 990000050925 2097COLUMBIT INDUSTRIES DIV OF COLUMBIT CAPE TOWN 8000 004 KAAPSTAD 990000344283 2737COLUMBO ENGINEERING CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000008312 7541COLUMBUS MACHINE TOOLS PTY LTD JOHANNESBURG 1495 091 GERMISTON 990000068742 4025 GERMISTON SOUTHCOLUMBUS STAINLESS PTY LTD Middelburg 1050 171 MIDDELBURG TVL 990000169591 11877 HatfieldCOLVEN ASSOCIATES BORDER PTY LTD GEORGE 6529 090 GEORGE 990000031331 762COM TOP TRUCK REFURBISHES CC BENONI 1500 033 BOKSBURG 990000465517 407

Page 31: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COMAIR NATAL PTY LTD Durban 4016 002 DURBAN 990000043197 20087 Durban NorthCOMAIR SERVICING LANSERIA PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000050974 42COMAR INTERNATIONAL Stellenbosch 7599 251 STELLENBOSCH 990000272157 717COMAR PLANT DESIGN & MANUFACTURING LINK HILLS 3652 210 PINETOWN 990000083480 1776COMATRA PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000293851 15065COMBINATION COATINGS Alberton 1450 003 JOHANNESBURG 990000097200 8199 VerwoerdparkCOMBINATION SELLING & MARKETING ALMA 512 207 PIETERSBURG 990000018339 131COMBINATION SPANNER CC FAUNAPARK 787 207 PIETERSBURG 990000018341 866COMBINED CRANE SERVICES PTY LTD BETHAL 2310 990000836472 691COMBINED INJECTION PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000006651 33590COMBINED USED SPARES CC NELSPRUIT 1200 184 NELSPRUIT 990000133783 19057COMBINED WELDING & FABRICATION CC SUNWARD PARK 1470 033 BOKSBURG 990000050221 18015COMBO STEELWORKS KABEGA PARK 6025 007 PORT ELIZABETH 990000349170COMBO TWO CAR WASH & WAFFLE HUT CC HENOPS PARK 990000675443 225 ROOIHUISKRAALCOMBOTRADE EIGHT PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000046495 2076COMBUSTION INSTALLATIONS CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000004684 2062 PietermaritzburgCOMEC INDUSTRIES PTY LTD WELKOM 9460 302 WELKOM 990000092718 5009COMET CARS 1786 MAIN HARDING RD PORT SHEPSTON 4240 990000641880 1135 UMTENTWENICOMFAB ALUMINIUM HOMESTEAD 1412 091 GERMISTON 990000028429 6200COMITON PLANT REPAIRS CC EDLEEN 1625 132 KEMPTON PARK 990000007834 8299COMMANDO BANDE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000042450 365COMMERCIA SERVICE SOLUTIONS CC WESTVILLE 3630 002 DURBAN 990000366066 472COMMERCIAL & AUTO CENTRE GEORGE 6530 090 GEORGE 990000377622 2294COMMERCIAL & INDUSTRIAL TYRE REPAIR DURBANVILLE 7551 025 BELLVILLE 990000395852 648COMMERCIAL AUTO & BUS CLEVELAND 2022 003 JOHANNESBURG 990000013109 40481COMMERCIAL AUTO ELECTRICAL & FLEET WADEVILLE 1422 091 GERMISTON 990000089655 14963COMMERCIAL AUTO PARTS PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000099093 34179COMMERCIAL AUTO REPAIRS CC LYNNWOOD RIDGE 40 132 KEMPTON PARK 990000108364 76165COMMERCIAL AUTO TECHNIK NORWOOD 2117 003 JOHANNESBURG 990000428223 92795COMMERCIAL AUTO TRADING CC JEPPESTOWN 2043 033 BOKSBURG 990000019026 34179COMMERCIAL AUTO TRUCK REPAIRS LYNNWOOD RIDGE 40 003 JOHANNESBURG 990000452048 76165COMMERCIAL BRAKE & GENERAL SUPPLIER QUEENSBURGH 4070 002 DURBAN 990000095691 39511COMMERCIAL BRAKE COMPONENTS LEONDALE 1424 091 GERMISTON 990000084247 16006COMMERCIAL BREAKDOWN SERVICES CC Johannesburg 2001 003 JOHANNESBURG 990000036480 421028 FordsburgCOMMERCIAL CHASSIS STRAIGHTENERS EDEN GLEN 1613 091 GERMISTON 990000043198 9706COMMERCIAL ENGINE & GEARBOX CENTRE GEZINA 31 008 PRETORIA 990000045394 23678COMMERCIAL ENGINEERING EAST END 4018 002 DURBAN 990000069588 49061COMMERCIAL FITMENT HERCULES 30 008 PRETORIA 990000013801 49260COMMERCIAL FLEET MAINTENANCE SUNWARD PARK 1470 091 GERMISTON 990000014263 17609COMMERCIAL FLEET SERVICES WESTMEAD 3608 210 PINETOWN 990000013187 15340COMMERCIAL INDUSTRIAL FABRICATORS BELLVILLE SOUTH 7531 990000641282 1331 SANLAMHOFCOMMERCIAL INDUSTRIAL HYDRAULICS ALBERTON 1450 028 BETHAL 990000023352 727COMMERCIAL INDUSTRIAL MINING FOCHVILLE 2515 138 KLERKSDORP 990000109429 263762 THREE RIVERSCOMMERCIAL MOTORCYCLE CENTRE PTY LT JOHANNESBURG 2000 003 JOHANNESBURG 990000074414 6203COMMERCIAL PANEL & SPRAY SOMERSET‐WES 7129 025 BELLVILLE 990000104325 1196COMMERCIAL PANEL BEATERS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000079725 410 GREYLICOMMERCIAL POWER HIRE STRAND 7140 256 STRAND 990000009958COMMERCIAL PRINTING REPAIRS CC LINDEN 2104 003 JOHANNESBURG 990000004218 44423

Page 32: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COMMERCIAL REPAIR NELSPRUIT 1200 990000938442 16647COMMERCIAL RIMS CC ISIPINGO 4110 002 DURBAN 990000348146 26314COMMERCIAL SHEARING PTY LTD ELANDSFONTEIN 1406 033 BOKSBURG 990000050690 8366COMMERCIAL STEEL & WIRE PRODUCTS FLORIDA 1710 233 ROODEPOORT 990000094413 1474COMMERCIAL TOW & BULLBAR BEACON BAY 5205 006 EAST LONDEN 990000061220 15552COMMERCIAL TRUCK & TRAILER Germiston 1428 091 GERMISTON 990000089238COMMERCIAL TRUCK CENTRE NELSPRUIT 1200 307 WITRIVIER 990000055936 2343COMMERCIAL USED SPARES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000097116 13571COMMERCIAL UTILITY KLERKSDORP 2570 138 KLERKSDORP 990000005332 441COMMERCIAL VALET SERVICES CC SANLAMHOF 7532 025 BELLVILLE 990000034181 1286COMMERCIAL VEHICLE SERVICES SOUTHDALE 2135 003 JOHANNESBURG 990000037885 82805COMMERCIAL WELDING & WEAR PARTS CC ALBERTON NORTH 1449 091 GERMISTON 990000101439 136324 ALBERTONCOMMERCIUM TRADING 16 PTY LTD DALPARK 1543 037 BRAKPAN 990000004995 4131COMMERCIUM TRADING 6 SPRINGS 1560 247 SPRINGS 990000106062 91COMMISSIONER SHELL LENASIA 1827 003 JOHANNESBURG 990000032098COMMIT ENGINEERING CC FLAMWOOD 2572 237 SASOLBURG 990000004073 6664COMMONS TOOL & DIE CC WARNER BEACH 4140 210 PINETOWN 990000419025 443COMMSCOPE SOLUTIONS INTERNATIONAL BRYANSTON 2021 003 JOHANNESBURG 990000070232 70392COMMSHELF 29 CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000452721 31487COMMUNITY CARS CC BRACKENFELL 7561 004 KAAPSTAD 990000050299 1786COMMUNITY MOTORS CAPE TOWN 7925 004 KAAPSTAD 990000027039COMMUTATOR ENGINEERING PTY LTD Randfontein 1759 147 KRUGERSDORP 990000073602 4193 LuipaardsvleiCOMMUTER TRANSPORT ENGINEERING TOUWS RIVER 6880 004 KAAPSTAD 990000017506COMMUTER TRANSPORT ENGINEERING DURB PIETERMARITZBURG 3201 990000584831COMP AIR S A PTY LTD WADEVILLE 1422 091 GERMISTON 990000083716 11582 HATFIELDCOMPACT COOL COOLING UNITS Johannesburg 2091 124 IXOPO 990000078233 1697 SouthdaleCOMPACTION HYDRAULICS & ENGINEERING SANLAMHOF 7532 251 STELLENBOSCH 990000559360 90COMPART CC OVERPORT 4091 002 DURBAN 990000101984COMPASS FLEET MANAGEMENT PTY LTD GLENASHLEY 4022 002 DURBAN 990000456855 22129COMPASS WELDING WORKS BK Springs 1559 247 SPRINGS 990000021277 15334 RiverfieldCOMPENG MANUFACTURING SERVICES NEW GERMANY 3610 210 PINETOWN 990000020469 1897 WESTVILLECOMPETENT COMPANIONS CC TROYEVILLE 2139 003 JOHANNESBURG 990000095898 53191COMPETENT PERSONNEL SOLUTIONS MORNING HILL 2007 033 BOKSBURG 990000100572COMPETITION BIKES BRACKENFELL 7561 251 STELLENBOSCH 990000086677 224COMPETITION MOTORS QUIGNEY 5211 006 EAST LONDEN 990000077064 18145COMPETITION MOTORS & ENGINEERING INANDA 4310 002 DURBAN 990000075781COMPETITION PLUS CAR WASH PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000063516 8COMPETITION PLUS MOTORS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000006222 19COMPETITION USED SPARES & VRYHEID 3100 295 VRYHEID 990000082839 397COMPETITIVE CONSTRUCTION SERVICES ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000004231 14781COMPETITIVE TOOLING HILLCREST 3650 210 PINETOWN 990000010641 450COMPLETE CABLING EQUIPMENT PTY LTD ALRODE 1451 012 ALBERTON 990000073342 123805COMPLETE ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000092442 751847COMPLETE FILTRATION SOLUTION MEYERTON 1960 283 VEREENIGING 990000368689 262COMPLETE MACHINE SOLUTIONS PHALABORWA 1390 990000624441 1179COMPLETE STEEL SOLUTIONS CC MONUMENTPARK 105 008 PRETORIA 990000423016 26741COMPLIANCE FACTOR PTY LTD BRITS 250 990000734039COMPMAN PTY LTD BIRCHLEIGH 1621 037 BRAKPAN 990000354706 7679

Page 33: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COMPONENT PRODUCTS KENGRAY 2100 003 JOHANNESBURG 990000012839 372COMPONENT STRUCTURES PTY LTD EDEN GLEN 1613 091 GERMISTON 990000042430 8123COMPONENTS SUPREME CC Gauteng 1960 283 VEREENIGING 990000107890 1569 MeyertonCOMPOSITE HOUSE PTY LTD KENSINGTON 2101 003 JOHANNESBURG 990000047441 28605COMPOSITE TECHNOLOGIES GARIEP DAM 9922 003 JOHANNESBURG 990000007718 41COMPOSITE VEHICLE TECHNOLOGIES MENLOPARK 102 003 JOHANNESBURG 990000069587 35861COMPOUND TECHNOLOGY PTY LTD ROOSEVELT PARK 2129 003 JOHANNESBURG 990000004071 1559COMPREP ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000101982 3224COMPRESCO CC BOKSBURG 1463 033 BOKSBURG 990000061203 8837 CINDA PARKCOMPRESOR MASTERS CC ELSPARK 1418 091 GERMISTON 990000048182 12854COMPRESPAN PTY LTD BRITS 250 008 PRETORIA 990000460991 4662COMPRESSED AIR SERVICES KIMBERLEY 8300 005 KIMBERLEY 990000076489 1216COMPRESSOR & ALLIED BARBERTON 1200 019 BARBERTON 990000454029 15577 NELSPRUITCOMPRESSOR & ENGINE ENGINEERING BOKSBURG 1478 033 BOKSBURG 990000028439 71COMPRESSOR BREAKDOWN REPAIRS PTY LT LYNNWOOD RIDGE 1501 990000696794 72634COMPRESSOR CLEANING & SERVICES DURBAN 4001 002 DURBAN 990000064237COMPRESSOR COMPONENTS PTY LTD BENONI 1500 003 JOHANNESBURG 990000085709COMPRESSOR KING CC DURBAN 4053 002 DURBAN 990000034975COMPRESSOR MASTERS CC LAMBTON 1414 091 GERMISTON 990000462202 15168COMPRESSOR MOYANDODA BRAKPAN 1541 990000563692COMPRESSOR PRECISION SOUTH HILLS 2136 012 ALBERTON 990000105588 83082COMPRESSOR PRECISION ENGINEERING ALRODE 1451 012 ALBERTON 990000460573 124471COMPRESSOR REPAIRS FREEMANVILLE 2573 138 KLERKSDORP 990000076249 3069COMPRESSOR SALES & SERVICES PIETERMARITZBURG 3201 990000632599 21461 MAYORS WALKCOMPRESSOR SERVICE CENTRE Port Shepstone 4235 215 PORT SHEPSTONE 990000026202 682 UmtentweniCOMPRESSOR SERVICES ALBEMARLE 1410 012 ALBERTON 990000447377 7657COMPRESSOR VALVES & ACCESSORIES ALBERTON 1449 012 ALBERTON 990000090505 145496 BRACKEN GARDENSCOMPRESSOR VESSEL TESTERS CC WESTGATE 1734 147 KRUGERSDORP 990000095322 6294COMPRESSORS INDUSTRIAL CC KEMPTON PARK 1620 184 NELSPRUIT 990000109169 3175COMPRI EASTLEIGH 1610 990000004005COMPRO AUTO ELECTRICAL CINDA PARK 1463 033 BOKSBURG 990000076937 9053COMPRO ENGINEERING CC WILROPARK 1731 233 ROODEPOORT 990000033453 2795COMPTONVILLE FILLING STATION CC MINNEBRON 1549 003 JOHANNESBURG 990000059751 9159COMPU TRUCK & SERVICES MIDDELBURG 1050 170 MIDDELBURG C P 990000434910 140COMPU TRUCK ALIGNMENT PRETORIA 81 008 PRETORIA 990000398897 11535COMPUMACH ENGINEERING ASTON MANOR 1630 003 JOHANNESBURG 990000457212 10315COMPUMADE HOUGHTON 2041 003 JOHANNESBURG 990000430828 1364COMPUTER INSTALLATIONS PANELBEATERS BRAMLEY 2018 316 WYNBERG C P 990000028474 2230COMPUTERISED PROFILE CUTTING SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000372838 100987COMSHELVE 109 PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000093094 2547COMSPARES C C Benmore 2010 003 JOHANNESBURG 990000111959 652259CON TOOL & MACHINERY Johannesburg 2018 003 JOHANNESBURG 990000013183 1358 bramleyCONAX MANUFACTURING PTY LTD SELCOURT 1567 247 SPRINGS 990000102324 11511CONAX MINING EQUIPMENT 58 WATT ROAD NWE ERA SPRINGS 1559 990000637506 1253 SPRINGSCONBRAKO PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000047419 4018 LUIPAARDSVLEICONCAR MINING & INDUSTRIAL SUPPLIES EMALAHLENI 1034 990000809739CONCENTRIC ENGINEERING CC BOKSBURG 1459 033 BOKSBURG 990000383494 6412 DUNSWARTCONCEPT CAGES CC JOHANNESBURG 450 003 JOHANNESBURG 990000007314 1253 MARBLE HALL

Page 34: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CONCEPT CATERING MANUFACTURERS NEW GERMANY 3610 210 PINETOWN 990000071714 113CONCEPT PACKAGING SOLUTIONS PIETERMARITZBURG 3201 990000622156CONCEPT STEEL CREATIONS HELDERBERG 7135 256 STRAND 990000637369 5331CONCEPT TUNING GARDENVIEW 2047 091 GERMISTON 990000096424 751441CONCEPTUAL METAL CC CAMPERDOWN 3720 051 CAMPERDOWN 990000010484 421CONCEPTUAL STEEL ENGINEERING PTY Pretoria 184 990000558868 11584 QueenswoodCONCERT SERVICE STATION PLUMSTEAD 7801 316 WYNBERG C P 990000094287 494CONCORD REFRIGERATION MOBENI 4060 002 DURBAN 990000290332 72194CONCORD REFRIGERATION A DIVISION OF MOBENI 4060 990000699194 72194CONCORDE CARS BUITEKANT STREET CC CAPE TOWN 8001 004 KAAPSTAD 990000107365CONCORDE COATINGS Edenvale 2000 091 GERMISTON 990000030661 75157 GardenviewCONCORDE ENGINEERING Germiston Ext 4 1401 091 GERMISTON 990000042448 16546 DowerglenCONCORDE FOUNDRY VEREENIGING PTY VEREENIGING 1930 283 VEREENIGING 990000093050 313CONCORDE MOTORS VIRGINIA 9430 288 VIRGINIA 990000074132 720CONCORDE PANEL BEATERS CC COUNTRY CLUB 4301 002 DURBAN 990000093529 1704CONCORDE RADIATORS SILVERTON DURBAN 4001 002 DURBAN 990000089605CONCORDIA MEDICAL SPECIALTIES BIRNAM PARK 2015 003 JOHANNESBURG 990000042443 37061CONCRESCORE MOTOR WORK NEW GERMANY 3610 990000583459 645CONCRETE POSTS & PRODUCTS CC NEW GERMANY 3620 210 PINETOWN 990000156791CONCRETE PUMP SERVICE ROSETTENVILLE 2130 003 JOHANNESBURG 990000019045 1008CONCRETE TESTING EQUIPMENT RANDBURG 2125 003 JOHANNESBURG 990000337279 77110CONCRETE WORKS OVERPORT 4067 002 DURBAN 990000343599 37557CONDILEC PTY LTD ANSFRERE 1711 233 ROODEPOORT 990000046774 6518CONDOR HYDRAULICS PTY LTD BOKSBURG 1460 033 BOKSBURG 990000046777 570CONDRA PTY LTD ELSBURG 1407 091 GERMISTON 990000046756 9204CONDUCTOR SYSTEMS PTY LTD Edenvale 1609 091 GERMISTON 990000097543 75801 GardenviewCONDUIT ENGINEERING CC BROOKLYN SQUARE 75 008 PRETORIA 990000068729 2438CONDUIT TECHNOLOGIES CC EDENVALE 1610 091 GERMISTON 990000004091 3048CONECO CONSULTING PTY LTD WITBANK 1035 990000805329CONFECT SCHOCKAERT SOUTH AFRICA Centurion 57 008 PRETORIA 990000005759 52298 WierdaparkCONFERHEUR INGENIEURS BK WELLINGTON 7646 197 PAARL 990000099684 792CONFIDANT ENGINEERING Jeppe 2094 003 JOHANNESBURG 990000053720 1253 RosettenvilleCONIKAM SOLUTIONS SELECTION PARK 1559 247 SPRINGS 990000398868CONISTON MOTORS STEENBERG 7945 241 SIMONS TOWN 990000012343CONLOG Durban 4000 002 DURBAN 990000050995 2332 OverportCONLOO ENGINEERING PTY LTD WELKOM 9460 302 WELKOM 411 4892CONLOO FILTERS PTY LTD WELKOM 9460 302 WELKOM 990000046779 2128CONNAUGHT COACHWORKS PAROW 7499 025 BELLVILLE 990000005464 1439CONNAUGHT PALACE ENGINEERING KUILS RIVER 7580 251 STELLENBOSCH 990000090418CONNELL INSTRUMENT CO PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000096107 463CONNELLY LE ROUX CC BLACK HEATH 7581 990000590621CONNIES WHEEL & PANELBEATERS FLAMWOOD 2572 138 KLERKSDORP 990000430202 6291CONNIES WHEELALIGNMENT CENTRE CC KLERKSDORP 2570 138 KLERKSDORP 990000076165 2073CONNIES WHEELALIGNMENT POTCH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000005743CONNOCK MOTORS EAST LONDON 5241 006 EAST LONDEN 990000023357 19355 TECOMACONNOISSEUR AUTO CENTRE DURBAN 4000 002 DURBAN 990000087148 295CONNOISSEUR AUTO ELECT KRUGERSDORP 1746 147 KRUGERSDORP 990000111997 1616CONNOISSEUR AUTOHAUS SOMERSET WEST 7130 244 SOMERSET WEST 990000030611 P O BOX 11

Page 35: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CONNOISSEUR PROMOTIONS PTY LTD TOTIUSDAL 134 008 PRETORIA 990000077061 31319CONNS MANUFACTURING CO PTY LTD BRACKENFELL 7561 251 STELLENBOSCH 990000088863 748CONOGON TRADING Pretoria 129 008 PRETORIA 990000420257 16065 SinovilleCONOMATIC ENGINEERING EDENVALE 1610 003 JOHANNESBURG 990000046780 498CONPAK COMPONENTS EDENVALE 1610 003 JOHANNESBURG 990000066521 2000 EdenvaleCONRADIE & DU TOIT MOTORS BK LAINGSBURG 6900 154 LAINGSBURG 990000046776 470 WORCESTERCONRADIE BESPROEIING MALMESBURY 7299 165 MALMESBURY 990000036497CONRON  SPRING & ENGINEERING SPRINGS 1560 247 SPRINGS 990000046760 1006CONSAF INSTALLATIONS CC BENONI 1501 026 BENONI 990000057494CONSERVE CC Johannesburg 2196 003 JOHANNESBURG 990000087263 421028 FordsburgCONSHEP CC NORTHCLIFF 2115 026 BENONI 990000003779 1943CONSOLIDATED AUTO PTY LTD BOKSBURG 1460 033 BOKSBURG 990000142175 9CONSOLIDATED DIESEL EPPINDUST 7475 004 KAAPSTAD 990000047423 121CONSOLIDATED HEAT TREATMENT VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000417678 1093CONSOLIDATED POWER ENGINEERING CC ASTON MANOR 1630 091 GERMISTON 990000038700 10259CONSOLIDATED WIRE INDUSTRIES LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000324978 102CONSOLITE PTY LTD PRETORIA 1 251 STELLENBOSCH 990000046761 955CONSPIRE SERVICES CC DELPORTSHOOP 8377 021 BARKLEY WEST 990000125414 110CONSTANTIA AUTO ELECTRICAL WELKOM 9460 302 WELKOM 990000093378 2004CONSTANTIA MOTORS WELKOM 9460 302 WELKOM 990000020496 620CONSTANTIABERG AUTOS PTY LTD PLUMSTEAD 7801 004 KAAPSTAD 990000040944 279CONSTANTIABERG DIESEL CC TOKAI 7945 316 WYNBERG C P 990000074045CONSTEEN ENGINEERING KRUGERSDORP 1748 990000891698 543 RANT EN DALCONSTRUCTION & SERVICES HANDLING CC DORANDIA 188 351 WONDERBOOM (PTA) 990000091775 52273CONSTRUCTION EQUIPMENT REPAIRS East London 5247 006 EAST LONDEN 990000429178 15391 Beacon BayCONSTRUCTION EQUIPMENT SPARES CC PANSIG 9465 110 HENNEMAN 990000086317 57141CONSTRUCTION MONCADA SOUTH AFRICA CAPE TOWN 8001 990000639851 134 CENTURY CITYCONSU ENGINEERING MAGALIESBURG 1791 147 KRUGERSDORP 990000104479 358CONSULMET PTY LTD LONGMEADOW 1609 132 KEMPTON PARK 990000091956 93CONSULT AFRICA ENGINEERING GRASSY PARK 7888 004 KAAPSTAD 990000382103 31309CONSUP VEREENIGING 1930 283 VEREENIGING 990000011209 3509CONTACT AUTO BODY REPAIRERS & SUNVALLEY 7985 003 JOHANNESBURG 990000086456 1258CONTACT ENGINEERING BOKSBURG NORTH 1461 033 BOKSBURG 990000051625 5291CONTACT POINT PTY LTD DELAREYVILLE 2770 067 DELAREYVILLE 990000051602 512CONTAINER LOGIC ALBERTON NORTH 4320 990000607199 451CONTAINER REPAIR SERVICES EAST RAND 1462 003 JOHANNESBURG 990000012554 26802CONTAINERS TO SPEC GERMISTON SOUTH 1401 091 GERMISTON 990000559251 1654 ALBERTONCONTECH WESTMEAD 3608 002 DURBAN 990000022696 15795CONTI CLAIRWOOD DURBAN 4094 990000683960CONTIGRAPHICS KUILS RIVER 7579 251 STELLENBOSCH 990000035648 1350CONTINA STORAGE SYSTEMS PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000110408 82200CONTINENTAL  ENGINEERING GATEWAY 4321 210 PINETOWN 990000075063 25122CONTINENTAL ANODIZERS CC ISANDO 1600 132 KEMPTON PARK 990000097604 30CONTINENTAL CAR SALES CC CUMBERWOOD 3235 206 PIETERMARITZBURG 990000104393 8494CONTINENTAL CARS GREENACRES 6057 007 PORT ELIZABETH 990000053800 27299CONTINENTAL CLUTCH DISTRIBUTORS CC LENASIA 1820 003 JOHANNESBURG 990000061252 2879CONTINENTAL CONVEYORS & BENONI 1500 033 BOKSBURG 990000015349 2409CONTINENTAL ENAMELLING PTY LTD ISANDO 1600 132 KEMPTON PARK 990000067451 831

Page 36: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CONTINENTAL ENGINEERING CC Meyerton 1960 003 JOHANNESBURG 990000103927 1569 MEYERTONCONTINENTAL MOTORS & CANOPY CENTRE CAPE TOWN 7535 004 KAAPSTAD 990000111277 743 BELLVILLECONTINENTAL MOTORS KIMBERLEY KIMBERLEY 8301 005 KIMBERLEY 990000054501CONTINENTAL PANEL BEATERS JOHANNESBURG 2001 003 JOHANNESBURG 990000054503CONTINENTAL PANELBEATERS & SPRAY GERMISTON SOUTH 1411 091 GERMISTON 990000074920 4605CONTINENTAL QUALITY MACHINING CC KLERKSDORP 2570 138 KLERKSDORP 990000093860 1248CONTINENTAL SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000096566 13425CONTINENTAL SHOE & BAG REPAIRS FOURWAYS 2055 003 JOHANNESBURG 990000600402 802CONTINENTAL SPARES SILVERTON 184 008 PRETORIA 990000103751CONTINENTAL TYRE S A PTY LTD DURBAN 4000 WESTILLE 990000112236 8183 centurionCONTINUOUS CAST PRODUCTS CC CLEVELAND 2022 091 GERMISTON 990000080743 40510CONTITRADE AFRICA PTY LTD Randburg 2040 990000844049 1352 HONEYDEWCONTOUR ENGINEERING FORDSBURG 2033 132 KEMPTON PARK 990000096883 42486CONTRACT ARCHITECTURAL IRONMONGERY WADEVILLE 1422 003 JOHANNESBURG 990000104648 14771CONTRACT ENGINEERING SERVICES EDEN GLEN 1613 099 GROBLERSDAL 990000024936 9156CONTRACT LEASE MANAGEMENT PTY LTD BEDFORDVIEW 2008 003 JOHANNESBURG 990000109247 2545CONTRACT POWDER COATING BRACKEN GARDENS 1452 012 ALBERTON 990000069554 145142CONTRACTORS OF CHOICE CRESTA 990000683885 3969CONTREP CC GERMISTON 1428 091 GERMISTON 990000093608 790 ROSETTENVILLECONTROL COMPONENTS INC WITBANK 1035 003 JOHANNESBURG 990000005046 17988 WitbankCONTROL INSTALLATIONS & REPAIR RANDBURG 2163 147 KRUGERSDORP 990000061265 132CONTROL INSTRUMENTS AUTOMOTIVE RETREAT 7945 990000108402 30214 TOKAICONTROL SOLUTIONS JOHANNESBURG 2194 003 JOHANNESBURG 990000031316 642 DOUGLASDALECONTROL SPECIALISTS PTY LTD FLORIDA 1710 233 ROODEPOORT 990000078346 1368CONTROLGEAR SYSTEMS PTY LTD KEMPTON PARK 1620 990000053766 2391CONTROLLED SURFACE TREATMENTS C C DUNSWART 1508 033 BOKSBURG 990000082027 6746CONVENIENT SERVICES CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000004823 32947CONVENIENT VALET SERVICES LA LUCIA 4051 990000899010 202106 DURBAN NORTHCONVERSION ENGINEERING CC JOHANNESBURG 2058 990000590934 166 GLENVISTACONVEY IT CC BRACKENFELL 7561 025 BELLVILLE 990000009647 1562CONVEY SYSTEMS & AUTOMATION PTY LTD UMHLANGA ROCKS 4320 990000777966CONVEYER STRUCTURES BK WITBANK 1035 148 KURUMAN 990000108398 1025CONVEYFIN FOUR CC PROTEAPARK 305 235 RUSTENBURG 990000420772 20438CONVEYING DYNAMICS ENGINEERING WOODSTOCK 7915 990000039360 1023CONVEYOR & PLANT SERVICES CC STRUBENVALE 1570 247 SPRINGS 990000365887 10372 StrubenvaleCONVEYOR & PROCESS INSTRUMENTATION PRETORIA 49 NEWLANDS 990000385371 1168CONVEYOR & STEEL ENG SERV PTY LTD BENONI 1500 026 BENONI 990000051624 1370CONVEYOR BELT PRODUCTS CENTURION 45 990000779579 61791 IERRE VAN RYNEVELDCONVEYOR INTERGRATED SYSTEMS CC OTTERY 7808 316 WYNBERG C P 990000008931 45541CONVEYOR LOGISTICS PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000083677 146470CONVEYOR TECHNIQUE CC MEYERTON 1960 283 VEREENIGING 990000087103 995CONVEYORCON CC BEREA ROAD 4007 002 DURBAN 990000053756 52081CONVEYORTECH CC CENTURION 46 008 PRETORIA 990000045350 9001CONVEYTRAC PTY LTD KEMPTON PARK 1620 033 BOKSBURG 990000080842 3566CONWAL AUTO CLINIC  CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000186215 5023CONWAY ENGINEERING CC GERMINSTON EXT 3 1401 990000636678 1456 HEIDELBERGCONWAY SHEET METALS GRAHAMSTOWN 6139 095 ALBANY 990000093331COOKRON BATTERY SERVICES RUSTENBURG 300 235 RUSTENBURG 990000418358

Page 37: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COOKWARE CLEANERS AUSTERVILLE 4052 002 DURBAN 990000011654COOL AIR RADIATORS CC SANLAMHOF 7532 025 BELLVILLE 990000078260 126COOL BEANZ WELKOM 9459 990000571799 4236COOL CAB AIRCONDITIONING ALBERTON 1450 091 GERMISTON 990000005779 2597COOL CABS RESERVOIR HILLS 4090 002 DURBAN 990000015391 65051COOL CATS AUTOMOTIVE COOLING KLERKSDORP 2575 138 KLERKSDORP 990000030693COOL CONNECTION MOBILE AUTO AIRCON Durban 4091 002 DURBAN 990000027757 70051 OverportCOOL IDEAS 1342 BK POTCHEFSTROOM 2520 184 NELSPRUIT 990000097809 1710COOL IDEAS 1459 CC KOKSTAD 4700 141 MOUNT CURRIE 990000097174 1599COOL IDEAS 1584 DURBAN 4052 002 DURBAN 990000093712 21160 BluffCOOL INSTINCT INVESTMENTS 101 GEELHOUTPARK EXT 6 299 235 RUSTENBURG 990000005989COOL KING CC FORDSBURG 2033 003 JOHANNESBURG 990000105877 42038COOL POWER PINETOWN 3610 210 PINETOWN 990000097823COOL SHADOW INVESTMENTS PTY LTD LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000075591 39010COOL SOUND VANDERBIJLPARK 1911 990000568819 1057COOL TOOL DESIGNS CC HYPER BY THE SEA 4053 002 DURBAN 990000019029 411COOLCORE RADIATORS & ROBERTSON 6705 232 ROBERTSON 990000353805 854COOLER ENGINEERING PTY LTD SCHOEMANSVILLE 216 041 BRITS 990000378699 16949 PRETORIA NORTHCOOLINE REFRIGERATION HERCULES 30 008 PRETORIA 990000019008 49357COOLMAC PROJECTS GAUTENG PTY LTD GROBLERSDAL 470 990000599086 562COOLSHADE Edenvale 1613 091 GERMISTON 990000001167 8386 EdenglenCOOLSPACE PTY LTD MODDERFONTEIN 1645 132 KEMPTON PARK 990000471110 497COOLTRANZ Cape Town 7442 004 KAAPSTAD 990000077623 37283 ChempetCOOMBS F G DURBAN 4001 002 DURBAN 990000050988COOPER A G CREIGHTON 3263 124 IXOPO 990000007805 194COOPER CANOPIES PRETORIA NORTH 182 008 PRETORIA 990000464206COOPERHEAT OF AFRICA PTY LTD ISANDO 1600 990000016128 245COOPERS CUTTING EDGE CC KYALAMI 1684 990000803906 30808COPALCOR CORPORATE DIVISION WADEVILLE 1422 091 GERMISTON 990000104414COPALCOR FORGING PTY LTD WADEVILLE 1422 091 GERMISTON 990000008773COPALCOR ROLLED METALS GERMISTON 1422 091 GERMISTON 990000083349COPPER & GIFTS RED HILL 4071 002 DURBAN 990000073425 40192COPPER CABLES & CONNECTORS PTY LTD DUNSWART 1508 033 BOKSBURG 990000100436 11582 HATFIELDCOPPER CONNECTION KRAMERVILLE 2090 003 JOHANNESBURG 990000102353COPPER CURVE TRADING CC TOTIUSDAL 134 008 PRETORIA 990000105355 31075COPPER EAGLE TRADING 172 BOKSBURG NORTH 1461 003 JOHANNESBURG 990000691869 5241COPPER EAGLE TRADING 19 CC ROOIHUISKRAAL NORTH 157 008 PRETORIA 990000091159COPPER EAGLE TRADING 248 FOCHVILLE 2515 084 FOCHVILLE 990000103269COPPER EAGLE TRADING 27 CC RANDFONTEIN 1760 003 JOHANNESBURG 990000452935 1606COPPER LEAF TRADING 549 ST HELENA 9466 990000553100 55011COPPER LEAF TRADING 641 CC GREENHILLS 1767 171 MIDDELBURG TVL 990000561923 6526COPPER MOON TRADING 577 PTY LTD WILLOWS 9320 001 BLOEMFONTEIN 990000406092 20273COPPER MOTORS MESSINA 900 169 MESSINA 990000046082 163COPPER TUBING AFRICA (PTY)LTD CLEVELAND 2022 003 JOHANNESBURG 990000089933 40394COPPERMET PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000152436 7294COR SHEETMETAL ENG CC WELLINGTON 7655 303 WELLINGTON 990000012336COR TEST CENTRE CC SHALLCROSS 4093 210 PINETOWN 990000095480CORAL BLUE TRADING 48 CC RESERVOIR HILLS 4090 002 DURBAN 990000417991 65067

Page 38: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CORAL BLUE TRADING 60 (PTY)LTD DURBAN 4000 990000904849 2141 WESTVILLECORAM DEO CONSULTANTS CC MENLO PARK 102 008 PRETORIA 990000364970 36087CORDENQUIN FIN CC NEWCASTLE 2940 185 NEWCASTLE 990000356540 75CORDILITE CC Mandini 4480 990000616544CORDOBA ENTERPRISES PHOENIX 4098 002 DURBAN 990000009671 1105CORDOBA MOTORS PHOENIX 4068 339 INANDA 990000096828 1105 VERULAMCORDS CAPE TOWN 7800 003 JOHANNESBURG 990000374803 22164 FISH HOEKCORDU BK LYDENBURG 1120 161 LYDENBURG 990000014659 4382CORDY ENGINEERING CC BOKSBURG EAST 1465 990000944601 4464 ATLASVILLECORE CABLE PTY  LTD MARAISBURG 1700 147 KRUGERSDORP 990000029307 435CORE FUSION johannesburg 2008 003 JOHANNESBURG 990000052320 447 ModderfonteinCORE IT RADIATORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000135233 10405CORE IT RADIATORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000067266 148CORE ITT RADIATORS CHE EMPANGENI 3880 324 LOWER UMFOLOZI 990000077732 1304CORE PLANT ENGINEERING GARDENVIEW 2047 003 JOHANNESBURG 990000451433 75649CORE STORE EDENVALE 1609 091 GERMISTON 990000176250CORELLO PROPERTIES CC JACOBS 4026 002 DURBAN 990000347517 12951CORES & CAVATIES SERVICES CC BELLAIR 4006 002 DURBAN 990000046010 15080COREWORTH PROJECTS CC SIDWELL 6061 990000566178 14464CORGI MOTORS MEYERTON 1960 283 VEREENIGING 990000086172 899CORHOLD COMMODITIES PTY STRUBENS VALLEY 1737 171 MIDDELBURG TVL 990000077999 1547 StrubensvalleyCORKYS SERVICES & REPAIRS CC VEREENIGING 1930 283 VEREENIGING 990000007272 3040CORLENTRADE TWENTY SIX PTY LTD ODENDAALSRUS 9480 302 WELKOM 990000481988 358CORLENTRADE TWO CC THEUNISSEN 9410 265 THEUNISSEN 990000065714 324CORLETT DRIVE SERVICE STATION BIRNAM PARK 2015 003 JOHANNESBURG 990000108358 37018CORMAR LOGISTICS CC HENDRINA 1095 312 WITBANK TVL 990000441989 95CORNE MANUFACTURING CC SINOVILLE 129 351 WONDERBOOM (PTA) 990000066508 16020CORNELIA SERVICE STATION CORNELIA 9850 290 VREDE 990000338158 12CORNELIUS GEARBOX CENTRE BELLVILLE 7530 025 BELLVILLE 990000401809 345 SANLAMHOFCORNER BROTHERS GARAGE KURUMAN 8460 148 KURUMAN 990000020422 1842CORNER CARWASH WESTVILLE 3629 002 DURBAN 990000336104CORNER HYPER CAR WASH WIERDAPARK 149 008 PRETORIA 990000051671 11149CORNER MOTORS HEIDELBERG 1438 107 HEIDELBERG TVL 990000032786 1815CORNER SERVICES STATION DUNDEE 3000 072 DUNDEE 990000011444 677CORNETT CONSTRUCTION Gordons Bay 7140 256 STRAND 990000077065 5530CORNWALL HILL INDUSTRIES PTY LTD THE REEDS 158 091 GERMISTON 990000066518 3801CORNWALL HILL MOTORS ELARDUSPARK 181 990000094971CORNWALL TYRE & EXHAUST Pretoria 174 008 PRETORIA 990000045423 4047 RietvalleirandCORNWALL VIEW SERVICE STATION PTY L RIETVALEI RAND 2052 990000734352CORONATECH Brackenfell 7551 251 STELLENBOSCH 990000099532 583 DurbanvilleCORONO MOTORS GEZINA 84 008 PRETORIA 990000062709 23910CORP 1024 BK GEORGE 6529 090 GEORGE 990000383453 2365CORPCLO 752 CC HERMANUS 7200 111 HERMANUS 990000021922 203CORPCLO 792 CC PEARSTON 5860 001 BLOEMFONTEIN 990000022624 10363CORPCLO 887 CC TABLE VIEW 7439 004 KAAPSTAD 990000023334 60789CORPORATE AUTO ELECTRIC HAZYVIEW 1242 307 WITRIVIER 990000019777 2716CORPORATE DISPLAY CC HALFWAY HOUSE 1685 091 GERMISTON 990000000131 301CORPORATE FLEET SANLAMHOF 7532 025 BELLVILLE 990000006774 1594

Page 39: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CORPORATE JUNCTION PTY LTD wynberg 2090 003 JOHANNESBURG 990000056633CORPORATE MOTORS SILVERTON 127 008 PRETORIA 990000106613 2134CORPORATE PANELBEATERS & KIASHA PARK 1829 003 JOHANNESBURG 990000013841 771CORPORATE REACH CC SIMON'S TOWN 7995 241 SIMONS TOWN 990000070247 144CORPORATE SERVICE CENTRE SOUTHDALE 2135 003 JOHANNESBURG 990000048185 1675CORPORATE TYRE REPAIRS KRUGERSDORD 1739 990000926558CORPORATE VIEW 16 CC EXEL PETROLEUM LYDENBURG 1120 161 LYDENBURG 990000049511 447CORPORATIVE REPAIRS MORELETAPARK 44 008 PRETORIA 990000013110 39027CORR LINE STEEL & ROOF PTY LTD SIVERTON 127 990000617918 239CORRECT ENGINEERING UITENHAGE 6230 271 UITENHAGE 990000093514 2956CORREDOR TRANSPORTES PTY LTD BREDELL 1623 033 BOKSBURG 990000091129 14557CORRIDOR DIESELS NELSPRUIT 1200 184 NELSPRUIT 990000027014 5190CORRIDOR TRUCK & TRAILER PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000009628 1817CORRIES GARAGE KIMBERLEY 8301 021 BARKLEY WEST 990000010895CORROCOAT S A PTY LTD COATING DURBAN 4094 002 DURBAN 990000152813 41754 ROSSBURGHCORROPUMP MANUFACTURING LUMIER 1905 278 VANDERBIJLPARK 990000031317 12156CORROQUIP TRADING SASOLBURG 1947 283 VEREENIGING 990000191678 6591 VANDERBIJLPARKCORROSHIELD CC SUNDRA 2200 033 BOKSBURG 990000047428 285CORROSION CONTROL SERVICES FOURWAYS 2055 990000612383 879 MONTANAPARKCORROSION KILLERS CC KINROSS 2270 028 BETHAL 990000068732 189CORROTHERM SPECIAL METALS PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000373010 192CORTECH ENGINEERING CC SENDERWOOD 2145 091 GERMISTON 990000103322 79745CORUSCANT TRADING PTY LTD MELROSE ARCH 2196 990000922375CORVAN INVESTMENTS DIE BOORD 7613 251 STELLENBOSCH 990000362541 12319CORVETTE MOTORS BRYANSTON 2021 003 JOHANNESBURG 990000082574 67355CORWEL VERVAARDIGING BK ONDERSTEPOORT 110 008 PRETORIA 990000084937 12790CORWYK EDMS BPK VREDENDAL 8160 048 CALEDON 990000086663 135COS CONSULT CC SANDTON 2146 003 JOHANNESBURG 990000037806 785919COSCAR MOTORS CC GROOTE SCHUUR 7937 004 KAAPSTAD 990000074758 34634COSMETIC AUTO BODYWORKS ESTCOURT 3310 990000754825COSMIC CHANNEL TRADING 113 CC MAITLAND 7405 990000649883 12109 N1 CITYCOSMIC ENTERPRISE MEYERTON 1960 990000708430COSMIC FABRICATORS CC NORTH RIDING 2162 003 JOHANNESBURG 990000348772COSMIC GOLD TRADING 131 CC KIMBERLEY 8300 005 KIMBERLEY 990000409248 9COSMIX ENTERPRISES DURBAN NORTH 4016 002 DURBAN 990000075853 20831COSMO AUTO ELECTRIC & MOTOR SPARES CAPE TOWN 7764 004 KAAPSTAD 990000072812 24431 LANSDOWNECOSMOS AIRWAVES RONDEBOSCH 7700 346 TAUNG 990000098073 74COSMOS WIRE ERODING HOWICK 3290 119 LIONS RIVER 990000024146 300COSSA PROJECT MANAGEMENT SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000416155 1755COSTA & JOE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000106842 2769COSTA MOTORS KURUMAN 8460 148 KURUMAN 990000100624 301COTMASTER PTY LTD MARBLE HALL 450 169 MESSINA 990000043109 428COTTAGE MOTORS PTY LTD RONDEBOSCH 7700 004 KAAPSTAD 990000082102COTTAGE SERVICE STATION DIEP RIVER 7800 004 KAAPSTAD 990000006772COUCHES GALORE CC VEREENIGING 1939 072 DUNDEE 990000045391COUGAR CRANE SERVICES KOCKSPARK 2523 218 POTCHEFSTROOM 990000431589 5316COUGAR INGENIEURSWERKE BOSKOP 2528 218 POTCHEFSTROOM 990000034173 5COUGAR METALS CC KELVIN 2054 003 JOHANNESBURG 990000073265 687

Page 40: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

COUGAR MOTORS CC NEWLANDS EAST 4037 002 DURBAN 990000441743COUNTERPOINT TRADING 443 NEW GERMANY 3620 002 DURBAN 990000310726 1521COUNTERPOINT TRADING 508 CC PIETERMARITZBURG 3200 051 CAMPERDOWN 990000070208 2452COUNTRY CAR ENGINES CC HALFWAY HOUSE 1684 003 JOHANNESBURG 990000090015 179COUNTRY CARAVANS MANUFACTURING CC WHITE RIVER 1240 184 NELSPRUIT 990000103928 3507COUNTRY CLOUD TRADING 10 CC PINETOWN 3600 210 PINETOWN 990000448120 1594COUNTRY CODED WELDERS & FORDSBURG 2033 003 JOHANNESBURG 990000105302 42486COUNTRY FACE CONSTRUCTION CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000555758 3229COUNTRY KING TOTAL Badplaas 76 053 CAROLINA 990000031380 158COUNTRY TUBE SERVICE CC BEACONVALE 7500 025 BELLVILLE 990000091332COUNTRY VIEW SERVICE STATION HALFWAY HOUSE 1685 003 JOHANNESBURG 990000066516 4332COUNTRY WIDE COMMERCIAL VEHICLES CC NORTH RIDING 2162 003 JOHANNESBURG 990000005095 635COUNTRY WIDE LINEBORING & LERAATSFONTEIN 1038 312 WITBANK TVL 990000010149 13877COUNTRY WIDE TRUCK SALES DALVIEW 1544 033 BOKSBURG 990000086664 3344COUNTRYWIDE GEARBOX REPAIRS CC OOS‐RAND 1462 033 BOKSBURG 990000101472 25061COUNTRYWIDE INSPECTION SERVICES CC STRUBENVALE 1570 012 ALBERTON 990000058263 10795COUNTRYWIDE MEDALS & TROPHIES SOUTHDALE 2135 003 JOHANNESBURG 990000060577 82433COUNTY AUTO SCOTTBURGH 4180 215 PORT SHEPSTONE 990000056684 1585COURTENAY CARWASH GEORGE 6530 090 GEORGE 990000448165 1195 GeorgeCOURTESY SERVICE STATION BEDFORDVIEW 2008 003 JOHANNESBURG 990000082108 1865COURTNEY K CAROLINA 1185 053 CAROLINA 990000103913 887COURTRAI AUTO EDMS BPK SUIDER‐PAARL 7624 197 PAARL 990000080583 673 PAARLCOUSINS ALIGNMENT CENTRE SIDWELL 6061 007 PORT ELIZABETH 990000082581 14006COUSINS ENGINEERING PINELANDS 7405 004 KAAPSTAD 990000079298COUSINS STEEL CC Pietermaritzburg 3201 206 PIETERMARITZBURG 990000088086 13344 CascadesCOUSINS STEEL INTERNATIONAL MORNINGSIDE 4001 002 DURBAN 990000069562COV STEELWORK & WOODCRAFT EDENVALE 1610 003 JOHANNESBURG 990000062750 1899COVENANT STEEL PROFILING Pinetown 3610 210 PINETOWN 990000457437 1 siripath roadCOVENANT TOOL & DIE CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000012380 289COVER ALL WITBANK 1035 171 MIDDELBURG TVL 990000102633 20017COVER FRAMELESS GLASS BELLVILLE 7535 990000671038 1882 BELVILLECOVER FRAMELESS GLASS GAUTENG PTY L BELLVILLE 7535 008 PRETORIA 990000046715 1882COWALT ENGINEERING STRAND 7140 256 STRAND 990000406230COWAN SIGNS HALFWAY HOUSE 1685 003 JOHANNESBURG 990000027082 1294 Halfway HouseCOWBOYS MASTER MECHANICS MUSINA 900 990000868063COWEY CENTRE MOTORS MUSGRAVE ROAD 4062 990000694248COWLES ENGINEERING CC SPRINGS 1559 990000559333 14045 DERSLEYCOWLEY EXHAUST CAPE PTY LTD CHEMPET 7442 004 KAAPSTAD 990000010307 36690COWLEY EXHAUST SYSTEMS S A (PTY) LT TARLTON 1749 147 KRUGERSDORP 990000117757 484COWLEY MOTORS PAROW 7500 990000657916 3330 PAARLCOWLEY MOTORS PAROW EDMS BPK BLOEMFONTEIN 9300 025 BELLVILLE 990000902685 2214COWLEY UITLAAT STELSELS TZANEEN 850 270 LETABA 990000102026COWLNASTER BOSTON EST 7530 025 BELLVILLE 990000106631COX MANUFACTURING CC PINETOWN 3600 210 PINETOWN 990000105383 15470 ASHWOODCOYS SERVICE STATION CC SANDRINGHAM 2131 012 ALBERTON 990000076313 29202CP CONSTRUCTION CC THREE RIVERS 1935 283 VEREENIGING 990000565476 264936CP CYLINDER HEAD REPAIRS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000016940 29069 DANHOFCP MOTORS VRYBURG 8600 001 BLOEMFONTEIN 990000453833 66

Page 41: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CP SERVICES MUSINA 900 169 MESSINA 990000346529 660CPCJR AUTOMATIONS SERVICES CC EPPING 7460 990000699467CPG ENGINE REBUILDERS CC PANSIG 9465 302 WELKOM 990000090440 57011CPG RESOURCES‐ MINING & MINERALS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000401618 660CPG RESOURCES‐MINERAL TECHNOLOGIES RICHARDS BAY 3900 002 DURBAN 990000127946 660CPR AUTO GEZINA 6019 990000618725 13067 TRAMSHEDCPR DIESEL SPECIALISTS CC THREE RIVERS 1935 283 VEREENIGING 990000445725 264936CPS COMMERCIAL PANELBEATERS & MONDEOR 2110 091 GERMISTON 990000006760 1022CPS TECHNO INDUSTRIES PTY LTD BRACKEN DOWNS 1454 012 ALBERTON 990000100586 166906CQ ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000392800 2324CR 3 MANUFACTURING CC BEDFORDVIEW 2008 078 ERMELO 990000089183 302CR AUTO BELLVILLE 7535 025 BELLVILLE 990000086662 130CRA MOTORS MIDDELBURG 1050 312 WITBANK TVL 990000450713CRAB ENGINEERING LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000083864 238CRABS AUTO ERMELO PTY LTD VRYHEID 3100 990000649942 567CRABTREE ELECTRICAL ACCESSORIES S A WADEVILLE 1422 091 GERMISTON 990000000343 14040CRACK ENGINEERS DURBAN 4001 990000106567 10174 ASHWOODCRACK LOGIC CC DAINFERN 2055 990000899055CRAD SHEETMETAL PRODUCTS CC BLUE DOWNS 7100 990000896917CRADARD ENGINEERING PINETOWN 3610 990000602069 709 GILLITTSCRADEN AUTO ENGINEERING CC KING WILLIAMS TOWN 5601 136 KING WILLIAMSTOWN 990000415588CRADOCK ENGINEERING & AUTOMOTIVE CRADOCK 5880 062 CRADOCK 990000020499 624CRADOCK SERVICE STATION CRADOCK 5880 062 CRADOCK 990000079763 187CRADOCK TRUCK REPAIRS & SPARES  CC CRADOCK 5880 062 CRADOCK 990000110434 614CRADOCK WROUGHT IRON CRADOCK 5880 062 CRADOCK 990000095760 93CRAFT ENGINEERING WORKS WELKOM 9460 146 KROONSTAD 990000089494 72CRAFT HYDRAULICS WELKOM 9460 302 WELKOM 990000029979 2699CRAFT TEK ENGINEERING HYPER BY THE SEA 4053 339 INANDA 990000009000 122 Hyper by the SeaCRAFTSMAN ENGINEERING C C NELSPRUIT 1200 184 NELSPRUIT 990000081844 1352CRAIB AVENUE MOTORS RIEBEECKSTAD 9469 302 WELKOM 990000086543 66427CRAIBLAAN WERKSWINKEL BK RIEBEECKSTAD 9459 302 WELKOM 990000099335CRAIG & SONS AUTO ENTERPRISES PTY L KRAAIFONTEIN 7570 990000706782 894 BELLVILLECRAIG JOSS MOTORS PRETORIA 1 008 PRETORIA 990000470688 2296 CRESTACRAIG MOTORS BERGVLIET 7945 004 KAAPSTAD 990000133728CRAIG RALPHS &  ASSOCIATES CC AMANZIMTOTI 4126 002 DURBAN 990000373572CRAIGS WELDING SERVICES KENTON ON SEA 6191 007 PORT ELIZABETH 990000075597 153CRAIL ENGINEERING PTY LTD MAFIKENG 2745 163 MAFEKING 990000099291 351CRAIL SERVICE STATION PTY LTD MAFIKENG 2745 294 VRYBURG 990000059769 351CRANBOURNE PANEL BEATERS BENONI 1501 026 BENONI 990000099814 10417 The FallsCRANE & GENERAL ENGINEERING C C JACOBS 4026 003 JOHANNESBURG 990000076866 12713CRANE & SYSTEM TECHNIC CC QUEENSBURGH 4070 210 PINETOWN 990000019094 40049CRANE BREAKDOWN SERVICES CC BRAKPAN 1540 026 BENONI 990000072692 387CRANE CARE WESTMEAD 3608 WESTVILLE 990000623990 10117CRANE CERTIFICATION & REPAIR Alberton 1453 012 ALBERTON 990000466387 9569CRANE CLINIC CC RANDHART 1457 012 ALBERTON 990000109648 17289CRANE COMPONENTS SUNWARD PARK 1470 033 BOKSBURG 990000432626 17894CRANE FAB CC EDENVALE 1610 026 BENONI 990000110617 3158CRANE LOAD TECH CC Germiston 1401 091 GERMISTON 990000098207 6439 Homestead

Page 42: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CRANE MAINTENANCE SERVICES MILNERTON 7435 004 KAAPSTAD 990000074779 958CRANE REFURBISHMENT SPECIALIST PTY BENONI 1518 990000710691 11943 RYNFIELDCRANE TECH KENILWORTH 2190 003 JOHANNESBURG 990000009651CRANE WORLD PTY LTD BENONI 1500 091 GERMISTON 990000102515 2092CRANE WORX BRAKPAN 1541 008 PRETORIA 990000379140CRANECOR SUNWARD PARK 1470 091 GERMISTON 990000362522 17609CRANES & HYDRAULICS VRYHEID 3100 295 VRYHEID 990000323531 1092CRANES AFRICA CC KLOOF 3640 210 PINETOWN 990000110236 1272CRANFORD STEEL SERVICES STRAND 7140 256 STRAND 990000385609CRANK AND CAMSHAFT EXCHANGE UNITS EDLEEN 1625 132 KEMPTON PARK 990000006396 8275CRANK CITY MATLOSANE 2575 138 KLERKSDORP 990000023350 20163CRANK TRAILERS & ENG MORGENZON 2315 028 BETHAL 990000099277 12CRANKBORE CENTRE CC EAST LONDON 5200 006 EAST LONDEN 990000099803 1498CRANKEX CC BRACKEN DOWNS 1454 012 ALBERTON 990000092012 166581CRANKSHAFT CENTRE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000099300 744CRANKSHAFT ENGINEERING CC RED HILL 4071 002 DURBAN 990000005376 40418CRANKSHAFT REBUILDING CENTRE ELSBURG 1407 091 GERMISTON 990000084546 9014CRANKSHAFT SERVICES PRETORIA 183 008 PRETORIA 990000089796 15491 LYNNE EASTCRANKSHAFT TECHNOLOGIES CC NORTH RIDING 2162 003 JOHANNESBURG 990000008313 1208CRANKSHAFT WORKSHOP CC PARKLANDS 2121 003 JOHANNESBURG 990000041653 544CRANKWELD INDUSTRIES PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000099825 38589CRAREN J STEYNSRUS 9515 157 LINDLEY 990000061216 41CRASH CLINIC PANELBEATERS CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000021967 11179CRASH MOTORS CC UITENHAGE 6230 271 UITENHAGE 990000072703 33 UitenhageCRASHKING PANEELBEATERS CC FORDSBURG 2033 091 GERMISTON 990000006499 42486CRAVENBY AUTO FITMENT CENTRE CC PAROW EAST 7501 025 BELLVILLE 990000092687 6234CRAVO STEEL PRODUCTS PROPRIETARY KIASHA PARK 1829 283 VEREENIGING 990000084816CRAWFORD DESIGNS CC GLOSDERRY 7702 206 PIETERMARITZBURG 990000382162 36105CRAWFORD STAINLESS STEEL SERVICES CLAREMONT 7735 004 KAAPSTAD 990000486411 45093CRAWLEYS LOCKSMITHS NELSPRUIT 1200 184 NELSPRUIT 990000072579 617 NelspruitCRAYFORD ALL TERRAIN VEHICLES DURBANVILLE 7551 004 KAAPSTAD 990000040919 2505CRAZY BOLTS & NUTS MITCHELLS PLAIN 7785 990000079226CRAZY CARWASH LYDENBURG 1120 161 LYDENBURG 990000105368 8323CRB FORKLIFTS PORT ELIZABETH 6025 990000873041CREAMERS LUBRICATION PRODUCTS DELMENVILLE 1403 012 ALBERTON 990000074832 5081CREAMY GAMES & G & C PETROL STEINKOPF 8244 245 NAMAQUALAND 990000102010 120 SpringbokCREAT ABILITY CC durban 4091 002 DURBAN 990000103280 37921 overportCREATE CRETE LANSERIA 1748 147 KRUGERSDORP 990000403068 1004CREATIONS KOMANI 5322 223 QUEENSTOWN 990000385600 2198CREATIVE ALUMINIUM & GLASS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000056889 22528CREATIVE CAR CRAFT PANEELKLOPPERS PRIESKA 8940 990000040159 137CREATIVE CAR SOUND & SECURITY CC DURBAN 4001 002 DURBAN 990000069571CREATIVE CATERING EQUIPMENT MILNERTON 7441 004 KAAPSTAD 990000029988CREATIVE CONCEPTS TYGERVALLEI 7536 256 STRAND 990000005100 4212CREATIVE CONQUEROR CENTURION 157 990000710146 41946 CRAIGHALLCREATIVE DRUMS CC RANDVAAL 1873 012 ALBERTON 990000016004 7CREATIVE GLASS EDLEEN 1625 132 KEMPTON PARK 990000442338 8543CREATIVE MOTORCRAFT REPAIRS ANNLIN 182 008 PRETORIA 990000423079 1463

Page 43: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CREATIVE PATTERNS NORWOOD 2117 132 KEMPTON PARK 990000036402 92187CREATIVE POWER INDUSTRIAL SUPPLIES SANDRIVIER 607 990000914094CREATIVE PRODUCT SOLUTION CENTURION 157 990000739260CREATIVE STEEL SPRINGS 1559 247 SPRINGS 990000348208CREATIVE STEEL DESIGN MONTCLAIR 4001 002 DURBAN 990000072551CREATIVE STEEL WORKS MADADENI 2951 185 NEWCASTLE 990000053718 14250CREATIVE TABLEWARE PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000360551 684CREATIVE WHEEELS BOKSBURG 1460 990000656804 25620 EAST RANDCREATIVE WHEELS DELMAS DELMAS 2210 312 WITBANK TVL 990000079997 478CREATIVE WROUGHT IRON WESTMEAD 3608 210 PINETOWN 990000049516 15281CREAXION ENGINEERING CC SOMERSET WEST 7130 244 SOMERSET WEST 990000455075CREDLAB OUTSOURCING PINECRAFT 3617 026 BENONI 990000072545 3CREDULUS WATER TANKERS CC SONLANDPARK 1944 283 VEREENIGING 990000359191 28171CREED & CARR TOOLING CC NEW GERMANY 3620 210 PINETOWN 990000101697 152CREEDENCE ENGINEERING CC NORTHMEAD 1511 026 BENONI 990000391636CREIGHTON GARAGE CC HOWICK 3290 124 IXOPO 990000099812 1522CREO MANUFACTURING R S A PTY LTD PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000087490 2161CRESCENT CAR SALES CC PIETERMARITZBURG 3206 207 PIETERSBURG 990000404358 11410CRESCENT ENDURANCE CORPORATION WITBANK 1035 312 WITBANK TVL 990000048849 17629CRESCENT ENGINEERING HONEYDEW 2040 147 KRUGERSDORP 990000034991 1590CRESCENT ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000414276 498CRESSFICO MOTORS & PANEL BEATING BURGERSFORT 1150 161 LYDENBURG 990000088101 2525CREST MOTORS MOUNT EDGECOMBE 4300 003 JOHANNESBURG 990000011579 363CRESTWAVE 55 PTY LTD CHRISTIANA 2680 056 CHRISTIANA 990000088947 141CRESTWAVE PTY LTD ROSSLYN 200 990000591114 72810 LYNNWOOD RIDGECRETOR ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000073406 11663CREZCO STEEL & HARDWARE BETHLEHEM 9700 029 BETHLEHEM 990000175818 2234CRG AUTO ELECTRICAL CC HEIDELBERG 1438 018 BALFOUR 990000441233 988CRH AFRICA AUTOMOTIVE PTY LTD PORT ELIZABETH 6014 990000005170 4161 KORSTENCRH‐CONTINENTAL BERGVLEI 2012 003 JOHANNESBURG 990000053799 75CRIME TECHNOLOGY NORTHCLIFF 2115 233 ROODEPOORT 990000013191 35693CRIMSON KING PROPERTIES 282 (PTY) L BELA BELA 481 298 WARMBAD TVL 990000372777 1526CRINOLINE MEDICAL SUPPLIES T/A MARAISBURG 1700 003 JOHANNESBURG 990000005799 516CRIPPS ENTERPRISES DAWN VIEW 1401 091 GERMISTON 990000386059CRISP AIR PTY LTD DURBAN 4022 002 DURBAN 990000087967 22074CRITICAL LIFTING CAPE TOWN 7475 025 BELLVILLE 990000078424 744 PLUMSTEADCRN ENGINEERING SERVICES CC OAKDENE 2091 990000601980 4186 EDENVALECROATIA HIGH PRECISION ENGINEERING ROSSLYN 200 008 PRETORIA 990000101251 911032CROC CRANE REPAIRS PTY LTD GERMISTON 1406 247 SPRINGS 990000006761 4181 DALPARKCROC VALLEY ENGINEERING & BRITS 520 041 BRITS 990000609813 1639CROCKERS IRON & METAL WORKS KORSTEN 6014 007 PORT ELIZABETH 990000101248 4352CROCS CREATIVE CONSTRUCTION POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000463595CROMER STEEL CC HARRISMITH 9880 104 HARRISMITH 990000393416 66CROMPTON GAS & OIL RED HILL 4071 210 PINETOWN 990000451474 47201CROMPTON MOTORS GILLITTS 3603 210 PINETOWN 990000074094 846CROMPTON SERVICE STATION GILLITTS 3603 210 PINETOWN 990000461134 798CROMPTON ST MOTORS PINETOWN 3610 210 PINETOWN 990000093045CRONJE AUTO TRADERS MORNINGSIDE 2057 008 PRETORIA 990000077021 1771

Page 44: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CRONJE BAKWERKE RIVERSDALE 6670 231 RIVERSDALE 990000024148 479CRONJE PLANT & MACHINERY CC MORELETAPARK 44 008 PRETORIA 990000400224 41364CRONJES AUTO BODY EDMS BPK SILVERTON 127 008 PRETORIA 990000027761 2286CRONJES ENGINEERING CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000077297 11429CROSBY TRADING CC WESTMEAD 3610 210 PINETOWN 990000009480CROSOL ENGINEERING HAYMARKET 3200 206 PIETERMARITZBURG 990000089473 28456CROSONS SAND BLASTING & COATING CC KLERKSDORP 2570 225 RANDFONTEIN 990000070250 10451CROSS AUTO ELECTRICAL SWELLENDAM 6740 260 SWELLENDAM 990000099526 594CROSS BORDER TYRE WAREHOUSE DORANDIA 188 008 PRETORIA 990000447262 52309CROSS CREEK MANAGMENT PTY LTD PINETOWN 3610 990000814813CROSS MOTORS KROONSTAD 9499 146 KROONSTAD 990000012503CROSS POINT TRADING 267 PTY LTD PROTEA PARK 305 235 RUSTENBURG 990000559271 21716CROSS PROJECT MANAGEMENT PTY LTD IRENE 62 990000657677 10838 CENTURIONCROSS ROADS CAR WASH PIERRE VAN RYNEVELD 45 008 PRETORIA 990000368198 60845CROSS ROADS GARAGE MAKHADO 920 344 VUWANI 990000395380CROSS ROADS PANELBEATERS PHOENIX 4080 002 DURBAN 990000092846 60597CROSS ROADS SERVICE STATION C C GARDEN VIEW 2047 091 GERMISTON 990000082919 75047CROSSING QUICK STOP BRANDHOF 9324 001 BLOEMFONTEIN 990000108588 12227CROSSMAN MOTORS & KENSINGTON LORENTZVILLE 2094 003 JOHANNESBURG 990000071065CROSSMOOR SERVICE STATION UMHLANGA 4320 310 CHATSWORTH 990000074024 338CROSSROAD TYRE & SERVICE CENTRE WIERDAPARK 149 043 BRONKHORSTSPRUIT 990000088980 929CROSSROADS CARWASH MOKOPANE 600 219 POTGIETERSRUS 990000063531 849CROSSROADS SERVICE STATION SESHEGO 742 207 PIETERSBURG 990000066519 344CROSSWAY MOTORS JACOBS 4026 002 DURBAN 990000024893 12230CROUS & DE BRUYN FOUNDRIES CC BRAKPAN 1540 037 BRAKPAN 990000362765 169CROUS D F GEORGE 6530 090 GEORGE 990000359398 2041CROWN EXHAUST & TOWBAR SPECIALIST EXCOM 2023 123 INDWE 990000102598CROWN GENERAL ENGINEERING CC BRAMLEY 2018 003 JOHANNESBURG 990000029966 1200CROWN GOODWILL SERVICE STATION CC CROWN MINES 2025 003 JOHANNESBURG 990000045360 1099CROWN JET ERECTORS CC BRAKPAN 1540 037 BRAKPAN 990000102420 589CROWN PALISADE ROSETTENVILLE 2130 003 JOHANNESBURG 990000089671 967CROWN PANEL BEATERS LEBOWAKGOMO 737 370 990000519439 2837CROWN REPAIRS RANDHART 1457 012 ALBERTON 990000079157 17736CROWN WHEELS CC CROWN MINES 2025 003 JOHANNESBURG 990000095778 989CROYDON SERVICE CENTRE ISANDO 1600 132 KEMPTON PARK 990000005188 279CROYS ENGINEERING CC PORTLANDS 7785 004 KAAPSTAD 990000415194CRS BELA BELA WARMBATHS 480 298 WARMBAD TVL 990000007383CRS RAD AND SUPPLIES MORELETAPARK 44 008 PRETORIA 990000079971 39027CRS RANDBURG EMMARENTIA 2029 003 JOHANNESBURG 990000367717 85157CRT DENT CARE TROYEVILLE 2094 990000699998 9503 EDLEENCRTM ENGINEERING & SUPPLIES ELSBURG 1428 091 GERMISTON 990000437719CRUCIALTRADE 149 PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000072839 518CRUDE PETROLEUM CC WILLOWTON 3201 990000902409 4071CRUSADOR ADVERTISING HERMANSTAD 182 990000627709 25099 GEZINACRUSH CONSTRUCTION & LABOUR HIRE RUSTENBURG 300 235 RUSTENBURG 990000105321 4175CRUSH FORCE BRAKPAN 1541 990000569633CRUSHING COMPONENTS PTY LTD BOKSBURG 1459 091 GERMISTON 990000464802 24152CRUSHPRO CC Germiston 1401 091 GERMISTON 990000090037 2821 Bedfordview

Page 45: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CRUSHQUIP CC BRENTHURST 1541 037 BRAKPAN 990000349820CRUSHRITE EAST RAND 1462 033 BOKSBURG 990000407308 25761CRUTECH CC ASHLEY 3610 002 DURBAN 990000102679 12A Green AshleyCRUX ENGINEERING CC FISHER'S HILL 1408 091 GERMISTON 990000029150 19046CRUZ INDUSTRIES C EDENVALE 1610 091 GERMISTON 990000078778 1196CRYOSHIELD C C GARDENVIEW 2047 132 KEMPTON PARK 990000081271CRYOTEKNICA ENGINEERING AFRICA CC BLOUBERGRISE 7531 004 KAAPSTAD 990000383473 3302 TYGER VALLEYCRYPTOFLE CC JEFFREYS BAY 6000 120 HUMANSDORP 990000610993 3232 UitenhageCRYPTON MANUFACTURING CC SINOVILLE 129 008 PRETORIA 990000418366 13998CRYPTON MARKETING 008 PRETORIA 990000004934CRYSTAL BALL PROPERTIES SWARTKLIP 370 990000582047 623CRYSTAL CAR WASH DASPOORT ESTATE 182 990000592817 54397 NINA PARKCRYSTAL CARPET CLEANERS KATHU 8446 194 OLIFANTSHOEK 990000040137 277CRYSTAL CAVE TRADING BRANDHOF 9324 001 BLOEMFONTEIN 990000089643 12874CRYSTAL CAVE TRADING 107 CC BELLVILLE 7535 025 BELLVILLE 990000081386 981CRYSTAL PARK FILLING STATION BENONI SOUTH 1502 026 BENONI 990000062091 5334CRYSTAL PARK SERVICE STATION CRYSTAL PARK 1515 026 BENONI 990000111295 23148CRYSTAL ROCK INVESTMENTS VRYHEID 3100 990000625713 2157CRYSTAL SERVICE STATION MOUNT EDGECOMBE 4300 339 INANDA 990000016843 601CRYSTAL WATER TREATMENT EDEN GLEN 1613 003 JOHANNESBURG 990000102812 8076CRYSTAL WHEELS PTY LTD WONDERBOOM SOUTH 182 990000619085 16603 PRETORIA NORTHCRYSTALBALL PROPERTIES 0015 PTY LTD FORDSBURG 2033 003 JOHANNESBURG 990000333521CRYSTALWAVE TRADING TWO PTY LTD EAST RAND 1462 033 BOKSBURG 990000056661CS BRICKS BENONI 1500 026 BENONI 990000005579CS LIGHTING EAST END 4018 002 DURBAN 990000385810 149061CS RUST AUTO REPAIRS CC PINETOWN 3600 210 PINETOWN 990000050943 2802CS STORAGE & STEEL PROJECTS CC KEMPTON PARK 1619 990000783205CS TECHNICAL SERVICES SHAKASKRAAL 4430 250 LOWER TUGELA 990000040957 529CS WROUGHT IRON DESIGNERS & RIVONIA 2128 003 JOHANNESBURG 990000143129 364CSB MOTORS GEORGE 6530 090 GEORGE 990000382133 1180CSC BRUMA TRADING PTY LTD BRUMA 2026 990000882079 72591 LYNNWOOD RIDGECSE DIENSSENTRUM BK BOKSBURG JHB 1459 WONDERBOOM 990000570649 PO BOX 329 MONTANA PARKCSE FITMENT CENTRE PTY LTD WORCESTER 6849 990000730023 100887 BRANDHOFCSI CLUTCH & BRAKE SPECIALISTS NAUDEVILLE 9459 302 WELKOM 990000371129 3425CSN ENGINEERING SERVICES EDENVALE 1610 091 GERMISTON 990000452090 3272CSP ENGINEERING AND FABRICATION PTY RANDHART 1457 990000696895 17318CSS CRUSHERS SUPPORT SERVICES THREE RIVERS 1935 283 VEREENIGING 990000562560CSSA PTY LIMITED NEWTON PARK 6055 007 PORT ELIZABETH 990000008907 34356CST FABRICATIONS CC VAN RIEBEECKPARK 1629 003 JOHANNESBURG 990000441793 304CT & E KILLARNEY GARDENS 7441 990000563507 NO4CT ROADWORTHY CC BROOKLYN 7405 004 KAAPSTAD 990000353551CT THERMAL INSULATION CC SECUNDA 2302 990000696748CTB MANUFACTURERS EAST LONDON 5201 990000582918CTE ENGINEERING SERVICES PTY LTD CAPE TOWN 7925 990000629441CTE INVESTMENTS PTY LTD WOODSTOCK 7705 990000573293CTFSS APPRENTICE TRADING ENTERPRISE KRIEL 2271 028 BETHAL 990000465552 9327CTP STATIONERY A DIVISION OF CTP INDUSTRIA 2042 003 JOHANNESBURG 990000175232 43501CTRACK SA Irene 169 004 KAAPSTAD 990000049229 68270 Highveld

Page 46: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CTS TRAILERS GAUTENG RANDHART 1457 012 ALBERTON 990000103925 11369CU EM MECHANICAL CONTRACTORS KASSELSVLEI 7533 025 BELLVILLE 990000006282 500CUBAN PIPES CC DURBAN 4001 002 DURBAN 990000005919 930CUBENCO 184 PTY LTD VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000438696 6591CUBICOOL INTERNATIONAL BEDFORDVIEW 2008 091 GERMISTON 990000465967 1722CULEMBEECK GARAGE ROODEPOORT 1725 233 ROODEPOORT 990000011795 411CULEMBORG MOTORS RANDFONTEIN 1760 225 RANDFONTEIN 990000058249 585CULLINAN MOTORS CC CULLINAN 1000 063 CULLINAN 990000073816 16CULLINAN PANEL BEATERS CULLINAN 1000 063 CULLINAN 990000448164 273CULLUMS CONVERSIONS & MECHANICAL GEDULD 1562 247 SPRINGS 990000076059 13240CUM STAAL SILVERTON 127 008 PRETORIA 990000383721 464CUMAX 206 CC DIEP RIVER 7800 990000841092 390 CONSTANTIACUMBENT TRADING 17 CC GREEN POINT 8051 004 KAAPSTAD 990000037861 635CUMFY MOTORS GOODWOOD 7460 004 KAAPSTAD 990000032756CUMMINGS SECURITY & LOCKSMITHS CLAREMONT 7700 316 WYNBERG C P 990000063538CUPIDO ENGINEERING BELLVILLE SOUTH 7530 025 BELLVILLE 990000012357CUPRACHEM PTY LTD WITBANK 1035 171 MIDDELBURG TVL 990000358921 17633CUR MOTORS BRITS 250 041 BRITS 990000112899 326CURABASE PTY LTD PAARL 7646 197 PAARL 990000457094 338CURAPART PTY LTD ANSFRERE 1711 147 KRUGERSDORP 990000458737 6696CURE A DENT AUTO BODY DOWERGLEN 1612 091 GERMISTON 990000032734 16049CURETON ENGINEERING&CONSTRUCTION SA RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000102692 30134CURIO A SHOP & KENHARDT MOTORS KENHARDT 8900 133 KENHARDT 990000015345 81CURO PUMPS PTY LTD BENONI 1500 026 BENONI 990000075034 830CURODU PRECISION  ENGINEERING CC SOMERSET WEST 7129 256 STRAND 990000090987 1963CUROTORQUE PTY LTD LINTON GRANGE 6025 990000698183 10407CURRENT AUTO ELECTRICAL ALBERTON 1450 012 ALBERTON 990000015330 2470CURRENT ELECTRIC PTY LTD GERMISTON 1400 091 GERMISTON 990000076776 1564CURRENT SAVER Germiston 1401 091 GERMISTON 990000332182 2950CURRIES QUEENSBURGH 4070 002 DURBAN 990000087398 39307CURTIS C MOTOR LENASIA 1820 003 JOHANNESBURG 990000094881 706CURTIS C MOTORS LENASIA 1820 003 JOHANNESBURG 990000319107 706CURTIS ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000011749 964CURVENT INTERNATIONAL PTY LTD EAST RAND 1462 026 BENONI 990000362809 26662CUSPAL MANUFACTURING & ANODISING NORTH END 6056 007 PORT ELIZABETH 990000018332 3156CUSTOM AUTOMATION EQUIPMENT WESTVILLE 3630 210 PINETOWN 990000079260CUSTOM CITY CC UITENHAGE 6230 271 UITENHAGE 990000013867 374CUSTOM CRAFT WANDSBECK 3631 210 PINETOWN 990000050289 1134CUSTOM CRANE SAFETY PTY LTD BRACKENDOWNS 1454 012 ALBERTON 990000053093 166519 Bracken DownsCUSTOM DESIGN MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000061268 38709CUSTOM ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000344581 1828CUSTOM EXHAUST BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000036484CUSTOM FAB BOKSBURG INDUSTRIAL EAST 990000571840 9928 BOKSBURGCUSTOM FURNACES CC RANDVAAL 1873 283 VEREENIGING 990000098750 353CUSTOM MADE STEEL PRODUCTS GRASSY PARK 7941 004 KAAPSTAD 990000353077CUSTOM MINING COMPONENTS CC GLENASHLEY 4022 339 INANDA 990000031397 22486CUSTOM MOTOR SERVICES PTY LTD CRADOCK 5880 062 CRADOCK 990000015294 216CUSTOM PANEL & PAINT PRIMROSE 1416 091 GERMISTON 990000079291 2139

Page 47: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CUSTOM PRODUCTS BRANDHOF 9324 990000555143CUSTOM SHEET METAL CC WADEVILLE 1422 091 GERMISTON 990000091715 14243CUSTOM TIPPERS & TRAILERS CENTRAHIL 6006 007 PORT ELIZABETH 990000007070 12777CUSTOM TRAILER Monumentpark 1448 990000656199 25322CUSTOM TRUCK DEVELOPMENTS PTY LTD EDENVALE 1610 033 BOKSBURG 990000074589 1498CUSTOM TRUCK SPARES CC DURBAN 4390 UMHLALI 990000099068 844 UMHLALICUSTOM TUNING TZANEEN 850 270 LETABA 990000003709 46CUSTOM VALLEY TEA GARDEN CC LYNNWOOD RIDGE 40 008 PRETORIA 990000007175CUSTOMER SERVICE CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000037884 11444CUSTOMISED STAINLESS STEEL East London 5201 ARCADIA 990000419060 15409CUSTOMIZING CENTRE CC ISIPINGO BEACH 4115 002 DURBAN 990000081832 26446 Isipingo beachCUT & BEND SPECIALISTS AMANZIMTOTI 4125 210 PINETOWN 990000021956 709CUT & SUPPLY SERVICES CC NEW GERMANY 3620 210 PINETOWN 990000084997 116CUTINO BROS ENGINEERING WORKS CHEMPET 7442 004 KAAPSTAD 990000078191 36525CUTMAN MANU SUPPLIES ROODEPOORT 1725 225 RANDFONTEIN 990000083656 1317CUTTING EDGE ENGINEERING CC COTSWOLD 6045 007 PORT ELIZABETH 990000417225CUTTING EDGE TECHNOLOGIES WESTMEAD 3608 002 DURBAN 990000065711 15046CUTTING REVOLUTION CC GERMISTON 1241 990000595110 3574 WHITE RIVERCUYLER SERVICE CENTRE & KV BP UITENHAGE 6229 990000093321 1243 UitenhageCUZZINS CAR CARE ROSETTENVILLE 2130 003 JOHANNESBURG 990000017440 1464CV CITY ORKNEY 2620 138 KLERKSDORP 990000422642 702CV EXTREME ALBERTON NORTH 1456 012 ALBERTON 990000013418 136037CV HOUSE KEMPTON PARK 1620 132 KEMPTON PARK 990000098165 325CV JOINT & SUSPENSION REPAIR TONGAAT 4400 002 DURBAN 990000461489 1617CV JOINT CENTRE HILLCREST 3650 002 DURBAN 990000439580 417CV JOINT SPECIALISTS PIETERMARITZBURG 3200 306 WESTONARIA 990000068066 1770CV JOINTS SPECIALIST PIETERMARITZBURG 3200 141 MOUNT CURRIE 990000101955 459CV MASTER SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000376332 28598CV REPAIR SERVICES PRETORIA 1 008 PRETORIA 990000349131 294 WINGATE PARKCV TECH & SUSPENSION REPAIR BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000079916CV WORLD POLOKWANE 700 207 PIETERSBURG 990000091696 1384CVS STEEL PROJECTS CC HENLEY ON KLIP 1962 012 ALBERTON 990000436235 276CVT TRACKING CC RUSTENBURG 300 990000459466CW STEEL DESIGNS SOMERSET WEST 7129 244 SOMERSET WEST 990000408880 1469CWP MARINE & INDUSTRIAL SERVICES CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000383246CX AUTO XTRA KNYSNA 6570 990000396778CY TEK INDUSTRIES PTY LTD SILVERTON 127 008 PRETORIA 990000086697 9121098CYBA ENGINEERING CC MUIZENBERG 7950 241 SIMONS TOWN 990000003776 420CYBED TRADING 0040 CC WILROPARK 1731 233 ROODEPOORT 990000040193 2846CYBER SEARCH CC LERAATSFONTEIN 1038 003 JOHANNESBURG 990000382815 13535CYBERBIKE JUKSKEI PARK 2195 990000577543 1088CYBERTRON MOTOR REPAIRS HARINAGAR 4093 990000558592CYC TRADING DURBAN 4000 002 DURBAN 990000470861 1411CYCLE CRAFT DURBAN 4001 210 PINETOWN 990000075910CYCLE FUN & LOCKSMITH HILLCREST 3650 210 PINETOWN 990000011612 861CYCLE LAB POLOKWANE 700 207 PIETERSBURG 990000560396 2027CYCLE LAB NICOL GROVE PTY LTD SUNNINGHILL 2157 003 JOHANNESBURG 990000408490 506CYCLE WERX NEWTON PARK 6055 007 PORT ELIZABETH 990000033413 35074

Page 48: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

CYCLONE IMPORTS CC BRACKENFELL 7561 004 KAAPSTAD 990000105314 1300CYCLONE REINFORCING STEEL VERULAM 4340 002 DURBAN 990000081454 769CYCLOPS ENGINEERING FOUNDRY PHOENIX 4026 990000563490 60672CYCLOTHERM S A PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000015496 633CYL PRO BENONI 1501 026 BENONI 990000048104CYLCOMP CC BALLITO 4420 250 LOWER TUGELA 990000350350 448CYLINDER CLINIC NELSPRUIT 1200 990000638575 21236CYLINDER DESIGN & MANUFACTURE KEMPTON PARK 1620 990000904081 221CYLINDER HEAD & ENGINE REBUILDERS BETHLEHEM 9700 029 BETHLEHEM 990000111300 1085CYLINDER HEAD AUTO MACHINING CC WATERFALL 3620 210 PINETOWN 990000032796CYLINDER HEAD CENTRE SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000010237CYLINDER HEAD MASTER CAPE TOWN 7945 990000583419 4002CYLINDER HEAD REMANUFACTURERS BOOYSENS 2016 003 JOHANNESBURG 990000209793 39063CYLINDER HEAD SERVICES MONTAGUE GARDENS 7441 004 KAAPSTAD 990000077489CYLINDER HEAD SPECIALISTS PTY LTD PRETORIA 2 008 PRETORIA 990000075742CYLINDER HEAD TECHNICIANS & ALBERTON NORTH 1450 012 ALBERTON 990000083088 102CYLINDER HEAD TECHNICS PLETTENBERG BAY 6600 139 KNYSNA 990000010380 1614CYLINDER HEADS FOR AFRICA PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000034965 367CYLINDER REVALIDATION SERVICES NORTHDENE 4064 002 DURBAN 990000030638 34060CYLINDER SERVICES EAST RAND 1462 033 BOKSBURG 990000085211 26282CYLINDER TECH KLERKSDORP 2570 138 KLERKSDORP 990000102676 1301CYLINDERHEAD CENTRE GREENACRES 6057 007 PORT ELIZABETH 990000120475 27418CYLINDERHEAD EXCHANGE SOUTHDALE 2135 003 JOHANNESBURG 990000085537 1891CYLINDERHEAD SERVICE VRYBURG 8600 294 VRYBURG 990000083315 2431CYNRONAS SERVICES PTY LTD GERMISTON 1401 990000920686CYRILDENE SERVICE CENTRE GARDEN VIEW 2047 003 JOHANNESBURG 990000048841 751015CYRILDENE SERVICE STATION BRACKEN GARDENS 1452 003 JOHANNESBURG 990000468022 146630CYRILS RADIATOR SERVICES KENWYN 7790 316 WYNBERG C P 990000008152 14292CYRO ENGINEERING PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000063523 328CYRVAS ENGINEERING LUXMI 3207 206 PIETERMARITZBURG 990000026248 171CYTECH & TOURS FOR AFRICA SOUTHDALE 2135 003 JOHANNESBURG 990000146146 82396D & A AUTO ELECTRICAL CLINIC BALFOUR 2410 018 BALFOUR 990000491953 298D & A AUTO SUPPLIERS BERGVILLE 3350 072 DUNDEE 990000076626 761 HOWICKD & A ENGINEERING ISITHEBE 4491 990000606633 84 MANDENID & A FABRICATION BK CHRISSIEFONTEIN 1963 012 ALBERTON 990000275682 348D & A FORKLIFT SERVICE CINDAPARK 1463 benoni 990000224354 9191D & A MOTORS BOSHOF 8340 005 KIMBERLEY 990000309502 87 boshoffD & A MOTORS BESIGHEIDS TRUST VILJOENSKROON 9520 286 VILJOENSKROON 990000032265 388D & A POWER PRODUCTS PTY LTD Germiston 1406 132 KEMPTON PARK 990000041138 36 Kempton ParkD & A SCRAP METALS CHLOORKOP 1624 132 KEMPTON PARK 990000422414 12013D & A TYRES & AUTO SERVICES BARBERTON 1300 019 BARBERTON 990000401580 826D & B INGENIEURSWERKE BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000017674 1963D & B INTERIORS PTY LTD NORTH END 6056 008 PRETORIA 990000209783 2298D & B MOTORCARE DURBAN 4091 002 DURBAN 990000410338 70200 OVERPORTD & B SERVICES WESTBROOK 4406 250 LOWER TUGELA 990000342368 3196D & C HEAVY DUTY TRUCK SERVICES CC GIYANI 826 158 SOUTPANSBERG 990000266539 876D & C MOTORS UITENHAGE 6229 271 UITENHAGE 990000573365D & D AUTO ELECTRICAL REPAIRS NORTHWAY 4065 310 CHATSWORTH 990000044897 35299

Page 49: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D & D AUTO TECH RIVERFIELD 1564 247 SPRINGS 990000417656 15715D & D AUTOMOTIVE KOCKSVLEI 1764 225 RANDFONTEIN 990000479516 2664D & D ENGINEERING BLOUBERGSTRAND 7436 004 KAAPSTAD 990000405386 348D & D FABRICATION TYGERVALLEY 7536 025 BELLVILLE 990000063954 3302D & D PLANT MAINTENANCE PTY LTD SASOLBURG 1947 237 SASOLBURG 990000043980 1022 SasolburgD & D REPAIRS WILLOWS 9320 001 BLOEMFONTEIN 990000392062 2011D & D STAALWERKE SILVERTON 127 008 PRETORIA 990000075858 553D & E AUTO WHITE RIVER 1240 307 WITRIVIER 990000490598 431D & E MOTOR SERVICES KRUGERSDORP 1740 147 KRUGERSDORP 990000488931 2647D & E PANEELKLOPPERS BEACONVALE 7500 025 BELLVILLE 990000320303D & E PLAAT METAAL MEYERTON 1960 283 VEREENIGING 990000068169 1647D & E REINFORCING GAUTENG WAVERLEY 1035 990000871936 31444D & E REINFORCING GAUTENG PTY LTD PRETORIA EAST 2000 990000871984 31444 WAVERLEYD & E STEEL SERVICE CENTRE BLACKHEATH 7581 251 STELLENBOSCH 990000295780 208 BlackheathD & E STEELWORKS MALMESBURY 7300 ROZENBURG STREET 990000311132D & F DIESEL FUEL SERVICES GEZINA 84 008 PRETORIA 990000026458D & F PANELBEATERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000228946 6631D & G MOTOR REPAIRS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000071312 836D & G RECRUITMENT CC RIVONIA 2128 003 JOHANNESBURG 990000487399 582D & H DEVELOPMENT CENTURION 1390 041 BRITS 990000081657 7619D & H HYDRAULICS EAST RAND 1462 037 BRAKPAN 990000081248 26802D & H INDUSTRIAL SUPPLIES PHALABORWA 1390 270 LETABA 990000295443 11759 Bendor ParkD & H SERVICE STATION DURBAN NORTH 4016 002 DURBAN 990000063136 20606D & H STEELWORKS KLERKSDORP 2570 138 KLERKSDORP 990000271651 10386D & J DIENSSTASIE PRETORIA WEST 117 008 PRETORIA 990000061746 19137D & J TOOL & DIE EDEN GLEN 1613 091 GERMISTON 990000286083 9497D & J WERKSWINKEL BLOEMFONTEIN 9301 990000584392D & L AUTOMOTIVE CC WIERDAPARK 149 003 JOHANNESBURG 990000331589 53929D & L ENGINEERING MEREBANK 4052 002 DURBAN 990000034711D & L MOTORS NEWCASTLE 2940 185 NEWCASTLE 990000040224 16060D & L MOTORS CC WIERDAPARK 149 008 PRETORIA 990000076364 420D & L PRECISION ENGINEERING ISIPINGO BEACH 4115 002 DURBAN 990000046147 26392D & M CLEANING SERVICES HUNTER'S RETREAT 6017 007 PORT ELIZABETH 990000060827 344D & M ENGINEERING CHATSWORTH 4030 002 DURBAN 990000289584 13364 JacobsD & M GRINDING CC Boksburg 1472 026 BENONI 990000480321 15176D & M INSTALLATIONS BOKSBURG 1459 990000817418D & M KLEINSAKE BK PARK SOUTH 1910 120 HUMANSDORP 990000283371 262D & N CONVEYOR & LABBELLING SYSTEMS GARSFONTEIN EAST 60 008 PRETORIA 990000229860 39379D & N ENGINEERING EAST RAND 1462 012 ALBERTON 990000056255 26802D & N GENERAL WORKS NIRVANA HILLS 4093 008 PRETORIA 990000425432 56355 ChatsworthD & O PROFILING ENG BK ASTON MANOR 1630 026 BENONI 990000379861 12456D & O TRUCKS & SPARES PTY LTD WITFIELD 1467 033 BOKSBURG 990000075310 13377D & P AUTOBODY WORKS CC RETREAT 7965 316 WYNBERG C P 990000037352 146D & P ELECTRICAL & MECHANICAL CC WESTVILLE 3629 210 PINETOWN 990000321713D & R COMPRESSOR SERVICES CC ALBERTON NORTH 1456 012 ALBERTON 990000269161 136676D & R DIFF & GEARBOXES CC MEYERTON 1960 091 GERMISTON 990000290237 1563D & R MACHINE SALES CC BRAKPAN 1540 037 BRAKPAN 990000265646 636D & R MANUFACTURING MIDDELBURG 1050 171 MIDDELBURG TVL 990000047490 4789

Page 50: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D & R MOTORS TEDSTONEVILLE 1428 091 GERMISTON 990000230485D & R SERVICE & REPAIRS BETHAL 2310 990000627097 1415D & R SERVICE STATION EDENBURG 9908 073 EDENBURG 990000398326D & R SPARES CC TZANEEN 850 270 LETABA 990000091298 1457D & R TYRE REPAIRS & GENERAL MTUBATUBA 3935 328 HLABISA 990000370407D & S BASIL TRADING ENTERPRISES CC MIDDELBURG 1050 990000616181 6959D & S GRINDERS CC SHERWOOD GARDENS 1545 247 SPRINGS 990000374838 12073D & S MINING, ENGINEERING AND CONST OBERHOLZER 2499 990000807186 19690 NOORDBRUGD & S STEEL ENGINEERING CC SINOVILLE 129 008 PRETORIA 990000020973 13625D & T ENGINEERING EAST LONDON 5200 006 EAST LONDEN 990000235955 3418D & T MOTORS DANTOM MOTORS CC SOUTHDALE 2135 003 JOHANNESBURG 990000018262 82303D & T SERVICING EAST LONDON 5200 006 EAST LONDEN 990000072025 1832D & W ELECTRICAL WOODVIEW 4068 002 DURBAN 990000283528D & Z PANELBEATERS SUURBEKOM 1787 306 WESTONARIA 990000305539 5136D A & K MCDONALD ENG PTY LTD SOUTHDALE 2135 003 JOHANNESBURG 990000249864 82812D A C MOTORS CAMBRIDGE 5247 006 EAST LONDEN 990000035079D A D VILLIERIA 186 008 PRETORIA 990000234815D A E TECH SERVICE CENTRE KLERKSDORP 2571 138 KLERKSDORP 990000238759D A ENGINEERING SELCOURT 1567 247 SPRINGS 990000025862 11051D A F ENGINEERING & DRAUGHTING CC AMANZIMTOTI 4125 002 DURBAN 990000057836 362D A P MANUFACTURING CC UMHLALI 4390 250 LOWER TUGELA 990000065810 605D A PANELBEATERS SELCOURT 1567 247 SPRINGS 990000327620 12071D B AUTO ELECTRIC CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000038550 1558D B CONTRACTING ZWARTKOPS 51 008 PRETORIA 990000429115 11599D B ENGINEERING PORT ALFRED 6170 212 BATHURST 990000065687 2062D B INDUSTRIAL DURBAN NORTH 4051 002 DURBAN 990000218211D B INSTALATIONS BRACKEN DOWNS 1448 012 ALBERTON 990000376399D B M ENTERPRISES EAST LONDON 5201 006 EAST LONDEN 990000078393 997D B MOTORS MOOI RIVER 3300 174 MOOI RIVER 990000078856D B PIPE FABRICATION CC Boksburg 1459 033 BOKSBURG 990000489157 11609 RynfieldD B PRECISION ENGINEERING CC MODIMOLLE 510 298 WARMBAD TVL 990000225970 256D B R ENGINEERING CC HEILBRON 9650 108 HEILBRON 990000048028 958D B S MINING SUPPLIES & SERVICES CARLETONVILLE 2499 990000654451 6402 SECUNDAD B STEEL STRUCTURES & ERECTORS SPRINGS 1567 990000065491 12341 SELCOURTD C AUTO RIVONIA 2128 003 JOHANNESBURG 990000345255 2671D C AUTO ELECTRICAL ZASTRON 9950 318 ZASTRON 990000477952D C B MECHANICAL FIELD SERVICES CC NOTTINGHAMROAD 3280 206 PIETERMARITZBURG 990000375593 54D C BLIGNAUT MACHINE TOOL REPAIRS LUMIER 1905 283 VEREENIGING 990000079696 12272D C BODY WORKS SIDWELL 6061 007 PORT ELIZABETH 990000076736 14108D C COACHWORKS ELSIES RIVER 7490 025 BELLVILLE 990000042054D C COMPONENTS PTY LTD PORT ELIZABETH 6000 007 PORT ELIZABETH 990000057625 1844D C CONSTRUCTION WELDING CC BETHAL 2310 171 MIDDELBURG TVL 990000063723 2025D C ENGINEERING SARON 6812 269 TULBAGH 990000063775 862D C GAS & ENGINEERING SERVICES CC PLUMSTEAD 7800 316 WYNBERG C P 990000393064D C H TRUCK ENGINEERING CHRISTIANA 2680 056 CHRISTIANA 990000210726 448D C K PROJECTS PTY LTD UMBILO 4001 002 DURBAN 990000060645D C K STEEL FABRICATION HONEYDEW 2040 003 JOHANNESBURG 990000071359 3298D C L AUTO TRADING CC HOUGHTON 2041 003 JOHANNESBURG 990000415730 1442

Page 51: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D C L GROBBLERMOTORS HOLDING TRUST SOMERSET WEST 7129 256 STRAND 990000282680 922D C L MECHANICS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000403692 710D C L PRECISION ENGINEERING PTY LTD LUXMI 3207 206 PIETERMARITZBURG 990000047209 19D C M LINEBORING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000026325 2211D C MARINE POWER SYSTEMS CC WALMER 6065 007 PORT ELIZABETH 990000141785 5495D C PANELBEATERS JEPPESTOWN 2043 003 JOHANNESBURG 990000026064 33783D C POWERPAX PTY LTD EDEN GLEN 1609 033 BOKSBURG 990000064807D C PRECISION ENGINEERING PAROW 7500 025 BELLVILLE 990000016295D C R COMPRESSOR REPAIRS VAN RIEBEECKPARK 1629 026 BENONI 990000488313 42D C R PANELBEATERS CHRISTIANA 2680 056 CHRISTIANA 990000072609 430D C REMANUFACTURING BATTERY MASTER MIDDELBURG 1050 171 MIDDELBURG TVL 990000479172 7632D C RODS MIDDELBURG 1050 170 MIDDELBURG C P 990000430014 5727D C S ENGINEERING GERMISTON 1400 091 GERMISTON 990000062993 1670D C S ENGINEERING CAPE CC TABLE VIEW 7439 004 KAAPSTAD 990000075359 431D C S MAINTENANCE & SERVICES AMANZIMTOTI 4125 002 DURBAN 990000487094 213D C TECHNICAL SERVICES CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000471886 1761D CAL VEHICLE BUSINESS SOLUTIONS CC ALBERTON 1450 012 ALBERTON 990000370562 2055D CICOGNINI CONTRACTORS CC WALMER 6065 007 PORT ELIZABETH 990000486547 5575D COOPER CORPORATION OF S A PTY LTD PRETORIA‐NOORD 116 351 WONDERBOOM (PTA) 990000062055 16826D D A CLUTCH & BRAKE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000043074 72D D H AUTOMOTIVE REPAIRS PINETOWN 3610 210 PINETOWN 990000351335D D L EQUIPMENT PTY LTD STRATHAVON 2090 003 JOHANNESBURG 990000055197 10096 Aston ManorD D R ENGINEERING SERVICES RIEBEECKSTAD 9469 302 WELKOM 990000293418 66508D D S INDUSTRIAL SERVICES IMPALA PARK 1459 033 BOKSBURG 990000326340D D T ENGINEERING NORTH PAARL 7623 315 WORCESTER 990000077393 7223D D T INGENIERSWESE NORTH PAARL 7623 197 PAARL 990000269104 7223D DE BEER UMBOGINTWINI 4120 990000571732 113D E A NATAL SARNIA 3615 210 PINETOWN 990000364227 50D E AUTOMOTIVE SERVICES SLURRY 2895 319 MARICO 990000244803 14D E F S ENG & MINING SUPPLIES HADISON PARK 8306 005 KIMBERLEY 990000039749 110134D E GRAAF UNDEL CAR LOUIS TRICHARDT 920 990000599833 4118D E S STEEL WORKS CC DURBAN 4062 206 PIETERMARITZBURG 990000048448 124 RIDGEC 15 BERRIEDALE ROAD, BEREAD E T TECHNOLOGY VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000064614D F DYNAMICS WONDERBOOMPOORT 33 008 PRETORIA 990000338660 30280D F F MOTORS PTY LTD ROODEPOORT 1724 171 MIDDELBURG TVL 990000419016 5519 WELTEVREDENPARKD F HARDEN PANELBEATERS CC NEW HANOVER 3230 008 PRETORIA 990000478339 182D F MALAN CAR WASH PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000068951D F STAALWERKE CC NIGEL 1490 188 NIGEL 990000330882 546D G ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000069134 11009D G F ENGINEERING KRUGERSDORP 1739 147 KRUGERSDORP 990000081637D G PANEL & PAINT CC GARDENVIEW 2047 002 DURBAN 990000337770 75921D G ROLLER SHUTTERS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000082044 391904D G S STEEL ROSEACRE 2197 003 JOHANNESBURG 990000070418D G SERVICES CC VEREENIGING 1739 233 ROODEPOORT 990000069080 3099D G T POWER SYSTEMS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000487371 3732D GS METALS IMPALA PARK 1459 033 BOKSBURG 990000408810 131D H A AUTO AND TRUCK SERVICES CC WADEVILLE 1422 091 GERMISTON 990000045924 14637D H AUTO MARINE ELECTRICAL CC MILNERTON 7435 004 KAAPSTAD 990000408201 153

Page 52: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D H B AUTO ELECTRIC EXTONWEG 9313 001 BLOEMFONTEIN 990000472062 22618D H BEZUIDENHOUT REPAIRS CC CARLETONVILLE 2499 003 JOHANNESBURG 990000063904D H K AUTOMOTIVE SERVICES ARCADIA 7 008 PRETORIA 990000214730 56822D H R SERVICES CC FLAMWOOD 2570 990000623266 6583D H R SERVICES PTY LTD Brits 250 BRITS 990000623238 1854 Rant‐en‐DalD H SWANEPOEL MOTOR HERSTELWERKE SINOVILLE 129 008 PRETORIA 990000035433 13998D HYDRAULIC CENTRE UPINGTON 8800 276 GORDONIA 990000273399 267D I Y SECURITY KROONSTAD 9500 146 KROONSTAD 990000310812 1702D J & W INDUSTRIEEL CC BENORYN 1504 026 BENONI 990000025739 12043D J AUTO RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000081486 9255D J AUTO REPAIRS ELSPARK 1418 091 GERMISTON 990000041963 12096D J AUTOMOTIVE SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000471862 1811 NelspruitD J BANDE VENTERSDORP 2710 990000561058 202D J BUSBAR MANUFACTURING PTY LTD FOUR WAYS 2055 003 JOHANNESBURG 990000036080 1092D J CONSTRUCTION GEDULD 1562 247 SPRINGS 990000492347 13299D J ENGINEERING GAYLEE 7580 251 STELLENBOSCH 990000042131D J HYDRAULICS & ENGINEERING CC EMERALD HILL 6011 007 PORT ELIZABETH 990000244082 15364D J LUDICK FUEL & OIL POLOKWANE 700 207 PIETERSBURG 990000281453 55811D J MEINTJIES STAALWERKE RUSTENBURG 300 235 RUSTENBURG 990000076936D J MOTORS BALFOUR 2410 018 BALFOUR 990000034076 122D J R WORKSHOP RANDFONTEIN 1759 225 RANDFONTEIN 990000316208D J STAAL & SWEISWERKE KLERKSDORP 2570 138 KLERKSDORP 990000053500 1635D J STAINLESS CC WESTRIDGE 7798 316 WYNBERG C P 990000221061D JS BUILD & REBUILDERS UPINGTON 8800 276 GORDONIA 990000246193 855D JS BUILDS & REBUILDS UPINGTON 8801 276 GORDONIA 990000526518 2504D JS PANEL BEATING & SPRAYPAINTING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000472219 44180D K AUTOTECH MARAISBURG 1700 233 ROODEPOORT 990000073736 146D K ENGINEERING CC QUALBERT 4078 002 DURBAN 990000044130 48491D K HYDRAULICS & PNEUMATICS CC KRAAIFONTEIN 7569 025 BELLVILLE 990000328014 222D K INGENIERSWERKE BK BRANDHOF 9324 001 BLOEMFONTEIN 990000049027 12875D K MACHINERY PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000036228 2193D K MOTORS EAST LONDON 5200 006 EAST LONDEN 990000050776 15D K PANELBEATERS MAMELODI WEST 101 008 PRETORIA 990000361132 77328D K REPAIRS AGGENEYS 8893 211 POFADDER 990000054435 60D K RIGGING & ENGINEERING SERVICES CROSSMOOR 4092 002 DURBAN 990000390693D K S AUTO TUNE CC MARAISBURG 1700 233 ROODEPOORT 990000060844 698D K T ENGINEERING UITENHAGE 6230 007 PORT ELIZABETH 990000355545 3200 UitenhageD K T MANUFACTURING UITENHAGE 6230 007 PORT ELIZABETH 990000355090 3200D L & J ENTERPRISES RUSTENBURG 300 235 RUSTENBURG 990000324711 7028D L DUCT SOLUTIONS BEACON BAY 5241 006 EAST LONDEN 990000476425D L F LABOUR BROKERS CC VANDERBIJLPARK 1900 283 VEREENIGING 990000322884 5909D L H ENGINEERING CC MAITLAND 7404 206 PIETERMARITZBURG 990000404488 9D L K ENGINEERING CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000377408 11265D L R STEEL FABRICATIONS CC PAARL 7620 025 BELLVILLE 990000257284 2727D L T FORKLIFT SERVICES PTY LTD STELLENBOSCH 7600 990000696840D L TRAILER SERVICES NO 2 CC 3608 210 PINETOWN 990000053568D M A HYDRAULIC SERVICES MELKBOSSTRAND 7437 004 KAAPSTAD 990000051191 716D M AUTO ELECTRICAL SUPPLIERS & RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000227546 1409

Page 53: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D M B DEVELOPMENT CC BIRCHLEIGH 1621 008 PRETORIA 990000396406 6687D M D M MOTORS MORNINGSIDE 4001 002 DURBAN 990000080067D M D PROCESS SERVICES ATTERIDGEVILLE 8 990000567792D M E AUTO BODY REPAIRS CC VEREENIGING 1930 283 VEREENIGING 990000033073 739D M E PTY LTD PAARDEKRAAL 1752 003 JOHANNESBURG 990000057914 389D M ENGINEERING JEPPESTOWN 2043 003 JOHANNESBURG 990000491730 33783D M FIRE PROTECTION & ENGINEERING CHATSWORTH 4030 002 DURBAN 990000049864 561273D M L CYLINDER HEADS CC GLENVISTA 2058 003 JOHANNESBURG 990000040621 3262D M MOTORS STANDERTON 2430 249 STANDERTON 990000024324 523D M PANEL BEATERS & SPRAY PAINTERS STANGER 4450 250 LOWER TUGELA 990000068857 904D M PANELBEATER OKIEP 8270 245 NAMAQUALAND 990000274008 386D M PANELBEATERS RANDFONTEIN 1759 225 RANDFONTEIN 990000282524D M PANELS & SWITCHBOARD WOODVIEW 4068 339 INANDA 990000472873 3034D M QUEENS CONTRACTING SERVICES CC DURBAN 4001 002 DURBAN 990000622526D M R ENGINEERING CC CHATSWORTH 4030 002 DURBAN 990000248792 56355D M S POWER WELOBIE 1714 003 JOHANNESBURG 990000376263 114D M S PRECISION PUNCHINGS AIRPORT INDUSTRIA 7490 025 BELLVILLE 990000489766D M V RICHARDS BAY PTY LTD RICHARDSBAAI 3900 324 LOWER UMFOLOZI 990000040631 374 Richards BayD M Z BUS SERVICES CC COFIMVABA 5380 380 990000542103 488D MAC WHITE RIVER 1240 184 NELSPRUIT 990000472810 3873D METRI MOTORS BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000270505 1525D MOTORS ALBERTON 1450 012 ALBERTON 990000017703 605D N A BURGLAR PROOFING KUILS RIVER 7579 004 KAAPSTAD 990000385621 940D N A ENGINEERING CC GREYVILLE 4051 002 DURBAN 990000476693 47211 DurbanD N A LOGIC PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000384278 800 Halfway HouseD N A MOTORCYCLES Florida Glen 1709 004 KAAPSTAD 990000064089 976D N A RE ENAMELLING GRASSY PARK 7941 316 WYNBERG C P 990000286966D N AUTOMOTIVE NEWTON PARK 6055 007 PORT ELIZABETH 990000416617 7407D N D STARTER & ALTERNATOR REPAIRS VERWOERDPARK 1453 012 ALBERTON 990000259399 9253D N F TRUST FAUNASIG 9325 001 BLOEMFONTEIN 990000213760 35264D N FIELD SERVICES & GENERAL DURBAN 4125 002 DURBAN 990000489586 113 UMBOGINTWINID N H MANUFACTURING PTY LTD PORT ELIZABETH 6045 007 PORT ELIZABETH 990000080797 35066 NEWTON PARKD N J AUTO ELECTRICIANS MEREDALE EXT 4 2091 003 JOHANNESBURG 990000048700D N K ENGINEERING & MANUFACTURING C RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000032474 1557D N P PROJECTS AND ENGINEERING CC RANDBURG 2125 091 GERMISTON 990000057250 3665D N S STAINLESS STEEL BALUSTRADING FARRARMERE 1518 132 KEMPTON PARK 990000072983 14752D N V MANUFACTURERERS PHOENIX 4080 002 DURBAN 990000286365 60200D O MOTORS BOKSBURG‐NOORD 1461 033 BOKSBURG 990000017654 5151D OBEREM CIVILS STEEL SERVICES Alberton 1448 ALBERTON 990000406261 11189 SelcourtD P A DIESEL & ELECTR SERV PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000017666 38620D P A INDUSTRIAL ELSPARK 1418 026 BENONI 990000053982 12119D P B HYDRAULICS & ENGINEERING DELMAS 2210 312 WITBANK TVL 990000490695 588D P E ENGINEERING BK EDLEEN 1625 041 BRITS 990000489714 9388D P ENGINEERING PORT ALFRED 6170 212 BATHURST 990000385582 348 Port AlfredD P ENTERPRISES GRAHAMSTOWN 6139 095 ALBANY 990000076503D P FINANCE CORPORATION CC WENDYWOOD 2144 003 JOHANNESBURG 990000467078 76798D P I PHUMELA TRADING PTY LTD BELLVILLE 7535 025 BELLVILLE 990000212307D P PANEELKLOPPERS BK PROTEAPARK 305 235 RUSTENBURG 990000031543 20302

Page 54: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D P S WITBANK DIVERSEFIED PARKING WITBANK 1034 312 WITBANK TVL 990000247040D P SERVICE CENTRE CC POLOKWANE 700 207 PIETERSBURG 990000423579 3889D P SITE SERVICES CC NEW GERMANY 3620 210 PINETOWN 990000073564 83D P TRADING ENTERPRISES CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000472622 14096 SIDWELLD PURDUE & SONS PTY LTD N1 CITY 7463 025 BELLVILLE 990000018601 13253D Q AGENCIES PINECRAFT 3617 210 PINETOWN 990000259312 83D R E ENGINEERING CC RANDBURG 2125 003 JOHANNESBURG 990000355475 571D R ENGINEERING SERVICES BLUFF 4052 013 ALEXANDRIA 990000043276D R FLEET MAINTENANCE CC OVERPORT 4067 002 DURBAN 990000076176 701087D R FORKLIFT SERVICES CC ISANDO 1600 003 JOHANNESBURG 990000109202 591D R G METAL SPRAYERS CC PLUMSTEAD 7801 004 KAAPSTAD 990000234418 506D R G WORKSHOP POLOKWANE NORTH 750 207 PIETERSBURG 990000409604 1517D R HICKS GARAGE LADISMITH 6655 153 KLIPRIVIER (LADYSMITH) 990000030522 12246 Die BoordD R N ENGINEERING SERVICES & LABOUR RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000065134 80056D R P HYDROLIC SERVICES CC JOHANNESBURG 1401 091 GERMISTON 990000374449 P.O. BOX 6 HOMESTEADD R T ENGINEERING & TRADING PTY LTD HERMANSTAD 82 990000774522D R W MANUFACTURERS ALBERTON NORTH 1456 012 ALBERTON 990000225613 136680D S AUTO ELECTRONICS MENLO PARK 102 008 PRETORIA 990000038250 36087D S B TOOL & DIE MANUFACTURING THE FALLS 1522 091 GERMISTON 990000487144 10289D S C TYRES ISIPINGO RAIL 4133 002 DURBAN 990000081009D S CONTROL SYSTEMS CC Cape Town 8001 004 KAAPSTAD 990000028154 552 ConstantiaD S D TECHNOLOGIES CC SHERWOOD GARDENS 1545 037 BRAKPAN 990000395022D S DESIGN & SIGN STUDIO CC LINMEYER 2105 THE HILL GAVTENG 990000367748 406D S E FABRICATION VANDERBIJLPARK 1900 283 VEREENIGING 990000043632 14D S ENGINEERING BELLVILLE 7535 025 BELLVILLE 990000048317 922D S G ENGINEERING MANDINI 4490 990000027804 265D S G MOTORS CC DURBAN 4001 002 DURBAN 990000043759D S H SERVICE CENTRE CC CINDA PARK 1463 033 BOKSBURG 990000031661 9314D S HERSTEL DIENSTE BK HARTBEESPOORT 216 041 BRITS 990000211437 831D S I MANDIRK STRATA SUPPORT MONUMENT PARK 105 091 GERMISTON 990000212612 25322D S L ENGINEERING BK TYGERDAL 7460 028 BETHAL 990000488791D S M AUTOTECH CC GREYTOWN 3250 097 UMVOTI 990000065220 463D S M MECHANICAL SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000389997D S N ENGINEERING CC MARBLE RAY 4035 002 DURBAN 990000051154 76593D S PAINT & ACCESSORIES RIVERFIELD 1564 247 SPRINGS 990000355761 15663D S R MINING & INDUSTRIAL CC WITBANK 1035 312 WITBANK TVL 990000050783 69D S STEEL BRAKPAN 1540 091 GERMISTON 990000292749 1615D S T SPECIALISTS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000488742D S WELDING WORKS TYGER VALLEY 7536 165 MALMESBURY 990000474082 3347D STIELER TOOL & DIE CC DALVIEW 1544 037 BRAKPAN 990000347537 10032D T H ELECTRICAL WHOLESALERS & GREENHILLS 1767 225 RANDFONTEIN 990000065675 6767D T M CAPERT FITTER & TILE CC VEREENIGING 1930 283 VEREENIGING 990000474007 2976D T M HELDERBERG STRAND 7139 256 STRAND 990000042564 210D T PANELBEATING & SPRAY PAINTING GEDULD 1559 247 SPRINGS 990000358840D T R ENGINEERING RESERVOIR HILLS 4090 002 DURBAN 990000404645 65434D T S SECURITY PRODUCTS CC BREDELL 1623 132 KEMPTON PARK 990000239996 14551D TAPPIN AND SONS CC ASHWOOD 3605 210 PINETOWN 990000059279 10546D TEC MOTORS PORT SHEPSTONE 4240 990000671125 26574

Page 55: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

D TECH LADANNA 704 207 PIETERSBURG 990000271744 78D TECH AUTOMOTIVE CC BRACKEN DOWNS 1454 003 JOHANNESBURG 990000410313 167295D TECH ENGINEERING MARGATE 4275 990000707230 41D TEK TEGNIESE DIENSTE BK WIERDAPARK 149 008 PRETORIA 990000037784 929D TRIANGLE CAR WASH VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000479548 4836D V ENGINEERING & PRODUCTION HOMESTEAD 1412 091 GERMISTON 990000038738 6565D V L AUDIO BK FICHARDTPARK 9301 001 BLOEMFONTEIN 990000243841D V M TECHNICS NELSPRUIT 1200 184 NELSPRUIT 990000476457 14226D V MOTORS BEACON BAY 5241 006 EAST LONDEN 990000317099D V MOTORS TRUST SYDENHAM 6001 007 PORT ELIZABETH 990000128163D VAN EEDEN BK NOORDER‐PAARL 7646 269 TULBAGH 990000050444 73353D VINE CLEANING SERVICES MIDDELBURG 1050 990000907135 14856D W F ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000255614 3165D W I ENGINEERING & STEELWORKS ELDORADO PARK 1813 003 JOHANNESBURG 990000268907 255D W MECHANICAL ENGINEERING CC Vanderbijlpark 1911 283 VEREENIGING 990000283400 265113 Three RiversD W PROJECTS CC KEMPTONPARK 1619 132 KEMPTON PARK 990000043781 12843 KEMPTON GATED W S AUTOMOTIVE & GENERAL ENGINEER KRUGERSDORP 1739 990000897711 776 RANT EN DALD W SERVICES KROONSTAD 9499 146 KROONSTAD 990000245474D W STANLEY BRICK & METAL WORKS ALGOAPARK 6001 271 UITENHAGE 990000076080D Z ENGINEERING HENLEY ON KLIP 1962 283 VEREENIGING 990000223514 967D Z GENERAL ENGINEERING GARDENVIEW 2047 091 GERMISTON 990000474414 752007D ZINE BRASS & METALS MEYERTON 1960 003 JOHANNESBURG 990000325829 1569D ZINE METALS VEREENIGING 1939 283 VEREENIGING 990000418991 24 ERICA S ARCON PARKD&M FIELD SERVICES CC RIDDERPARK 303 235 RUSTENBURG 990000367295 70041D4 CHEM & ELEC SUPPLIERS EERSTERUS 22 008 PRETORIA 990000410555DA COSTA INTERIORS GERMISTON 1400 091 GERMISTON 990000074748 988DA ENGINEERING BRACKENHEATH 7580 251 STELLENBOSCH 990000318360DA GAMA MOTORS SUNNYDALE 7975 241 SIMONS TOWN 990000062393DA GOLF OLI SPARES SEA COW LAKE 4051 002 DURBAN 990000368860DA HEAD CENTRE SANLAMHOF 7532 025 BELLVILLE 990000037659 482DA KAR WASH & VALET KLIPFONTEIN 1038 990000857473 12775 LERAATSFONTEINDA LEE MOTORS Cape Town 7945 004 KAAPSTAD 990000377645 44719 CLAREMONTDA MEG SANNIESHOF 2760 067 DELAREYVILLE 990000350808DA MOTA PANELBEATERS NIGEL 1490 188 NIGEL 990000353196 973DA SERVICES NELSPRUIT 1200 990000844463 15577DA STEELWORX CC BREDASDORP 7280 039 BREDASDORP 990000356266DA TRACTORS BERGVILLE 3350 027 BERGVILLE 990000308857 30DA VINCI INNOVATIONS PTY LTD ROOIHUISKRAAL 154 008 PRETORIA 990000211639 1988DA VINCI PANELBEATERS PINETOWN 3600 206 PIETERMARITZBURG 990000423317 1594DA WORKSHOP CC DURBAN 4000 002 DURBAN 990000349707 2251DAANRO ENGINEERING & RENTALS ROTHDENE 1964 283 VEREENIGING 990000473477 76DABARESA PRECISION ENGINEERING CC THREE RIVERS EAST 1941 247 SPRINGS 990000047838 24334DABEB ENGINEERING CC MEYERTON 1960 283 VEREENIGING 990000066462 505DABLIT CC SOMERSET WEST 7130 244 SOMERSET WEST 990000221971DABMAR MNFG CO PTY LTD HATTINGSPRUIT 3081 072 DUNDEE 990000017730 22DABNERS MUSICAL ENTERTAINMENT MONTCLAIR 4004 990000635332DAC TRADING KRUGERSDORP 147 990000779751 1716 ALENSNEKDACANA ENGINEERING QUEENSWOOD 121 008 PRETORIA 990000023706 11597

Page 56: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DACAR PORT ELIZABETH PORT ELIZABETH 6001 007 PORT ELIZABETH 990000332629DACO PANELBEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000057730 8024DACO SERVICES CC DUNSWART 1508 033 BOKSBURG 990000041259 6416DACON DIESEL STRAND 7140 004 KAAPSTAD 990000043502DACRON IMPORTS CC BRUMA 2026 003 JOHANNESBURG 990000481544 402DADA DELTA LICHTENBURG 2740 156 LICHTENBURG 990000017619 58DADA MOTORS MAFIKENG CC MAFIKENG 2745 370 990000524993 290DADA MOTORS POTCHEFSTROOM PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000047863 1045DADA MOTORS RANDBURG CC LICHTENBURG 2740 003 JOHANNESBURG 990000066940 58DADAS MOTORLAND BENONI 1500 026 BENONI 990000317742 2395DADDYS SERVICE STATION GREYTOWN 3250 097 UMVOTI 990000569110DADOOS FILLING STATION PIET RETIEF 2380 208 PIET RETIEF 990000077280DAECO CC Verwoerdpark 1453 033 BOKSBURG 990000073691 8199DAECO ENGINE REBUILDERS GATESVILLE 7766 316 WYNBERG C P 990000048792 38040DAELIAN ENGINEERING PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000030033 552DAEWOO MOTORS POLOKWANE 699 990000571329 619DAFCOR STEELWORKS & ENGINEERING DESPATCH 6219 007 PORT ELIZABETH 990000056391 620DAFFODIL DAIZE DESIGNS CC SOMERSET WEST 7130 990000588364 520 CAPE GATEDAFFUES MECHANICAL SERVICES KIMBERLEY 8300 005 KIMBERLEY 990000402074 1694DAGBREEK BOEREDIENSTE BRANDFORT 9400 038 BRANDFORT 990000422655 305DAGBREEK ENG CC SCARBOROUGH 7975 241 SIMONS TOWN 990000070489 855DAGBREEK GARAGE DURBAN 4000 315 WORCESTER 990000074635 5978DAIHATSU RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000476611 70055DAILY DOUBLE TADING 421 CC ZAMDELA 1949 237 SASOLBURG 990000082276DAILY DOUBLE TRADING CC OLIVEDALE 2158 003 JOHANNESBURG 990000333972 35DAIMLER FLEET MANAGEMENT SOUTH MONUMENT PARK 105 008 PRETORIA 990000062431 25322DAINFERN CAR WASH CC NINAPARK 156 003 JOHANNESBURG 990000390026 54397DAIRYSMIT NOORD WES BK QUEENSWOOD 121 008 PRETORIA 990000080433 11983DAJONIKES TRADING CC SUNNYSIDE 2 990000606470DAKANE TRADING ENTERPRISE CC TEMBISA 1632 990000648962 399 Temong TembisaDAKAR OFF ROAD CENTRE PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000081767 21550DAKIN AUTO GRINDERS ATLASVILLE 1465 026 BENONI 990000024621 16476DAKKAP SPESIALIS LICHTENBURG 2740 156 LICHTENBURG 990000375312 1256DAKON CC WATERKLOOF 145 003 JOHANNESBURG 990000064476 95436DAL CAR WASH GROBLERSDAL 470 990000864972 106DAL PANEELKLOPPERS BK GROBLERSDAL 470 099 GROBLERSDAL 990000068648 993DAL TRADING PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000262883 221DAL VENSTER & STAAL GROBLERSDAL 470 099 GROBLERSDAL 990000051088 1463DALBAR ENGINEERING CC BOTHASIG 7441 025 BELLVILLE 990000413612DALCO GENERAL PRECISION ENGINEERING SUNNINGHILL 2157 003 JOHANNESBURG 990000018432 1338DALCRO ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000122489 390DALE SPIRAL SYSTEMS AND BAKERY HONEYDEW 2040 003 JOHANNESBURG 990000065241 1830DALE TECHNICAL SERVICES PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000042560 1830DALEIN AGRIPLAN PTY LTD LYNN EAST 39 008 PRETORIA 990000051026 15023DALEIN PLAASBOU PTY LTD PRETORIA 39 003 JOHANNESBURG 990000372308 15023 LYNN EASTDALESIDE FLANGE ENGINEERING CC WITFIELD 1467 091 GERMISTON 990000073828 14466DALESTAN ENGINEERING CONSULTANT WANDSBECK 3631 002 DURBAN 990000073162DALIAN ENGINEERING CC ELSPARK 1428 091 GERMISTON 990000426359 14109

Page 57: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DALIFF PRECISION ENGINEERING EPPINDUST 7475 025 BELLVILLE 990000046584 292DALJOSAPHAT MOTORS & PANELBEATING HUGENOOT 7645 197 PAARL 990000017880 26DALJOSAPHAT PANELBEATERS PAARL 7646 197 PAARL 990000309773 7223 NORTHERN PAARLDALLAS ENGINEERING UMDLOTI BEACH 4350 002 DURBAN 990000323408 417DALMA ENGINEERING CC ASHBURTON 3213 206 PIETERMARITZBURG 990000017932 20176DALMADA FILLING STATION LADANNA 704 207 PIETERSBURG 990000388541 678DALMADA MOTORHAWE POLOKWANE 700 207 PIETERSBURG 990000066894 3899DALMAT ENGINEERING PTY LTD ALRODE 1451 012 ALBERTON 990000018046 124008DALMEIDA SERVICE STATION CC HEIDERAND 6511 177 MOSSEL BAY 990000050700 11499DALPARK SERVICE STATION Brakpan 1541 037 BRAKPAN 990000258057 412 VredeDALS AUTO PANEL II CHEMPET 7442 004 KAAPSTAD 990000049789 36623DALS AUTO PANEL SALTRIVER BRACKENFELL 7561 004 KAAPSTAD 990000343746 1793DALS ENGINEERING CC DUNDEE 3000 072 DUNDEE 990000260337 21DALTECH ENGINEERING CC SUNWARD PARK 1470 091 GERMISTON 990000427629 18532DALTON STEEL WORKS CC STRUBENVALE 1559 247 SPRINGS 990000390684DALTON VIBROTORY MODDERFONTEIN 1645 003 JOHANNESBURG 990000281424 399DALTONS BODY WORKS FORT BEAUFORT 5720 085 FORT BEAUFORT 990000017822DALTRON ENGINEERING CC BENORYN 1504 026 BENONI 990000285654 12436DALTRON FORGE DUNSWART 1508 033 BOKSBURG 990000411466 6297DALUCON INSULATED PROJECTS PTY LTD CENTURION 46 008 PRETORIA 990000376744 7827DALUCON REFRIGERATION PRODUCTS CC CENTURION 46 008 PRETORIA 990000030393 7827DALVALE SERVICE STATION PAARL 7620 197 PAARL 990000020812 284DALVIEW DIENSTASIE MINNEBRON 1549 037 BRAKPAN 990000205078 8994DALVIEW HYDRAULIC HOSE & FITTINGS BRAKPAN 1541 037 BRAKPAN 990000039613DALY AUTO POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000098194 240DALY AUTO KLERKSDORP KLERKSDORP 2571 138 KLERKSDORP 990000223133 667 KLERKDORPDALY B M W KLERKSDORP 2571 138 KLERKSDORP 990000056368 240DAM STEEL WORKS IVORY PARK 1685 990000597308DAMAIN BENSCH FORGE PTY LTD MONUMENT PARK 105 026 BENONI 990000404430 25322DAMAIN BENSCH MANUFACTURING CC BENONI 1500 091 GERMISTON 990000050868 3368DAMAINE ENGINEERING CC RUSTENBURG 299 235 RUSTENBURG 990000401898 1253DAMAR INDUSTRIAL MANUFACTURERS CC Cascades 3201 215 PORT SHEPSTONE 990000052048 14000 PietermaritzburgDAMAS BODYWORKS SOUTHFIELD 7800 004 KAAPSTAD 990000391809DAMAX ENGINEERING PTY LTD SPRINGFIELD 2137 003 JOHANNESBURG 990000018006 57068DAMBOO CONSTRUCTION PTY LTD SOWETO 1809 990000934250DAMCOR MARINE SERVICES PTY LTD DURBAN 4321 002 DURBAN 990000553865 3384 SOMERSET PARKDAMDORYN GARAGE HOUGHTON 2041 003 JOHANNESBURG 990000047740 1699DAMEN SHIPYARDS CAPE TOWN PTY LTD ROGGE BAY 8012 004 KAAPSTAD 990000394167 6075DAMIAN ENGINEERING SERVICES CC EDELWEISS 1577 247 SPRINGS 990000256691 25046DAMITA NATIONAL AUTOMOTIVE CENTRE BHISHO 5205 990000564947 243DAMONE ENGINEERING CC WOODSTOCK 7925 004 KAAPSTAD 990000018243DAMONS B A GOODWOOD 7459 025 BELLVILLE 990000414615 728DAMOS MOTOR & GEN ENG  CC ERMELO 2350 078 ERMELO 990000012541DAMPIER G M ALIWAL NORTH 9750 014 ALIWAL NORTH 990000018154 67DAMPIER MOTORS EMERALD HILL 6011 014 ALIWAL NORTH 990000110656 15561DAMPIER NISSAN ALIWAL NORTH 9750 014 ALIWAL NORTH 990000055625 366DAMSCO ENGINEERING PTY LTD ISANDO 1600 132 KEMPTON PARK 990000018721 106DAMSTER CREATIONS GOODWOOD 7460 004 KAAPSTAD 990000353672

Page 58: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DAMTR MACHINE TOOL REPAIRS JACOBS 4026 002 DURBAN 990000305144 12962DAMUS ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000056948 34855DAMWAL DRANKWINKEL & VULSTASIE MIDDELBURG 1050 099 GROBLERSDAL 990000067693 4317DAN PEER MOTORS BK GRABOUW 7160 094 GRABOUW 990000027910 500DAN VAROY MOTORS CRAMERVIEW 2060 003 JOHANNESBURG 990000076693 2395DANA ENGINEERING BK HERCULES 30 008 PRETORIA 990000052075 49230DANAUS MANUFACTURING CC SPRINGS 1559 990000643965DANBUS HYDRAULICS & ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000018182 472DANCO THREE RIVERS 1935 283 VEREENIGING 990000026655 263461DANCO ENGINEERING CC durban 4320 210 PINETOWN 990000065309DANCO STEEL WITBANK WITBANK 1035 312 WITBANK TVL 990000350345 2224DANCO SUPPLIES UMHLANGA ROCKS 4320 002 DURBAN 990000387934 1676DANCOL ENGINEERING CC STANGER 4449 215 PORT SHEPSTONE 990000338881DANCOR HYDRAULICS BRAKPAN 1540 037 BRAKPAN 990000486147 1047DANCOR TECHNICAL SERVICES BOKSBURG NORTH 1461 003 JOHANNESBURG 990000418170 5241DANCRON ENGINEERING CC OLIFANTSFONTEIN 1665 008 PRETORIA 990000048615 1761 GARSFONTEIN EASTDANDRE BREAKDOWN SERVICES PIETRETIEF 2380 990000655377 1796DANDRE INGENIEURSWERKE KARENPARK 118 008 PRETORIA 990000169298 59186DANDYSHELF 6 NORTH END 6001 007 PORT ELIZABETH 990000323204DANEDIE BK LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000042805 1041DANEL ENGINEERING CC GARDENVIEW 2047 003 JOHANNESBURG 990000400894 752007 GardenviewDANFORGE ENGINEERING PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000057682 38721DANFOSS PTY LTD Johannesburg 2191 033 BOKSBURG 990000032994 5022 RivoniaDANFRAN AUTO SOLUTIONS CC JACOBS 4052 002 DURBAN 990000276736DANGEAR CC MAMELODI EAST 122 008 PRETORIA 990000215092DANGORS CAR SALES FORDSBURG 2033 003 JOHANNESBURG 990000069252 42599DANI MARKETING CONSULTATIONS REBONE 617 990000555014 132DANIALEX CC VORNA VALLEY 1686 001 BLOEMFONTEIN 990000070919 13253DANICALL STEELWORKS PTY LTD PRETORIA 35 990000913491 31061 TOTIUSDALDANIE AUTOMOTIVE REPAIRS EMPANGENI 3880 PRIVATE BAG 20004 990000367435DANIE COETZEE ENGINEERING CC THREE RIVERS 1935 278 VANDERBIJLPARK 990000216459 263464DANIE DE JAGER SCULPTOR PTY LTD ERMELO 2350 008 PRETORIA 990000477588DANIE DU TOIT TREKKERDIENSTE WHITE RIVER 1240 307 WITRIVIER 990000078109 1166DANIE HOLLENBACH MOTORS PTY LTD EAST END 4018 002 DURBAN 990000030311 149770DANIEL MULDER DISTRIBUTORS FARRARMERE 1518 003 JOHANNESBURG 990000252151 14240DANIEL TLHOWE WELDING WORKS SOSHANGUVE 152 008 PRETORIA 990000277576DANIELS AUTO CENTRE WILLOWTON 3200 206 PIETERMARITZBURG 990000243445 4105DANIELS SERVICE STATION UITENHAGE 6232 271 UITENHAGE 990000487008 6060DANIELS SHOES REPAIRS PAARL 7646 197 PAARL 990000309574DANIELS WELDING WORKS UMKOMAAS 4170 139 KNYSNA 990000041124 1113DANIELSKUIL BANDE DANIELSKUIL 8405 217 POSTMASBURG 990000401314 105DANIES FIELD REPAIR SERVICES  CC Alberton 1453 078 ERMELO 990000036592 8199 VerwoerdparkDANIES PANELBEATERS CRESTA 2118 147 KRUGERSDORP 990000061947 1755DANIES WELDING WOXS CC OTTERY 7808 004 KAAPSTAD 990000350246 138DANJING ENGINEERING BK UPINGTON 8800 276 GORDONIA 990000486031 2150DANJO BUSINESS SERVICES TZANEEN 850 990000649415 1079DANJO CAR WASH & VALET SERVICES PTY TZANEEN 850 990000649411DANKE SCHON GUEST HOUSE WINBURG 9420 004 KAAPSTAD 990000324585 184

Page 59: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DANLINK INGREDIENTS PTY LTD FOURWAYS NORTH 2086 003 JOHANNESBURG 990000381330 707DANLIZ PLANTHIRE & EARTHMOVING REPA BRITS 250 990000581426DANLOU MOTORS BK FLAMWOOD 2572 138 KLERKSDORP 990000018793 6037DANMAR AUTOBODY LONGMEADOW PTY LTD EDENVALE 1610 091 GERMISTON 990000352832DANMAR DIVISION OF IMPERIAL GROUP EDENVALE 1610 990000558742 3658 EdenvaleDANMAR MECHANICAL SERVICES KNYSNA 6570 139 KNYSNA 990000211741 156DANMAR PRECISION ENGINEERING BK BRACKEN GARDENS 1452 008 PRETORIA 990000041795 145855DANMAR VULSTASIE HEIDELBERG 1438 106 HEIDELBERG C P 990000047338 1255DANMAUR SERVICES CC BRENTWOOD PARK 1505 026 BENONI 990000026449 9184DANMIK POWER & CONSTRUCTION CC THREE RIVERS 1935 283 VEREENIGING 990000268769 263129DANMO TRADING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000476463 5232DANNA INGENIEURSWERKE BK VEREENIGING 1930 283 VEREENIGING 990000473478 4403DANNIC DRUMS ELSPARK 1418 033 BOKSBURG 990000038974 12173DANNY PAT PIPE & STEEL FABRICATORS EERSTERUS 22 008 PRETORIA 990000251065DANNYS MOTOR SERVICES WORCESTER 6850 004 KAAPSTAD 990000070078DANNYS RADIATORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000031878DANNYS WELDING & ENGINEERING WORKS BENONI 1500 033 BOKSBURG 990000065267 645DANNYS WELDING BEDDING & ROADMAKING CHUENESPOORT 745 207 PIETERSBURG 990000039101 1046DANRE ENGINEERING CC CENTURION 157 990000655205 317 IFAFIDANREC CONSTRUCTION CC KOCKSVLEI 1764 225 RANDFONTEIN 990000033047 2495DANRIC GEAR SPECIALISTS CC BRAKPAN 1470 033 BOKSBURG 990000047807 17029 SUNWARD PARKDANRICK PROJECTS CC BRAKPAN NORTH 1545 037 BRAKPAN 990000216382 11257DANS AUTO VALET NEW GERMANY 3620 210 PINETOWN 990000368879 1464DANS BOTTLESTORE CC MTHATHA 5099 006 EAST LONDEN 990000406888 886DANS EXHAUST SHOP GEORGE 6530 090 GEORGE 990000042527 9443DANS GEARBOX & DIFF CENTRE VEREENIGING 1930 283 VEREENIGING 990000404303 2770DANS LABOUR HIRE & CONSTRUCTION CC MIDDELBURG 1050 312 WITBANK TVL 990000352587 6249DANS MOTOR REPAIRS RED HILL 4071 339 INANDA 990000031963 40178DANS SERVICE STATION UMTATA 5099 380 990000524999 69DANSANJA MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000095697 3288DANSAY TRUCK AND CAR CENTRE CC DURBAN 4034 002 DURBAN 990000048235 74491DANSHA TECHNOLOGIES CC MENLOPARK 102 026 BENONI 990000354772 36218DANSTEEL HAMILTON 9301 001 BLOEMFONTEIN 990000306454DANVER ENGINEERING SERVICES SHERWOOD GARDENS 1545 247 SPRINGS 990000226824 11108DANVER FUEL INJECTION SERVICES RUSTENBURG 300 235 RUSTENBURG 990000390490 3242DANVIN MOTORS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000048948 3701DANYS TUNE UP CENTRE ZINNIAVILLE 299 235 RUSTENBURG 990000355053DANZ ENGINEERING CC N1 CITY 7463 025 BELLVILLE 990000062637 12870DANZIG TRADING 43 PTY LTD GLENWOOD 4001 002 DURBAN 990000333392DAPMAN BK BOTHAVILLE 9660 036 BOTHAVILLE 990000044538 487DARE DEVIL MOTORCYCLES CC CROSSWAYS 4052 002 DURBAN 990000424651DAREK INDUSTRIES CC NEWTON PARK 6055 007 PORT ELIZABETH 990000021788 7359DARINGO TRADING 83 PTY LTD SECUNDA 2302 051 CAMPERDOWN 990000368831 7136DARIO ENGINEERING  CC GLENVISTA 2058 003 JOHANNESBURG 990000000275 376DARK ELECTRICAL CLEVELAND 2022 003 JOHANNESBURG 990000047599 40105DARLING HERSTELDIENSTE DARLING 7345 165 MALMESBURY 990000414489 85DARLING MOTORS BK DARLING 7345 165 MALMESBURY 990000023817 842 MALMESBURYDARLING SWEISWERKE DARLING 7345 165 MALMESBURY 990000034787 192

Page 60: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DARLING TYRE SERVICES CC DARLING 7345 165 MALMESBURY 990000040615 752 MALMESBURYDARLO PANELBEATERS JOHANNESBURG 2016 003 JOHANNESBURG 990000075886 P.O. BOX 3 BOOYSENSDARMEL TYRE  CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000353819 195DAROC ONDERNEMINGS BRITS 250 041 BRITS 990000014701 3418DARREN KOTZEN FARRIER SERVICE OBSERVATORY 7925 004 KAAPSTAD 990000313076DARRYL SE DIENSSENTRUM BETHLEHEM 9700 029 BETHLEHEM 990000404812 835DARSIM TOOL & DIE CC CLEVELAND 2022 003 JOHANNESBURG 990000034835 40402DART AERONAUTICAL CC WILROPARK 1731 091 GERMISTON 990000022776 2192DART AUTO CC PINETOWN 3610 210 PINETOWN 990000113361 16 Livings PinetownDART MOTORS CC CAPE TOWN 7925 004 KAAPSTAD 990000019399 13081 WOODSTOCKDARTIM ENGINEERING CC SHAKASKRAAL 4430 250 LOWER TUGELA 990000313735 119DARU ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000380095 30085DARVELS ENGINEERING BLOUBERGSTRAND 7436 004 KAAPSTAD 990000235048 483DARWO TRADING NO 58 CC NELSPRUIT 1200 990000583989 12823DAS AUTO SERVICES KIASHA PARK 1829 003 JOHANNESBURG 990000353861 1574DAS GRUNE AUTOHAUS MURRAYFIELD 184 990000593054DAS TRADING CC POINT 4069 002 DURBAN 990000332162 38285DASA SERVICES PTY LTD PINEGOWRIE 2123 233 ROODEPOORT 990000022441 46DASCHNER DESIGNS Pretoria 127 008 PRETORIA 990000056122 912499 SilvertonDASCO ENGINEERING Boksburg 1462 033 BOKSBURG 990000076715 11609 RynfieldDASH CAR WASH AMANZIMTOTI 4125 002 DURBAN 990000261732 34DASH ENGINEERING & SUPPLIES CC VEREENIGING 1930 283 VEREENIGING 990000214594 964DASHBOARD DEMOCRACY CC WADEVILLE 1422 091 GERMISTON 990000040834 14790DASHING REG & PLATES GROENKLOOF 181 990000619423 37018 BIRNAM PARKDASS ICE CC WITFIELD 1467 091 GERMISTON 990000425457 13574DAST ENGINEERING & SUPPLIES CC BRAKPAN 1540 037 BRAKPAN 990000477304 17DASTEK POWER MIDRAND 1685 008 PRETORIA 990000266622DASVILLE FILLING STATION GROOTVLEI 2420 018 BALFOUR 990000239698 117DASVILLE TOWING CC GROOTVLEI 2420 018 BALFOUR 990000052634 113DAT CENTRE MOTORS PTY LTD UMHLANGA ROCKS 4320 210 PINETOWN 990000032966 1033DATA ELECTRICAL JOHANNESBURG 2000 012 ALBERTON 990000055732 9327DATA SAFE THE WILLOWS 41 008 PRETORIA 990000489729 70761DATAN FLEET MAINTENANCE SOMERSET MALL 7137 244 SOMERSET WEST 990000323682 79DATANET INFRASTRUCTURE GROUP HALFWAY HOUSE 1685 003 JOHANNESBURG 990000217888 6976DATATRAK SOUTH AFRICA PTY LTD WENDYWOOD 2144 003 JOHANNESBURG 990000052171 76321DATCENTRE MOTORS UMHLANGA ROCKS 4320 206 PIETERMARITZBURG 990000033249 1033DATCENTRE MOTORS PTY LTD UMHLANGA ROCKS 4320 002 DURBAN 990000019341 1033DATEC INDUSTRIES NEW GERMANY 3620 210 PINETOWN 990000029494 571DATNIS EAST CAPE PROPERTY HOLDINGS VREDE 9835 290 VREDE 990000484360 425DATNIS NISSAN KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000019369 150DATONA CRANE SERVICES CC BENONI 1502 033 BOKSBURG 990000040688 5436 BENONI SOUTHDATONA RACE PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000019315 61370DAVCOL ENGINEERING SUPPLIES WESTONARIA 1780 306 WESTONARIA 990000018632 714DAVE ALSTON MOTORS CC GLOSDERRY 7702 004 KAAPSTAD 990000028836 36393DAVE GRIFFIN CELLULAR SERVICES CC MIDRAND EXTENSION 14 1685 003 JOHANNESBURG 990000245708 7822DAVE K ENGINEERING VILLIERSDORP 6848 048 CALEDON 990000054226 134DAVE LEWIS MAINTENANCE CC KEMPTON PARK 1619 091 GERMISTON 990000367474 45 EdenvaleDAVE MAY MOTORS CC MOWBRAY 7705 004 KAAPSTAD 990000028722 13239

Page 61: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DAVE MILLER MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000050189 39360DAVE PIENAAR AUTO CLINIC CC LADYBRAND 9745 151 LADYBRAND 990000055324 271DAVE SONNENBERGER ENGINEERING CC GLENVISTA 2058 003 JOHANNESBURG 990000024738 1956DAVE STEEL CONSTRUCTION RENSBURG 1438 107 HEIDELBERG TVL 990000032609 2202DAVE WARING ENGINEERING HILLCREST 3650 002 DURBAN 990000030575 2194DAVE WESLEY & SON ENGINEERING CC DURBAN 4001 002 DURBAN 990000328157DAVENPORT CAR WASH GLENWOOD 4001 002 DURBAN 990000278603DAVENPORT SQUARE MOTORS STANGER 4450 002 DURBAN 990000069708 202DAVES AUTO ELECTRICAL FICKSBURG 9730 082 FICKSBURG 990000397917 829DAVES CAR SALES RUSTENBURG 300 235 RUSTENBURG 990000021844 1232DAVES CAR SALES CC EDLEEN 1625 132 KEMPTON PARK 990000080029 8945DAVES CRANE SERVICES FARRARMERE 1518 091 GERMISTON 990000028116 15242DAVES ENGINEERING & INSERTS GERMISTON 1400 091 GERMISTON 990000370417 26218 EAST RANDDAVES KEYS MOWBRAY 7700 990000560187DAVES MOTORS WITBANK 1035 990000581978DAVES PANELBEATERS CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000038214 728DAVES RADIATORS ISIPINGO 4133 002 DURBAN 990000483706DAVES SCRAPYARD DURBAN 4000 002 DURBAN 990000146761 3193DAVEST TOTAL MEYERTON 1960 283 VEREENIGING 990000482923DAVEY EQUIPMENT PTY LTD ALBERTON 1451 990000651733 113DAVEY INDUSTRIAL EQUIPMENT PTY LTD BOOYSENS 2016 012 ALBERTON 990000243813 38063DAVEY SHARPENING INDUSTRIAL 6536 090 GEORGE 990000329566 3699DAVEY SWEISWERKE BLOEMHOF 2660 025 BELLVILLE 990000217694 266DAVEYTON BP SUNWARD PARK 1470 026 BENONI 990000411051 17609DAVEYTON GARAGE DAVEYTON 1507 026 BENONI 990000078051 719DAVEYTON SERVICE CENTRE BENONI 1500 026 BENONI 990000047848 131294DAVEYTON SHELL DAVEYTON 1520 990000629964 17609 SUNWARD PARKDAVID AFRO LITE PTY LTD WALMER 6070 007 PORT ELIZABETH 990000056515DAVID ANDREW AUTOMOTIVE CC NORTHMEAD 1511 026 BENONI 990000332678 13454DAVID BREET MOTORS DANHOF 9310 001 BLOEMFONTEIN 990000064580 29102DAVID BROWN GEAR IND PTY LTD BENONI 1500 026 BENONI 990000033556 540DAVID DE SMIDT WERKGEWERS HOPETOWN 8750 118 HOPETOWN 990000037311 71DAVID MECHANICAL WORKS THE TRAMSHED 126 012 ALBERTON 990000407184 13443DAVID PETER SOLUTIONS ENG & MAN PRETORIA 132 990000564270 37 PERSEQUOR PARKDAVID ROBINSON AUTO SERVICES CC RANDBURG 2058 990000851056 394 GLENVISTADAVID SHEER GUNSMITHING & FIREARMS MARYVALE 2192 990000144384DAVID WILLIAMS EXECUTIVE NORTH END 6056 007 PORT ELIZABETH 990000070514 2742DAVIDS AUTO REPAIRS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000030014DAVIDS TRAILER SPARES & ACCESSORIES KIBLER PARK 2091 033 BOKSBURG 990000367729DAVIDS WELDING OVERPORT 4067 002 DURBAN 990000473676 70714DAVIES AIRCRAFT CORPORATION TARLTON 1749 003 JOHANNESBURG 990000186363 311DAVIES DIESEL SERVICES CC ASTON MANOR 1630 132 KEMPTON PARK 990000040606 10297DAVIES MOTORS NORTH END 6056 007 PORT ELIZABETH 990000021151 3756DAVIES TRUCK MAINTENANCE & SERVICES MEER EN SEE 3901 235 RUSTENBURG 990000057860 102203DAVIS HEEL & KEY CC AMANZIMTOTI 4126 990000571515 PO BOX 614 KLOOFDAVROB PRECISION ENGINEERING PTY LT PRETORIA 30 008 PRETORIA 990000020672 49664 HerculesDAVRON SERVICE & MAINTENANCE CC SPARTAN 1619 990000864242 30138 JET PARKDAVROS FUEL SALES MONTANAPARK 159 270 LETABA 990000026977 237

Page 62: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DAVS AUTO & REBUILTS PRETORIA 2 008 PRETORIA 990000298086DAVSTEEL A DIV OF CAPE GATE PTY LTD VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000019932 25322 MONUMENTPARKDAVY ENGINEERING BRENTWOOD PARK 1505 037 BRAKPAN 990000243125 9156DAVYS ENGINE RECONDITIONERS CC UITENHAGE 6230 271 UITENHAGE 990000026621 1319DAVYS ENGINEERING Brakpan 1541 037 BRAKPAN 990000390998 3038 DalviewDAW RACING ISANDO 1600 003 JOHANNESBURG 990000068342 136DAWELLA EDMS BPK SPRINGBOK 8240 245 NAMAQUALAND 990000023183 612DAWIDS MOTORS HOMELAKE 1759 225 RANDFONTEIN 990000070180DAWIE LOURENS HERSTELDIENSTE BRITS 250 041 BRITS 990000035752DAWIE VAN DER MERWE BESIGHEIDS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000473254 7871DAWIN ENGINEERING PTY LTD PAROW 7764 990000605322 674DAWN BRIGHT TRADE & INVEST PTY LTD NIGEL 1491 990000803048DAWN TRADING CC TONGAAT 4400 339 INANDA 990000062628 1638 TongaatDAWNSIDE SERVICE STATION STANGER 4450 990000904390 41DAWOOD DIESELS MITCHELLS PLAIN 7789 310 CHATSWORTH 990000399455 328DAWOODS WORKSHOP CC ACTONVILLE 1506 026 BENONI 990000052704 18449DAWSON MOTORS PRETORIA 23 008 PRETORIA 990000036318 14595 LaudiumDAWSONS AUTO ELECTRICAL GREYVILLE 4023 339 INANDA 990000020783 10174 ashwoodDAXINA MOTORS FORDSBURG 2033 283 VEREENIGING 990000277799DAY G B KOMGA 4950 142 KOMGA 990000070855 39DAYAWAY TRAILERS cc BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000223552 11585 UNIVERSITASDAYCOL ENGINEERING UMHLANGA ROCKS 4320 990000559810 762DAYSHADE WINDOW BLINDS MELTON ROSE 7100 251 STELLENBOSCH 990000258651DAYTONA GROUP HOLDINGS PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000339733 2152DAYTONA LUXURY CARS PTY LTD PARKLANDS 2121 003 JOHANNESBURG 990000306667 2152DAYTONA PANEL & PAINT PTY LTD PIETERMARITZBURG 3201 990000792005 98 MSUNDUZIDAYTONA PANELBEATERS CC RUSTENBURG 300 235 RUSTENBURG 990000354426 5150DAYWAY MOTORS C C RONDEBOSCH 7701 004 KAAPSTAD 990000023752 187DAZZLE TRADING ENTERPRISES CC MONDEOR 2110 003 JOHANNESBURG 990000482345 1045DAZZLING PINK LADIES AIRPORT VALET MOSSEL BAY 6506 990000635168 1695DB ENGINEERING DANIELSKUIL 8405 217 POSTMASBURG 990000256354 52DB SERVICE STATION LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000320551 728DB THERMAL A DIVISION OF DBT KELVIN 2054 003 JOHANNESBURG 990000081741 1914DB TOTATING EQUIPMENT SPECIALSTS VAALPARK 1947 990000688016 60463DBGH TRADING & PROJECTS MIDRAND 1685 990000861708 787272 SANDTONDBJ MARKETING SOUTHPORT 4241 990000585162 1632 PORT SHEPSTONEDBL MOTOR INVESTMENTS LENASIA 1820 990000927614 10515DBN CITY PANEL BEATERS JACOBS 4026 002 DURBAN 990000277512 12559DC MAINT DURBAN 4001 990000692171DC MOTORS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000409222 40019DC PIPE & TUBE BENDING THE FALLS 1501 990000696105 10027DC PROTECH AUTO SERVICES PTY LTD MONTAGU GARDENS 7441 990000682966DCB AUTO ELECTRICAL CC SCOTTSVILLE 3209 025 BELLVILLE 990000021035 101212 ScottsvilleDCD DORBYL MARINE PTY LTD CAPE TOWN 28 004 KAAPSTAD 990000414025 11582 HATFIELDDCD ENGINEERING SERVICES STRUBENVALE 1559 247 SPRINGS 990000366600DCD GROUP PTY LTD HATFIELD 28 283 VEREENIGING 990000478744 11582DCL FIELD SERVICES PYRAMID 1050 990000674735 467DCL GROBLER MOTORS STRAND 7140 256 STRAND 990000276570

Page 63: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DCM CONSULTING CC STELLENBOSCH 7599 244 SOMERSET WEST 990000377043DCM MINING SERVICES PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000420456 131140DCM STEEL CC PORT ELIZABETH 6001 990000583698DD PANELBEATERS CC SLOANE PARK 2152 003 JOHANNESBURG 990000337440 757DDI TRANSMISSIONS TANGAAT 4400 247 SPRINGS 990000340402 2213DDP ENGINEERING & HARDWARE SUPPIERS DURBAN 4091 990000688992 164 MOUNT EDGECOMBEDDS INDUSTRIAL SERVICES CC FORDSBURG 2033 003 JOHANNESBURG 990000420521 421028DDSI A DIVISION OF ARMSCOR PRETORIA 1 008 PRETORIA 990000020784 7063DE AAR BANDE & GAS DE AAR 7000 990000691222 227DE AAR IRON CRAFT DE AAR 7000 065 DE AAR 990000047611 187DE AAR MOTORS EDMS BPK DE AAR 7000 065 DE AAR 990000023941 227DE BAKKE CAR WASH LITTLE BRAK RIVER 6503 177 MOSSEL BAY 990000427214 1195DE BAKKE ENGEN MOSSEL BAY 6500 177 MOSSEL BAY 990000060042 2957DE BARKE KARWAS HARTENBOS 6520 177 MOSSEL BAY 990000386525DE BEER H C PLATRAND 2435 249 STANDERTON 990000308225 43DE BEER J I N SANNIESHOF 2760 067 DELAREYVILLE 990000082531 266DE BEER J J KOCKSPARK 2523 218 POTCHEFSTROOM 990000476487 5058DE BEER MOTORS WARDEN 9890 104 HARRISMITH 990000040529 233DE BEERS MOTORS BELLVILLE 7530 025 BELLVILLE 990000028140DE BEERS PANELBEATERS TARLTON 1749 147 KRUGERSDORP 990000367040 342DE BEERS SERVICE STATION RYNFIELD 1514 033 BOKSBURG 990000301081 11943DE BEERS STEELWORX ENGINEERING PTY MIDRAND 1685 990000864969DE BRON CONVENIENCE CENTRE DURBANVILLE 7551 251 STELLENBOSCH 990000303062 3532DE BRUIN & MICROBUS MAN CC GEZINA 31 003 JOHANNESBURG 990000076826 26072DE BRUYN ENTERPRISES FLAMWOOD 2572 138 KLERKSDORP 990000273509 7340DE BRYN D NINAPARK 156 008 PRETORIA 990000366119 54397DE CARVALLIO M LYTTELTON MANOR 157 008 PRETORIA 990000271981DE CORE AUTOBODY REPAIRERS CC DERSLEY 1569 247 SPRINGS 990000288326 14064DE DEUR CAR SALES DE DEUR 1884 283 VEREENIGING 990000258070 319DE DEUR SERVICE STATION PTY LTD Johannesburg South 1884 283 VEREENIGING 990000025001 88 De DeurDE FREE AUTO & GENERAL ENGINEERING EAST LONDON 5201 006 EAST LONDEN 990000382764 911307DE GAUL FLASHING &  CUTTER KIASHA PARK 1829 283 VEREENIGING 990000070663 193DE GE CRANES SPRINGS 1560 026 BENONI 990000347201 950DE GRAAF & TRALI LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000383470 4118DE GRAAF PRETORIA NORTH PRETORIA NORTH 116 008 PRETORIA 990000492301 17139DE GRAAF UITLAATSTELSELS WITBANK 1035 312 WITBANK TVL 990000024043 2005DE GRAAF UNDER CAR BRITS 250 041 BRITS 990000053382 2288DE GRAAF UNDER CAR BRONKHORSTSPRUIT BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000285378 424DE GRAAF UNDER CAR GEORGE GEORGE 6530 090 GEORGE 990000209768 9691DE GRAAF UNDER CAR RANDFONTEIN GREENHILLS 1767 225 RANDFONTEIN 990000349812 6400DE GRAAF UNDER CAR WITBANK WITBANK 1035 312 WITBANK TVL 990000219878 2005DE GRAAF UNDERCAR NINAPARK 156 004 KAAPSTAD 990000102717 54397DE GRAAF UNDER‐CAR LYDENBURG 1120 161 LYDENBURG 990000147369 429DE GRAAF UNDERCAR KNYSNA HOEKWIL 6538 139 KNYSNA 990000221393 46DE GRAAF UNDERCAR LTX LICHTENBURG 2740 156 LICHTENBURG 990000322701 1993DE GRAAF UNDERCAR WAVERLEY PRETORIA 121 008 PRETORIA 990000393671 11584DE GRAAFS UNDERCAR PRETORIA 1 008 PRETORIA 990000219467 244DE GRENDEL SERVICE STATION BOTHASIG 7441 025 BELLVILLE 990000059001

Page 64: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DE HAANS BODY WORKS EDMS BPK PAROW 7499 025 BELLVILLE 990000101356 6051DE HOEK MOTORS PTY LTD BLACKHEATH 7581 251 STELLENBOSCH 990000553831 247DE INSTRUMENT TECHNOLOGY CC SELCOURT 1567 247 SPRINGS 990000250595 11581DE JAGER DIESEL SPECIALIST DUNDEE 3000 072 DUNDEE 990000078560 53DE JAGER ENGINEERING WITBANK 1035 312 WITBANK TVL 990000037916 1212DE JAGER J J VRYHEID 3100 295 VRYHEID 990000335542DE JAGER MOTORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000030292 1742DE JONGH ENGINEERING OLD OAK 7537 025 BELLVILLE 990000203418 4296DE JONGHS PANELBEATING CENTRE STRAND 7139 256 STRAND 990000025706 236DE KAAP ELEKTRIES CC Barberton 1085 019 BARBERTON 990000027422DE KLERK L EKKLESIA 186 990000895045DE KLERKS BODY REPAIRS SOMERSET EAST 5850 243 SOMERSET EAST 990000076725 124DE KLERKS WROUGHT IRON & NOORDHEUWEL EXT 4 1756 003 JOHANNESBURG 990000076641 1698DE KOCK & NEL BESPROEIING BK MALMESBURY 7320 209 PIKETBERG 990000207440 303 MalmesburyDE KOCK & VENNOTE HEUWELSIG 9332 276 GORDONIA 990000328898 43185DE KOCK BOEREDIENSTE BOT RIVER 7185 048 CALEDON 990000381171 723DE KOCK MOTORS BRANDHOF 9324 001 BLOEMFONTEIN 990000382717 12589DE KOCK PANEELKLOPPERS GRABOUW 7160 048 CALEDON 990000053603 1055DE KOCKS AUTO ENGINEERING MAITLAND 7404 316 WYNBERG C P 990000489968 111DE KROON MOTORDIENSTE BRITS 250 041 BRITS 990000331959 4014DE KUILEN AUTO CAPE TOWN 7580 251 STELLENBOSCH 990000055191 1250 SANLAMHOFDE KUILEN MOTORS & BANDEDIENS KUILS RIVER 7580 025 BELLVILLE 990000074200DE LA REY MOTORS GOODWOOD 7459 025 BELLVILLE 990000058836 700DE LA REY S TRANSPORT VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000153889 61DE LA RUE AUTO ELECTRICAL CC IXOPO 3276 124 IXOPO 990000426942 92DE LANGE MOTOR CITY RANDFONTEIN 1760 225 RANDFONTEIN 990000311668 41DE LANGE P J DELAREYVILLE 2770 067 DELAREYVILLE 990000415740 423DE LANGES PANEL BEATER B K KOCKSVLEI 1764 225 RANDFONTEIN 990000108738 2130DE LANGES PANELBEATERS KOCKSVLEI 1764 225 RANDFONTEIN 990000475084 2180DE LAVAL PTY LTD PINETOWN 3600 091 GERMISTON 990000015133 743 PinetownDE NOVO MOTOR & 4X4 LADINE 669 990000923442DE PAIVA A M A TZANEEN 850 270 LETABA 990000218042DE PANELBEATERS HATFIELD 28 008 PRETORIA 990000491752 14058DE ROOS AUTOBODY REPAIRS CC WETTON 7780 316 WYNBERG C P 990000477067DE SA TOOL EN DIE CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000065803 433DE STADLERS CARPENTRY CC BERGVLIET 7864 004 KAAPSTAD 990000371973 1567 Brooklyn SquareDE VILLIERS BANDE PRETORIA‐NOORD 182 351 WONDERBOOM (PTA) 990000132383DE VILLIERS ENTERPRISE CINDA PARK 1463 033 BOKSBURG 990000805615 9168DE VILLIERS I A D LADANNA 699 990000649535DE VILLIERS MOTORS BK CAROLINA 1185 053 CAROLINA 990000024583 127DE VILLIERS PROJEKTE BK HATFIELD 28 008 PRETORIA 990000066360 11584DE VILLIERS SWEISWERKE FICHARDTPARK 9317 001 BLOEMFONTEIN 990000390788 32330DE VLEI DIENSSTASIE BK CLANWILLIAM 8135 057 CLANWILLIAM 990000423037 68DE VRIES MOTORS MONTAGU 6720 173 MONTAGU 990000019459DE WAAL BAK & STAALWERKE EENDEKUIL 7335 209 PIKETBERG 990000406647 116DE WAAL J A VREDE 9835 290 VREDE 990000058488 289DE WAAL MOTORS MAGOGONG 8575 105 HARTSWATER 990000211213 205DE WAAL ROSSOUW MOTORS BK RANDFONTEIN 1760 225 RANDFONTEIN 990000070059 1029

Page 65: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DE WET EN DE WET ENGINEERING BK NEWCASTLE 2940 185 NEWCASTLE 990000048457 20208DE WET JUNIOR BK NYLSTROOM 510 191 WATERBERG 990000075653 2384DE WET MOTORS PRETORIA 117 008 PRETORIA 990000480558 19513 PRETORIA WESDE WIEKUS MOTORS WIERDAPARK 1625 132 KEMPTON PARK 990000295918 55424 WIERDA PARKDE WILDT MOTORS DE WILDT 251 041 BRITS 990000031945 419DE WINNAAR PANEELKLOPPERS BK MENLO PARK 102 008 PRETORIA 990000168142 36087DE WIT MOTORS ERMELO 2350 078 ERMELO 990000325276 21 ErmeloDE WIT PAYROLL SERVICES CINDA PARK 1463 003 JOHANNESBURG 990000399718 9349DE WIT SE GARAGE VRAGMOTOR AFDELING ERMELO 2350 078 ERMELO 990000024276 21 ErmeloDE WITT TRAILERS CC HELDERKRUIN 1733 171 MIDDELBURG TVL 990000280512 21612DEACO AUTO POLOKWANE 700 207 PIETERSBURG 990000320578 1298DEADLINE ENGINEERING CC KARENPARK 118 008 PRETORIA 990000352795 59568DEAL MAKERS AUTO WIERDAPARK 149 008 PRETORIA 990000483147 11619DEALERSHIPS A DIVISION OF SUPER SANDTON 28 990000006718 11582 HATFIELDDEALESVILLE TRADING CC DURBAN 4000 002 DURBAN 990000288492 4969DEAMO PROPERTY INVESTMENTS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000372646 710DEAN AUTO BODYWORKS BEACONVALE 7500 025 BELLVILLE 990000034842DEAN CHAPMAN ENGINEERING CC DURBAN 4001 002 DURBAN 990000486506DEAN STRUCTURE EMALAHLENI 1039 990000643838DEANS AUTO BROMHOF 2154 003 JOHANNESBURG 990000331739 858DEANS MOTOR SPARES CC LINDEN 2104 003 JOHANNESBURG 990000483179 44140DEBCON ENGINEERING MAGALIESBURG 1791 147 KRUGERSDORP 990000416685 808DEBI MOTORS SERVICE STATION CC VERULAM 4340 206 PIETERMARITZBURG 990000307859 770DEBKEN CONSULTANTS CC BLUFF 4036 002 DURBAN 990000353121 21488DEBO MOTORS & CAR RENTALS MUSINA 900 169 MESSINA 990000425683 1897DEBRACY CC EAST LONDON 5214 006 EAST LONDEN 990000207701 19434 TECOMADEBRAY MOTORS KWAMBONAMBI 3915 324 LOWER UMFOLOZI 990000077805 261DEBRIA ENGINEERING CC BLUFF 4036 002 DURBAN 990000265062 2993DEBS PANELBEATERS & SPRAYPAINTERS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000025024 1310DEC MACHINE TOOL ENGINEERS CC BENONI 1500 026 BENONI 990000491950 434DECA DIESEL CENTRE PTY LTD PARKLANDS 2121 132 KEMPTON PARK 990000293292 1736DECA LABOUR HIRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000365876 6718DECAMART STEELPOORT 1100 990000573738 468DECEMBER TWENTY SECOND WELTEVREDENPARK 1715 008 PRETORIA 990000414017DECISION PANEL PHUTHADITJHABA 9866 104 HARRISMITH 990000391614 5184DECO AUTOMOTIVE ENGINEERS ROODEPOORT 1715 233 ROODEPOORT 990000035274 5460 WELTEVREDENPARKDECO CONTROLS CC ATLASVILLE 1459 990000622285 16881DECO PRO WELDERS & LABOUR SOLUTIONS HLABISA 3937 328 HLABISA 990000388346 274DECON DESIGN & MANUFACTURING PTY LT STRAND 7140 990000686485 1055DECOR BLINDS & CURTAINS SANDTON 2146 003 JOHANNESBURG 990000491779 784784DECPRO ENGINE TECHNOLOGY BRITS 250 041 BRITS 990000229788 3667DEDAM STAAL TZANEEN 850 270 LETABA 990000048766 2182DEDICATED GENERATORS UMHLALI 4390 990000897225 137 umhlaliDEE CEE AUTO ELECTRICAL PAROW EAST 7500 025 BELLVILLE 990000055353DEE JAY ENGINEERING & MINING VIRGINIA 9430 288 VIRGINIA 990000029630 784DEE VEE PROJECTS DEVON PARK 7100 251 STELLENBOSCH 990000480372DEECHRIS CC NORTHMEAD 1511 026 BENONI 990000081243 13985DEECO ENGINEERING & INDUSTRIAL SUPP BRANKPAN 1541 990000916171

Page 66: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DEED ENGINEERING BAYVIEW 7798 316 WYNBERG C P 990000215755DEEJAY CONSULTING & PROJECTS CC LE MIRAGE 2170 223 QUEENSTOWN 990000430039DEEJAYS PAARL 7646 197 PAARL 990000058732DEEMSTAR INVESTMENTS PTY LTD SOWETO 1808 990000616078 70200 OVERPOORTDEEP BLUE SHIPPING BK MONTANA PARK 159 008 PRETORIA 990000350367 2935DEEP CORE HYDRAULICS & MAINTENANCE MIDDELBURG 1055 171 MIDDELBURG TVL 990000400270DEEP HOLE DRILLING ENGINEERING PTY Nelspruit 1200 283 VEREENIGING 990000030831 14010 West AcresDEES ALUMINIUM CC CHATSWORTH 4030 210 PINETOWN 990000015433 56119DEES AUTO CLINIC CC CLAIRWOOD 4052 002 DURBAN 990000053275DEES AUTO ELECTRICAL SERVICES DORMERTON 4015 002 DURBAN 990000223529 19487DEES BURGULAR GUARDS REDFERN 4068 339 INANDA 990000039680DEES SERVICE CENTRE BOTSHABELO 9781 990000572335DEES TYRES & FITMENT CENTRE CC HOWICK 3290 119 LIONS RIVER 990000348444 150DEEZ CAR AUDIO & AUTO NEWCASTLE 2940 990000804734 75DEEZEE PRECISION ENGINEERING MONTAGUE GARDENS 7441 990000020619 435 MILNERTONDEFABH ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000576197 13676DEFACTO INVESTMENTS PTY LTD MONUMENT PARK 1610 003 JOHANNESBURG 990000277928 25322DEFCO SANDBLASTING & ENGINEERING CC REYNO RIDGE 1049 312 WITBANK TVL 990000063446 41252DEFENCE CONCEPTS HELDERBERG SOMERSET WEST 7129 256 STRAND 990000456895 1448DEFENDOOR CC NORTHRIDING 2162 990000730892DEFY APPLIANCES LTD JACOBS JACOBS 4026 002 DURBAN 990000283331 120004DEFY APPLIANCES LTD WILSONIA JACOBS 4026 006 EAST LONDEN 990000250762 12004DEFY APPLIANCES PTY LTD JACOBS 4026 153 KLIPRIVIER (LADYSMITH) 990000277284 12004DEGE TREKKERS CC UPINGTON 8800 990000604878DEGEN MOTOR ING BK WITBANK 1035 312 WITBANK TVL 990000020759 563DEGRAAF UNDERCAR KNYSNA 6571 990000561198DEGRAAFUNDEVCAR HARRISMITH 9880 104 HARRISMITH 990000365361 31DEGREE BUSINESS ENTERPRISE CC SAULSVILLE 125 008 PRETORIA 990000078201DEIST & VAN DER SPUY ORTOTISTE PRETORIA 44 008 PRETORIA 990000131885 1929 MONTANA PARKDEIST EN VAN DER SPUY ING MORELETA PLAZA 167 008 PRETORIA 990000492521 10DEKEMA MOTORS WADEVILLE 1422 091 GERMISTON 990000053184 14468DEKEMA SHELL SERVICE STATION WADEVILLE 1428 990000630720 14779DEKEMA SPARES WADEVILLE 1422 091 GERMISTON 990000355300 14743DEKKER HYDRAULICS & ELECTRICAL EAST RAND 1462 033 BOKSBURG 990000219408 25591DEKLAN DISTRIBUTORS CC NEWTON PARK 6055 207 PIETERSBURG 990000257019 35090DEKOR G G CAPEGATE 7562 025 BELLVILLE 990000017126 375DEKOR SCRAP METAL PIET RETIEF 2380 208 PIET RETIEF 990000025050 2031DEKOTA EXHAUST & TOWBAR PTY LTD BLOEMFONTEIN 9300 990000682275 31487 FICHARDTPARKDEKRA AUTOMOTIVE PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000402271 1788 RosslynDEKS PANELSHOP DIEP RIVER 7800 990000559848DEL JUDOR SERVICE CENTRE PTY LTD HATFIELD 28 312 WITBANK TVL 990000236417 13190DEL TECH THREE RIVERS 1935 302 WELKOM 990000045511 264107DEL TRAILERS CC JET PARK 1469 003 JOHANNESBURG 990000384444 30208DELAJA VELDDIENS LEVUBU 929 158 SOUTPANSBERG 990000023130 48DELAMINO CC SUNNYPARK 1401 033 BOKSBURG 990000333215DELANN PANELBEATERS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000024281 33383DELANTE PTY LTD GERMISTON 1401 990000705336 3099 DALVIEWDELAREY CALFYN HORAK ALGOAPARK 6005 007 PORT ELIZABETH 990000112492 27452 GREENACRES

Page 67: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DELAREY CAR RADIO EAST RAND 1462 233 ROODEPOORT 990000019805 26802DELAREY TRAILER HIRE PTY LTD FLORIDA HILLS 1716 233 ROODEPOORT 990000222521 1958DELAREY TREKKER DIENSTE BK DELAREYVILLE 2770 067 DELAREYVILLE 990000030742 292DELAREY WELDING & BUILDERS MARKET MARAISBURG 1700 233 ROODEPOORT 990000176911 599DELAREYVILLE PANEELKLOPPERS DELAREYVILLE 2770 067 DELAREYVILLE 990000038907 512DELAROUX VIRGINIA 9430 288 VIRGINIA 990000491393 553DELBAR ENGINEERING STRAND 7140 251 STELLENBOSCH 990000024522DELCARDO BESIGHEIDSTRUST THEUNISSEN 9410 001 BLOEMFONTEIN 990000221099 404DELCO INDUSTRIES BROOKLYN SQUARE 75 003 JOHANNESBURG 990000322756 21515DELCO LABOUR HIRE CC MEYERSDAL 1447 012 ALBERTON 990000343088 5435DELCO USED CARS PANSIG 9465 302 WELKOM 990000055784 57095DELCON BOKSBURG 1459 033 BOKSBURG 990000152188 5130 BENONI‐SOUTHDELCOR ENGINEERING BRACKENFELL 7560 004 KAAPSTAD 990000479178DELDRIE AUTOMOTIVE ENGINEERING DELMAS 2210 247 SPRINGS 990000309352 2708DELEVEX MOKOPANE 600 219 POTGIETERSRUS 990000275818 858DELEVEX 527 DURBAN NORTH 4016 002 DURBAN 990000394378 202091DELEVEX 649 CC CHATSWORTH 4030 002 DURBAN 990000309114 561424DELEVEX PLANT WITBANK 1035 171 MIDDELBURG TVL 990000307111 2165DELFI MOTORS Johannesburg 2000 003 JOHANNESBURG 990000019803 581 Auckland ParkDELFLOW PTY LTD GLENVISTA 2091 003 JOHANNESBURG 990000354759DELFOS TRADING & MANUFACTURING VEREENIGING 1930 283 VEREENIGING 990000383431 4482DELFT SERVICE STATION CC LENASIA 1820 004 KAAPSTAD 990000040411 28DELKON Brackenfell 7560 025 BELLVILLE 990000117207 842 DurbanvilleDELMAS DIESEL INJECTION DELMAS 2210 312 WITBANK TVL 990000415082 709DELMAS DRUM & ENGINEERING PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000309787 3112DELMAS EXHAUST SERVICES DELMAS 2210 312 WITBANK TVL 990000490551 709DELMAS NISSAN DELMAS 2210 068 DELMAS 990000021807 384DELMAS TREKKER ONDERDELE EDMS BPK DELMAS 2210 312 WITBANK TVL 990000060352 259DELMEX  ENGINEERING & SUPPLIERS CC WALMER 6065 007 PORT ELIZABETH 990000396756 5446DELO POWER STEEL BK MORELETAPARK 44 008 PRETORIA 990000041173 40300DELPHI SA PTY LTD ALGOAPARK 6001 990000297793 11160DELPHI TRADING CC UNDERBERG 3257 990000933097 383DELPHIUS COMMERCIAL & INDUSTRIAL IRENE 157 008 PRETORIA 990000307798 74500 LYNNWOOD RIDGEDELPORT DIFF & GEARBOX 2 CC JOHANNESBURG 2091 003 JOHANNESBURG 990000428988 1224 SOUTHDALEDELPORT ENGINEERING CC BUURENDAL 1609 990000881737DELPORT GEARBOX & SPARES BRACKEN DOWNS 1454 003 JOHANNESBURG 990000363201 166560DELPORT MOTORS BOKSBURG 1460 033 BOKSBURG 990000042320 120DELPORT TRUCK WORKSHOP CC UITENHAGE 6230 007 PORT ELIZABETH 990000057875 725DELPORTSHOOP MEGANIESE DIENSTE DELPORTSHOOP 9300 004 KAAPSTAD 990000216180 3731DELRAS ENGINEERING PTY LTD BOKSBURG 1460 033 BOKSBURG 990000025991 793 BoksburgDELRIKA ENTERPRIZES CC GROBLERSDAL 470 099 GROBLERSDAL 990000249470 2200DELTA  HYDRAULICS Mokopane 600 219 POTGIETERSRUS 990000020884 664DELTA AERODYNAMICS TROYEVILLE 2139 003 JOHANNESBURG 990000021690 53697DELTA BLUE ENGINEERING SERVICES LIME ACRES 8410 217 POSTMASBURG 990000346578 219DELTA BLUE TRADING 176 CC EMALAHLENI 1039 312 WITBANK TVL 990000322730 5345DELTA BLUE TRADING 38 WILROPARK 1731 233 ROODEPOORT 990000253032 2846DELTA BLUE TRADING 437 CC PINETOWN 3601 990000620866 21160 BLUFFDELTA BLUE TRADING 561 CC GREENACRES 6057 007 PORT ELIZABETH 990000339437 27963

Page 68: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DELTA BLUE TRADING 95 CC KATHU 8446 217 POSTMASBURG 990000260850 353DELTA COMPRESSORS CC ALRODE 1451 012 ALBERTON 990000031550 124369DELTA DISPLAY PTY LTD BOKSBURG 1460 033 BOKSBURG 990000480571 1207DELTA ENGINEERING PRETORIA 40 104 HARRISMITH 990000030793 11017 MAROELANADELTA ENGINEERING & STEELWORKS MACKENZIE PARK 1501 026 BENONI 990000226835DELTA ENGINEERING CC HENNENMAN 9445 110 HENNEMAN 990000479385 154DELTA GEBRUIKTE MOTORS BK SILVERTON 127 008 PRETORIA 990000028058 623DELTA HEAVY EQUIPMENT CC Germiston 1429 091 GERMISTON 990000064697 2628 PrimroseDELTA IN RIVONIA RIVONIA 2128 003 JOHANNESBURG 990000038768 3916DELTA LASER ALIGNMENT CC Kempton Park 1619 132 KEMPTON PARK 990000062930 PO Box 710DELTA MECHANIFIX CC GREENHILLS 1767 003 JOHANNESBURG 990000222214 6428DELTA MOTORS PRETORIA 127 008 PRETORIA 990000024313 1005 PretoriaDELTA PANELBEATING CENTRE SOMERSET WEST 7129 025 BELLVILLE 990000045209 1909DELTA RIGGING & REPAIRS CC WHITE RIVER 1240 307 WITRIVIER 990000038543 1058DELTA SERVICE STATION BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000026045 1693DELTA SIGNS ROCHDALE PARK 4034 002 DURBAN 990000061799 74338DELTA STAALWERKE POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000050152 1131DELTA STEAM SYSTEMS CC EDEN GLEN 1613 091 GERMISTON 990000394661 4738DELTA STRAND ENGINEERING BK STRAND 7139 256 STRAND 990000024697 556DELTA TOOL & DIE MAKERS PTY LTD DRIEHOEK 1401 003 JOHANNESBURG 990000044715 5348 DELMENVILLEDELTARETTE INGENIEURSDIENSTE VEREENIGING 1930 283 VEREENIGING 990000022304 3511DELTATECH CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000366709 3961DELTA‐V EXPERTS (SA) PINETOWN 3600 990000652156 2315DELTEC POWER DISTRIBUTORS PTY LTD SANDTON 2146 003 JOHANNESBURG 990000020981 78129DELTEK AUTOMOTIVE CC WHITE RIVER 1240 307 WITRIVIER 990000026149 1187DELTRAC DELAREYVILLE 2770 067 DELAREYVILLE 990000279760 457DELUX BODY WORKS UITENHAGE 6230 271 UITENHAGE 990000068304 221DELUXE BODYWORKS WALMER 6065 007 PORT ELIZABETH 990000058390 5584DELUXE ENGINEERING & MECHANICAL CHATSWORTH 4092 310 CHATSWORTH 990000375653 562379DELVILLE FLEET MOTOR ENGINEERING GERMISTON SOUTH 1411 091 GERMISTON 990000041394 4244DELWA GLASS & ALLUMINIUM CRYSTAL PARK 1515 026 BENONI 990000404156 21663DEMACO ENGINEERING CC ELSBURG 1407 091 GERMISTON 990000018582 9157DEMAG CRANES & COMPONENTS PTY LTD BENONI 1500 003 JOHANNESBURG 990000157360 311DEMAPLASTECH MACHINERY PTY LTD BRYANSTON 2021 002 DURBAN 990000072262 71493DEMARCU IMPROVEMENT & TRADING KLIPSPRUIT WEST 1812 003 JOHANNESBURG 990000396249DEMAS TOWING SERVICES CC BLACKHEATH 7580 025 BELLVILLE 990000356071DEMCO LYNDHURST 2106 132 KEMPTON PARK 990000080930 188DEMCO ENGINEERING LINK HILLS 3652 210 PINETOWN 990000352747 1178DEMCO FORKLIFTS SUNWARD PARK 1470 091 GERMISTON 990000062206 17239DEMCO PTY LTD LAMBTON 1414 091 GERMISTON 990000026754 15147DEMCOTECH CC EDENVALE 1610 091 GERMISTON 990000245248 87DEMETRIUS WILLIAMS & ASSOCIATES BK BETHLEHEM 9700 029 BETHLEHEM 990000411010 1019DEMIS ENGINEERING CC BENROSE 2011 003 JOHANNESBURG 990000233006 27454DEMITRI V DUNSWART 1508 033 BOKSBURG 990000059033 6567DEMM INVESTMENTS CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000172491 6234DEMOLITION TOOL SUPPLIES CC LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000049702 4169DEMOS CC Alberton 1451 012 ALBERTON 990000078602 123707 AlrodeDEMOS ENGINEERING CC ALRODE 1451 012 ALBERTON 990000039080 123707

Page 69: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DEMPAC ENGINEERING CC LINMEYER 2105 003 JOHANNESBURG 990000069723 394DEN AUTOCARE CHATSWORTH 4030 002 DURBAN 990000382372 56355DEN DRAKEN INDUSTRIES HYPER BY THE SEA 4053 002 DURBAN 990000330151 1275DEN SWITCHBOARDS PTY LTD MALVERN 4055 223 QUEENSTOWN 990000021433 28371DENAN AUTO SERVICES CC BOKSBURG 1459 033 BOKSBURG 990000553564 5448DENBIE AUTO REPAIRS EAST RAND 1462 033 BOKSBURG 990000399299 25688DENCO AUTO SERVICES VERULAM 4340 339 INANDA 990000036248 2222DENCO FUNERAL SUPPLIERS TYGERBERG 7500 025 BELLVILLE 990000313063 19248DENDOPIX PTY LTD SILVERTON 127 008 PRETORIA 990000553860 453DENDRON AUTO CENTRE BK LOUIS TRICHARDT 920 207 PIETERSBURG 990000049950 109DENDRON MOTORS DENDRON 715 207 PIETERSBURG 990000351421 62DENDUSTRI SA PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000297890 354DENEL AEROSTRUCTURES PTY LTD HATFIELD 28 132 KEMPTON PARK 990000351730 11582DENEL AVIATION N DIV VAN DENEL KEMPTON PARK 1620 132 KEMPTON PARK 990000030961 7246DENEL LAND SYSTEMS LYTTELTON PRETORIA 1 008 PRETORIA 990000238713 1567 Brooklyn SquareDENES FUEL NORTHCLIFF CC BERGBRON 1712 003 JOHANNESBURG 990000185736 87DENEX SHEET METAL ENGINEERING CC BERGVLIET 7864 316 WYNBERG C P 990000032804 445DENHYD REPAIRS CC ANDERBOLT 1459 033 BOKSBURG 990000416164DENIS GOURLEY SECURITY CC BLUFF 4036 002 DURBAN 990000277475 21227DENITH ENGINEERING CAPE TOWN 8005 004 KAAPSTAD 990000370483 916 SEA POINTDENIVA SOLUTIONS WITBANK 1036 990000555478DENJO INGENIEURSWERKE BK OTTOSDAL 2610 067 DELAREYVILLE 990000046844 478DENKINS TOETSSENTRUM BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000060882 PO BOX 301 PELLISSIERDENKIRK METAL INDUSTRIES PTY LTD SUPERBIA 759 207 PIETERSBURG 990000026075 31302DENKS MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000275384 8617DENMAG TRADING PTY LTD MASHISHING 1123 990000927536 406DENMYD EQUIPMENT BRUMA 2026 003 JOHANNESBURG 990000077658 442DENNEBURG ENGINEERING SERVICES CC PAARL 7620 197 PAARL 990000416885 3062DENNEGEUR DIENSSTASIE Riversdal 6670 231 RIVERSDALE 990000277083 85DENNES ENGINEERING HOWARD PLACE 7450 004 KAAPSTAD 990000020723 9DENNIS AUTO ELECTRIC WORCESTER 6849 315 WORCESTER 990000341095 744DENNIS AUTO SPARES CC BRAMLEY 2018 003 JOHANNESBURG 990000026831 39360DENNIS MOWERS PTY LTD NIGEL 1490 003 JOHANNESBURG 990000032897 111DENNIS VILJOEN INGENIEURSWERKE VILLIERSDORP 6848 048 CALEDON 990000346744 292DENNIS WOLMARANS VALET SPECIALISTS MODDERFONTEIN 1645 091 GERMISTON 990000406206 6DENNY MARINE GEORGE EAST 6539 090 GEORGE 990000238061 4153DENRO ENGINEERING CC SPRINGS 1559 247 SPRINGS 990000417498 11569 SELCOURTDENRUS ENGINEERING PTY LTD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000027503 242DENSA STEEL KOKSTAD 4700 141 MOUNT CURRIE 990000323621 558DENSE MEDIA SEPARATION POWDERS MEYERTON 1960 283 VEREENIGING 990000300054 945 MeyertonDENSO AUTO TEC STANGER 4450 990000779248 3592DENSO SOUTH AFRICA PTY LTD DURBAN NORTH 4016 339 INANDA 990000021880 201259DENT & CONVERSION SPECIALISTS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000257771DENT & MAG SURGEON CC EDENVALE 1610 003 JOHANNESBURG 990000288598 87DENT ADDICTION EIKENDAL 7570 025 BELLVILLE 990000409003DENT ARTISANS SUNNYDALE 7975 241 SIMONS TOWN 990000363026DENT AWAY RUSTENBURG 300 235 RUSTENBURG 990000080497 1022DENT CARE MIDDELBURG 1050 171 MIDDELBURG TVL 990000363959 1230

Page 70: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DENT CARE EASTERN CAPE FONTEINRIETT 1464 033 BOKSBURG 990000414891 10097DENT CARE NW ELSPARK 1418 033 BOKSBURG 990000343001 12755DENT CENTRE CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000022918 1262DENT CHEMIST AUTO BODY REPAIRS SPRINGS 1559 247 SPRINGS 990000328003DENT CHEMIST AUTOBODY REPAIRS SPRINGS 1559 247 SPRINGS 990000418583DENT CITY BELLVILLE 7530 025 BELLVILLE 990000592269 1530DENT CITY CC UITZICHT 7550 025 BELLVILLE 990000265911DENT CRAFT PANELBEATERS WESTVILLE 3529 990000651835 21227 BLUFFDENT DOCTOR CENTURION 46 008 PRETORIA 990000045707 10849DENT DOCTOR ALBERTON BK ALBERTON 2522 012 ALBERTON 990000214321 20503 NOORDBRUGDENT DOCTOR AUTO BODY REPAIRS PRETORIA 41 990000750433 71397 DIE WILGERSDENT DOCTOR BLOEMFONTEIN BRANDHOF 9324 001 BLOEMFONTEIN 990000288340DENT DOCTOR BOKSBURG BASSONIA 990000696892 657DENT DOCTOR DURBAN SOUTH UMBOGINTWINI 4120 002 DURBAN 990000350956 546DENT DOCTOR EDENVALE EDEN GLEN 1613 091 GERMISTON 990000346566DENT DOCTOR KIMBERLEY KIMBERLEY 8301 005 KIMBERLEY 990000383040DENT DOCTOR PINETOWN PINETOWN 3600 210 PINETOWN 990000389298 2779DENT DOCTOR RANDBURG SLOANE PARK 2152 003 JOHANNESBURG 990000071191 757DENT DOCTOR SOUTH COAST PINETOWN 3600 215 PORT SHEPSTONE 990000279702 259DENT DOCTOR STRAND STRAND 7139 256 STRAND 990000491939 1219DENT FIX AUTO BODY REPAIRERS KOMMETJIE 7975 241 SIMONS TOWN 990000349754DENT MAGIC TOKAI CAPE TOWN 8000 316 WYNBERG C P 990000399008 24190DENT MASTER BELLVILLE 7530 025 BELLVILLE 990000402252DENT OUT KLERKSDORP 2570 138 KLERKSDORP 990000243428 11477DENT PRESS CC SANDRINGHAM 2131 026 BENONI 990000328343 29550DENT PRO MATLOSANE 2575 138 KLERKSDORP 990000323283 20051DENT RITE BISLEY 3201 206 PIETERMARITZBURG 990000326776DENT RUST CAMBRIDGE 5206 006 EAST LONDEN 990000367049 3333DENT TECH Strydom Park 2160 003 JOHANNESBURG 990000055702 59 FerndaleDENT WORX PANEL & PAINT CC NORTH VILLA 1501 026 BENONI 990000229817DENT X PRESS STRYDOMPARK 2169 990000481574DENT XPRESS GOODWOOD 7441 025 BELLVILLE 990000046502DENT XPRESS CC PAARDEN ISLAND 7405 004 KAAPSTAD 990000350611 30 MARINEDENTAFORM PLASTICS NEWTON PARK 6055 007 PORT ELIZABETH 990000054751 35074DENTCARE ATLASVILLE 1465 033 BOKSBURG 990000361403 17097DENTCARE NELSPRUIT BOKSBURG NORTH 1461 026 BENONI 990000423185 5241DENTDOCTOR KIMBERLEY 8301 005 KIMBERLEY 990000297586DENTON ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000028705 25777DENTRITE KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000160039 548DENTS N ALL MONTAGUE GARDENS 7441 004 KAAPSTAD 990000405359DENTS UNLIMITED MONTAGUE GARDENS 7441 004 KAAPSTAD 990000291354DENTSMART JOHANNESBURG 2197 990000578902DENTWAY AUTOBODY REPAIRS DURBAN 4001 990000578941 35395 NORTHWAYDENTZONE WORCESTER 6849 990000686741 1386DENVAN ENGINEERS GLENMORE 4001 003 JOHANNESBURG 990000018991DENVER AUTO BODY REPAIRS CC ISANDO 1600 132 KEMPTON PARK 990000027532 864DENVER SERVICE CENTRE JEPPESTOWN 2043 003 JOHANNESBURG 990000025783 27463DENVER TECHNICAL PRODUCTS PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000022208 75810 Gardenview

Page 71: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DENVER TRUCK SPARES CC DENVER 2001 003 JOHANNESBURG 990000412451 27501 BENROSEDENVERN AUTO RENOVATORS PHOENIX 4080 002 DURBAN 990000046992 60818DENVERS CAR WASH CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000370728 276DENVERS GENERAL ENGINEERING STIKLAND 7530 025 BELLVILLE 990000421841 8104DENVERS ROUGHT IRON TAFELSIG 7785 316 WYNBERG C P 990000420929DENVERS TRUCK & TRAILER REPAIRS BAYVIEW 4092 002 DURBAN 990000487852DENVILLE FOUNDERS & PATTERNMAKERS EDENVALE 1610 091 GERMISTON 990000027526 792DENYA AUTOMOTIVE ENGINEERING POTCHEFSTROOM 2520 990000556349 623DENYS EDWARDES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000092397 2600 NORTH ENDDEO BEN STAALKONSTRUKSIE & SIVIELE RANDGATE 1763 306 WESTONARIA 990000405059 3746DEOCAR AUTO JEFFREYS BAY 6330 120 HUMANSDORP 990000408659DEOFAVENTE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000268723 2800DEOFLEX AWNINGS CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000347036 812DEOGAS PROJECTS & INSTALLATIONS KENWYN 7780 990000624818DEOMAC BOOYSENS 2016 003 JOHANNESBURG 990000024684 39621DEON HERSTELWERKE UPINGTON 8801 276 GORDONIA 990000376526 3271DEONS BODYWORKS DESPATCH 6220 007 PORT ELIZABETH 990000313372DEON'S EARTHMOVING REPAIR & BARKLY WEST 8375 990000570489 259DEONS ENGINEERING CC KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000378837 5291DEONS KEY SERVICES CC ROODEPOORT 1725 233 ROODEPOORT 990000025794 868DEONS MOBILE SERVICES KEMPTON PARK 1620 008 PRETORIA 990000284263DEONS MOTOR REPAIRS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000080968 1502DEONS PANEL BEATERS MATLOSANE 2575 138 KLERKSDORP 990000027613 20124DEONS TYRE SERVICES CAPE TOWN 8000 004 KAAPSTAD 990000554655 4002DEOS MOTOR REPAIRS STANGER 4450 250 LOWER TUGELA 990000027971 1416DEPAC HERSTELDIENSTE BK ERMELO 2350 078 ERMELO 990000326147 99DEPAC S A PTY LTD FOUR WAYS 2055 003 JOHANNESBURG 990000062365 2992DEPENDABLE ALUMINIUM CC DALBRIDGE 4014 002 DURBAN 990000332474 18940DEPENDABLE ENGINEERING SCOTTBURGH 4180 274 UMZINTO 990000223363 869DERBY CAR REPAIRS DURBAN 4001 990000652880 37082 OVERPORTDERBY CARS PTY LTD Valmary Park, Durbanville 7550 025 BELLVILLE 990000040341 N.A.DERBY MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000027522DERDEPARK MOTORS DERDEPOORTPARK 35 008 PRETORIA 990000049115 1DERDEPOORT GARAGE LYNN EAST 39 008 PRETORIA 990000027479 15011DEREK DIPLOCK ENGINEERING CC KOKSTAD 4700 141 MOUNT CURRIE 990000021824 741DEREK HARMSWORTH MOTORS DURBAN 4001 002 DURBAN 990000213088 201583 Durban NorthDEREKS ENGINEERING KOKSTAD 4700 141 MOUNT CURRIE 990000406057 741DEREKS MACHINING CC EDENVALE 1450 091 GERMISTON 990000057988 2690 ALBERTONDEREKS PANEL BEATERS JACOBS 4052 002 DURBAN 990000056204DEREKS PANEL BEATING & USED CARS CC MONTFORD 4092 002 DURBAN 990000299418DERICK AUTO ELECTRICAL CC GRAAFF REINET 6280 990000575117 477DERKSEN C J POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000066797DERRY ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000028814 15041DERUSTIT PTY LTD MILNERTON 7435 004 KAAPSTAD 990000019102 65DERYAN ENGINEERING CC APEX 1610 990000608287 3158DES ALLYS AUTO CLINIC PEFFERVILLE 5220 006 EAST LONDEN 990000071342 10206DES ENGINEERING & MINING SUPPLIES KIMBERLEY 8300 005 KIMBERLEY 990000394474 322DES ENGINEERING & REPAIRS CHATSWORTH 4030 310 CHATSWORTH 990000325686 56969

Page 72: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DES GIBSON ORTHOTIC & PROSTHETIC SOUTHDALE 2135 003 JOHANNESBURG 990000074143 82334DES PUMPS & PROJECTS CC WITFIELD 1467 033 BOKSBURG 990000265950 14606DESA TRADING STEELPOORT 1133 171 MIDDELBURG TVL 990000280448 40DESBEL DERTIEN EDMS BPK NELSPRUIT 1201 184 NELSPRUIT 990000341549DESCH ENGINEERING CC JOHNSON PARK 6849 315 WORCESTER 990000045101 1797DESCO ELECTRONIC RECYCLERS CC BONAERO PARK 1622 132 KEMPTON PARK 990000053242 7426DESCO ENGINEERING KLERKSDORP 2571 138 KLERKSDORP 990000232764 11463DESERT COOL PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000214236DESERT DREAM 29 CC VEREENIGING 1930 283 VEREENIGING 990000410304 612DESERT DREAM TRADING 64 CC DALPARK 1543 033 BOKSBURG 990000396589 4131DESERT KNIGHT PROPERTIES PTY LTD STRAND 7140 256 STRAND 990000327456DESERT OIL PTY LTD PANORAMA 7506 CAPE TOWN 990000646002 15299DESERT STAR TRADING 180 PTY LTD PRETORIA 158 003 JOHANNESBURG 990000286939 923 EDENVALEDESERT WOLF MANUFACTURING PTY LTD THE WILLOWS 41 990000571413 71229DESERT WOLF PTY LTD THE WILLOWS 41 043 BRONKHORSTSPRUIT 990000480789 71229DESIGN A AWNING NEW GERMANY 3610 210 PINETOWN 990000419065DESIGN A BK HERCULES 30 008 PRETORIA 990000350883 49090DESIGN BENEDICT PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000066050 39680DESIGN ENGINEERING Durban 3630 210 PINETOWN 990000294773 509 WestvilleDESIGN IRON PORT ELIZABETH 6001 990000557709 1941DESIGN MECH ENGINEERS CC DOWERGLEN 1612 091 GERMISTON 990000238826 16064DESIGN MOTOR BODY BUILDERS CC WILROPARK 1731 138 KLERKSDORP 990000210738 2773DESIGNER BLINDS LINTON GRANGE 6015 007 PORT ELIZABETH 990000069483 19465DESIGNER DIES GARDENVIEW 2047 004 KAAPSTAD 990000037080 751948DESIGNER GATE & FENCE BELLVILLE 7535 025 BELLVILLE 990000232076 981DESIGNER PANELBEATERS CC LENASIA 1827 990000625982DESIGNER STEEL RETREAT 7945 004 KAAPSTAD 990000280012DESIGNER TRAILER RED HILL 4071 002 DURBAN 990000284201 40789DESIGNWELD STRAND 7139 256 STRAND 990000042512 747DESMO ENGINEERING CC NORTH RIDING 2162 003 JOHANNESBURG 990000480184 2849DESMOND EQUIPMENT SA PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000028590 111DESMOND READY DETAILING CC TONGAAT 4430 250 LOWER TUGELA 990000376509 119DESPATCH MOTORS DESPATCH 6219 271 UITENHAGE 990000056056 362DESPATCH PANEELKLOPPERS DESPATCH 6219 271 UITENHAGE 990000028597 188DESPATCH TRUCKS & SPARES CC DESPATCH 6219 271 UITENHAGE 990000018576 49DESQUIP RASLOUW 109 008 PRETORIA 990000476923 108DESRAND SERVICE CENTRE CC BRIDGTON 6623 196 OUDTSHOORN 990000029764 3114DESRHYNES CONTRACTORS CC TONGAAT 4400 339 INANDA 990000036699 2079DESRO MOTORCYCLES WESTVILLE 3630 210 PINETOWN 990000244579 1098DESROCK ENGINEERING SPECIALIST CC DURBAN 4001 004 KAAPSTAD 990000366110DESTA POWER MATLA EPPING 2 7400 990000217982 44 EPPINDUSTDESTA POWER MATLA PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000074509 38354DESTEK DESIGN CC PRETORIA 40 008 PRETORIA 990000487393 73895 LYNNWOOD RIDGEDESTINEX Durban 4115 990000594544 PO Box 263 Isipingo BeachDESTINY AUTO CENTRE PTY LTD PORT ELIZABETH 6045 990000639498 19208DESTINY DRIVEN INCORP LAKESIDE 1980 026 BENONI 990000370747 25426DESWALNER ENGINEERING BK FREEMANVILLE 2573 138 KLERKSDORP 990000041762 3300DESZAK ENGINEERING CC HAYMARKET 3200 206 PIETERMARITZBURG 990000420588 28583

Page 73: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DETON ENGINEERING PTY LTD ALRODE 1451 012 ALBERTON 990000028545 123920DETROIT ENGEN KEMPTON PARK 1620 132 KEMPTON PARK 990000068244DETROIT ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000326366 22DETROIT VALET CENTRE BONAERO PARK 1620 990000560416 7129DETRONIC AUTO ELECTRICAL LAUDIUM 37 008 PRETORIA 990000023074 13505DEUROU INDUSTRIES CC GORDONS BAY 7151 256 STRAND 990000065586 1047DEUTSCHE AGROTECHNIC CC BONAERO PARK 1622 132 KEMPTON PARK 990000482722 7004DEUTSCHE AUTO KLINIK BRAMLEY 2018 003 JOHANNESBURG 990000021723 391463DEUTZ DIESELPOWER ELANDSFONTEIN 1406 990000695935DEVCON ENGINEERING SYDENHAM 6001 007 PORT ELIZABETH 990000411043DEVEL SWITCHBOARDS PTY LTD EDEN GLEN 1613 091 GERMISTON 990000036260 9269DEVENGE DEVELOPMENT DISTRIBUTION CC GREENHILLS 1767 225 RANDFONTEIN 990000431151 6767DEVENTER ENGINEERING THE REEDS 158 008 PRETORIA 990000489510 3849DEVICO INDUSTRIES CC BENONI 1501 026 BENONI 990000027260DEVILS FORK FACTORY CC BLOEMFONTEN 9301 001 BLOEMFONTEIN 990000473242 37279 LANGENHOVENPARKDEVINE SALES PROMOTERS RANKINS PAST 513 207 PIETERSBURG 990000061497 131DEVLAND PETROLEUM & FUELS JOHANNESBURG 2135 990000581030 6007 LENASIA NORTHDEVLIN ENGINEERING SEA VIEW 4094 002 DURBAN 990000213811 41932DEVON DIENSSTASIE LEANDRA 2265 188 NIGEL 990000064363 403DEVON PLACE KOELENHOF 7605 251 STELLENBOSCH 990000279395 100DEVON VALLEY SERVICE STATION CC DEVON VALLEY 1715 233 ROODEPOORT 990000039146 9045DEVRO CAR SALES VINCENT 5217 006 EAST LONDEN 990000030986 13132DEVS AUTO ELECTRICAL EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000049830 7120DEVSA ENGINEERING PRETORIA NORTH 116 008 PRETORIA 990000072278 16552DEWALD VAN TONDER DIENSTE ADDO 6105 137 KIRKWOOD 990000344560 34DEWING SERVICE STATION CRADOCK 5880 010 ADELAIDE 990000072712 704DEX ENGINEERING CC BRENT WOODPARK 1508 002 DURBAN 990000060733 8320DEXION STORAGE CENTRE KZN CC NELSPRUIT 1200 210 PINETOWN 990000477575 26183DEXTRO SMALL ENGINEERING CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000029616 6970DEYNECKE ENGINEERING & SERVICES CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000472498 5571DEYSEL H P SENEKAL 9600 239 SENEKAL 990000037596 345DEYSEL MOTORS CAROLINA 1185 053 CAROLINA 990000263846 1446DEZI WELDING & PROJECTS MARAISBURG 1700 003 JOHANNESBURG 990000341018 678DEZIGNA FRAME KNYSNA 6570 139 KNYSNA 990000488319 1389DEZIGNER ENGINEERING CC RHODESFIELD 1619 132 KEMPTON PARK 990000489122DEZS MINIS ELANDSPARK 2197 003 JOHANNESBURG 990000324172DEZZO TRADING 455 PTY LTD BRIDGEMEAD 6025 007 PORT ELIZABETH 990000473813DF ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000309826 427DFN MAINTENANCE & REPAIRS WELKOM 9460 990000555250 2819DG MANUFACTURING DESPATCH 6219 271 UITENHAGE 990000281157 362DG MATERIALS HANDLING CC GARDENVIEW 2047 002 DURBAN 990000333333 75157DGD GLOBAL DIESEL CC EDLEEN 1625 033 BOKSBURG 990000406085 9503DGE GLASS & ALUMINIUM CC MORELETA PARK 44 990000774245DGS PIPE STEENBERG 7945 241 SIMONS TOWN 990000406805DHART TOOLING CC WILRO PARK 1731 147 KRUGERSDORP 990000065345 2081DHC TRUCK SPECIALISTS VRYHEID 3100 990000566071 81DHF PANELBEATERS PAROW EAST 7501 990000861756DHK AUTOMOTIVE SERVICE 72 PTY LTD PRETORIA WEST 183 990000629210 56822 ARCADIA

Page 74: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DHL ENGINEERING PTY LTD VAALPARK 1948 237 SASOLBURG 990000490644 60931DHLUDHLU METAL WORK HIRE CC SANDTON 2146 132 KEMPTON PARK 990000483361 783893DHODA DIESELS CC CUMBERWOOD 3235 990000639880 7866 WILLOWTOWNDI CARLO TRANSFORMERS DAWN VIEW 1401 091 GERMISTON 990000078148DI ENGINEERING CC ELSBURG 1407 091 GERMISTON 990000030287 9614DI JAY SERVICES RYNFIELD 1514 026 BENONI 990000490606 11391DI TECH ENGINEERING CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000034373 3439DIA MOTORS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000036599 2486DIA SUHL SA PTY LTD BEDFORDVIEW 2007 990000581188 346 BedfordviewDIAGNOSTICS WANDSBECK 3631 210 PINETOWN 990000285400 1134DIAHO SPARES & MECHANICAL SERVICE MEMEL 2970 290 VREDE 990000407974 5005DIAL A AUTO FREE STATE 9301 001 BLOEMFONTEIN 990000253330 31297 FICHARDT PARKDIAL A JACK CC WADEVILLE 1422 091 GERMISTON 990000330655 14735DIAL A MECHANIC BENMORE 2010 003 JOHANNESBURG 990000060061 650242DIAL A TUNE UP CC JOHANNESBURG 2001 003 JOHANNESBURG 990000020009DIAL STEEL ELSPARK 1418 091 GERMISTON 990000382392 12615DIALE CATERING & GENERAL SUPPLIERS RADITHUSO 2738 370 990000543437 6DIALE SERVICE STATION LENASIA 1821 225 RANDFONTEIN 990000072190 10604DIAMOND CARWASH NIGEL 1491 188 NIGEL 990000298576DIAMOND COMPONENTS MANUFACTURING FERNDALE 2160 003 JOHANNESBURG 990000278865 925DIAMOND DOORS CC ENDICOTT 1574 247 SPRINGS 990000390749 157DIAMOND ELECTRONIC SYSTEMS PTY LTD FERNDALE 2160 003 JOHANNESBURG 990000278849 925DIAMOND FIELD MOTORS CC KIMBERLEY 8301 005 KIMBERLEY 990000095284DIAMOND HILL TRADING 134 CC PORT SHEPSTONE 4240 990000584970 1502DIAMOND HILL TRADING 95 DUNCANVILLE 1930 990000585774 665 VEREENIGINGDIAMOND LININGS HUGHES BOKSBURG 1459 990000580957DIAMOND PRECISION ENGINEERING CC JOHANNESBURG 2197 003 JOHANNESBURG 990000078133 16694 DOWERGLENDIAMOND RECOVERY EQUIPMENT TRUST HILLCREST 8301 005 KIMBERLEY 990000481975DIAMOND STEEL CASTING SINOVILLE 129 351 WONDERBOOM (PTA) 990000385396 14868DIAMOND STEEL TRADING DISTINCTIV LIME ACRES 8410 217 POSTMASBURG 990000248932DIAMOND WIRE MANUFACTURING CC GARDENVIEW 2047 132 KEMPTON PARK 990000371484 75794DIANA MANUFACTURING PTY LTD OTTERY 7808 316 WYNBERG C P 990000320119 161DIANKE GLASS DESIGNS CC PINETOWN 3610 210 PINETOWN 990000026338 411 NEW GERMANYDIANNE PANELBEATERS ARCADIA 7 008 PRETORIA 990000344358 40824DIANNE PANELBEATERS CC PRETORIA WEST 117 008 PRETORIA 990000395840 19538DIART MANUFACTURING MONUMENT PARK 105 003 JOHANNESBURG 990000310991 25322DIAS WELDING & MECHANICAL LUMIER 1905 237 SASOLBURG 990000042595 12272DIAS WINKEL & VULSTASIE BOKNESSTRAND 6189 013 ALEXANDRIA 990000211017 217DIATECH CC BOOYSENS 82 990000841069 25487 GEZINADIATILE COMMODITIES PANEL BEATERS C MHLUZI 1053 990000569138DIBA BAY HYDRAULICS SOLUTIONS CC NORTH END 6056 007 PORT ELIZABETH 990000367445 2403DIBAMA ENGINEERING SERVICES THREE RIVERS 1935 278 VANDERBIJLPARK 990000387895 263933DIBASHE STRIPPING & REWORKS KWAMAGXAKI 6201 007 PORT ELIZABETH 990000278000DICK BURNELL PROJECTS CC HENLEY ON KLIP 1962 283 VEREENIGING 990000070828 530DICK ERASMUS MOTORS NIGEL 1490 188 NIGEL 990000048718 5DICKENS ENG BENONI 1500 026 BENONI 990000042357 803DICKEYS KEYS ENGRAVING CAPE TOWN 8000 004 KAAPSTAD 990000363589 3182DICKIE & STOCKLER PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000032433 33064

Page 75: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DICKIE Y MOTORS DIEP RIVER 7800 316 WYNBERG C P 990000286981DICKINSON PLANT PTY LTD VEREENIGING 1930 283 VEREENIGING 990000377005 63DICKOS PANELBEATING & SPRAYPAINTING NORTH END 6056 007 PORT ELIZABETH 990000043625 2483DICKRON MOTORS CC SELCOURT 1567 247 SPRINGS 990000031073 11286DICKS O B DELMAS 2210 312 WITBANK TVL 990000316802 259DICKSON & SEUN MIDDELBURG 1050 312 WITBANK TVL 990000061025 4873DICLA FARM & SEEDS CC MULDERSDRIF 1747 233 ROODEPOORT 990000381363 339DICO AUTO ELECTRICAL SERVICES HUGENOOT 7646 990000020716DICO ENGINEERING & EAST RAND 1462 033 BOKSBURG 990000387820 26293DICOLL INTERACTIVE PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000247531 5544DICOR GAS EQUIPMENT CC EAST RAND 1462 091 GERMISTON 990000415382 25119DICOR STEEL CC SUNWARD PARK 1470 091 GERMISTON 990000030989 18388DIDACTIC ENGINEERING SERVICES MELKBOSSTRAND 7437 165 MALMESBURY 990000371494DIDI PRESISION ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000490610DIDINTLE SERVICES PRETORIA NORTH 116 008 PRETORIA 990000280224 17960DIE ATTIE VAN BILJON TRUST BLOEMFONTEIN 9301 990000598071 12630 BRANDHOFDIE BULT DIENSSTASIE NOORDBRUG 2522 138 KLERKSDORP 990000211924 19349DIE CANOPY HOEK PRETORIA 9 351 WONDERBOOM (PTA) 990000096836 PO BOX 310 TOTIUSDALDIE CUT ENGINEERING ASHWOOD 3605 210 PINETOWN 990000064878 10565DIE CUT NATAL OVERPORT 4067 002 DURBAN 990000026992 701087DIE GARAGE BELLVILLE 7535 251 STELLENBOSCH 990000043306 981DIE HOEK VULSTASIE VREDE 9835 198 PARYS 990000325442 658DIE KLEIN PETROLEUM MOOINOOI 325 235 RUSTENBURG 990000401861 1861DIE SPRINGHAAS ALG HANDELAAR FAURESMITH 9978 081 FAURESMITH 990000080469 3DIE WERKSWINKEL HEIDELBERG 6665 106 HEIDELBERG C P 990000351655 284DIECI SERVICES WESTERN CAPE TYGER VALLEY 7536 004 KAAPSTAD 990000349479 5114DIECOR PTY LTD CRAMOND 3220 186 NEW HANOVER 990000072361 163DIECUT CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000033907 16883DIEDERICKS P L BLOUBERGSTRAND 7441 207 PIETERSBURG 990000400231DIEDRICK PANEL & PAINT GREYTOWN 3250 097 UMVOTI 990000353945DIEMASTER INDUSTRIES CC NORTH RIDING 2162 003 JOHANNESBURG 990000031817DIEMER AUTO BODY WESTGATE 1734 147 KRUGERSDORP 990000067853 7582DIEMO U SPARES CC FERNGLEN 6045 007 PORT ELIZABETH 990000043447DIEP RIVER ROADWORTHY CENTRE CC DIEP RIVER 7800 316 WYNBERG C P 990000078864DIEPKLOOF STEEL CC WIBSEY 1717 003 JOHANNESBURG 990000357968 30035DIESCH ENGINEERING HILLCREST 3650 002 DURBAN 990000333248 2466DIESEL & AUTO ENGINEERING PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000022049 1846DIESEL & DUST PLETTENBERG BAY 6600 139 KNYSNA 990000069663 680DIESEL & ELECTRICAL SERVICES WITBANK 1035 312 WITBANK TVL 990000018674 1914DIESEL & GEARBOX TRUST LINTON GRANGE 6015 007 PORT ELIZABETH 990000050854 10806DIESEL & HYDRAULIC CENTRE LEPHALALE LEPHALALE 621 990000580724 123 TOMBURKEDIESEL & HYDRAULICS PTY LTD PIETERSBURG 700 207 PIETERSBURG 990000020004 3612DIESEL & PETROL ENGINEERS MTHATHA 5100 380 990000543136DIESEL AUTO ENGINEERS PRETORIA‐WES 117 008 PRETORIA 990000018817 19401DIESEL AUTO PARTS ELECTRICAL CC BENONI 1500 033 BOKSBURG 990000372656 1248DIESEL AUTOPARTS BENONI 1500 033 BOKSBURG 990000489564 1248DIESEL AUTOPARTS WORKSHOP CC BENONI 1500 033 BOKSBURG 990000082419 1248DIESEL BOOST MIDDELBURG 1050 990000819509

Page 76: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DIESEL CENTRE CC BETHLEHEM 9700 029 BETHLEHEM 990000033942 654DIESEL CITY ADCO JOHANNESBURG 2016 123 INDWE 990000040092 39745 BOOYSENSDIESEL DOCTOR CC SPRINGS 1559 091 GERMISTON 990000051212DIESEL DOGS PROTEAPARK 299 235 RUSTENBURG 990000077679DIESEL DOKING CC PANORAMA 7506 025 BELLVILLE 990000412057 15944DIESEL ELECTRIC AUTOMOTIVE SPRINGS RIVERFIELD 1564 247 SPRINGS 990000029581 15621DIESEL ELECTRIC EAST O F S PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000022295 378DIESEL ELECTRIC KLERKSDORP CC KLERKSDORP 2570 138 KLERKSDORP 990000031855 1004DIESEL ELECTRIC LICHTENBURG CC LICHTENBURG 2740 156 LICHTENBURG 990000033857 108DIESEL ELECTRIC MMABATHO PTY LTD MMABATHO 2735 370 990000525147 4913DIESEL ELECTRIC NEWCASTLE CC NEWCASTLE 2940 185 NEWCASTLE 990000022709 1669DIESEL ELECTRIC OFS PTY LTD BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000021606 1605DIESEL ELECTRIC OUTENIQUA GEORGE‐INDUSTRIA 6536 090 GEORGE 990000021322 3057DIESEL ELECTRIC PIET RETIEF CC PIET RETIEF 2380 208 PIET RETIEF 990000021107 513DIESEL ELECTRIC PTY LTD WELKOM 9459 302 WELKOM 990000020027 602DIESEL ELECTRIC SERVICES PTY LTD BOOYSENS 2091 003 JOHANNESBURG 990000034045 38112DIESEL ELECTRIC UPINGTON UPINGTON 8800 276 GORDONIA 990000335765 559DIESEL ELECTRIC VAAL OFS PTY LTD VEREENIGING 1930 283 VEREENIGING 990000033863 38021DIESEL ELECTRIC VRYHEID VRYHEID 3100 295 VRYHEID 990000081802 801DIESEL ELECTRIC ZULULAND CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000033850 10491 MEERENSEEDIESEL EN TROK STOP NIGEL 1490 188 NIGEL 990000454936 433DIESEL EX PTY LTD GARDENVIEW 1459 990000688841 751658DIESEL FOR AFRICA WELLINGTON 7655 251 STELLENBOSCH 990000348967 899 WellingtonDIESEL GEN TECHNOLOGIES EDENVALE 1610 990000077586 1107DIESEL GENERATOR SERVICES CC BELLVILLE 7530 025 BELLVILLE 990000048471DIESEL HYD SHAKA HEAD 990000651016 238 BALLITODIESEL KLINIEK SWELLENDAM 6740 260 SWELLENDAM 990000032973 57 SwellendamDIESEL LAND TREKKER DIENSTE BK BALFOUR 2410 018 BALFOUR 990000181130 496DIESEL LINE CC FOUR WAYS 2055 003 JOHANNESBURG 990000076168 990DIESEL MAN FUEL INJECTION SERVICE NEW GERMANY 3620 210 PINETOWN 990000033996 543DIESEL MECH PRIMROSE 1416 091 GERMISTON 990000358491 2874DIESEL MECHA CC POSTMASBURG 8420 217 POSTMASBURG 990000033983 254DIESEL MECHANICAL SERVICES HUMANSDORP 6300 120 HUMANSDORP 990000053143 187DIESEL PARAFFIN LUBRICANTS HEIDELBERG 1438 107 HEIDELBERG TVL 990000252603 458DIESEL PERFORMANCE TRUCK & BUS (PTY Benoni 1508 026 BENONI 990000490117 6799 DunswartDIESEL POWER BEACON BAY 5205 006 EAST LONDEN 990000020561 2743DIESEL POWER SERVICES CC GREENACRES 6057 007 PORT ELIZABETH 990000375643 27418DIESEL POWER TRUCK REPAIRS MOKOPANE 600 219 POTGIETERSRUS 990000249679 372DIESEL PRO PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000039585 1486DIESEL PUMP & INJECTOR SERVICES CC RIEBEECKHOOGTE UITENHAGE 6231 007 PORT ELIZABETH 990000294880 3232DIESEL PUMP CENTRE POTCH POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000022733 631DIESEL PUMPS & INJECTORS KZN NEWCASTLE 2940 185 NEWCASTLE 990000066367 15263DIESEL REPAIR CENTRE PAARL 7620 197 PAARL 990000056007 2744DIESEL SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000059493 510DIESEL SERVICES BEAUFORT WEST CC BEAUFORT WEST 6970 022 BEAUFORT WEST 990000411682DIESEL SPECIALISTS QUEENSWOOD 121 008 PRETORIA 990000552853 12529DIESEL TECH BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000044946 2805 BLOEMFONTEIBDIESEL TECH POWER SOLUTIONS Centurion 1685 003 JOHANNESBURG 990000360517 72 Halfway House

Page 77: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DIESEL TRONIX WITBANK 1035 312 WITBANK TVL 990000390610DIESEL TURBO FUEL INJECTION KAMEELDRIF WEST 68 008 PRETORIA 990000404478 50049DIESEL TURBO RECON HERCULES 30 008 PRETORIA 990000266133 48411DIESEL WORKS PMB PTY LTD DORPSPRUIT 3206 206 PIETERMARITZBURG 990000073981 11350DIESEL WORKSHOP KLERKSOORD 200 990000730986 36588 MENLO PARKDIESELCO AMANZIMTOTI 4125 002 DURBAN 990000380756 1641DIESEL‐ELECTRIC (EASTERN CAPE) PORT ELIZABETH 6056 007 PORT ELIZABETH 990000145906 3058DIESELLAND BALFOUR 2410 018 BALFOUR 990000424410 496DIESELLEC KLERKSDORP 2570 138 KLERKSDORP 990000062808 1566DIESELMAN pretoria 60 312 WITBANK TVL 990000395315 1808 garsfontein eastDIESELMEC Touwsrivier 6849 315 WORCESTER 990000029213 655 WorcesterDIESELPOMP SENTRUM BRITS 250 041 BRITS 990000042383 1105DIESELTEK STANDERTON 2430 249 STANDERTON 990000403089 1092DIETERS CAR SALES FAIRLAND 2030 003 JOHANNESBURG 990000024654 73073DIETLOFS AUTO ELECTRICAL CALEDON 7230 048 CALEDON 990000562551 752DIETRICH SIGNS CC KUILS RIVER 7579 251 STELLENBOSCH 990000050007 1321DIFF & GEARBOX CENTRE RYNFIELD 1514 037 BRAKPAN 990000051507 11943DIFHATELENI DEVELOPMENT COOPERATION DZANANI 955 344 VUWANI 990000485963 372DIFRESCO DISTRIBUTION PTY LTD EDENGLEN 1610 990000916802 9871DIGG MANUFACTURING PLUMSTEAD 7801 004 KAAPSTAD 990000297118 376DIGI LEC AUTOMATION CC HOWARD PLACE 7450 316 WYNBERG C P 990000240654 522DIGIFLEET  PTY LTD JOHANNESBURG 2037 003 JOHANNESBURG 990000080536 1155 HIGHLANDS NORTHDIGIHIVE CC THE REEDS 158 008 PRETORIA 990000423967 3194DIGIMATIC PTY LTD RANDPARK RIDGE 2156 003 JOHANNESBURG 990000322746 2066DIGINAMIX CC ROSSLYN 200 990000575190 11374 DIE HOEWESDIGIT VEHICLE TRACKING CC BENDOR 699 990000685591 11034DIGITAL ENGINEERING SOLUTIONS CC PARKLANDS 2121 003 JOHANNESBURG 990000622151 2907DIGITAL PRINTING & IMAGING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000060713 12987 CENTRAHILDIGITALMATIC S A JOHANNESBURG 2000 003 JOHANNESBURG 990000393700 5268DIGN ENGINEERING PTY LTD UMBOGINTWINI 4120 339 INANDA 990000203153 480DII SERVICE STATION CC ACTONVILLE 1506 026 BENONI 990000345959 18893DIKALEKA TRADING AND PROJECTS POLOKWANE 699 990000755053DIKAMAS PANELBEATERS & SPRAY BOCHABELA 9323 001 BLOEMFONTEIN 990000225454DIKEBU FILLING STATION MAKAPAANSTAD 404 351 WONDERBOOM (PTA) 990000296215 110DIKUNO CASTINGS & METALS PTY LTD THREE RIVERS 1935 235 RUSTENBURG 990000254096DILEPE ENGINEERING & MINING MIDRAND 1685 990000572574DILLINGER ENGINEERING & CONTRACTING CITY DEEP 2049 003 JOHANNESBURG 990000055065 86366DIMAKATSO STEEL CONSTRUCTION GOMPIES 631 219 POTGIETERSRUS 990000379061 413DIMAKO TRANSFORMERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000033830 38868DIMALINX PROJECTS NEWGERMANY 3610 990000699769DIMBAZA MOTORS EAST LONDON 5200 006 EAST LONDEN 990000063355 70028DIMENSION ENGINEERING PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000488061 761 HOWICKDIMENSIONAL CAVITY CC SINOVILLE 129 008 PRETORIA 990000355784 13474DIMIKANIC VEHICLE SERVICES & KANONKOP 1050 170 MIDDELBURG C P 990000405310 7568DIMO ENGINEERING PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000081857 4514DIMPHO BUSINESS ENTERPRISES NOORDWYK 1687 003 JOHANNESBURG 990000413562 814DIMPYS STEEL FABRICATION CC REESTON 5247 006 EAST LONDEN 990000395138DIN 2002 (PTY) LTD IFAFI 260 041 BRITS 990000199547 970

Page 78: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DINABAMBO PROJECTS HOLDINGS DURBAN 4001 002 DURBAN 990000308026DINAN VULSTASIE HATFIELD 28 008 PRETORIA 990000284999 11552DINARC WELDING WORX CC NORTH RIDING 2162 003 JOHANNESBURG 990000325475 1734DINATLA AUTOMOTIVE SERVICES CENTURION 1047 990000650271 x132 swuitDINBUL TRADING CC BENONI 1500 312 WITBANK TVL 990000424385 3578DINESH  HEERLALL STEELWORKS HILLGROVE 4037 002 DURBAN 990000367276DING GONE HAIL DAMAGE TRUST CENTRAHIL 6006 007 PORT ELIZABETH 990000482393 12712DINGALIN INDUSTRIAL SERVICES AND WITBANK 1035 312 WITBANK TVL 990000057984 544DINGANI INSULATION ORLANDO EAST 1804 003 JOHANNESBURG 990000290864 199DINGMASTER CC NAHOON 5210 006 EAST LONDEN 990000416635 8008DINGO STAALWERKE CC NELSPRUIT 1200 184 NELSPRUIT 990000293972 2343DINKY MANUFACTURING CC BERLIN 5660 136 KING WILLIAMSTOWN 990000018589 63DINO KONTRAKTEURS PTY LTD POTCHEFSTROOM 2531 990000637608DINO PANELBEATERS WIERDAPARK 149 008 PRETORIA 990000366033 53932DINOKO MOTORS GAKGAPANE 838 207 PIETERSBURG 990000035937 4188DINOS CAR SOUND CC WESTONARIA 1780 306 WESTONARIA 990000033727 294DINTSU ENGINEERING TECHNOLOGIES ALRODE 1450 008 PRETORIA 990000270193 1569 MEYERTONDIONS BURGLA GUARDS & GATES AVOCA 4051 002 DURBAN 990000360957DIPALESENG FILLING STATION (PTY) BALFOUR 2410 018 BALFOUR 990000140194 137DIPLIDANIA INVESTMENTS 107 NELSPRUIT 1200 990000898748 1738 WHITE RIVERDIPLO AUTO ELECTRIC EDELWEISS 1559 247 SPRINGS 990000394416DIPLOPOINT PTY LTD BRAMLEY 2018 990000619692DIPPENAAR SWEIS & STAALWERKE BELFAST 1100 024 BELFAST 990000377616 280DIPPIES MOTORS GRAAFF‐REINET 6280 093 GRAAFF REINET 990000039701 718DIPSTICKS MNFR LYNNWOOD RIDGE 40 008 PRETORIA 990000006005 74611DIRAS PROJECTS ALRODE 1451 012 ALBERTON 990000489996 124233DIRECT AIR SYSTEMS CC ROBERTSHAM 2135 990000753528 3234 GLENVISTADIRECT ENGINEERING PTY LTD PRIVATE BAG X01 1603 132 KEMPTON PARK 990000018472DIRECT MEDICAL SERVICES WADEVILLE 1422 091 GERMISTON 990000061881 14224DIRECT PEOPLE MARKETING CC SOMERSET WEST 7129 244 SOMERSET WEST 990000384453 1301DIRECT ROTARY SOLUTIONS CC Walkerville 1876 171 MIDDELBURG TVL 990000428756 P O BOX 11DIRECT SHELF LANSDOWNE 7779 316 WYNBERG C P 990000144569 24635DIRECTIONAL SIGNAGE SOLUTIONS IRENE 62 008 PRETORIA 990000393681 215DIREKA INGENIEURS WERKE DOUGLAS 8730 990000880408 355DIRISANA GENERAL SUPPLY & HOLDINGS LYNNE EAST 39 990000556501 15491DIRK CRAFFORD AUTO CLEANING & PRETORIA NORTH 116 008 PRETORIA 990000410180 17727DIRK LAUBSCHER PANELBEATERS FICHARDT PARK 9317 001 BLOEMFONTEIN 990000218564 32555DIRK LOUBSER TREKKERS BK SOUTH PAARL 7624 004 KAAPSTAD 990000068697 520DIRK VAN HEERDEN ENGINEERS PRACTICE BLOEMFONTEIN 9321 001 UNIVERSITAS 990000215666 12630 BRANDHOFDIRKMA BK CERES 6835 055 CERES 990000410919 490DIRKS GENERAL MAINTANANCE SERVICES WONDERBOOM POORT 33 008 PRETORIA 990000060746 30561DIRLO NUMBERPLATES & SIGNS CC CARLETONVILLE 2499 138 KLERKSDORP 990000425605 327 CarletonvilleDIRS PTY LTD WITBANK 1035 990000867409 13947 LERAATSFONTEINDIRT RIDER MOTOR CYCLE CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000351383DIRT WERX WESTMEAD 3610 990000634791 1541 KLOOFDIRTSTYLE SUZUKI HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000357620 2102DIRTWORX CC ALBERTON 1450 091 GERMISTON 990000474897 48DISA ANODES PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000041841 33604

Page 79: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DISA AUTO REPAIRS WESTVILLE 3629 002 DURBAN 990000240350DISA AUTO SERVICES STRAND 7140 244 SOMERSET WEST 990000035587 1211 SOMERSET WESTDISA B P HELDERBERG 7135 244 SOMERSET WEST 990000059150 5179DISA MOTORS DURBAN 4001 002 DURBAN 990000485558DISA MOTORS WORKSHOP & CV JOINT PAARL 7622 197 PAARL 990000427040 56171DISABLED PEOPLE IN BUSINESS MINING BURGERSFORT 1150 161 LYDENBURG 990000425234 3093DISC O BED SA CC ELANDSFONTEIN 1406 091 GERMISTON 990000040673 8012DISCOUNT AUTO PANELBEATERS PTY LTD STEENBERG 7947 316 WYNBERG C P 990000020363 217DISCOUNT AUTO SPARES DALVIEW 1544 037 BRAKPAN 990000027937 3109DISCOUNT FILLING STATION RUSTENBURG 300 235 RUSTENBURG 990000023443 78DISCOUNT MOTOR SPARES & TYRE LESLIE 2265 028 BETHAL 990000020819 154DISCOUNT TYRES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000311933DISCOVERY AUCTIONS CC SILVERTONDALE 184 008 PRETORIA 990000251517DISCOVERY AUCTIONS PTY LTD SILVERTONDALE 184 990000572605DISCOVERY SERVICE STATION HALFWAY HOUSE 1685 233 ROODEPOORT 990000474466DISCOVERY SERVICE STATION PTY LTD DISCOVERY 1709 990000936595 75157 GARDENVIEWDISELE GREEN ENERGY PTY LTD HONEYDEW 2090 990000588975 338 NORTHRIDINGDISEN ENGINEERING LINTON GRANGE 6015 007 PORT ELIZABETH 990000259145 10057DISHIR MANUFACTURING & ENGINEERING CHAMDOR 1754 147 KRUGERSDORP 990000371416DISIPI FILLING STATION VRYBURG 8600 294 VRYBURG 990000425416 2074DISMANTLED MOTORS EAST LONDON 5200 006 EAST LONDEN 990000034466 985DISPLAY CENTRE PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000080795 83191DISPLAY MANIA INTERNATIONAL MONTAQUE GARDENS 7441 7441 KAAPSTAD 990000491075 290 MILNERTONDISPLAYTECH  CC Benoni 1501 026 BENONI 990000025157 13007 NorthmeadDISPO PRODUCTS CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000099418 7096DISPRO TECHNICAL & TRADING MIDDELBURG 1050 170 MIDDELBURG C P 990000419658DISTANT STAR TRADING 280 BROOKLYN SQUARE 75 316 WYNBERG C P 990000553260 1567DISTANT STAR TRADING 294 CC THREE RIVERS 1935 283 VEREENIGING 990000283344 264936DISTEK AFRICA PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000311326 10343DISTILLATION SOLUTIONS PTY LTD WIBSEY 1717 003 JOHANNESBURG 990000263502 30529DISTINCTIVE CHOICE 532 CC GLENWOOD 7460 004 KAAPSTAD 990000353640DISTINCTIVE CHOICE 603 CC CERES 6835 055 CERES 990000243203 188DISTINCTIVE CHOICE 903 RESERVOIR HILLS 4090 002 DURBAN 990000361977 65810DISTINCTIVE CHOICE 911 MIDDELBURG 1050 171 MIDDELBURG TVL 990000304417 7DISTINCTIVE LABOUR SOLUTIONS GERMISTON 1401 132 KEMPTON PARK 990000374139DISTINCTIVE TRADING ASTON MANOR 1630 132 KEMPTON PARK 990000395710 2655 POTCHEFTSROOMDISTINCTIVE TRADING 11 CC POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000352281 2655DISTINCTIVE VALET SERVICE FLORIDA 1710 233 ROODEPOORT 990000542495 2642DISTRIBUTOR CENTRE DALBRIDGE 4014 002 DURBAN 990000060287 18264DISTRIBUTOR REBUILDING CENTRE CENTURION 102 008 PRETORIA 990000478189 36087 MENLO PARKDISTRIBUTOR REMANUFACTURERS SA Germiston 1401 003 JOHANNESBURG 990000215099 751476 GardenviewDISTRICT SIX SERVICE STATION CAPE TOWN 8001 004 KAAPSTAD 990000228416DITIRO LABOUR SERVICES BELLVILLE 7535 025 BELLVILLE 990000068212 508DITIRO MINING MAHWELERENG 626 990000779564 2455DITLOU MANUFACTURING PTY LTD BENONI 1500 037 BRAKPAN 990000310050 313DITO INDUSTRIES NOORDHOEK 7979 004 KAAPSTAD 990000408477 1650DITSIBI MOTOR ENGINEERING CC SINOVILLE 129 008 PRETORIA 990000072079 15700DITSOBOTLA GENERAL DEALER SANNIESHOF 2760 156 LICHTENBURG 990000353613 280

Page 80: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DITSUMI ENGINEERING & TECHNOLOGIES VEREENIGING 1930 003 JOHANNESBURG 990000221985 4145DITSWAKOTLE FOUNDRY CC BOCHABELA 9323 001 BLOEMFONTEIN 990000479980 5064DITTBERNER BROTHERS CC EDLEEN 1625 132 KEMPTON PARK 990000229532 8397DIVA WELDING ROSETTENVILLE 2130 091 GERMISTON 990000029255 1046DIVAC C C George 6529 090 GEORGE 990000035333 257 KnysnaDIVERSE ENGINEERING PLUMSTEAD 7801 004 KAAPSTAD 990000079547 642DIVERSITY INDUSTRIAL SUPPLIES & VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000416378 1327DIVERT STEEL INVESTMENT PRIMARY COO EAST LONDON 5201 990000621047 5270 GREENFIELDSDIVFOOD CAPE INCL PORT ELIZABETH MONUMENTPARK 105 025 BELLVILLE 990000030099 25322DIVFOOD DURBAN A MONUMENTPARK 105 990000154689 25322DIVFOOD PAARL A DIVISION MONUMENT PARK 105 197 PAARL 990000154853 25322 Monument ParkDIVFOOD VANDERBIJLPARK MONUMENTPARK 105 278 VANDERBIJLPARK 990000154805 25322 Monument parkDIVI ENGINEERING ERMELO 2350 078 ERMELO 990000561885DIVINE DESIGNS Bloemfontein 9301 001 BLOEMFONTEIN 990000294000 20104 WillowsDIVINE SPACE TRADING & ENTERPRISE PINEHAVEN 1739 033 BOKSBURG 990000572583 55DIVS MOTORS CC BURGERSDORP 9744 046 ALBERT 990000035310 165DIVUSE BUILDING & STEEL DESIGNING ONVERWACHT 557 208 PIET RETIEF 990000349730 7417DIXIE MOTORS NEWTON PARK 6055 007 PORT ELIZABETH 990000283909 34737DIXON BATTERIES PTY LTD VEREENIGING 1930 283 VEREENIGING 990000035306 81DIXON BOEREDIENS CITRUSDAL 7340 057 CLANWILLIAM 990000019577 155DIXONS STAAL & SWEISWERKE VREDENDAL 8160 048 CALEDON 990000353557 354DIXS SPAZA POLOKWANE 700 207 PIETERSBURG 990000079414DIY FUEL SERVICES PTY LTD Bloemfontein 9301 001 BLOEMFONTEIN 990000349417 20136DIY LETEBEJANE PTY LTD GROBLERSDAL 470 990000836482 763DIZOSET GARDENVIEW 2047 990000571511 751061DIZZY TECH CREATIONS LUXMI 3207 206 PIETERMARITZBURG 990000491071 627DJ CAR SALES THREE RIVERS 1935 283 VEREENIGING 990000369548 264492DJ ENTERPRISE BOOYSEN 2016 003 JOHANNESBURG 990000599177 38691DJ MOTORS PARYS 9585 990000616769 596DJT INPLEMENTATION SOLUTIONS PROTEA PARK RUSTENBURG NW 305 PROTEA PARK RUSTENBURG NORTH WEST 990000404194 21397DK ALL DOORS & GATES CC CLAREMONT 2092 003 JOHANNESBURG 990000370222 6910DK METALCRAFT CC JOHANNESBURG 2093 003 JOHANNESBURG 990000393477 43418 INDUSTRIADKR SOLUTIONS WOODHURSH 4092 990000920814DM SERVICES ISITHEBE 4491 339 INANDA 990000429549 1099 MANDENIDM TRUCK & BAKKIE REPAIRS CAPE TOWN 7505 025 BELLVILLE 990000076961 19106 TYGERBERGDMA STEELWORKS CLUBVIEW 14 008 PRETORIA 990000346360 12590DMA TECHNOLOGY CC HENNOPSPARK 990000872020 11092DMAK ENGINEERING NIGEL 1490 990000640407 554DMC HYDRAULICS & ENGINEERING PTY LT WELKOM 9460 990000937532 57022 PANSIGDME WELDING & METAL FABRICATIONS CC CAPE TOWN 7945 004 KAAPSTAD 990000082229 5441DMEC TABLE VIEW 7439 004 KAAPSTAD 990000375671 60531DMM MINING SERVICES ROSSLYN 200 351 WONDERBOOM (PTA) 990000297022 9113433DMS PERFORMANCE MONTAGUE GARDENS 990000582320 243 EDGEMEADDNA AUTO JOUBERTINA 6410 990000902622 5DNA CARS BRYANSTON 2021 003 JOHANNESBURG 990000328536 68679DNG FABRICATORS & MAINTENANCE CENTURION 157 990000712330DNR PROFILES CC EDENVALE 1610 091 GERMISTON 990000488923 3815DNS AUTO BODY OBERHOLZER 2499 990000860141 19690 NOORDBRUG

Page 81: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DNS HYDRAULIC & ENGINEERING CC KINROSS 2270 028 BETHAL 990000367406 750DO AN TRADING & CONSTRUCTION WIERDA PARK 149 235 RUSTENBURG 990000553705 55270DO IT ALL STEELWORK & TRAILER RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000079087 30119DO RITE ENGINEERING WADEVILLE 1422 132 KEMPTON PARK 990000036363 14881DO RITE REPAIRS UMBILO 4001 002 DURBAN 990000031098DOALL ENGINEERING & MAINTENANCE CC DUNSWART 1508 184 NELSPRUIT 990000487100DOBSON ENGINEERING PTY LTD PRETORIA 1 008 PRETORIA 990000225827 4005DOC TRADING CC WESTWOOD 1477 033 BOKSBURG 990000074816 7180DOCK AIR PLANT HIRE PAARDEN ISLAND 7405 004 KAAPSTAD 990000220149DOCKING & MECHANICAL SERVICES BELGRAVIA 2094 990000617860DOCKLEVELER SOLUTIONS CHATSWORTH 4092 990000555340 56043DOCKLEVELLER SUPPLIES CC NEW GERMANY 3620 210 PINETOWN 990000062700 178DOCKSIDE PANELBEATERS EAST LONDON 5200 006 EAST LONDEN 990000224072DOCKWISE MARINE SUPPORT SERVICES CAPE TOWN 8040 990000741288 6623 KRAAIFONTEIN NORTHDOCLA AUTOMATIC MNFG CO PTY LTD LUIPAARDSVLEI 1743 147 KRUGERSDORP 990000036967 4053DOCS PANELBEATERS NELSPRUIT 1200 184 NELSPRUIT 990000241043 2343DOCS SIDE ENGINEERING PAARDEN EILAND 7405 004 KAAPSTAD 990000420597DOCTOR AUTO MALMESBURY 7299 123 INDWE 990000040761 303DOCTOR CHIPPIE CC DALVIEW 1544 033 BOKSBURG 990000352551 10317DOCTOR CV BLOEMFONTEIN 9310 001 BLOEMFONTEIN 990000237381 28949DOCTOR EXHAUST VREDENDAL 8160 048 CALEDON 990000056775 6DOCTOR TINT NEWTON PARK 6055 007 PORT ELIZABETH 990000332605 35090DOCTORS CAR WASH RANDBURG 2194 003 JOHANNESBURG 990000381301DODDS DEVELOPMENTS PRETORIA 181 990000593951 16312 PRETORIA NORTHDOELIE ELLIS NELSPRUIT 1200 184 NELSPRUIT 990000061011 2343DOLANDO INVESTMENTS POLOKWANE 700 207 PIETERSBURG 990000289786DOLF COETZEE MOTORS WITBANK 1035 312 WITBANK TVL 990000400620 8522DOLF SE GARAGE ERMELO 2350 078 ERMELO 990000054126 472DOLF SPARES DOUGLAS 8730 071 HERBERT 990000296669 214DOLFCOE ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000030443 480DOLFIN MOTORS WELKOM 9460 302 WELKOM 990000074870 2222DOLFOUR MOTORS CC MONTANA 151 008 PRETORIA 990000078086 3238DOLFYN STAALPRODUKTE BOTHAVILLE 9660 036 BOTHAVILLE 990000484144 813 BothavilleDOLLERS PANEL BEATERS PTY LTD WESTGATE 2025 990000729859 1043 CROWN MINESDOLLIES MOTOR REPAIRS & SPARES GRASSY PARK 7941 004 KAAPSTAD 990000020508DOLLIS HILL BELEGGINGS BK FAUNAPARK 787 207 PIETERSBURG 990000281671 638DOLOMITE MOTORS BK POTCHEFSTROOM 2520 192 CARLTONVILLE 990000031415 40DOLPHIN AUTO ELECTRICAL GRAHAMSTOWN 6140 210 PINETOWN 990000045546 751DOLPHIN COAST ALUMINIUM SHAKASKRAAL 4430 250 LOWER TUGELA 990000386927 210DOLPHIN COAST MOTORS SHAKASKRAAL 4430 002 DURBAN 990000209597 4DOLPHIN ENGINEERING STANGER 4450 002 DURBAN 990000237817 3395DOLPHIN ENGINEERING CC CAPE TOWN 7442 004 KAAPSTAD 990000052507 36795 CHEMPETDOLPHIN ENGINEERING SERVICES STANGER 4450 002 DURBAN 990000215220 3395DOLPHIN MACHINING CC BRAKPAN 1541 037 BRAKPAN 990000482375 12129 BRAKPAN NORTHDOLPHIN MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000077644 64DOLPHIN SERVICES OTTERY 7808 316 WYNBERG C P 990000248765 45555DOLPHIN SPARES PRETORIA WEST 183 008 PRETORIA 990000221310DOMAIN MOTOR CAR SERVICES CC DALPARK 1543 012 ALBERTON 990000396580 4131

Page 82: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DOMAYNE ENGINEERING SERVICES MARSHALLTOWN 2107 003 JOHANNESBURG 990000070458 61313DOMESTIC REINFORCED STEEL PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000041157 8199 VerwoerdparkDOMESTIC SPRAY & REPAIR MONTAGUE GARDENS 7441 004 KAAPSTAD 990000048389DOMETIC PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000161403 1538DOMINANCE INTERNATIONAL PTY LTD VOLKSRUST 2470 289 VOLKSRUST 990000072787 291DOMINATOR TTT SPARES FARRARMERE 1518 033 BOKSBURG 990000243621 15686DOMINICS BAKERY REPAIRS PAROW 7500 025 BELLVILLE 990000423177DOMLINE PTY LTD SOMERSET WEST 7130 990000552412 107DON DER TRUCK REPAIRS CC SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000019677 28302DON MILLER MECH ENGE WESTVILLE 3629 210 PINETOWN 990000368176DON O CUT MEYERTON 1960 283 VEREENIGING 990000065192 288DON RENNIE MOTORS PTY LTD RED HILL 4071 002 DURBAN 990000045465 401110DONACHIE MACHINE TECHNOLOGY EMERALD HILL 6011 007 PORT ELIZABETH 990000259900 15453DONALD HOWCROFT VOORWAARTS BELA BELA 480 990000815792 689 HONEYDEWDONALD SUTHERLAND ENGINEERING SPRINGS 1560 247 SPRINGS 990000030354 486DONALDS CAR WASH CC FAIRLAND 2030 003 JOHANNESBURG 990000348276 731471DONALDSON FILTRATION SYSTEMS PTY LT EPPINDUST 7475 004 KAAPSTAD 990000041020 149DONATO BUSINESS ENTERPRISE PTY LTD MARAISBURG 2001 990000693172 301 CRESTADONCASTER MOTORS GLOSDERRY 7702 316 WYNBERG C P 990000486377 36167DONCIN SERVICE STATION CC FLORIDA 1710 147 KRUGERSDORP 990000415539 317DONCO FIRE PORT ELIZABETH 6070 990000572173DONDOS MOTOR MECHANIC SERVICES INANDA 4310 990000555196 89424DONFORD PTY LTD STELLENBOSCH 7599 251 STELLENBOSCH 990000041026 84DONIQUE PAINTING CC BAPSFONTEIN 1510 033 BOKSBURG 990000242876 250DONKIN MOTORS BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000022933 26DONKIN SERVICE STATION CENTRAL 6000 007 PORT ELIZABETH 990000020540DONLO AUTO VILLIERSDORP 6848 048 CALEDON 990000272314 37DONMAR DIESEL SERVICES SASOLBURG 1947 278 VANDERBIJLPARK 990000309560DONMAY ENGINEERING CC ALBERTON NORTH 1456 012 ALBERTON 990000026436 136223DONN PRODUCTS PTY LTD GERMISTON 1400 091 GERMISTON 990000041006 700DONNAIR CC SANDTON 2146 003 JOHANNESBURG 990000030552 785604DONNEES ENGINEERING PTY LTD PAARL 7646 990000588183 6109DONNEES STEEL WORKS CC PAARL 7620 197 PAARL 990000043775 6109DONNELLS GENERAL MAINTENANCE & META MAITLAND BUSINESS PARK 7405 990000623122DONNELLYS PIPE & FABRICATION Pietermaritzburg 3201 206 PIETERMARITZBURG 990000348431 6 BisleyDONNLEE PUMP TECH PTY LTD BENORYN 1504 026 BENONI 990000041034 12149DONNYBROOK VULSTASIE DONNYBROOK 3237 124 IXOPO 990000339585 133DONOVELI GENERAL SERVICES CC MONTROSE 3201 206 PIETERMARITZBURG 990000394605DONPHAN TRADING CC VRYBURG 8600 294 VRYBURG 990000075260 789DONS BATTERY EXHAUST TYRE & SUSPENS DURBAN 4000 990000651513 5285DONS ENGINEERING CC LOTUS PARK 4111 002 DURBAN 990000216633 1DONS MOTOR CLINIC KRAAIFONTEIN NORTH 7572 025 BELLVILLE 990000415374 6623DONS REPAIRS HIMEVILLE 3256 113 UNDERBERG 990000036100 58DONS WORKSHOP CC DALTON 3236 097 UMVOTI 990000064501 691DONSA MFANA WORKSHOP NELSPRUIT 1200 990000717746 26702 STEILTERSDONTAK PROJECTS CC KLOOF 3640 210 PINETOWN 990000279507 560DONVIC PROPERTIES PTY LTD WELKOM 9460 302 WELKOM 990000392784 892DONVOL STELLENBOSCH 7599 251 STELLENBOSCH 990000485532 7569

Page 83: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DOOR MECHANIC CC DURBAN 4004 990000588728 33309DOOR PROTECTOR HELDERKRUIN 1733 233 ROODEPOORT 990000418798 21703DOOR TECH SA CC DOORNFONTEIN 2028 003 JOHANNESBURG 990000028654 15928DOORFAB CC STRUBENVALE 1570 247 SPRINGS 990000035158 10744DOORGATE CC MARAISBURG 1700 233 ROODEPOORT 990000028892 5DOORLOGICS BELLVILLE 7535 004 KAAPSTAD 990000039574 2057DOORMASTER PTY LTD ALBERTON 1450 012 ALBERTON 990000042316 1796 AlbertonDOORNFONTEIN SPEEDYS NORTH RIDING 2162 003 JOHANNESBURG 990000488984 1728DOORNKRAAL HANDELSHUIS NELSPRUIT 1200 184 NELSPRUIT 990000030361 5292DOORNMIETJIE INGENEURSWERKE BK DORINGKRUIN 2576 313 WOLMARANSSTAD 990000414482 5179DOORNPOORT ENGINEERING SINOVILLE 129 008 PRETORIA 990000485304 14337DOORNPOORT MOTORS PRETORIA 17 008 PRETORIA 990000048738 80598 DOORNPOORTDOORS ROLLER SHUTTERS CC WITBEECK 1729 233 ROODEPOORT 990000032169 3463DOORWIN INDUSTRIES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000030599DOORZONE CC ERASMUSKLOOF 48 008 PRETORIA 990000081914 11259DOOSAN MPUMALANGA MIDDELBURG 1055 990000582443 6706 CRESTADORANDIA MOTORS Pretoria 81 008 PRETORIA 990000392755 419DORBYL MAGNETTO WHEELS PTY LTD PORT ELIZABETH 6001 007 PORT ELIZABETH 990000116253 1016DORDRECHT MASSEY FERGUSON BURGERSDORP 5435 006 EAST LONDEN 990000480589 144DORELL ENGINEERING DOONSIDE 4135 002 DURBAN 990000147761 145DORINGKLOOF MOTORS PRETORIA NORTH 116 008 PRETORIA 990000192786 16603DORMA VERKOELERS & BEKLEERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000029015 654DORMAC A DIVISION OF SOUTHEY GROUP DURBAN 4001 990000731965 12568 JACOBSDORMAC A DIVISION OF SOUTHEY HOLDIN DURBAN 28 002 DURBAN 990000070139 11582 HATFIELDDORMANKO 23 EDMS BPK SALDANHA 7395 292 VREDENBURG 990000078322 1408DORMARI MOTORS VRYBURG 8600 294 VRYBURG 990000273825 951DORMAS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000043668 38040DORMAS SERVICE CC BOOYSENS 2016 256 STRAND 990000072227 38040DORMEN LABOUR SERVICES DURBAN PTY DURBAN 4000 002 DURBAN 990000038187 13393 JacobsDORNING MOTORS CC KOKSTAD 4700 141 MOUNT CURRIE 990000352865 117DORSLAND OKIEP 8270 245 NAMAQUALAND 990000341964 39DORTECH PTY LTD WESTMEAD 3608 210 PINETOWN 990000049440 15227DORTYGER NR 225 CENTURY CITY 7446 025 BELLVILLE 990000283072 286DOS GROUP DELMENVILLE 1403 091 GERMISTON 990000374895 5067DOS SANTOS FILLING STATION NELSPRUIT 1200 184 NELSPRUIT 990000064630 536DOSCO E T S E TVL PRECISION MIDDELBURG 1050 171 MIDDELBURG TVL 990000273539 1916DOSCO HYDRAULIC ENGINEERING CC Cape Town 7442 004 KAAPSTAD 990000011397 36604 ChempetDOSCO PRECISION HYDRAULICS PTY LTD EDENVALE 1609 091 GERMISTON 990000033564 9200 EDENGLENDOSIMA CONSTRUCTION & TRADING BEDWORTH PARK 1939 225 RANDFONTEIN 990000376304DOT SPARES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000061958 2438DOT STEEL PTY LTD Verwoerdpark 1453 132 KEMPTON PARK 990000080385 8199DOTCOM TRADING 786 PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000412510 87107DOTCOM TRADING 801 PTY LTD RIDGEVIEW 1701 233 ROODEPOORT 990000077422 80123 RidgeviewDOTCOM TRADING 869 PTY LTD VAN RIEBEECKPARK 1629 132 KEMPTON PARK 990000477091 284DOTCOM TRADING 916 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000475639 14907DOUBLE A STRUCTURAL SERVICES CAPITAL PARK 84 008 PRETORIA 990000214204DOUBLE D STEELWORKS BISHOP LAVIS 7490 025 BELLVILLE 990000387925DOUBLE H TRUCK & TRAILER WARMBATHS 480 298 WARMBAD TVL 990000348252 1898

Page 84: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DOUBLE I WATER BROUSERS & BENONI 1501 990000682963 17239 SUNWARD PARKDOUBLE J AUTO RIVERFIELD 1564 247 SPRINGS 990000336688 15368DOUBLE J DIESEL BK MODIMOLLE 510 191 WATERBERG 990000039563 494DOUBLE P MOULD SERVICES ROSSYLN 200 990000855894 911,622DOUBLE S DIE MAKERS PTY LTD ROSETTENVILLE 2130 091 GERMISTON 990000045407 1517DOUBLE STAIRS TRADING 522 CC FAERIE GLENN 43 043 BRONKHORSTSPRUIT 990000365496 1667DOUBLE STARS TRADING 424 CC DOORNPOORT 17 041 BRITS 990000391136 80926DOUBLE STARS TRADING 47 RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000335776 50074DOUBLE STARS TRADING 529 CC BRANSTON 2021 990000858198 85 MAGALIESBURGDOUGIES GEARBOX & DIFF CENTRE GEORGE 6530 090 GEORGE 990000307565DOUGLAS ENGINEERING BK DOUGLAS 8730 071 HERBERT 990000026514 331DOUGLAS STEEL FIX WELKOM 9460 302 WELKOM 990000210527 2004DOUGLAS SUPA QUICK DOUGLAS 8730 071 HERBERT 990000478157 576DOUGS AUTO VALHALLA 185 008 PRETORIA 990000336812 21352DOUGS ENGINEERING LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000027188DOUGWILL AUTO ELECTRICAL CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000070097 1110DOUKAS INSULATION ENG & PAINTING CC NEWCASTLE 2940 185 NEWCASTLE 990000053845 7969DOWCLAY PRODUCTS CC PINETOWN 3600 210 PINETOWN 990000045293 175DOWD ENGRAVERS CC Stikland 7530 025 BELLVILLE 990000053217 255 SanlamhofDOWERGLEN SERVICE STATION CC EDENVALE 1610 091 GERMISTON 990000061671 4470DOWERIMPEX CC Edenvale 1610 091 GERMISTON 990000543424 16460 DowerglenDOWMIN RECRUITMENT SERVICES CC Bellville 7530 VREDENBERG 990000039694 602DOWN LOW CONSTRUCTION & PROJECTS 47 ORLANDO EAST 1804 003 JOHANNESBURG 990000553909DOWN TO EARTH PLANT & REPAIRS HALFWAY HOUSE 1685 008 PRETORIA 990000266592 22402DOWNS GLASS & ALLUMINIUM PTY LTD NELMAPIUS EXT 7 186 990000644657 26455 GEZINADOWNSTREAM ALUMINIUM CENTRE FOR Richards Bay 3900 324 LOWER UMFOLOZI 990000273868 1748DOWNTOWN MOTORS CONGELLA 4001 002 DURBAN 990000483391DOWUMANS TYRES UITENHAGE 6229 271 UITENHAGE 990000078229DOXA PRECISION ENGINEERING MORELETA PLAZA 167 008 PRETORIA 990000348158 100497DOYLE ART FOUNDRY CC WYNBERG 7800 316 WYNBERG C P 990000035944DOYLE ELECTRICAL CC ALPHENDALE 5209 006 EAST LONDEN 990000081076DPI TEAM AUTO CC BENONI 1522 026 BENONI 990000198989 10161DR DENT NELSPRUIT 1200 184 NELSPRUIT 990000484131 3958DR MAG ODENDAALSRUS 9480 302 WELKOM 990000375613 279DR MOTOR REPAIRS OVERPORT 4067 002 DURBAN 990000375603 701087DR QUINCYS DYNA TUNE & REPAIRS CC GEORGE 6529 090 GEORGE 990000480746 5045 GEORGE EASTDR VUMA MOTORCYCLES CC CINDERELLA 1459 033 BOKSBURG 990000412007DR ZONE & DINE PTY LTD EMALAHLENI 1039 990000676557DRA MINERAL PROJECTS RIVONIA 2128 003 JOHANNESBURG 990000034821 3567DRA MINING PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000404666 3567DRAADKAR FITMENT CENTRE WITBANK 1035 312 WITBANK TVL 990000390201 8936DRAAIBERG GENERAL SERVICES BK VILLIERSDORP 6848 048 CALEDON 990000048085 305DRAFT ENGINEERING Johannesburg 2094 003 JOHANNESBURG 990000161050 27162 BenroseDRAGENFLI ALBERTON NORTH 1456 091 GERMISTON 990000420505 136825DRAGON  MOTORS CC RUSTENBURG 300 235 RUSTENBURG 990000010386 9744DRAGON CITY MOTORS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000065330 2693DRAGON FLI STEELWORKS LAMBTON GARDENS 1401 990000599192 136825 ALBERTON NORTHDRAGON PRECISION ENGINEERING PTY ESTCOURT 3310 079 ESTCOURT 990000019654 1121

Page 85: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DRAGONFLY CONTRACTING SERVICES BUFFALO FLATS EXT 5209 006 EAST LONDEN 990000242276DRAGONS VOYAGER BUHRMANNSDRIF 2867 156 LICHTENBURG 990000394398 533DRAINMAN S A CC NOORDBRUG 2522 003 JOHANNESBURG 990000473864 20304DRAKENSBERG BOILERMAKERS PTY LTD WINTERTON 3340 990000645072 1107DRAKENSBERG GATE & FENCE CC MORELETAPARK 44 079 ESTCOURT 990000362854 39027DRAKENSBERG HERSTELWERK ELLIOT 5460 075 ELLIOT 990000487066 456DRAKENSBERG MOTORS KOKSTAD 4700 141 MOUNT CURRIE 990000480951 405DRAKENSIG MOTORS HOEDSPRUIT 1380 352 PHALABORWA 990000475645 193DRAKENSTEIN AUTO TRAINING & SERVICE PAARL 7646 197 PAARL 990000258777 95557DRAKENSTEIN MOTORS HUGUENOT 7645 197 PAARL 990000049372 85DRAKENSTEIN PANELBEATERS PTY LTD PAARL 7620 197 PAARL 990000041446 284DRAKENSTEN BOERDERY RIVER CRESCENT 1042 312 WITBANK TVL 990000422155 641DRAMCO TOOLING CC CAPE TOWN 7580 251 STELLENBOSCH 990000029029 443 EERSTE RIVERDRANRAB VOERTUIG MAKELAARS CC BARBERTON 1300 019 BARBERTON 990000079404DRAUGHT DISPENSE SERVICES PTY LTD GREENSTONE 1616 132 KEMPTON PARK 990000045678 8192 GreenstoneDRAUGHTCOL AUTOMATION CC HERCULES 30 990000564130 49564DRAVA ENGINEERING WADEVILLE 1422 091 GERMISTON 990000290081 634DRC DIVE SYSTEMS PHILADELPHIA 7304 165 MALMESBURY 990000409637 695 MALMESBURYDRC SERVICE CENTRE FLAMWOOD 2572 138 KLERKSDORP 990000374670 7193DRE PROJECTS CC KROONDAL 325 990000573077 289DREAM AFRICAN FOUNDATION PTY LTD KRIEL 2271 990000904035 1118 EVANDERDREAM BLINDS CC KIMBERLEY 8300 005 KIMBERLEY 990000044402 200 KimberleyDREAM CONTAINERS ENDICOTT 1574 247 SPRINGS 990000415005 62DREAM MOTORS KRIEL 2271 028 BETHAL 990000339068 975DREAM PLUS BISHOPSGATE 4008 002 DURBAN 990000075865 61307DREAM QUEST TRADING 40 CC BAIN'S VLEI 9338 008 PRETORIA 990000236069 17458DREAM TEAM TRADING 327 CC BIRCALEIGH 1021 184 NELSPRUIT 990000486348 6471DREAM TRADING 2 CC PIETERSBURG 700 207 PIETERSBURG 990000376948 299DREAM TRAMPOLINE ELSPARK 1418 033 BOKSBURG 990000082377 13307DREAM WHEEL NEWCASTLE 2940 185 NEWCASTLE 990000343963 2296DREAM WORLD BEDDING RED HILL 4071 002 DURBAN 990000282885 40715DREAMCAST AUTO VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000491253 1340DREAMTEAM SECUNDA 2302 028 BETHAL 990000078949 6196DREAMTEAM TRADING 573 CC LYNNWOOD RIDGE 40 008 PRETORIA 990000313340 74611DREAMTEAM TRADING 947 CC KEMPTON PARK 1620 132 KEMPTON PARK 990000399746 3751DREAMTEAM TRANSMISSION SYSTEM LERAATSFONTEIN 1038 312 WITBANK TVL 990000383961 12619DREDGECO ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000400494 41DRESSER INTERNATIONAL INC EDENVALE 1610 091 GERMISTON 990000029880 2234DRESSER RAND SERVICE CENTRE CENTURION 46 003 JOHANNESBURG 990000418343 12185 CenturionDREYER G E SPRINGBOK 8240 245 NAMAQUALAND 990000063262 453DREYER LANDBOU MEGANISASIE BK KROONSTAD 9500 146 KROONSTAD 990000304256 186DREYER WIREWORKS BOTHAVILLE 9660 036 BOTHAVILLE 990000021497 1507DRG SERVICES POLOKWANE 700 207 PIETERSBURG 990000040712 1686DRI TECH WIERDAPARK 149 008 PRETORIA 990000403703 51529DRICONEQ AFRICA PTY LTD Germiston 1401 003 JOHANNESBURG 990000252485 752100 GardenviewDRIEDORING STAAL UPINGTON 8800 276 GORDONIA 990000325099 855DRIERIVIERE SPILPUNT DIENSTE BK DOUGLAS 8730 071 HERBERT 990000309861 331DRIES AUTO HARRISMITH 9880 104 HARRISMITH 990000050512 366

Page 86: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DRIES AUTO PAINT MONUMENTPARK 105 008 PRETORIA 990000072043DRIES FOURIE VELDDIENSTE LUCKHOFF 9982 025 BELLVILLE 990000078028 119DRIEZIEK PETROL STATION CC VEREENIGING 1620 283 VEREENIGING 990000038509 84449 GREENSIDEDRIFT ENGINEERING SERVICES MULDERSDRIFT 1747 990000779600 176DRIFT SERVICE STATION MULDERSDRIF 1747 147 KRUGERSDORP 990000073748 189DRILL EDGE ENGINEERING & MINING BENONI SOUTH 1502 026 BENONI 990000419039 5145DRILL EDGE PTY LTD BENONI SOUTH 1502 026 BENONI 990000026576 5145DRILLERS JOBBING SERVICES PTY LTD WITFIELD 1467 003 JOHANNESBURG 990000293199 13418DRILLING EQUIPMENT SERVICES CC ALRODE 1451 003 JOHANNESBURG 990000347449 124591DRILLING TECHNICAL SERVICES PTY LTD Fochville 2515 084 FOCHVILLE 990000137424 1567 Brooklyn SquareDRILLSTAR ENGINEERING PTY LTD SILVERTON 127 008 PRETORIA 990000077550 313DRIVE &  ALIGN WYNBERG 7800 316 WYNBERG C P 990000033708DRIVE & GEAR ENGINEERING CC Cape Town 7405 004 KAAPSTAD 990000073654 116 MaitlandDRIVE ALIGN NETWORK NORTHCLIFF 2115 003 JOHANNESBURG 990000351173 4145DRIVE ALIVE COR PREP CENTRE WENTWORTH 4052 002 DURBAN 990000082321DRIVE BY WIRE CC WITFIELD 1467 003 JOHANNESBURG 990000473272 13511DRIVE ENGINEERING PTY LTD EAST RAND 1462 033 BOKSBURG 990000050519 25739DRIVE IN SERVICE CENTRE ALBEMARLE 1410 091 GERMISTON 990000052090 7832DRIVE INN SERVICE STATION BRACKEN GARDENS 1452 091 GERMISTON 990000392131 146630DRIVE LINES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000044340DRIVE RIGHT MOTORS PTY LTD VOORBRUG 7100 990000791824DRIVE SOUTH AFRICA CAPE TOWN 8001 004 KAAPSTAD 990000230993 31147 TOKAIDRIVE THRU NUMBERPLATES ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000073703 14522DRIVE TIME RED HILL 4071 001 BLOEMFONTEIN 990000075494 40073DRIVELINE DISTRIBUTORS CC BRUMA 2026 003 JOHANNESBURG 990000337452 474DRIVELINE TECHNOLOGIES KEMPTON PARK 1620 132 KEMPTON PARK 990000067484 2649DRIVELINES & SPRAYFLOW CC DUNSWART 1508 033 BOKSBURG 990000025756 6148DRIVEN MOTOR VEHICLE REPAIRS & THERESAPARK 155 008 PRETORIA 990000357529 0DRIVES AFRICA CC WADEVILLE 1422 091 GERMISTON 990000262910 15095DRIVESHAFT BALEKA PTA PTY LTD PRETORIA 30 990000859280 2995DRIVESHAFT BALEKA PTY LTD HERCULES 30 008 PRETORIA 990000081920 48999DRIVESHAFT BALEKA TRUST THE TRAMSHED 126 008 PRETORIA 990000076834 13687DRIVESHAFT ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000078333 12536DRIVESHAFTS CENTRE (PROPRIETARY)LTD MILNERTON 7435 004 KAAPSTAD 990000024786 990DRIVESHAFTS MANUFACTURING PTY LTD MILNERTON 7435 004 KAAPSTAD 990000062909 990DRIVESHIFT CV & SUSPENSION CENTRE STEENBERG 7945 241 SIMONS TOWN 990000349836DRIVETRAIN CAPE PTY LTD OLD OAK 7537 025 BELLVILLE 990000050194 4147DRIVETRAIN NATAL PTY LTD WESTMEAD 3608 210 PINETOWN 990000032927 15258DRIVETRAIN PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000018000 399DRIVEWAYPROPSI CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000178363 22481DRIVEWELL SERVICE STATION KROONSTAD 9500 146 KROONSTAD 990000245225 2268DRIVING RANGE PANELBEATERS STIKLAND 7530 025 BELLVILLE 990000031528 xDRM AUTOBODY REPAIRERS SANDTON 2157 990000582570DROIDAH TRADING 151 CC POLOKWANE 699 207 PIETERSBURG 990000341515DROOMERS GARAGE PAARL PTY LTD PAARL 7646 197 PAARL 990000050455DROOMERS GARAGES PTY LTD SOMERSET WEST 7130 197 PAARL 990000024085DROOMERS NISSAN PAARL 7646 197 PAARL 990000386341 225 Main S PaarlDROP IN SERVICE STATION PORT ELIZABETH 6020 007 PORT ELIZABETH 990000387031 27452 GREENACRES

Page 87: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DROSDY KARWAS WORCESTER 6849 315 WORCESTER 990000272466 340DROSTDY INGENEURSWERKE EDMS BPK WORCESTER 6849 315 WORCESTER 990000380278 894DROSTDY TOYOTA GRAAFF‐REINET 6280 093 GRAAFF REINET 990000050548 379DROSTE MOTORS TURFFONTEIN 2190 003 JOHANNESBURG 990000050475DROTSKY AKTIEF EDMS BPK ALBERTON 1449 012 ALBERTON 990000050481DRUDE ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000055764 1287DRUM CRAFTING DORMERTON 4015 002 DURBAN 990000080231 19487DRUM EXCHANGE CC NORTH END 6056 007 PORT ELIZABETH 990000052232 3683DRUM EXCHANGE SOLVENTS UMHLANGA ROCKS 4051 990000923009DRUM FIX CC ROSSBURGH 4072 002 DURBAN 990000339511 41019DRUM LIFTERS & FORKLIFT SERVICES SPRINGFIELD 4051 990000590963 56993 CHATSWORTHDRUM PEOPLE QUEENSMEAD 4147 210 PINETOWN 990000490589DRUMCO JACOBS 4026 002 DURBAN 990000478720 12305DRUMFIX MOUNT EDGECOMBE 4300 002 DURBAN 990000425226 1644DRUMLAND CC LEONDALE 1424 012 ALBERTON 990000031433 16276DRUMNET CC MALVERN 4055 002 DURBAN 990000078115 28411DRUMPAL SERVICES CC Phoenix 4060 002 DURBAN 990000038529 22219 GLENASHLEYDRYCAM CC RIVERFIELD 1564 247 SPRINGS 990000041486 15515DS AUTO REPAIRS WESTERGLOOR 1759 225 RANDFONTEIN 990000210286DS TRACKING CC NORTHMEAD 1511 026 BENONI 990000382112 13244DSA ELECTRONICS CC DORMERTON 4015 002 DURBAN 990000324199 19487DSDB PACKAGING PTY LTD Centurion 57 008 PRETORIA 990000425757 11604 Wierdapark‐southDSG LIFTS WELGEMOED 7538 025 BELLVILLE 990000423727 6695DSIGNER FABRICATION & ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000263544 157DSK PRECISION ENGINEERING CC DURBAN 4051 002 DURBAN 990000030594 22079 GlenashleyDSM KGASI ENGINEERING PTY LTD RANDBURG 2164 990000569056 710 BANBURY CROSSDST ENGINEERING & LABOUR HIRE WITBANK 1034 312 WITBANK TVL 990000417276DT ENGINEERING & MARKETING CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000362517 10405DT MOTORS BEACON BAY 5241 006 EAST LONDEN 990000228972DTB MAINTENANCE MEYERS PARK 184 990000682460 600 LA MONTAGNEDTM GEORGE GEORGE 7139 090 GEORGE 990000335364 210 STRANDDTM LINE BOARDING EMPANGENI 3880 324 LOWER UMFOLOZI 990000414265 10102DTS PTY LTD INANDA 2196 990000603967 4203 CRESTADTY MOTORS & TYRE SUPPLIERS CC RICHARDS BAY 3900 990000616027 2807DU ARTE STAAL & INTERIEUR WITBANK 1035 132 KEMPTON PARK 990000066228DU BRUYN TREKKERS BK DENDRON 715 207 PIETERSBURG 990000104776DU CHENNE D DURBAN NORTH 4016 002 DURBAN 990000481593 20584DU PLESSIS & BURGER EDMS BPK NELSPRUIT 1200 184 NELSPRUIT 990000482176 10105 THE VILLAGE NELSPRUITDU PLESSIS & MEYER BANDE BK SECUNDA 2302 028 BETHAL 990000034769 10015DU PLESSIS AUTO BK CERES 6835 055 CERES 990000401166 188DU PLESSIS CAR WASH & VALET CENTRE PAARL 7620 025 BELLVILLE 990000313793 3330DU PLESSIS H STERNBURG 7945 990000816505DU PLESSIS INGENIEURSWERK PRETORIA 250 990000637478 861 BRITSDU PLESSIS J G M HEIDELBERG 1441 990000684716 988DU PLESSIS J J UPINGTON 8800 990000899699 399DU PLESSIS J L LINDHAVEN 1724 233 ROODEPOORT 990000418360DU PLESSIS L ONVERWACHT 557 208 PIET RETIEF 990000399540 7236DU PLESSIS MOTORS WELLINGTON 7655 303 WELLINGTON 990000047981

Page 88: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DU PLESSIS P S PORTERVILLE 6810 209 PIKETBERG 990000058016 138DU PLESSIS PANEELKLOPPERS BK KATHU 8446 158 SOUTPANSBERG 990000058864 1481DU PLESSIS S SABIE 1260 990000791695DU PLESSIS S J CRADOCK 5880 990000643754DU PLOOY M GEZINA 31 008 PRETORIA 990000485322 26072DU PLOOY WELDER CC WITFIELD 1467 091 GERMISTON 990000015775 13307DU PREEZ J BELLVILLE 7535 025 BELLVILLE 990000403710 2896DU PREEZE GARAGE BURGERSDORP 9744 070 WODEHOUSE 990000024239 144DU PROP INVESTMENTS CARWASH WILLOWS 9320 001 BLOEMFONTEIN 990000487193 20182DU RAND C THEUNISSEN 9410 265 THEUNISSEN 990000238331 371 BULTFONTEINDU RAND ENGINEERING GEORGE‐INDUSTRIA 6536 090 GEORGE 990000232527 3668DU RYN PANEELKLOPPERS BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000030001 3612DU TOIT A L I THABA NCHU 9780 263 BOTSHABELO 990000060481 253DU TOIT C J MEYERTON 1961 283 VEREENIGING 990000308090DU TOIT DIENSSENTRUM BREDASDORP 7280 039 BREDASDORP 990000050335 439DU TOIT E G HARTSWATER 8570 105 HARTSWATER 990000222830 2383DU TOIT PANEELKLOPPERS MOSSEL BAY 6500 177 MOSSEL BAY 990000293122 1537DU TOITS BANDE EDMS BPK LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000190101 109DU TOITS BANDE MESSINA BK MUSINA 900 169 MESSINA 990000031022 4363 POLOKWANEDU TOITS ENGINEERS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000190137 4363 POLOKWANEDU V & K MARKETERS PTY LTD CRESTHOLME 3610 990000620040DUAL DRILLING PTY LTD BRAKPAN 1540 037 BRAKPAN 990000053280 32DUAL ENERGY MONTAGUE GARDENS 7441 990000365487 36939DUAL PRODUCTS INTL S A CC BENORYN 1504 026 BENONI 990000057768 12520DUAL‐AIR ‐MECH LADANNA 699 990000639042 705 POLOKWANEDUALWAY SERVICE CENTRE BELLVILLE 7535 025 BELLVILLE 990000058680 2813DUANES CAR WASH BRACKEN DOWNS 1448 003 JOHANNESBURG 990000221046DUBERT ENGINEERING CC RYNFIELD 1514 026 BENONI 990000076181 11785DUBETC ENGINEERING & PROJECTS PHILLIP PARK 183 008 PRETORIA 990000423553DUBIGEON BODY & COACH A DIVISION OF WENDYWOOD 2144 041 BRITS 990000054766DUBIGEON BODY & COACH PTY LTD BRITS 250 003 JOHANNESBURG 990000610453 1037DUBREES AUTO SALES CC NEWCASTLE 2940 185 NEWCASTLE 990000037293 1349DUC TAIL ENGINEERING CC PRETORIA 84 008 PRETORIA 990000418153 15242 SINOVILLEDUCATI BEDFORDVIEW COUNTRY CLUB 4301 091 GERMISTON 990000326721 1704DUCATI DURBAN & DUCATI CAFE COUNTRY CLUB 4301 002 DURBAN 990000298259 1704DUCATI JOHANNESBURG BRUMA 2026 003 JOHANNESBURG 990000068592 494DUCATI SOUTH AFRICA PARKLANDS 2121 003 JOHANNESBURG 990000343559 2152DUCCIS ENGINEERING WORKS CC KYALAMI 1684 003 JOHANNESBURG 990000340628 30503DUCCIS ENGINEERING WORKS PTY LTD HIGHLANDS NORTH 2037 091 GERMISTON 990000054748 64257DUCK WRAPERS INSULATION & SHEET GRASMERE 1833 003 JOHANNESBURG 990000402945 1085DUCKITT PRODUCTIONS CC BRITS 30 041 BRITS 990000417451 3418DUCOR BODYWORKS PORT ELIZABETH 6061 990000577219DUCT KING CC EDEN GLEN 1613 012 ALBERTON 990000281282 9185DUCT PRO CC MONUMENTPARK 105 008 PRETORIA 990000039433 25034DUCTECH CC GERMISTON 1401 091 GERMISTON 990000029000 1763 GermistonDUCTSERV PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000044023 3892DUCTXPERT CC QUEENSWOOD 121 008 PRETORIA 990000276130 11298DUDHIA MOTORS CC ZINNIAVILLE 302 235 RUSTENBURG 990000037629 50014

Page 89: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DUDLEYS BALANCING DORMERTON 4015 210 PINETOWN 990000073463 19220DUDUETSANG CLEANING & PROJECTS CC LETLHABILE 264 041 BRITS 990000412250 167DUE WEST SITE BLASTING & COATING TYGER VALLEY 7798 990000553856 5842DUEL FUEL MARKETING CC AMANZIMTOTI 4125 012 ALBERTON 990000270519 146DUES ENGINEERING & METAL WORKS CC SOMERSET WEST 7129 244 SOMERSET WEST 990000252470 94DUET ENGINEERING MANUFACTURERS STAAL 1906 278 VANDERBIJLPARK 990000235701 10121DUEX TECHNICAL SERVICES PTY LTD UMBOGINTWINI 4052 990000685758 562DUFCO TRADING RUSTENBURG 300 207 PIETERSBURG 990000368408DUFERCO STEEL PROCESSING PTY LTD MONUMENTPARK 105 008 PRETORIA 990000055085 Private Ba HATFIELDDUGGANS CAR WASH MODIMOLLE 510 191 WATERBERG 990000345674 2576DUGU TRADING ENTERPRISE KWATHEMA 1575 247 SPRINGS 990000421311DUGUZA CONSTRUCTION STANGER 4450 250 LOWER TUGELA 990000037413 164DUINE FONTEIN SERVICE STATION GATESVILLE 7766 316 WYNBERG C P 990000059936 558DUINEFONTEIN SERVICE STATION GATESVILLE 7766 316 WYNBERG C P 990000425660 249DUITS TECH MOTORS CC DURBAN NORTH 4016 002 DURBAN 990000480908 20859DUITSTECH AUTO BENONI 1500 026 BENONI 990000478563 3340DUIVELSKLOOF PRIVATE TESTSTATION TZANEEN 850 270 LETABA 990000476001 986DUIVENHOKS DIESEL DIENS BK HEIDELBERG 6665 106 HEIDELBERG C P 990000056865 113DUKUZA SERVICE STATION OVERTPORT 4450 990000586251 70238 OVERPORTDULAN MECHANICAL SERVICES DIE HEUWEL 1042 312 WITBANK TVL 990000395812 8117DUMA MECHANICAL SERVICES CC MOOI RIVER 3300 274 UMZINTO 990000069239 1008DUMA SERVICE STATION CC GATESVILLE 7766 004 KAAPSTAD 990000242487 200DUMANI LOCKSMITH MOWBRAY 7700 990000927762DUMBE ENGINEERING PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000492314 196DUMELA ENGINEERING CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000265416 20064DUMELA TRANSPORT & REPAIRS PTY LTD 1911 990000639766DUMOR MOTORS CC INC THOMAS TYRE RIVERFIELD 1564 247 SPRINGS 990000076949 15348DUNAMIS ENGINEERING CC WESTMEAD 3608 002 DURBAN 990000361956 15728DUNAMIS HR & ENGINEERING SERVICES SUNDRA 2200 990000913446 11741 SELCOURTDUNAMIS STEEL ERECTORS PTY LTD BRACKENHURST 1448 990000942368DUNAMIS SYNC CC NEWCASTLE 2940 185 NEWCASTLE 990000351135 9308DUNCAN MANUFACTURING TRUST DEAL PARTY 6001 990000483912 28351 SUNRIDGE PARKDUNCAN VILLAGE SERVICE STATION EAST LONDON 5200 006 EAST LONDEN 990000343021 15470DUNCANMEC PTY LTD ALBERTON 1450 012 ALBERTON 990000026403 159DUNCOE ENGINEERING CC GLENCOE 2930 092 GLENCOE 990000321938DUNDEE BRAKE & CLUTCH DUNDEE 3000 072 DUNDEE 990000027821 P O Box 12DUNDEE PANELBEATERS DUNDEE 3000 072 DUNDEE 990000020501 71DUNDEE TOYOTA DUNDEE 3000 072 DUNDEE 990000057762 587 DUNDEDUNDEE TYRE SPECIALISTS CC DUNDEE 3000 072 DUNDEE 990000300132 377DUNEDEN SERVICE STATION CINDA PARK 1463 091 GERMISTON 990000490814 9403DUNET MOTORS CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000021714 21216DUNMAR AUTO WORCESTER 6849 004 KAAPSTAD 990000399288 113DUNMAR ENGINEERING CC WITBANK 1034 312 WITBANK TVL 990000388521DUNMILL MOTORS CC DURBAN 4001 002 DURBAN 990000036242DUNN MEGANIESE INSTANDHOUDING BREDASDORP 7280 039 BREDASDORP 990000491010DUNN TRAILERS CC WESTGATE 1734 003 JOHANNESBURG 990000344867 7952DUNNOTTAR ENGINEERING DUNNOTTAR 1590 188 NIGEL 990000351988 117DUNNROSS CC TZANEEN 850 324 LOWER UMFOLOZI 990000020904 3811

Page 90: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DUNROSE 74 TRADING SALDANHA 7395 292 VREDENBURG 990000240336 542DUNROSE TRADING  57 PTY LTD Johannesburg 1700 233 ROODEPOORT 990000069037 361 MaraisburgDUNSWART FILLING STATION BENONI SOUTH 1502 026 BENONI 990000570411 5697DUNSWART FILLING STATION & SPARES ACTONVILLE 1506 003 JOHANNESBURG 990000039026 18353DUO AUTO CC ELARDUSPARK 181 008 PRETORIA 990000479710DUO SOLUTIONS PROVIDER MIDRAND 1685 003 JOHANNESBURG 990000074327 8291DUP AIR COMPRESSORS PTY LTD PRETORIA 82 990000577918 23893DUPAS ENGINEERING DUNNOTTAR 1590 247 SPRINGS 990000274616 102DUPCO ENGINEERING CC PROTEAPARK 305 235 RUSTENBURG 990000358689 20438DUPDIESEL PAROW 7499 025 BELLVILLE 990000069934 1476DUPIES ENGINEERING CC DASPOORT 82 008 PRETORIA 990000407966DUPLEX AUTO SERVICES BLACKHEATH 7581 990000746111 1255 KUILSRIVERDUPRET MOTORHERSTELWERKE BK PROTEAPARK 305 235 RUSTENBURG 990000274293 21056DUPS AUTO EDENBURG 9908 073 EDENBURG 990000486809DUPS AUTO ELECTRIC CC BRACKENFELL 7561 025 BELLVILLE 990000280946 1290DUPS ENGINEERING PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000100744 2166DUPS HYDRAULICS FOREST HILL 6001 007 PORT ELIZABETH 990000341585DUPS PANEELKLOPPERS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000023270 7931DUPS WORKSHOP KURUMAN 8460 148 KURUMAN 990000050433 2105DUR0 PRESSINGS PTY LTD ALRODE 1451 990000702425 124116DURA ENGINEERING CC ELDORDOPARK 1811 003 JOHANNESBURG 990000075472DURA STEEL CC EDENVALE 1610 033 BOKSBURG 990000050078 2277DURAB MANUFACTURING PTY LTD ALBERTON 1450 370 990000524992 1676DURACRAFT PTY LTD EDENVALE 1610 091 GERMISTON 990000014055 546DURAMACH EAST VILLAGE 1459 033 BOKSBURG 990000333356DURANDO MANUFACTURER PORT ELIZABETH 6001 007 PORT ELIZABETH 990000327683DURASET ALBERTON 1450 043 BRONKHORSTSPRUIT 990000159152 947DURATREAD WHEEL & TYRE PTY LTD FLAMWOOD 2572 138 KLERKSDORP 990000238892DURAVEY BULK HANDLING BOKSBURG 1495 990000805404 13454 NORTHMEADDURBAN ALEXANDER SERVICE CENTRE SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000323240 100107DURBAN ALUMINIUM WINDOWS CC GLENASHLEY 4022 002 DURBAN 990000071929 22058DURBAN AUTO CITY CC DURBAN 4001 002 DURBAN 990000245946DURBAN AUTO ELECTRICAL DURBAN 4000 002 DURBAN 990000034266 179 HYPER BY THE SEADURBAN AUTO VALET CC PARKGATE 4345 002 DURBAN 990000214245 23269DURBAN BLACKSMITH CC DURBAN 4001 002 DURBAN 990000071920 50910DURBAN CAR PLATES & SIGNS THE GARDENS 4019 002 DURBAN 990000152022 23129DURBAN CENTRAL PANELBEATERS DURBAN 4000 002 DURBAN 990000048044 787246 SANDTONDURBAN CHAMPION AUTOBODY WESTHAM 4068 002 DURBAN 990000487327DURBAN CHEVROLET SALT ROCK 4390 002 DURBAN 990000322279 587 UMHLALIDURBAN COMPRESSORS SARNIA 3615 002 DURBAN 990000030411 124DURBAN DOOR SERVICES KLOOF 3610 210 PINETOWN 990000026634 742 KloofDURBAN DYNO TUNERS CC PHOENIX 4080 002 DURBAN 990000490630 60201DURBAN ENAMEL WORKS PINETOWN 3610 210 PINETOWN 990000209389 PO Box 151 AshwoodDURBAN FUEL INJECTION SERVICES CC POINT 4051 002 DURBAN 990000046543 614 KLOOFDURBAN GALVANIZING PTY LTD DURBAN NORTH 4016 002 DURBAN 990000031955 20331DURBAN INDUSTRIAL BLUFF 4036 002 DURBAN 990000225856 21830DURBAN INSTRUMENT SPECIALISTS CC UMBOGINTWINI 4120 002 DURBAN 990000029516 357DURBAN JAP ENGINEERING CC ISIPINGO BEACH 4115 002 DURBAN 990000330444 26112

Page 91: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DURBAN LOCKSMITH MOORE ROAD 4083 002 DURBAN 990000393252 52589DURBAN NORTH LOCKSMITHS CC DURBAN NORTH 4016 002 DURBAN 990000079145 201421DURBAN NORTH MOTOR REPAIRS DURBAN 4000 002 DURBAN 990000047384 4910DURBAN NORTH MOTORS CC DURBAN NORTH 4051 002 DURBAN 990000430231DURBAN PANEL BEATERS CC DURBAN 4001 002 DURBAN 990000075069 404 CONGELLADURBAN PLASMA SPECIALISED ASHWOOD 3605 210 PINETOWN 990000059079 15643DURBAN POWDER COATERS REDHILL 4065 002 DURBAN 990000033029 35671 NORTHWAYDURBAN PROPSHAFT CENTRE CC MARINE PARADE 4056 002 DURBAN 990000239175 10574DURBAN ROAD CONVENIENCE CENTRE TYGER VALLEY 7536 004 KAAPSTAD 990000477208 4170DURBAN ROADWORTHY PTY LTD EAST END 4018 002 DURBAN 990000214915 149078DURBAN SOUTH BODY EXPRESS DURBAN 4000 002 DURBAN 990000314404 29037DURBAN SOUTH NISSAN & DURBAN SOUTH WINKLESPRUIT 4145 002 DURBAN 990000250532 140DURBAN SOUTH PANEL & PAINT UMHLANGA ROCKS 4320 002 DURBAN 990000256199 338DURBAN SOUTH PANEL BEATERS MAYDON WHARF 4057 002 DURBAN 990000048596 29003DURBAN SOUTH TOYOTA Prospecton 4115 002 DURBAN 990000186180 P.O. Box 2 Isipingo BeachDURBAN TEST & DRIVE DURBAN 4001 002 DURBAN 990000553886 80 A PRINC DurbanDURBAN TRUCK CENTRE PHOENIX 4068 002 DURBAN 990000409906DURBAN WHOLESALE CAR BROKERS CC GREYVILLE 4023 002 DURBAN 990000043703 47367DURBAN WIRE & PLASTICS PTY LTD WESTMEAD 3608 002 DURBAN 990000020175 15517DURBANVILLE ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000035724 2453DURBANVILLE MOTORS DURBANVILLE 7551 025 BELLVILLE 990000047629 218DURBELL ENGINEERING C C TYGERVALLEI 7536 025 BELLVILLE 990000018915 709 DurbanvilleDURCH TECHNIK AUTO DURBAN 4057 990000569363 76503 MARBLE RAYDUREEN OPLEIDINGSDIENSTE BK CERES 6835 055 CERES 990000409462 188DURHAM AVENUE MOTORS SALT RIVER 7925 004 KAAPSTAD 990000476439DURINOX FITTINGS CC EDENVALE 1610 091 GERMISTON 990000267257 1899DURNACOL STEEL WORKS DURNACOL 3082 064 DANNHAUSER 990000223889 3DURO BLINDS & INTERIORS NORWOOD 2117 033 BOKSBURG 990000073847 92391DURO INDUSTRIES (BABELEGI)PTY LTD PRETORIA 1 370 990000508510 955DURO INDUSTRIES SUPPLIES JOHANNESBURG 2000 294 VRYBURG 990000069903 7670DUROBRAKE & CLUTCH PTY LTD BLOEMFONTEIN 9300 990000031732 1358DUROTH GENERAL ENGINEERING CC BENONI 1500 037 BRAKPAN 990000033506DURR ENGINEERING SURREY EST 7764 316 WYNBERG C P 990000025789DURRANS RMS PTY LTD BOKSBURG NORTH 1461 091 GERMISTON 990000063201 5340DURVILLE SERVICES & MAINTENANCE CC DURBANVILLE 7551 025 BELLVILLE 990000410188 1054DUST EXTRACTION & POLLUTION CONTROL Germsiton 2047 091 GERMISTON 990000019512 75097 GardenviewDUSTCON JEPPESTOWN 2043 132 KEMPTON PARK 990000074831 33641DUT PUMPS MOTORS AND ELECTRONICS Pretoria 40 008 PRETORIA 990000028938 74531DUTOITS BANDE LEVUBU LOUIS TRICHARDT 920 207 PIETERSBURG 990000428923 109DUTTON MOTORS PTY LTD SASOLBURG 1947 237 SASOLBURG 990000069792 35DUURSEMA STAALWERKE DIAMOND 8305 005 KIMBERLEY 990000472899 3377DUVAL ENGINEERING PTY LTD STANGER 4450 990000592790DUVALCO AFRICA NORTHWAY 4051 002 DURBAN 990000113567 35177 NorthwayDUVALS CREATION & MAINTENANCE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000387869 30712DUVANGO WHEEL CC BIRCHLEIGH 1621 132 KEMPTON PARK 990000418127 8421DUVHA FOUNDRY PTY LTD CHAMDOR 1739 990000612571 4203DUWIC GENERAL ENGINEERING MOKOPANE 600 219 POTGIETERSRUS 990000359662 226DUYS COMPONENT MANUFACTURERS PINETOWN 3600 210 PINETOWN 990000046811 31

Page 92: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DUZANNE TRUST BELLVILLE 7535 025 BELLVILLE 990000348932 2678DUZI BRAKES PIETERMARITZBURG 3201 990000047919DUZI FENCING UMLAAS ROAD 3730 051 CAMPERDOWN 990000266199 29DUZI MOTORS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000072249 276DUZI WORX PIETERMARITZBURG 3201 990000771647 1067 HILTONDV TURBO REPAIRS PTY LTD WEST PARK 183 990000753965DVA REFURBISHMENT PTY LTD BRITS 250 990000653680DVD ENGINEERING Kuruman 8460 KURUMAN 990000114858 Private BaDVNS ENGINEERING SYSTEMS & CHARTSWORTH 4092 002 DURBAN 990000426318 201DVP TRADING LAMBTON 1414 990000947273DWARSBERG LIQUOR & FILLING STATION KARENPARK 118 008 PRETORIA 990000221999 59455DWAYNE EXTRUSION TECHNOLOGY BRAKPAN 1540 037 BRAKPAN 990000325619 728DWK INSTANDHOUDINGS DIENSTE TZANEEN 850 270 LETABA 990000305763 2336DWP CONSULTANTS INC FLAMWOOD 2572 138 KLERKSDORP 990000316889 7044DWYKA TRADING MIDDELBURG 1050 990000605125DYCER ENGINEERING CC LYNNWOOD RIDGE 40 012 ALBERTON 990000052082 74276DYCER FOUNDRY & PATTERN SHOP CC LYNNWOODRIDGE 84 008 PRETORIA 990000552496 74276DYCOSA GENERAL SALES POMONA 1619 990000368129 175 ELOFFDYERS AUTO CLINIC KOMANI 5322 223 QUEENSTOWN 990000056974 2055DYKE STEEL FABRICATORS CC KENMARE 1745 147 KRUGERSDORP 990000029436 3006DYKEFELD COUNTRY ESTATE PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000355434 1769DYKEFELD GOLF PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000386722 1769DYKON PAARL 7646 004 KAAPSTAD 990000074822 6A TRAINGL PAARLDYLAN ENGINEERING PINETOWN 3600 002 DURBAN 990000066744 1594DYLANS MOTORS REPAIRS TONGAAT 4400 339 INANDA 990000076339 1516DYMOND ENGINEERING PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000063125 1583DYMOT ENGINEERING CO PTY LTD EDENVALE 1610 132 KEMPTON PARK 990000044525 404DYNA CASTINGS PINETOWN 3610 990000474295DYNA MANUFACTURING SILVERTON 127 008 PRETORIA 990000074232 102DYNA QUIP SERVICES CC JACOBS 4026 310 CHATSWORTH 990000472697 13275DYNAMAX AUTO COMPONENTS CC HIGHLANDS NORTH 2037 132 KEMPTON PARK 990000041890 694DYNAMIC & MAINTENANCE ENGINEERING NEW GERMANY 3620 002 DURBAN 990000224022 61DYNAMIC ALUMINIUM PRODUCTS & MOUNT EDGECOMBE 4300 002 DURBAN 990000077123 759DYNAMIC ALUMMINIUM PRODUCTS CC RESERVOIR HILLS 4091 002 DURBAN 990000064821DYNAMIC AUTO SPARES & CAR WASH RANDGATE 1763 225 RANDFONTEIN 990000373047 1718 LENASIADYNAMIC AUTOMATION CC HAMMARSDALE 3700 051 CAMPERDOWN 990000022286 99DYNAMIC BALANCING PTY LTD EDENVALE 1610 091 GERMISTON 990000018451 4124DYNAMIC BODY REPAIRS WORCESTER 6849 315 WORCESTER 990000306218 791DYNAMIC BRAKE & CLUTCH Port Elizabeth 6001 990000061385 16061 GELVANDALEDYNAMIC CABLES ENGINEERING EPPINDUST 7475 004 KAAPSTAD 990000604703 269DYNAMIC CAR SALES PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000472653 10885DYNAMIC CAR SOUND & SECURITY EAST LONDON 5201 006 EAST LONDEN 990000031953DYNAMIC CAR WASH FAUNAPARK 787 207 PIETERSBURG 990000222981 1223DYNAMIC CHOICES THIRTY SEVEN BEAUFORT WEST 6970 022 BEAUFORT WEST 990000421552 287DYNAMIC CLEANING SERVICES AVONDALE 7500 025 BELLVILLE 990000331541DYNAMIC CNC TECHNOLOGIES CC FARRARMERE 1518 026 BENONI 990000399065DYNAMIC CONSTRUCTION PORT ELIZABETH 6000 007 PORT ELIZABETH 990000049463 22462DYNAMIC CORPORATE SECURITY ADVISORS ERASMUSKLOOF 48 008 PRETORIA 990000319533 11924

Page 93: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DYNAMIC CRANE SERVICES RANDHART 1457 012 ALBERTON 990000047906 17651DYNAMIC CUT & BEND PTY LTD GAUTENG 28 002 DURBAN 990000265926 PO Box 401 RedhillDYNAMIC CV JOINT FACTORY SHOP MORNINGSIDE 4001 002 DURBAN 990000214328DYNAMIC CYLINER ENGINEERING PTY LTD WADEVILLE 1422 091 GERMISTON 990000036679 14927DYNAMIC DIRT BIKES OUDTSHOORN 6625 196 OUDTSHOORN 990000485341DYNAMIC DOORS WOODLANDS 7785 012 ALBERTON 990000489737DYNAMIC DUO ENGINEERING SERVICES CC OVERPORT 4067 002 DURBAN 990000380453 37963DYNAMIC DUO SERVICES OVERPORT 4067 002 DURBAN 990000064754 37963DYNAMIC ENGINE & TRANSMISSION DUNDEE 3000 072 DUNDEE 990000302386 828DYNAMIC ENGINE REBUILDERS LENASIA NORTH 1838 003 JOHANNESBURG 990000365352 6002DYNAMIC ENGINEERING VERULAM 4340 002 DURBAN 990000075966 1860DYNAMIC ENGINEERING PTY LTD PRETORIA 184 008 PRETORIA 990000023058 912134 SilvertonDYNAMIC ENGINEERING SILVERTON CC SILVERTON 127 008 PRETORIA 990000044138 912‐134DYNAMIC FANS CC JOHANNESBURG 1456 012 ALBERTON 990000254360 136682 ALBERTON NORTHDYNAMIC FARRIERY KRUGERSDORP 1739 990000729857DYNAMIC FLOW EXHAUSTS UMHLANGA ROCKS 4320 210 PINETOWN 990000074277 364DYNAMIC FLUID CONTROL MINING BENONI SOUTH 1502 026 BENONI 990000341451 5064DYNAMIC FLUID CONTROL PTY LTD BENONI SOUTH 1502 026 BENONI 990000341479 5064DYNAMIC FLUID CONTROL WATER BENONI 1500 026 BENONI 990000341464 5064DYNAMIC INSPECTION PTY LTD MIDRAND 1685 990000705313DYNAMIC INSTORE SYSTEMS AMANZIMTOTI 4126 002 DURBAN 990000555638 N/ADYNAMIC LABOUR HIRE BOKSBURG 1459 003 JOHANNESBURG 990000492553 18576 SUNWARD PARKDYNAMIC LOCK PTY LTD ASTON MANOR 1630 003 JOHANNESBURG 990000035768 10880DYNAMIC MACHINE DESIGN & STRUCTURAL STRUBENVALE 1570 247 SPRINGS 990000421726 10257DYNAMIC MACHINERY & ENTERPRISES KLERKSDORP 2570 138 KLERKSDORP 990000064410 2466DYNAMIC MAG REPAIR CC CAPE TOWN 7441 990000614788DYNAMIC MAG REPAIRS KEMPTON PARK 1619 132 KEMPTON PARK 990000082263DYNAMIC N C SERVICES CC ATLASVILLE 1465 026 BENONI 990000024421 16046DYNAMIC OPTIONS ENGINEERING WIERDAPARK 149 132 KEMPTON PARK 990000062553 444DYNAMIC PANEL BEATERS GEORGE INDUSTRIA GEORGE 6529 990000731137DYNAMIC PROJECT SOLUTIONS KAMMA HEIGHTS 6070 990000636138 3548 NORTH ENDDYNAMIC PROPELLERS CC GERMISTON 1418 091 GERMISTON 990000403765 12465 ELSPARKDYNAMIC PROPSHAFTS & CV JOINTS CENTURION 46 033 BOKSBURG 990000239616 12353DYNAMIC REBAR SPECIALISTS CC EAST RAND 1462 037 BRAKPAN 990000212862 26293DYNAMIC REPAIRS PTY LTD ODENDAALSRUS 9480 990000648282DYNAMIC SALVAGE MANAGEMENT SOUTHDALE 2000 990000637433 82643DYNAMIC SHEETMETAL SOLUTIONS CC CAPE TOWN 7780 025 BELLVILLE 990000431158 367 BELLVILLEDYNAMIC SYSTEMS CC DURBAN NORTH 4001 990000619519 19 UMHLANGA ROCKSDYNAMIC TERRAIN VEHICLES HILLCREST 3650 008 PRETORIA 990000476905 2180DYNAMIC TRACKLESS ENINEERING HABAKUK 737 990000827609 2114 LEBOWAKGOMODYNAMIC TRANSMISSION & GEARBOX SANLAMHOF 7532 025 BELLVILLE 990000328396 906DYNAMIC TRUCK REPAIRS WADEVILLE 1422 091 GERMISTON 990000359158 14881DYNAMIC VENTURES VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000046985DYNAMIC WOMAN CONSULTANTS CC FLORIDA 1710 171 MIDDELBURG TVL 990000343273 1731DYNAMITE DIESEL CC DURBANVILLE 7551 025 BELLVILLE 990000365343 685DYNAMITE DIESELS DUNDEE 3000 990000554298 1034DYNAMITE MINING INVESTMENTS CC VEREENIGING 1930 283 VEREENIGING 990000030255 263541 VEREEIGINGDYNAMITE TYRES KRUGERSDORP 1739 225 RANDFONTEIN 990000320157

Page 94: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

DYNAPAC S A PTY LTD WITFIELD 1467 033 BOKSBURG 990000223565 14110DYNASTY AGENCIES SUNNINGHILL 2157 003 JOHANNESBURG 990000080455 878DYNASTY STEEL FABRICATION CC EDENVALE 1609 091 GERMISTON 990000353901DYNATURN MANUFACTURING CC NORTH END 6056 007 PORT ELIZABETH 990000030386 2777DYNO BY QUINT WADEVILLE 1422 091 GERMISTON 990000082752 14881DYNOTECH BRACKENFELL 7560 251 STELLENBOSCH 990000067422DYNOTECH BK SUPERBIA UIT 20 699 207 PIETERSBURG 990000032833DYREX PTY LTD Kriel 2271 KRIEL 990000383243 1448DYTECH SECURITY PAARDEKRAAL 1752 147 KRUGERSDORP 990000081590 541DYTECH SOLUTIONS PTY LTD PAARDEKRAAL 1752 147 KRUGERSDORP 990000395775 541DYTRO CC WITFIELD 1467 091 GERMISTON 990000305694 13335DYTRO TRANSMISSIONS PTY LTD INDUSTRIES WEST 1401 990000622929 13335 WITFIELDDYWIDAG SYSTEMS INTERNATIONAL HOMESTEAD 1412 091 GERMISTON 990000078930 6059DZUMBI TRADING ENTERPRISE KATLEHONG 1431 091 GERMISTON 990000387651DZUNDE AUTO SOLUTIONS THE TRAMSHED 126 008 PRETORIA 990000283301 11886DZYNA TRUCK BODIES CC SUNWARD PARK 1470 033 BOKSBURG 990000359188 18624E ‐ QUIP ENGINEERING & INDUSTRIAL DURBAN 4126 990000559811 113 UMBOGINTWINIE & A AUTO ELECTRICAL CC NIGEL 1490 188 NIGEL 990000090096 928E & A SERVICE STATION CAPE TOWN 7779 004 KAAPSTAD 990000086351 24431 LANSDOWNEE & D ENGINE CENTRE CC UPINGTON 8800 276 GORDONIA 990000007888 3329E & D MOTORS CC OTTERY 7800 316 WYNBERG C P 990000107614 33874E & G CONSTRUCTION CC RUSTENBURG 300 041 BRITS 990000485712 1232E & H SERVICES PINETOWN 3610 210 PINETOWN 990000037017E & I CONTROL TECHNOLOGIES BOKSBURG 1527 990000850765 25395 BENONI NORTHE & I WORKSHOP EQUIPMENT BRACKEN DOWNS 1454 012 ALBERTON 990000466180 167520E & J MOTORS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000457924 80524E & J PANELBEATERS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000111595 3252E & L AUTO REPAIRS RETREAT 7945 316 WYNBERG C P 990000088423E & L AUTO SERVICES EDENVALE 1610 091 GERMISTON 990000090667 3126E & L ENTERPRISES EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000021184 8512E & M AUTO EXTREME CC DURBAN NORTH 4016 339 INANDA 990000475282 201209E & M AUTO SERVICES BK WONDERBOOMPOORT 33 008 PRETORIA 990000007668 31132E & M CONSTRUCTION PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000099032 3527 MiddelburgE & M CONTRACTORS HAMMARSDALE 3700 002 DURBAN 990000104534 1567 Brooklyn SquareE & O ENGINEERING SERVICES CC FLORIDA 1710 233 ROODEPOORT 990000007046 3401E & O PLANT HIRE LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000105702 587E & O TRANSPORT PRETORIA 1 008 PRETORIA 990000434718 327E & P ENGINEERING White River 1240 008 PRETORIA 990000482189 850E & R AUTO ELECTRICAL FORT BEAUFORT 5720 085 FORT BEAUFORT 990000091075 814E & R BANFIELD ENGINEERING GRAHAMSTOWN 6140 095 ALBANY 990000114503E & R MAINTENANCE & ERECTION CC Germiston 1401 091 GERMISTON 990000083100 12456 Aston ManorE & R PANEL BEATERS & SPRAY MAYVILLE 4058 002 DURBAN 990000470680 30737E & R PANELBEATERS DORMERTON 4015 002 DURBAN 990000115670 19487E & R TREKKERDIENSTE VENTERSDORP 2710 281 VENTERSDORP 990000011132 202E & S FENCING RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000016393 1092E & S INGENIEURSWERKE ROSSLYN 200 008 PRETORIA 990000110338 1025E & S MOTORS THABAZIMBI 380 990000586517 630E & T SUPPLIERS KLEINBOSCH 7500 025 BELLVILLE 990000016701

Page 95: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

E & V WORKSHOPS CC GONUBIE 5256 006 EAST LONDEN 990000035320 887E A & I MINING ENGINEERING BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000071445 3389E A AUTO MODIMOLLE BK MODIMOLLE 510 184 NELSPRUIT 990000263077 462E A K ENGINEERING CC WALMER 6070 007 PORT ELIZABETH 990000111979 5446E A KENNY PANELBEATERS KIDD'S BEACH 5264 006 EAST LONDEN 990000472059 215E A N CONSTRUCTION CC GERMISTON 1467 091 GERMISTON 990000009120 13012 WITFIELDE B ENGINEERING CC BELA‐BELA 480 251 STELLENBOSCH 990000012702 263E B WELDING CC PRETORIA‐NOORD 116 041 BRITS 990000106302 539E BELL MOTORS KLEINMOND 7195 111 HERMANUS 990000025623 74E BS CAR SALES NIGEL 1490 188 NIGEL 990000037767 550E C A L ENGINEERING EASTVALE 1559 283 VEREENIGING 990000112159E C AUTO NEWTON PARK 6055 007 PORT ELIZABETH 990000039020 35057E C AUTO ELECTRICAL & FIELD SERVICE MONTANA PARK 300 990000561966 492E C AUTO SERVICE CENTRE CC BEACON BAY 5205 006 EAST LONDEN 990000030888 2074E C B FORKLIFT SERVICE VRYHEID 3100 295 VRYHEID 990000434379E C ENGINEERING TARLTON 1749 147 KRUGERSDORP 990000018053 206E C LUBRICANTS AND FUEL CC EMERALD HILL 6011 007 PORT ELIZABETH 990000011191 15605E C P SHEET METAL PTY LTD Verwoerdpark 1453 008 PRETORIA 990000055696 8199E C POWDER COATERS NEW GERMANY 3620 002 DURBAN 990000230869 188E C R TRADE CC TECOMA 5214 006 EAST LONDEN 990000022422 19119E C RADIATORS & FUEL TANK RENU MONTAGUE GARDENS 7441 004 KAAPSTAD 990000098104E C U SOLUTIONS SILVERTON 184 008 PRETORIA 990000115071E C WELDING SERVICES CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000103407 10407E CAR HARTIES AUTO SERVICE CENTRE IFAFI 260 990000586725 18E CO TYRE SERVICES BEYERSPARK 1459 033 BOKSBURG 990000446099E COAT SERVICES PORT ELIZABETH 6001 007 PORT ELIZABETH 990000006873 5920 WALMERE D C FUEL PUMP REPAIRS PTY LTD JOHANNESBURG 46 003 JOHANNESBURG 990000148392 8724 CENTURIONE D M METAL PROJECTS CC RANDVAAL 1873 283 VEREENIGING 990000108637 554E D W WERKSWINKEL KLEINMOND 7195 048 CALEDON 990000479567E DC INSTALLATIONS RUIMSIG 1732 037 BRAKPAN 990000010416 795E DS MECHANICAL SERVICES LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000026873E DS WAY ENGINEERING PTY LTD MINNEBRON 1549 037 BRAKPAN 990000009315 8723E E T MAGNETS PERSONNEL CC EDENVALE 1610 091 GERMISTON 990000108631 780E E T S A PTY LTD EDENVALE 1610 091 GERMISTON 990000083156 780E F B ENGINEERING ENTERPRISE CC HELDERKRUIN 1733 233 ROODEPOORT 990000030881 23135E F G METAALWERKE BK NABOOMSPRUIT 560 219 POTGIETERSRUS 990000096257E F M ENGINEERING UMTENTWENI 4235 215 PORT SHEPSTONE 990000111016 21653E F M MANUFACTURING & FITMENT RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000446222 214E F S LABOUR CONSULTANTS BK BRITS 250 041 BRITS 990000466541E FURSTENBURG INGENIEUR LYNNWOOD RIDGE 40 008 PRETORIA 990000033061 73710E G A LOGISTICS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000014455 28710E G MOTORS NABOOMSPRUIT 560 219 POTGIETERSRUS 990000225508 694E G O SOUTH AFRICA PTY LTD GERMISTON 1400 091 GERMISTON 990000084460 400E G RADIATOR WORKS KOKSTAD 4700 141 MOUNT CURRIE 990000011138 1442E G SCRAP N STEEL KOKSTAD 4700 141 MOUNT CURRIE 990000012089 22 St John KokstadE H S BEACON BAY 5205 006 EAST LONDEN 990000034822 2799E I ENCLOSURES CC BRONKHORSTSPRUIT 1020 051 CAMPERDOWN 990000436251 1512 BronkhorstspruitE J DUDLEY & SONS CC UMBOGINTWINI 4120 002 DURBAN 990000214157 220

Page 96: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

E J EXCLUSIVE AUTO SALES SUNDOWNER 2161 003 JOHANNESBURG 990000436723 1206E J L MAINTENANCE SERVICES MALVERN 4093 003 JOHANNESBURG 990000452523E J M ENGINEERING BK ODENDAALSRUS 9480 302 WELKOM 990000011866 187E J N ENGINEERING CC ALBERTON 1450 012 ALBERTON 990000487046 124172E J OLIVIER AUTOS DURBANVILLE 7551 025 BELLVILLE 990000025732 93E J P LABOUR HIRE ELSBURG 1428 990000475870E J P MOTORS CC ELSBURG 1407 003 JOHANNESBURG 990000093870 9897E J STAINLESS & MILDSTEEL SOLUTIONS HEILBRON 9650 108 HEILBRON 990000447520 564E J STAINLESS STEEL PIPING WELDING EERSTERUS 22 008 PRETORIA 990000472889 15031E J WELDING SOLUTIONS CC MANDENI 4490 002 DURBAN 990000468782 308E K BEARINGS MARAISBURG 1700 025 BELLVILLE 990000096659 618E K GIERKE WELDING & GENERAL TRADOR NATURENA 2095 003 JOHANNESBURG 990000470828E K MANUFACTURING CC WITFIELD 1467 091 GERMISTON 990000105262 13883E L AUTO & TREKKERS POTGIETERSRUS 600 219 POTGIETERSRUS 990000160431 44 PotgietersrusE L B EQUIPMENT LTD  BELLVILLE MONUMENT PARK 105 033 BOKSBURG 990000047233 25322E L CORRO MOTORS CRESTA 2118 003 JOHANNESBURG 990000110816 2525E L TUBING & HYDRAULICS EAST LONDON 5200 ARCADIA 990000009028 1581E L VALETIQUE CAR WASH EAST LONDON 5201 006 EAST LONDEN 990000111126E LEACH HOIST INSPECTIONS SINOVILLE 182 008 PRETORIA 990000266227E M A ENGINEERING CC BENONI 1501 026 BENONI 990000209668 10114 DALVIEWE M C MEGANIES BK SPRINGBOK 8240 245 NAMAQUALAND 990000109513 843E M C MOTORS HARDING 4680 103 ALFRED 990000019159 183E M D PROFESSIONAL TEMPS CC CLUBVIEW 14 008 PRETORIA 990000440109 12350E M D RACING CC PRETORIA 1 008 PRETORIA 990000039821 16603E M E GENERAL ENGINEERING KASSELSVLEI 7533 025 BELLVILLE 990000093353 602E M FIRE PROTECTION SERVICES CC THE FALLS 1522 026 BENONI 990000225780 10184E M H ENGINEERING SERVICES CC CENTURY CITY 7446 003 JOHANNESBURG 990000609600 60E M H POWER PRODUCTS C C DESPATCH 6219 007 PORT ELIZABETH 990000087410 318E M P PARK RYNIE 4182 274 UMZINTO 990000013611 128E M R  STEELWORKS POSTMASBURG 8420 217 POSTMASBURG 990000436532 712E M R DISTRIBUTOR SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000109815 263150E M S MOTORS HENNENMAN 9445 110 HENNEMAN 990000083868 249E M S TRADING BELLVILLE 7535 025 BELLVILLE 990000112033 717E M SERVICE CENTRE EDGEMEAD 7441 025 BELLVILLE 990000093570E M V ENGINEERING PTY LTD ROSSBURGH 4072 002 DURBAN 990000083275 25036E MABILLE ENGINEERING HUGUENOT 7646 197 PAARL 990000006856E MANUAL GEARBOX CENTRE NORTH END 6001 006 EAST LONDEN 990000014974E N C TRADING CC MINNEBRON 1549 247 SPRINGS 990000460058 9159E N I ELECTRICAL INSTRUMENTATION RANDBURG 2125 003 JOHANNESBURG 990000086464 4293E N STEELWORKS BESIGHEIDSTRUST LADYBRAND 9745 151 LADYBRAND 990000111421 271E P AUTO PARTS BUSHMANS RIVER MOUTH 6190 003 JOHANNESBURG 990000452966 206E P BODYWORKS BUSHMANS RIVER MOUTH 6190 013 ALEXANDRIA 990000093330 80E P C MAINTENANCE NELSPRUIT 1200 184 NELSPRUIT 990000433474 1986E P G ONDERNEMINGS MENLO PARK 102 008 PRETORIA 990000121855 35758E P L ENGINEERING & FABRICATION CC NORTHMEAD 1511 026 BENONI 990000222366 13244E P MUFFLERS FASFIT TRUST PORT ELIZABETH 6000 007 PORT ELIZABETH 990000083365 2234E P MUFFLERS GRAHAMSTOWN GRAHAMSTOWN 6139 095 ALBANY 990000086726E P RADIATORS NORTH END 6056 007 PORT ELIZABETH 990000009301 3532

Page 97: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

E P TRUCK & TRAILER SERVICES CC EMERALD HILL 6011 007 PORT ELIZABETH 990000014305 15352E P TYRES & FITMENT CENTRE CC SIDWELL 6001 007 PORT ELIZABETH 990000098279E P V STEELPRODUCTS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000006089 73624E PHILLIP ENGINEERING CC CHEMPET 7442 004 KAAPSTAD 990000115887E R B TECHNOLOGIES PTY LTD MIDRAND 1683 033 BOKSBURG 990000011900 26 Cornwall HillE R D FABRICATORS PTY LTD BROOKLYN SQUARE 75 237 SASOLBURG 990000011507 1567E R ENGINEERING SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000096755 9048 Richards BayE R GALVANISERS PTY LTD SELCOURT 1567 247 SPRINGS 990000017733 11482E R HERSTELWERKE VANDERKLOOF 8771 205 PHILIPSTOWN 990000114194 140E R JACOBS AGENCIES MONUMENTPARK 105 008 PRETORIA 990000102441 25245E R METALWORKS LANSDOWNE 7780 316 WYNBERG C P 990000218121E R T FINANCE CC EDENVALE 1610 033 BOKSBURG 990000431366 160E S BELTING & CONVEYOR SERVICES GOODWOOD 7459 025 BELLVILLE 990000477558 242E S C ENGINEERING AUSTERVILLE 4005 002 DURBAN 990000020771 14078E S G RECRUITMENT CC GERMISTON 1407 012 ALBERTON 990000100022 11238 RANDHART, ALBERTONE S H PRECISION GRINDING & EAST RAND 1462 091 GERMISTON 990000016212 25119E S K ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000083751 544E S L C MANUFACTURING MKONDENI 3201 206 PIETERMARITZBURG 990000089522 100329 SCOTTSVILLEE S M MANUFACTURING SELCOURT 1567 247 SPRINGS 990000093365 11296E S S GARAGE BK CHRISTIANA 2680 056 CHRISTIANA 990000083302 91E S VAN DER BERG BENDSHOP EXTON ROAD 9313 001 BLOEMFONTEIN 990000035169 22287E SANTO ENGINEERING CC Germiston 2001 091 GERMISTON 990000022400 421028 FordsburgE STACK ENGINEERING CC LYTTELTON 140 091 GERMISTON 990000485118 17255E T C COMPONENTS PTY LTD JACOBS 4026 002 DURBAN 990000038038 12132E T R ERECTION (PTY) LTD KOCKSVLEI 1764 225 RANDFONTEIN 990000095146 2017E T R INSTALLATIONS FLORENTIA 1449 012 ALBERTON 990000446876E T SERVICES PIET RETIEF 2380 208 PIET RETIEF 990000013309 1059E TECH TRADING CC KUILS RIVER 7580 251 STELLENBOSCH 990000253274E THEMBENI SERVICE STATION CC FARRARMERE 1518 247 SPRINGS 990000443089 14366E TNT PANELBEATERS & SPRAYPAINTERS WYNBERG 2090 003 JOHANNESBURG 990000432841E V AUTOMOTIVE SERVICES CC INDUSTRIALSITE 2745 370 990000528863E V R WOOD & STEEL EMPANGENI 3880 324 LOWER UMFOLOZI 990000030397 5654E W ALUMINIUM PAROW 7499 004 KAAPSTAD 990000006669 674E W J GROUP Nelspruit 1213 184 NELSPRUIT 990000552166 10105 The Village, NelspruitE W S CC Sasolburg 1947 237 SASOLBURG 990000108459 62413 VaalparkE WOLSTENCROFT TRADING AS LANDYICON BOKSBURG 1459 990000572673E Z CREATIONS RANDVAAL 1873 278 VANDERBIJLPARK 990000461874 622E Z PANELBEATERS EMPANGENI 3880 324 LOWER UMFOLOZI 990000481196 1300E Z PROSHAFT CENTRE CHATSWORTH 4030 002 DURBAN 990000257618 56043E10 PETROLEUM AFRICA CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000267666 2102E10 PETROLEUM LENASIA EXT 2 LENASIA 1827 990000814102 3147 MIDDELBURGE10 PETROLEUM WYNBERG SANDTON 2090 990000814110 3147 MIDDELBURGEA INSTRUMENTS PTY LTD ISANDO 1600 033 BOKSBURG 990000479111 328EAE WASHINGTON POST VEREENIGING 1939 990000565079 21104 ROSHNEEEAGAR AUTO SERVICES MOKOPANE 600 207 PIETERSBURG 990000018828 4609EAGER MOTORS MOKOPANE 600 219 POTGIETERSRUS 990000036628 955EAGLE 2 CONTRACTING & CONSULTING HYPER BY THE SEA 4053 002 DURBAN 990000025689 912EAGLE AUTO ELECTRICAL EDENVALE 1610 091 GERMISTON 990000100143 631

Page 98: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EAGLE BUILD & STRUCK KEMPTON PARK 0 132 KEMPTON PARK 990000473007EAGLE BURGMANN SEALS SOUTH AFRICA MODDERFONTEIN 1610 003 JOHANNESBURG 990000023927 1210 EDENVALEEAGLE CRANES & HOISTS SPRINGS 1560 033 BOKSBURG 990000036564 2891 SpringsEAGLE ENGINEERING MOKOPANE 600 219 POTGIETERSRUS 990000459619 4474EAGLE ENTERPRISES BRITS 250 041 BRITS 990000107376 4460EAGLE FABRICATIONS BRENTHURST 1542 037 BRAKPAN 990000093806 5186EAGLE FORD BRAMLEY 2018 003 JOHANNESBURG 990000085439 456EAGLE HARD CHROME & GRINDING CAPE TOWN 7420 004 KAAPSTAD 990000613732 189EAGLE HARD CHROME & GRINDING CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000027626 189EAGLE LABOUR SOLUTIONS PTY LTD MOKOPANE 600 219 POTGIETERSRUS 990000257547 919EAGLE LIFTING EQUIPMENT PTY LTD GATEWAY 4321 002 DURBAN 990000463352 25107 UMHLANGA, GATEWAYEAGLE PANELBEATERS NEWCASTLE 2940 185 NEWCASTLE 990000017203 7759EAGLE SPRING MANUFACTURERS JOHANNESBURG 2000 003 JOHANNESBURG 990000031282 304EAGLE SPRING MNFRS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000083085 8501EAGLE TOWING CC WELKOM 9460 302 WELKOM 990000104914 273EAGLE TYRE SERVICES PTY LTD THE FALLS 1522 026 BENONI 990000223717 10153EAGLE WHEELS DURBAN 4000 990000750938 78149 AVONDALEEAGLEHARM ENGINEERING PTY LTD Durban 4091 002 DURBAN 990000083162 74345 Rochdale ParkEAGLEQUESTTRADING 2 PTY LTD FONTAINEBLEAU 2032 003 JOHANNESBURG 990000212295 627EAGLES NEST FILLING STATION NIGEL 1490 188 NIGEL 990000028788 807EAGLES WEST FILLING STATION AZAADVILLE 1750 188 NIGEL 990000479782 9322EAGLESTONE TYRE & EXHAUST GARDENVIEW 2047 033 BOKSBURG 990000480199 75921EAGLESUN 10 MEREBANK 4052 002 DURBAN 990000256770EAKA AUTO SECURE TRACKING CC LADYSMITH 3370 990000593372EARLY MOON TRADING 170 CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000440653EARLY MOON TRADING 312 CC HATFIELD 28 008 PRETORIA 990000447283 14695EARLY MOON TRADING 449 CC WINGATE PARK 153 008 PRETORIA 990000465201 914988EARLY MOON TRADING 74 CC RIEBEECKSTAD 9469 302 WELKOM 990000440616 66254EARNET MBUNGE WELDING CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000231968 10407EART HMOVING MECHANICS ON CALL PHALABORWA 1390 990000606933 20322 WITBANKEARTH ENGINEERING CC RIEBEECKSTAD 9469 302 WELKOM 990000116442 66147EARTH LEK SOLUTIONS PTY LTD BRAKPAN 1541 990000710656EARTH MAC GORDON'S BAY 7140 256 STRAND 990000007625EARTH MACH MINING & CONSTRUCTION CAROLINA 1185 990000608296 1446EARTH MINING PARTS & COMPONENTS ERMELO 2350 078 ERMELO 990000480928EARTH MOVING AUTO WORKS CC WITBANK 1035 990000753946EARTH MOVING EQUIPMENT SERVICES KROONDAL 350 235 RUSTENBURG 990000231352 629EARTHECO FORMULATIONS PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000035045 895EARTHLEC EARTHMOVING AUTO WITBANK 1035 312 WITBANK TVL 990000252365 104EARTHLINE ENGINEERING ENTERPRICES WELKOM 9460 302 WELKOM 990000097202 2002EARTHMAINTENANCE & REPAIRS CC DALPARK 41 037 BRAKPAN 990000102218 4471EARTHMECH WITBANK 1035 148 KURUMAN 990000102320EARTHMECH SPECIALISTS CC HENLEY ON KLIP 1620 990000685176 1573EARTHMOVING MAINTENANCE & REPAIRS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000252914EARTHMOVING MEGHANISMS CC DIE HEUWEL 1042 312 WITBANK TVL 990000104740 8034EARTHMOVING SERVICING & REPAIRS FARRARMERE 1518 026 BENONI 990000316530 15549EARTHRAGE TRADING ENTERPRISE 1034 051 CAMPERDOWN 990000241208EARTHRONICS BENONI 1500 026 BENONI 990000444734

Page 99: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EAS ENGINE & GEARBOX SUPPLY CC FORDSBURG 2033 990000632960EAS ENGINEERING SERVICES KENSINGTON 2101 012 ALBERTON 990000474427 59692EAS RADIATORS & COOLING SYSTEMS CC GLENVISTA 2051 990000901689 3234EASIFIT AWNINGS CC ROOSEVELT PARK 2129 003 JOHANNESBURG 990000014786 48468EAST AUTO RADIATORS CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000083532 12288EAST CAPE ALUMINIUM MANUFACTURING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000018777EAST CAPE AUTO BODY & ELECTRICAL NORTH END 6056 007 PORT ELIZABETH 990000096850 3977EAST CAPE AUTOMOTIVE ENGINEERING PORT ELIZABETH 6001 990000469806EAST CAPE AVIATION SERVICES WALMER 6065 007 PORT ELIZABETH 990000097074 5074EAST CAPE BAKKIE CENTRE GRAHAMSTOWN 6140 095 ALBANY 990000032593 76EAST CAPE BODY WORKS UITENHAGE 6230 271 UITENHAGE 990000087841 3036EAST CAPE CLUTCH & BRAKE SIDWELL 6061 007 PORT ELIZABETH 990000087275 14418EAST CAPE MANUFACTURING WALMER 6065 007 PORT ELIZABETH 990000113218 5729EAST CAPE PRESSINGS CC KORSTEN 6014 007 PORT ELIZABETH 990000108880 4130EAST CAPE SIGN INDUSTRIES PTY LTD NEWTON PARK 6055 007 PORT ELIZABETH 990000008428 7330EAST CAPE WIRING PTY LTD SUNRIDGE PARK 007 PORT ELIZABETH 990000093047 28351EAST COAST  DIE CASTING ASHWOOD 3605 210 PINETOWN 990000148793 10176EAST COAST AUTO ELECTRICAL DURBAN 4000 002 DURBAN 990000109021 479EAST COAST AUTO GLASS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000486558 2106EAST COAST AUTO SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000022967 20973EAST COAST AUTO VALET & CAR WASH GLENWOOD 4001 002 DURBAN 990000016060EAST COAST AUTOMOTIVE DURBAN 4320 002 DURBAN 990000104746EAST COAST BAKERY SERVICES CC OVERPORT 4067 002 DURBAN 990000034359 70552EAST COAST BODIES PHOENIX 4068 002 DURBAN 990000013262 60755EAST COAST CARS CC DURBAN 4091 002 DURBAN 990000450537 70584 OVERPORTEAST COAST GEARS CC WESTMEAD 3608 210 PINETOWN 990000010702 15362EAST COAST HYDRAULICS NORTH END 6056 007 PORT ELIZABETH 990000112614 2660EAST COAST MANUFACTURING CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000038198 101794EAST COAST MOTORCYCLES KNYSNA 6570 139 KNYSNA 990000088845 709EAST COAST MOTORLINK DURBAN 4000 002 DURBAN 990000021516 4969EAST COAST NIVA PTY LTD EMPANGENI 3880 324 LOWER UMFOLOZI 990000105290 2191EAST COAST POWER STEERING & BAKE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000249943 11629EAST COAST PRECISION ENGINEERING HATTON ESTATE 3610 990000855412EAST COAST SCALES Pinetown 3610 210 PINETOWN 990000032154 15235 WestmeadEAST COAST STEAM HEATING SERVICES BLUFF 4052 002 DURBAN 990000024997EAST COAST STEEL PRODUCTS  TRUST BEACON BAY 5205 006 EAST LONDEN 990000106401 15253EAST COAST STEEL WINDOWS YELLOWWOODPARK 4011 002 DURBAN 990000032643 53075EAST COAST TYRE & EXHAUST PINETOWN Durban 3601 210 PINETOWN 990000453861 11568 DorpspruitEAST END CONSTRUCTION DANHOF 9310 001 BLOEMFONTEIN 990000113211 29686EAST END GARAGE KNYSNA 6570 139 KNYSNA 990000036903 125EAST END MOTORS NAHOON 5210 136 KING WILLIAMSTOWN 990000086366 8383EAST END MOTORS CC Pretoria 35 008 PRETORIA 990000036060 879 MontanaparkEAST LONDON AIR BRAKES BEACON BAY 5205 006 EAST LONDEN 990000104086 2743EAST LONDON BATTERY CENTRE CC EAST LONDON 5201 006 EAST LONDEN 990000086070EAST LONDON BREAKDOWN SERV WEST BANK 5218 006 EAST LONDEN 990000083176 14001EAST LONDON LOCKSMITHS EAST LONDON 5201 990000582119EAST LONDON PANELBEATERS East London 5201 006 EAST LONDEN 990000087653 PO Box 521EAST LONDON SHIPYARD PTY LTD WEST BANK 5218 006 EAST LONDEN 990000091616 14014

Page 100: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EAST OF EDEN ENGINEERING PTY LTD VANDERBIJLPARK 1911 990000631486 1710 POTCHEFSTROOMEAST OF EDEN TRADING 88 CC RAVENSKLIP 1459 033 BOKSBURG 990000471038EAST POINT REFRIGERATION SUPPLIES DURBAN 4000 002 DURBAN 990000006567 4484EAST RAND ALLOYS CC BRENTHURST 1542 037 BRAKPAN 990000093383 5020EAST RAND AUTO SPRINGS 1560 247 SPRINGS 990000248618 465EAST RAND AUTOBODY & SPRAYPAINTING EDENVALE 1610 033 BOKSBURG 990000469489 4186EAST RAND AUTOMOTIVE ENGINEERING ATLASVILLE 1465 132 KEMPTON PARK 990000109297 16042EAST RAND BRAKE & CLUTCH SPRINGS 1560 247 SPRINGS 990000015189 510EAST RAND CUTTING & BENDING BOKSBURG 1460 091 GERMISTON 990000436069 1716EAST RAND DELCAR BOKSBURG 1459 033 BOKSBURG 990000101484 25732 EAST RANDEAST RAND DELTA UMHLANGA ROCKS 4000 033 BOKSBURG 990000035327 1033EAST RAND ENTERPRISES MEYERTON 1960 283 VEREENIGING 990000231591 1569EAST RAND FORGING PTY LTD NORTHMEAD 1511 026 BENONI 990000086833 131631EAST RAND MACHINING AND Brakpan 1540 026 BENONI 990000103122 14481 FarrarmereEAST RAND MALL FIAT MONUMENTPARK 105 033 BOKSBURG 990000463377 25322EAST RAND MALL NISSAN IMPERIAL GROU BOKSBURG 1462 033 BOKSBURG 990000084051 25275EAST RAND MOTOR LAB BOKSBURG 1459 990000606997 66EAST RAND MOTOR WELDING BRAKPAN 1540 037 BRAKPAN 990000010869 1453EAST RAND PAYROLL & ACCOUNTING Benoni 1501 026 BENONI 990000251372 11123 RynfieldEAST RAND PNEUMATIC HYDRAULICS PTY NORTHRIDING 2163 990000871072EAST RAND QUAD & BIKE SERVICE FONTEINRIET 1464 033 BOKSBURG 990000216788 10683EAST RAND SERVICE STATION NORWOOD 2117 037 BRAKPAN 990000091037 92187EAST RAND SHEETMETAL WORKS CC BRUMA 2026 033 BOKSBURG 990000100826 442EAST RAND SPRING WORKS CC WESTWOOD 1477 033 BOKSBURG 990000094634 6938EAST RAND TESTING STATION CC BOKSBURG 1512 PETIT 990000106890EAST RAND TRUCK SALES PTY LTD EAST RAND 1462 033 BOKSBURG 990000009855 25836EAST SA MOTOR WORKS CC BENONI 1501 026 BENONI 990000238607 17415 DALPARKEAST STAR ENGINEERING SERVICES Secunda 2302 SECUNDA 990000099435 7834EAST TOYOTA ESHOWE 3815 002 DURBAN 990000009974 428EAST WALL PORT ELIZABETH GREENACRES 6057 007 PORT ELIZABETH 990000461693EAST ZULU MOTORS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000458116 2807EASTBURY SERVICE STATION MUSGRAVE ROAD 4062 002 DURBAN 990000028121EASTCAPE MARINE ENGINEERING CC WALMER 6065 990000571534 5805EASTCLIFF AUTO CC HERMANUS 7200 111 HERMANUS 990000110240 PO BOX 868 KLEINMONDEASTCLIFF SERVICE STATION HERMANUS 7200 111 HERMANUS 990000018099 1409EASTCOAST DESIGNER STAINLESS STEEL DURBAN 4052 002 DURBAN 990000806462EASTCOAST GEARBOX & DIFF CC SPRINGS 1560 210 PINETOWN 990000014186 3959EASTEK HYDRAULIC SERVICES DURBAN NORTH 4016 002 DURBAN 990000211814EASTERN AUTO BODY Boksburg 1459 033 BOKSBURG 990000110622 26288 East RandEASTERN AUTO ELECTRICAL SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000091094 1510EASTERN CAPE CARAVANS PORT ELIZABETH 6070 990000554771EASTERN CAPE FIAT NORTH END 6056 007 PORT ELIZABETH 990000464877 3170EASTERN CAPE ID LITES MOTHERWELL 6211 007 PORT ELIZABETH 990000014918EASTERN CAPE MOTORS PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000086277 2076EASTERN CAPE STEAM CC Stanger 4450 001 BLOEMFONTEIN 990000010858 647EASTERN CAPE TRIANGLE UITENHAGE 6230 271 UITENHAGE 990000110871EASTERN CAPE TYRES KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000020912 2140EASTERN ENGINEERING CONTRACTORS CLEWER 1036 312 WITBANK TVL 990000084188 236

Page 101: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EASTERN ENGINEERING SERVICES ELSPARK 1418 033 BOKSBURG 990000089091 12318EASTERN FREESTATE TRUCK REPAIRS CC HARRISMITH 9880 104 HARRISMITH 990000238970EASTERN HYDRAULICS PTY LTD Verwoerdpark 1453 026 BENONI 990000090318 8199EASTERN INDUSTRIAL COMPONENTS WITBANK 1035 171 MIDDELBURG TVL 990000451804 922EASTERN MACHINING SERVICES Boksburg 1459 990000598342 12071 ELSPARKEASTERN MINING ENGINEERING PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000216224 949EASTERN SWITCHGEAR CC NORTH END 6056 007 PORT ELIZABETH 990000085352 3539EASTGATE LOCKSMITHS CC RIVONIA 2128 003 JOHANNESBURG 990000457404EASTGATE PANEL BEATERS CC SHAYANDIMA 945 360 990000499118 681EASTLAKE MOTORS GLOSDERRY 7702 025 BELLVILLE 990000098310 46879EASTLEIGH COMBUSTION PTY LTD FORDSBURG 2033 091 GERMISTON 990000094547 421028EASTLEIGH PLATE GRINDERS CC EDENVALE 1610 091 GERMISTON 990000097237 3814EASTRIDGE MOTORS PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000212578 13262EASTS SERVICE STATION PTY LTD ESHOWE 3815 323 ESHOWE 990000083447 44EASTSIDE FILLING STATION MTUBATUBA 3935 328 HLABISA 990000457503 127 HlabisaEASTSIDE MOTORSPORT PTY LTD BEZVALLEY 2094 990000572162EASTVAAL  MOTORS PTY LTD SECUNDA 2302 028 BETHAL 990000084798 10312EASTVAAL AUTO & TREKKERS MIDDELBURG 1050 171 MIDDELBURG TVL 990000085310 185EASTVAAL ENGINEERING SERVICES BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000092746 1282EASTVAAL MOTORS PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000032427 689EASTVAAL NISSAN BETHAL 2310 028 BETHAL 990000436509 2092EASTVALE 24 HEIDELBERG 1438 247 SPRINGS 990000229411 988EASY ANGLES & SUSPENSION BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000031807EASY BEAT PANEL BEATERS PTY LTD PRETORIA 116 351 WONDERBOOM (PTA) 990000084874 41392 GARSFONTEIN EASTEASY BEAT PANELBEATERS FISHER'S HILL 1408 091 GERMISTON 990000084508 19062EASY BEAT SPRAYPAINTERS & QUEENSTOWN 5320 223 QUEENSTOWN 990000015603 1603EASY CAN CC VREDENBURG 7380 292 VREDENBURG 990000014396 149EASY CARS WELKOM 9460 302 WELKOM 990000115206 2847EASY DRILL CC POTCHEFSTROOM 2527 218 POTCHEFSTROOM 990000443862 POBOX 1710EASY DRIVE WESTERN CAPE HELDERVIEW 7130 990000589366EASY ELECTRIC MECHANICAL CC WITBANK 1035 148 KURUMAN 990000101422 2666 WitbankEASY EQUINE PRODUCTS CC ASHBURTON 3213 206 PIETERMARITZBURG 990000216530 20238EASY FIT RACKING & SHELVING UITZICHT 0 004 KAAPSTAD 990000481531EASY FLOW DIESEL GROBLERSDAL 470 099 GROBLERSDAL 990000471845 1463EASY HYDRAULIC PUTFONTEIN 1513 026 BENONI 990000102283 8460EASY LIVING UMKOMAAS 4170 274 UMZINTO 990000035146 1392EASY PLASTIC PIPES AND FITTINGS MEER EN SEE 3901 324 LOWER UMFOLOZI 990000284698 10978EASY RAND INSTRUMENT CONTRACTORS & DERSLEY 1569 247 SPRINGS 990000097033 14128EASY SECURITY SYSTEMS & GUARDS CC HOUGHTON 2041 003 JOHANNESBURG 990000115433 2430EASY WAY GADGETS CC VEREENIGING 1930 990000552740 964EASY YOKE TRADING PTY LTD GERMISTON 1401 990000907006EASYCOM INDUSTRIAL MANUFACTURING Honeydew 2040 233 ROODEPOORT 990000006384 2581EASYFIT CC GEZINA 31 008 PRETORIA 990000002043 24633EASYLIFT KOKSTAD 4700 141 MOUNT CURRIE 990000096691 1435EASYWASH SPRINGS 1560 026 BENONI 990000254665 2910EASYWAY TOWING CC WADEVILLE 1422 091 GERMISTON 990000109232 16740 DOWERGLENEATON ELECTRIC SA (PTY)LTD MEISSNER HATFIELD 28 003 JOHANNESBURG 990000106963 11582EATON ELECTRIC SA PTY LTD NORSA HATFIELD 28 033 BOKSBURG 990000448808 11582

Page 102: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EATON ENGINEERING CC PINE TOWN 3610 990000591037 11 SARNIAEATON TRUCK COMPONENTS PTY LTD NORKEM PARK 1631 091 GERMISTON 990000102047 17122EATWELL ENTERPRISES SOUTHDALE 2135 003 JOHANNESBURG 990000103449EAVESDROP TRADING 101 CC SECUNDA 2302 990000164665 833 KINROSSEAVESDROP TRADING CC BOOYSENS 2016 990000636714 39794EAZEE PALISADES NELSPRUIT 1200 184 NELSPRUIT 990000024928 19751EBBIES FOODS CC AZAADVULLE 1750 990000834568 9150EBDEN ENGINEERING CC CAPE TOWN 7580 003 JOHANNESBURG 990000096348 23695 CLAREMONTEBENEZER CONSTRUCTION CC POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000441202EBENEZER ENGINEERING BOKSBURG NORTH 1461 033 BOKSBURG 990000092140 5776EBENHAESER INGENIEURSWERKE PTY LTD MEYERTON 1960 283 VEREENIGING 990000459819 215EBENHAEZER INGENIEURSWERKE MEYERTON 1960 283 VEREENIGING 990000086201 215EBENHAEZER MOTORS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000245173 1014EBERSPACHER SOUTH AFRICA PTY LTD ESTADEAL 6012 007 PORT ELIZABETH 990000010141 9031EBHODWE TRANSPORT SERVICES LTD DURBAN 4000 002 DURBAN 990000470212 873EBIE AUTO ELECTRICAL SERVICE CC KRUGERSDORP 1740 147 KRUGERSDORP 990000217716 997EBIN TWINE MINOR AUTO BODY REPAIRS NORTH RIDING 2162 003 JOHANNESBURG 990000018047EBRAHIM INSTALLATIONS CC GATESVILLE 7766 004 KAAPSTAD 990000104420 439EBRAHIMS WELDING SERVICES CC KIASHA PARK 1829 283 VEREENIGING 990000034389 543EBSAN MOTORS & DIESEL MODIMOLLE 510 191 WATERBERG 990000435007 2151EBWOOD AUTOMOTIVE ENG WESTMEAD 3608 210 PINETOWN 990000101184 15369EBZ SYSTEC GMBH (INCORPORATED IN UL CENTURION 46 990000704322EC INTERNATIONAL PTY LTD RUSTENBURG 299 235 RUSTENBURG 990000335147 6629EC NUMBER PLATES NEWTON PARK 6055 007 PORT ELIZABETH 990000103708 7141EC TYRE FITMENT CENTRE CC East London 5257 006 EAST LONDEN 990000242166 19251 TecomaEC TYRES BARKLY EAST 9786 020 BARKLEY EAST 990000235300 2ECAR WORX CC NORTHMEAD 1511 026 BENONI 990000486602 13985ECG ENGINEERING TECHNOLOGIES CENTURION 102 PRETORIA 990000438007ECHAR CONSTRUCTION EQUIPMENT Boksburg 1508 026 BENONI 990000032940 6361 DunswartECHLIN CHARGER MANUFACTURING CITY DEEP 2049 003 JOHANNESBURG 990000085667 86222ECHO DEALS 126 CC Cape Town 7532 025 BELLVILLE 990000034314 55 SanlamhofECHO DEALS 130 CC KATHU 8446 194 OLIFANTSHOEK 990000476672 917ECHO ENERGY ACTOWVILLE 1506 026 BENONI 990000248837 18619ECHO FIELD SERVICES CAROLINA 1185 990000575969 461ECHO KOELKAMERS SILVERTON 127 171 MIDDELBURG TVL 990000087011 1860ECHO REPAIRS CAROLINA 1185 053 CAROLINA 990000007081 461ECHO RIGGING RIVIER 1240 307 WITRIVIER 990000479946ECHO SERVICE STATION CUMBERWOOD 3235 206 PIETERMARITZBURG 990000086227 8524ECKARD CONCEPTS PTY LTD THERESA PARK X1 155 990000805354 43299ECKMAN MOTOR CONVERSIONS HONEYDEW 2040 233 ROODEPOORT 990000110697 1159ECKSON MASOCHA TRADING ENTERPRISE JEPPESTOWN 2043 003 JOHANNESBURG 990000472683 34374ECL SERVICES AFRICA ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000029523 81 Richards BayECLECTICS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000098879 3172ECLIPSE BLINDS CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000010717ECLIPSE FOUNDRIES A DIVISION OF OZZ BENONI SOUTH 1502 026 BENONI 990000086145 5017ECLIPSE FOUNDRIES LTD WEST PLANT BENONI SOUTH 1502 026 BENONI 990000050692ECO CAR WASH CENTURION 1857 990000561376ECO CHEM SOLUTIONS CC VAALPARK 1948 283 VEREENIGING 990000013635 62814

Page 103: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ECO ENTERPRISE VERULAM 4339 990000882639ECO FITMENT SENTRE CC KRUGERSDORP 1740 003 JOHANNESBURG 990000025940 1523ECO LASER CC MULBARTON 2059 012 ALBERTON 990000472807 1375ECO LOGICAL ENGINE COMPANY HONEYDEW 2040 003 JOHANNESBURG 990000113679 2906ECO MEDIA ELARDUS PARK 47 990000786325ECO PANELBEATERS & SPRAYPAINTERS BOKSBURG 1460 132 KEMPTON PARK 990000023814 1549ECO PLASTICS ROOFING BRANDHOF 9324 001 BLOEMFONTEIN 990000447301ECO SIGNS TYGER VALLEY 7536 251 STELLENBOSCH 990000457444 5894ECO TRUSS AFRICA CC Pretoria 159 990000603794 870 DERDEPOORTECOCHEM PUMPS PTY LTD PRIMROSE HILL 1417 091 GERMISTON 990000021529 7181ECONO CAR TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000470267 7267ECONO CRANE SERVICES PTY LTD MOUNT PLEASANT 6070 990000864907ECONO CV & SERVICE CENTRE CC BLUEWATER BAY 6212 007 PORT ELIZABETH 990000471262 612131ECONO DRUMS CC WITFIELD 1467 033 BOKSBURG 990000434934 14606ECONO EQUIPMENT MOKOPNAE 600 MOKOPANE 990000159193 2473 POLOKWANEECONO EXHAUST CC RUSTENBURG 300 319 MARICO 990000097080 815ECONO HOME LIFTS GEORGE 6536 090 GEORGE 990000026069 3718 GEORGE INDUSTRIAECONO PANELBEATERS PTY LTD WADEVILLE 1422 091 GERMISTON 990000212535 14757ECONO SERVICES EAST LONDON 990000583224 15823 BEACON BAYECONO TRUCK SPARES CASCADES 3202 051 CAMPERDOWN 990000102513ECONOCOM 677 CC SPRINGS 1560 247 SPRINGS 990000022729 1768ECONOCON 456 CC ATLASVILLE 1465 033 BOKSBURG 990000431948 4481ECONOLIFT CC NEWTON PARK 6055 007 PORT ELIZABETH 990000006992 7743ECONOMIC CAR WASH FOCHVILLE 2515 138 KLERKSDORP 990000438687ECONOMIC CAR WASH CC FOCHVILLE 2515 084 FOCHVILLE 990000218871ECONOMIC CV JOINT ENGINEERING CC ERASMUSKLOOF 48 235 RUSTENBURG 990000014525 11259ECONOMIC MAINTENANCE BEACON BAY 5205 006 EAST LONDEN 990000098184 2027ECONOTEST NORTH END 6056 007 PORT ELIZABETH 990000097260 3348ECOSPAN LYNNWOOD RIDGE 40 008 PRETORIA 990000111225 75124ECOSSE ENGINEERING CC BOKSBURG 1460 033 BOKSBURG 990000092233 803ECOSSE INDUSTRIES CC GONUBIE 5256 390 990000527472 442ECOSTRUXION MONUMENTPARK 105 008 PRETORIA 990000237126 26741ECOTEC ENGINEERING PTY LTD VEREENIGING 1930 283 VEREENIGING 990000093344 3501ECOTHERM S A BLACKHEATH 7580 990000564922 240ECR MANUFACTURING SPRINGFIELD 2137 003 JOHANNESBURG 990000145085 57115ED 2 CARS PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000016352 4531EDAN TRADERS PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000091774 1978EDANBENI TRADING CC PLUMSTEAD 7800 990000112618EDART SLURRY VALVES Boksburg 1469 JET PARK 990000471478 30612EDCAR RUBBER LINERS CC Johannesburg 2130 003 JOHANNESBURG 990000212936EDDELS CAR WASH MOUNTAIN RISE 3201 206 PIETERMARITZBURG 990000452751EDDIE SMIT MOTOR INGENIEURS BK MARBLE HALL 450 099 GROBLERSDAL 990000488009 776EDDIES AUTO PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000114018EDDIES AUTO ELECTRICAL UMKOMOOS 4170 002 DURBAN 990000020293 1EDDIES CREATIONS GLENANDA NORTH 2091 003 JOHANNESBURG 990000026914EDDIES ISOLATED PANELS BELA‐BELA 480 298 WARMBAD TVL 990000112666 427EDDIES MOBILE SERVICES MAITLAND 7404 004 KAAPSTAD 990000024280 878EDDIES MOTORS HOWICK 3290 119 LIONS RIVER 990000216993

Page 104: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EDDIES PANEL BEATERS HARDING 4680 103 ALFRED 990000090876 110EDDIES POWER STEERING MAITLAND 7405 004 KAAPSTAD 990000257497EDDIES QUICK AUTO PTY LTD WARNER BEACH 4126 990000699478EDDIES STEEL WORKS CC GEORGE 6529 090 GEORGE 990000267131EDDIES WORKSHOP DIEP RIVER 7800 316 WYNBERG C P 990000088627EDDY CARE CONSTRUCTION RUSTENBURG 300 235 RUSTENBURG 990000460224 5047EDEK MANUFACTURING CC NORTH RIDING 2162 003 JOHANNESBURG 990000050260EDEL ENGINEERING CC KEMPTON PARK 1620 003 JOHANNESBURG 990000010378EDEL MACHINERY CC LINDEN 2104 003 JOHANNESBURG 990000017769 44775 LindenEDELWEISS DIENSSTASIE CC FARRARMERE 1518 247 SPRINGS 990000012278 14984EDEN AUTO BREDELL 1623 091 GERMISTON 990000103426 14506EDEN BAKKIE LINERS BK GEORGE‐INDUSTRIA 6536 090 GEORGE 990000471713 3125EDEN CALTEX GEORGE 6530 090 GEORGE 990000146753 973EDEN COACHWORKS AUTO BODY REPAIR GEORGE 6529 990000383726 9747EDEN ENGINEERING CC Kempton Park 1619 091 GERMISTON 990000086854 12456 Aston ManorEDEN FIAT GEORGE 6530 090 GEORGE 990000473247 240EDEN ISLAND TRADING 630 CC BLOEMFONTEIN 9324 990000559094EDEN MOTORS HARTENBOS 6520 177 MOSSEL BAY 990000032873 1167EDEN TRAILERS CC TZANEEN 850 270 LETABA 990000485955 30EDENBURG MOTORS BK MONTANAPARK 159 008 PRETORIA 990000485335 702EDENGLEN SERVICE STATION EDENVALE 1610 990000616899 785970 SANDTONEDENGLEN TYRES AND EXHAUST EDENVALE 1610 091 GERMISTON 990000441292 2777EDENS LABOUR HIRE BARBERTON 1300 019 BARBERTON 990000262334EDENVALE AUTO SERVICES EDEN GLEN 1613 091 GERMISTON 990000227620 10092 EdenglenEDENVALE CARBURETTOR & SERVICE EDENVALE 1610 091 GERMISTON 990000098131 1312EDENVALE GEARBOX DIFF CENTRE NORWOOD 2117 091 GERMISTON 990000102018 92187EDENVALE LOCKSMITHS HERCULES 30 091 GERMISTON 990000090913 49915EDENVALE PRIVATE TEST STATION CC FREEMANVILLE 2573 138 KLERKSDORP 990000115606 3044EDENVALE TYRE & EXHAUST CC EDENVALE 1610 091 GERMISTON 990000110640 1093EDENVILLE  DIENSSTASIE EDENVILLE 9535 316 WYNBERG C P 990000486336 49EDENVILLE MOTORS EDENVILLE 9535 146 KROONSTAD 990000090868 162EDER DESIGN CC HARTBEESPOORT 216 041 BRITS 990000576166 2056 HartbeespoortEDERZAHS WELDING WORKS OCEAN VIEW 7975 241 SIMONS TOWN 990000435429EDFAB ENGINEERING ROTHDENE 1964 990000551674EDGAR BAILLEY PIPING INSTALLATION EERSTE RIVER 7103 251 STELLENBOSCH 990000026843 186EDGAR ENGINEERING CC HOUGHTON 2041 PRIVATE BAG 1647 990000114417 1647EDGE HOWICK 3290 119 LIONS RIVER 990000101656 1113EDGE LINE PRODUCTS STIKLAND 7530 990000924266 6656 PAROW EASTEDGE TO EDGE 1014 CC KUILS RIVER 7579 251 STELLENBOSCH 990000478728 203EDGE TYRES & EXHAUST CC UMZINTO 4200 002 DURBAN 990000021307 10847EDGEWARE ENGINEERING CC MULDERSDRIF 1747 003 JOHANNESBURG 990000091570 264 MuldersdriftEDISON BOSCH SERVICE AGENT PTY LTD VANDERBIJLPARK 1900 283 VEREENIGING 990000018093 263957 three riversEDISON DIESEL THREE RIVERS 1935 278 VANDERBIJLPARK 990000006081 264936EDIT MOTORS WELTEVREDENPARK 1715 225 RANDFONTEIN 990000444039EDKAU MOTORS LANSDOWNE 7779 316 WYNBERG C P 990000434511 24389EDLEEN CIRCLE SERVICE STATION CC EDLEEN 1625 132 KEMPTON PARK 990000465085 8603EDLEEN ENGINEERING & SUPPLYS CC EDLEEN 1625 132 KEMPTON PARK 990000234747 9736EDLEEN SPARES CC EDLEEN 1619 026 BENONI 990000552289

Page 105: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EDLON PROJECTS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000034753 41089EDMAR AGENCIES CC JOHANNESBURG 2094 003 JOHANNESBURG 990000087536 12063 ASTON MANOREDMAR ENGINEERING CC SELCOURT 1567 247 SPRINGS 990000027424 11741EDMS ENGINEERING DESIGN & Midrand 1684 003 JOHANNESBURG 990000459217 28 KYALAMI ESTATESEDNO ENGINEERING SUPPLIES SASOLBURG 1947 237 SASOLBURG 990000026938 3030EDON ENGINEERING CC Emalahleni 1035 312 WITBANK TVL 990000218632EDOTA PRECISION ENGINEERING CHATSWORTH 4030 002 DURBAN 990000261197 56803EDRICH ENGINEERING CC MONDEOR 2110 003 JOHANNESBURG 990000083599 747EDRICK TRADING & ENGINEERING Germiston 1401 091 GERMISTON 990000247226 15628 LambtonEDRON MOTOR REPAIRS CHATSWORTH 4030 310 CHATSWORTH 990000446810 56899EDS CONSTRUCTION & SERVICES QUEENSBURGH 4070 002 DURBAN 990000108968 39864EDS ENGINEERING DESIGN SERVICES Pretoria 10 008 PRETORIA 990000467071 33920 GlenstantiaEDS SOLAR CC ATLASVILLE 1465 037 BRAKPAN 990000105043 16651EDSHADEST GENERAL TRADING GA‐MAMABOLO 990000641140 20375 WESTRNBURGEDUARDO CONSTRUCTION PTY LTD WITBANK 1035 312 WITBANK TVL 990000090073 204EDW WERKSWINKEL KLEINMOND 7195 990000917982 74EDWARD SEARLE PTY LTD BRAMLEY 2018 007 PORT ELIZABETH 990000163059 1927EDWARDS & BUCKLEY SYSTEMS PTY LTD Germiston 1428 091 GERMISTON 990000186048 7754 WadevilleEDWARDS GARAGE CC EAST LONDON 5200 006 EAST LONDEN 990000092413 56EDWARDS MANUFACTURING IMPALAPARK 1472 033 BOKSBURG 990000007659 15121EDWIN SWALES SERVICE CENTRE JACOBS 4026 002 DURBAN 990000112697 13295EDWINS MOTOR REPAIRS HARDING 4680 103 ALFRED 990000110950 325EEL ENGINEERING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000262943 271EEN STOP AUTO OUDTSHOORN 6620 196 OUDTSHOORN 990000095542 405EEN STOP MOTORS Kareedouw 6400 KAREEDOUW 990000473494 105EENTEVEEL TERREIN PROJEKTE MIDDELBURG 1050 990000615482 3202EEPSA MR Pretoria 157 003 JOHANNESBURG 990000475222 11801 Die Hoewes 1EEPSA PE Pretoria 157 007 PORT ELIZABETH 990000475081 11801 Die Hoewes 1EEPSA RB Pretoria 157 324 LOWER UMFOLOZI 990000475228 11801 Die Hoewes 1EEPSA WB CENTURION 157 008 PRETORIA 990000482559 11801 DIE HOEWES 1EERAM INGENIEURS BK HARRISMITH 9880 104 HARRISMITH 990000246905 1174EERSTE RIVER SHELL SERVICE STATION GATESVILLE 7766 025 BELLVILLE 990000116490 180EEZ WEL PIPE FABRICATOR & WELDING W STORMVILLE 1700 990000606128EEZEE EVENT SOLUTIONS CHEMPET 7442 025 BELLVILLE 990000217423EEZICARS CENTURION 46 008 PRETORIA 990000442114 7212EEZY TOW TRAILERS BONAERO PARK 1622 026 BENONI 990000446274 7798EF & L TRANSPORT MAINTENANCE NOORDHEUWEL EXT 4 1756 147 KRUGERSDORP 990000449862 2474EFA ENGINEERING PTY LTD CLEVELAND 2022 990000110248 40228EFAMATIC MACHINE TOOLS PTY LTD CLEVELAND 2022 003 JOHANNESBURG 990000095482 40228EFAY ENTERPRISES CC SPRINGS 1559 247 SPRINGS 990000007852 11569 SELCOURTEFBEE MOTORS ROBERTSON 6705 232 ROBERTSON 990000095557 255EFFECTIVE SELECTION CC LAMBTON 1414 091 GERMISTON 990000222319 15330EFFICIENCY ENGINEERING CAMBRIDGE 5206 006 EAST LONDEN 990000104967 3307EFFICIENT ENGINEERING PTY LTD EDEN GLEN 1613 091 GERMISTON 990000095512 8224 EDENGLENEFFICIENT ENGINEERING TECHNICAL EDENVALE 1613 091 GERMISTON 990000458516 1567 Brooklyn SquareEFFICIENT MINING SUPPLIES CC CYRILDENE 2026 003 JOHANNESBURG 990000103401 22EFFICIENT MOTOR SERVICES & SOUTH HILLS 2146 003 JOHANNESBURG 990000109586 78351EFK ENGINEERING CC KILLARNEY GARDENS 7441 990000606462

Page 106: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EGD SPECIALISTS CC LINK HILLS 3652 210 PINETOWN 990000488028 1474 Link hillsEGER PROJECTS CC GONUBIE 5256 006 EAST LONDEN 990000018679 2EGERSDORFER F G SEA VIEW 4094 002 DURBAN 990000469499EGGYS FARRIER SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000236889 8351EGH ELECTRICAl SUPPLY GAUTENG 2197 990000571703EGLI PRECISION ENGINEERING PTY LTD PIETERMARITZBURG 3202 215 PORT SHEPSTONE 990000096707 14000 CascadesEGOLI AUTO CENTRE SPRINGFIELD 2137 003 JOHANNESBURG 990000004372 57175EGOLI SAFE & LOCK CC WADEVILLE 1422 091 GERMISTON 990000039693 14974EGOLI TESTING STATION SPRINGFIELD 2137 003 JOHANNESBURG 990000021430 57175EGS FILLING STATION AUCKLAND PARK 2006 003 JOHANNESBURG 990000570840 581EHL ENGINEERING SERVICES PTY LTD MARSHALLTOWN 2107 003 JOHANNESBURG 990000257831 61708EHLCON CONSTRUCTION WONDERBOOMPOORT 32 008 PRETORIA 990000462751 31415EHLERS ENJIN DIENSTE KOEDOESKOP 361 264 THABAZIMBI 990000094000 111EHRENBERG ENGINEERING DIVISION OF BOOYSENS 2016 003 JOHANNESBURG 990000083845 38078EICKHOFF PTY LTD germiston 1422 091 GERMISTON 990000086321 14674EICO MANUFACTURING CC RANDBURG 2118 003 JOHANNESBURG 990000104372 6743 CRESTAEICON PTY LTD BRACKEN GARDENS 1452 091 GERMISTON 990000084181 145909 BrackengardensEIDER ENGINEERING DURBAN 3600 002 DURBAN 990000213210 179 HYPER BY THE SEAEIFFEL ENGINEERING PTY LTD JOHANNESBURG 2094 003 JOHANNESBURG 990000096534 75839 GARDENVIEWEIGER ENGINEERING PTY LTD RANDHART 1457 012 ALBERTON 990000096559 11067EIKESTAD AUTOLAB PTY LTD STELLENBOSCH 7599 025 BELLVILLE 990000454012 7299EIKESTAD BRAKE & CLUTCH TENNANTVILLE 7600 251 STELLENBOSCH 990000234952EIKESTAD CAR VALET STELLENBOSCH 7600 251 STELLENBOSCH 990000431567EIKESTAD FASFIT STELLENBOSCH 7600 251 STELLENBOSCH 990000025775EIKESTAD FITMENT CENTRE PTY LTD KUILSRIVIER 7579 025 BELLVILLE 990000230342 803EIKESTAD PANEELKLOPPERS STELLENBOSCH 7599 251 STELLENBOSCH 990000031447 789EIKESTAD PLASTIC REPAIRS STELLENBOSCH 7600 251 STELLENBOSCH 990000481961EILIES AUTO BODY CENTRE BASSONIA 2061 233 ROODEPOORT 990000220079 736EIMMAL CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000102543 102455EINSTEINS MIRACLE ENGINEERING CITRUSDAL 7340 057 CLANWILLIAM 990000449412 12246 Die BoordEIRE PERSONNEL CC MAITLAND 7404 004 KAAPSTAD 990000104251 355EISEN ENGINEERING PTY LTD RANDHART 1457 012 ALBERTON 990000086499 11658EJ AUTO ELECTRICAL MALELANE 1320 990000634942 316EJ JOHNSTON TRUCK & CAR CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000039805 1170EJE INDUSTRIAL ELECTRONICS CC ATLASVILLE 1465 037 BRAKPAN 990000471839 16282EJS TRADING & SOURCING CC Florida 1079 003 JOHANNESBURG 990000236549 1079 FontainebleauEJT STEEL ERECTION KEMPTON PARK EXT 8 1619 990000749455EKAMANZI PIPES & FITTINGS DALTON 3236 186 NEW HANOVER 990000433008 79EKAPA DRUM RECONDITIONERS CC KUILS RIVER 7579 025 BELLVILLE 990000032749 265EKEROLD YAMAHA PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000085475EKLIPSA BELEGGINGS CC VRYHEID 3100 295 VRYHEID 990000445359 1336EKO ARGON WELDING & SYSTEMS CC BRACKENFELL 7560 990000882981 13858 N1 CITYEKO VELD GEAR CC BRACKENFELL 7560 HYGRO PARK 990000265041 13858 N1 CITYEKSTEEN TRUCK REPAIRS MAGALIESKRUIN 150 008 PRETORIA 990000447375 906464EKSTREMEDOR CC THE WILLOWS 41 008 PRETORIA 990000459292EKURHULENI PANELBEATING & SPRAYPAIN BENONI SOUTH 1501 990000585154 19334EKUTHULENI STEEL WORKER STANDERTON 2430 249 STANDERTON 990000016908 3612EKXELENT RECRUITMENT SOLUTIONS SPRINGS 1560 247 SPRINGS 990000577913 2409

Page 107: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EL AUTO AIRCON SERVICES CC EAST LONDON 5200 006 EAST LONDEN 990000480193 1109EL AUTO BODYWORKS EAST LONDON 5241 990000933216 15391EL CAR PANELBEATERS SONPARK 1206 184 NELSPRUIT 990000247425 378EL DIESEL CENTRE EAST LONDON 5201 006 EAST LONDEN 990000084488EL FASFIT & AUTOBARN ONVERWACHT 557 990000702695 6092EL GONDOR TRADING 295 BLUE DOWNS 7100 990000606698 5212EL HAJ PETROLEUM CC SAXONWOLD 2196 003 JOHANNESBURG 990000115849EL JOHN GRIT BLASTING & COATINGS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000455527 40367EL JOSEYS LICHTENBURG 2740 156 LICHTENBURG 990000088630 1143EL MADRE MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000253990 26002EL MECANO ENGINEERING CC PORT ELIZABETH 6000 007 PORT ELIZABETH 990000084551 1215EL ROI STEEL WINDOWS AND DOORFRAME VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000152885EL SHADDAI PANELBEATERS QUEENSTOWN 5320 223 QUEENSTOWN 990000235877 303EL ZEECK GENERAL DEALERS RIVERVIEW 6849 990000904119ELALINI TRADING CC BRAAMFONTEIN 2012 283 VEREENIGING 990000441432 32444ELAND CAR & TRUCK PANELBEATERS CC RANDGATE 1763 225 RANDFONTEIN 990000098060 3414ELAND HYDRAULICS ISANDO 1600 132 KEMPTON PARK 990000012695 213ELANDSKRAAL GARAGE MOOINOOI 325 235 RUSTENBURG 990000009214 19ELANDSKRAAL PANELBEATERS MOOINOOI 325 041 BRITS 990000090611 51ELANDSKUIL DIENSSTASIE VENTERSDORP 2710 281 VENTERSDORP 990000099188 528ELANDSPARK ENGINEERING & CIVILS CC ELSPARK 1428 091 GERMISTON 990000468989ELARDO MOTORS BK GROENKLOOF 27 008 PRETORIA 990000022377 1660ELARDUS PARK MOTORS ELARDUSPARK 181 008 PRETORIA 990000093247ELB ENGINEERING SERVICES PTY LTD BOKSBURG 1460 033 BOKSBURG 990000441051 25322ELB EQUIPMENT LIMITED MOMUMENT PARK 105 033 BOKSBURG 990000044354 25322ELBEN ENGINEERING THREE RIVERS 1935 283 VEREENIGING 990000020847 263150ELBEN PRECISION GRINDERS CC EDENVALE 1610 026 BENONI 990000103691 3051ELBIE INDUSTRIES PTY LTD HERMANUS 7200 111 HERMANUS 990000254018 985ELBON PROJECTS CC OTTERY 7800 316 WYNBERG C P 990000216514ELBROC  MINING PRODUCTS PTY LTD KEMPTON PARK 1600 091 GERMISTON 990000089034 261 ISANDOELCA ENGINEERING CO PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000097462 607ELCKA DEVELOPMENT PTY LTD Springs 1559 247 SPRINGS 990000023938 25642 EdelweissELCONA 205 PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000448356 282ELDA MOTORS PTY LTD MODIMOLLE 510 207 PIETERSBURG 990000372460 3288ELDA PANEL BEATERS POLOKWANE 700 207 PIETERSBURG 990000104146 1409ELDAN AUTO BODY PRETORIA WEST 117 008 PRETORIA 990000084839 19669ELDAN CAR WASH PTY LTD LYTTLETON 157 990000603057 13257 CLUBVIEWELDIS SAW SERVICE CC DALPARK 1543 026 BENONI 990000115531 4283ELDO MOTORS VALHALLA 137 008 PRETORIA 990000104343 21494ELDOR ENGINEERING CC DURBAN 4036 002 DURBAN 990000022845 21993 BLUFFELDORADO AUTO ENGINEERING SERVICES KIASHA PARK 1829 003 JOHANNESBURG 990000026170ELDORADO MARKETING SERVICES PAULSHOF 2056 003 JOHANNESBURG 990000607114 1356ELDORAIGNE FILLING STATION CC LYNNWOOD RIDGE 40 008 PRETORIA 990000229074 75298ELDRID ENGINEERING MAYVILLE 4058 002 DURBAN 990000457767 30131ELE TECH AUTO ELECTRICAL CC DUNSWART 1508 026 BENONI 990000108504 6282ELEC ENGINEERING JEPPESTOWN 2043 003 JOHANNESBURG 990000113267 33783ELEC MEC ENGINEERING SERVICES MONTANA PARK 159 008 PRETORIA 990000267868 1774ELEC MECH PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000090504 2704

Page 108: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ELECH TECH SERVICES WOODLANDS 4004 002 DURBAN 990000476915ELECMECH ROCHDALE PARK 4034 002 DURBAN 990000113457 74029ELECTRA REWINDING SERVICES CC PAROW 7499 025 BELLVILLE 5568 21292ELECTRANS AUTO ELECTRICAL AUSTERVILLE 4005 WENTWORTH 990000551936 140254ELECTRI SALES HAYMARKET 3200 206 PIETERMARITZBURG 990000103198 28226ELECTRIBOX C C ESTCOURT 3310 079 ESTCOURT 990000087977 1753ELECTRIC ALARMS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000029825ELECTRIC FENCE CENTRE EASTERN GREENACRES 6057 007 PORT ELIZABETH 990000025852 27045ELECTRIC FENCE SYSTEMS TOKAI 7966 316 WYNBERG C P 990000027279ELECTRIC MOBILE SERVICES LYDENBURG 1120 161 LYDENBURG 990000721280 1213ELECTRIC MOTOR TURBO SERVICES CC HADISON PARK 8306 005 KIMBERLEY 990000464621 110561ELECTRIC SYSTEMS SA BENORYN 1504 033 BOKSBURG 990000260490 12787ELECTRICAL BOARD MANUFACTURERS PRIMROSE 1416 091 GERMISTON 990000090646 2330ELECTRICAL TESTING SERVICES CC EDENVALE 1610 003 JOHANNESBURG 990000092765 4067ELECTRICAL WINDINGS CC BENONI 1501 033 BOKSBURG 990000089397ELECTRICMAC SERVICES PAROW 7499 025 BELLVILLE 990000450317 577ELECTRO BOARDS BELLVILLE 7535 025 BELLVILLE 990000102325 608ELECTRO CITY CC ohannesburg 2028 003 JOHANNESBURG 990000454625 16354 DorrnfornteinELECTRO DIESEL BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000092752 7576ELECTRO DIESEL ELEKTRIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000111286 7576ELECTRO DIESEL RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000008566 781ELECTRO ENGINEERING KROONSTAD 9500 146 KROONSTAD 990000095199 1426ELECTRO FLEX CC WENDYWOOD 2144 003 JOHANNESBURG 990000033697 76619ELECTRO GEN CC ASHWOOD 3605 210 PINETOWN 990000091693 10511ELECTRO HEAT ENERGY PTY LTD WITBANK 1035 312 WITBANK TVL 990000553047ELECTRO INDUCTIVE INDUSTRIES BRACKENFELL 7561 251 STELLENBOSCH 990000111385 1454ELECTRO MANUFACTURING PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000102786ELECTRO MOTIVE DIESEL FAERIE GLEN 43 008 PRETORIA 990000209973 1811ELECTRO MOTIVE DIESEL AFRICA PTY LT MENLO PARK 81 990000779324 35280ELECTRO RAIL PTY LTD LINMEYER 2105 091 GERMISTON 990000105486 148ELECTRO SPHERE SYSTEMS CC LAEZONIA 26 008 PRETORIA 990000114597 461ELECTRO SPYRES MEDICAL PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000087740 87020ELECTRO STEEL STRAND 7140 004 KAAPSTAD 990000029347 1055ELECTRO TECH VOLKSRUST 2470 289 VOLKSRUST 990000096620 1191ELECTRO TECH & GENWELD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000109416 390ELECTRO WHIZZ CHLOORKOP 1624 132 KEMPTON PARK 990000471244 12704ELECTROBOARD ENGINEERING CC JACOBS 4026 002 DURBAN 990000097578 12053ELECTROCHANO ENGINEERING PTY LTD RICHARDS BAY 3900 990000892048 3218ELECTROLUX SA PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000172661 50 Paarden EilandELECTROMAC SERVICES EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000097021 7107ELECTROMAG TRANSFORMERS BONAERO PARK 1622 033 BOKSBURG 990000087023 8018ELECTROMECH CAR & TRUCK DIAMOND 8305 005 KIMBERLEY 990000296302 3449ELECTROMECHANIC DESIGN AND SOUTH HILLS 2136 124 IXOPO 990000108908 83355ELECTROMECHANICA CAPE PTY LTD MILNERTON 7435 004 KAAPSTAD 990000101007 200ELECTROMED HALFWAY HOUSE 1685 003 JOHANNESBURG 990000113075 4023ELECTROMITE CC VEREENIGING 1930 283 VEREENIGING 990000086947 2007ELECTROMOULD MALVERN 4055 210 PINETOWN 990000105114 28429ELECTRON MECHANICAL REPAIRS SOUTH HILLS 2136 003 JOHANNESBURG 990000113366 83666

Page 109: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ELECTRON MOTOR SCRAPYARD ALBEMARLE 1410 003 JOHANNESBURG 990000104331 7263ELECTRONIC ASSEMBLIES PTY LTD LADYSMITH 3603 153 KLIPRIVIER (LADYSMITH) 990000097511 261 GILLITTSELECTRONIC DEVICE SYSTEMS CC BONAERO PARK 1622 132 KEMPTON PARK 990000035856 7328ELECTRONIC FITMENT CENTRE CC HATFIELD 28 008 PRETORIA 990000099109 12251ELECTRONIC FITMENT CENTRE GEZINA CC THE WILLOWS 41 008 PRETORIA 990000468324ELECTRONIC PRO SIGN CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000218813 331 VanderbijparkELECTRONIC SORTING SERVICES CC GARSFONTEIN EAST 60 026 BENONI 990000032353 38114ELECTRONIC SUPPLIES EDMS BPK BELLVILLE 7535 025 BELLVILLE 990000084221 681ELECTRONIC WELDING SOLUTIONS WESTMEAD 3608 002 DURBAN 990000243575 15558ELECTROSPARKS ALEXANDRIA 6185 013 ALEXANDRIA 990000100002 227ELECTROWAVE CAPE A DIVISION OF ACTO PAARDEN EILAND 7405 990000586279 11582 HATFIELDELECTROWAVE CAPE PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000103024 113ELEGANT ALUMINIUM SOMERSET WEST 7129 244 SOMERSET WEST 990000468357 411ELEGANT LINE TRADING 201 MIDDELBURG 1050 171 MIDDELBURG TVL 990000447227 7590ELEGANT LINE TRADING 735 VEREENIGING 1930 283 VEREENIGING 990000462249 964ELEGANT LINTRANSACTOR UMTENTWENI 4235 215 PORT SHEPSTONE 990000474666 1172ELEGANT SQUARE TRADING 231 CC WONDERBOOM‐SUID 84 008 PRETORIA 990000486152ELEGANTI LOERIE PARK 6529 210 PINETOWN 990000224821ELEKTA PTY LTD JOHANNESBURG 1 008 PRETORIA 990000116702 29960 DANHOFELEKTRA TRANSFORMERS PTY LTD KRUGERSDORP 1739 091 GERMISTON 990000103893 455 WILGEHEUWELELEKTROMEK POWER TRANSFORMERS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000094620 3557ELEKTROVRIES BK BLOEMFONTEIN 9325 005 KIMBERLEY 990000016276 35720ELEMENT SIX  PTY LTD SELCOURT 1567 247 SPRINGS 990000433595ELERECT Bloemfontein 9310 PRETORIA 990000223004 29178ELFAB PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000112395 42309 MoreletaparkELFIN AUTO CENTRE ELFINDALE EST 7945 004 KAAPSTAD 990000038594ELFINGO PANELBEATERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000030049 38424ELFU ENGINEERING CC VORNA VALLEY 1686 132 KEMPTON PARK 990000087543 12152EL‐GIBBOR ENG CIVIL ROAD ELECTRICAL PHOENIX 4080 002 DURBAN 990000227442 60201ELGIN BROWN & HAMER PTY LTD MAYDON WHARF 4057 002 DURBAN 990000090291 29079ELGIN COOLING SYSTEMS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000092215 2164ELGIN ENGINEERING AFRICAN PRIVITY DURBAN 4000 002 DURBAN 990000099313 301ELGIN FLAMEPROOFING KEMPTON PARK 1620 132 KEMPTON PARK 990000086566 2164ELI ENGINEERING EDENVALE 1401 091 GERMISTON 990000086559 1899ELIANCE PTY LTD LYNNWOOD 40 008 PRETORIA 990000171755 73625ELINEM ENGINEERING PTY LTD IMPALAPARK 1472 132 KEMPTON PARK 990000084953 15150ELIO ELECTRO TECH CC RYNFIELD 1514 026 BENONI 990000031118 11943ELITE ALUMINIUM CC PINELANDS 7405 025 BELLVILLE 990000033245ELITE AUTO OUDTSHOORN 6620 196 OUDTSHOORN 990000100192 632ELITE AUTOBODY CRESTA 2118 003 JOHANNESBURG 990000095093 2530ELITE CLEANING SERVICES NORTHMEAD 1511 026 BENONI 990000008749ELITE DENT REMOVERS HERMANSTAD 82 008 PRETORIA 990000087065ELITE FIBRE GAUTENG CROWN MINES 2025 003 JOHANNESBURG 990000485557ELITE FILLING STATION ZEERUST 2865 319 MARICO 990000104173ELITE GEARBOX SPECIALISTS CC SOUTHDALE 2091 990000791039 1224ELITE GLASS & ALU CC WESTGATE 1734 233 ROODEPOORT 990000468789 7505ELITE MINING PTY LTD BRACKEN GARDENS 1452 012 ALBERTON 990000265383 145081ELITE PANEELKLOPPERS STANDERTON 2430 249 STANDERTON 990000091788 1547

Page 110: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ELITE PANEL BEATERS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000085041 7049ELITE PERFORMANCE CENTRE CC WELTEVREDENPARK 1715 003 JOHANNESBURG 990000008666 9591ELITE RADIATORS AIRBRAKES & STANGER 4450 339 INANDA 990000208668 2155ELITE SERVICE CENTRE JOHANNESBURG 2093 003 JOHANNESBURG 990000116537 43410 INDUSTRIAELITE SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000008045 101ELITE TEK AIRCRAFT MAINTENANCE PTY LANSERIA 1748 990000586141 713ELITE TYRE BENONI 1500 026 BENONI 990000437832ELITSHA HOLDINGS PORT ELIZABETH 6056 007 PORT ELIZABETH 990000031642 2926 NORTH ENDELIZABETH MOTORS HUMEWOOD 6013 007 PORT ELIZABETH 990000099392 13029ELJAY AUTO ELECTRICAL HATTINGSPRUIT 3081 092 GLENCOE 990000089773 42ELJAY ENGINEERING NORTHMEAD 1511 026 BENONI 990000115580 13746ELJAYS SILVERTOWN 7764 206 PIETERMARITZBURG 990000472005ELJONEY EXECUTIVE BODY REPAIRS PRETORIA 183 008 PRETORIA 990000178240 7139ELJY MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000092070 11152ELKAN ENGINEERING PTY LTD STEELPOORT 1133 161 LYDENBURG 990000455091 615ELKANA CNC SERVICES KEMPTON PARK 1619 990000654917ELKANAH AUTO BODY SHOP QUEENSTOWN 5320 223 QUEENSTOWN 990000251657 1603ELKIM BUSINESS WITHOUT LIMITATIONS NAAUWPOORT 105 270 LETABA 990000036892 25322 MONUMENT PARKELKRAY ENGINEERING & MANUFACTURING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000477351 80136ELLARD ENGINEERING & MAINTENANCE ALGOAPARK 6005 007 PORT ELIZABETH 990000031624 11135ELLATON MOTORS MATLOSANE 2575 138 KLERKSDORP 990000089352 20021ELLATON WORKSHOP FREEMANVILLE 2573 138 KLERKSDORP 990000244292 3415ELLERCON ENGINEERING PTY LTD CENTURION 157 990000697886 10843 CenturionELLERTS ELECTRICAL & REFRIGERATION TASBET PARK 1040 312 WITBANK TVL 990000108442 6777ELLICIDOR 10 CC WALKERVILLE 1876 990000568426ELLIOIT ENGINEERING Randburg 2060 003 JOHANNESBURG 990000432354 1300 NoordheuwelELLIOT MOTORS ELLIOT 5460 075 ELLIOT 990000031125 137ELLIOT PANELBEATERS ELLIOT 5460 075 ELLIOT 990000023266 371ELLIOT RADIATORS & SHEET METAL IDUTYWA 5000 121 IDUTYWA 990000103673 2562ELLIOTT AWNINGS CC MAITLAND 7404 025 BELLVILLE 990000188311 661ELLIOTT MINING & LABOUR HIRE CC WILROPARK 1731 147 KRUGERSDORP 990000031582 2846ELLIS MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000104509 216ELLIS PARK SERVICE STATION BASSONIA 2061 002 DURBAN 990000008874 260ELLISON STORMILL PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000086866 3169ELLISPARK AUTO DOORNFONTEIN 2028 003 JOHANNESBURG 990000035589 15560ELLISRAS AUTO CENTRE LEPHALALE 555 207 PIETERSBURG 990000094222 1027ELLISRAS AUTO PANEELKLOPPERS ONVERWACHT 557 191 WATERBERG 990000115675 6160ELLISRAS GEARBOXES & ENGINEERING ELLISRAS 555 191 WATERBERG 990000020190 1026 EllisrasELLISRAS MAINTENANCE & GENERAL Lephalale 557 208 PIET RETIEF 990000488087 102318 Moreleta PlazaELLISRAS PROPSHAFT & CV CENTRE ONVERWACHT 557 191 WATERBERG 990000101325 5555ELLISRAS SWEIS WERKE ONVERWACHT 557 191 WATERBERG 990000103732 6037ELLISRAS TOYOTA ELLISRAS 555 191 WATERBERG 990000113180 1011ELLISRAS TUNE UP CENTRE BK ONVERWACHT 557 191 WATERBERG 990000112546 5646ELM STREET SERVICE STATION FOURWAYS 2055 091 GERMISTON 990000443621 1861ELMA ENGINEERING SERVICES PTY LTD GLENASHLEY 4022 002 DURBAN 990000435048 22420ELMAC PERSONNEL CC MEER EN SEE 3901 324 LOWER UMFOLOZI 990000100322 10439ELMACAST SPRINGS 1560 191 WATERBERG 990000110613 751ELMADIE SIGNS BETHLEHEM 9700 029 BETHLEHEM 990000018952 258

Page 111: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ELMADRE MOTORS CC NELSPRUIT 1200 184 NELSPRUIT 990000110752 30042ELMAR AUTO MOKOPANE 600 191 WATERBERG 990000439386 4401ELMECAIR CC BENONI 1501 990000557890 9458ELMECTRON INDUSTRIES PTY LTD RUSTENBURG 300 008 PRETORIA 990000021058 5130ELMIC PANELBEATERS WESTONARIA 1780 306 WESTONARIA 990000271095 97ELMOS WELDING WORKS MOTSE THABONG 9463 302 WELKOM 990000085595 40283ELNATHAN MOBILE SERVICES CC KRUGERSDORP 1740 147 KRUGERSDORP 990000115516 226ELNEST ENGINEERING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000239382ELO PETROLEUM BAOBAB KRUGERSDORP 2000 990000915117 3147 MIDDELBURGELO PETROLEUM KEMPTON PARK MAYFAIR 2092 990000915181 3147 MIDDELBURGELOFF LANDBOU VELD DIENSTE DELMAS 2210 026 BENONI 990000443479 714ELOFF PANEELKLOPPERS NIGEL 1490 188 NIGEL 990000084560 1039ELOFF PANELBEATERS & TOWING NIGEL 1490 188 NIGEL 990000486521 745ELOFF STREET AUTO SERVICES CC JOHANNESBURG 2001 003 JOHANNESBURG 990000090009 938 AUCKLAND PARKELOFFSDAL MOTORS SINOVILLE 129 008 PRETORIA 990000451829 14741ELOGA TECH ENGINEERING ELSBURG 1407 091 GERMISTON 990000456669 10634ELOHIM CANOPYS BK POLOKWANE 700 207 PIETERSBURG 990000015567 2473ELOHIM ENGINEERING CC PINETOWN 3610 990000567039ELOHIM SYSTEMS TECHNOLOGY CC ATHLONE PARK 4126 002 DURBAN 990000228038ELOHIM WERKSWINKEL LYDENBURG 1120 161 LYDENBURG 990000433627 4202ELONEI FILLING STATION KROONSTAD 9500 278 VANDERBIJLPARK 990000245674 576ELONO TYRE & EXHAUST IRENEPARK 2571 138 KLERKSDORP 990000454434ELOS VEREENIGING 1930 283 VEREENIGING 990000028164 1877ELPE SMALL PLANT SERVICES CC WADEVILLE 1422 091 GERMISTON 990000017670 14326ELPROLEC CC RAYTON 1001 008 PRETORIA 990000010502 1374ELQUIP SOLUTIONS PTY LTD ELSPARK 1418 033 BOKSBURG 990000209419 12282ELRICA PRINTING & SIGN STUDIO PTY L POTCHEFSTROOM 2500 990000635646 1794ELRING GASKETS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000085932 4630ELRO DIENSSTASIE IRENE 62 008 PRETORIA 990000008269ELRO MOTORS AUTOBODY REFURBISHERS BOOYSENS 2016 003 JOHANNESBURG 990000249011 75157 GARDENVIEWELRO MOTORS PTY LTD JOHANNESBURG 2193 990000914152 164 CROWN MINESELRON MOTORS UPINGTON 8800 276 GORDONIA 990000106562 1123ELROX DESIGN & MANAGEMENT SERVICES CONSTANTIAPARK 181 008 PRETORIA 990000444960ELROY PACE STEEL WORKS CC CAPE TOWN 7150 256 STRAND 990000030854 PO BOX1235 STRANDELROY SERVICES IXOPO 3276 124 IXOPO 990000035220 262ELS ENGINEERING WORKS KIMBERLEY 8300 005 KIMBERLEY 990000114810 2124ELS F A LANSERIA 1748 008 PRETORIA 990000011809 509ELS MOTORS EAST RAND 1462 033 BOKSBURG 990000102571 25741ELS PANEELKLOPPERS BK CLAREMONT 82 008 PRETORIA 990000115919ELSBURG TYRES BATTERIES & SOUND ELSBURG 1407 091 GERMISTON 990000214438 9132ELSEC TECHNOLOGY PTY LTD WILROPARK 1731 003 JOHANNESBURG 990000102386 2913ELSHADDAI CONSULTANTS SUPERBIA 759 207 PIETERSBURG 990000552873 31553ELSHADDAI ENGINEERING PROJECTS PTY SHERWOOD 4091 990000654331ELSHADDI ENGINEERING EMPANGENI 3880 324 LOWER UMFOLOZI 990000213217 929ELSHAMAH MOTORS BURGERSFORT 1150 161 LYDENBURG 990000241642 3042ELSIES RIVER SERVICE STATION ELSIES RIVER 7490 025 BELLVILLE 990000088606ELSTER KENT METERING PTY LTD AUCKLAND PARK 2006 003 JOHANNESBURG 990000032137 201ELSYS CC NELSPRUIT 1200 184 NELSPRUIT 990000051579 2349

Page 112: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ELT SERVICE CENTRE BERTSHAM 2013 003 JOHANNESBURG 990000475805 90714ELTEK EMPANGENI 3880 EMPANGENI 990000007183 853 EmpangeniELTEK ENTERPRISE MOKOPANE 600 219 POTGIETERSRUS 990000240741ELTIN AUTO BK IFAFI 260 041 BRITS 990000450367 352ELTO MOTORS WORCESTER 6849 251 STELLENBOSCH 990000103573 113ELTON ENGINEERING SELCOURT 1567 247 SPRINGS 990000087886 11205ELTORO DIESEL STOP MOSSEL BAY 6520 177 MOSSEL BAY 990000106832 948 HARTENBOSELUZAI WROUGHT IRON DESIGNS SUNWARD PARK 1459 033 BOKSBURG 990000025007ELVIRA TRADING 30 CC FORDSBURG 2033 003 JOHANNESBURG 990000029359 42447ELWELD ENGINEERING SERVICES MANDENI 4490 338 MTUNZINI 990000102312 192EMA LE RONA TRADING ENTERPRISE AMAROSA RUIMSIA 1724 990000585785EMAFINI TOWERS PTY LTD WIERDAPARK 149 147 KRUGERSDORP 990000029386 52014EMAIR RICHARDS BAY 3900 990000783918EMALAHLENI COURIER CONSULTANTS LERAATSFONTEIN 1038 051 CAMPERDOWN 990000483501 13057 LeraatsfonteinEMALAHLENI FITMENT CENTRE MIDDELBURG 1050 990000607871EMALAHLENI MACHINING SOLUTIONS DIE HEUWEL 1042 312 WITBANK TVL 990000267627 8397EMALAHLENI POWER TRANSMISSIONS LERAATSFONTEIN 1038 312 WITBANK TVL 990000481955 14137EMALINI ENTERPRISES 101 CC STANDERTON 2430 249 STANDERTON 990000444094 382EMALINI ENTERPRIZES 91 CC VAN REENEN 3372 072 DUNDEE 990000029275 15EMAN MOTORS CC DURBAN 4001 990000575539EMANGWENI GARAGE EMPANGENI 3880 324 LOWER UMFOLOZI 990000085395 749EMANUEL ENGINEERING JACOBS 4026 002 DURBAN 990000210343 12611EMAQITHINI BOILERMAKING ENTERPRISE STAALVELD 1043 051 CAMPERDOWN 990000439991 10689EMBEE EQUIPMENT ELSPARK 1418 003 JOHANNESBURG 990000552257EMBER DIESEL & AUTO ELECTRICAL RIVERFIELD 1564 247 SPRINGS 990000107131 13177EMBER MOTOR ENGINEERING & TUNE UP SPRINGS 1560 247 SPRINGS 990000101150 1233EMBETEC PTY LTD CHEMPET 7442 025 BELLVILLE 990000469834EMBOSSING PRESS MANUFACTURERS PTY HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000086341 64994EMBOSSING STAMPS CC HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000209606 64994EMCO EDISON TRANSFORMER EASTLEIGH 1609 091 GERMISTON 990000245110EMCODUSTRIAL CONTRACTORS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000111318 2384EME HYDRAULICS SERVICES BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000019643 2073EMELDAH TRANSPORT & TRADING EMALAHLENI 1340 990000903445 5304EMERALD AUTO PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000223915 761 HOWICKEMERALD ENGINEERING THE TRAMSHED 126 312 WITBANK TVL 990000008082 13687EMERALD ENGINEERING CC WITBANK 1035 312 WITBANK TVL 990000028381 4798EMERALD EXHAUST & FITMENT CENTRE SONLAND PARK 1944 278 VANDERBIJLPARK 990000035122 28266EMERALD FIRE TRADING 203 CC LUXMI 3207 206 PIETERMARITZBURG 990000455099 736EMERALD FIRE TRADING 233 CC WOODLANDS 7785 004 KAAPSTAD 990000465499EMERALD MOTORS VANDERBIJLPARK 1911 990000707429 2242EMERALD SKY TRADING 345 PRETORIA WEST 183 990000927779 10512 CENTURIONEMERGENCY & TRAUMA EQUIPMENT Benoni 1501 026 BENONI 990000006376 751125 GardenviewEMERGENCY AUTO ELECTRICAL CC LYNN EAST 39 008 PRETORIA 990000105499 15859EMERGENCY GENERATOR SERVICES COLCHESTER 6175 007 PORT ELIZABETH 990000221814 247EMERGENCY POWER SERVICES GEORGE 6530 090 GEORGE 990000097009 1066EMERGENCY SHOWER & ENGINEERING KEMPTON PARK 1622 132 KEMPTON PARK 990000242874 7663 BONEARO PARKEMERGENCY USED SPARES CC UMHLANGA ROCKS 4319 002 DURBAN 990000105202EMERGENCY VEHICLE CONVERSIONS GARDEN VIEW 2047 033 BOKSBURG 990000029440 75921

Page 113: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EMERGING WORLD TECHNOLOGIES SA FAERIE GLEN 43 008 PRETORIA 990000257452 37071EMERSON STAINLESS STEEL C C BRACKEN GARDENS 1452 012 ALBERTON 990000088485 145207EMFULENI AUTO PTY LTD VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000010195 2688EMFULENI METROLOGY SERVICES CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000146746 3191EMG GENERAL WELDING CC SALT RIVER 7925 990000577481EMGEE WORKSHOP PINEGOWRIE 2123 003 JOHANNESBURG 990000102056 590EMGESS ENGINEERING CC PINETOWN 3610 210 PINETOWN 990000473678EMH MACHINE SERVICES TYGER VALLEY 7536 025 BELLVILLE 990000479940EMI PROJECTS PTY LTD SECUNDA 2302 028 BETHAL 990000011423 15011EMINENT ENGINEERING EERSTE RIVER 7103 025 BELLVILLE 990000454609 476EMINENT STEEL WORKS MATROOSFONTEIN 7490 025 BELLVILLE 990000475464EMINYANGA TRADING ENTERPRISE RUSTENBURG 300 235 RUSTENBURG 990000256076 5130EMISSION CONTROL TECHNOLOGY PIET BEKKER 1459 990000739918 14786 FARRARMEREEMJEDIS PANELSHOP LANSDOWNE 7780 004 KAAPSTAD 990000026383EML ENERGY PTY LTD THE RORCHARDS 201 990000792412 953 MEDUNSAEMMANUEL SPECIALIZED WELDING CC CENTURION 46 033 BOKSBURG 990000104130 10744EMMANUEL TRUCK CENTRE CC STRAND 7139 256 STRAND 990000005967 516EMMAR HYDRAULICS CC MEYERTON 1960 283 VEREENIGING 990000217792EMMARENTIA AUTO CAR SALES KYALAMI 1684 003 JOHANNESBURG 990000034966 31814EMMARENTIA CONVENIENCE CENTRE RIVONIA 2128 003 JOHANNESBURG 990000394027 6030EMNO ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000243754 3543EMOCLEW ENGINEERING SUPPLIES EAST RAND 1462 037 BRAKPAN 990000029593 25496EMONTI USED SPARES AMALINDA 5247 006 EAST LONDEN 990000432364EMOYENI ENGINEERING CC LOTUS PARK 4111 002 DURBAN 990000462449 49342 QUALBERTEMP AUTO REPAIRS & PANEL BEATING EAST END 4018 324 LOWER UMFOLOZI 990000454849 49430EMPANGENI AIR BRAKE COMPONENTS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000002164 8355EMPANGENI AUTO RENOVATORS EMPANGENI 3880 324 LOWER UMFOLOZI 990000484718 450EMPANGENI AUTO RENOVATORS CC EMPANGENI 3880 324 LOWER UMFOLOZI 990000090262 1861EMPANGENI CARAVAN & CAMPWORLD A DIV EMPANGENI 3880 990000633844EMPANGENI CARWASH EMPANGENI 3880 324 LOWER UMFOLOZI 990000241605 564EMPANGENI ENGINEERING CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000107011 7011EMPANGENI MAINTENANCE CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000010397 10676EMPANGENI MAINTENANCE CENTRE CC EMPANGENI 3800 990000638110 10405EMPANGENI USED MOTOR SPARES EMPANGENI 3880 324 LOWER UMFOLOZI 990000022840 11093EMPELENI MOTORS CC PIMVILLE 1808 003 JOHANNESBURG 990000019907 22EMPEROR AVIATION PTY LTD GERMISTON 1419 990000804708 16 Canberr Impala Park, BoksburgEMPEROR PROJECTS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000007304 100742EMPERORS AUTO PTY LTD Brakpan 1541 BRAKPAN 990000221160 15566EMPIRE CAR SALES SPRINGS 1567 247 SPRINGS 990000465243EMPIRE CARS Bloemfonteing 9301 247 SPRINGS 990000300754 35714 FaunasigEMPIRE LANE PTY LTD NELSPRUIT 1200 990000787156 4066EMPIRE MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000112096 3446EMPIRE PANELBEATERS CC PANSIG 9465 302 WELKOM 990000103161 57134EMPIRE SERVICE CENTRE BASSONIA 2061 003 JOHANNESBURG 990000018542 763EMPIRE SUPA QUICK TREKKER 1547 037 BRAKPAN 990000091634 2037EMPIRE TOYOTA SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000107830 222EMPRESS AUTO SERVICES ROCHDALE PARK 4034 002 DURBAN 990000483552 74338EMPRESTO CAR WASH & VALET CENTRE PETERSFIELD 1559 990000591698

Page 114: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EMPVEST OUTSOURCING BRYANSTON 2021 090 GEORGE 990000115839 67988EMR ENGINEERING CC KIMBERLY 8301 990000565066 110162EMRETT AUTO WESTBROOK 4406 990000944000 3082EMRIC MOTORS EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000015215 7324EMS WERKE JOUBERTINA 6410 007 PORT ELIZABETH 990000433954 164EMSHINE ENGINEERING WITBANK 1035 312 WITBANK TVL 990000037003 12644 LeraatsfonteinEMSLIES GARAGE POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000451293 142EMTEE MINING ENGINEERING PTY LTD FAUNAPARK 787 207 PIETERSBURG 990000238947 406EMTEK RACING (PTY) LTD ROBERTSHAM 2091 990000857862 146614 BRACKEN GARDENSEMTHANJENI CAR WASH & CATERING DE AAR 7000 065 DE AAR 990000027938 271EMZAMO WETHU WELDERS MDANTSANE 5219 390 990000527475EMZANSI STEEL WORKS CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000478540 276ENANTILINX PTY LTD RUSTENBURG 299 235 RUSTENBURG 990000252054ENBARR MEDICAL CC CRAMERVIEW 2060 003 JOHANNESBURG 990000110851 3450ENCEE ENGINEERING PTY LTD MENLO PARK 102 132 KEMPTON PARK 990000219324 35788ENCO DIESEL KROONHEUWEL 9501 146 KROONSTAD 990000096837 6153ENCO FILLING STATION POLOKWANE 699 207 PIETERSBURG 990000487032 2804ENCOMPO ENGINEERING C C BENORYN 1504 033 BOKSBURG 990000088834 12503ENCORE MAINTENANCE SOLUTIONS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000484929 8854END STRAAT CALTEX LAUDIUM 37 008 PRETORIA 990000025066 14210ENDABUKWENI OUTO SPARES & PANELS KWAMASHU 4359 339 INANDA 990000037446ENDECO CC ALBERTON 1450 012 ALBERTON 990000092587 1515ENDEE MOTORS PTY LTD GREEN POINT 8051 004 KAAPSTAD 990000110057 836ENDERO WELDING EDLEEN 1625 132 KEMPTON PARK 990000114952 9503 EdleenENDETO ENGINEERING MIDDELBURG 1050 990000581022 4237ENDRESS AND HAUSER PYROTEMP WITFIELD 1467 033 BOKSBURG 990000155811 13472ENDUMENI STEELWORKS DUNDEE 3000 072 DUNDEE 990000480141 560ENDURANCE AUTOMATION SOLUTION DURBAN 4091 990000731746 19561 DormertonENDURANCE ENGINEERING & PULLENS HOPE 1096 312 WITBANK TVL 990000023978 206ENDURO GEARBOX CENTRE CC ALVERTON 1451 012 ALBERTON 990000231959 3347 GLENVISTAENE INDUSTRIAL SUPPLIES & SERVICES ASTON MANOR 1630 132 KEMPTON PARK 990000027137 10911ENER G SAVER MORNINGSIDE 4001 002 DURBAN 990000481584ENER G SYSTEMS PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000480129 3030ENERFLO CC BRITS 250 041 BRITS 990000469389ENERGI ON THE GO CC MUCKLENEUK 2 990000749392 79053 SENDERWOODENERGOTEC ENGINEERING SERVICES PTY ALBERTON NORTH 1456 012 ALBERTON 990000104397 136312ENERGY & INDUSTRIAL CONSULTING CC ZWARTKOP EXT 4 157 008 PRETORIA 990000218846ENERGY EXCELLENCE ONE PTY LTD NINAPARK 156 990000467853 54397ENERGY FABRICATION PTY LIMITED BEDFORDVIEW 2007 091 GERMISTON 990000214489 979ENERGY INSTRUMENTATION PTY LTD CELTIS RIDGE 130 003 JOHANNESBURG 990000020236 33 Celtis RidgeENERGY SERVICE GROUP PTY LTD MOREHILL 1501 026 BENONI 990000013525ENERGY STOP CC EDENVALE 1609 003 JOHANNESBURG 990000235836ENERGY WAREHOUSE AFRICA CC EAST RAND 1501 132 KEMPTON PARK 990000243512ENEVITABLE ART & STEEL WORKS KLERKSDORP 2571 138 KLERKSDORP 990000487565ENFIELD ENGINEERING GAUTENG PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000026633 802ENGEASE PTY LTD VEREENIGING 1939 990000695458ENGELBRECHT A A POLOKWANE 700 207 PIETERSBURG 990000445923 3211ENGELBRECHT A H BRITS 250 990000569702 818 brist

Page 115: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ENGELBRECHT H BOSHOF 8340 035 BOSHOFF 990000099463 33ENGELBRECHT INGENIEURSWERKE TZANEEN 850 270 LETABA 990000095841 1547ENGELBRECHT P J BETHAL 2310 312 WITBANK TVL 990000006583 382ENGELBRECHT S J J WELKOM 9459 288 VIRGINIA 990000462257ENGELBRECHT SWEISWERKE BK STELLENBOSCH 7599 251 STELLENBOSCH 990000101414 12322ENGELOSI CONSULTING SERVICES DELMAS 2210 312 WITBANK TVL 990000243028 318ENGEN MOKOPANE 600 344 VUWANI 990000037028 1697ENGEN @ AUSTERVILLE OVERPORT 4067 002 DURBAN 990000476963 70785ENGEN AT ESSACKS QUALBERT 4078 002 DURBAN 990000027207 48475ENGEN AZURRI Roodepoort 1725 990000640577ENGEN BBQ DOWNS PETROLEUM CENTRE KYALAMI 1684 003 JOHANNESBURG 990000444711 30001ENGEN BEVERLY HILLS CONVENIENCE CEN BEVERLY HILLS 1980 990000850987 1224 SOUTHDALEENGEN BLANCHEVILLE SERVICE STATION WITBANK 1034 990000844154 966 EMALAHLENIENGEN BLUE HAZE Hazyview 1242 307 WITRIVIER 990000261834ENGEN BRYANSTON SERVICE STATION MAGALIES VIEW 2067 003 JOHANNESBURG 990000470091 970ENGEN CASTLE WALK WINGATE PARK 153 008 PRETORIA 990000098137 914988ENGEN CLAYVILLE NORTH CONVENIENCE CLAYVILLE 2010 990000582037 55424 WIERDAPARKENGEN CONRAD CONVENIENCE RANDBURG 2000 990000816111 87107 HOUGHTONENGEN DARLING PAARL 7620 165 MALMESBURY 990000433283 363ENGEN DUNCAN STREET HATFIELD 28 008 PRETORIA 990000028236 13190ENGEN DURBANVILLE CONVENIENCE CENTR DURBAN 7550 990000913952 5617ENGEN ELIM NELSPRUIT 1200 990000941323ENGEN FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000116617 13178ENGEN GOLDEN HARVEST CONVENIENCE BAILLIE PARK 2526 003 JOHANNESBURG 990000673301 6216ENGEN HEUGH RD WALMER 6001 007 PORT ELIZABETH 990000008798ENGEN HILLCREST LYTTELTON 140 008 PRETORIA 990000011390 16715ENGEN HINDLE ROAD SERVICE STATION SOMERSET WEST 7129 025 BELLVILLE 990000026921 3001ENGEN ISANDO FORDSBURG 2033 003 JOHANNESBURG 990000209662 42749ENGEN JABAVU JABAVU 1809 003 JOHANNESBURG 990000219747ENGEN KIESERVILLE LICHTENBURG 2740 156 LICHTENBURG 990000455059 2370ENGEN KYA SAND BRYANSTON 2021 990000699878ENGEN LINDLEY LINDLEY 9630 157 LINDLEY 990000448549 12ENGEN LINTON GRANGE LINTON GRANGE 6015 007 PORT ELIZABETH 990000023475 19563ENGEN LYDENBURG LYDENBURG 1120 161 LYDENBURG 990000478587 5186ENGEN MAIN ROAD HOUGHTON 2041 003 JOHANNESBURG 990000260610 87107ENGEN MANGUZI Manguzi 3973 045 PONGOLA 990000018557 102217 MeerenseeENGEN MOTHERWELL MOTHERWELL 990000589297 10069ENGEN O REILLY  MERRY CC NORTHMEAD 1501 026 BENONI 990000295228 9417ENGEN OLIEVENHOUTBOSCH BRUMA 2026 003 JOHANNESBURG 990000010493 795ENGEN PAARL VILLAGE PAARL 9301 990000621760 28682 DANHOFENGEN PLATINUM 1 STOP PRETORIA NORTH 1 990000603970 39440 FAERIE GLENENGEN PRETORIA GARDENS WIERDAPARK 149 008 PRETORIA 990000213967 54732ENGEN PROTEA HEIGHTS DURBANVILLE 7551 025 BELLVILLE 990000485725 4166ENGEN QUEENSBURGH QUEENSBURGH 4093 210 PINETOWN 990000161590ENGEN RENOSTERSPRUIT HONEYDEW 2040 003 JOHANNESBURG 990000039039 1596ENGEN RIVER SQUARE THREE RIVERS 1935 283 VEREENIGING 990000158451 264557ENGEN ROSSOUW STREET CONVENIENCE THE WILLOWS 41 008 PRETORIA 990000477972ENGEN SONSKYN MOTORS WARMBATHS 480 298 WARMBAD TVL 990000340895 1209

Page 116: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ENGEN SPARTAN FORDSBURG 2033 003 JOHANNESBURG 990000231034 42749ENGEN STELLENBOSCH STELLEBOSCH 7600 990000588497 750ENGEN STRAND GORDON'S BAY 7151 256 STRAND 990000458199ENGEN SUNNINGDALE DURBANVILLE 7551 004 KAAPSTAD 990000486563 4166ENGEN TECHNOPARK HIGHVELD 169 008 PRETORIA 990000048847 66068ENGEN THABAZIMBI THABAZIMBI 380 264 THABAZIMBI 990000116295 753ENGEN TRUCK STOP SWARTKOPS Port Elizabeth 6001 990000729132 418ENGEN TRUCKSTOP BEAUFORT WES BEAUFORT WEST 6970 022 BEAUFORT WEST 990000460416 389ENGEN TRUCKSTOP SPRINGFONTEIN BEAUFORT WEST 6970 246 SPRINGFONTEIN 990000022723 389ENGEN TSOLO MOTORS TSOLO 5170 990000897767 109ENGEN VAN BUUREN CRESTA 2118 003 JOHANNESBURG 990000127719 2839ENGEN VEGA MOTORS PRETORIA 161 008 PRETORIA 990000483576 11478ENGEN WESTERN SERVICE STATION BRYANSTON 2021 008 PRETORIA 990000452924 71585ENGEN WIMPY BP CALTEX & SABIE SABIE 1260 184 NELSPRUIT 990000194683 471ENGEN WINELANDS ONE STOP BELLVILLE 7535 025 BELLVILLE 990000185558 2758ENGEN WINTERVELDT CENTRAL CITY 199 008 PRETORIA 990000220283 51ENGENTHEMBANI KHAYELITSHA 7784 990000649392ENGIBIZ CC KEMPTON PARK 1623 990000781808 3256 MONTANA PARKENGILITE CC BRAKPAN 1541 990000582845ENGINE & C V MASTERS FLAMWOOD 2572 138 KLERKSDORP 990000262005 7044ENGINE & GEARBOX CENTRE EMPANGENI 3880 324 LOWER UMFOLOZI 990000101878 1172ENGINE & GEARBOX CENTRE CC JOHANNESBURG 2001 003 JOHANNESBURG 990000090585 8724 CENTURIONENGINE & GEARBOX EXCHANGE C C EPPINDUST 7475 004 KAAPSTAD 990000089814 439ENGINE & GEARBOX MASTER KURUMAN UPINGTON 8800 148 KURUMAN 990000009277 772ENGINE & GEARBOX MASTER PTY LTD ELSIESRIVIER 7460 025 BELLVILLE 990000469856 327ENGINE & TUNE UP CENTRE CC STANDERTON 2430 249 STANDERTON 990000236168 3685ENGINE APPLICATIONS CC FISHERS HILL 1408 091 GERMISTON 990000012777 19025ENGINE CRAFT BETHLEHEM 9700 029 BETHLEHEM 990000009038 449ENGINE DEN VENTERSDORP 2710 281 VENTERSDORP 990000259203 202ENGINE EN GEARBOX HADISON PARK 8306 005 KIMBERLEY 990000100286 11092ENGINE GEARBOX & DIFF CITY WITBANK 1035 051 CAMPERDOWN 990000440887 991ENGINE GEARBOX & DIFF SERVICES N1 CITY 7463 025 BELLVILLE 990000017066 13305ENGINE MASTERS MTUBATUBA 3935 990000595748ENGINE MONITORING SYSTEMS CC PRETORIA 182 008 PRETORIA 990000224444 PO BOX 329 MONTANA PARKENGINE PROTECTION SERVICES RYNFIELD 1514 026 BENONI 990000451491 11943ENGINE REBUILDING CENTRE PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000110092 1566ENGINE RECONDITIONING CENTRE ALBERTON 1450 012 ALBERTON 990000093827 2111ENGINE SOCIETY MUSEUM STUTTERHEIM 4930 257 STUTTERHEIM 990000332899 1066ENGINE TECHNICAL SERVICES CC OLD OAK 7537 025 BELLVILLE 990000016974 4171ENGINE WORLD BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000089069 2928ENGINEEERING PROCESS CONTROL Durban 4058 002 DURBAN 990000095309 30173ENGINEERED POLYMERIC SYSTEMS BLUFF 4036 002 DURBAN 990000436458 21150ENGINEERED PUMPS & SYSTEMS CONSTANTIA 7848 004 KAAPSTAD 990000108295 635ENGINEERING & BLDG SUPPL CO PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000109992 33104ENGINEERING & CLEANING SERVICES BK UITENHAGE 6230 271 UITENHAGE 990000097276 1417ENGINEERING & HYDRAULIC SERV PTY LT BRITS 250 041 BRITS 990000084818 2688ENGINEERING & INDUSTRIAL CONTRACTS GLENMORE 4001 002 DURBAN 990000031674ENGINEERING & MARINE CENTRAHIL 6006 007 PORT ELIZABETH 990000114608 12602

Page 117: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ENGINEERING & PLASTIC COMPONENTS CC WELTEVREDENPARK 1715 150 LADISMITH 990000100938 7271ENGINEERING 2000 EMPANGENI 3880 324 LOWER UMFOLOZI 990000113011 5677ENGINEERING AFRICA CAPE TOWN 8000 004 KAAPSTAD 990000024625 5441ENGINEERING AFRIKA PLACEMENTS & AMANZIMTOTI 4126 002 DURBAN 990000224156 14024ENGINEERING AIDS PTY LTD MULDERSDRIF 1747 147 KRUGERSDORP 990000092821 386ENGINEERING CAFE CC MALANSHOF 2194 003 JOHANNESBURG 990000097320 1039 FERNDALEENGINEERING COMMODITY SERVICES MIDDELBURG 1050 171 MIDDELBURG TVL 990000112245 5393ENGINEERING CONTROL TECHNIQUES MIDDELBURG 1050 990000861451 2211ENGINEERING DESIGN & DEVELOPMENT CC ATLANTIS INDUSTRIAL CAPE TOWN 7349 990000569494 1585 DASSENBERGENGINEERING DESIGN & TRAINING EDENVALE 1610 003 JOHANNESBURG 990000448389 488 EdenvaleENGINEERING DIRECTOR CC THREE RIVERS 1935 247 SPRINGS 990000006408 265232ENGINEERING DRAWING LIGHTING & EAST RAND 1459 990000792377 25459ENGINEERING DYNAMICS PTY LTD SINOVELLE 129 008 PRETORIA 990000108031 15242ENGINEERING ENTERPRISE MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000110030 86ENGINEERING ENTERPRISES CHEMPET 7442 025 BELLVILLE 990000101018 36873ENGINEERING EXCELLENCE FLORIDA HILLS 1716 003 JOHANNESBURG 990000025048 1016ENGINEERING FABRICATORS CC VEREENIGING 1930 283 VEREENIGING 990000110010 1078ENGINEERING FORUM CC GREYVILLE 4023 002 DURBAN 990000015183 47286ENGINEERING INNOVATIONS MAYOR'S WALK 3208 206 PIETERMARITZBURG 990000099075 21441ENGINEERING IRONS PTY LTD AMANZIMTOTI 4126 990000576629 1746ENGINEERING KEYS & PINS PTY LTD DUNSWART 1508 033 BOKSBURG 990000110103 6689ENGINEERING QCP EMPANGENI 3880 324 LOWER UMFOLOZI 990000487040 11447ENGINEERING SERVICES ZAST RAND 1462 091 GERMISTON 990000010403ENGINEERING SOLUTIONS R BAY richards bay 3900 250 LOWER TUGELA 990000226753 80424 brackenhamENGINEERING TECHNICAL SERVICES SPRINGS 1559 247 SPRINGS 990000095423 14298ENGINEERING TOP TECH PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000101418 1849 Richards BayENGINEERING UNLIMITED KYA SAND 2169 003 JOHANNESBURG 990000212981ENGINEERING UTILITIES & FERNDALE 2160 003 JOHANNESBURG 990000089357 245ENGINEERING WORLD THABAZIMBI 380 264 THABAZIMBI 990000262544 1149ENGINERITE ENGINEERING JACOBS 4026 002 DURBAN 990000029282 12312ENGINES FOR AFRICA PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000100658 34179ENGINRITE ENGINEERING CC EAST LONDON 5200 006 EAST LONDEN 990000110034 1499ENGIPLAS CC GLENVISTA 2058 012 ALBERTON 990000487743 1546ENGLE MOTORS RICHWOOD 7441 004 KAAPSTAD 990000486575ENGLISH ENGINEERING CC DURBAN NORTH 4051 990000557608 201523ENGNET SOLUTIONS SANDTON CITY 2146 003 JOHANNESBURG 990000487898 10053ENGOMARC CC DURBAN NORTH 4016 002 DURBAN 990000091876 20425ENGSKI MANUFACTURING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000481525 6147 DUNSWARTENHLANZENI TYRES NELSPRUIT 1200 990000891589 26183ENIGMA ENGINEERING CC SILVERGLEN 4092 310 CHATSWORTH 990000109949ENIO ENGINEERING & STAIRCASE CENTRE Pretoria 182 008 PRETORIA 990000088582 12128 ClubviewENJE INTO LABOUR SOLUTIONS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000007200 73005 Lynnwood ridgeENJINSENTRUM KUILS RIVER 7579 003 JOHANNESBURG 990000260992 1311ENKAY AUTOMOTIVE ENG GERMISTON 1401 091 GERMISTON 990000111206 1899 EdenvaleENKWANATI 99 CC MOKOPANE 600 990000588979ENLIGHTENMENT AUTO CENTRE CC HYPER BY THE SEA 4016 HYPER BY THE SEA 990000463928 342ENLO CONSTRUCTION EQUIPMENT CRYSTAL PARK 1515 132 KEMPTON PARK 990000471675 20308ENNERDALE MOTOR WORLD CC JEPPESTOWN 2043 003 JOHANNESBURG 990000011353 34011

Page 118: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ENOCH & SONS 17 GUGULETU 7750 004 KAAPSTAD 990000475252ENOTEK CC SIMBITHI 2125 003 JOHANNESBURG 990000096342 1371ENRIGHT TOOL & DIE SERVICES CC WITFIELD 1467 091 GERMISTON 990000096191 13268ENROM ENGINEERING CC ATLASVILLE 1465 043 BRONKHORSTSPRUIT 990000448197 16755 AtlasvilleENSBURG ENGINEERING SERVICES FARRARMERE 1518 091 GERMISTON 990000030418ENSCO ENGINEERING PTY LTD BAILLIE PARK 2526 218 POTCHEFSTROOM 990000109313 6156ENSCO MOTORINGENIEURSWERKE EDMS BPK VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000321579 1150ENSELENI ALUMINIUM VENTURE EMPANGENI 3880 324 LOWER UMFOLOZI 990000031765 1113ENSERVE ENGINEERING SERVICES Verwoerdpark 1453 002 DURBAN 990000007038 5666ENSIGN CONTAINER DEPOT PTY LTD MONTCLAIR 4061 002 DURBAN 990000024955 33161ENSIGN ENGINEERING CC JACOBS 4026 002 DURBAN 990000111164 12908ENSIMBINI ENGINEERING CC JACOBS 4026 002 DURBAN 990000036092 12999ENSLIN RACING CC GARDENVIEW 2047 990000027117ENSLINS TRUCK & TRAILER MAINTENANCE VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000241912ENSO INFRASTRUCTURE & PROJECT CC SUNNYSIDE 2 008 PRETORIA 990000468589ENSPIRE AVIATION PTY LTD MELKBOSSTRAND 7437 004 KAAPSTAD 990000483570ENTANYA MOTORS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000095020 9111226ENTERPRICING TUSK METAL MAYVILLE 4091 002 DURBAN 990000438855ENTERPRISE ENGINEERING PAARDEN ISLAND 7420 004 KAAPSTAD 990000090949 400ENTERPRISES UNLIMITED WEST RAND KRUGERSDORP 1740 147 KRUGERSDORP 990000468981 1528 KrugersdorpENTHUZEN TRADING PTY LTD GATESVILLE 7460 990000907025 114ENTITY ENGINEERING PTY LTD Johannesburg 1724 990000597905 60113 Pierre van RyneveldENTITY SHEETMETAL WORKS CC ROBERTSON 6705 004 KAAPSTAD 990000021045 829ENTRAKOR PTY LTD HARRISMITH 9880 104 HARRISMITH 990000103507 525ENTUTHUKWENI MINING PROJECTS WITBANK 1035 312 WITBANK TVL 990000469630 17410ENVIRO DUCT & FILTER CONTRACTORS CC STRUBENVALLE 1570 247 SPRINGS 990000479559 10249ENVIRO ELEMENTS CC KENGRAY 2100 003 JOHANNESBURG 990000109243 512ENVIRO ENERGY SOLUTIONS POLLAK PARK 1559 033 BOKSBURG 990000217202ENVIRO ENG STEILTES 1213 990000944408 12282ENVIRO VAC CC DURBANVILLE 7551 025 BELLVILLE 990000006069 3313ENVIROCYCLE Brits 250 235 RUSTENBURG 990000028221 2104ENVIROMENTAL ANTI POLLUTION SYSTEMS BEDFORDVIEW 2007 091 GERMISTON 990000035596 9166 EDENGLENENVIRONMENTAL & INDUSTRIAL Cape Town 7500 004 KAAPSTAD 990000105023 40 Howard PlaceENVIRONMIST CC LYNNWOOD RIDGE 40 215 PORT SHEPSTONE 990000464407ENVIROTEST ENVIRONMENTAL CONSULTANT PORT ELIZABETH 6025 007 PORT ELIZABETH 990000214103 27452 GREENACRESENVISION ENGINEERING BK KUILSRIVIER 7579 251 STELLENBOSCH 990000102984 7ENVISION MAINTENANCE WORX KUILS RIVER 7579 251 STELLENBOSCH 990000552174 7ENZEL 165 CC EASTLONDON 5208 990000605610 5542 GREENFIELDSEP MOTOR SPORT POLOKWANE 700 990000640295 31813 SUPERIAEPCO GENERAL ENGINEERING CC GARDEN VIEW 2047 091 GERMISTON 990000084523 75921EPHIL ENGINEERING ALBERTINIA 6695 231 RIVERSDALE 990000025483EPIC FABRICATION SUNWARD PARK 1470 033 BOKSBURG 990000235410 18312EPICONIC SERVICE CENTRE PORT ELIZABETH 6001 990000882165EPISERVE PTY LTD PRETORIA 159 990000872125 1468EPOXY COATING SERVICES East London 5219 MDANTSANE 990000479535 7166EPOXY ENTERPRISES CC MAYVILLE 4091 008 PRETORIA 990000091767EPPING ROADWORTHY CENTRE CC MITCHELLS PLAIN 7789 025 BELLVILLE 990000110785 171EPPING SERVICE STATION EPPINDUST 7475 025 BELLVILLE 990000467013 205

Page 119: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EPROTECH CC BRACKEN DOWNS 1454 012 ALBERTON 990000083865 167197EPS AUTO ELECTRICAL Trichardt 2300 990000558203 3685 StandertonEPS MINING SA PTY LTD WATERKLOOF 145 008 PRETORIA 990000226776 95436EPSON MOTORS CC NIGEL 1490 188 NIGEL 990000012452 2384 benoniEPTECH PAARL 7646 197 PAARL 990000008026 6049 PaarlEPURE COATINGS CC QUEENSBURGH 4070 210 PINETOWN 990000093603 39534EQUAL CHANCE TRADING 50 CC BOSHOEK 301 235 RUSTENBURG 990000481519 10EQUALITY ELSPARK 1418 033 BOKSBURG 990000207206 12263EQUINE FARRIER SERVICES HAMMARSDALE 3700 002 DURBAN 990000031794 297EQUINE HOOF TECHNOLOGIES WALMER 6070 007 PORT ELIZABETH 990000432497EQUINOX PIPING SOLUTIONS SUNWARD PARK 1470 091 GERMISTON 990000407387 18311EQUIPMAINT PTY LTD DALVIEW 1544 037 BRAKPAN 990000242810 10250EQUIPMENT DESIGN & GENERAL Pretoria 184 008 PRETORIA 990000016417 184 La MontagneEQUIPMENT FIELD SERVICES WAPADRAND 50 008 PRETORIA 990000008406 16EQUIPMENT PART SUPPLIES MIDDELBURG 1050 170 MIDDELBURG C P 990000101335 1823EQUIPMENT PARTS & ENGINES KEMPTON PARK 1620 091 GERMISTON 990000102226EQUIPMENT REPAIR MAINTENANCE CC Alberton North 2118 012 ALBERTON 990000098862 4203 CrestaEQUIPMENT SERVICES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000112986 4122EQUISALE 148 CC ROGGEBAAI 7151 990000589932 8298EQUIVALENT ENGINEERING SERVICES CC ELSPARK 1418 091 GERMISTON 990000326433 13094ER BRAKE & CLUTCH TASBET PARK 1040 312 WITBANK TVL 990000481578 6194ER UV INSTALLATIONS CC PRETORIA GP RSA 184 008 PRETORIA 990000466714 340 LA MONTANGE PRETORIA GERACO BOAT BUILDERS CC GREEN POINT 8005 004 KAAPSTAD 990000104068ERAKI PROPERTIES 30 CC KRUGERSDORP 1740 147 KRUGERSDORP 990000486534 152ERAMUS LD ORANIA 8752 990000638689 150ERAS AUTO DEALERS CC MAGALIESKRUIN 182 990000630703 39027 MORELETA PARKERASLEY SERVICE STATION HONEYDEW 2040 003 JOHANNESBURG 990000448807 3995ERASMUS BAKWERKE BREDASDORP 7280 039 BREDASDORP 990000088372 461ERASMUS DESIGN TECHNOLOGIES HERCULES 30 008 PRETORIA 990000230883 49915ERASMUS FORKLIFT SERVICES KROONSTAD 9499 990000616886 7248 kroonparkERASMUS KONSTRUKSIE LYTTELTON 140 236 PILGRIMS REST 990000017149 15961ERASMUS P J BOTHAVILLE 9660 036 BOTHAVILLE 990000265788 1433ERASMUS PANEELKLOPPERS PLETTENBERGBAAI 6600 139 KNYSNA 990000108310 1828ERASMUS PANEELKLOPPERS BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000089026 1021ERASMUSRAND MOTORS IRENE 62 008 PRETORIA 990000116119 454ERCAM SOUTH AFRICA PTY LTD EPPING 1 7460 990000648105 12523 GARDENSERD FAB PTY LTD VEREENIGING 1930 283 VEREENIGING 990000165166 606ERECTEC RED HILL 4071 002 DURBAN 990000019125 40040ERENSCO STEELWORKS CC KRUGERSDORP 1740 147 KRUGERSDORP 990000246965 1613ERGOFLEX 279 CC HONEYDEW 990000563954 3137 WILRO PARKERGON ENGINEERING CC WADEVILLE 1422 091 GERMISTON 990000101800 14270ERHA ENGINEERING CC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000030209 2552ERIC SUPPLIERS DESPATCH 6220 271 UITENHAGE 990000209488 0ERICA SERVICE STATION CLAREINCH 7740 990000470020 2162ERICH LISA NATASHA SIGNS CC KEMPTON PARK 1620 033 BOKSBURG 990000484706 706ERICOS MAINTENANCE & HANDY SERVICES ZWAVELPOORT 36 008 PRETORIA 990000093023 2280ERICS MOTOWORKS VRYHEID 3100 295 VRYHEID 990000260914ERICS PANELBEATERS KOKSTAD 4700 990000708940 1200

Page 120: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ERIEZ MAGNETICS SA PTY LTD SANDTON 2018 003 JOHANNESBURG 990000083736 391281 BRAMLEYERIK BESTER STAALWERKE OAKDALE 7530 025 BELLVILLE 990000017327 2896ERIKSENS MOTOR CENTRE WELKOM 9460 302 WELKOM 990000103154 4909ERIKSONS CAR WASH DOORN 9459 302 WELKOM 990000477069ERJEN ENGINEERING DURBAN 4000 002 DURBAN 990000031112 5804ERKA ENGINEERING BOOYSENS 2016 003 JOHANNESBURG 990000094278 39431ERLEMAN MOTORS NEW CENTRE PTY LTD EXCOM 2023 003 JOHANNESBURG 990000112961 261087ERM LOGISTICS CC DALVIEW 1544 033 BOKSBURG 990000474896 3464ERMELO AUTO DIESEL CC ERMELO 2350 078 ERMELO 990000112915 567ERMELO AUTO REPAIRS CC ERMELO 2351 078 ERMELO 990000452768ERMELO ELITE MOTORS BK ERMELO 2350 078 ERMELO 990000101125 277ERMELO ENS ERMELO 2350 990000833379 424ERMELO FITMENT CENTRE ERMELO 2350 078 ERMELO 990000016774ERMELO MAN TRUST ERMELO 2350 078 ERMELO 990000213576 2240ERMELO MOTORCYCLES ERMELO 2351 990000576673 1594ERMELO PANELBEATERS ERMELO 2350 078 ERMELO 990000617854 1836ERMELO SANDBLASTING ERMELO 2351 078 ERMELO 990000221899ERMELO STEEL C C ERMELO 2350 078 ERMELO 990000112957 106ERMELO TOYOTA ERMELO 2350 078 ERMELO 990000087834 919ERMELO VOLKSWAGEN NEWCASTLE 2940 078 ERMELO 990000018842 2933ERMELO YAMAHA ERMELO 2350 078 ERMELO 990000111404 2259ERMES & SLATTERY MOTORS CC NEWTON PARK 6055 007 PORT ELIZABETH 990000009993 34937ERNEST H JOHNSON PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000019404 7536ERNEST LOWE A DIVISION OF HUDACO BOKSBURG 105 033 BOKSBURG 990000195189 6357 BoksburgERNIES AUTOREPAIRS BERTRAMS 2094 003 JOHANNESBURG 990000480780ERNIES MANUFACTURING CC DURBAN 4051 339 INANDA 990000246772 13151 CASCADESERNIES PANEL SHOP CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000099106ERNIES SERVICE CENTRE FLORIDA 1710 233 ROODEPOORT 990000084671 86ERO ENGINEERING CC JACOBS 4026 002 DURBAN 990000104955 12951EROSION TECHNOLOGY CC ALBERTON 1450 012 ALBERTON 990000033798 271ERROL COWAN MOTORCYCLES C C EDENVALE 1610 003 JOHANNESBURG 990000087282 468ERROL MOYCE MOTORS PLUMSTEAD 7801 316 WYNBERG C P 990000089083 392ERROLS AIRBRAKE & CLUTCH CC STRAND 7140 256 STRAND 990000115056 1055ERROLS TYRE & EXHAUST CENTRE EAST LONDON 5200 006 EAST LONDEN 990000086804 7538ERT ENGINEERING CC SYDENHAM 4091 002 DURBAN 990000218412ERVEN ENGINEERING TRUST QUEENSWOOD 121 008 PRETORIA 990000253242 11983ES AUTO ELECTRIC TUNE CAPE TOWN 8000 316 WYNBERG C P 990000476679 987ES CAPE GAUGES CC EPPINDUST 7475 004 KAAPSTAD 990000344189 222ES CHEAPLINE MOTORS SOWETO 1801 990000684675 42749 FORDSBURG JOHANNESBURES FOUNDRY BK PYRAMID 120 008 PRETORIA 990000029670 179ESAAN SERVICE STATION CC SAREPTA 7582 025 BELLVILLE 990000110914 2110ESAB SWEISWERKE CERES 6835 055 CERES 990000088033 188ESANI BODYSHOP SOMERSET WEST 7129 004 KAAPSTAD 990000483582 3078ESANI PANELBEATING STELLENBOSCH 7600 251 STELLENBOSCH 990000110810ESASA LABOUR HIRE BIRCHLEIGH 1621 132 KEMPTON PARK 990000009950 7565ESAU PANELBEATERS PLETTENBERG BAY 6600 139 KNYSNA 990000011453 2223ESAU PANELBEATERS CC PLETTENBERG BAY 6600 139 KNYSNA 990000472871 2344ESC EXPERIENCED SERVICE CENTRE HERCULES 30 008 PRETORIA 990000032525 49915

Page 121: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ESCALATE ENGINEERING SERVICES PHALABORWA 1390 270 LETABA 990000455760 230ESCALBER ENGINEERING WORKS CC ZEEKOEVLEI 7941 004 KAAPSTAD 990000465715ESCARI SERVICE PROFESSIONALS SPRINGS 1569 037 BRAKPAN 990000488066 14079ESCM TECHNOLOGY RANDBURG 2125 003 JOHANNESBURG 990000473880 3730ESCO ROSA METAL CC PAROW 7499 025 BELLVILLE 990000007507 883ESCO VERSPREIDERS JACOBSDAL 8710 125 JACOBSDAL 990000019989 156ESCOM AUTO MOTORS Johannesburg 2034 003 JOHANNESBURG 990000015007 84542 GREENSIDEESCOM MOTORS RUSTENBURG 300 235 RUSTENBURG 990000486836 1636ESCOMBE SERVICE STATION ESCOMBE 4093 002 DURBAN 990000095814ESE ENGINEERING SERVICES CC GRASSY PARK 7941 316 WYNBERG C P 990000250446ESHOWE GEAR BOX & DIFF CENTRE ESHOWE 3815 323 ESHOWE 990000445302 193ESHOWE MOTOR RESTORERS ESHOWE 3815 323 ESHOWE 990000445134 141ESJEGE INGENIEURSWERKE HARRISMITH 9880 104 HARRISMITH 990000109705 546ESKATE PTY LTD Paarl 7624 244 SOMERSET WEST 990000101346 1448 Somerset westESKIMO HYDRAULICS PNEUMATIC & STRAND 7140 256 STRAND 990000217209 11816ESKOL MOTORS FICKSBURG 9730 082 FICKSBURG 990000095027 221ESO ENINEERING CC PLUMSTEAD 7801 316 WYNBERG C P 990000106293 539ESPA CONNECTOR TECHNOLOGIES BERGVLEI 2012 003 JOHANNESBURG 990000036748 429ESPACH AUTO & TRUCK DRIE RIVIERE 1935 283 VEREENIGING 990000202827 263762 Three RiversESPACH INGENIEURSWERKE PIETERMARITZBURG 704 207 PIETERSBURG 990000009196 115ESPACH INVESTMENTS CC POLOKWANE 700 207 PIETERSBURG 990000447733 4363ESPAG AUTOMOTIVE PRETORIA 182 990000715119 35087 WONDERBOOM JUNCTIONESPREY K L STUTTERHEIM 4930 257 STUTTERHEIM 990000464811 422ESSA MOTORS PIET RETIEF 2380 208 PIET RETIEF 990000098810 1184ESSA STEEL PRETORIA 1 008 PRETORIA 990000453671 2473ESSA STEEL MANUFACTURERS CC POLOKWANE 699 207 PIETERSBURG 990000005997 25ESSAS MOTORS BALFOUR 2410 018 BALFOUR 990000094349 46ESSAS PANELBEATERS & DURBAN NORTH 4016 229 RICHMOND C P 990000094044 20584ESSELK MOTORS PTY LTD PRETORIA 1 008 PRETORIA 990000008842ESSENTIAL DESIGN UMHLANGA ROCKS 4319 002 DURBAN 990000115338ESSENTIAL DISTILLATION EQUIPMENT RIEBEEK KASTEEL 7307 165 MALMESBURY 990000486540 109ESSENTIALS 911 TABLE VIEW 7439 004 KAAPSTAD 990000462936 60485ESSENWOOD SERVICE STATION BEREA 4001 002 DURBAN 990000092173ESSIES ENGINEERING BOSHOF 8340 004 KAAPSTAD 990000468972 210ESSIES GARAGE WESTONARIA 1780 306 WESTONARIA 990000115283 3ESSOPS MOBI MAC LENASIA 1820 003 JOHANNESBURG 990000032346 2009ESTABLISHED FINANCE & INSURANCE BRO DALPARK 1459 990000814171 4131ESTATE PANELBEATERS CC johannesburg 2144 003 JOHANNESBURG 990000112400 633 STRATHAVONESTCOURT DIESEL PUMP & TURBO ESTCOURT 3310 079 ESTCOURT 990000039543 261ESTCOURT FARMERS EQUIPMENT PTY LTD ESTCOURT 3310 079 ESTCOURT 990000214409 151ESTCOURT WAGON & MOTOR WORKS ESTCOURT 3310 079 ESTCOURT 990000015257 600ESTCOURT WINDOW MANUFACTURERS ESTCOURT 3310 079 ESTCOURT 990000450159 721ESTEE AUTOMATION CC AUCKLAND PARK 2006 233 ROODEPOORT 990000111876 1115ESTEEN ENGINEERING SERVICES CC VEREENIGING 1930 283 VEREENIGING 990000019528 964ESTERHUIZEN S M LEEU‐GAMKA 6950 221 PRINCE ALBERT 990000239843 22ESTEVES AUTO ELECTRICAL TURFFONTEIN 2190 003 JOHANNESBURG 990000001211ESTHEOS CREATION CC BRAKPAN 1554 990000737371 17501 BENONI WESTESTHER G CONSULTING NEW GERMANY 3610 210 PINETOWN 990000475664

Page 122: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

ESTILINI STEEL PTY LTD BELLVILLE 7530 990000845958 48014 TYGER VALLEYESTLEC SOUTH HILLS 2136 003 JOHANNESBURG 990000008009 83522 SouthillsESTMARK CC BOKSBURG 1460 990000589262ESTNIC TRUST BLOEMHOF 2660 025 BELLVILLE 990000110431 389ESTON SERVICE STATION ESTON 3740 051 CAMPERDOWN 990000015451 179ESTORF ENGINEERING DALTON 3236 186 NEW HANOVER 990000441739 15ESUZU CONSULTING & WELDING SERVICES LENASIA 1820 003 JOHANNESBURG 990000471698 5520ESV BRAKE & CLUTCH CC ALBERTON 1456 177 MOSSEL BAY 990000461899 136367 ALBERTON NORTHESWAY AVIATION CC LANSERIA 1748 147 KRUGERSDORP 990000447720 453ET LABOUR HIRE GROENKLOOF 27 033 BOKSBURG 990000212033 1546ETC ENGINEERING LYTTELTON 140 008 PRETORIA 990000461332 16339ETHEKWINI AUTO FITMENT CENTRE DURBAN 4001 002 DURBAN 990000446014ETHEKWINI CV JOINTS CC DURBAN 4001 002 DURBAN 990000252925ETHEKWINI SCHOOL OF WELDING CC DURBAN 4091 002 DURBAN 990000475675ETHERINGTON ALUMINIUM Cape Town 7560 025 BELLVILLE 990000478196 2141 DurbanvilleETICON CONSTRUCTION HALFWAY HOUSE 1626 990000572407 5119ETIENNE AUGUSTYN BK RUSTENBURG 300 008 PRETORIA 990000485540 5130ETIENNE BRUWER MOTORS STELLENBERG 7550 025 BELLVILLE 990000487764ETIENNE MOTORS WELKOM 9460 302 WELKOM 990000099576 756ETIQUE PUMP & IRRIGATION CC KOMATIPOORT 1340 019 BARBERTON 990000473874 948ETLAN PRODUCTS CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000025399 POSBUS 301 PELLISSIERETLO MOTORS BK ERMELO 2350 078 ERMELO 990000098675 987ETM MANUFACTURING & COMPONENTS CC WITBANK 1035 312 WITBANK TVL 990000238447ETMIKO PRODUCTION ENTERPRISES AMANZIMTOTI 4126 002 DURBAN 990000020089 13629ETRACTION (PTY) LIMITED Pretoria 2 316 WYNBERG C P 990000297857 6172ETRON VULSTASIE ONVERWACHT 557 990000823641 85 LEPHALALEETS ENGINEERING TECHNOLOGY SERVICE RUSTENBURG 299 235 RUSTENBURG 990000473636ETSEBETH SCRAP ZEERUST 2865 319 MARICO 990000104491 1112ETTIENES AFRIKA DESIGNS CC ROOIHUISKRAAL UIT 18 154 008 PRETORIA 990000464062ETTORE ENGINEERING CC DORMERTON 4015 002 DURBAN 990000462025 19533ETWATWA SERVICE STATION THE FALLS 1522 026 BENONI 990000162664 10289EUCHAN CC RUSTENBURG 300 235 RUSTENBURG 990000184684 Private Ba RustenburgEUGENE BUSINESS FICKSBURG 9730 990000792583EUGENE ROSSOUW ORTHOTIST & MELKBOSSTRAND 7437 004 KAAPSTAD 990000562276 401EUGENIUS PRODUCTS & MANUFACTURE THE BRIDGE 6032 006 EAST LONDEN 990000439725 70608EULINDA ENGINEERING CC MANDENI 4490 338 MTUNZINI 990000019338 116EUNEVER TRADING 10 RUSTENBURG 300 235 RUSTENBURG 990000253211 5130EUNEVER TRADING 30 CC WATERVAL EAST 299 990000708630 5700 RUSTENBURGEUREKA HYDRAULICS ALBERTON NORTH 1456 012 ALBERTON 990000435676 136851EUREKA KONSTRUKSIE HENNENMAN 9445 110 HENNEMAN 990000019390 325EURO ASIA USED SPARES SOUTHDALE 2135 091 GERMISTON 990000443437 82643EURO AUTO CENTRE SANLAMHOF 7532 025 BELLVILLE 990000449641 680EURO AUTO CLINIC CC UMBOGINTWINI 4120 004 KAAPSTAD 990000435669 677EURO AUTO ENGINEERING BRAMLEY 2018 003 JOHANNESBURG 990000092039 96EURO AUTOMATION TECHNOLOGY PTY LTD RANDHART 1457 091 GERMISTON 990000011945 17846EURO BLITZ 21 CC GERMISTON 1419 990000821245 881EURO CARS AUTOBODY CC BOOYSENS 2196 990000556495 84166 GREENSIDEEURO CARS CC CENTURION 46 008 PRETORIA 990000006118 10512

Page 123: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EURO COMMERCIAL TRUCK & TRAILER EMALAHLENI 1035 312 WITBANK TVL 990000249770 1118 emalahleniEURO DIESEL SERVICES CC BRAMLEY 2018 003 JOHANNESBURG 990000022348 1760EURO GARAGE CAPE TOWN 7530 025 BELLVILLE 990000111913 1467 StellenboschEURO INDUSTRIALS CC DURBAN 3601 210 PINETOWN 990000083820 557 NEW GERMANYEURO LASER SERVICE CENTRE CC ROSETTENVILLE GERMISTON 990000564664 1046EURO MERC SERVICE CENTRE RIVONIA 2128 003 JOHANNESBURG 990000085547 457EURO METAL FINISHES NIGEL 1490 188 NIGEL 990000227835 613EURO MOTORS BENMORE 2010 003 JOHANNESBURG 990000473436 650242EURO MOULDERS EDENVALE 2047 091 GERMISTON 990000025499 751948 GARDENVIEWEURO SALES & MANUFACTURE C C RUSTENBURG 300 370 990000527486 706EURO STEEL SERVICES (PTY) LTD GERMISTON 1428 003 JOHANNESBURG 990000135118 6200 MIDRANDEURO STYLE WINDOWS & DOORS CAPE TOWN 7441 004 KAAPSTAD 990000012034EURO SWISS MOTORS HONEYDEW 2040 003 JOHANNESBURG 990000094542 320EURO TECK SOMERSET WEST 7129 244 SOMERSET WEST 990000442912EURO TECK MOTOR SERVICE & REPAIRS CAPEGATE 7562 251 STELLENBOSCH 990000018459 520EUROBIKE CC ROGGE BAY 7700 004 KAAPSTAD 990000051931 7915EUROCAR KOKSTAD 4700 141 MOUNT CURRIE 990000019395 473EUROCOACH KZN KLOOF 3640 210 PINETOWN 990000028806 286EUROLINE ALUMINIUM SA PTY LTD BONAERO PARK 1512 990000683868 7300EUROMETAL ATLANTIS 7349 165 MALMESBURY 990000031610EUROPA MOTORS ATHLONE 7760 004 KAAPSTAD 990000103579 309EUROPA PANELBEATERS BOKSBURG 1460 033 BOKSBURG 990000466830 325EUROPACKAGING SYSTEMS CC EDEN GLEN 1613 091 GERMISTON 990000019423 9096EUROPAIR AFRICA PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000019314 4001EUROPART HERCULES 30 008 PRETORIA 990000477953 48694EUROPCAR SOUTH AFRICA EDENVALE 1610 003 JOHANNESBURG 990000001607 3658 EdenvaleEUROPEAN SERVICE TECHNOLOGIES CC PRETORIA 182 351 WONDERBOOM (PTA) 990000102971 1426 DERDEPARKEUROPRESS PTY LTD GARDENVIEW 2047 003 JOHANNESBURG 990000084092 751803EUROSHELF Cape Town 7490 004 KAAPSTAD 990000103190 885 Howard PlaceEUROSTYLE BULK STORE CAPE TOWN 7441 025 BELLVILLE 990000027813 64 HIGHWAY FISH HOEKEUROTYPE TEST CENTRE PTY LTD PRETORIA 1 008 PRETORIA 990000111881 65810EUROWELD ENGINEERING CC FORDSBURG 2033 091 GERMISTON 990000026487 42277EUROWELD TRUST MERRIVALE 3291 119 LIONS RIVER 990000016914 240EUTEC INDUSTRIES CC STRANDFONTEIN 7798 007 PORT ELIZABETH 990000242387EUTOM AIRBRAKES NEW GERMANY 3620 210 PINETOWN 990000007960 1252EVA TECHNICAL SERVICES CC BERGVLEIT 7945 990000568360 981 BELLVILLEEVAD INDUSTRIES WELKOM 9460 302 WELKOM 990000110822 1560EVALUATION ENGINEERING SA RIVERFIELD 1564 247 SPRINGS 990000485105 15472EVANDER GARAGE BIG BURGER EVANDER 2280 028 BETHAL 990000093360 32EVANDER TOTAL LEANDRA 2265 028 BETHAL 990000104937 403EVANS TECHNICAL ENG & GENERAL RESERVOIR HILLS 4090 002 DURBAN 990000486581 65810EVAPCO S A PTY LTD EDENVALE 1610 091 GERMISTON 990000084716 262EVATON SONAP GREENSIDE 2034 003 JOHANNESBURG 990000089755 84449EVEC MANAGEMENT SERVICES PTY LTD PIETVALLEIRAND 174 008 PRETORIA 990000607137 4905EVELEIGH PANEELKLOPPERS BRITS 250 041 BRITS 990000109576EVEN GRAND TRADING 161 CC PAARDEKRAAL 1752 147 KRUGERSDORP 990000019630 694EVEN GRAND TRADING 5 CC STEELPOORT 1133 161 LYDENBURG 990000445541 1428EVENING STAR TRADING 34 PTY LTD BULTFONTEIN 9670 001 BLOEMFONTEIN 990000030245 486

Page 124: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EVENTS / PENNANTWING CYRILDENE 2198 003 JOHANNESBURG 990000115448EVER GREEN MIST DURBAN 4001 990000651818EVEREADY TRUCK & TRAILER REPAIRS & ASHERVILLE 4091 002 DURBAN 990000020354 209EVEREASY ENTERPRISE CC WILLOWS 9320 001 BLOEMFONTEIN 990000020502 20099EVEREST AUTOBODY CC LENASIA 1827 003 JOHANNESBURG 990000038232EVEREST EQUIPMENT & CONTROL PHOENIX 4080 003 JOHANNESBURG 990000244653 60414EVERITE RECRUITMENT CC FLORIDA 1710 233 ROODEPOORT 990000484168 3453EVERLAST GLAS & ALUMINIUM BK STRAND 7140 256 STRAND 990000434942EVERLAST OIL & FUEL ISIPINGO BEACH 4115 002 DURBAN 990000034212 26304EVERON FILLING STATION LEBOWAKGOMO 737 207 PIETERSBURG 990000108419 614EVERSDAL KWIKSPAR EVERSDAL5 7550 316 WYNBERG C P 990000020051EVERSDAL MOTORS WELGEMOED 7538 025 BELLVILLE 990000161305 6444EVERSHARP MAINTENANCE SERVICES LADYSMITH 3370 072 DUNDEE 990000442390EVERT SWART STAAL WERKE WORCESTER 6849 315 WORCESTER 990000451250 555EVERTRADE 33 PTY LTD LANGEBAAN 7357 008 PRETORIA 990000477935 435EVERTRADE AUTO VAALPARK 1948 237 SASOLBURG 990000449221 60424EVERTS AUTO BODY KERNKRAG 7440 165 MALMESBURY 990000267431 46094EVERYREADY SERVICE TRUCK & TRAILER DORMERTON 4015 002 DURBAN 990000016956 19354EVES INDUSTRIES CC SILVERTON 127 008 PRETORIA 990000026480 1503EVETHU TRADING CC SUNDUMBILI 4491 323 ESHOWE 990000459258 3727EVIL PANELBEATERS LINDHAVEN 1724 233 ROODEPOORT 990000032361EVO FLEET MAINTENANCE & REPAIRS CC CHATSWORTH 4030 002 DURBAN 990000235804 56043EVOLAC CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000006828 12567 BRANDHOFEVOLUTION ENGINEERING CC CHATSWORTH 4030 310 CHATSWORTH 990000020250 56699EVOLUTION IDLERS BK HARRISMITH 9880 283 VEREENIGING 990000435297 1235EVOLUTION LABOUR SERVICES IMPALA PARK 1459 990000623891EVOLV MOTOR WORLD CC EDENVALE 1610 003 JOHANNESBURG 990000473831 3977EVOLVEMENT RESOURCES PTY LTD BRYANSTON 2194 990000878949 130519EVRAZ HIGHVELD STEEL AND VANADIUM WITBANK 1035 312 WITBANK TVL 990000031892 111EVRON FILLING STATION Lebowakgomo 737 990000566168EVV MANUFACTURING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000450734 548EVVON FILLING STATION LEBOWAKGOMO 737 990000560110 3163 LENYENYEEW GEARBOX ENTERPRISES BEYERS PARK BOKSBURG 1459 990000629600 14240 FARRARMEREEWEN AUTO SERVICES CC NOORDBRUG 2531 990000833600 19094EWEST MANUFACTURING CC Krugersdorp 1754 147 KRUGERSDORP 990000112537 3062 WitbeeckEWG MINERALS WEIRDA PARK 149 990000585776 85 SOUTHDOWNS ESTATESEWJ MINING Nelspruit 1200 184 NELSPRUIT 990000249552 10105 The Village, NelspruitEX TREME AUTO CC BOKSBURG NORTH 1461 033 BOKSBURG 990000450504 16 CANBERR BOKSBURGEXA PLATINUM RENTAL SOLUTIONS RIVERCRESENT 1042 312 WITBANK TVL 990000487515 684EXABERATED TRADING 12 ERASMIA 23 008 PRETORIA 990000244675 34294EXACT ENGINEERING CC QUEENSBURGH 4070 002 DURBAN 990000091386 39402EXACT MOULD & CASTINGS RETREAT 7945 316 WYNBERG C P 990000030538EXACT STEEL CUT & BEND CC PANORAMA 7506 251 STELLENBOSCH 990000263489 15944EXACTOCRAFT PTY LTD PAARDEN ISLAND 7420 004 KAAPSTAD 990000030579 333EXAIR VENTILATION CC KEMPTON PARK 1620 033 BOKSBURG 990000092383 1529EXCADOZE SERVICES PTY LTD EDENVALE 1610 091 GERMISTON 990000084824 1420EXCAL LABOUR CC VEREENIGING 1930 283 VEREENIGING 990000227139 606EXCALIBER TRADING 1 CC VEREENIGING 1930 278 VANDERBIJLPARK 990000023545 606

Page 125: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXCALIBUL STEEL & CONSTRUCTION CARLETONVILLE 2500 147 KRUGERSDORP 990000448522 6025EXCALIBUR ENGINEERING CC GERMISTON 1613 091 GERMISTON 990000011285 9359 EDENGLENEXCALIBUR VEHICLE ACCESSORIES PTY Durban 4019 233 ROODEPOORT 990000093669 5108 Sinembe Park La Lucia RidgeEXCALLEX TRADING EAST LONDON 5200 006 EAST LONDEN 990000254654EXCECUTIVE CAR WASH, PUB &MUNCH PORT SHEPSTONE 4240 990000688880 1456EXCEL AUTO ELECTRICAL KIMBERLEY 8301 005 KIMBERLEY 990000032297 110162 HADISONPARKEXCEL CARS PTY LTD GLEN ASHLEY 4022 002 DURBAN 990000094669 22187EXCEL ENGINEERING BRITS 250 235 RUSTENBURG 990000111082 3703EXCEL KING FISHER CRESTA 2118 147 KRUGERSDORP 990000030927 2839EXCEL PANELBEATERS GORDON'S BAY 7151 256 STRAND 990000252999EXCEL STEELPOORT STEELPOORT 1133 161 LYDENBURG 990000448372 1428EXCEL TOOLING MANUFACTURERS PORT ELIZABETH 6019 007 PORT ELIZABETH 990000095438 32223EXCEL WATERKLOOFRIF FOURWAYS 2055 008 PRETORIA 990000443612 1861EXCEL WIRE WORKS MAIDSTONE 4380 339 INANDA 990000108271 450EXCELIRON SKIDSTEER LOADERS ZUURFONTEIN 1912 278 VANDERBIJLPARK 990000445508 13884EXCELL AUTOBODY SPECIALIST ELDORADO PARK 1813 003 JOHANNESBURG 990000431525 781EXCELL AUTOBODY SPECIALIST CC NEWCLARE 2112 003 JOHANNESBURG 990000114303 88120EXCELL CAPE ROAD PORT ELIZABETH 6001 007 PORT ELIZABETH 990000012661EXCELL DOORS CC ROSSLYN 200 351 WONDERBOOM (PTA) 990000471881 911028EXCELL ENGINEERING STRAND 7140 256 STRAND 990000006630EXCELL ENGINEERING CC RESERVOIR HILLS 4091 002 DURBAN 990000097025EXCELL PANELBEATERS KRUGERSDORP NORTH 1741 147 KRUGERSDORP 990000452991 7792EXCELL TURN MACHINING SERVICES WESTWOOD 1477 033 BOKSBURG 990000457427 7010EXCELLECT 248 CC VAVANDERBIJLPARK 1911 990000898614EXCELLECT 53 BK HERTZOGVILLE 9482 056 CHRISTIANA 990000214420 178EXCELLENCE TECHNOLOGY ENGINEERING NIGEL 1490 188 NIGEL 990000454450 1740EXCELLENT ALUMINIUM CC HUGUENOT 7645 303 WELLINGTON 990000476211 89EXCELLENT AUTO CENTRE BRUMA 2026 251 STELLENBOSCH 990000108649 795EXCELLENT AUTO SERVICE CENTRE BLUFF 4036 002 DURBAN 990000039754 21513EXCELLENT ENGINEERING CC GEZINA 31 008 PRETORIA 990000113883 26072EXCELLENT MOTOR SERVICES EMPANGENI 3880 990000567253 193EXCELLENT SERVICES WORKERS PINETOWN 3610 210 PINETOWN 990000216046EXCELLENT WAYS TRADING CC POLOKWANE 700 990000868171 435EXCELPARTS CC HEIDERBERG 7140 990000573959 5720EXCELSIOR FLANGES PTY LTD Cape Town 7530 BELLVILLE 990000033159 1122EXCELSIOR GARAGE RICHMOND 7090 229 RICHMOND C P 990000033178 43EXCELSIOR MOTORS EXCELSIOR 9760 080 EXCELSIOR 990000107911 36EXCELSIOR MOTORS QUEENSTOWN PTY LTD QUEENSTOWN 5319 223 QUEENSTOWN 990000033144 1100EXCELSIOR PANEELKLOPPERS EDENVALE 1610 091 GERMISTON 990000084868 2106EXCEPTIONAL CAR WASH SERVICES MEADOWLANDS 1852 003 JOHANNESBURG 990000007846EXCEPTIONALTRAD CC REYNO RIDGE 1039 312 WITBANK TVL 990000043384 41464EXCLA AUTO REPAIR CENTRE MARAISBURG 1700 233 ROODEPOORT 990000236873 663EXCLUSIVDESIGN CC Port Elizabeth 6220 007 PORT ELIZABETH 990000040239 28351 Port ElizabethsEXCLUSIVE ACCESS TRADING 431 N1 CITY 7463 025 BELLVILLE 990000221186 12322EXCLUSIVE AUTO REPAIRS CC KLERKSDORP 2570 138 KLERKSDORP 990000232626 2559EXCLUSIVE CAR WASH NEWCASTLE 2940 185 NEWCASTLE 990000213253 28291EXCLUSIVE CAR WASH & CLEANING TUSCANY GLEN 7100 251 STELLENBOSCH 990000034734EXCLUSIVE CAR WASH & VALET SERVICES PAARL 7646 197 PAARL 990000038013

Page 126: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXCLUSIVE COACH WORKS CC CAPE TOWN 7441 004 KAAPSTAD 990000109248 78 WIMBLED EDGEMEADEXCLUSIVE DESIGNS MORELETA PLAZA 167 008 PRETORIA 990000225385 100327EXCLUSIVE ENGINEERING NORTH END 6056 007 PORT ELIZABETH 990000010722 3116EXCLUSIVE ENGINEERING CC RETREAT 7965 025 BELLVILLE 990000093732 238EXCLUSIVE HYDRAULICS AND CINDA PARK 1463 033 BOKSBURG 990000106375 9278 Cinda parkEXCLUSIVE SPRAYING CC MARLBORO 2063 003 JOHANNESBURG 990000450935 1835EXCLUSIVE STEEL HARTBEESPOORT 216 990000560871EXCLUSIVE TECHNICAL SERVICES PTY BEDFORDVIEW 2008 132 KEMPTON PARK 990000095641 2648EXCLUSIVE TYRES CC BOOYSENS 2016 990000568474 39061EXCLUSIVE VALET WESTWOOD 1477 026 BENONI 990000027253 7263EXEC TECHNICAL CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000105754EXECU CAR CARE EDENVALE 1610 091 GERMISTON 990000036672 2759EXECUJET MAINTENANCE PTY LTD LANSERIA 1748 003 JOHANNESBURG 990000193804 32EXECUTARR MOTORS ROODEPOORT 1725 233 ROODEPOORT 990000098614 1314EXECUTE RESIDENTIAL & COMMERCIAL CENTURY CITY 7441 990000655549EXECUTEL BENONI CC ATLASVILLE 1465 026 BENONI 990000020787 16355EXECUTIVE ALLOY REPAIRS CC MAFIKENG 2745 990000684786EXECUTIVE AUTO EDENVALE 1610 091 GERMISTON 990000438016 974EXECUTIVE AUTO RENOVATORS CC DURBAN 4001 002 DURBAN 990000086872 1847 MOUNT EDGECOMBEEXECUTIVE AUTO SPA CC LOMBARDY EAST 2090 003 JOHANNESBURG 990000235826EXECUTIVE AUTO SPRAY WELKOM 9466 302 WELKOM 990000088226 55152 EERSTEMYN WELKOMEXECUTIVE AVIONIC SOLUTIONS LANSERIA 1748 147 KRUGERSDORP 990000436500 926 LanseriaEXECUTIVE BIKER CC ELSIES RIVER 7480 004 KAAPSTAD 990000014967 42EXECUTIVE BLINDS JEPPESTOWN 2094 003 JOHANNESBURG 990000249573EXECUTIVE CAR WASH MOKOPANE 600 161 LYDENBURG 990000223754 1629EXECUTIVE CAR WASH & SPORTS BAR RAMSGATE 4285 002 DURBAN 990000451896 783EXECUTIVE CAR WASH CC VLAEBERG 8018 004 KAAPSTAD 990000093192 15907EXECUTIVE CARPORTS PTY LTD EDENVALE 1610 KEMPTON PARK 990000110144 3658EXECUTIVE COACH WORKS BETHLEHEM 9700 029 BETHLEHEM 990000023518 839EXECUTIVE CONTRACTING EMERALD HILL 6011 007 PORT ELIZABETH 990000109756 15194EXECUTIVE DOOR THREE RIVERS 1935 283 VEREENIGING 990000031595 264028EXECUTIVE ENGINEERING CC KUILS RIVER 7579 251 STELLENBOSCH 990000100727 1333 KUILSRIVEREXECUTIVE ENGINEERING INSTRUMENTS KUILS RIVER 7579 251 STELLENBOSCH 990000435065 1333EXECUTIVE FLEET MAINTENANCE CC KEMPTON PARK 1619 091 GERMISTON 990000100723 11771 ASTON MANOREXECUTIVE GEAR CUTTING PTY LTD BLACKHEATH 7579 990000586392 1333 KUILSRIVIEREXECUTIVE HELICOPTERS C C WATERFRONT 8002 147 KRUGERSDORP 990000092504 51216EXECUTIVE MANUFACTURING ENGINEERING LINTON GRANGE 6015 006 EAST LONDEN 990000012870 10955EXECUTIVE MOTOR HOLDINGS Boksburg 1462 033 BOKSBURG 990000477540 26551 East randEXECUTIVE MOTORSPORT BELLVILLE 7535 025 BELLVILLE 990000039999 981EXECUTIVE PANEL BEATERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000030753 1145EXECUTIVE PANELBEATERS HERMANUS 7200 111 HERMANUS 990000084591 309EXECUTIVE POWDER COATERS CC SOUTHGATE 3200 339 INANDA 990000040072 22438EXECUTIVE REVAMPERS & PANEL BEATERS SOMERSET WEST 7129 244 SOMERSET WEST 990000112105 1950EXECUTIVE TOYS CENTURION PTY LTD MONUMENTPARK 105 008 PRETORIA 990000210131 26342EXECUTIVE TOYS COMMERCIAL PTY LTD CENTURION 157 990000607500 26342 MONUMENTPARKEXECUTIVE TOYS PTY LTD MONUMENTPARK 105 008 PRETORIA 990000469878 26342EXECUTIVE TRANSMISSIONS EDENVALE 1609 990000655732 1813 EdenvaleEXECUTIVE TURBINE ENGINE SHOP LANSERIA 1748 003 JOHANNESBURG 990000444238 582

Page 127: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXECUTIVE VIBRATION & BALANCING CC EAST RAND 1459 003 JOHANNESBURG 990000033827 25493EXECUTIVES ON LINE NORTH PTY LTD BENMORE 2010 003 JOHANNESBURG 990000256242 651333EXECUTURN ENGINEERING  CC CAPRICORN SQUARE 7948 241 SIMONS TOWN 990000464011 39325EXECUVENT FIFTEEN BELLVILLE 7530 025 BELLVILLE 990000113144EXEL @ AIRPORT AIRPORT 4029 002 DURBAN 990000022934 57757EXEL ATLANTIS ATLANTIS 7349 165 MALMESBURY 990000029419EXEL BEKKERSDAL FLORIDA HILLS 1716 306 WESTONARIA 990000248153EXEL BENDOR BRENDORPARK 700 207 PIETERSBURG 990000154904EXEL CLUBVIEW FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000032836 13178EXEL CROSSROADS THREE RIVERS 1935 283 VEREENIGING 990000051462 265275EXEL DERDE POORT Pretoria 81 008 PRETORIA 990000434782 419EXEL FOURWAYS EDEN GLEN 1613 003 JOHANNESBURG 990000006911 9452EXEL GRASSNYERS WITBANK 1034 312 WITBANK TVL 990000477516EXEL GROBLERSDAL GROBLERSDAL 470 099 GROBLERSDAL 990000031983 1669EXEL HAZYVIEW KIEPERSOL 1241 307 WITRIVIER 990000018562 42EXEL HENDRINA HENDRINA 1095 171 MIDDELBURG TVL 990000256840 797EXEL INDUSTRIAL FILLING STATION WITSIESHOEK 9870 104 HARRISMITH 990000098865 13178EXEL INDUSTRIES SA CC NORTH END 6056 007 PORT ELIZABETH 990000039588 2255EXEL KAGISO FLORIDA HILLS 1716 147 KRUGERSDORP 990000250236EXEL LABOUR SOLUTIONS SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000438895 100100EXEL LOTUS GARDENS HALFWAY HOUSE 1685 008 PRETORIA 990000115115 4132EXEL LUSIKISIKI ROUTE 61 OVERPORT 4067 002 DURBAN 990000212075 37127EXEL LYDENBURG LETABA 870 270 LETABA 990000486339 477EXEL LYNNWOOD RIDGE MENLO PARK 102 008 PRETORIA 990000013342 35910EXEL LYTTELTON MORELETA RIDGE 44 008 PRETORIA 990000223992 40320EXEL MALAMULELE JOHANNESBURG 2000 003 JOHANNESBURG 990000031505 5064EXEL MALELANE MALELANE 1320 019 BARBERTON 990000113038 334EXEL MARLBORO GARDENS CENTURION 46 003 JOHANNESBURG 990000007020 10512EXEL MEYER STREET MIDDELBURG 1050 171 MIDDELBURG TVL 990000218610 3180 MiddelburgEXEL MEYERTON MEYERTON 1961 283 VEREENIGING 990000472437EXEL MKHUHLU MKHUHLU 1246 158 SOUTPANSBERG 990000471250 2150EXEL MONTAGUE DRIVE CC DURBANVILLE 7551 004 KAAPSTAD 990000022807 4166EXEL MT EDGECOMBE MOBENI 4060 002 DURBAN 990000463119 72737EXEL N12 NORTH & SOUTH JOHANNESBURG 1818 003 JOHANNESBURG 990000023613 15767 DOORNFONTEINEXEL NELSPRUIT NELSPRUIT 1200 184 NELSPRUIT 990000113718 596EXEL NOUVEAU MOTORS SANLAMHOF 7532 025 BELLVILLE 990000467088 44EXEL NYLSTROOM MODIMOLLE 510 207 PIETERSBURG 990000036287 2812EXEL RANDBURG FONTAINEBLEAU 2032 003 JOHANNESBURG 990000110280 892EXEL RUSTENBURG PROTEAPARK 305 235 RUSTENBURG 990000018488 20810EXEL SASOL I SASOLBURG 1947 237 SASOLBURG 990000111211 1287EXEL SERVICE STATION BEKKERSDAL WILGEHEUWEL 1736 306 WESTONARIA 990000431740 529EXEL ST BERNARD GARSFONTEIN EAST 60 008 PRETORIA 990000013430 40608EXEL THULAMAHASHE WENDYWOOD 2144 003 JOHANNESBURG 990000438887 76344EXEL VAN BUUREN IMPALAPARK 1472 091 GERMISTON 990000010038 15349EXEL VANS NOORDBRUG 2522 218 POTCHEFSTROOM 990000367399 19962EXEL WELKOM WELKOM 9460 302 WELKOM 990000116604 968EXEL WEST VILLAGE FORDSBURG 2033 990000017766 675 LENASIAEXEL WONDERWATERS PRETORIA 1 008 PRETORIA 990000483564 5135

Page 128: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXEL WONDERWATERS CORPCLO 2426 CC DERDEPARK 35 008 PRETORIA 990000448583 679EXEL ZIRLIN GRIQUATOWN 8365 098 HAY 990000457733 132EXELFUEL STATION Pretoria 18 008 PRETORIA 990000229637 1234EXELL BURGERSFORD FLORIDA HILLS 1716 161 LYDENBURG 990000248142EXELS POUR A PETROLIE MOSSEL BAY 6500 247 SPRINGS 990000030088 302EXHAUST & AUTO REPAIRS GEORGE 6530 090 GEORGE 990000228730 9527EXHAUST & RADIATOR VRYBURG 8600 294 VRYBURG 990000088233 6978 FLAMWOODEXHAUST & SILENCER SERVICES ROTHDENE 1964 283 VEREENIGING 990000109433 254EXHAUST & TOWBAR NELSPRUIT 1200 307 WITRIVIER 990000460374 13201EXHAUST & TYRE CITY Pretoria 81 008 PRETORIA 990000141737 419EXHAUST & TYRE MASTER EAST LONDON 5213 006 EAST LONDEN 990000114773 11205EXHAUST CENTRE VRYBURG 8600 294 VRYBURG 990000096002 461EXHAUST DISCOUNT WORLD DALBRIDGE 4001 002 DURBAN 990000094897EXHAUST FACTORY CENTURION 46 008 PRETORIA 990000207201 9184 HennopsmeerEXHAUST FIT POLOKWANE 700 207 PIETERSBURG 990000484185 1392EXHAUST MAN NEWTON PARK 6055 007 PORT ELIZABETH 990000108087 7573EXHAUST MASTER AUTO FIT BROOKLYN 7405 004 KAAPSTAD 990000100722EXHAUST MOBILE SERVICES JACOBS 4052 002 DURBAN 990000007028 13363EXHAUST PRO ARCADIA 83 008 PRETORIA 990000086492EXHAUST SERVICES ONDERSTEPOORT 110 008 PRETORIA 990000456252 12555EXHAUST SHOPPE DORPSPRUIT 3206 206 PIETERMARITZBURG 990000085597 11745EXHAUST TECH MEYERTON 1960 283 VEREENIGING 990000229966 1299EXHIBITION SA NORTHCLIFF 2115 990000213604EXHIBITION STANDS & EVENTS PTY LTD Durban 4053 002 DURBAN 990000245340 222 Hyper by the SeaEXHUAST KING STANGER 4449 250 LOWER TUGELA 990000479357EXIDA SOUTH AFRICA PTY LTD WESTVILLE 3630 210 PINETOWN 990000483353 556EXIGOSTAR CC WITBANK 1038 990000895376 13876 LERAATSFONTEINEXILAFLO PTY LTD SECUNDA 2270 990000937349 728 MAGALIESKRUINEXILITE 117 CC STEELPOORT 1133 161 LYDENBURG 990000543865 388EXILITE 517 PRETORIA 182 990000564943 101372 Moreleta PlazaEXIPRO TRADING CC MONTANAPARK 159 008 PRETORIA 990000033675 1474EXIT ENGINEERING CC KENSINGTON 6001 007 PORT ELIZABETH 990000485387EXODUS EAGLES PROJECTS ARCADIA 7 008 PRETORIA 990000451185 56725EXODUS SHEETMETAL FABRICATORS CC PINETOWN 3610 002 DURBAN 990000486699EXOTIC AUTO BODY REPAIRS & VALETS FARRARMERE 1501 026 BENONI 990000113378EXOTIC BUCKLES & CASTINGS CC PINETOWN 3610 002 DURBAN 990000091202 1337EXOTIC CARS MOKOPANE 600 219 POTGIETERSRUS 990000098288 3426EXOTIC DESIGN POTCHEFSTROOM 2520 008 PRETORIA 990000462226 555EXOTIC MOTOR REPAIRS POLOKWANE 700 207 PIETERSBURG 990000476266 3171EXOTICS WORCESTER 6849 315 WORCESTER 990000025322 744EXOTICS STAAL WERKE BK WORCESTER 6849 315 WORCESTER 990000247696 744EXOWELD PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000100878 83086EXPANDO BELEGGINGS CC VANDERBIJLPARK 1900 237 SASOLBURG 990000249950 425EXPANSION TRADING PTY LTD DUDUZA 1496 990000778763EXPERIENCED SERVICE CENTRE SILVERTON 184 990000653541 49915 HERCULESEXPERT AIR MAITLAND 7404 004 KAAPSTAD 990000243983 242EXPERT CATERING EQUIPMENT GERMISTON 2101 091 GERMISTON 990000215349 110091EXPERT ENGINEERING SOLUTIONS Port Elizabeth 6001 007 PORT ELIZABETH 990000431591 PO BOX 640 Greenacres

Page 129: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXPERT FORGE BK SALDANHA 7395 292 VREDENBURG 990000037440 288EXPERT LASER ALIGNMENT NORKEM PARK 1631 091 GERMISTON 990000462969 17532EXPERT POWDER COATING ELSPARK 1418 033 BOKSBURG 990000451821 12119EXPERT TECH ENGINEERING & ALGOA PARK 6001 007 PORT ELIZABETH 990000486345 11179EXPERT TECH ENGINEERING & MAINTENAN PORT ELIZABETH 6001 990000689797 11179 ALGOA PARKEXPERT TECHNICAL CONSULTANTS LYTTELTON 140 008 PRETORIA 990000461324 16339EXPERT TECHNICAL CONSULTANTS CC LYTTELTON 140 008 PRETORIA 990000441940 16339EXPERT WHEEL ALIGNMENT KUILS RIVER 7579 251 STELLENBOSCH 990000024963 1227EXPERTO DESIGNA CC FICHARDT PARK 9317 001 BLOEMFONTEIN 990000177349 31570EXPERTOOL MANUFACTURING PTY LTD KENWYN 7790 316 WYNBERG C P 990000094201 14862EXPERTS CC RANDVAAL 1873 283 VEREENIGING 990000298779 659EXPIDOR THIRTY SIX CC BELLVILLE 7535 251 STELLENBOSCH 990000013958 2744EXPIOTECH PTY LTD TYGER VALLEY 7536 025 BELLVILLE 990000023784 3579EXPLICITY TRADING BLOEMFONTEIN 9301 990000566098EXPLOCLAD PTY LTD SILVERTON 127 008 PRETORIA 990000101317 96EXPLOSION PROTECTED EQUIPMENT RIVONIA 2128 003 JOHANNESBURG 990000110609 166840EXPO GROUP AFRICA PTY LTD RED HILL 4071 002 DURBAN 990000379420 401223EXPO NON FERIOUS FOUNDRY CC VEREENIGING 1930 283 VEREENIGING 990000222356 145EXPO PANEL BEATERS & SPRAY PAINTERS BRIARDENE 4051 002 DURBAN 990000087511EXPO SIGNS MIDDELBURG 1050 171 MIDDELBURG TVL 990000110196 1510EXPORT TREKKERS B K NYLSTROOM 510 191 WATERBERG 990000088871 655EXPRESS AUTO MAKHADO 920 158 SOUTPANSBERG 990000448749 333EXPRESS AUTO ELECTICAL REPAIRS RONDEBOSCHEAST 7780 316 WYNBERG C P 990000039744EXPRESS AUTO ELECTRICIANS CC JEPPESTOWN 2043 003 JOHANNESBURG 990000036229 33859EXPRESS CLUTCH & BRAKE 1996 CC CLAREINCH 7740 004 KAAPSTAD 990000103117 2136EXPRESS DUCTS PTY LTD Johannesburg 2136 003 JOHANNESBURG 990000453554 83536 South HillsEXPRESS EXHAUSTS CC SEA POINT 8005 004 KAAPSTAD 990000100111EXPRESS HOUSEKEEPING CC GATESVILLE 7766 316 WYNBERG C P 990000020880 200EXPRESS INDUSTRIAL HYDRAULICS CC SINOVILLE 182 008 PRETORIA 990000011348EXPRESS INDUSTRIAL TRUCK BODY PRETORIA 159 008 PRETORIA 990000464238 702 MONTANAPARKEXPRESS LOCKSMITH ENGINEERS JOHANNESBURG 2000 003 JOHANNESBURG 990000011547 10327EXPRESS MACHINE SERVICES & RANDPARK RIDGE 1656 132 KEMPTON PARK 990000100140 641EXPRESS MAINTENANCE SERVICESS CC EDENVALE 1610 091 GERMISTON 990000091088 119EXPRESS METAL WORKS PHOENIX 4080 339 INANDA 990000105131 60466EXPRESS MOTORS RUSTENBURG 299 235 RUSTENBURG 990000113343EXPRESS PANELBEATERS DAWN CREST 4340 003 JOHANNESBURG 990000243308 63343EXPRESS PERSONNEL SERVICES HIGHVELD WITBANK 1035 312 WITBANK TVL 990000455710 116EXPRESS RACK SA CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000265757 960EXPRESS SIGNS PMB CC PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000084881 1987EXPRESS SUPPLIES PTY LTD FONTEINRIET 1464 033 BOKSBURG 990000431359 10413EXPRESS TOOL SUPPLIES JEPPESTOWN 2043 003 JOHANNESBURG 990000036253 33262EXQUISITE WROUGHT IRON WORKS WYNBERG 7800 316 WYNBERG C P 990000224648EXTASY SOUNDS CC VERWOERDPARK 8301 005 KIMBERLEY 990000455927EXTENSION HOUSING EXCHANGE BENONI 1500 026 BENONI 990000008195 1841EXTRA COVER FREIGHT SERVICES VEREENIGING 1930 283 VEREENIGING 990000432664 642EXTRA DIMENSIONS 1276 NELSPRUIT 1200 184 NELSPRUIT 990000224640 3702EXTRA DIMENSIONS 1455 CC UMKOMAAS 4170 274 UMZINTO 990000264673 1392EXTRA DIMENSIONS 1570 PORT SHEPSTONE 4240 990000753537 1456

Page 130: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

EXTRA DIMENSIONS ELECTRO BRIARDENE 4051 002 DURBAN 990000449032 8252EXTRA ENGINEERING BK PRETORIA 200 008 PRETORIA 990000113349 43990 THERESA PARKEXTRA MILE CAR WASH & VALET EMALAHLENI 1035 990000845251 8150 EMELAHLENIEXTRAC TEC SOUTH AFRICA GEORGE INDUSTRIAL 6530 990000568338 2369 MOSSEL BAYEXTRATECH 2001 CC Verwoerdpark � 1453 233 ROODEPOORT 990000007003 8199EXTREME BASS JUNKIES MAFIKENG 2745 163 MAFEKING 990000474092EXTREME CAR WASH CC WEST END 8301 005 KIMBERLEY 990000480904EXTREME CARS MIDDELBURG 1050 171 MIDDELBURG TVL 990000149700 7EXTREME ENGINEERING WITFIELD 1467 033 BOKSBURG 990000032842 13049EXTREME GLADING CC MORELETA PLAZA 167 008 PRETORIA 990000479776 100543EXTREME GLAZING CC MENLYN 63 008 PRETORIA 990000458751 128EXTREME HYDRAULICS & PNEUMATICS SOUTH PAARL 7624 197 PAARL 990000243536 1466EXTREME LIFESTYLE CENTRE PTY LTD Elandsfontein 1462 990000241004 26297 East RandEXTREME MACHINES HILTON 3245 206 PIETERMARITZBURG 990000026958 1289EXTREME MOTOR TECHNIQUES CC POTCHEFSTROOM 2520 147 KRUGERSDORP 990000470409 847EXTREME PANEL & PAINT CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000485750EXTREME PROFILE CUTTING VEREENIGING 1930 283 VEREENIGING 990000218183 2770EXTREME SHIELD CAR WASH THERESAPARK 155 008 PRETORIA 990000240061 43444EXTREME STEEL WONDERBOOMSOUTH 84 008 PRETORIA 990000018590EXTREME TORQUE CC PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000432346EXTREME TRAILORS WIERDAPARK 149 008 PRETORIA 990000434346 53197EXTREME WORKSHOP CC DORANDIA 188 008 PRETORIA 990000484191 52309EXTRUDED ALUMINIUM PRODUCTS DURBAN NORTH 4016 002 DURBAN 990000200559 20175EXTRUDER COMPONENTS CC JET PARK 1469 033 BOKSBURG 990000112180 30197EXTRUSION WORLD MOSEL BAY 6500 177 MOSSEL BAY 990000242845 1695EXTRUSION WORLD EAST LONDON PORT ELIZABETH 6055 006 EAST LONDEN 990000267876 34154EXUBERANT STEEL CC MARGATE 4275 215 PORT SHEPSTONE 990000435074 2150EXXARO FERROALLOYDS PTY LTD PRETORIA 1 008 PRETORIA 990000067384 9229 PretoriaEXXARO ZINCOR BASE METALS STRUISBULT 46 247 SPRINGS 990000157809 8183 CenturionEYA BANTU SERVICE STATION UITENHAGE 6230 271 UITENHAGE 990000098705 828EYEPHUTO RECYCLING MIDWAY 1818 990000731680 264492EYES ON VEHICLE TRACKING CC BENONI 1501 990000592609 14240 FARRARMEREEYETHU BLUEWATER BAY 6212 007 PORT ELIZABETH 990000018570 61135EYETHU CONVENIENCE CENTRE ISIPINGO 4110 002 DURBAN 990000441408 24890EYETHU FUELS QUIGNEY 5211 006 EAST LONDEN 990000225577 18132EYETHU GARAGE EMONDLO 3105 295 VRYHEID 990000469863 678EYETHU MARINE & INDUSTRIAL CC CHATSWORTH 4030 002 DURBAN 990000217903 56628EZ DRIVE CC PRETORIA NORTH 182 990000791593 23068 GEZINAEZ ZE ROL ENGINEERING & INDUSTRIAL DURBAN 4001 002 DURBAN 990000019207 3504EZAKHENI SERVICE STATION CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000105170 4174EZEKIAL ENGINEERING DURBAN 4052 002 DURBAN 990000269259 21993 BLUFFEZEKIAL ENGINEERING CC BLUFF 4036 002 DURBAN 990000038519 21993EZETHU METAL WORKS MOTHERWELLNU 11 6211 007 PORT ELIZABETH 990000026979EZI  SYSTEMS CC Port Elizabeth 6000 PORT ELIZABETH 990000099549 34391 Newton ParkEZIBELENI SERVICE STATION QUEENSTOWN 5320 006 EAST LONDEN 990000011030 858EZONKE ENGINEERING CC LOTUS PARK 4133 002 DURBAN 990000431391EZRAY MOTORS AUSTERVILLE 4052 002 DURBAN 990000113004 14078 AusrervilleF &  R CATAI TRANSPORT SOLUTIONS NELSPRUIT 1200 003 JOHANNESBURG 990000100030 2078

Page 131: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

F & A ENGINEERING INCOBS 4052 002 DURBAN 990000362458F & A SILVAS ENGINEERING CC BENROSE 2011 003 JOHANNESBURG 990000191250 27465F & A STAALPRODUKTE BK PRETORIA NORTH 116 008 PRETORIA 990000286421 18114F & A STEEL CONSTRUCTION AND Mooinooi 325 235 RUSTENBURG 990000302541F & B PANELBEATERS PRETORIA 182 351 WONDERBOOM (PTA) 990000270451 15491 LYNNE EASTF & C AUTO WARMBATHS 480 990000628646 248F & C ENGINEERING QUEENSBURGH 4070 002 DURBAN 990000041832 39208F & C LESCH ENGINEERING C C PAROW 7499 025 BELLVILLE 990000045846 6013F & C PANELBEATERS MINNEBRON 1549 008 PRETORIA 990000325751 8826F & C WERKSWINKEL MOKOPANE 600 219 POTGIETERSRUS 990000053595 226F & D CV JOINTS & MECHANICAL SIDWELL 6001 007 PORT ELIZABETH 990000098788F & D INDUSTRIES CC EDLEEN 1619 003 JOHANNESBURG 990000341165F & D TUNE UP CENTRE PARK SOUTH 1910 278 VANDERBIJLPARK 990000081219 260F & E BARRETO CC VILJOENSKROON 9520 286 VILJOENSKROON 990000420812 522F & F COOLING SYSTEMS PTY LTD BELLVILLE 7535 256 STRAND 990000079041 130F & F ENGINEERING SPRINGFIELD 2137 003 JOHANNESBURG 990000058124 57152F & F INNOVATIVE ENGINEERING CLELAND 3201 990000641272F & F MOTORS CC WELOBIE 1714 003 JOHANNESBURG 990000040602 56F & F USED SPARES CC VREDENBURG 7380 292 VREDENBURG 990000355996 894F & G ARGON WELDING AND ENGINEERING CHEMPET 7442 004 KAAPSTAD 990000057932 37275F & H HERSTELDIENSTE BK BOTHAVILLE 9660 036 BOTHAVILLE 990000044071 126F & H LABOUR HIRE CC RUSTENBURG 300 235 RUSTENBURG 990000333117 6629F & H REBUILDS & PANELBEATERS CC LYTTELTON 140 008 PRETORIA 990000332020 16264F & H STAALWERKE CC EDLEEN 1625 132 KEMPTON PARK 990000106805 9388F & H VOERTUIGHERSTELWERKE VAALWATER 530 191 WATERBERG 990000066119 1175 VaalwaterF & J GENERAL ENGINEERS PLATTEKLOOF GLEN 7460 025 BELLVILLE 990000333484F & J HERSTELDIENSTE PONGOLA 3170 045 PONGOLA 990000102068 182F & J MANUFACTURING CC NORTH END 6056 007 PORT ELIZABETH 990000082293 3295F & J ONDERHOUD EN BESTUUR CC pretoria 182 025 BELLVILLE 990000281539 14182 sinovilleF & J PANELBEATERS CC RANDFONTEIN 1760 225 RANDFONTEIN 990000062687 892F & K ENGINEERING CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000047122 3202F & K FABRICATION CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000068511 3202F & K WHEEL CC AERORAND 1070 171 MIDDELBURG TVL 990000098647F & L BLASTERS CC MEYERTON 1960 283 VEREENIGING 990000094223 1569F & M BALANCO INVESTMENTS CC TIEGERPOORT 56 008 PRETORIA 990000347120 11007 TierpoortF & M FIELD SERVICES CC WELGEDACHT 1572 247 SPRINGS 990000292157 337F & M SALVAGE CONTRACTORS CC UMLAAS ROAD 3730 206 PIETERMARITZBURG 990000105979F & M USED PARTS PRETORIA WEST 183 008 PRETORIA 990000337334F & N ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000042168 1216F & N LASER PLASMA & PROFILE CUT SINOVILLE 129 008 PRETORIA 990000357419 14197F & N PROJECTS EAST RAND 1462 033 BOKSBURG 990000081943 26755F & N PROJECTS MANUFACTURING Springs 1560 990000591523 2891F & R AUTO ELECTRICIANS EDENVALE 1610 030 BETHULIE 990000040664 1042F & R PHAKISA OPERATIONS PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000105803 605F & R PHAKISA ROAD & RAIL PTY LTD KRUGERSDORP 1740 147 KRUGERSDORP 990000272038F & S COACH WORKS CRAWFORD 7780 206 PIETERMARITZBURG 990000061923F & S CONTROL EQUIPMENT CC SOUTHBROOM 4277 990000868005 1349 BRONKHORSTSPRUITF & S FILLING STATION NIGEL 1490 188 NIGEL 990000079335

Page 132: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

F & S MOTORS GRASSY PARK 7888 316 WYNBERG C P 990000092242 31154F & S PANELBEATERS BRAKPAN NORTH 1545 990000577141F & S PANELBEATERS & SPRAYPAINTERS BRAKPAN 1541 037 BRAKPAN 990000073004F & S TARPS VERWOERDPARK 1453 012 ALBERTON 990000346017 8777F & W TECHNICAL CONSTRUCTION GARSFONTEIN 42 008 PRETORIA 990000087635 1030F & Z MACHINE TOOL & MAINTENANCE VEREENIGING 1939 990000557629F & Z MACHINE TOOL & MAINTENANCE CC VEREENIGING 1939 990000558194F 1 PANELBEATERS ELSIES RIVER 7490 025 BELLVILLE 990000099931F 1 STOP N GO TYRES & EXHAUST WINGATE PARK 153 008 PRETORIA 990000091620 701F A & J M ELECTRIC & ENGINEERING VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000058829 5422F A FOUNDRIES PTY LTD SOUTH HILLS 2136 003 JOHANNESBURG 990000086232 83390F A MOTOR SALES & ACCESSORIES WITBANK 1035 990000674860 10512 CENTURIONF A PROMPT ENGINEERING NUFFIELD 1570 990000558324 10424 STRUBENVALEF A SHARMAN CC HILLCREST 3650 003 JOHANNESBURG 990000082967F AND D MAINLINE AUTO CC FAERIE GLEN 43 215 PORT SHEPSTONE 990000095530 251F AND K HIRE MIDDELBURG 1050 171 MIDDELBURG TVL 990000287889 3202F AND S BRAKE AND CLUTCH CC RANDBURG 2125 003 JOHANNESBURG 990000102741 1285F AND Z MACHINE TOOL AND MAINTENANC VEREENIGING 1939 990000568635F B AUTO REBUILDERS MORELETA PLAZA 167 008 PRETORIA 990000072647 100235F B MINING & LIFTING CC RUSTENBURG 300 370 990000506895F B TRADING CC BROOKLYN SQUARE 75 147 KRUGERSDORP 990000589371 1567 Brooklyn SquareF B TREKKER DIENSTE BETHLEHEM 9701 029 BETHLEHEM 990000076465F C & H SHELL WELKOM EERSTEMYN 9466 302 WELKOM 990000057274 55157F C E ENGINEERING KEIMOES 8860 131 KEIMOES 990000365770 944F C H PRECISION ENGINEERING BRACKENFELL 7561 251 STELLENBOSCH 990000061163 1251F C J ENGINEERING & LABOUR HIRE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000331499 80591F D CLARK & CO PTY LTD BENROSE 2011 003 JOHANNESBURG 990000004240 27528F D E FOOD DISTRIBUTION EQUIPMENT MAITLAND 7404 316 WYNBERG C P 990000055878 355F D HAMMAN ENGINEERING CC BRITS 250 041 BRITS 990000115842 4248F D S ENGINEERING CC BRITS 250 041 BRITS 990000101006 4568F E KONSTRUKSIE LYNNWOOD RIDGE 40 008 PRETORIA 990000365708F E S MANUFACTURING PTY LTD MONTAGUE TUINE 7441 004 KAAPSTAD 990000184053F EN H MOTORS BLOEMFONTEIN 9301 990000947014 12638 BRANDHOFF F M PTY LTD GERMISTON 1400 091 GERMISTON 990000040734 241F F TRUCK & TRAILERS PRETORIA NORTH 116 008 PRETORIA 990000277986 610F F USED SPARES VREDENBURG 7380 292 VREDENBURG 990000064650 894F G BARDRIC ENGINEERING SOLUTIONS GREENACRES 6057 007 PORT ELIZABETH 990000099058 27637F G D TRADING CC BRAKPAN 1542 990000605223 5029F G K PROJECT MANAGEMENT PTY LTD UITENHAGE 6229 990000565201F G M AUTO REPAIRS PIEERMARIZBURG 3201 990000821379F G MOTORS GOODWOOD 7459 025 BELLVILLE 990000058834 116F G PANEL BEATING ENTERPRISES PAARL 7620 197 PAARL 990000062325 76F G PANELBEATERS PAARL 7620 197 PAARL 990000095288 3623F H BADENHORST HERSTELDIENSTE CAROLINA 1185 053 CAROLINA 990000070140 205F H CODED WELDING SERVICES ARBORETUM 3900 324 LOWER UMFOLOZI 990000355176F H J AGENCIES BENONI 1500 007 PORT ELIZABETH 990000059196 37F J AUTO PARTS CC GERMISTON 1500 091 GERMISTON 990000075181 2384 BENONIF J B STAALWERKE NORDRECHT 5435 208 PIET RETIEF 990000047374 179

Page 133: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

F J B VEEHANTERING DEWETSDORP 9940 069 DEWETSDORP 990000318424 261F J CRONJE INGENIEURS WERKE HARTBEESFONTEIN 2600 138 KLERKSDORP 990000090544 374F J ENTERPRISES KROONSTAD 9499 990000946473 531 BOTHAVILLEF J MARINE WIERDAPARK 149 008 PRETORIA 990000317622 889 VredenburgF J MOTORS DURBANVILLE 7551 025 BELLVILLE 990000302245 4097F J MOTORS CAR WASH BELLVILLE 7530 025 BELLVILLE 990000062608F J PANELBEATERS PIET RETIEF 2380 208 PIET RETIEF 990000083481 598F J PETERS AND ASSOCIATES CC SILVER LAKES 54 008 PRETORIA 990000104816 11190F J S COMMERCIAL PTY LTD HEIDELBERG 1441 990000731456F K V ENGINEERING DOORNFONTEIN 2028 003 JOHANNESBURG 990000040690 15981F K V ENGINEERING SERVICES CC VANDERBIJLPARK 1900 283 VEREENIGING 990000358535 1505F M C BROKERS DANARAND 7580 025 BELLVILLE 990000287360F M C ENGINEERS PTY LTD MEER EN SEE 3901 324 LOWER UMFOLOZI 990000095021 102136F M DUARTE MOTORS JOHANNESBURG 1401 003 JOHANNESBURG 990000100904 306 HIGHLA KENSINGTONF M E ENGINEERING CC NEWTON PARK 6034 007 PORT ELIZABETH 990000359723 34397F M H RAIL TRADING & MARKETING SILVERTON 127 008 PRETORIA 990000083568 268F M I TRADING PTY LTD PRETORIA 185 990000664704 13128 CLUBVIEWF M J TRUCK SERVICES CC RANDGATE 1763 225 RANDFONTEIN 990000291043 2102F M M ENGINEERING CC IMPALA PARK 1459 037 BRAKPAN 990000344236F M MACHINERY PAROW 7499 025 BELLVILLE 990000335404 984F M MANUFACTURERS CC ALBERTON 1449 012 ALBERTON 990000359727 1901 SOUTHDALEF M MOTORS FAIRVIEW 2094 003 JOHANNESBURG 990000058731F M PRESSTOOLS & ENG PTY LTD ROSSLYN 200 370 990000507009 9111286F M S PLUTO CC GATESVILLE 7766 004 KAAPSTAD 990000362417 38134F M W ENGINEERING CC SANDRINGHAM 2131 003 JOHANNESBURG 990000059960 29174F N A MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000070653 251F N AUTO ELECTRICAL & MECHANICAL DANHOF 9310 001 BLOEMFONTEIN 990000058018 29574F N F STEEL CC GEZINA 31 008 PRETORIA 990000077607 26072F N M ENGINEERING WIERDAPARK 149 008 PRETORIA 990000105288 53594F P ENGINEERING GLENASHLEY 4022 339 INANDA 990000270675 22021F P J SMITH ENGINEERING BOKSBURG NORTH 1459 033 BOKSBURG 990000104877F P LOHBAUER ENGINEERING BK PAARL 7646 197 PAARL 990000049215 DORP STREEF P MOTOR ENGINEERING BRACKENFELL 7560 DE OUDESPRUIT 990000059970F PHILLIPS FRANCHISEE OF DENT MAGIC WYNBERG 7824 316 WYNBERG C P 990000072421 18019F PISTORIUS CONSTRUCTION & VEREENIGING 1930 283 VEREENIGING 990000062554 25527F R F T AUTO SERVICES CC JOHANNESBURG 2000 003 JOHANNESBURG 990000102530 3702F R P MOTOR PERFORMANCE KRUGERSDORP WEST 1739 147 KRUGERSDORP 990000312590F R T & WORKSHOP CC KEMPTON PARK 1620 132 KEMPTON PARK 990000085642 3708F R V ENGINEERING CC SOUTHDALE 2135 003 JOHANNESBURG 990000066647 2023F R WELDING & PIPE INSTALLATIONS CC SHERWOOD 6025 007 PORT ELIZABETH 990000068175F ROLO MOTORS WEST ACRES 1211 184 NELSPRUIT 990000303989 14039F S & SONS ENGINEERING ALBEMARLE 1410 003 JOHANNESBURG 990000042896 7792F S B TRUST BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000090595 9574F S D MOTORS BK MOORREESBURG 7310 175 MORREESBURG 990000045957 397F S ENGINEERING BOOYSENS 2016 233 ROODEPOORT 990000040711 38294F S SPORT AUTOBODY REPAIRS SEDGEFIELD 6573 139 KNYSNA 990000084029 3122F S STEEL DOORNPOORT 17 008 PRETORIA 990000322447 83367F S T TECHNICAL SERVICES CC BLOEMFONTEIN 9312 001 BLOEMFONTEIN 990000347864 37452

Page 134: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

F S TURNING WORKS ROSETTENVILLE 2130 003 JOHANNESBURG 990000105816 1046F S WORKSHOP DE AAR 7000 065 DE AAR 990000277967 499F STEEL SHELVING KHOTSO 1804 003 JOHANNESBURG 990000058009F T B ENGINEERING CC Pretoria 200 008 PRETORIA 990000570875 911725F T D PERFOMANCE SOLUTIONS DURBAN NORTH 4000 002 DURBAN 990000105216F T INNOVATIONS TRADING AMANZIMTOTI 4126 002 DURBAN 990000372252 1099F T SERVICES Brackenfell 7560 025 BELLVILLE 990000092771 2839 DurbanvilleF W MINING ENGINEERING SERVICES NOORDBRUG 2522 192 CARLTONVILLE 990000072480 20715F W MOTORS UPINGTON 8800 276 GORDONIA 990000047514 7003F W TRACTOR & TRUCK REPAIRS CC NEWCASTLE 2940 185 NEWCASTLE 990000276646 5094F.ROOTHMAN & SEUNS BK WORCESTER 6849 990000084006 6F1 AUTO SERVICE STATION RANDBURG 2194 003 JOHANNESBURG 990000814711 225F1 PANELBEATERS MARGATE 4275 990000694595 1418 MANABA BEACHF1 TOOL & DIE CC PINETOWN 3610 210 PINETOWN 990000348876F1 TRIQS FILLING STATION CC WESTWOOD 1477 003 JOHANNESBURG 990000302777 18442 ACTONVILLEF1 X SPORTLINE EDEN GLEN 1613 091 GERMISTON 990000076069FAAB ENGINEERING OTTERY 7808 004 KAAPSTAD 990000064492 32144FAAMID MOTORS MIDDELBURG 1050 170 MIDDELBURG C P 990000057538 620FAB ALL ENGINEERING CC ELSIES RIVER 7480 004 KAAPSTAD 990000088792 134FAB GLASS & ALUMINIUM 100 CC TYGER VALLEY 7536 251 STELLENBOSCH 990000336796 4185FAB MASTER CC BLUFF 4036 002 DURBAN 990000303901 21993FAB MECH JACOBS 4026 002 DURBAN 990000086055 12304FAB REP HEAVY ENGINEERING RICHARDS BAY 3900 990000730616 8926FABCAST ALLOYS PTY LTD SELCOURT 1567 188 NIGEL 990000051948 11015FABCHEM ANCHORS PTY LTD SPRINGS 1560 247 SPRINGS 990000282055 1253FABCO CONVERTORS PTY LTD FAUNASIG 9325 001 BLOEMFONTEIN 990000063617 35052FABCO TRANSFORMERS PTY LTD FICHARDTPARK 9317 001 BLOEMFONTEIN 990000343159 31607FABCON ENGINEERING MATLOSANE 2575 138 KLERKSDORP 990000044145 20047FABER BOSCH SERVICES PTY LTD UPINGTON 8801 990000944455 3329FABER EN DU PLESSIS INC WILKOPPIES 2571 990000899246 7185 FLAMWOODFABIANS ENGINEERING VRYHEID 3100 295 VRYHEID 990000302296 983FAB‐K SOUTHDALE 2135 003 JOHANNESBURG 990000114462 82380FABKOMP PTY LTD KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000045929 8FABMILL ENGINEERING EDMS BPK THABAZIMBI 380 264 THABAZIMBI 990000088022 946FABOR ENGINEERING ELSPARK 1418 091 GERMISTON 990000369224 12462FABQUIP ENGINEERING WADEVILLE 1422 091 GERMISTON 990000056714 14005FABREP RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000063461 1911FABRI CUT CC PRETORIA 28 008 PRETORIA 990000336227 13290FABRI MACH SUNWARD PARK 1470 033 BOKSBURG 990000080109 17817FABRIALLOY PTY LTD HONEYDEW 2040 147 KRUGERSDORP 990000102238 3908FABRIC MAN ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000068490 7607FABRICATED FITTINGS & PIPES PTY LTD EDENVALE 1610 033 BOKSBURG 990000104928 2277FABRICATED METALS PAROW 7499 025 BELLVILLE 990000043910 438FABRICATED PIPING SYSTEMS SA FISCHERSHILL 1408 990000045732 19188FABRICATED STEEL MFG CO PTY LTD GERMISTON 1400 091 GERMISTON 990000040483 393FABRICATION & LIGHT ENGINEERING CC GERMISTON 1422 012 ALBERTON 990000052755 14217 WADEVILLEFABRICATION & MAINTENANCE EAST RAND 1462 033 BOKSBURG 990000073186 25214FABRICATION SERVICES QUEENSBURGH 4070 002 DURBAN 990000355618 39288

Page 135: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FABRICATION SERVICES & PLANT MAINTE MODDERFONTEIN 1645 091 GERMISTON 990000068503 319FABRICIUS A J SWELLENDAM 6740 260 SWELLENDAM 990000083448FABRICIUS MEGANIES VREDENBURG 7380 292 VREDENBURG 990000091239 598FABRICON PIPE & LABOUR HIRE CC DURBAN 4052 002 DURBAN 990000066601 14205 AUSTERVILLEFABRICRAFT TRADE CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000063718 783FABRIDAIRE STEEL & PIPE PORT ELIZABETH 6000 007 PORT ELIZABETH 990000105680 493FABRIMEC ENGINEERING CC PHOENIX 4080 339 INANDA 990000049685 60322FABRIMILL ENGINEERING PTY LTD Brits 250 041 BRITS 990000085291FABRINOX Paarl 7645 197 PAARL 990000340510 892FABRITE ENGINEERING CONSTRUCTION AMATIKULU 3801 338 MTUNZINI 990000055504 109FABROCON TRADING ENTERPRISE WITBANK 1042 312 WITBANK TVL 990000328415 796 MIDDELBURGFABSCAN MANUFACTURING & INSPECTION BLUEWATER BAY 6212 007 PORT ELIZABETH 990000093675 61148FABSTRUCT CC PIETERMARITZBURG 3200 990000783638FABTEC CC EDENVALE 1610 003 JOHANNESBURG 990000099979 45FABTEC SKYLITE CRAIGHALL 2024 003 JOHANNESBURG 990000055754 411471FABTRAIN LABOUR BK SECUNDA 2302 028 BETHAL 990000091576 7173FABUTECH MANUFACTURING CC BRENTWOOD PARK 1501 026 BENONI 990000056307FABWELD NEWTON PARK 6055 007 PORT ELIZABETH 990000275084 7573FABWELD AND SERVICES CC BENONI WEST 1503 026 BENONI 990000081030 17155FABWELD ENGINEERING STANGER 4450 250 LOWER TUGELA 990000175742 3818FACET ENGINEERING TABLE VIEW 7439 025 BELLVILLE 990000354312 60493FACET ENGINEERING CC Krugersdorp 1754 147 KRUGERSDORP 990000053618 PO BOX 971 HoneydewFACILITATOR SERVICES CHARLO 6070 007 PORT ELIZABETH 990000291713FACON WITBANK 1035 312 WITBANK TVL 990000048519 3696FACSO CC MALVERN 4093 002 DURBAN 990000365007FACT ELECTRICAL SOLUTIONS PTY LTD MEYERSDAL 1447 012 ALBERTON 990000372217 6594FACT WROUGHT IRON CC CRESTA 2118 003 JOHANNESBURG 990000283603 6899FACTORIA ENG WORKS FACTORIA 1739 990000040495 3163 KENMAREFACTORIA MOTORS STRUBENS VALLEY 1735 003 JOHANNESBURG 990000091698 1229FACTORY FIRES SOMERSET WEST 7129 244 SOMERSET WEST 990000075350 2277FACTORY TRELLIS & DOORS HENLEY ON KLIP 1962 283 VEREENIGING 990000367535 355FADOS CONTRACTORS CC NIGEL 1490 188 NIGEL 990000044293 1241FAERIE GLEN CAR WASH SOMERSET WEST 7129 004 KAAPSTAD 990000071851 474FAERIE GLEN CARWASH VINGATE PARK 153 008 PRETORIA 990000362946 914117FAERIE GLEN MOTOR KLINIEK PRETORIA 43 008 PRETORIA 990000064319 9151314 FAERIE GLENFAERIE GLEN MOTORS ARCADIA 1 008 PRETORIA 990000075042 430 SELIKA FAERIE GLENFAF ENGINEERING PIET RETIEF 2380 208 PIET RETIEF 990000306385 576FAH TRADING CC BELHAR 7507 025 BELLVILLE 990000348572 10137FAHMOOD TRADING TWO CC WIERDAPARK 149 008 PRETORIA 990000346498 54732FAI COOLING SERVICES CC BRIXTON 2019 003 JOHANNESBURG 990000063077 96118FAIEZ AUTOS CC CAPE TOWN 8001 004 KAAPSTAD 990000069976FAIR & SQUARE METALS PRIESKA 8940 220 PRIESKA 990000353717FAIR DEAL CAR REPAIRS OLIFANTSFONTEIN 1666 990000880411FAIR ESCAPE OUTDOORS CC WIERDA PARK 149 008 PRETORIA 990000563340 51587FAIR PLASTIC PACKAGING CC Cape Town 7441 004 KAAPSTAD 990000078318 46966 GlosderryFAIR TRADE FABRICATION & VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000362642 1768FAIRBREEZE ENGINEERING PTY LTD GINGINDLOVU 3800 990000656112 889FAIRBRIDGE MOTORS UITENHAGE 6229 271 UITENHAGE 990000049429 3232 RIEBEECKHOOGTE UITENHA

Page 136: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FAIRDEAL AUTO SALES DURBAN 4000 002 DURBAN 990000292679 3193FAIRDEAL CAR REPAIRS OLIFANTSFONTEIN 1665 132 KEMPTON PARK 990000330093 54FAIRDEAL GAS SUPPLIES EERSTEMYN 9466 302 WELKOM 990000081498 55110FAIRDEAL IRON & STEEL WORKS RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000056418 7690FAIRGRO  ENGINEERING &  MECHANICAL GOODWOOD 7459 025 BELLVILLE 990000120115 728FAIRLANE TRADING CC DURBAN 4000 002 DURBAN 990000079143 4969FAIRLEA TRADING CC OVERPORT 4067 002 DURBAN 990000355141 70675FAIRMILE FENCING EASTERN CAPE UITENHAGE 6230 271 UITENHAGE 990000077405 994FAIRVIEW MOTORS DOORNFONTEIN 2028 003 JOHANNESBURG 990000063104 16583FAIRVIEW SERVICE CENTRE CAPEGATE 7562 025 BELLVILLE 990000325152 1120FAIRWAY MOTORS DURBAN 4051 002 DURBAN 990000049072 103 HYPER BY THE SEAFAIRWAY PANELBEATERS & SPRAYPAINTER PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000051847 2166FAIRY MOON TRADING CC MORNINGSIDE 4001 990000620979FAIRYVILLE HOLDINGS PTY LTD MOUNT EDGECOMBE 4300 002 DURBAN 990000323151 350FAITH KILNER PARK 186 008 PRETORIA 990000103148FAITHFUL ENTERPRISES PTY LTD JOHANNESBURG 2090 990000676423 1172 MulbartonFAIZ MOTORS CC WETTON CIRCLE 7800 316 WYNBERG C P 990000058142FAJABECO TRUCK & TRAILER REPAIRS CC GROENKLOOF 27 351 WONDERBOOM (PTA) 990000275781 200FAJR CONSULTING PTY LTD RETREAT 7965 316 WYNBERG C P 990000326449 36FAKAWI CANOPIES MORELETAPARK 44 008 PRETORIA 990000059446 39743FALAS AUTO ELECTRICAL AND PANEL LEBOWAKGOMO 737 207 PIETERSBURG 990000332726 367FALCKVLEI MOTORS EHRLICHPARK 9312 001 BLOEMFONTEIN 990000058752 27078FALCO PRECISION ENGINEERING Westville 3629 WESTVILLE NORTH 990000098161 1984FALCODOR 158 CC WALKERVILLE 1876 283 VEREENIGING 990000350707 1257FALCODOR 198 CC VEREENIGING 990000858047 263933 THREE RIVERSFALCODOX CC UITENHAGE 6230 271 UITENHAGE 990000360186 477FALCON AGRICULTURAL EQUIPMENT MERRIVALE 3291 119 LIONS RIVER 990000087921 170 HOWICKFALCON E & S WORKS CC SOUTHDALE 2135 003 JOHANNESBURG 990000050347 1224FALCON ENGINEERING PTY LTD WITFIELD 1467 091 GERMISTON 990000080799 14436FALCON FLUID SYSTEMS PTY LTD RUSTENBURG 300 990000701068FALCON IMPORT & EXPORT CC JOHANNESBURG 2196 003 JOHANNESBURG 990000049836 96210 BRIXTONFALCON INDUSTRIES SANDTON 2196 990000561965 96210 BRIXTONFALCON MOTORS CUMBERWOOD 3235 206 PIETERMARITZBURG 990000083391 8010FALCON PANELBEATERS & PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000303493 43946FALCON PANELBEATING & GENERAL MTUBATUBA 3935 328 HLABISA 990000057927 423FALCON SMELTERS PTY LTD WADEVILLE 1422 091 GERMISTON 990000076172 8199 VerwoerdparkFALCON STAALKONSTRUKSIES BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000338212 1170FALCON TYRE & EXHAUST CENTRE CUMBERWOOD 3235 206 PIETERMARITZBURG 990000084899 8010FALCONS 55 TRADING ENTERPRISE CC VEREENIGING 1930 283 VEREENIGING 990000354600 319FALCOTIME CC PORT ELIZABETH 6000 003 JOHANNESBURG 990000369245FALCUS MANUFACTURING CC Boksburg 1459 ANDERBOLT 990000781036 7234FALGATES ENGINEERING PRIMROSE 1401 091 GERMISTON 990000046685FALKNER TECHNOLOGIES PRETORIA NORTH 182 990000938452 1315 VOLKSRUSTFALL PROTECTION ENGINEERING WORKS MUIZENBERG 7975 990000689001 43793 FISH HOEKFALLRIGHT INTERNATIONAL PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000059488 10143FALMINO ENGINEERING CC KENSINGTON 2101 091 GERMISTON 990000051986 28285FALMO TRADING CC IXOPO 3276 124 IXOPO 990000335615 70003 OverportFALSE BAY 1 STOP ENGEN Somerset West 7130 244 SOMERSET WEST 990000058738 3312

Page 137: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FALSE BAY ENGINEERING SERVICES MUIZENBERG 7405 990000706355 408 BERGVILLEFALSE BAY MOTORS HLUHLUWE 3960 328 HLABISA 990000072763 288FALSEBAY ENGINEERING CC SOMERSET WEST 7129 251 STELLENBOSCH 990000087827 2208FALTANA ENGINEERING CC SILVERTON 127 008 PRETORIA 990000368252 2181FALTEC ENGINEERING CC KENGRAY 2100 091 GERMISTON 990000077203 1309FAMCO LAUDIUM 37 008 PRETORIA 990000077270 13325FAMDRA INDUSTRIAL WEIGHING CC EDENVALE 1610 990000575390FAMDRA MANUFACTURING EDENVALE 1610 132 KEMPTON PARK 990000149716FAME STYLE GARDEN FURNITURE & PRETORIA 129 008 PRETORIA 990000079490 14280FAMILY FIRES S A PTY LTD HONEYDEW 2040 233 ROODEPOORT 990000080262 2537FAN BAU PTY LTD JOHANNESBURG 2092 003 JOHANNESBURG 990000041044 35108 NORTHCLIFFFAN ENGINEERING Roodepoort 1724 003 JOHANNESBURG 990000071266 1450 RuimsigFAN ENGINEERING WORKS CC OBSERVATORY 7925 004 KAAPSTAD 990000041248FAN MOTORS CC SILVERTON 184 008 PRETORIA 990000552712FANATIC PANELBEATERS CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000066355 140FANCRAFT PTY LTD SASOLBURG 1947 278 VANDERBIJLPARK 990000194407 8199 Verwoerd ParkFANCY STEEL PRODUCTS CC PINETOWN 3600 210 PINETOWN 990000042055 495FANELE ENGINEERING CC PIETRETIEF 2380 171 MIDDELBURG TVL 990000102037FANFORCE BK STANDERTON 2430 249 STANDERTON 990000067653 450FANIE DELPORT DIENSTE BK SOMERSET WEST 7219 048 CALEDON 990000098128 2501FANIE NELL MOTORS KEMPTON PARK 1620 132 KEMPTON PARK 990000086322 2984FANIE SWAARVOERTUIG HERSTELDIENSTE VICTORIA WEST 7070 285 VICTORIA WEST 990000069817 165FANIES PANEELKLOPPERS HARTENBOS 6520 177 MOSSEL BAY 990000095928FANIKI AUTO ELECTRICAL CONSTRUCTION KIMBERLEY 8300 079 ESTCOURT 990000086541 3195FANMASTERS GP CC JOHANNESBURG 2091 012 ALBERTON 990000105553 6587 MEYERSDALFANNS GLASS & ALUMINIUM NEW GERMANY 3610 250 LOWER TUGELA 990000306838FANS 4 AFRICA MOUNT EDGECOMBE 4068 990000844361 517FANTAM AUTO BODY CC FORDSBURG 2033 003 JOHANNESBURG 990000054797 421077FANTASTIC TRADE DIE HEUWEL 1042 312 WITBANK TVL 990000008033 8916FANTECH CC ALBERTON 1456 091 GERMISTON 990000097776 136169FANTIQUE TRADE 733 BK HARTENBOS 6520 310 CHATSWORTH 990000327356 521FANVIER TRANSFORMERS CC MARAISBURG 1700 233 ROODEPOORT 990000065497 481FANYAN ENGINEER & LABOUR BROKERS CC STANDERTON 2430 249 STANDERTON 990000366266 6474FAPH PRECISION ENGINEERING CC RAVENSMEAD 7504 251 STELLENBOSCH 990000061177 17100FAR BULERO INVESTMENTS PTY LTD EMALAHLENI 1035 990000866975 246FAR METALS RAYTON 1001 063 CULLINAN 990000068995 100FAR NORTH PUMPS & ENGINEERING CC POLOKWANE 700 207 PIETERSBURG 990000103749 2485FAR NORTH STEEL WORKS CC LADANNA 704 207 PIETERSBURG 990000074654 2FAR SOUTH PETROLEUM PTY LTD VREDENBURG 7580 292 VREDENBURG 990000369427 1001FARAGON PRECISION DOORS KLAPMUTS 7625 990000643493 128FARANANI FILLING STATION PIMVILLE 1808 003 JOHANNESBURG 990000284516 339FARBER COACHWORKS CHEMPET 7442 004 KAAPSTAD 990000050421 37103FARIEDS PIPING BELHAR 7493 025 BELLVILLE 990000300652 1530 BELLVILLEFARISTEEL SERVICE CC EDENVALE 1610 091 GERMISTON 990000057560 377FARM ENGINEERING DALPARK 1543 037 BRAKPAN 990000087115 4496FARM Q RADIATORS & UPHOLSTERY RANDFONTEIN 1760 225 RANDFONTEIN 990000077651 936FARM SERVICES KOMANI 5322 223 QUEENSTOWN 990000041811 2731FARMER INDUSTRIAL DEVELOPMENT CC SANDRINGHAM 2131 003 JOHANNESBURG 990000078534 29071

Page 138: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FARMERS ENGINEERING CC POLOKWANE 700 207 PIETERSBURG 990000295695 1384FARMQUIP HEIDELBERG 1438 107 HEIDELBERG TVL 990000103140 163FARMQUIPT ASSEMBLY PTY LTD BETHLEHEM 9700 029 BETHLEHEM 990000344950 2565FARMTECH OUDTSHOORN 6620 196 OUDTSHOORN 990000352332 1601FARMTRAC VRYHEID CC DUNDEE 3000 295 VRYHEID 990000058443 873FAROFAB ATLASVILLE 1465 091 GERMISTON 990000062362 16136FAROS AUTO REPAIRS NABABEEP 8265 245 NAMAQUALAND 990000066226 393FAROUKS CAR VALET SERVICE LENASIA 1820 003 JOHANNESBURG 990000051979 1609FARR ENTERPRISES MERRIVALE 3291 206 PIETERMARITZBURG 990000070927 188FARRANTS SERVICE STATION VAALWATER 530 191 WATERBERG 990000046526 878FARRAR PARK SERVICE STATION CC SUNWARD PARK 1470 033 BOKSBURG 990000065439 18377 sunward parkFARRARMERE CAR WASH BONAERO PARK 1622 026 BENONI 990000284143 8055FARRELL J M W RAYTON 1001 008 PRETORIA 990000095345 1809FARRIER SERVICES PYRAMID 120 990000735060 1308FARRIMILL ENGINEERING LYTTELTON 140 041 BRITS 990000085208 14641FAS MACHINE TOOLS PTY LTD ASHWOOD 3605 210 PINETOWN 990000066473 10546FASCOR PTY LTD UMBOGINTWINI 4120 002 DURBAN 990000042367 71FASFIT BEACON BAY BEACON BAY 5205 006 EAST LONDEN 990000066669 2171 Beacon BayFASFIT BOKSBURG PETIT 1512 033 BOKSBURG 990000003490 7268FASFIT GERMISTON BENONI SOUTH 1502 091 GERMISTON 990000070947 5180FASFIT PIETERSBURG PIETERSBURG NORTH 750 207 PIETERSBURG 990000128641 5147FASFIT STELLENBOSCH CAPE TOWN 7600 251 STELLENBOSCH 990000083054 1250 SANLAMHOFFASHION TRIMS CC LYNDHURST 2106 091 GERMISTON 990000047670 891341FASI SKIM CC UMHLANGA 4068 990000709821FASSCOR INTERNATIONAL PTY LTD NELSPRUIT 1200 184 NELSPRUIT 990000298146 19653FAST AUTO ENGINEERING CC TZANEEN 850 270 LETABA 990000067745 3813FAST BEARING SERVICES CC EDENVALE 1610 003 JOHANNESBURG 990000295893 45FAST BLAST BK ARCADIA 7 008 PRETORIA 990000058636 40297FAST EFECTIVE COLLABORATION TRADING SPRINGS 157 990000878709 492 MONTANA PARKFAST FAB MEYERTON 1960 283 VEREENIGING 990000348017 414FAST FIX PANELBEATERS LADANNA 704 207 PIETERSBURG 990000067083 650FAST FIX PANELBEATERS CC FAUNA PARK 700 990000856187 9111FAST FIX THREADS KENWYN 7790 004 KAAPSTAD 990000091870 14449FAST FLAME PROFILING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000052424 953FAST FUEL FAUNAPARK 787 207 PIETERSBURG 990000239184 638FAST KAWASAKI Richards Bay 3900 324 LOWER UMFOLOZI 990000346919 10757 MeerenseeFAST LANE SERVICE STATION ESTCOURT 3310 079 ESTCOURT 990000165412 1528FAST TRACK AUTO ELECTRICAL NELSPRUIT 1206 184 NELSPRUIT 990000353411FAST WAY MECHANICAL CC WINKLESPRUIT 4145 002 DURBAN 990000346911 513FASTENER & ALLIED PTY LTD FARRARMERE 1518 247 SPRINGS 990000315141 14056FASTENERS DIRECT PTY LTD ROSSLYN 200 351 WONDERBOOM (PTA) 990000041302 911355FASTENRIGHT PTY LTD CAPE TOWN 7475 025 BELLVILLE 990000367379 999 EPPINDUSTFASTFIT RUSTENBURG RUSTENBURG 300 235 RUSTENBURG 990000052655 7328FASTFIT TYRES ALIWAL NORTH 9750 001 BLOEMFONTEIN 990000074409 33FASTLANE CLEANING SERVICES RUSTENBURG 300 235 RUSTENBURG 990000273677 7754FASTLANE ENGINEERING & MAINTENANCE KWAMASHU 4359 339 INANDA 990000348541FASTLINE ENGINEERING & CHATSWORTH 4092 002 DURBAN 990000371301 1563FASTMOULD SPECIALISTS CC EPPINDUST 7475 025 BELLVILLE 990000055795 471

Page 139: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FASTMOVE ELECTRICAL CC RANDBURG 2125 003 JOHANNESBURG 990000073964 3955FASTPULSE TRADING 77 PTY LTD LYNNWOOD RIDGE 40 043 BRONKHORSTSPRUIT 990000467618 72025FASTRAC KUILS RIVER 7580 251 STELLENBOSCH 990000104739 1129 KUILSRIVERFASTRAK TRADING PRETORIA 134 008 PRETORIA 990000365224 12498 QUEENSWOODFASTRAK TRADING 134 CC Centurion 154 990000081284 11092 Wierdapark SouthFASTRAK TRADING 276 CC ARCADIA 7 008 PRETORIA 990000098052 26129FASTRAK TRADING 606 CC GEZINA 31 990000084709 26072FASTSELL MOTORS CC ROODEPOORT 1725 233 ROODEPOORT 990000042360 136FASTSERV AUTO CC GLENSTANTIA 10 008 PRETORIA 990000064421 33697FASTTRACK TRADING 224 CC MONTANAPARK 159 008 PRETORIA 990000079595 3167FAT BOYS VALET CENTRE BLOEMFONTEIN 9301 990000565998 29852 DANHOFFATBOY FABRICATIONS KYA SAND 2163 990000594186 1622 JUKSKEI PARKFATIMA AYOB & SONS PTY LTD PRETORIA 1 008 PRETORIA 990000047638 1764FATIMA MOTORS CC STANDERTON 2430 249 STANDERTON 990000073360 3272FATTIE TANKERS BK MOSSEL BAY 6500 177 MOSSEL BAY 990000071389 1537FATTYS MECHANICAL REPAIRS CRADOCK 5880 062 CRADOCK 990000098396 823FAULDS VEHICLE REPAIRS CC PROTEAPARK 305 235 RUSTENBURG 990000322495 20348FAURECIA EXHAUST SYSTEMS SOUTH AFRI PORT ELIZABETH 6000 007 PORT ELIZABETH 990000033364 995FAW GAUTENG EDENVALE 1610 003 JOHANNESBURG 990000020715 1618FAW MIDDELBURG PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000306171FAW PRETORIA WEST ZANDFONTEIN 30 990000679224 5125 NELSPRUITFAW VEHICLE MANUFACTURERS SA PTY LT ISANDO 1600 132 KEMPTON PARK 990000064414 1088FAWEMA BELLVILLE 7530 025 BELLVILLE 990000104376 832FAYERS ENGINEERING CC AUSTERVILLE 4052 002 DURBAN 990000087991FAYS AUTO DETAILERS KROONSTAD 9500 146 KROONSTAD 990000338048 272FAZZ ALUMINIUM OTTERY 7800 316 WYNBERG C P 990000277131FBM MOTORS CC HEIDELBERG 1438 106 HEIDELBERG C P 990000360852 380FBS REFLECTO NUMBER PLATES AND KIMBERLEY 8300 005 KIMBERLEY 990000147742 528FC DE BEER RACING STABLES CC BEDWORTH PARK 1940 278 VANDERBIJLPARK 990000083915 76FC INSTALLATIONS SOMERSET WEST 7130 990000575270 591 STRANDFCB PIPEWORKS GRASSY PARK 7941 004 KAAPSTAD 990000361558FCM ENGINEERING PTY LTD RED HILL 4071 002 DURBAN 990000446734 40943FCM TOTAL TECHNIKON GROBLERSDAL 470 099 GROBLERSDAL 990000056503 914FEAMA ENGINEERING CC PAARL 7646 990000288902 7223FEAT INDUSTRIAL FORGINGS SOUTH AFRI Kempton Park 1619 990000071584FEATURE CONTRACTORS & MAINTENANCE HERCULES 30 008 PRETORIA 990000067021 48852FECOU VEHICLE CENTRE RUSTENBURG 300 235 RUSTENBURG 990000063963 4045FECTA MANUFACTURING CC HONEYDEW 2040 233 ROODEPOORT 990000349073 2294FEDATECH WADEVILLE 1422 003 JOHANNESBURG 990000051414 14099FEDAUTO NEWCASTLE 2940 185 NEWCASTLE 990000060083 2452FEDERAL MOGUL ENGINE BEARINGS PTY L PINETOWN 3600 210 PINETOWN 990000009222 198FEDERAL MOGUL FRICTION PRODUCTS ISIPINGO BEACH 4115 002 DURBAN 990000044516 26047FEDERAL MOGUL IGNITION PTY LTD CROWN MINES 2025 132 KEMPTON PARK 990000422990 636FEDERALE PETROLEUM MIDDELBURG 1050 171 MIDDELBURG TVL 990000311854 1510FEDNISSAN NEWCASTLE NEWCASTLE 2940 185 NEWCASTLE 990000022115 2452FEDPUMP EAST RAND 1462 033 BOKSBURG 990000057719 25738FEEDRITE ENGINEERING NORTH PAARL 7646 197 PAARL 990000073649FEGEN ENGINEERING CC SOUTH HILLS 2136 003 JOHANNESBURG 990000049802 83580

Page 140: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FEIS 4 FUEL NINAPARK 156 351 WONDERBOOM (PTA) 990000257815 54397FELIX AUTO & ELECTRICAL SERVICES ALGOAPARK 6001 007 PORT ELIZABETH 990000076585FELIX ENGINEERING WESTGATE 1734 003 JOHANNESBURG 990000105693 6378FELIXS BODYWORKS CC LANSDOWNE 7780 004 KAAPSTAD 990000043648FELIXTON ENGINEERING SERVICES CC FELIXTON 3875 324 LOWER UMFOLOZI 990000057605 118FELLAS  MECHANICAL SERVICES CC BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000348303 248FEMAR ENGINEERING JEPPESTOWN 2043 091 GERMISTON 990000049195 33783FEMCO MINING MOTORS BRITS 250 091 GERMISTON 990000060880 1575FEMDEX SERVICES PTY LTD WITBANK 1035 990000682758FEMEP PROJECTS PTY LTD GERMISTON 1428 990000837330FEMES ENGINEERING CC ATLASVILLE 1465 003 JOHANNESBURG 990000059385 16136FENCE & GATE BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000104225 22085 EXTON ROADFENCE & METALWORX CC WIERDAPARK 149 008 PRETORIA 990000290337 55281FENCE FELLOW PYRAMID 120 008 PRETORIA 990000090008 785FENCE NET CC WIERDAPARK 149 008 PRETORIA 990000059523 51216FENCECO CC MARINE PARADE 4056 002 DURBAN 990000070913 10357FENCELECT PTY LTD BEDFORDVIEW 2008 091 GERMISTON 990000050567 903FENCEOFF CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000090343 3653FENCING & METALWORKS 4 AFRICA CC VRYHEID 3100 295 VRYHEID 990000368785 990FENNER CONVEYOR BELTING PTY LTD Kempton Park 1600 132 KEMPTON PARK 990000064890 817 IsandoFENSKOR VULSTASIE BRITS 250 041 BRITS 990000080117 778 IFAFIFER MIN ORE PTY LTD WENDYWOOD 2144 091 GERMISTON 990000044563 76370FERALL TOOLS PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000044569 751998FERDINANDS WROUGHT IRON METAL WONDERBOOM 182 159 NGOTSHE 990000322281 7682FERDIS BAKWERKE HEIDERAND 6511 177 MOSSEL BAY 990000065493 99FERDIS STEELWORKS CC CENTURION 46 008 PRETORIA 990000312163 10897FERMAT ENGINEERING GERMISTON SOUTH 1411 091 GERMISTON 990000056496 4697FERMEL HOLDINGS PTY LTD WADEVILLE EXT 5 2008 091 GERMISTON 990000308744FERMET TECHNOLOGIES PTY LTD BRAAMFONTEIN 2017 003 JOHANNESBURG 990000305011 32102FERMO CONSTRUCTION & ENGINEERING CC ROSSLYN 200 008 PRETORIA 990000091006 911‐1723 RosslynFERMOR MOTORS BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000346470 742FERNANDOS MOTOR ENGINEERING CC PRETORIA WEST 183 008 PRETORIA 990000072822FERNANDOS WELDING & MECHANICAL ENGI MITCHELLS PLAIN 7785 990000913425FERNANDOS WELDING MECHANICAL & BELHAR EXT 19 7493 004 KAAPSTAD 990000075196 1567FERNDALE AUTOSERVICE PTY LTD RANDBURG 2125 003 JOHANNESBURG 990000035918 900FERNDALE CONVENIENCE CENTRE CROWN MINES 2025 003 JOHANNESBURG 990000366206 1221FERNDALE MOTORS KUILS RIVER 7579 251 STELLENBOSCH 990000056870 164FERNDALE SERVICE STATION CC BELLVILLE 7530 990000586075 0FERNESS MOTORS C C Cape Town 7800 004 KAAPSTAD 990000162204 none OtteryFERNGATE SERVICE STATION CC FOURWAYS 2055 003 JOHANNESBURG 990000279244 1861FERNGLEN FOOD MARKET ACQUIRES PORT ELIZABETH 6000 007 PORT ELIZABETH 990000094558 22462FERNGLEN SERVICE STATION SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000055449 28302FERNMET TRADING PTY LTD PORT ELIZABETH 6057 990000779559FERNMIN CC FERNDALE 2160 003 JOHANNESBURG 990000090566 170FEROBRAKE EAST LONDON EAST LONDON 5200 006 EAST LONDEN 990000020467 7090FEROBRAKE KRUGERSDORP KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000094237 5806FEROBRAKE SILVERTON EMPANGENI EMPANGENI STATION 3910 002 DURBAN 990000042211 7193FEROBRAKE VRYHEID VRYHEID 3100 295 VRYHEID 990000101394 772

Page 141: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FEROBRAKE WADEVILLE GERMISTON SOUTH 1411 091 GERMISTON 990000025503 4274FEROBRAKE WITBANK WITBANK 1035 312 WITBANK TVL 990000044936 2256FEROZ AUTO ELECTRICIAN LENASIA 1820 003 JOHANNESBURG 990000045102 5052FERRARI GENERAL ENGINEERING SUNWARD PARK 1470 091 GERMISTON 990000068945 17806FERRARIS TUNE UP BEDFORDVIEW 2008 091 GERMISTON 990000063743 662FERREIRA AVIATION BK BAIN'S VLEI 9338 001 BLOEMFONTEIN 990000086167 17035FERREIRA BROERS EDMS BPK LICHTENBURG 2740 156 LICHTENBURG 990000045210 307FERREIRA ENGINEERING JEPPESTOWN 2043 091 GERMISTON 990000043087 33783FERREIRA FABRICATION PTY LTD GERMISTON 1400 990000586374FERREIRA FORECOURT Cape Town 7560 025 BELLVILLE 990000080709 1120 Cape GateFERREIRA SERVICES RANDFONTEIN 1759 225 RANDFONTEIN 990000051580 1326FERREIRAS  TRUCK CENTRE SOUTHDALE 2135 091 GERMISTON 990000104467 82837FERREIRAS AUTO ELECTRICAL NEWVILLE 2114 003 JOHANNESBURG 990000284373 88400FERRENGI HOUSEHOLD PRODUCTS PTY LTD BERGVLEI 2012 003 JOHANNESBURG 990000096146 317FERRERIAS AUTO ELECTRICAL NEWVILLE 2114 003 JOHANNESBURG 990000284180 58400FERRERIS TUNE UP BEDFORDVIEW 2008 091 GERMISTON 990000043226 662FERRET BROMHOF 2154 171 MIDDELBURG TVL 990000272271 2220FERRETIC CREATIONS & MANUFACTURING LANSDOWNE 7780 004 KAAPSTAD 990000342025FERRI STEEL FURNITURE PARYS 9585 198 PARYS 990000327549 1549FERRIS CUTTING & WELDING CC BOKSBURG 1459 990000591703 17715 SUNWARD PARKFERRIS ENGINEERING SERVICES PTY LTD MEER EN SEE 3901 002 DURBAN 990000045111 585 EmpangeniFERRO ART BETHLEHEM 9701 029 BETHLEHEM 990000311004FERRO ART POOL FENCING Pinetown 3605 210 PINETOWN 990000045774 P.O. Box 1 DalbridgeFERRO ELEGANZA PTY LTD SILVERTON 127 008 PRETORIA 990000072379 470FERRO ENGINEERING OUDTSHOORN 6620 196 OUDTSHOORN 990000074483 1508FERRO METAL ENGINEERING RUSTENBURG 300 990000566883 20607FERRO RESONANT TECHNOLOGIES BENONI 1511 037 BRAKPAN 990000044956 13984FERRO SHEET METAL WORKS JOHANNESBURG 2192 990000867121FERROBANK MOTORS WITBANK 1035 312 WITBANK TVL 990000053864 3788FERROCOTE CORRISION PROTECTION ELANDSFONTEIN 1406 091 GERMISTON 990000341108 8359FERROGE ENGINEERING NORTHCLIFF 2115 091 GERMISTON 990000041039FERROLI PERFORMANCE CENTRE CC Cape Town 7441 025 BELLVILLE 990000047071 Jodi House Killarney gardensFERROMETALS DIVISION WITBANK 28 312 WITBANK TVL 990000045217 11582 HATFIELDFERRON ENGINEERS JACOBS 4026 002 DURBAN 990000045484 12486FERROTECH VEREENIGING 1930 283 VEREENIGING 990000342967 1320FERROTECH VERIFICATION SERVICES PRETORIA 58 008 PRETORIA 990000101866 74423 LYNNWOOD RIDGEFERROUS HEAT TREATMENT EAST RAND 1462 003 JOHANNESBURG 990000321512 26802FERROUS HIGH PRECISION ENG PTY LTD Vanderbijlpark 1911 278 VANDERBIJLPARK 990000042236 1108 VereenigingFERROWOOD PROJECTS CC QUEENSWOOD 186 008 PRETORIA 990000104519FERRUCCIO AUTO ELECTRICIANS SANDTON 2146 003 JOHANNESBURG 990000045637 782277 SandtonFERRUM PANEELKLOPPERS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000044364 1179FESA ENGINEERING PTY LTD DENEYSVILLE 1932 237 SASOLBURG 990000351812 111FESCON CONSTRUCTION CC BRACKENFELL 7561 025 BELLVILLE 990000060400 550FESDUS URBAN DEVELOPMENT UPINGTON 8801 990000833094 172FEUL 4 U WITBEECK 1729 233 ROODEPOORT 990000097944 3802FEW AUTO PRECISION CC CAPEGATE 7562 241 SIMONS TOWN 990000344921 1135FEX ENGINEERING CC MULBARTON 2059 091 GERMISTON 990000062895 1679FFA AVIATION AMO 1116 PTY LTD NELSPRUIT 1200 990000700486 15052

Page 142: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FFA MECHANICAL SERVICES PTY LTD NELSPRUIT 1200 990000946810 19632FFG BOEREDIENSTE WORCESTER 6849 315 WORCESTER 990000283428 655FG MANUFACTURERS GENERAL SUPPLIERS RANDBURG 2125 033 BOKSBURG 990000327540 3137FHURST ENGINEERING CC PRIMROSE 1416 091 GERMISTON 990000060987 2519FIAAN MOTORS FITMENT CENTRE CC BRITS 250 041 BRITS 990000101019 7FIAB MECHANICAL INSTALLATIONS CC DURBANVILLE 7551 025 BELLVILLE 990000054403 573FIAT & ALFA GEORGE GEORGE 6529 990000577579FIAT & ALFA HELDERBERG SOMERSET WEST 7129 990000568435FIAT AUTO RIVERSIDE RIVERSIDE PARK 1200 184 NELSPRUIT 990000334370 13301FIAT AUTO SOUTH AFRICA PTY LTD Johannesburg 1685 003 JOHANNESBURG 990000063218FIAT KLERKSDORP BLOEMFONTEIN 9310 DAN HOF 990000303469 9310FIAT QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000317894 648FIAT UNO PALIO SPARES MILNERTON 7441 004 KAAPSTAD 990000291914FIBATRON CAPE PAARDEN ISLAND 7420 004 KAAPSTAD 990000059483 326FIBATRON FILTERS CC HALFWAY HOUSE 1685 008 PRETORIA 990000055312 778FIBERBAK CC RIVONIA 2128 091 GERMISTON 990000351507 841FIBRE & PLASTIC TECHNOLOGY CC VEREENIGING 1939 278 VANDERBIJLPARK 990000065130 264622 THREE RIVERSFIBRE CENTRE AFRICA PTY LTD ALBERTON 1459 012 ALBERTON 990000085375 59118 KENGRAYFIBRE PROJECTS & DEVELOPMENT SKEERPORT 232 008 PRETORIA 990000095437 124FIBRE TOPS CC KEMPTON PARK 1620 132 KEMPTON PARK 990000601559 706FIBRECARE JHB CC STRUBENVALLEY 1735 002 DURBAN 990000288771FIBREFORM MOULDINGS CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000084991 12837FIBREGLASS TECHNIQUES CC EDLEEN 1625 033 BOKSBURG 990000355947 8486FIBRESERV FEATHER BROOKE ESTATES 1746 233 ROODEPOORT 990000094734 527FICKSBURG ALIGNMENT CENTRE CC FICKSBURG 9730 082 FICKSBURG 990000086177 1117FICKSBURG AUTO FICKSBURG 9730 082 FICKSBURG 990000045184 92 FicksburgFICKSBURG PANEELKLOPPERS FICKSBURG 9730 082 FICKSBURG 990000106252 818FIEBIGER SERVICES KNYSNA 6570 139 KNYSNA 990000005512 1391FIEL ENGINEERING CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000082754 468FIELD AUTO ELECTRICAL CC KEMPTON PARK 1620 132 KEMPTON PARK 990000050551 2699FIELD AUTO ELECTRICAL MP DIE HEUWEL WITBANK 1035 990000568562 8574FIELD BALANCING & SERVICE C C BEDFORDVIEW 2008 037 BRAKPAN 990000042658 844FIELD ENGINEERING NELSPRUIT 1200 184 NELSPRUIT 990000051711 1117FIELD MAINTENANCE SERVICES MOSSEL BAY 6500 177 MOSSEL BAY 990000320085 1537FIELD SALES CC NELSPRUIT 1200 184 NELSPRUIT 990000070868 3262FIELD SERVICE & FACTORY MAINTENANCE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000057568 1947FIELD SERVICES & PARTS CRESTA 2118 003 JOHANNESBURG 990000287592 293FIELD STREET SERVICE STATION DURBAN 4001 002 DURBAN 990000064728FIELD TYRE SERVICES VEREENIGING 1929 990000552399 75 McFarla Risiville, VereenigingFIELD WORKSHOP HAZYVIEW 1242 307 WITRIVIER 990000078543 2193FIELDING GAMEDE ENGINEERING KWA THEMA 1575 247 SPRINGS 990000563135FIELDMECH CC GREYTOWN 3250 097 UMVOTI 990000074633 70FIELDS AIRMOTIVE C C GERMISTON 1400 091 GERMISTON 990000060129 376FIELDS AUTO CENTRE YELLOWWOODPARK 4011 210 PINETOWN 990000067478 53075FIELDS HILL GARAGE C C KLOOF 3640 210 PINETOWN 990000045684 10FIELDSPARES T/A COPPERLAKE INVESTME NELSPRUIT 1200 307 WITRIVIER 990000292823FIELLIES AUTO SPARES CC LENASIA 1821 004 KAAPSTAD 990000074977FIETCO BK RIVERSDAL 6670 231 RIVERSDALE 990000287864 85

Page 143: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FIETSSORG CYCLECARE KIMBERLEY 8301 005 KIMBERLEY 990000003228FIFTH AVE MOTORS PAROW 7500 025 BELLVILLE 990000156365FIFTH ELEMENT DESIGNS CC FONTEINRIET 1464 188 NIGEL 990000089303 10067FIFTH ENGINEERING EMMARENTIA 2029 003 JOHANNESBURG 990000058704 85113FIGHT A FIRE BRAKPAN 1541 037 BRAKPAN 990000365575FILCOR MOTORS LERAATSFONTEIN 1038 312 WITBANK TVL 990000072916 12483FILIGREE TRADING & INVESTMENT 1049 BELLVILLE 7535 025 BELLVILLE 990000360891 981FILLFAB MARKETING CC BOKSBURG 1460 033 BOKSBURG 990000096126 119FILLMORE CANS PTY LTD EDENVALE 1609 990000645476 6069 BIRCHLEIGHFILMAIR S A PTY LTD HOWARD PLACE 7450 004 KAAPSTAD 990000089877 832FILMATIC PACKAGING SYSTEMS BK PAARL 7646 197 PAARL 990000041098 828 HUGUENOTFILMWORKS MANUFACTURING SOMERSET WEST 7129 244 SOMERSET WEST 990000317666FILPRO PTY LTD ISIPINGO 4110 990000627643 26080 ISIPINGO BEACHFILQUIP ENGINEERING C C CLEVELAND 2022 003 JOHANNESBURG 990000045040 40331FILREC PTY LTD RANDHART 1457 012 ALBERTON 990000043493 11075FILTA MATIX PTY LTD ALBERTON 1450 012 ALBERTON 990000041872 2744FILTA PAK CC MONDEOR 2110 233 ROODEPOORT 990000065934 P. O. Box MondeorFILTAMAN CC MOORE ROAD 4083 132 KEMPTON PARK 990000093111 52523FILTAVAC MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000358589 39540FILTEC AUTOMATION PTY LTD MOUNT EDGECOMBE 4302 002 DURBAN 990000067113 2029 MT.EDGECOMBE COUNTRY FILTER PRESS MAINTENANCE & REPAIRS MEYERTON 1960 990000858426 666 HENLEY ON KLIPFILTER REPAIR SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000100812 265079FILTERMAC DESIGN CC HUMEWOOD 6013 007 PORT ELIZABETH 990000065651 20259FILTON TOOL & DIE CC SIDWELL 6001 990000049111 14207FILTRATION ENGINEERING BENONI 1501 990000557897 9060 BRENTWOOD PARKFILTRATION EQUIPMENT MANUFACTURERS BRACKEN GARDENS 1452 033 BOKSBURG 990000049500 146225FILTRATION MAINTENANCE SERVICES SA EDENGLEN 1613 003 JOHANNESBURG 990000638984 1139FILTREX PTY LTD MEYERTON 1961 990000904082 666 HENLEY ON KLIPFILVENT PTY LTD WITBANK 1035 312 WITBANK TVL 990000148904 3464FIMBO STEEL BK ENNERDALE 1826 283 VEREENIGING 990000100994 634FIN O LAB CONSULTANTS CC MEADOWDALE 1614 091 GERMISTON 990000098267FINAL CUT BENORYN 1504 026 BENONI 990000345505 12036FINAL CUT PRECISION ENGINEERING VILLIERIA 186 008 PRETORIA 990000097248FINAL SOLUTION PETROLEUM SERVICES PAROW VALLEY 7500 025 BELLVILLE 990000302915FINCH ENGINEERING CONTRACTING RUSTENBURG 300 235 RUSTENBURG 990000057020 259FINCHAMS DIESEL & PETROL CC KOMANI 5322 223 QUEENSTOWN 990000066008 2386FINDAX INVESTMENTS FOUR CC WILLOWS 9320 001 BLOEMFONTEIN 990000072666 20168FINE BLANKING INTERNATIONAL BOOYSENS 2016 003 JOHANNESBURG 990000334781 38345FINE BLANKING PTY LTD Johannesburg 1811 003 JOHANNESBURG 990000368940 38345 BooysensFINE BLAST OTTERY 7781 316 WYNBERG C P 990000065281 32148FINE FIT MACHINING CC KEMPTON PARK 1620 091 GERMISTON 990000343348 706FINE LINE ENGINEERING CC GROENKLOOF 27 008 PRETORIA 990000075773 1546FINE STAMPING MANUFACTURING CC GONUBIE 5256 006 EAST LONDEN 990000069467 916FINELY WROUGHT PTY LTD EMMARENTIA 2195 990000581172FINES MINING & MELTING FLORIDA PARK 1709 147 KRUGERSDORP 990000104109FINESSE PANEL BEATERS CC DURBAN 4001 002 DURBAN 990000051911 11218 MARINE PARADEFINISHING SERVICES WALMER 6065 007 PORT ELIZABETH 990000310506 5920FINISHING TOUCH TRADING 252 Tzaneen 850 990000823586

Page 144: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FINISHING TOUCH TRADING 294 PTY LTD BENONI 1500 003 JOHANNESBURG 990000367588 3578FINISHING TOUCH TRADING 566 ISANDO 1619 990000788147 1955 KEMPTON PARKFINITE TRADERS 16 CC GLENVISTA 2058 003 JOHANNESBURG 990000316322 3234FINLAY TURBINES GRABOUW 7160 004 KAAPSTAD 990000098211 481FINLAYS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000055694 28809FINN AUTO REPAIRS & DIAGNOSTICS PORT ELIZABETH 6070 007 PORT ELIZABETH 990000253334 70598FINNS PIPEWORK SERVICES DURBAN NORTH 4016 002 DURBAN 990000105687 20111FINSBURY MOTORS C C KOCKSVLEI 1764 225 RANDFONTEIN 990000041508 2419FINSTRAT CC IFAFI 260 990000779563 443FINTRACK IRENE 157 008 PRETORIA 990000317676FIORANO AUTO FLORIDA HILLS 1716 003 JOHANNESBURG 990000297920 1402FIORINI MOTORS GARDENS 8001 004 KAAPSTAD 990000042127FIP BRAKES SOUTH AFRICA PTY LTD EDEN GLEN 1613 132 KEMPTON PARK 990000316310 9135 EdenglenFIQ MOTORCYCLE CENTRE WADEVILLE 1422 091 GERMISTON 990000276602 14881FIRE & EMERGENCY VEHICLES PTY LTD Edenvale 1609 091 GERMISTON 990000307243 765 BenoniFIRE ALERT PREVENTION APPLIANCES CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000046478 101828FIRE APPLIANCE SERVICES CAPE TOWN 7405 004 KAAPSTAD 990000047327 40 HOWARD PLACEFIRE CONTROL SYSTEMS PTY LTD GAUTENG 2152 003 JOHANNESBURG 990000099179 98833 SLOANE PARKFIRE HUB CC SUNNYSIDE 132 101 HANKEY 990000444110 7640 KRUGERSDORP NORTHFIRE RAIDERS PTY LTD DUNSWART 1508 003 JOHANNESBURG 990000090245 6433FIRE X STRAND 7139 244 SOMERSET WEST 990000094276 36FIREDUST CONTROL HONEYDEW 2040 990000626029 1944 NORTHWOLDFIREFOX PTY LTD WIERDAPARK 157 008 PRETORIA 990000097088 86FIREQUIP ACCESSORIES PTY LTD BREDELL 1623 132 KEMPTON PARK 990000081780 14579FIRES FENCING & STEELWORKS BENONI 1459 026 BENONI 990000093771 24 NIESHOU BARDENEFIREWORLD BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000121457 26566FIRLANDS SERVICE STATION TYGER VALLEY 7536 244 SOMERSET WEST 990000067962 3721FIRLANDS SERVICES STATION GORDON'S BAY 7151 256 STRAND 990000102748 1088FIRMASCENE PTY LTD ROSSLYN 182 990000734085 143 SILVERTONFIRMIN & JONES ENGINEERING CC BLUFF 4036 002 DURBAN 990000358800 21993FIROZIVECT CC THABAZIMBI 380 990000689130 642FIRST AFRICAN SIGNS STRAND 7139 256 STRAND 990000182092 1238FIRST ALIGNMENT CENTRE BRACKENFELL 7561 004 KAAPSTAD 990000092991 76FIRST AUTO ACCESSORIES LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000364531 26747FIRST CAR CARE PTY LTD Cape Town 8001 004 KAAPSTAD 990000081526 36940 ChempetFIRST CHOICE AUTO VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000105070FIRST CHOICE CAR WASH KAGISO 1754 990000568722 632FIRST CHOICE KANGAROO PINETOWN 3610 210 PINETOWN 990000289881FIRST CLASS ENGINEERING ROWALLAN PARK 6025 007 PORT ELIZABETH 990000092829FIRST CLASS MOTORS CC ATLASVILLE 1465 091 GERMISTON 990000364172 16136FIRST COMMERCIAL MANAGEMENT SERVICE JOHANNESBURG 2022 990000934471 787246 SANDTONFIRST CUT PTY LTD GERMISTON 1400 025 BELLVILLE 990000064884 623FIRST ENGINEERING HARTENBOS 6520 177 MOSSEL BAY 990000014922 188FIRST JIALING AFRICA CC CRAIGHALL PARK 2196 003 JOHANNESBURG 990000069210FIRST NATIONAL BATTERY COMPANY EAST LONDON 5200 006 EAST LONDON 990000050375 182 East LondenFIRST OPTION MECH CC ATHLONE 7760 316 WYNBERG C P 990000343318 191FIRST REFINERS PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000343132 38271FIRST ROAD EMERGENCY NORWOOD 2117 003 JOHANNESBURG 990000096817 922212

Page 145: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FIRST SAFETY TECHNOLOGIES WONDERBOOMPOORT 84 008 PRETORIA 990000074490 31620FIRST START TRADING 14 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000102962 1320FIRST STORAGE CONCEPTS KZN PTY LTD CAPE TOW 7405 990000294294 2282FIRST TOWING SERVICES PTY LTD JOHANNESBURG 2022 990000934443 787246 SANDTONFIRST WORLD LABOUR CC HIGHVELD 169 008 PRETORIA 990000071624 67964FIRSTEURO CC REGENTS PARK 2197 003 JOHANNESBURG 990000368925FIRSTEX ENGINEERING BLACKHEATH 7581 004 KAAPSTAD 990000057598 212FIRSTMOTION PTY LTD BELLVILLE 7535 025 BELLVILLE 990000060243 1390 SANLAMHOFFIRSTOP ENGINEERING SOLUTIONS KRUGERSDORP 1740 147 KRUGERSDORP 990000087300 315FIRSTPRO ENGINEERING PTY LTD Verwoerdpark 1453 006 EAST LONDEN 990000053927 8199 VERWOERDPARKFISCHER AUTOMOTIVE COMPONENTS Verwoerdpark 1453 008 PRETORIA 990000275073 8199FISCHER PROFILE SA NORTH END 6056 007 PORT ELIZABETH 990000102155 2610FISCHER STAINLESS STEEL TUBING SA CENTURION 46 008 PRETORIA 990000049657 7466FISCHER TUBE E C PTY LTD CENTURION 46 008 PRETORIA 990000081175 7466FISCHER TUBE TECHNIK PTY LTD CENTURION 46 008 PRETORIA 990000070100 8218FISH AUTOMOTIVE ENGINEERING LANSDOWNE 7780 990000568905 24308FISH EAGLE CRANES MAGALISKRUIN 150 990000598479 1349 BRONKHORSTPRUITFISH EAGLE EXHAUST CC FRANKFORT 9830 087 FRANKFORT 990000189936 832FISH HOEK AUTOCENTA PTY LTD PLUMSTEAD 7801 241 SIMONS TOWN 990000048532 418FISH HOEK SUPA QUICK FISH HOEK 7975 241 SIMONS TOWN 990000054375FISHER & RODGER PTY LTD RANDBURG 2194 003 JOHANNESBURG 990000044454 4750FISHERS FIRES CC BOSMONT 2093 003 JOHANNESBURG 990000355707FISHERSHILL SUPAQUICK EDENVALE 1610 091 GERMISTON 990000084233 3286FISHOF MOTORS MOKOPANE 600 207 PIETERSBURG 990000336218 368FISHOP 1050 CC SOLOMONDALE 964 990000932880 55811 POLOKWANEFIT & GO CAPE TOWN 7560 990000844604 1250 SANLAMHOFFIT & GO KIMBERLEY KIMBERLEY 8301 990000730021 3227FIT & LUBE VRYHEID 3100 295 VRYHEID 990000088494 1131FIT & LUBE CENTRE VRYHEID 3100 295 VRYHEID 990000093928 1156FIT IT GARSFONTEIN EAST 60 008 PRETORIA 990000064750 1667FIT IT KATHU KATHU 8446 194 OLIFANTSHOEK 990000371329 1894FIT IT POSTMASBURG POSTMASBURG 8420 217 POSTMASBURG 990000323321 1059FIT IT UPINGTON UPINGTON 8800 276 GORDONIA 990000057790 2895FIT IT VIRGINIA VIRGINIA 9465 302 WELKOM 990000365751 37279 LANGENHOVENPARKFIT IT WELKOM WELKOM 9465 302 WELKOM 990000366406 37279 LANGENHOVENPARKFITI EXHAUST POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000094884 1236 POTCHRFSTROOMFITI EXHAUST SA VANDERBIJLPARK 1900 283 VEREENIGING 990000280650 3921FIT‐IT KAKAMAS KAKAMAS 8870 130 KAKAMAS 990000062834 326 kakamasFITMENT BOYS AERORAND 1050 990000630502 11475FITMENT CENTRE.COM BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000100101 818FITMENT ON CALL MOBILE CC BOKSBURG NORTH 1459 033 BOKSBURG 990000353284FITRITE MTHATHA 5099 380 990000544051 148FITTING & TURNING CONCEPTS RETREAT 7945 316 WYNBERG C P 990000337685FITZMA CONTRACTORS PHALABORWA 1390 270 LETABA 990000341322 1368FIUME ENGINEERING EAST CAPE CC UITENHAGE 6230 271 UITENHAGE 990000050170 1043 UitenhageFIVE STAR CAR CENTRE PAARL 7620 197 PAARL 990000054445 3203FIVE STAR ELECTRIC MOTORS CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000074135 11633FIVE STAR MOTORS VEREENIGING 1939 283 VEREENIGING 990000062933 319 Vereeniging

Page 146: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FIVE STAR PANELBEAT HARRISMITH 9880 104 HARRISMITH 990000354845FIVE STAR PANELBEATERS HEBRON 193 351 WONDERBOOM (PTA) 990000102446 2650FIVE STAR SERVICE STATION CHATSWORTH 4030 310 CHATSWORTH 990000065219 56666 ChatsworthFIVE TO SEVEN FILLING STATION BOCHUM 790 990000648615 1449FIVE WAYS SERVICE STATION GREENACRES 6057 007 PORT ELIZABETH 990000072804 27009FIVEWAYS SERVICES STATION GREENACRES 6001 990000557318 27009FIX & FIT SECURITY CC Randburg 2021 008 PRETORIA 990000056972 68124 BryanstonFIX A CRANE Meyerton 1961 MEYERTON 990000105470 Suite 228,FIX A FLAT BRANDHOF 9324 001 BLOEMFONTEIN 990000348868 100887FIX A FORKLIFT CC BOKSBURG 1469 033 BOKSBURG 990000043284 30184 JET PARKFIX IT SERVICE CENTRE WALMER 6070 007 PORT ELIZABETH 990000071899FIXEM BLOEMFONTEIN CC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000078194 20004 WILLOWSFIXEM CC RANDBURG EPPINDUST 7475 003 JOHANNESBURG 990000063937 382FIXEM PANELBEATERS BALFOUR 2410 018 BALFOUR 990000044313 385FIXFAST BELFAST 1100 024 BELFAST 990000104295 559FIXINGS GALORE CC Benoni 1512 026 BENONI 990000095176 7001FIXIT ENGINEERING ROODEPOORT 1724 990000595055 537 FLORIDAFIXIT PANEELKLOPPERS MESSINA 900 169 MESSINA 990000050726 381FIXNOW TRADING ENTERPRISE IKAGENG 2539 218 POTCHEFSTROOM 990000336537FIXTRADE 1364 BRAKPAN 1541 990000617777 17715 SUNWARD PARKFIXTRADE 1630 CC CINDA PARK 1463 033 BOKSBURG 990000081736 9147FIXTRADE 1763 CC MORNINGSIDE 6025 007 PORT ELIZABETH 990000069058FK MAINTENANCE SERVICES KENWYN 7790 316 WYNBERG C P 990000116344 22845FLACK ENGINEERING CC QUEENSBURGH 4070 002 DURBAN 990000073387 39909FLAGPOLE CITY KORSTEN 6014 007 PORT ELIZABETH 990000025325 4103FLAKS AUTO CC EMMARENTIA 2029 003 JOHANNESBURG 990000049128 85014FLAMECO STEEL CC BUFFELSPOORT 284 138 KLERKSDORP 990000059400 4928FLAMENGO MOTORS MAFIKENG 2745 990000832849FLAMEPROOF ENGINEERING CC HATFIELD 28 003 JOHANNESBURG 990000063377 11582 HatfieldFLAMET ENGINEERING PTY LTD STRAND 7140 256 STRAND 990000050190 361 StrandFLAMETECH EARTHMOVING CC LINDEN 2104 026 BENONI 990000053405 44906FLAMETEX CC NEWTON PARK 6055 007 PORT ELIZABETH 990000317847 34737FLAMING SILVER TRADING 362 PTY LTD BERARIO 2195 990000643915 1736 NORTHWOLDFLAMINGO MOTORS VREDENBURG 7380 292 VREDENBURG 990000059406FLAMINGO PETROLEUM BRACKEN GARDENS 1452 012 ALBERTON 990000359090 145221FLAMINGO SERVICE STATION CC JET PARK 1469 033 BOKSBURG 990000051098 30012FLAMINGO SQUARE SERVICE STATION BLOUBERGRANT 7443 004 KAAPSTAD 990000076675FLAMINGO VLEI MOTORS TABLE VIEW 7441 004 KAAPSTAD 990000082714FLAMWOOD CLASSIC CAR BATH FLAMWOOD 2572 138 KLERKSDORP 990000313438 7012FLAMWOOD CONVENIENCE CENTRE KLERKSDORP 2572 138 KLERKSDORP 990000299292 6039FLAN MOTORS CC ROCHDALE PARK 4034 002 DURBAN 990000050197 74093FLANDERS ELECTRICAL AERORAND 1050 171 MIDDELBURG TVL 990000353441 11400 AerorandFLANGE 2000 CC DURBAN 4133 002 DURBAN 990000332534 280 UMBOGINTWINIFLANGE SOUTH AFRICA ISIPINGO BEACH 4115 002 DURBAN 990000046552 26348FLANGE TEC CC ISIPINGO BEACH 4115 002 DURBAN 990000099513 26503FLANGE ZOOO CC ISIPINGO BEACH 4115 002 DURBAN 990000332513 26348FLASH AUTO BODY WATERFRONT 8002 004 KAAPSTAD 990000093152 51587FLASH AUTO ELECTRIC FONTEINRIET 1464 033 BOKSBURG 990000086724 10689

Page 147: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FLASH FIRE FITTINGS SOUTH HILLS 2136 003 JOHANNESBURG 990000208022 83037FLASH OFF COLOURING CC DOORNPOORT 17 008 PRETORIA 990000347155 81961FLASH PROFILES CC HEIDELBERG 1438 351 WONDERBOOM (PTA) 990000053966 1716FLASH WELD CC NEWCLARE 2112 003 JOHANNESBURG 990000057058 88246FLASHCOR 142 CC BRITS 250 041 BRITS 990000091535 778 IFAFIFLASHCOR 143 CC SALDANHA 7395 292 VREDENBURG 990000097713 1408FLASHCOR 189 CC FISH HOEK 7974 241 SIMONS TOWN 990000271841 43876FLASHCOR 203 CC KLAPMUTS 7625 990000563682 277 CITRUSDALFLASHDICKS VENTILATION & ENGINEERIN EAST RAND 1462 026 BENONI 990000047369 26662FLASHEX EAST RAND 1462 026 BENONI 990000075619 26812FLASHEX STEEL KITCHENS KEMPTON PARK 1619 990000702629 26593 EAST RANDFLASHFIN PTY LTD STEELPOORT 1133 099 GROBLERSDAL 990000050642 229FLASHING SOLUTIONS CC BOKSBURG 1459 033 BOKSBURG 990000106272FLASHINGS UNLIMITED SARNIA 3615 210 PINETOWN 990000598078 320FLASHPOINT LABOUR BROKERS BLUFF 4036 002 DURBAN 990000102493 21227FLASHPRO CC BELLVILLE 7560 251 STELLENBOSCH 990000093741 367FLASHWORX MANUFACTURING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000318953 34702FLAT FOUR RACING Table View 7441 004 KAAPSTAD 990000553118 60277FLATHER BRIGHT STEELS SPRINGS 1560 247 SPRINGS 990000050118 540FLATWHEEL TYRES CC RIEBEECKSTAD 9469 302 WELKOM 990000093617 66529FLAVERITE PTY LTD ROODEPOORT 1725 147 KRUGERSDORP 990000077322 167FLAVIONETIX PTY LTD LA MONTAGNE 184 008 PRETORIA 990000365507 340FLAWSCAN INSPECTIONS CC KLOOF 3610 990000611827 113 NEW GERMANYFLEET & TIME CONTROL CC WEST BEACH 7449 025 BELLVILLE 990000277325 51733FLEET AFRICA PTY LTD SANDTON 2146 003 JOHANNESBURG 990000135893FLEET AUTO SERVICES PTY LTD Kempton Park 1401 990000622442 1396 O.R.Tambo AirportFLEET DATA TECHNOLOGIES CC HALFWAY HOUSE 2068 003 JOHANNESBURG 990000283190 833 WitkoppenFLEET GLASS & ALUMINIUM PTY LTD HERIOTDALE 2094 990000569235 31501 BRAAMFONTEINFLEET KOM AUTO BODY SHOP TOKAI 7966 241 SIMONS TOWN 990000054451 30166FLEET MAINTENANCE & REPAIRS GEZINA 31 008 PRETORIA 990000335886 26152FLEET SERVICE CENTRE CC MONTAGUE GARDENS 7441 004 KAAPSTAD 990000068826FLEET STREET MOTORS RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000274852 628FLEET TECH KUILS RIVER 7579 025 BELLVILLE 990000077438 1039FLEET TECH COMMERCIAL VEHICLE WHEEL ASHWOOD 3605 210 PINETOWN 990000062998 10489FLEET TYRE MANAGEMENT PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000607870 3302FLEETGAS PTY LTD CENTURION 157 990000915848 43 SOUTHDOWNSFLEETGUARD SOUTH AFRICA PTY LTD ROSSLYN 200 008 PRETORIA 990000099662 40807FLEETLINE COACHWORKS BK BRACKENFELL 7561 025 BELLVILLE 990000083080 903FLEETLINE MOTORS Pretoria 183 008 PRETORIA 990000042615 584 SOUTTE Pretoria WestFLEETLINE SIGNS & GRAPHICS CC LINK HILLS 3652 210 PINETOWN 990000248057 1329FLEETMAINTANCE GALORE BK MONTANA PARK 159 008 PRETORIA 990000299923 1008FLEETMAINTENANCE & REPAIRS CAPITAL PARK 84 990000600492FLEETNISE TRUCK & TRAILER REPAIRS SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000328201 28397FLEETWAY MOTORS PTY LTD PRETORIA 2 008 PRETORIA 990000196025FLEETWELD ENGINEERING SIDWELL 6061 007 PORT ELIZABETH 990000061170 14573FLEX & DRIVE CABLES PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000048625 39693FLEX A HOSE PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000049168 12456 Aston ManorFLEX BRAKE CC ALBERTON 1450 091 GERMISTON 990000049947 2303

Page 148: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FLEX TOOLS CC RANT‐EN‐DAL 1751 147 KRUGERSDORP 990000056262 684FLEXI DOORS & WINDOWS CRESTA 2118 147 KRUGERSDORP 990000070366 1755FLEXI GEAR & ENGINEERING CC ELSIES RIVER 7480 025 BELLVILLE 990000094638 27FLEXI HYDRAULICS SPECIALIST PTY LTD BENDOR 699 990000672224 1104 FAUNA PARKFLEXI JCR ENGINEERING SERVICES CC WHITE RIVER 1240 184 NELSPRUIT 990000344268 477FLEXI STEEL & WELDING WORKS CC WITBANK 1035 312 WITBANK TVL 990000049146 12139 LERAATSFONTEINFLEXIBLE ELECTRONIC SYSTEMS PTY LTD KEMPTON PARK 1620 132 KEMPTON PARK 990000080290 3881FLEXIBLE MACHINE CONTROLS CC Midrand 1620 003 JOHANNESBURG 990000062563 710 Kempton ParkFLEXIBLE RECYCLING LINDEN 2104 003 JOHANNESBURG 990000332543 44877FLEXIBLE SOLUTIONS PTY LTD VANDERBIJLPARK 1900 990000291755 2250FLEXIC MINING SUPPLIES CC MIDDELBURG 1050 171 MIDDELBURG TVL 990000338728 3895FLEXICON AFRICA PTY LTD Port Elizabeth 6001 007 PORT ELIZABETH 990000068699 10450 Linton GrangeFLEXICOR CABLES PTY LTD ALBERTON 1428 012 ALBERTON 990000069043 1321FLEXIDER SOUTH AFRICA ALGOAPARK 6005 007 PORT ELIZABETH 990000106583 11087FLEXTECH MANUFACTURING PTY LTD SILVERTON 127 008 PRETORIA 990000045012 2231FLEXTRA ENGINEERED PRODUCTS CC WITKOPPEN 2068 003 JOHANNESBURG 990000553102 520FLICK X MAINTENANCE & LABOUR WITBANK 1035 312 WITBANK TVL 990000336777 27658FLIGHTECH CC JEPPESTOWN 2043 003 JOHANNESBURG 990000048288 34292FLIMIEDA MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000041864 714FLINK BLINK CAR WASH LICHTENBURG 2740 156 LICHTENBURG 990000369238 957FLINKDINK ENGINEERING BK RUSTENBURG 300 235 RUSTENBURG 990000350459 657 RustenburgFLINN'STRUCK & CAR REPAIRS EASTWOOD 3201 990000637432FLINTCO MANUFACTURING PTY LTD PAARDDEKRAAL 1752 990000565542 367FLINTSTONE ENGINEERING SERVICES RANDFONTEIN 1760 225 RANDFONTEIN 990000366413 617FLINTSTONE SIGNS LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000349690 873FLIP KRUGER HERSTELDIENSTE BK ERMELO 2351 078 ERMELO 990000352301FLIPPIES DIENSTE MAKWASSIE 2650 313 WOLMARANSSTAD 990000354572FLIPPIES INGENEURSWERKE BETHLEHEM 9700 029 BETHLEHEM 990000059280 2287FLIPS FORKLIFT SERVICES PTY LTD BENONI 1501 990000708969 14757 FARRARMEREFLIPS WORKSHOP HIMEVILLE 3256 113 UNDERBERG 990000090347 35FLO JAN VULSTASIE BK NOORDSTAD 9302 001 BLOEMFONTEIN 990000091335 13405FLOATTECH PHOENIX 4068 002 DURBAN 990000083943 23223 OTTAWAFLOCUTT PTY LTD DUNDEE 3000 990000686829 1034FLOLITE MANUFACTURERS C C KEMPTON PARK 1620 132 KEMPTON PARK 990000043546 765FLOODGATES CC NORTHCLIFF 2115 003 JOHANNESBURG 990000081149 2481FLOQUIP VALVES GAUTENG BLAIRGOWRIE 2194 003 JOHANNESBURG 990000090237FLOQUIP VALVES KIERSDORP CC KLERKSDORP 2575 302 WELKOM 990000069803 580 WELKOMFLORA LAKE SERVICE STATION WILROPARK 1731 025 BELLVILLE 990000297420 2028FLORA MOTORS FLORIDA 1709 008 PRETORIA 990000287368 961 KROONSTADFLORA MOTORS WERKSWINKEL FLORIDA HILLS 1716 171 MIDDELBURG TVL 990000100737 454FLOREAT FOUNDRY BK PARYS 9585 198 PARYS 990000188992 459FLORENTIA MOTORS CC MEYERSDAL 1447 012 ALBERTON 990000093567 5095FLORIDA AUTOMOTIVE FLORIDA 1710 233 ROODEPOORT 990000303295 3035FLORIDA GLEN CONVENIENCE CENTRE STRUBENS VALLEY 1735 171 MIDDELBURG TVL 990000104860 677FLORIDA JUNCTION SHELL ANSFRERE 1711 233 ROODEPOORT 990000078849 6446FLORIDA LAKE MOTORS RANT‐EN‐DAL 1751 233 ROODEPOORT 990000097390 418FLORIDA LOCKSMITH WITBEECK 1729 123 INDWE 990000055538 4203FLORIDA MAIL ORDER DIEP RIVIER 7800 990000870316 1550 CAPE TOWN

Page 149: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FLORIDA PANELBEATERS TONGAAT 4400 002 DURBAN 990000287886 88FLORIDA PANELBEATERS & CAR SALES CC FLORIDA 1710 233 ROODEPOORT 990000051723 244FLORIDA ROAD MOTORS CC GREYVILLE 4023 002 DURBAN 990000062193 47107FLORIS AUTO BODY WORKS CC GLOSDERRY 7702 316 WYNBERG C P 990000327557 46966FLOTATION & METALURGICAL PROJECTS WIERDA PARK 149 008 PRETORIA 990000328700 756FLOTECH PTY LTD ALBERTON 1450 091 GERMISTON 990000046980 1683FLOURISH CLEANING & CATERING HENDRINA 1095 043 BRONKHORSTSPRUIT 990000318240 798FLOW ART CREATIONS CC THREE RIVERS 1935 283 VEREENIGING 990000368737 264218FLOW SYSTEMS MANUFACTURERS PTY LTD WESTGATE 1734 142 KOMGA 990000064862 7889FLOW VALVE SERVICES CC NORTHMEAD 1511 033 BOKSBURG 990000083101 13454FLOWERS ALUMINIUM CC OTTERY 7808 316 WYNBERG C P 990000365791 45656FLOWEX CC Johannesburg 2091 003 JOHANNESBURG 990000279968 1536 GlenvistaFLOWJET SA CC BENONI 1500 026 BENONI 990000048924 1743FLOWMASTER CC HALFWAY HOUSE 1685 003 JOHANNESBURG 990000093724 345FLOWMATIC GLENASHLEY 4022 339 INANDA 990000077954 22294FLOWMEK ENGINEERING CC FLORIDA 1709 033 BOKSBURG 990000307288 4105FLOWSEAL ENGINEERING  CC ELSPARK 1418 091 GERMISTON 990000057873 13142FLOWSERVE SOUTH AFRICA PTY LTD EDEN GLEN 1613 003 JOHANNESBURG 990000063612 9279FLOWTECH ENGINEERING CC KEMPTON PARK 1623 990000690021 11523 ASTON MANNERFLP DIESEL SERVICES MIDDELBURG 1050 051 CAMPERDOWN 990000336945 140FLSMIDTH BUFFALO PTY LTD WITBANK 1035 312 WITBANK TVL 990000067069 1132FLSMIDTH ROYMEC PTY LTD WELTEVREDENPARK 1715 003 JOHANNESBURG 990000132827 5073 Weltevreden ParkFLUID AIR HYDRAULICS GEORGE 6530 090 GEORGE 990000194365 10544FLUID CUMEC ENGINEERING PROTEA SOUTH 1818 990000586746 29536 JOHANNESBURGFLUID ENGINEERING SOLUTIONS CC PORT ELIZABETH 6001 990000588583 5707 WALMERFLUID FLOW CONTRACTING CC ST HELENA BAY 7390 004 KAAPSTAD 990000063287 363FLUID FUEL DYNAMICS KENSINGTON 2101 003 JOHANNESBURG 990000273535 28215FLUID MIXERS DESIGN CC MINNEBRON 1549 037 BRAKPAN 990000290786 9223FLUID MIXING EQUIPMENT CC ROSETTENVILLE 2130 012 ALBERTON 990000064815 1762FLUID POWER AUTOMATION PTY LTD RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000292181 1151FLUID POWER COMPONENTS CC HONEYDEW 1462 003 JOHANNESBURG 990000296976 26218 EAST RANDFLUID POWER GROUP JOHANNESBURG 1613 091 GERMISTON 990000059349 2690 ALBERTONFLUID SEALING INTERNATIONAL CC SPRINGS 1560 247 SPRINGS 990000300485 1065FLUID SOLUTIONS PROJECTS CC CLAREMONT 7735 004 KAAPSTAD 990000063755 308 Somerset MallFLUID SYSTEMS ENGINEERING CC BLUFF 4036 002 DURBAN 990000290516 21227FLUIDPRO PTY LTD EASTERN PRETORIA 990000904042FLUIDS MEDIA ENGINEERING ROSSLYN 200 PRETORIA 990000235120 79FLUIDTRONIK S A PTY LTD GILLITTS 3603 002 DURBAN 990000284599 544FLUTING EXCELLENCE TULBAGH 6820 269 TULBAGH 990000311090 311FLYSCREEN PRODUCTS ROODEPOORT 1725 003 JOHANNESBURG 990000338926 3882 CAPE TOWNFLYSCREEN SUPREME CC NORTH RIDING 2162 003 JOHANNESBURG 990000075612 1799FLYWAY PANEL BEATERS WITSIESHOEK 9870 104 HARRISMITH 990000308138FLYWHEEL MOTORS FOCHVILLE 2515 990000733480 606FM INGWE ENGINEERING SERVICES 1 PTY KLIPFONTEIN 1038 990000897770 1479 WITBANKFM MAKGOA ENGINEERING PROJECTS RANDHART 1457 012 ALBERTON 990000576196 17414FMC TRADING CC WEST BEACH 7449 004 KAAPSTAD 990000185097 51164FME STAINLESS STEEL INSTALLATIONS EERSTERUST 22 990000754258 41322FND CRANE SERVICES QUEENSBURGH 4070 002 DURBAN 990000333886 39957

Page 150: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FNG TOOL & DIE BALLITO 4420 002 DURBAN 990000342522 1380FOCHVILLE AUTO BODY FOCHVILLE 2515 084 FOCHVILLE 990000330204 969FOCHVILLE SCRAPYARD FOCHVILLE 2515 084 FOCHVILLE 990000047921 555FOCHVILLE SERVICE STATION FOCHVILLE 2515 225 RANDFONTEIN 990000104143 268FOCUS AUTO BODY GEORGE 6536 218 POTCHEFSTROOM 990000048899 POBOX 1710 POTCHEFSTROOMFOCUS CONNECTION PTY LTD SANDRINGHAM 2131 003 JOHANNESBURG 990000311285 29675FOCUS ENGINEERING TROYEVILLE 2139 003 JOHANNESBURG 990000086494 53508FOCUS ROD PTY LTD FARRARMERE 1050 990000570834 14784 FarrarmereFOCUS TOOL & DIE PINECRAFT 3617 003 JOHANNESBURG 990000336046 79FOEDERTECHNIK CC CLEVERLAND 2022 003 JOHANNESBURG 990000065984 40430FOLDO BLINDS PTY LTD Cape Town 7530 BELLVILLE 990000052885 575FOLSCHERS GARAGE GRABOUW 7160 048 CALEDON 990000056191 492FOMISS AEROTON SOUTHDALE 2135 003 JOHANNESBURG 990000340283 1768FOMISS AUTO CC SOUTHDALE 2135 003 JOHANNESBURG 990000080142 1768FOMISS CARLTONVILLE LENASIA 1820 003 JOHANNESBURG 990000278593 7061FOMISS SERVICE STATION LENASIA 1820 003 JOHANNESBURG 990000049362 706FOMISS SHELL SOUTHDALE 2135 003 JOHANNESBURG 990000045570 1768FONTANA AMOROZA MIDDELBURG 1050 171 MIDDELBURG TVL 990000369265 1510FONTANA CAR WASH POLOKWANE LOUIS TRICHARDT 920 990000559846 633FONTANA HOLDINGS PTY LTD JOHANNESBURG 2000 003 JOHANNESBURG 990000118906 140FONTANA MANUFACTURERS UMKOMAAS 4170 274 UMZINTO 990000052948FONTANA SERVICE STATION PIETERSBURG 700 207 PIETERSBURG 990000073991 3381FOOD PACKAGING EQUIPMENT PTY LTD LANSDOWNE 7780 990000851720 493 BERGVLIETFOODINIS NO 3 CC MALMESBURY 7300 990000625657 648 PLUMSTEADFOODMAC ENGINEERING CC VERULAM 4340 339 INANDA 990000051934 2202FOR SUN MOTORS HERCULES 82 008 PRETORIA 990000100300FOR V PRODUCTS IRENE 1667 990000944721 4670 RIETVLEIRANDFORANE HARVESTING PTY LTD VRYHEID 3100 990000725599 4 HIGHFLATSFORAY LIGHT ENGINEERING HOWARD PLACE 7450 004 KAAPSTAD 990000321112 40FORBES BROS FOUNDERS PTY LTD JOHANNESBURG 2022 003 JOHANNESBURG 990000053651 40048 CLEVELANDFORCE COMPRESSED AIR BREDELL 1623 132 KEMPTON PARK 990000074591 15052FORCE MOTOR ENGINEERING KIMBERLEY 8301 005 KIMBERLEY 990000041727FORD ENGINEERING OTTERY 7808 004 KAAPSTAD 990000059918 32138FORD MAZDA MODIMOLLE NYLSTROOM 510 191 WATERBERG 990000369642 4416FORD MOTOR COMPANY OF SA Port Elizabeth 46 007 PORT ELIZABETH 990000053632 8183 centurionFORD MOTOR COMPANY OF SA ‐ SILVERTON 1 008 PRETORIA 990000178278 8183 centurionFORD MOTOR COMPANY OF SA PTA PLANT PRETORIA 1 008 PRETORIA 990000106953 8183 CenturionFORDSBURG CAR SALES CC HOUGHTON 2041 003 JOHANNESBURG 990000081873 1175FORDSBURG RADIO STRUBENS VALLEY 1735 003 JOHANNESBURG 990000054971FORDSBURG SERVICE STATION JOHANNESBURG 2000 003 JOHANNESBURG 990000100657 8495FORDSBURG SUPA QUICK HEIDELBERG 1438 106 HEIDELBERG C P 990000066893 451FOREST DRIVE MOTORS CC LA LUCIA 4051 339 INANDA 990000055013FOREST TRADING INDUSTRIAL PARK 1200 990000870394 19310FORESTA DRUM MANUFACTURING PTY LTD Alberton 1449 012 ALBERTON 990000092179 11104 RandhartFORESTRY EQUIPMENT REPAIRS & GRASKOP 1270 236 PILGRIMS REST 990000066219 258FORESUM PANEL BEATERS CC TONGAAT 4399 990000561294 1516FOREVER ALUMINIUM PTY LTD ALBERTON 1634 990000911056FOREVER ART STEEL WORKS ROSSLYN 200 008 PRETORIA 990000307263 911453

Page 151: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FORGET ME NEVER CC VAN DYKPARK 1459 033 BOKSBURG 990000089429FORGEWELD ENG PTY LTD HAMMANSKRAAL 400 323 ESHOWE 990000055062 472FORGEWELD TRADING & HAMMANSKRAAL 400 025 BELLVILLE 990000060642 472FORK TRUCK ELECTRICS AMANZIMTOTI 4126 002 DURBAN 990000044256 674FORKLIFT & FLEET CENTRE KASSELSVLEI 7533 025 BELLVILLE 990000156022 332FORKLIFT REPAIRS & SERVICE CC EDEN GLEN 1613 091 GERMISTON 990000075850 9907FORKLIFT SERVICES MEIRINGSPARK 2571 138 KLERKSDORP 990000087409FORKLIFT SPECIALISTS LADANNA 704 207 PIETERSBURG 990000083271 57FORKLIFT SPECIALITIES CC Durban 3660 990000062474 10329 ASHWOODFORKMAX CC NELSPRUIT 1200 184 NELSPRUIT 990000340988 26620FORM IT ENGINEERING CC KINGWILLIAMS TOWN 5600 006 EAST LONDEN 990000580315 2504FORM MOULD SERVICES CC KRUGERSDORP WEST 1742 147 KRUGERSDORP 990000074659 5533FORM QUIP PTY LTD BELLVILLE 7535 003 JOHANNESBURG 990000098199 2668FORMAINE ENGINEERING SONLANDPARK 1944 302 WELKOM 990000058510 28014FORMALLY TRAX PTY LTD FLORIDA 1710 171 MIDDELBURG TVL 990000340097 482FORMATOOL ENGINEERING CC N1 CITY 7463 004 KAAPSTAD 990000075077 12109FORMEX ENGINEERING DIVISION OF Port Elizabeth 1734 PORT ELIZABETH 990000072167 4003, KorsFORMEX TUBING PTY LTD MARKMAN (PE) 6001 007 PORT ELIZABETH 990000277026 4003 KORSTEN (PE)FORMFLOW CONVEYOR SYSTEMS FISH HOEK 7974 025 BELLVILLE 990000078142 22038FORMTECH RED HILL 4071 002 DURBAN 990000088015 40435FORMULA 1 AIR CC Johannesburg 2032 003 JOHANNESBURG 990000102734 1370FORMULA 1 AUTO ELECTRICAL BRAKPAN 1541 026 BENONI 990000094344FORMULA 1 CAR WASH CC MAYFAIR 2092 003 JOHANNESBURG 990000075961FORMULA A GARAGE & POOL CENTER PRETORIA 2 008 PRETORIA 990000345869FORMULA MOTORS DRIE RIVIERE‐OOS 1941 283 VEREENIGING 990000043353 24172FORMULA ONE Welkom 9459 302 WELKOM 990000187443 604FORMULA ONE CAR WASH WESTVILLE 3630 002 DURBAN 990000098924 1792FORMULA ONE CARWASH Durban 3610 210 PINETOWN 990000105764 705 WestvilleFORMULA ONE ROADWORTHY CENTRE CC MITCHELLS PLAIN 7789 004 KAAPSTAD 990000101596 171FORMULA PANELBEATERS CC NORTHCLIFF 2115 003 JOHANNESBURG 990000059570 35809FORMULA SIXTY SIX CC LENASIA 1820 003 JOHANNESBURG 990000368757 513FORREST GLADE INVESTMENTS PTY LTD PINECRAFT 3617 002 DURBAN 990000365001 19FORREST LUBRICANTS CC MENLO PARK 102 008 PRETORIA 990000068213 36159FORRIC ENGINEERING CC HERCULES 30 008 PRETORIA 990000055024 50364FORRYS ENGINEERING CC NEWTON PARK 6055 007 PORT ELIZABETH 990000098894 7573FORSA SERVICE CENTRE EASTLEN 36 990000579301FORSDICKS APPROVED REPAIR CENTRE KELVIN 2054 003 JOHANNESBURG 990000000768 573FORSDICKS BMW MONUMENTPARK 105 025 BELLVILLE 990000182574 25322FORSDICKS BMW SANDTON SANDTON 2146 003 JOHANNESBURG 990000170493 781758FORSMAN PANEELKLOPPERS BK POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000095035 6731 BAILLIE PARKFORT GALE MOTORS UMTATA 5099 380 990000507058 566FORTES IMPORTERS VLAEBERG CAPE TOWN 8018 990000579519 15445 CAPE GATEFORTMANN E UMLAAS ROAD 3730 051 CAMPERDOWN 990000094379 33FORTMANN MOTORS CC CAMPERDOWN 3720 051 CAMPERDOWN 990000552717 55FORTUNA MOTORS RUSTENBURG 300 235 RUSTENBURG 990000083292 750FORUM S A TRADING 107 PTY LTD SASOLBURG 1947 237 SASOLBURG 990000080767 2031FORZA RACING BEDFORDVIEW 2008 091 GERMISTON 990000348096 1597FOSEV CC MARAISBURG 1700 132 KEMPTON PARK 990000010299 19

Page 152: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FOSKOR ZIRCONIA PHALABORWA 1390 270 LETABA 990000338206 1 PhalaborwaFOSSETTS SPARTAN NORTHMEAD 1511 132 KEMPTON PARK 990000041383 13911FOSTERS MOTOR GROUP LTD MARAISBURG 1700 003 JOHANNESBURG 990000041897 19FOUCHE ENGINEERING C C PAROW 7499 025 BELLVILLE 990000043998 154FOUNDERS SERVICE STATION PTY LTD FLORIDA 1710 171 MIDDELBURG TVL 990000063233 971FOUNDERS VIEW MOTORS Edenvale 1609 132 KEMPTON PARK 990000064382 6106 BirchleighFOUNDRIES  ENGINEERING SIDWELL 6061 165 MALMESBURY 990000001205 14368FOUNDRY & SALVAGE Boksburg 1504 091 GERMISTON 990000323375 145641 Bracken GardensFOUNDRY COMPLEX CC WADEVILLE 1422 091 GERMISTON 990000052880 14954FOUNDRY CREATIONS CC BROEDERSTROOM 240 041 BRITS 990000069164 226FOUNDRY INSTALLATIONS AND SUPPLIES THE REEDS EXT 5 158 008 PRETORIA 990000098091 3094FOUNDRY ZONE ENGINEERING SUPPLIES BENORYN 1504 026 BENONI 990000368045 12416FOUNTAIN DIENSSTASIE STANDERTON 2430 249 STANDERTON 990000357271 805FOUNTAIN INDUSTRIES CC UMBOGINTWINI 4120 002 DURBAN 990000082509 50714 Musgrave RoadFOUNTAIN SQUARE TRADING 250 CC PHALABORWA 1390 270 LETABA 990000301554 1194FOUNTAIN SQUARE TRADING 26 CC THREE RIVERS 1935 283 VEREENIGING 990000084015 263150FOUNTAINBLEAU FILLING STATION FONTAINEBLEAU 2032 003 JOHANNESBURG 990000081233 756FOUR ARROWS PHALABORWA 1390 270 LETABA 990000319311 4045FOUR ARROWS INVESTMENT 219 PHALABORWA 1390 270 LETABA 990000327715 4045FOUR AUTO SERVICES MESSINA 900 169 MESSINA 990000082596 483FOUR CS KONSTRUKSIE THABAZIMBI 380 264 THABAZIMBI 990000343827 669FOUR FRONT ENGINEERING CC BRUMA 2026 033 BOKSBURG 990000074512 442FOUR RIVERS TRADING 183 PTY LTD GERMINSTONSOUTH 1411 037 BRAKPAN 990000299935 4274FOUR SEASON SIGNS MILNERTON 7435 004 KAAPSTAD 990000349366 130FOUR STAR ENGINEERING & PROJECT BOKSBURG 1460 990000630224FOUR TOPS ENGINEERING SERVICE CC TLHABANE 309 235 RUSTENBURG 990000314558 485FOUR WAYS ENGINEERING & GENERAL CENTRAL 6229 271 UITENHAGE 990000349335 10124FOURBAS 12 CC PARKDENE 1459 026 BENONI 990000080269 24089FOURBAS ALUMINIUM WESTGATE 1734 233 ROODEPOORT 990000067437 6375FOURBUY WHOLESALE CC DAINFERN 2055 003 JOHANNESBURG 990000363606 4038FOURIE A L BARKLY WEST 8375 021 BARKLEY WEST 990000093968FOURIE ENGINEERING & RECRUITMENT PT DURBAN 4000 990000790860 226 WatertowerFOURIE EQUIPMENT GROBLERSDAL 470 004 KAAPSTAD 990000058758 1989FOURIE J M KROONSTAD 9499 146 KROONSTAD 990000352189FOURIE J P HEIDELBERG 6665 004 KAAPSTAD 990000075810FOURIE MEGANIESE DIENSTE GANSBAAI 7220 990000641076 273FOURIE MOTORS OUDTSHOORN 6620 196 OUDTSHOORN 990000074584 1469FOURIE TURBO BK BETHLEHEM 9700 029 BETHLEHEM 990000046486 1019FOURIES AUTO SALES VEREENIGING 1930 283 VEREENIGING 990000306507 951FOURIES BODYWORKS CC LINKSIDE 6001 007 PORT ELIZABETH 990000091815FOURIES GARAGE ENGIN VANDERBIJLPARK 1900 283 VEREENIGING 990000298876FOURIES SCRAPYARD KINROSS 2270 028 BETHAL 990000060725 122FOURNEL EDMS BPK DELMAS 2210 068 DELMAS 990000160878 2FOURPRO SONLANDPARK 1944 283 VEREENIGING 990000346984 28145FOURWAY CAR SALES OLD OAK 7537 025 BELLVILLE 990000052649 4291FOURWAY COMPRESSOR ENGINEERS CC MAITLAND 7404 004 KAAPSTAD 990000059876 242FOURWAY HAULAGE SA PTY LTD JOHANNESBURG 2000 091 GERMISTON 990000049397 1900FOURWAY MOTOR ENGINEERING PTY LTD Carletonville 2500 192 CARLTONVILLE 990000279333 POBOX 1017

Page 153: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FOURWAY MOTORS VEREENIGING 1930 283 VEREENIGING 990000040683 174FOURWAY MOTORS PTY LTD CULLINAN 1000 319 MARICO 990000059632 30FOURWAYS AUTO WITKOPPEN 2068 003 JOHANNESBURG 990000356924 40FOURWAYS CAR SECURITY & SOUND FOURWAYS 2055 990000630296 2924FOURWAYS CARWASH & VALET ELARDUS PARK 181 003 JOHANNESBURG 990000554625FOURWAYS FILLING STATION JAN KEMPDORP 8550 238 SCHWEIZER RENEKE 990000350191 349FOURWAYS LOCK AROUND THE CLOCK BRYANSTON 2021 003 JOHANNESBURG 990000100049 71882FOURWAYS MOTORS & TRUCK STOP GEORGE 6530 090 GEORGE 990000093301 9758FOUZIS SERVICE CENTRE GERMISTON 1400 091 GERMISTON 990000067713 470FOX ENTERPRISES PTY LTD WONDERBOOM POORT 33 990000614575 31876FOXCROFT S G LINTON GRANGE 6015 007 PORT ELIZABETH 990000086773 10616FOXGROUP SUPPLY CHAIN MANAGEMENT WIERDA PARK 157 990000572394 245FOXHILL TRADING CC NOORDHEUWEL 1739 990000807160 958 LUXMIFOXOLUTION SYSTEMS ENGINEERING  CC KOMMETJIE 7976 316 WYNBERG C P 990000092750 48351FOXRIDGE TRADING 61 MARAIS STEYN PARK 1609 091 GERMISTON 990000307207FOXTEC IKHWEZI PTY LTD WEST BANK 5218 006 EAST LONDEN 990000311802 14153FOXTRON ENGINEERING BK CENTURION 149 008 PRETORIA 990000050531 245 WIERDA PARKFPS ENGINEERING KZN RICHARDS BAY 3900 990000689576 8676FR PANELBEATERS CC LENASIA 1820 990000642079 42123 FORDBURGFRA LIDA EDENVALE 1610 033 BOKSBURG 990000074901 2333FRABER INDUSTRIES PTY LTD GERMISTON 1400 091 GERMISTON 990000061733 142FRAIM INVESTMENTS PTY LTD STANGER 4450 250 LOWER TUGELA 990000098917 501FRANCIS MOTORS LYDENBURG 1120 161 LYDENBURG 990000043594 941FRANCKE AUTO REPAIRS PAARL 7620 197 PAARL 990000070147 234FRANCKS ENGINEERING PHALABORWA 1390 270 LETABA 990000368723 293FRANCO AUTO BODY EDMS BPK PRETORIA‐WES 183 008 PRETORIA 990000051433FRANCO MOTORS DURBAN 4001 002 DURBAN 990000061694FRANCO MOTORS CC BOOYSENS 2091 003 JOHANNESBURG 990000061630FRANCO TYRES CC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000069051 9090FRANCO VELDDIENSTE BK POLOKWANE 700 207 PIETERSBURG 990000054347 3485FRANCOIS COMPRESSOR SERVICES CC STELLENBOSCH 7599 037 BRAKPAN 990000085000 1396FRANCOIS HAMMAN ENTERPRISES CC MONTANAPARK 159 008 PRETORIA 990000087588 2170FRANCOIS MOTOR CYCLE REPAIRS CC STRANDFONTEIN 7798 316 WYNBERG C P 990000272930FRANELIA ENTERPRISES ECSI VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000312711FRANIC TRAILERS HADISON PARK 8306 005 KIMBERLEY 990000361092 110365FRANK CARTER ENGINEERING WORKS RUIMSIG 1732 003 JOHANNESBURG 990000336955 799FRANK J LYDON  CC ATLASVILLE 1465 026 BENONI 990000329164 16779FRANK LANE ENGINEERING PTY LTD EDENVALE 1610 091 GERMISTON 990000124238 202FRANK PANEL BEATERS QUALBERT 4078 002 DURBAN 990000300640 481738FRANK SLEIGH MOTORS FICHARDT PARK 9317 001 BLOEMFONTEIN 990000063758 32439FRANK VOS  MOTORS WORCESTER 6850 315 WORCESTER 990000144337 74FRANKE KITCHEN SYSTEMS SA PTY LTD MOBENI 4060 004 KAAPSTAD 990000110020 72395FRANKE WATER HEATING SYSTEMS JOHANNESBURG 46 008 PRETORIA 990000280377 8014FRANKEN AUTO SERVICES ROSSBURGH 4072 002 DURBAN 990000043472 25094FRANKENSTEEL CC BASSONIA 2061 012 ALBERTON 990000362678 932FRANKFORT MOTORS FRANKFORT 9830 087 FRANKFORT 990000045150 11371 BENDORFRANKFORT TROK & SLEEPWA ONDERDELE FRANKFORT 9830 087 FRANKFORT 990000367889 839FRANKIES 24HR FIELD SERVICES MITCHELLS PLAIN 7780 990000844245 4002 CAPE TOWN

Page 154: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FRANKIES CAR WASH CLINIC MIDDELBURG 1050 171 MIDDELBURG TVL 990000334771 11639FRANKIES MAINTENANCE SERVICES GOODWOOD 7460 990000623144FRANKLIN FILLING STATION FRANKLIN 4706 141 MOUNT CURRIE 990000062231 15FRANKLINE ENGINEERING SUNWARD PARK 1470 033 BOKSBURG 990000338019 14240 FarrarmereFRANKRON ENGINEERING PTY LTD Edenvale 1609 091 GERMISTON 990000046420 PO Box 269FRANKS AUTO HARRISMITH 9880 104 HARRISMITH 990000084410 495FRANKS AUTO CLINIC ROODEPOORT 1725 003 JOHANNESBURG 990000081617 1880FRANKS COACHWORKS CC CAPE TOWN 8000 004 KAAPSTAD 990000054671 170FRANKS DIAGNOSTIC AUTO SERVICE CENT SPRINGS 1559 990000558482FRANKS INTERNATIONAL WEST AFRICA LT LONEHILL 2062 990000902042FRANKS MOTORS SALT RIVER 7925 004 KAAPSTAD 990000043513FRANKS SERVICE CENTRE STRANDFONTEIN 7788 316 WYNBERG C P 990000044949 54509FRANKS TRUCK REPAIRS CC HARRISMITH 9880 104 HARRISMITH 990000308553 495FRANKS WORKSHOP MIDDELBURG 5900 171 MIDDELBURG TVL 990000098694 266FRANKSON PANEL BEATERS DORPSPRUIT 3206 206 PIETERMARITZBURG 990000271188 11680FRANKWEN FORGE BENONI SOUTH 1502 026 BENONI 990000041365 P O Box 51 Benoni SouthFRANNERO TRADING 104 BK RUSTENBURG 300 235 RUSTENBURG 990000095120 4454FRANS BOTHMA MOTORBAKWERKE BK PIKETBERG 7320 209 PIKETBERG 990000045475 147FRANS CITE BUILDERS BRAKPAN 1450 247 SPRINGS 990000297274FRANS HASSE INCORPORATED N1 CITY 7463 025 BELLVILLE 990000087840 13372FRANS JOHAN DASPOORT 82 008 PRETORIA 990000288207FRANS MOAG AUTO ELEKTRIES TYGERVALLEI 7536 251 STELLENBOSCH 990000044429FRANS NEL ENGINEERING KEIMOES 8860 283 VEREENIGING 990000057652 146FRANS SITHOLES TRADING CC MAFIKENG 2745 370 990000544139 23361FRANS STRIJDOM SPRAYPAINTING VANDERBIJLPARK 1911 990000857901FRANS VAN STADEN BOILER SERVICE BETHLEHEM 9701 029 BETHLEHEM 990000085616FRANSCHHOEK ACCESS CONTROL & KLAPMUTS 7625 004 KAAPSTAD 990000348588 193FRANSCHHOEK ENGINEERING CC FRANSCHHOEK 7690 251 STELLENBOSCH 990000357462 110FRANSCHHOEK MOTOR MUSEUM PTY LTD FRANSCHHOEK 7690 251 STELLENBOSCH 990000352908 435FRANSCHHOEK MOTORS FRANSCHHOEK 7690 197 PAARL 990000103308FRANSCHOEK BANDEDIENS BK VILLIERSDORP 6848 197 PAARL 990000292811FRANSEN ENGINEERING KRUGERSDORP 1739 147 KRUGERSDORP 990000322977FRANSON MANUFACTURING BK LYNNWOOD RIDGE 40 008 PRETORIA 990000079322 74611FRANZSENS EARTH MOVING SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000314099 390FRASERS AUTO MARINE CC SUNNYDALE 7975 241 SIMONS TOWN 990000089307 4 PINE TREFRASERS CARS CC SELBORNE 5201 006 EAST LONDEN 990000209415FRASERS PANELBEATERS CC ELLISRAS 555 235 RUSTENBURG 990000070477 491FRATES MOTORS GEZINA 31 008 PRETORIA 990000058426 26192FRED GRACE CC CAPE TOWN 8000 316 WYNBERG C P 990000049255 1874FRED WALKER MOTORS PTY LTD CLAREMONT 7708 004 KAAPSTAD 990000163578FREDA RECRUITMENT AGENCY KHAYELITSHA 7784 004 KAAPSTAD 990000324466FREDDIE SPECIAL WELD KURUMAN 8460 148 KURUMAN 990000055834 2043FREDDIES AUTO ELECTRICAL CC BUTTERWORTH 4960 142 KOMGA 990000086129 90FREDDIES AUTO SPARES ERASMIA 23 008 PRETORIA 990000053232 34164FREDDIES BODY REPAIRS & BREAKDOWN NORTH END 6001 007 PORT ELIZABETH 990000057867 68276FREDDIES BODYWORKS KAREEDOUW 6400 990000917963 0FREDDIES DIENSSTASIE CALVINIA 8190 050 CALVINIA 990000055687 6 CalviniaFREDDIES SERVICE CENTRE C C VEREENIGING 1930 278 VANDERBIJLPARK 990000045936 2770

Page 155: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FREDDIES SPRAYPAINTING & GRAHAMSTOWN 6139 095 ALBANY 990000104986FREDERICK ENGINEERING BRITS 250 041 BRITS 990000322027 2104FREDERICKS MACHINE MANUFACTURING CC DURBAN NORTH 4016 002 DURBAN 990000061486 201692FREDERICKSONS AIR CC BENONI WEST 1503 091 GERMISTON 990000026257 17125FREDERIK ROELOF DROTSKIE OLIFANTSHOEK 8450 276 GORDONIA 990000056361 6FREDERIKASTRAAT MOTORS GEZINA 84 008 PRETORIA 990000067912FREDLEE SUNWARD PARK 1470 026 BENONI 990000094421 18439FREDOS MOTOR MAC TEMBA 407 008 PRETORIA 990000369918FREDS AUTO BODY CC SENDERWOOD 2145 003 JOHANNESBURG 990000063812 79167FREDS AUTO ELECTRICAL VOLINDLELA 5143 380 990000515983 40 VULINDLELAFREDS AUTO REPAIR CENTRE GREENHILLS 1767 225 RANDFONTEIN 990000061529 6046FREDS PANEL SHOP CUMBERWOOD 3235 206 PIETERMARITZBURG 990000098688FREDS SHOP CARLETONVILLE 2500 192 CARLTONVILLE 990000044125 1097FREE DEGREE SOLAR WATER HEATING MIDDELBURG 1050 171 MIDDELBURG TVL 990000552416 11798FREE DESIGN SANLAMHOF 7532 251 STELLENBOSCH 990000052098 449FREE FLOW CITY BONAERO PARK 1622 283 VEREENIGING 990000326007 8512FREE START METALS PTY LTD KEMPTON PARK 1620 210 PINETOWN 990000360884 2148FREE STATE CRANES HEUWELSIG 9332 001 BLOEMFONTEIN 990000360621 42156FREE STATE FRICTION CC HARRISMITH 9880 104 HARRISMITH 990000072682 1384FREE STATE POWDER COATING BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000288069 9075FREE STATE PROVINCIAL TAXI BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000065105 818 BoemfonteinFREE STATE SCALES BRANDHOF 9324 001 BLOEMFONTEIN 990000095206 12875FREE STATE SPRINGS MANUFACTURERS PT BLOEMFONTEIN 9301 990000655581 25756 LANGEHOVEN PARKFREE STATE TRANSFORMERS EHRLICHPARK 9312 001 BLOEMFONTEIN 990000091426 27198FREEDOM AUTO MOTORS WESTONARIA 1779 306 WESTONARIA 990000314510FREEDOM GLASS & ALUMINIUM CC DORMERTON 4015 002 DURBAN 990000058070FREEFIT WORCESTER 6849 315 WORCESTER 990000048405 393FREELANCE INDUSTRIAL SERVICE CC DIAZVILLE 7395 292 VREDENBURG 990000297678FREEMANVILLE RETAIL CENTRE FREEMANVILLE 2573 138 KLERKSDORP 990000009529 3033FREESTATE PETROLEUM DISTRIBUTORS WELKOMA 9459 990000560538 1567 Brooklyn SquareFREESTATE TECHNICAL SERVICES HARRISMITH 9880 104 HARRISMITH 990000358228 530FREESTATE TRUCKING & SALES CC WELKOM 9460 302 WELKOM 990000052801 1887FREESTYLE AUTO REPAIRS PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000081817 2012FREETURN ENGINEERING CC KRUGERSDORP 1740 147 KRUGERSDORP 990000045943 226FREEWAY AUTOBODY BOOYSENS 2016 990000879057 39394FREEWAY HANDRAILING PTY LTD ALBERTON 1450 091 GERMISTON 990000073903 1489FREEWAY MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000041985 39394FREEWAY SUPERMARKET & PETROL ST FRANCIS 6312 041 BRITS 990000279672FREEZEBURN CC SUNWARD PARK 1470 241 SIMONS TOWN 990000093309 18699FREEZEPOINT SERVICES CC PORT ELIZABETH 6001 007 PORT ELIZABETH 990000043458 7626 NEWTON PARKFREEZERITE WESTGATE 7798 316 WYNBERG C P 990000059176FREG ENGINEERING & LABOR HIRE MIDDELBURG 1050 990000640785 3271FREIGHT BODY ENGINEERING Cape Town 7530 025 BELLVILLE 990000076927 5764 Tyger ValleyFREIGHT LINER SERVICE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000068819 2497FREMEY SERVICES CC SASOLBURG 1947 283 VEREENIGING 990000294951 1820FRENCH AUTO SPARES CC ALBEMARLE 1410 003 JOHANNESBURG 990000099040 7263FRENCH AUTO SPECIALIST CC WITFIELD 1467 091 GERMISTON 990000328930 14606FRENCH AUTO WORKSHOP WITFIELD 1467 003 JOHANNESBURG 990000341342 14606

Page 156: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FRENCH CAR CONNECTION STRAND 7140 256 STRAND 990000365932 NONEFRENCH CAR LOGIX CC WITFIELD 1467 091 GERMISTON 990000343187 14606FRENCH ENG WORKS PTY LTD BRAMLEY 2090 003 JOHANNESBURG 990000080786 158FRENCH TECH AUTO JACOBS 4026 002 DURBAN 990000090531 12251FRENZELS GARAGE DALTON 3236 186 NEW HANOVER 990000044060 27FRERE FAB ENGINEERING SERVICES OVERPORT                DURBAN 4091 002 DURBAN 990000357442FRESH MEAT ABATTOIR CC EMPANGENI 3880 990000598031 128FRESHSTOP AIRPORT CITY BORCHARDS QUARRY 8001 990000698907 6373 UNIEDALFRETON SERVICES NEWCASTLE 2940 185 NEWCASTLE 990000014624 2739FREYSSINET POSTEN PTY LTD Olifantsfontein 1666 132 KEMPTON PARK 990000042730 496FRICTION & PROPSHAFT CENTRE EMPANGENI RAIL 3910 EMPANGENI RAIL 990000047063 4019 EMPANGENIFRICTION ENGINEERING 2000 PTY LTD KLERKSDORP 2570 138 KLERKSDORP 990000075430 580FRIDGE COMPRESSOR ENGINEERING CC GREEN POINT 8051 004 KAAPSTAD 990000085706 286FRIDGE MAC SERVICES SARNIA 3615 210 PINETOWN 990000061907 124FRIDGE TRANZ CC PINETOWN 3600 210 PINETOWN 990000078285 1594FRIEDMAN DIESEL&PETROLHERSTELWERKE& LICHTENBURG 2740 156 LICHTENBURG 990000048677 438FRIENDLY MOTORS GOODWOOD 7460 025 BELLVILLE 990000041736FRIENDLY SERVICE STATION CAPE TOWN 7550 025 BELLVILLE 990000300605 2139 SOMERSET WESTFRIENDLY SERVICE STATION CC ISIPINGO BEACH 4115 002 DURBAN 990000050031 26252FRIENDS MOTORS OBSERVATORY 7925 004 KAAPSTAD 990000049308FRIER FORKLIFTS SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000360659 209FRIGOGLASS SOUTH AFRICA PTY LTD BERTSHAM 2013 003 JOHANNESBURG 990000074603 90860FRIGOTHERM ENG PTY LTD FLORIDA 1710 003 JOHANNESBURG 990000085958 3033FRIK MOBIELE DIENSTE ALLDAUS 909 990000591052 42FRIK NEL MOTOR SERVICES & REPAIRS BROMHOF 2154 008 PRETORIA 990000058713 229FRIKKADOL REPAIR CENTRE CC NELSPRUIT 1200 184 NELSPRUIT 990000338935 21340FRIKKIE BOTHA METAALWERKE LICHTENBURG 2740 156 LICHTENBURG 990000057334 1172FRIKKIE COMPLETE SERVICE PTY LTD VILLIERIA 186 990000922625FRIKS CARWASH CC KEMPTON PARK 1620 188 NIGEL 990000314735 8215FRINGWISH TRADING PTY LTD Kempton 2146 003 JOHANNESBURG 990000349696 782577FRISBEE TRADE & INVEST 1295 CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000354535 2208FRITZ BROS DRY CLEANERS KEY CUTTING MAYFAIR 2092 003 JOHANNESBURG 990000051841FROG MAINTENANCE & REPAIRS GERMISTON 1428 990000838957 13156 ESLPARKFROG RACING ACCESSORIES KLERKSDORP 2570 138 KLERKSDORP 990000280619 1392FROM MILA TO MILA NOORDHEUWEL 1739 147 KRUGERSDORP 990000095885 1625FROM TRUCKS TO WHEELS NINAPARK 156 008 PRETORIA 990000325305 54397FRONT LINE WEAR PARTS WELKOM 9460 302 WELKOM 990000324849 2002FRONT LINE WEAR PRESIDENT BRAND WELKOM 9460 302 WELKOM 990000274175 2002FRONT RUNNER RACKS 2000 PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000069022 7857FRONT YARD REPAIRS FAUNAPARK 787 207 PIETERSBURG 990000068460 866FRONTIER ALUMINIUM MANUFACTURING PT KRUGERSDORP 1739 990000905494 575FRONTIER AUTOMOTIVE ENGINEERING QUEENSTOWN 5320 223 QUEENSTOWN 990000128830 83FRONTIER CALTEX KOMANI 5322 223 QUEENSTOWN 990000315805 2517FRONTIER MAINTENANCE CC SINOVILLE 129 008 PRETORIA 990000066129 14705FRONTIER MECHANICAL SERVICES GRAHAMSTOWN 6140 095 ALBANY 990000338569 293FRONTIER METAL PROCESSING STILFONTEIN 2550 235 RUSTENBURG 990000053561 975FRONTIERS FUEL RACEWAY PTY LTD White River 1240 003 JOHANNESBURG 990000096896FRONTLINE MARKETING CC FONTEINRIET 1464 033 BOKSBURG 990000094063 10607

Page 157: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FRONTOSA MINING PTY LTD MIDRAND 1685 990000653812 1202 KYALAMI ESTATESFROST BITE AUTOMOTIVE CAMBRIDGE               EAST LON 5247 006 EAST LONDEN 990000348526 784921FROST BROTHERS KNYSNA 6570 139 KNYSNA 990000099199 3244FROSTED VINYL DESIGNS CC ALBEMARLE 1410 091 GERMISTON 990000355926 7657FRUIT MACHINERY ENGINEERING CC CITRUSDAL 7340 057 CLANWILLIAM 990000118160FRUITWORLD EXPORTERS CC PRETORIA 186 990000786554FRYS METALS GERMISTON 1400 091 GERMISTON 990000100475 519FSA CONTRACTORS CC RAMSGATE 4285 990000832445 54007FSE LAZER CUTTING & BENDING CC ELSPARK 1418 091 GERMISTON 990000333491 13142FSH PROJECTS CC MONUMENTPARK 105 008 PRETORIA 990000288946 25330FSH WHEELS BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000695117 1349FSR ENGINEERING CC MOBENI 4030 990000588382 561734FT FOGTECH CC STRIJDOM PARK 2192 990000635138 48458 ROOSEVELT PARKFT TYRES WORCESTER 6849 315 WORCESTER 990000366427 1671FTEM WELDING & CONSTRUCTION PTY LTD EVANDER 2280 990000633307 979 EMBALENHLEFUBI ANTI CORROSION SOLUTIONS MILNERTON 7441 004 KAAPSTAD 990000097324FUCHS ELECTRONICS ALBERTON 1450 012 ALBERTON 990000100645 57 ALBERTONFUEL & FIX MOTORS MARLANDS 1401 091 GERMISTON 990000173603FUEL CITY KIASHA PARK 1829 003 JOHANNESBURG 990000069414 1480FUEL EVOLVE TRADING ROODEPOORT 1509 233 ROODEPOORT 990000362410 55424 WIERDAPARKFUEL INDUSTRY SERVICES BELLVILLE 7530 990000687493FUEL METER REPAIRS ALBERTON ALBERTON 1451 990000944236 17518 RANDHARTFUEL METER REPAIRS CC RANDHART 1450 012 ALBERTON 990000071117 17518FUEL MINDER KNYSNA 6571 990000686718 2974FUEL RETAILING MANAGEMENT SERVICES ELIZABETH 6057 007 PORT ELIZABETH 990000073800 27418FUEL TEC CATO RIDGE 3680 051 CAMPERDOWN 990000072038 125FUEL TECH WALMER 6065 007 PORT ELIZABETH 990000036700 5843FUELARAMA ADMINISTRATION TRUST RANDBURG 2194 990000654837 69119 BRYANSTONFUELARAMA CC BRYANSTON 2021 003 JOHANNESBURG 990000305482 69119FUELFLEX HOSE & FITTINGS CLUBVIEW 14 033 BOKSBURG 990000355941 12539FUELLUBE PROJECTS & MAINTENANCE CC SOUTH HILLS 2136 012 ALBERTON 990000313805 83994FUELMAN CONSULTANTS POLOKWANE NORTH 750 990000927455 5527FUELON DALVIEW 1544 037 BRAKPAN 990000105890 10281FUELSAVER INTERNATIONAL CC DURBAN NORTH 4016 002 DURBAN 990000089074 20053FUELSTOP HEILBRON 9650 108 HEILBRON 990000102859FUELTEC PETRO CHEMICAL CC ALBERTON NORTH 1456 008 PRETORIA 990000051124 136494FUHM SERVICE STATION CROWN MINES 2025 171 MIDDELBURG TVL 990000350714 257FUJI MOTORS NEW GERMANY 3620 990000084775 113FULL CIRCLE ENGINEERING PTY LTD WETTON 7780 316 WYNBERG C P 990000093835FULL LOVE TRADING ENTERPRISES MONTANA TUINE EXT48 2047 990000586073 751970 GARDENVIEWFULL MONTY GARDENIA PARK 9301 001 BLOEMFONTEIN 990000101770FULL PRO BEARING & SEALS CC BRAKPAN 1540 037 BRAKPAN 990000312313 1047FULL SCORE TRADING 513 REITZ 990000568234 299FULL SCORE TRADING 711 DEL JUDOR EXT 4 1044 312 WITBANK TVL 990000283642 20241FULL SCORE TRADING 712 CC Pretoria 181 008 PRETORIA 990000312110 879 MontanaparkFULL SWING TRADING 325 UMBILO 4001 002 DURBAN 990000103761FULL SWING TRADING 761 CC JEPPESTOWN 2094 003 JOHANNESBURG 990000272701FULL TANK GARAGE RESERVOIR HILLS 4300 990000803788 65810

Page 158: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FULLER TECH TRANSMISSIONS ASTON MANOR 1630 132 KEMPTON PARK 990000370613 12453FULLERTON TRADING PTY LTD DURBAN 4068 990000900224 355 WESTVILLEFULLHOUSE CAR WASH & VALET ALBERTON 1450 012 ALBERTON 990000097648 1589FULLIMPUT 1305 CC WELKOM 9460 302 WELKOM 990000072163 1955FULLOUTPUT 1320 CC WITKOPPEN 2068 008 PRETORIA 990000093234 2155FULLOUTPUT EDMS BPK MOSSEL BAY 6500 177 MOSSEL BAY 990000045122 732FULLTECH STAINLESS TUBE CC GREENHILLS 1767 225 RANDFONTEIN 990000063042 6733FULRACE ENGINEERING CC VERWOERDPARK 1453 012 ALBERTON 990000062395 8286 VERWOERD PARKFULS ENGINEERING MODIMOLLE 510 191 WATERBERG 990000102950 657FUN A GALORE PELLISSIER 9322 001 BLOEMFONTEIN 990000311833 30474FUN A GALORE FOLD AWAY PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000073404 281FUN D MENTAL CAMPERDOWN 3720 206 PIETERMARITZBURG 990000314766 371FUNCHAT AUTO PANEL CC BRACKENFELL 7561 003 JOHANNESBURG 990000606729 1300FUNCTIONAL ART WORKS LETSITELI 885 270 LETABA 990000070988 15089 VLAEBERGFUNDAMENTAL MOTORS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000366495 364FUNDISA COMM CENTRE PTY LTD BRYANSTON 2021 003 JOHANNESBURG 990000291790 71331FUNDISA TRAINING CENTRE AVONDALE ROAD 4101 002 DURBAN 990000299525 78167FUNK TRADING PAROW 7500 990000561626FUNKY FRESH CAR WASH & VALET MAYFAIR WEST 2092 003 JOHANNESBURG 990000338915FUNLAND AMUSEMENT SANLAMHOF 7532 025 BELLVILLE 990000076684 1353FUNNANI PROMOTIONS CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000096738 1981FURDS AUTO WELKOM 9460 302 WELKOM 990000332523 2609FURM ENGINEERING CC BRACKEN GARDENS 1452 012 ALBERTON 990000075782 146570FURMANITE CC BRACKEN GARDENS 1452 003 JOHANNESBURG 990000058807 146570FURN ACE MANUFACTURING PTY LTD EDEN GLEN 1613 132 KEMPTON PARK 990000311824 8691FURNACE & SPECIAL PROJECTS KEMPTON PARK 1620 043 BRONKHORSTSPRUIT 990000095406FURNACE MAINTENANCE SERVICES CC THREE RIVERS 1935 283 VEREENIGING 990000091357 265471FURNCOAL CONSULTING AND ENGINEERING MEYERBANK 1035 990000860447FURNCOR ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000052735 1880FUROTECH CC RIEBEEKHOOGTE 6231 271 UITENHAGE 990000103862 3024FURQAN AUTO CC EAST END 4018 002 DURBAN 990000335411 149061FURST MOTORS FONTEINRIET 1464 193 ODENDAALSRUS 990000071819 10246FURUKAWA ROCK DRILL EUROPE ANDERBOLT 1459 990000645544 6343 DUNSWARTFURY FORD & MAZDA TOTI AMANZIMTOTI 4125 990000588650 29FURY FOURWAYS PAULSHOF 2056 003 JOHANNESBURG 990000330708 1174FURY HYDE PARK SAXONWOLD 2132 003 JOHANNESBURG 990000027803 52028FURY MIDRAND HALFWAY HOUSE 1685 003 JOHANNESBURG 990000070426 2361FURY RIVONIA OPEL & ISUZU RIVONIA 2128 003 JOHANNESBURG 990000078819 3916 rivoniaFURY SANDTON PAULSHOF 2056 003 JOHANNESBURG 990000057706 1301FURY SANDTON OPEL & ISUZU WENDYWOOD 2144 003 JOHANNESBURG 990000081909 76493FURY TOYOTA DARRENWOOD LINDEN 2104 003 JOHANNESBURG 990000127751 44060FURY WILLIAM NICOL GAUTENG 2024 003 JOHANNESBURG 990000081715 413839 CRAIGHALLFUSION BONDED APPLICATORS CC WADEVILLE 1422 091 GERMISTON 990000052852 14671FUSION ENGINEERING SCOTTBURGHSOUTH 4180 274 UMZINTO 990000353204FUSION FIVE ART FOUNDRY PTY LTD SOMERSET WEST 7129 990000582720FUSION HOME ACCESSORIES CC PUTFONTEIN 1513 026 BENONI 990000081086 8271FUSION SERVICES NORTHERN CAPE PTY L HONEYDEW 8446 990000732002 3496FUSION STAINLESS STEEL PAROW 7499 025 BELLVILLE 990000290527 808

Page 159: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

FUSION TORQUE COMP CC PRIMROSE 1416 091 GERMISTON 990000094351 2765FUSO ENGINEERING JEPPESTOWN 2094 003 JOHANNESBURG 990000352176FUTRONIC DIESEL PRETORIA‐NOORD 182 008 PRETORIA 990000060224 16690 PRETORIA NORTHFUTURA SIGNS CC CHEMPET 7442 004 KAAPSTAD 990000045867 36857FUTURE AIR BRAKE SUPPLIES CC DAWN PARK EXT 35 1459 990000648338 17073 SUNWARD PARKFUTURE ALLOYS PTY LTD DUNSWART 1508 026 BENONI 990000052708 6431FUTURE AUTO ELECTRICAL VIRGINIA 9430 288 VIRGINIA 990000086143 449FUTURE CAR WASH PARK SOUTH 1910 278 VANDERBIJLPARK 990000332420 260FUTURE CENTRE CC PARK SOUTH 1911 990000884032 260FUTURE COMPRESSORS CC ELSBURG 1407 990000694420 17563 Sunward PardFUTURE EXOTICS PTY LTD SANDTON 2146 004 KAAPSTAD 990000367183 786786FUTURE FUELS CC MARAISBURG 1700 003 JOHANNESBURG 990000279268 204FUTURE GEAR 2000 CC WELKOM 9459 302 WELKOM 990000064687FUTURE MOULD CC WIERDAPARK 149 008 PRETORIA 990000336237 54107FUTURE STEEL RUSTENBURG 300 235 RUSTENBURG 990000094023FUTURE STEEL CC WESTMEAD 3608 210 PINETOWN 990000552431 15795 ashwoodFUTURE TYPING DENT PRO LADANNA 704 207 PIETERSBURG 990000104889 653FUTUREMET PTY LTD SAXONWOLD 2132 247 SPRINGS 990000098229 52966FUTURENT CONSULTING SOLUTION (PTY) NINAPARK 156 008 PRETORIA 990000474994 54397FUTURISTIC DESIGN PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000103817 38460FWL TRUCK & TRAILER REPAIRS MOORREESBURG 7310 008 PRETORIA 990000311014FXAL FURNITURE & FITTINGS CC PYRAMID 120 008 PRETORIA 990000355679 910763FYRO INDUSTRIAL HEATING CC BRITS 250 008 PRETORIA 990000358002FZ VEHICLE TECHNOLOGIES POLOKWANE NORTH 750 207 PIETERSBURG 990000339886 5371FZS TRADING PRETORIA 1 008 PRETORIA 990000367114 55424 WIERDAPARKG & A ENGINEERING Germiston 1401 091 GERMISTON 990000046561 NoneG & A TYRES CC BELLVILLE 7535 025 BELLVILLE 990000060923 2637G & B MECHANICAL & AUTO ELECTRICAL PRETORIA 1 091 GERMISTON 990000008731 1312G & B MOTORS FORT BEAUFORT 5720 085 FORT BEAUFORT 990000048377G & B WELDING CONTRACTING SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000019583 10857G & D DIESELPOMP REPARASIES BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000012109 206G & D GRAANSUIWERINGS BK DELMAS 2210 068 DELMAS 990000113932 663G & E INDUSTRIES CC CRYSTAL PARK 1515 033 BOKSBURG 990000092542 21116G & E METAALWERKE PIKETBERG 7320 209 PIKETBERG 990000056020 113G & F MOTORS BK BRANDHOF 9324 001 BLOEMFONTEIN 990000062481G & G MARKETING RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000263145 1160G & G MOTORS THOHOYANDOU 950 360 990000519406 4760G & G SHEET METAL PTY LTD DUNSWART 1508 033 BOKSBURG 990000096649 6785G & G STAINLESS STEEL SPECIALISTS BRAMLEY 2018 003 JOHANNESBURG 990000030404G & J PANEELKLOPPERS BK LERAATSFONTEIN 1038 312 WITBANK TVL 990000114395 12564G & K MODULE DEVELOPERS PTY LTD TASBET PARK 1040 312 WITBANK TVL 990000306974 6156G & L FABRICATION & ENGINEERING CC MEYERTON 1960 283 VEREENIGING 990000263557 266G & M AUTO CARRIER FLEET NORTHMEAD 1511 026 BENONI 990000100274 10161G & M AUTO REPAIRS GREENFIELDS 5208 008 PRETORIA 990000074463 5350G & M EXHAUST FLAMWOOD 2572 302 WELKOM 990000042828 7044G & M KONTRAKTEURS LOUIS TRICHARDT 920 270 LETABA 990000021328 1514G & M MOTORS CC KLERKSDORP 2570 138 KLERKSDORP 990000114581 1426G & M REFRIGERATION ENDICOTT 1574 037 BRAKPAN 990000070070 62

Page 160: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G & N ENGINEERING UITENGAGE 6279 271 UITENHAGE 990000305159G & P AUTO ELECTRIC CC LADYBRAND 9745 151 LADYBRAND 990000047849G & R HV MAINTENANCE PTY LTD SONLANDPARK 1944 283 VEREENIGING 990000026197 28163G & R HYDRAULICS PTY LTD EDENVALE 1610 091 GERMISTON 990000082955 3493G & R REPAIR SERVICES CC BRAKPAN 1540 037 BRAKPAN 990000277563 1798G & S AUTOLEX CC PORT ELIZABETH 6017 007 PORT ELIZABETH 990000314488 394G & S COMPRESSOR SERVICES CC ALBERTON 1450 003 JOHANNESBURG 990000023848 1489G & S ENGINEERING RESERVOIR HILLS 4090 339 INANDA 990000114009 65186G & S MOTORS UVONGO 4270 215 PORT SHEPSTONE 990000069410 990G & S SECURITY CLOSURE NELSPRUIT 1200 184 NELSPRUIT 990000118776 2343G & S WELDING & ASTEEK PROJECTS INC VANDERBIJLPARK 1911 278 VANDERBIJLPARK 990000258764G & T AUTO BODY CC ROODEPOORT 2194 990000554875 1061G & T PROJECTS DURBAN 4000 002 DURBAN 990000263116 2251G & T VERMAAK MINING CONSTRUCTION RUSTENBURG 300 990000695817 122 RustenburgG & V CARAVAN REPAIR CENTRE ELSBURG 1407 091 GERMISTON 990000111365 9509G & W HYDRAULIC SERVICES WITBEECK 1729 233 ROODEPOORT 990000067323 3451G 14 HYDRAULICS PTY LTD THABAZIMBI 380 990000912609 563 NORTHAMG A CONNEXTIONS CC ASTON MANOR 1630 132 KEMPTON PARK 990000049652 11106G A ENGINEERING CC VEREENIGING 1939 990000610520 24334G A PLASTICS PTY LTD GARDEN VIEW 2047 003 JOHANNESBURG 990000018539 751998G A STEYN AUTO ELECTRICAL PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000051790 1848G B AXLES EDEN GLEN 1613 091 GERMISTON 990000075231 8217G B BARTHORPE ENGINEERING MAINTENAN PIETERMARITZBURG 3201 990000819614G B CONSTRUCTION HOMELEIGH 5212 006 EAST LONDEN 990000070478 57G B ENGINEERING SARNIA 3615 210 PINETOWN 990000030903 162G B PANEELKLOPPERS Mosselbaai 6500 177 MOSSEL BAY 990000100215 Posbus 217 OudtshoornG B S AUTO & ENGINEERING DIVISION MATLOSANE 2575 138 KLERKSDORP 990000052730 20024G B S IVECO TRUCK & BUS CC MATLOSANE 2575 138 KLERKSDORP 990000010418 20024G B S REBUILDERS MATLOSANE 2575 138 KLERKSDORP 990000053579 20024G B TYRES CC BLACKHEATH 7580 025 BELLVILLE 990000049061G BOLTON & T MIDLANE SOUTHERNWOOD 5213 006 EAST LONDEN 990000208173 11050G C AUTOS KROONSTAD 9500 146 KROONSTAD 990000088355 1628G C COMMODITY TRADING PRETORIA 186 008 PRETORIA 990000057528 244G C D LASER & UTILITY SERVICES HEIDELBERG 1438 107 HEIDELBERG TVL 990000039527 1066 HeidelbergG C DIESEL PUMPS CC Port Elizabeth 6000 007 PORT ELIZABETH 990000012645 34588 newton parkG C GYPSEY WITBANK 1035 312 WITBANK TVL 990000110369 2472G C MEGANIES BK MARBLE HALL 450 007 PORT ELIZABETH 990000085323 1679G C S IRRIGATION VRYHEID 3100 295 VRYHEID 990000048626 1263G C TRAVERS NORTHMEAD 1501 026 BENONI 990000071336G D ENGINEERING SPRINGS 1560 247 SPRINGS 990000115139 1093G D H AUTO SERVICES KIRSTENHOF 7945 316 WYNBERG C P 990000022084G D J STEELWORK CC BARKLY WEST 8375 005 KIMBERLEY 990000032215 193G D LOCKSMITH & NUMBER PLATES PRETORIA WEST 183 990000833125 31129 TOTIUSDALG D MOTORS BRACKENFELL 7561 316 WYNBERG C P 990000109250 1300G D P AUTO PTY LTD WORCESTER 6850 990000927817 470G D PNEUMATIC CC NELSPRUIT 1200 184 NELSPRUIT 990000060917 1631G D ROBERTSON T/A MALUTI & CLUTCH BETHLEHEM 9700 029 BETHLEHEM 990000195715 1228G D S COACH WORKS CC LANSDOWNE 7779 004 KAAPSTAD 990000060032 24244

Page 161: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G D TOOL & DIE CC Vlakplaas 1749 233 ROODEPOORT 990000049768 7952 WestgateG D WIRE CC THREE RIVERS EAST 1941 283 VEREENIGING 990000026974 24206G DEWING TECHNICAL SERVICES CC SOMERSET WEST 7150 256 STRAND 990000035332 191G E A AIRCOOLED SYSTEMS PTY LTD GERMISTON 1400 091 GERMISTON 990000085728 1427G E O BOTHAS GARAGE CC GRAAFF‐REINET 6280 093 GRAAFF REINET 990000091757 654G E PATTERNS & FOUNDRY CC BRENTHURST 1542 037 BRAKPAN 990000013263 5180G ELEC JEFFREYS BAY 6330 120 HUMANSDORP 990000042639 1297G ENGINEERING CC HATFIELD 28 003 JOHANNESBURG 990000019121 11582G F CHIPANGA WORK STEEL TEMBISA 1632 990000620834G F D MOTORS PTY LTD Cape Town 7966 316 WYNBERG C P 990000010781 30008 TokaiG F E ENGINEERING PORT ELIZABETH 6000 007 PORT ELIZABETH 990000056224 1611G F M MOTORS BOOYSENS 2016 003 JOHANNESBURG 990000128166 39722G F PLASTIC MACHINERY SERVICES CC ASTON MANOR 1630 132 KEMPTON PARK 990000023090 11749G F S SERVICE & REPAIRS PIET RETIEF 2380 208 PIET RETIEF 990000051713 2201G FAB CC AUSTERVILLE 4005 002 DURBAN 990000083498 14110G FLEET SOLUTIONS BOOYSENS 2016 003 JOHANNESBURG 990000552699 38314G FORCE ENGINEERING & MINING LERAATSFONTEIN 1038 312 WITBANK TVL 990000089767 12172G FORCE TYRES CC CHARTSWORTH 4092 990000650465 26099 ISIPINGO BEACHG G & T AUTO ELECTRICAL CC SOUTH HILLS 2136 012 ALBERTON 990000017391 83147G G DEVELOPMENT TZANEEN 850 270 LETABA 990000037646 2336G G ENGINEERING PINETOWN 3600 210 PINETOWN 990000014221 159G G ENGINEERING SERVICES DURBAN 4000 002 DURBAN 990000097046 2251G G ENTERPRISES PENNINGTON 4184 274 UMZINTO 990000066127 400G G I EQUIPMENT DALVIEW 1541 037 BRAKPAN 990000049095G G V CONSTRUCTION PLANT AG & TRUCK KUILS RIVER 7579 251 STELLENBOSCH 990000072339 947G H BOILER & ENERGY SERVICES CC ALLEN'S NEK 1737 233 ROODEPOORT 990000032422 76G H C PROMOTIONS CC BASSONIA 2061 003 JOHANNESBURG 990000007976 1115G H ENGINEERING WADEVILLE 1422 091 GERMISTON 990000109634 14697G H F INVESTMENTS CC ERMELO 2350 078 ERMELO 990000009126 1567G H PLATES CC ALBERTON 1450 012 ALBERTON 990000260724 2108G H T MOTORS CC ONDERSTEPOORT 110 351 WONDERBOOM (PTA) 990000365214 12432G H VAN DER WATT KONTRAKTEURS HUMANSDORP 6300 120 HUMANSDORP 990000253556 727G J A AUTO ENGINEERING BEAUFORT WEST 6970 022 BEAUFORT WEST 990000064941 1034G J ALUMINIUM CC BERGVLIET 7945 316 WYNBERG C P 990000086595G J C COETZEE CC ELOFF 2211 312 WITBANK TVL 990000077451 168G J COETZEE TRUCK & TRAILER REPAIRS RAMSGATE 4285 295 VRYHEID 990000060732 531G J DU PREEZ MOTORS CC Trichardt 2300 324 LOWER UMFOLOZI 990000075943 3685 StandertonG J ENGINEERING CC VERWOERDPARK 1453 012 ALBERTON 990000028782 8377G J H TRAILER SPARES CC EERSTE RIVER 7103 025 BELLVILLE 990000016618 531G J KOTZE TUNE UP SERVICES BK RIETFONTEIN 84 008 PRETORIA 990000112549G J M ENGINEERING CC ROSSLYN 182 351 WONDERBOOM (PTA) 990000417446G J O BURGLAR PROOF & FENCING MANKURWANE 8345 005 KIMBERLEY 990000040423G J P SERVICES CC MORESKOF 9462 302 WELKOM 990000056300 30487G J R WIREFORMING CC SPRINGS 1560 247 SPRINGS 990000038983 675G J SERVICES DURBAN NORTH 4051 002 DURBAN 990000307851 25131 EDELWEISSG J SMAL ENGINEERING CINDA PARK 1463 033 BOKSBURG 990000160344 9345G J TRUCK CENTRE PTY LTD BRACKENFELL 7560 990000891302 495 KUILS RIVERG J VELDDIENSTE KLAWER 8145 279 VAN RHYNSDORP 990000342903 202

Page 162: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G K S ENGINEERING PTY LTD BENONI SOUTH 1502 033 BOKSBURG 990000107061 5088G K STEEL WORKS HONEYDEW 2168 990000857561 469 HIGHLANDS NORTHG KS SPARES MINNEBRON 1549 037 BRAKPAN 990000081111 8826G L AUTO RANDFONTEIN 1760 225 RANDFONTEIN 990000062217G L AUTOMATIVE SERVICES HERCULES 182 990000594479 571 MONTANAG L C MANUFACTURERS DALVIEW 1544 026 BENONI 990000053680 3048G L ROUTLEDGE MECHANICAL SERVICES PINETOWN 3600 173 MONTAGU 990000553210 662G L W CONSTRUCTION CC SOUTH HILLS 2136 003 JOHANNESBURG 990000015228 83439G L WELDING & MANUFACTURING MELKBOSSTRAND 7437 004 KAAPSTAD 990000081102G LANGA MOTORS GLENANDA 2091 003 JOHANNESBURG 990000052653G LINE COATINGS CC Gauteng 1684 003 JOHANNESBURG 990000085399 2950 CramerviewG LINE ENGINEERING KYALAMI 1685 990000593174 2950G M AUTO ELECTRICAL MTUBATUBA 3935 328 HLABISA 990000116875 438G M AUTO ELECTRICAL CC ROSEHILL 4051 002 DURBAN 990000013386G M BOILER & STEAM CONSULTING FLORIDA 1709 171 MIDDELBURG TVL 990000015474 3207G M ENGINEERING DESPATCH 6219 007 PORT ELIZABETH 990000038440 362G M G POWER S A PTY LTD ISANDO 1600 132 KEMPTON PARK 990000062969 560 IsandoG M GARGIULO ENGINEERING Cape Town 7405 025 BELLVILLE 990000053913 7404 MaitlandG M HEATING ELEMENTS WANDSBECK 3631 002 DURBAN 990000009715G M K STEEL MANUFACTURING CC SINOVILLE 129 008 PRETORIA 990000035129 13998G M MOTORS OHRIGSTAD 1122 161 LYDENBURG 990000061414 4G M PANEELKLOPPERS Bethlehem 9700 029 BETHLEHEM 990000063009 758G M PANELBEATERS PRIMROSE 1416 091 GERMISTON 990000086476 2002G M R HYDRAULICS CHATSWORTH 4030 310 CHATSWORTH 990000059663 562242G M S SYSTEMS CC DIEP RIVER 7800 316 WYNBERG C P 990000024965 23513 CLAREMONTG M S TYRES HARTSWATER 8570 105 HARTSWATER 990000059417 342G M SERVICES NELSPRUIT 1200 236 PILGRIMS REST 990000052020 3262G M TECHNICAL SERVICES Verwoerdpark 1453 283 VEREENIGING 990000018295 8199G M TECHNICIAN ONVERWACHT 557 191 WATERBERG 990000090517G M V PRECISION ENGINEERING LAUDIUM 37 008 PRETORIA 990000022406 13171G M WORKS CC DIEP RIVER 7945 316 WYNBERG C P 990000027880G MACS PRECISION ENGINEERING PIETERMARITZBURG 3201 990000861550G MAX MOTORS CC NEWHOLME 3201 206 PIETERMARITZBURG 990000066246G MOTORS VERULAM 4340 310 CHATSWORTH 990000059253 896G N A AUTO ELECTRICIANS POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000073882 1869G N A VERKOELERS BETHLEHEM 9700 029 BETHLEHEM 990000026601 2536G N AUTO CLINIC CC DIE HOEWES 163 008 PRETORIA 990000088364 12200G N CARWASH LUTZVILLE 8165 990000584686 6 VREDENDALG N G TOOL & ENGINEERING PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000018775G N L MOTORS CC LYTTELTON 140 008 PRETORIA 990000116302 22036G N MECHANICAL SERVICES CC NELSPRUIT 1200 184 NELSPRUIT 990000075832 2179G N MOTORS LUMIER 1905 283 VEREENIGING 990000260197 12079G N S MECHANICAL SERVICES DORANDIA 188 008 PRETORIA 990000045552 52216G N SMITH CC DURBAN 4000 002 DURBAN 990000082318 P O BOX 44 WARNER BEACHG NAICKER METALS ISIPINGO BEACH 4115 002 DURBAN 990000111459 26088G O SUSPENSIONS & AXLES PTY LTD ALBERTON 1451 091 GERMISTON 990000115486G P AUTO ROGGE BAY 8012 004 KAAPSTAD 990000068368 7219G P B SPECIALISED CONTRACTORS CC KIMBERLEY 8301 005 KIMBERLEY 990000076177

Page 163: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G P COMBRINK CAR SALES HELDERKRUIN 1733 233 ROODEPOORT 990000023733 22810G P CONVERTORS NEW GERMANY 3620 210 PINETOWN 990000085643 1757G P ENTERPRISES JACOBS 4026 002 DURBAN 990000056250 12793G P G CONSTRUCTION CC WENTWORTH 4052 002 DURBAN 990000059411G P H AUTO BODY SHOP CC PAULPIETERSBURG 3180 199 PAULPIETERSBURG 990000020752 307G P I PUMP SERVICE PTY LTD UITENHAGE 6230 133 KENHARDT 990000075879 1097G P MECHANICALS CC KRAAIFONTEIN 7570 251 STELLENBOSCH 990000272477G P MOTOR REPAIRS CASCADES 3202 208 PIET RETIEF 990000025472G P MOTOR WORKS NINAPARK 156 003 JOHANNESBURG 990000049210 54397G P MOTORS GRASSY PARK 7941 316 WYNBERG C P 990000039666G P NUMBER PLATES WEST KRUGERSDORP 1742 147 KRUGERSDORP 990000074503 5252G P NUMBER PLATES & SIGNS ROODEPOORT 1724 225 RANDFONTEIN 990000017998 778G P PANEL BEATERS  CC STELLENBOSCH 7600 251 STELLENBOSCH 990000025076G P STEEL CREATIONS CC KRUGERSDORP 1739 233 ROODEPOORT 990000074923 2006 RANT EN DALG P STOLTZ ENGINEERING PRETORIA 181 008 PRETORIA 990000165246 25322 MONUMENT PARKG P VAN ZYL MOTORS UNIVERSITAS 9321 001 BLOEMFONTEIN 990000054488 11964G R B GLASS & ALIMINIUM RETREAT 7945 316 WYNBERG C P 990000045993G R C B MACHINING CC BOKSBURG 1460 033 BOKSBURG 990000017713 1028G R C GEARBOX RECONDITIONING CENTRE WINGATE PARK 153 008 PRETORIA 990000048981 1772G R C MINT MANUFACTURING CC JOHANNESBURG 1401 091 GERMISTON 990000286359 779 GLENVISTAG R CAR WASH KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000088412 2717G R D ENGINEERING EAST RAND 1462 247 SPRINGS 990000100221 25703G R ENGINEERING BLUFF 4036 002 DURBAN 990000053584 21993G R ENGINEERING CC NEWCASTLE 2940 185 NEWCASTLE 990000116887 P O BOX 92G R FUEL SERVICES NEWCASTLE 2940 185 NEWCASTLE 990000076722 652G R INDUSTRIAL ELECTRICAL WESTVILLE 3630 324 LOWER UMFOLOZI 990000082227 2189G R M TECHNOLOGY BALLITO 4065 250 LOWER TUGELA 990000552736 35715 NORTHWAYG R MOTORS DALTON 3236 186 NEW HANOVER 990000109988 154G R N ENGINEERING Strand 1725 171 MIDDELBURG TVL 990000306672 2970 WilroparkG R USED CARS GOODWOOD 7460 025 BELLVILLE 990000039874G R W HOLDINGS PTY LTD PRETORIA 1 315 WORCESTER 990000288840 955G S AUTO ELECTRICAL VRYHEID 3100 295 VRYHEID 990000025945 1400G S AUTO ELECTRICAL CC LYDENBURG 1120 161 LYDENBURG 990000274403 5105G S BAKER ENGINEERING SERVICES KEMPTON PARK 1619 990000557382G S BRAKE & CLUTCH FRICTION CC OVERPORT 4067 002 DURBAN 990000017252 701087G S CUSTOM CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000044379 10678G S DYALAZA PANELBEATERS & LYNNE EAST 39 008 PRETORIA 990000553395 15491G S E STRUCTURAL ENGINEERS GERMISTON 1401 091 GERMISTON 990000113596G S ENGINEERING LERAATSFONTEIN 1038 312 WITBANK TVL 990000043082 13010G S G FOUNDRY PTY LTD GERMISTON SOUTH 1411 091 GERMISTON 990000009185 4285G S IMPROVEMENTS WELGEMOED 7538 251 STELLENBOSCH 990000290943 6683G S JACOBS & SON INDUSTRIAL & STRANDFONTEIN 7798 007 PORT ELIZABETH 990000024003 3809G S M ENGINEERING CC DUNDEE 3000 072 DUNDEE 990000010855 1344G S MOTORS THE HILL 2197 003 JOHANNESBURG 990000057177G S PANELBEATERS & SPRAYPAINTERS WELKOM 9460 302 WELKOM 990000114372 2004G S SOUND & SECURITY CRESTA 2118 003 JOHANNESBURG 990000059310 4988G S TOOL & DIE MAKERS CC BRACKENFELL 7561 251 STELLENBOSCH 990000044782 944G S W ENGINEERING JACOBS 4052 002 DURBAN 990000047678

Page 164: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G SMIT REPAIR SHOP DUIWELSKLOOF 835 270 LETABA 990000037653 102G T 1 MOTOR SPORT CC Johannesburg 2157 990000560125G T AUTO ELECTRICAL HIGHFLATS 3306 990000639415 829 IXOPOG T AUTO ELECTRICAL PTY LTD IXOPO 3276 990000898897 1246 HOWICKG T AUTO ENGINEERING C C MARBLE HALL 450 099 GROBLERSDAL 990000110258 786G T B INDUSTRIAL SERVICES CC Witbank 1042 312 WITBANK TVL 990000027530 40497 Reyno RidgeG T ENGINEERING Cape Town 7800 004 KAAPSTAD 990000036368 181 PlumsteadG T GENERAL ENGINEERING CC Springs 1559 247 SPRINGS 990000026306 18016 EastvaleG T HARLEY IMPORTS CC SINOVILLE 129 008 PRETORIA 990000553295 15810G T MOTORHAWE BK BONAERO PARK 1622 990000031555 7874G T MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000072412 38G T MOTORS WORKSHOP PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000100849 11122G T O ENGINEERING SERVICES CC HELIKONPARK 1771 225 RANDFONTEIN 990000015918 4099G T PANELBEATERS MEYERTON 1960 283 VEREENIGING 990000107789 595G T R ENGINEERING PINETOWN 3600 210 PINETOWN 990000021098 1813G T S MOTORS SOMERSET EAST 5850 243 SOMERSET EAST 990000108847 326G T SQUARE BK WIERDAPARK 149 008 PRETORIA 990000057767 50254G T TYRE SERVICES VERULAM 4340 339 INANDA 990000030987 473G T X MOTORS BK Brits 250 041 BRITS 990000029404 818G TECH VALHALLA 185 008 PRETORIA 990000301932G TECH ELECTRONICS CC Rustenburg 300 235 RUSTENBURG 990000558129G TECH MOTORS NORKEM PARK 1631 012 ALBERTON 990000205575 13443G TECH SOLUTIONS MATROOSFONTEIN 7490 004 KAAPSTAD 990000100266G TRENT COMPRESSOR SERVICES NEWTON PARK 6055 007 PORT ELIZABETH 990000033116 7366G TURN SELCOURT 1567 247 SPRINGS 990000101028 12042G TWADDLE & H ENGELBRECHT PTY LTD BEDFORDVIEW 2008 003 JOHANNESBURG 990000112007 1440G U D HOLDINGS (PTY) LTD ISIPINGO BEACH 4115 002 DURBAN 990000106919 26100G U S PANEL BEATERS CC ASHWOOD 3605 002 DURBAN 990000013515 10458G V C SHEETMETAL OLIFANTSFONTEIN 1666 132 KEMPTON PARK 990000015696G V DONALD AFRICA PTY LTD PORT ELIZABETH 6000 090 GEORGE 990000040887 1439 Port ElizabethG V H BRIEL ENGINEERING WORKS DALPARK 1543 037 BRAKPAN 990000094660 4482G V SERVICE & REPAIR CENTRE BRENTHURST 1542 037 BRAKPAN 990000011111 5116G V SUPREME GROUP ENGINEERING CC EDENVALE 1610 091 GERMISTON 990000372280 3158G VAN WYK INGENIEURSWERKE BK PORTERVILLE 6810 209 PIKETBERG 990000095153 138G W BEKKER TRADERS BK LICHTENBURG 2740 156 LICHTENBURG 990000056595 2429G W C ENGINEERING SERVICES Boksburg 1459 033 BOKSBURG 990000309843 17563 Sunward ParkG W G SERVICES LINTON GRANGE 6015 007 PORT ELIZABETH 990000022563 10220G W J ERECTION & FABRICATION EAST RAND 1461 033 BOKSBURG 990000044128 26816G W M MOTORS NEWCASTLE PTY LTD CUMBERWOOD 3235 185 NEWCASTLE 990000099506 8345G W M MOTORS QUEENSTOWN QUEENSTOWN 5320 223 QUEENSTOWN 990000093264 508G W M NELSPRUIT NELSPRUIT 1200 184 NELSPRUIT 990000092407 1474 NelspruitG W M UPINGTON UPINGTON 8800 276 GORDONIA 990000092240 2895G W M WORCESTER WORCESTER 6849 315 WORCESTER 990000314101 744 WorcesterG W S MARINE ENGINEERING CC SALDANHA 7395 292 VREDENBURG 990000047020 355G W SECURITY NETWORKS PTY LTD KYALAMI 1684 003 JOHANNESBURG 990000055345 30401G W TECHNICAL CC BRAKPAN 1540 037 BRAKPAN 990000009059 1826G WIZZ AUTO ELEC RUSTENBURG 299 990000840414 2935 MONTANA PARKG Y G ENGINEERING CC DALPARK EXT 6 1552 037 BRAKPAN 990000027697 14116

Page 165: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

G4 ENGINEERING & PROJECT SERVICES CRESTA 2118 003 JOHANNESBURG 990000275103 5843G4 WELDING PRODUCTS CC GERMISTON 1422 091 GERMISTON 990000100297 14004 WADEVILLEG6 SPECIALIZED WELDING & PROJECTS BRAKPAN 1540 990000599471GA MAKANYE AUTO BODY REPAIRS & SOVENGA 727 207 PIETERSBURG 990000278888 210GABBY ENGINEERING CC TONGAAT 4400 339 INANDA 990000262171 730GABION BASKETS PTY LTD RANDPARK RIDGE 2156 003 JOHANNESBURG 990000272134 174GABO ENGINEERING ENTREPRISES CC VEREENIGING 1930 283 VEREENIGING 990000063279 572GABORONA ENGINEERING & CONSULTING NOORDBRUG 2522 218 POTCHEFSTROOM 990000296613 19139GABRIELS AUTO SHOP SHALLCROSS 4093 002 DURBAN 990000057698GABRIS SANLAMHOF 7532 025 BELLVILLE 990000030979 384GADDI ENGINEERING PTY LTD GERMISTON SOUTH 1411 091 GERMISTON 990000106999 4120GADISI HARDWARE MINI COMPLEX NEW EERSTERUS 429 351 WONDERBOOM (PTA) 990000067035 12036GADURON TRADING 1017 PTY LTD BLAIRGOWRIE 2194 003 JOHANNESBURG 990000045608GAG BODY SPRAY & TUNE UP CENTRE ROODEPOORT 1710 233 ROODEPOORT 990000285812 1579 FLORIDAGAGE SPECIALISTS PHALABORWA 1390 270 LETABA 990000056570 282GAGENI TRADE & INVEST 121 PTY LTD THABAZIMBI 380 990000636396 2345GAGGIE HERSTELDIENSTE TULBAGH 6820 269 TULBAGH 990000033568 284GAJAANS TRUCK & TRAILER REPAIRS SUNNINGDALE 4019 002 DURBAN 990000021548 3280GAJEES AUTO ELECTRICAL ROCHDALE PARK 4034 002 DURBAN 990000017972 74198GALA MINING & ENGINEERING PTY LTD BRITS 250 041 BRITS 990000032405 3703GALABISS CC PINETOWN 3600 210 PINETOWN 990000066302 1707GALACTIC AUTO PTY LTD POLOKWANE 700 270 LETABA 990000050606 795GALACTIC DEALS 103 PTY LTD WELKOM 9460 302 WELKOM 990000057778 2004GALAXY AUDIO CUMBERWOOD 3235 206 PIETERMARITZBURG 990000037782 8421GALAXY AUTO ELECTRICAL CUMBERWOOD 3235 206 PIETERMARITZBURG 990000044545 8010GALBRO ENGINEERING CO PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000107096 38342GALE INDUSTRIES CC FARRARMERE 1518 091 GERMISTON 990000040641 15474GALE MOTORS DALBRIDGE 4014 002 DURBAN 990000067504 181037GALEPHIRIMI STAINLESS STEEL MABOPANE 190 351 WONDERBOOM (PTA) 990000090855GALESHEWE AUTO CENTRE CAR WASH CC GALESHEWE 8345 005 KIMBERLEY 990000255234GALEY ENGINEERING DERSLEY 1569 247 SPRINGS 990000054161 14411GALFERRO GALVANISERS SELCOURT 1567 247 SPRINGS 990000268990 11482GALISON DRILLING PTY LTD WELKOM 9460 302 WELKOM 990000085315 1310GALISON MANUFACTURING PTY LTD WELKOM 9459 302 WELKOM 2594 1310GALLAGHER FENCING NELSPRUIT 1200 184 NELSPRUIT 990000259126 2959GALLAGHER SERVICE MIDRAND 1685 008 PRETORIA 990000166490 50701GALLANT MOTORS PTY LTD SILVERTON 127 990000591584 868GALLIE KONTRAKTEURS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000040670 3035GALLIE SWEIS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000015499 3535GALLIGA AUTOBODY CC JOHANNESBURG 2124 003 JOHANNESBURG 990000083463 51655GALLO AUTO ELECTRICAL PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000017500 16544GALLOWS GUILLOTINE BLADE SHARPENERS BRACKEN GARDENS 1452 003 JOHANNESBURG 990000007902 146316GALLUS INDUSTRIES CC EXCOM 2023 003 JOHANNESBURG 990000064085 261272GALO MOTORS DELAREYVILLE 2770 294 VRYBURG 990000012637 512GALO PANELBEATER KURUMAN 8460 147 KRUGERSDORP 990000073116 1094GALOPPY SPRAY PAINTERS KIMBERLEY 8300 005 KIMBERLEY 990000108413 1195GALT EQUIPMENT PTY LTD KEMPTON PARK 1609 132 KEMPTON PARK 990000079505 441 ISANDOGALVADIP PTY LTD SILVERTON 127 008 PRETORIA 990000282667 912090

Page 166: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GALVAGLOW PTY LTD KRUGERSDORP 1739 990000784280 997GALVANISING TECHNIQUES PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000114854 3776GALVASPIN CC SIDWELL 6061 007 PORT ELIZABETH 990000014093 14670GALVATECH PTY LTD BELLVILLE 7530 025 BELLVILLE 990000008046 2827GALVE WIRE PTY LTD REDHILL 4071 339 INANDA 990000555222 40500 RedhillGALVFORCE PTY LTD BLACKHEATH 7581 990000844990 225GALVRITE GOVENISING RANDFONTEIN 1760 225 RANDFONTEIN 990000073420 373GALVSPIN GALVANIZERS CC WITFIELD 1467 033 BOKSBURG 990000040880 14328GAMABANE ENGINEERING BK POSTMASBURG 8420 217 POSTMASBURG 990000254030 1299GAMALAKLE SERVICE CENTRE GAMALAKLE 990000588125 40012 SHELLY BEACHGAMBIN S A ENGINEERING CC VAALPARK 1947 237 SASOLBURG 990000100498GAMBIT ENGINEERING PTY LTD Germiston 1401 091 GERMISTON 990000107653 1569 MeyertonGAMBIT TRADING 7 PTY LTD MAYVILLE 4058 002 DURBAN 990000062444 30108GAMBYS GARAGE PINETOWN 3610 210 PINETOWN 990000161688GAMCO SERVICES GANS BAY 7220 111 HERMANUS 990000020758 784GAME CARWASH & VALET SERVICES GEORGE 6530 990000906422GAME CITY HEEL & KEY BAR CC DURBAN 4001 002 DURBAN 990000011165 39787 QUEENSBURGHGAME MOTOR SERVICES BENORYN 1504 037 BRAKPAN 990000113621 12199GAMKA TECHNOLOGIES CC JOHANNESBURG 2135 003 JOHANNESBURG 990000553233 1335 SouthdaleGAMKOR PATENSIE 6335 101 HANKEY 990000012076 157GAMMA PANEL SWITCHBOARD MANUFACTURE MUSGRAVE ROAD 4062 002 DURBAN 990000107688 50685GAMMIE SHARPENING CC MODDERFONTEIN 1645 003 JOHANNESBURG 990000107631 225GAMOHAAN MOTORS CC KURUMAN 8460 148 KURUMAN 990000107668 254GAMTOOS TABAKKOOPERASIE BPK PATENSIE 6335 101 HANKEY 990000107625 5GAMTOOSVALLEI INGENIEURSWERKE HUMANSDORP 6300 120 HUMANSDORP 990000093667 367GANDHIS SERVICE STATION TONGAAT 4400 003 JOHANNESBURG 990000027931 27GANDT SMALL BUSINESS ENTERPRISES PT DELMAS 2210 990000938985 811GANIE & SONS GLENDALE 4456 250 LOWER TUGELA 990000036192 35007GANIS AUTO HEIDELBERG 1438 990000913973 106GANIS MOTORS SECUNDA 2302 008 PRETORIA 990000257975 5207GANIS TYRE CENTRE CC LERAATSFONTEIN 1038 312 WITBANK TVL 990000107659 13400GANIS WHEELS & TYRES DEL JUDOR 1044 312 WITBANK TVL 990000057028 20557GANSBAAI CAR & BOAT WASH GANS BAY 7220 111 HERMANUS 990000233482 297GANSBAAI CAR & BOAT WASH & VALET ONRUSRIVIER 7201 111 HERMANUS 990000060346 371GANSBAAI MOTORS GANSBAAI 7220 111 HERMANUS 990000107607 4GANSONS WHEEL & TYRE CC LENASIA 1820 003 JOHANNESBURG 990000052960 2398GANUVE COMMERCIAL TRADING CC EDENVALE 1610 003 JOHANNESBURG 990000075238 2020GAP 1940 MARKETING CC Kempton Park 1406 132 KEMPTON PARK 990000100085 8054 EdenglenGAP ENGINEERING PTY LTD NEWLANDSWEST 4037 990000910426GAP GLASS ALUMINIUM PRODUCTS BRACKENFELL 7561 025 BELLVILLE 990000100346 1380GAP MARINE & ENGINEERING CC LENTEGEUR 7785 316 WYNBERG C P 990000099680GAPSLINK LOGISTICS CC LINMEYER 2105 003 JOHANNESBURG 990000297311 394GAR AUTOMOTIVE ENGINEERING GREENHILLS 1767 225 RANDFONTEIN 990000308867 6695GARANKUWA VEHICLE TESTING STATION FOURIESRUS 24 370 990000518455 52262GARCIA MOTORS CAMBRIDGE 5247 006 EAST LONDEN 990000112359GARDEN CITY LADYSMITH LADYSMITH 3200 206 PIETERMARITZBURG 990000050682 8183 CENTURIONGARDEN CITY MOTORS DURBAN 46 206 PIETERMARITZBURG 990000108666 8183 CenturionGARDEN CITY PTY LTD PIETERMARITZBURG 46 206 PIETERMARITZBURG 990000192228 8183 Centurion

Page 167: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GARDEN CITY QUICKPILL CROWN MINES 2025 003 JOHANNESBURG 990000047742 107GARDEN ROUTE AIR MAINTENANCE SEDGEFIELD 6573 029 BETHLEHEM 990000311309 1178GARDEN ROUTE ENGINEERING GEORGE‐INDUSTRIA 6536 090 GEORGE 990000056355 3227GARDEN ROUTE GATEAWAY PLAZA GEORGE 6530 090 GEORGE 990000072739 1429GARDEN ROUTE GENERATOR SERVICES WILDERNESS 6560 090 GEORGE 990000568970 112GARDEN ROUTE STAINLESS CENTRE MOSSEL BAY 6500 177 MOSSEL BAY 990000087854 302GARDEN SERVICE STATION CC WELTEVREDENPARK 1715 003 JOHANNESBURG 990000108332 6174GARDENIA MOTORS WILGEHOF 9301 001 BLOEMFONTEIN 990000011959GARDENVIEW SERVICE STATION GARDEN VIEW 2047 091 GERMISTON 990000028224 751505GARIEP MOTORS CARWASH KIMBERLEY 8301 990000565874GARIEP MOTORS PTY LTD Kimberley 8301 HADISON PARK 990000046477 110552GARLEC ATLANTIS AUTO ELECTRICAL KERNKRAG 7440 165 MALMESBURY 990000026845 65GARNET ENGINEERING Cape Town 7460 025 BELLVILLE 990000291200 681 GoodwoodGARNET PRECISION ENGINEERING HAYFIELDS 3201 206 PIETERMARITZBURG 990000082493GARNETT ADAMS ONSITE SERVICES CENTURION 157 008 PRETORIA 990000281189GARRE CC SOUTHGATE 3200 206 PIETERMARITZBURG 990000024315 22498GARRETT MOTOR & DIESEL HALFWAY HOUSE 1685 003 JOHANNESBURG 990000018985 8481GARRYS TUNE UP CENTRE GRASKOP 1270 236 PILGRIMS REST 990000108921 115GARSIN ENGINEERING HOMESTEAD 1412 091 GERMISTON 990000108227 6095GARSTKLOOF CARWASH CC WINGATE PARK 153 008 PRETORIA 990000080267 740GARSTKLOOF FILLING STATION CC WINGATE PARK 153 008 PRETORIA 990000048269 740GARTH ALLYS TRADING CC QUEENSTOWN 5320 223 QUEENSTOWN 990000095975GARTON MANUFACTURING CC HENLEY ON KLIP 1962 283 VEREENIGING 990000083136 413GARWAYTECH PAARL 7620 197 PAARL 990000094739 3650GARX CONSTRUCTION DURBAN 4000 210 PINETOWN 990000292032 399GARY GREEN AUTO PTY LTD ROGGE BAY 8012 004 KAAPSTAD 990000265414 8255GARY PROJECTS DORANDIA 188 008 PRETORIA 990000258998 52077GARYS AUTO CC NORTHCLIFF 2170 003 JOHANNESBURG 990000055464 1935GARYS AUTO ELECTRICAL PRIMROSE 1416 091 GERMISTON 990000028719 2218GARYS AUTO REPAIRS RAMSGATE 4285 215 PORT SHEPSTONE 990000096905 183GARYS CONTRACTING SERVICES CASCADES 3202 206 PIETERMARITZBURG 990000023078 13430GARYS ENGINEERING MERRIVALE 3291 119 LIONS RIVER 990000112131 132GARYS GENERAL ENGINEERING MOOI RIVER 3300 174 MOOI RIVER 990000044199GARYS WELDING STEEL FABRICATIONS AMANZIMTOTI 4126 002 DURBAN 990000294137 210803GAS MAC UMBOGINTWINI 4120 002 DURBAN 990000049673 113GAS PRO SERVICES THE FALLS 1522 026 BENONI 990000072937 10068GASCOIGNE ENGINEERING CC KWAZULUNATAL 4001 002 DURBAN 990000091534GASCON PTY LTD Cape Town 7480 004 KAAPSTAD 990000403367 1 Elsies RiverGASKET & SHIM INDUSTRIES PTY LTD CHEMPET 7442 004 KAAPSTAD 990000011364 36789GASKET MAN CC WADEVILLE 1422 091 GERMISTON 990000085349 14961GASKETS AND CUTTING CC WADEVILLE 1422 091 GERMISTON 990000016552 14031GASKETS S A PTY LTD EDLEEN 1625 132 KEMPTON PARK 990000010405 8582GASORIN INVESTMENT CC GREYVILLE 4023 002 DURBAN 990000067492 47345GATAM ENGINEERING CC BRAKPAN 1541 037 BRAKPAN 990000048523GATE & GARAGE DOORS AUTOMATION CC CRESTA 2118 003 JOHANNESBURG 990000094350 5265GATE & SECURITY SYSTEMS MONTAGUE GARDENS 7441 004 KAAPSTAD 990000028747GATE & STEELWORKS EDEN PARK 1455 012 ALBERTON 990000024080 15227GATE ATELIER PTY LTD OHRIGSTAD 1122 990000926384 191

Page 168: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GATE ELECTRONICS CC SARNIA 3615 210 PINETOWN 990000114516 23GATE MASTER STEENBERG 7947 316 WYNBERG C P 990000010157 59GATE MISSION TOP STEEL CC TARLTON 1749 025 BELLVILLE 990000047797 147GATE TO DOOR REPAIRS & SERVICES CC HADISON PARK 8306 005 KIMBERLEY 990000273759 110452GATE TRONIX DALBRIDGE 4014 002 DURBAN 990000067941 18521GATECOR LA MERCY 4405 002 DURBAN 990000032667 1067GATELY MOTORS KING WILLIAMS TOWN 5600 006 EAST LONDEN 990000073473 2504GATES & ALL PHOENIX 4080 003 JOHANNESBURG 990000015145 60049GATES FOR AFRICA NEW GERMANY 3610 210 PINETOWN 990000079629GATES UNIQUE BK IFAFI 260 041 BRITS 990000041869 778GATES UNLIMITED BRACKEN GARDENS 1452 012 ALBERTON 990000016494 145636GATESTONE GROUP WHITE RIVER 1240 307 WITRIVIER 990000115857 3412 White RiverGATETRONICS CC BENDOR PARK 699 207 PIETERSBURG 990000092556GATEWAY AUTOBODY PRETORIA NORTH 116 008 PRETORIA 990000685687 17727GATEWAY CONVENIENCE CENTRE WIERDAPARK 149 008 PRETORIA 990000081098 55424GATEWAY EARTHMOVING EQUIPMENT & CORNWALL HILL 178 008 PRETORIA 990000044937 92GATEWAY FARMS PROPERTIES PTY LTD THORNVILLE 3760 357 990000518924 144GATEWAY HYDRAULICS CC DORPSPRUIT 3206 206 PIETERMARITZBURG 990000069025 11582GATEWAY MALL SERVICE CENTRE FORDSBURG 2033 019 BARBERTON 990000042722 42792GATEWAY METALWORKS CC Blackheath 7580 RUSTDAL 990000031746 9 MAITLANDGATEWAY MOTORS NELSPRUIT 1200 184 NELSPRUIT 990000041506 15577GATEWAY OFFROAD CENTRE PAARL 7620 303 WELLINGTON 990000258743 2727GATEWAY PETROSTOP BK TZANEEN 850 270 LETABA 990000010320 3818GATEWAY SHELL SERVICE CENTRE CC UMHLANGA ROCKS 4320 002 DURBAN 990000043981 886GATEWAY TEST STATION CC ALBERTON 1450 012 ALBERTON 990000016767 1470GATEWAY TOYOTA UMHLANGA RIDGE 4320 339 INANDA 990000170695 1033GATEWAY TRUST UITENHAGE 6230 001 BLOEMFONTEIN 990000062202 927GATEWAY VOLKSWAGEN CARLETONVILLE 2500 192 CARLTONVILLE 990000141620 471GATEWAY WORKSHOP NELSPRUIT 1200 184 NELSPRUIT 990000014950 6262GATTI AUTO CENTRE CC EDENVALE 1610 003 JOHANNESBURG 990000014530 1800GAUTENG CAR SOUND & ALARM LAUDIUM 37 003 JOHANNESBURG 990000019329 13557GAUTENG CAR SOUND & SECURITY CC FERNDALE 2160 003 JOHANNESBURG 990000255955 305GAUTENG ELECTRICAL FORKLIFT FARRARMERE 1518 026 BENONI 990000033248 15332GAUTENG ENCLOSURES MANUFACTURE RANDHART 1457 012 ALBERTON 990000022882 11422GAUTENG ENGINEERING PLASTICS STRUBENS VALLEY 1735 233 ROODEPOORT 990000080534 1738GAUTENG HYDRAULICS & ENGINEERING CC DALVIEW 1544 026 BENONI 990000313784 3464GAUTENG MACHINE BUILDING & FABRICA ALRODE 1451 012 ALBERTON 990000047671 123770GAUTENG MOBILE CRANE REPAIRS CC BENONI NORTH 1527 026 BENONI 990000277703 25341GAUTENG MOTOR CENTRE CC GLENEAGLES 2190 990000934374 2473GAUTENG NUMBERPLATES & SIGNS CC JOHANNESBURG 2194 003 JOHANNESBURG 990000043440 576 RANDBURGGAUTENG PRIVATE VEHICLE TEST BENONI SOUTH 1502 026 BENONI 990000014204 5411GAUTENG SAFE LOCK & KEY CC MONTANA 151 008 PRETORIA 990000021024 908287GAUTENG SHEETMETAL & PLATING KRUGERSDORP 1740 147 KRUGERSDORP 990000094513 1087GAUTENG SOUND CELLULAR & SECURITY FERNDALE 2160 003 JOHANNESBURG 990000089919 305GAUTENG TESTING STATION BOOYSENS 2016 026 BENONI 990000311370 39727GAUTENG TRUCK PARTS CENTRE PTY LTD JET PARKS BOKSBURG 1469 003 JOHANNESBURG 990000012293 30610GAUTENG ZIMBI ENGINEERING CC HELDERKRUIN 1733 233 ROODEPOORT 990000027502 22390GAV TEC CONSULTANTS CC Johannesburg 2194 233 ROODEPOORT 990000022897 44092 Linden

Page 169: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GAVAND CALIBRATION TECHNOLOGIES CC NORTHMEAD 1511 026 BENONI 990000256872 13110GAVCO PROJECT MANAGEMENT SHERWOOD 6034 990000257299 24026GAVICK AUTO ELECTRICAL BENONI 1500 026 BENONI 990000038449GAVIN KALLMANN ENGINEERING SERVICES ROBERTSHAM 2091 990000553744GAVINMACK TRUCK SERVICES MIDDELBURG 1050 990000754060 13240 DENNESIGGAVINS PANELBEATING & SPRAY PAINTIN 25 990000571327GAVNIC ELECTRICAL FENCING CC BENDOR PARK 713 207 PIETERSBURG 990000088437 11317GAVRON ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000472276 5897 WALMERGAWA PROFESSIONAL FITMENT CENTRE SONPARK 1206 184 NELSPRUIT 990000054495 8826GAWESA & MUSI TRAFFIC SURVEYS CC DURBAN 4000 002 DURBAN 990000038030 2854GAWIE MARE PANEELKLOPPER CC LYDENBURG 1120 161 LYDENBURG 990000121044 105GAWIES AUTO CENTRE CC POLOKWANE 700 207 PIETERSBURG 990000064451 4000GAWIES VALET & MECHANICAL CENTRE FLORAPARK 699 207 PIETERSBURG 990000085477 15505GAYATRI CANS PTY LTD JOHANNESBURG 2000 990000570363 2724GAYEDES BUSINESS ENTERPRISES CC UMLAZI 4066 002 DURBAN 990000053407GAYK SUPPORT PTY LTD Krugersdorp 1754 KAGISO 990000933792 1495 NOORDHEUWELGAZ MOTOR CORPORATION SOUTHERN HATFIELD 28 PRETORIA 990000079436GAZA AUTO FONTEINRIET 1464 247 SPRINGS 990000093322 10607GAZELLE SERVICE STATION SIDWELL 6001 007 PORT ELIZABETH 990000032696GAZI PANELBEATERS TZANEEN 850 158 SOUTPANSBERG 990000110975 1467GAZTECH CC SIDWELL 6061 007 PORT ELIZABETH 990000012213 14015GB BEARINGS PTY LTD PINETOWN 3610 210 PINETOWN 990000108051 2121GBA MECHANICAL REPAIRS RICHMOND 3780 990000899155 100735GBB DRIVELINES PINEGOWRIE 2123 003 JOHANNESBURG 990000029829 998GBC NUMBERPLATES ERMELO 2350 078 ERMELO 990000314890GBD ENGINEERING PORT ELIZABETH 6001 990000567344 27161 GREENACRESGBTECH CC HENLEY ON KLIP 1962 283 VEREENIGING 990000085215 355GBU PRECISION MACHINING MIDDELBURG 1055 171 MIDDELBURG TVL 990000277509 11065 MiddelburgGC TRUCK CENTRE PTY LTD RANDFONTEIN 1760 990000893753 860GCG ENGINEERING DENVER 2094 003 JOHANNESBURG 990000086769GCOBILES TRADING ENTERPRISE EAST LONDON 5201 990000944210GCP MOTORS CC DASPOORT 19 008 PRETORIA 990000090326 11004GCT SUPPLIES CC SPRINGS 1559 037 BRAKPAN 990000095852 25540 East RandGD S ENGINE REPAIR SPRINGFIELD 2190 990000577428GDF MULTI WORX & CRANE SERVICES FARRAR PARK 1459 033 BOKSBURG 990000306098GDS AUTO & FITMENT CENTRE BETHLEHEM 9701 029 BETHLEHEM 990000292947 358GE TE MECHANICAL SERVICES CC PLETTENBERG BAY 6600 090 GEORGE 990000073108 680GEA GRASSO AFRICA PTY LTD CHEMPET 7442 004 KAAPSTAD 990000070590 36815GEA PROCESS ENGINEERING HALFWAY HOUSE 1685 990000183775GEAR & AXLE CENTRE CC NEW GERMANY 3620 210 PINETOWN 990000074179 804GEAR & SPLINE CUTTING CC WELKOM 9459 302 WELKOM 990000083760 1484 WelkomGEAR CONNECTION CC EDENVALE 1610 132 KEMPTON PARK 990000032552 2831GEAR DYNAMICS CC NORTHMEAD 1511 990000564628 13372GEAR FORCE ENGINEERING CLAREINCH 7740 004 KAAPSTAD 990000058535 2024GEAR INDUSTRIES WITBANK 1035 312 WITBANK TVL 990000041534GEAR LOCK CITY  CC QUEENSWOOD 121 008 PRETORIA 990000116264 11550GEAR MAN KING WILLIAM'S TOWN 5600 357 990000518281 4432GEAR MASTER PIET RETIEF 2380 208 PIET RETIEF 990000095945 412

Page 170: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GEAR MINING CONSTRUCTION SA PTY LTD DIAMOND 8305 990000850956GEAR PERFORMANCE ELSBURG 1407 091 GERMISTON 990000051143 9770GEAR PUMP MANUFACTURING PTY LTD Cape Town 7475 004 KAAPSTAD 990000030228 449GEAR STEEL CC KIMBERLEY 8300 005 KIMBERLEY 990000062224 1372 KimberleyGEAR TEC TZANEEN 850 270 LETABA 990000293104 4055GEAR TECH BETHAL 2310 028 BETHAL 990000013775 2167GEAR TECK MAKHADO 920 158 SOUTPANSBERG 990000070099 384GEAR WISE ENGINEERING NEW GERMANY 3620 210 PINETOWN 990000017673 1299GEARBOX & DIFF LOUIS TRICHARDT 920 158 SOUTPANSBERG 990000074531 797GEARBOX & DIFF CENTRE GEORGE‐INDUSTRIA 6536 090 GEORGE 990000033911 3471GEARBOX & DIFF CENTRE CC RUSTENBURG 300 235 RUSTENBURG 990000132359 761GEARBOX & DIFF CENTRE PRETORIA SILVERTON 127 008 PRETORIA 990000030022 1381GEARBOX & DIFF CORNER SOMERSET WEST 7130 256 STRAND 990000065329GEARBOX & DIFF DOCTOR EAST LONDON 5200 006 EAST LONDEN 990000060189 1754GEARBOX & DIFF JUNCTION CC SOLHEIM 1401 091 GERMISTON 990000049425GEARBOX & DIFF KING LERAATSFONTEIN 1035 312 WITBANK TVL 990000031646 3424GEARBOX & DIFF MASTER VREDENBURG 7380 292 VREDENBURG 990000051333GEARBOX & DIFF REBUILDING CC PRETORIA 117 008 PRETORIA 990000116393 19719GEARBOX & DIFF SERVICES NELSPRUIT 1200 184 NELSPRUIT 990000023410 3826GEARBOX & DIFF SERVICES CC QUIGNEY 5211 299 WARRENTON 990000043406 18233GEARBOX & DIFF SPARES MPUMALANGA WITBANK 1035 312 WITBANK TVL 990000089760 3424GEARBOX & DIFF SPECIALIST PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000017198 565GEARBOX & DIFF SPECIALISTS NELSPRUIT 1200 184 NELSPRUIT 990000046846GEARBOX & DRIVETRAIN SPECIALISTS BRAKPAN 1540 033 BOKSBURG 990000256501 387GEARBOX & ENGINE IMPORTERS PAARL 7620 025 BELLVILLE 990000057872 2727GEARBOX & PRECISION PUMPS CC BEDFORDVIEW 2008 091 GERMISTON 990000094731 553GEARBOX 4 U PRETORIA 31 990000636884 49915 HERCULESGEARBOX CENTRE PIET RETIEF 2380 208 PIET RETIEF 990000017324 1719GEARBOX CENTRE CC MONTANA PARK 159 008 PRETORIA 990000056768 1968GEARBOX CENTRE HUMANSDORP PORT ELIZABERTH 6001 990000567282GEARBOX CLINIC BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000113481 3994GEARBOX DIFF & ENGINE CENTRE NORWOOD 2117 003 JOHANNESBURG 990000010614 92187GEARBOX DOCTOR ROSSLYN 200 008 PRETORIA 990000320390 9113381GEARBOX ENGINEERING TECHNICAL KEMPTON PARK 1620 026 BENONI 990000027513 3051GEARBOX EXCHANGE DOORNFONTEIN 2028 003 JOHANNESBURG 990000110528 17015GEARBOX EXCHANGE CAPE CC PAROW 7499 025 BELLVILLE 990000109531 149GEARBOX GUYS CC LYNNWOODRIDGE 1 990000629603 74640GEARBOX I C U CC GERMISTON 1401 091 GERMISTON 990000312633GEARBOX IMPORTS CC DELMENVILLE 1403 091 GERMISTON 990000054718 5108GEARBOX KLINIQUE NORWOOD 2117 033 BOKSBURG 990000086090 92187GEARBOX MASTERS STRAND 7140 256 STRAND 990000070365GEARBOX MECCA BETHLEHEM 9700 029 BETHLEHEM 990000089713 1785GEARBOX MEN CC DALBRIDGE 4014 002 DURBAN 990000071355 18521GEARBOX PARTS & REPAIRS CC RESERVOIR HILLS 4091 990000897745 65711GEARBOX PARTS & SERVICES BK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000059265 3230GEARBOX PEOPLE DURBAN 4000 002 DURBAN 990000113707 2940GEARBOX PROS TRUST BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000293630GEARBOX REPAIR CENTRE PTY LTD SANLAMHOF 7532 025 BELLVILLE 990000111858 360

Page 171: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GEARBOX REPAIRS KLERKSDORP 2619 138 KLERKSDORP 990000096318 2559GEARBOX SELECT CC KOEDOESPOORT 196 008 PRETORIA 990000312647 9 ELANDS SGEARBOX SERVICES MTUBATUBA 3935 328 HLABISA 990000016545 1059GEARBOX SERVICES & EXCHANGE BENONI WEST 1503 026 BENONI 990000039652 17599GEARBOX SERVICES CAR DIV CC MATLOSANE 2575 138 KLERKSDORP 990000110558 20024GEARBOX SERVICES DIFF DIVISION KLERKSDORP 2570 138 KLERKSDORP 990000115666 19253 NOORDBRUGGEARBOX SHOPPE PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000112078 3479GEARBOX SOLUTIONS CC LYNNWOOD RIDGE 40 008 PRETORIA 990000037389 74640GEARBOX SPECIALISTS AUSTERVILLE 4005 002 DURBAN 990000080465 14086GEARBOX TUNE UP CENTRE BELLVILLE 7535 025 BELLVILLE 990000060244 1530GEARBOX WORLD OTTERY 7808 316 WYNBERG C P 990000115033 45741GEARBOXES A Z CC VERWOERDPARK 1453 003 JOHANNESBURG 990000012512 10140GEARDIFF GEARBOX CENTRE CC PHALABORWA 1390 270 LETABA 990000115414 1282GEARDOWN GEARBOX & DIFF SPECIALISTS RYNFIELD 1514 091 GERMISTON 990000072617 11943GEARFLO SUNRIDGE PARK 6008 007 PORT ELIZABETH 990000044280 28821GEARLOCKS 2000 CC ASTON MANOR 1630 132 KEMPTON PARK 990000037702 10096GEARMAN MODELPARK 1034 136 KING WILLIAMSTOWN 990000015911GEARMASTER DURBAN 4001 990000588316 60 FIRST A GREYVILLEGEARMATIC CC JEPPESTOWN 2043 003 JOHANNESBURG 990000012768 34288GEARMAX BLOEMFONTEIN BLOEMFONTEIN 9300 990000947860 2068GEARMAX CAPE TOWN CAPE TOWN 7500 990000947853 1038 PAROW EASTGEARMAX DURBAN UMBILO 4001 990000947850GEARMAX EAST LONDON EAST LONDON 5200 990000947841 143GEARMAX JOHANNESBURG BENROSE 2011 990000947427 27165GEARMAX NELSPRUIT NELSPRUIT 1200 990000947828 2288GEARMAX PARTS AND SERVICE PTY LTD PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000041009GEARMAX PIETERMARITZBURG PIETERMARITZBURG 3201 990000947826GEARMAX POLOKWANE INDUSTRIA 990000947863 5323 POLOKWANE NORTHGEARMAX PRETORIA SUNNYSIDE 182 990000947869 29940GEARMAX SPICER AXLE DIV OF GEARMAX NELSPRUIT 1200 184 NELSPRUIT 990000013743 2288GEARMAX SPICER AXLE DIVISION  OF BENROSE 2011 003 JOHANNESBURG 990000228066 27165GEARMAX SPICER AXLE DIVISION OF BENROSE 2011 003 JOHANNESBURG 990000010109 27165GEARMAX SPICER AXLE DIVISION OF PTY VEREENIGING 1930 283 VEREENIGING 990000042351 1334GEARMAX SPICES AXLE DIVISION OF GEA WELKOM 9460 302 WELKOM 990000041805 2705GEARMAX VEREENIGING VEREENIGING 1930 990000947829 1334GEARPRO ENGINEERING RYNFIELD 1514 026 BENONI 990000291602 11943GEARS DIESEL TECHNOLOGIES TZANEEN 850 270 LETABA 990000043642GEARS FOR AFRICA GAUTENG CC MUSGRAVE ROAD 4062 026 BENONI 990000035879 50941GEARSUPREME CC SOUTH HILLS 2136 283 VEREENIGING 990000009404 83715GEARTECH GOODWOOD 7459 025 BELLVILLE 990000057586 325GEARTORIA GEARBOX CENTRE HERCULES 30 008 PRETORIA 990000279566 49217GEARTRON TRANSMISSION SERVICES CC KEMPTON PARK 1620 003 JOHANNESBURG 990000031116 13785 NORKEM PARKGEARY SUSPENSION CENTRE CC MARINE PARADE 4056 002 DURBAN 990000110494 10461GEBANE ENGINEERING SERVICES CC BUCCLEUCH 2066 033 BOKSBURG 990000099337 1299GEBO CERMEX SOUTH AFRICA PTY LTD SANLAMHOF 7530 990000904916 1380GECI S A PTY LTD GARDENVIEW 2047 003 JOHANNESBURG 990000111681 25322 MONUMENTPARKGECKO CAMPERS WALMER 6070 007 PORT ELIZABETH 990000283719GECKO CONSTRUCTION SERVICES KANONKOP 1050 051 CAMPERDOWN 990000335297 7584

Page 172: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GECKO ENGINEERING Port Elizabeth 6001 007 PORT ELIZABETH 990000033959 15377 Emerald Hill, Port ElizabethGECKO OFFROAD CC HAENERTSBURG 730 990000882583 3870 POLOKWANEGECKO TRADING CC Witbank 1042 312 WITBANK TVL 990000049756 8363 Die HeuwelGECKOING MACHINE SERVICES BELLVILLE 7560 990000705001 743GECO GEARBOX & DIFF REPAIRS CC ELARDUSPARK 47 012 ALBERTON 990000007660GECOR AUTOMATIC TURNING  CC Roodepoort 1724 233 ROODEPOORT 990000008123 341 FloridaGEDALIA MOTORS CC LONGDALE 2093 003 JOHANNESBURG 990000110534GEDEELTE 249 DE KROON BK BRITS 250 041 BRITS 990000094889GEDO ENGINEERING CC HOUGHTON 2041 091 GERMISTON 990000113103GEDORE TOOLS S A PTY LTD DURBAN 3620 210 PINETOWN 990000033808 68 NEW GERMANYGEDS TRUCK & BAKKIE SERVICES CC EDEN GLEN 1613 132 KEMPTON PARK 990000016056 8671GEDULD CAR SALES GEDULD 1559 247 SPRINGS 990000108830GEDULD SERVICE STATION Springs 1560 247 SPRINGS 990000016422 2891GEE CEE & JAY SANDBLASTINGS & PAINT BENONI 1501 990000595746 199 SENEKALGEE GEE S AUTO TEST CENTRE CC ALBERTON 1448 037 BRAKPAN 990000015653 1979 BENONIGEE TEE GENERAL ENGINEERING ELSBURG 1407 091 GERMISTON 990000112982 9646GEECOM PTY LTD HONEYDEW 2040 003 JOHANNESBURG 990000008463 1825GEELHOUT CARWASH & VALET RUSTENBURG 300 235 RUSTENBURG 990000066341GEELY NELSPRUIT WHITE RIVER 1240 307 WITRIVIER 990000553300 315GEETEE GENERAL ENGINEERING CC RUYTERWACHT 7460 025 BELLVILLE 990000036581GEGA LOTZ PTY LTD Verwoerdpark 1453 003 JOHANNESBURG 990000115689 8199GEHRING ENGINEERING PTY LTD EAST LONDON 5205 006 EAST LONDEN 990000010044 2475 BEACON BAYGEI ENGINEERING SERVICES ASTON MANOR 1630 033 BOKSBURG 990000017761 12294GEJ EXPORTS PTY LTD BEREA 5201 990000786507 19251 TECOMAGELDCON CONTAINERS CC HELDERKRUIN 1733 147 KRUGERSDORP 990000096976 21248GELDENHUYS TREKKERS COLIGNY 2725 061 COLIGNY 990000089864 148GELDERBLOM MOTORS WELLINGTON 7655 197 PAARL 990000008497 899GELDON CONTAINERS CC HELDERKRUIN 1733 147 KRUGERSDORP 990000096957 21248GELEK AUTO ELECT EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000016098 7804GELETAS CONSTRUCTION MORESKOF 9462 001 BLOEMFONTEIN 990000088605 30179GELI JR LABOUR HIRE FABRICATIONS & HARRISMITH 9880 104 HARRISMITH 990000094875 1596GELLBLER TRUCK TRADERS CC TOTIUSDAL 134 008 PRETORIA 990000024628 31061GELMER AUTO BODY &  MACHENICAL VILLIERIA 186 008 PRETORIA 990000049704GELO ENGINEERING CC RIETFONTEIN PRETORIA EAST 1 990000581297 37964 FAERIE GLENGEM AUTO HIGHLANDS NORTH 2037 003 JOHANNESBURG 990000256511 1254GEM AUTO SERVICE CENTRE KELVIN 2054 132 KEMPTON PARK 990000007593 1181GEM GARAGE RIEBEECKHOOGTE 6231 093 GRAAFF REINET 990000024751 3232GEM MANUFACTURING PTY LTD HATFIELD 28 008 PRETORIA 990000029475 11343GEM PROJECTS PTY LTD KELVIN 2054 028 BETHAL 990000024272 1976GEM SWITCHGEAR PTY LTD Boksburg 1469 026 BENONI 990000027202 40641 Garsfontein EastGEMACO ELBREE PRECISION ENGINEERING CENTURION 46 008 PRETORIA 990000062943 9983GEMAK ENTERPRISES & ENGINEERING CC NORTH RIDING 2162 233 ROODEPOORT 990000116456 1025GEMCAST CONSULTING PTY LTD RYNFIELD 1514 026 BENONI 990000082933 11115GEMDEN RADIATORS WHITE RIVER 1240 307 WITRIVIER 990000033883 1738GEMDEN SPARES PTY LTD WHITE RIVER 1240 307 WITRIVIER 990000112960 2528GEMECS BENMORE 2010 990000571462 652252GEMFIX NORTHCROFT 4068 339 INANDA 990000044716GEMIN MOTORS CC SPRINGS 1560 247 SPRINGS 990000255675 2910

Page 173: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GEMINI AUTO BODY CC SEBENZA 1613 990000635245GEMINI ENGINEERING PHALABORWA 1684 352 PHALABORWA 990000111826 982GEMINI MAKERS CC MONUMENTPARK 105 008 PRETORIA 990000015243 26313GEMINI METAL INDUSTRIES CROWN MINES 2090 990000566112 979GEMINI NETWORK CC TECOMA 5214 006 EAST LONDEN 990000078918 19057GEMINI OPEL & ISUZU STANGER 4450 250 LOWER TUGELA 990000059630 544GEMINI SOLUTIONS Amanzimtoti 4125 KZN 990000042117 74GEMINI TRADING CC PRETORIA 182 008 PRETORIA 990000088310 867 Montana ParkGEMINI WORKSHOP NOORDSTAD 9302 001 BLOEMFONTEIN 990000099750 13797GEMKRU SERVICING & PARTS THE REEDS 158 008 PRETORIA 990000058877 2691GEMMA TRADING CC SOTHDALE 2135 003 JOHANNESBURG 990000043066 82805GEMSA TRUST NEWTON PARK 6055 007 PORT ELIZABETH 990000045686 35074GEMSBOK AUTO LUMIER 1905 283 VEREENIGING 990000086205 12272GEMTEC PTY LTD STRUANDALE 6001 990000114358 14368 SIDWELGEMTECH ENGINEERING & SALES HADISON PARK 8306 005 KIMBERLEY 990000080960 110294GEMVIR SERVICES Pretoria 181 008 PRETORIA 990000032201 32170 GlenstantiaGEN ASSIST LTR BRACKENFELL 7530 990000571644 1046GEN DE WET MOTORS TRUST BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000055698GEN DE WET SERVICE STATION BLOEMFONTEIN 9301 990000078530GEN ENGINEERING 2007 PTY LTD Nigel 1490 VORSTERSKROON 990000115157 893GEN SOL BK MOKOPANE 600 990000557602 281GEN TEC ENGINEERING SERVICES CC PAROW 7499 025 BELLVILLE 990000114172 1560GENCHARGE REWINDERS CC SPRINGBOK 8240 245 NAMAQUALAND 990000048561 691GENERAL ALBERT GARAGE & SERVICE RANDHART 1449 012 ALBERTON 990000303342 31443GENERAL ALU EXTRUSION PTY LTD DALVIEW 990000553757 3369GENERAL BODY BUILDERS DURBAN NORTH 4051 002 DURBAN 990000112217GENERAL CABLE PHOENIX SOUTH AFRICA PHOENIX 4068 339 INANDA 990000289227 60783GENERAL DYNAMICS WALMER 6065 007 PORT ELIZABETH 990000327099 5524GENERAL ENGINEERING PLETTENBERG BAY 6600 139 KNYSNA 990000109689 168GENERAL ENGINEERING & REPAIRS CC KIMBERLEY 8300 005 KIMBERLEY 990000052520 1372GENERAL ENGINEERING & TECHNICAL Gauteng 1746 138 KLERKSDORP 990000023503 PO Box 45 Featherbrook EstateGENERAL ENGINEERING SERVICES CUMBERWOOD 3235 206 PIETERMARITZBURG 990000112137 8660GENERAL ENGINEERING WORKS DURBAN 4072 002 DURBAN 990000021393 31235 MEREBANKGENERAL FIELD SERVICES KEMPTON PARK 1620 132 KEMPTON PARK 990000113034 9015GENERAL FORKLIFT REPAIRS WITFIELD 1467 033 BOKSBURG 990000046837 4403GENERAL HINGES & ALUMINIUM FRAMES ALBERTON 1450 012 ALBERTON 990000112342 220GENERAL INSTALLATIONS CC LINK HILLS 3652 210 PINETOWN 990000112325 329GENERAL INSULATION SUPPLIERS CC BOOYSENS 2016 012 ALBERTON 990000283948 39324GENERAL LIGHT ENG WORKS GERMISTON 1400 091 GERMISTON 990000112209 290GENERAL MAINTENANCE SERVICES ATHLONE PARK 4126 002 DURBAN 990000066923GENERAL MINERAL & MARINE PTY LTD CAPE TOWN 8000 004 KAAPSTAD 990000058095 2046GENERAL MOTOR REPAIRS VRYHEID 3100 295 VRYHEID 990000011526 2357GENERAL PROFILING PTY LTD Verwoerdpark 1453 003 JOHANNESBURG 990000112305 8199GENERAL REPAIRS PARYS 9585 218 POTCHEFSTROOM 990000039732GENERAL ROLLING WORKS INDUSTRIA 2042 003 JOHANNESBURG 990000055181 43262GENERAL SHEET METAL MOSSEL BAY 6500 090 GEORGE 990000057572 2015GENERAL SPRAYPAINTERS & MOTOR PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000112347 59841GENERAL WELDING YELLOWWOODPARK 4001 002 DURBAN 990000071653 53087

Page 174: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GENERATING SYSTEMS CC ASHWOOD 3605 210 PINETOWN 990000022098 10573GENERATOR & BOILER SERVICES STANDERTON 2430 249 STANDERTON 990000301215 3666GENERATOR & STARTER SERVICES NORTH END 6056 007 PORT ELIZABETH 990000107305 2832GENERATOR BOYS CC GERMISTON 1407 091 GERMISTON 990000099350 14876 WadevilleGENERATOR DYNAMICS PTY LTD CENTURION 157 003 JOHANNESBURG 990000491446GENERATOR HOUSE AUTO ELECTRICAL LINTON GRANGE 6015 007 PORT ELIZABETH 990000111781 10015GENERATOR LOGIC HOLDINGS PTY LTD JOHANNESBURG 1710 132 KEMPTON PARK 990000064770 3383GENERATOR MEGA CC PRETORIA NORTH 116 008 PRETORIA 990000307741 16497GENERATOR SERVICE & MAINTENANCE BERGVLEI 2012 004 KAAPSTAD 990000289366 475GENERATOR TECHNOLOGY CC VERWOERDPARK 1453 012 ALBERTON 990000035309 8194GENERATOR WORKS BK BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000071348 158GENERATOR WORKS CC PRETORIA 186 206 PIETERMARITZBURG 990000081739GENERATORS ALL & SUNDRY REPAIR HARTBEESPOORT 216 041 BRITS 990000558116 93GENERATRIX ENGINEERING CC WIERDAPARK 149 132 KEMPTON PARK 990000275681 55281GENERECT PTY LTD GLENANDA 2091 003 JOHANNESBURG 990000079724GENERIC COMPONENTS EAST RAND 1462 033 BOKSBURG 990000063923 26213GENERIC ENGINEERING TASK GROUP HARTBEESFONTEIN 2600 138 KLERKSDORP 990000065488 658GENES AUTO ELECTRICAL CC KATHU 8446 194 OLIFANTSHOEK 990000094462 200 KimberleyGENES TUNE UP CENTRE BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115065 Po Box 787 BloemfonteinGENESIS AUTOBODY SERVICES CC N1 CITY 7463 025 BELLVILLE 990000092100 13092GENESIS COMMUNITY PROJECTS PIETERMARITZBURG 3200 206 PIETERMARITZBURG 990000309816 2153GENESIS FITNESS PTY LTD RIVONIA 2128 003 JOHANNESBURG 990000301016 69GENESIS LABOUR BROKERS KARENPARK 118 351 WONDERBOOM (PTA) 990000030771 60969GENESIS STAFFING SOLUTIONS MODDERFONTEIN 1645 003 JOHANNESBURG 990000079518 187GENET MINERAL PROCESSING (PTY) LTD LERAATSFONTEIN 1038 312 WITBANK TVL 990000342497 12716 WitbankGENEVA AD POWDER COATING PTY LTD CITY DEEP 2197 990000605239 86086GENEVA AD PTY LTD CITY DEEP 2049 132 KEMPTON PARK 990000059071 86086GENFLEX PTY LTD ALRODE 1451 091 GERMISTON 990000013299 124432GENFUEL BK KIMBERLEY 8301 990000307150GENIUS AUTO FITMENT ZASTRON 9950 318 ZASTRON 990000035030 120GENLEX AGENCIES SPRINGS 1560 247 SPRINGS 990000023115 13361GENLEX RAIL PTY LTD GEDULD 1562 247 SPRINGS 990000292402 13361GENLOU INDUSTRIAL SUPPLIES & WITBANK 1035 312 WITBANK TVL 990000017425 4912 WitbankGENLUX LIGHTING GERMISTON 1400 091 GERMISTON 990000115060 1183GENMIG WELDERS & GENERATORS MIDDELBURG 1050 990000638841 15460GENMO ENGINEERING CC BRAKPAN 1540 990000045242 1279GENPOWER BUILD CC MENLO PARK 81 990000630604 13290 HATFIELDGENPRO GENERATORS RANDHART 1457 003 JOHANNESBURG 990000091416 11734GENREC ENGINEERING PTY LTD BROOKLYN SQUARE 75 091 GERMISTON 990000160642 1567GENROCK MINING NW CC CARLETONVILLE 2500 084 FOCHVILLE 990000290805 170GENSERV SHEETMETAL WORKS ATLASVILLE 1465 033 BOKSBURG 990000030493 16197GENSET MARKETING FLAMWOOD 2572 138 KLERKSDORP 990000035287 6833GENSET REPAIRS VEREENIGING 1930 283 VEREENIGING 990000358369 8199 VerwordparkGENTAG IMPORTS & EXPORTS PTY LTD HARTBEESFONTEIN 2600 001 BLOEMFONTEIN 990000311564 634GENTRA TWENTY FIVE PTY LTD WELKOM 9460 990000891956 756GENUBE ENGINEERING CC HENLEY ON KLIP 1962 033 BOKSBURG 990000111756 96GENUINE MOTORS DURBAN 4011 002 DURBAN 990000313730GENWEST CAPE BLACKHEATH 7580 003 JOHANNESBURG 990000293688

Page 175: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GENWEST STEEL & INDUSTRIAL SERVICES SALDANHA 7395 292 VREDENBURG 990000084731 552GEO CLOUD PTY LTD Johannesburg 2094 BENROSE 990000007248 62255 MarshalltownGEO SERVICE CENTRE CC BOKSBURG 1459 033 BOKSBURG 990000040575 18576 SUNWARD PARKGEO SONIC PTY LTD UMHLANGA ROCKS 4320 990000638058GEO STOTT & CO PTY LTD INDUSTRIA 2042 003 JOHANNESBURG 990000237583 43134GEO TECH BOKSBURG 1460 033 BOKSBURG 990000021066 2134GEOMECHANICS CC BRYANSTON 2021 003 JOHANNESBURG 990000115863 68063GEOMEG ENGINEERING & FABRICATION PT KRUGERSDORP NORTH 1739 990000701071GEOMETRIC GENERAL MANUFACTURING BK Kempton Park 1619 033 BOKSBURG 990000257324 12456 Aston ManorGEOMETRIC TOOL & DIE CC NEW GERMANY 3620 210 PINETOWN 990000028303 983GEOMICRON S A PTY LTD KIMBERLEY 8301 005 KIMBERLEY 990000045965GEORGE & GEORGE MILES OUDTSHOORN 6620 196 OUDTSHOORN 990000115934 739GEORGE AUTO TRUCK PORT ELIZABETH 6021 007 PORT ELIZABETH 990000670410GEORGE DIESEL GEORGE 6530 090 GEORGE 990000016211 2424GEORGE ECO STOP PTY LTD GEORGE 6529 090 GEORGE 990000027549 1917 GeorgeGEORGE LOCKSMITHS GEORGE 6529 990000587367 1342GEORGE MARX TOOLS SIDWELL 6061 007 PORT ELIZABETH 990000027327 14075GEORGE MECHANICAL GEORGE 6530 090 GEORGE 990000036969 9083GEORGE OF TRADES KENMARE 1739 147 KRUGERSDORP 990000052619GEORGE PALM TYRE PTY LTD GEORGE 6530 090 GEORGE 990000026619 1074GEORGE REPAIRS KRUGERSDORP NORTH 1740 147 KRUGERSDORP 990000050359 7676GEORGE SHARPENING SERVICES GEORGE 6530 090 GEORGE 990000025864 10526GEORGE SPRINGWORKS CC George 6539 090 GEORGE 990000090743 4529GEORGE STAAL & SWEISWERKE GEORGE‐INDUSTRIA 6536 090 GEORGE 990000112786 3009GEORGE STORRAR DRIVE SERVICE BROOKLYN SQUARE 75 008 PRETORIA 990000012578 2099GEORGE SWITCHBOARD MANUFACTURERS GEORGE 6530 090 GEORGE 990000112760 67GEORGE YAMAHA GEORGE 6529 090 GEORGE 990000270759 464 GeorgeGEORGES AUTO ELECTRICAL HERMANUS 7200 111 HERMANUS 990000114837 959GEORGES MOBILE MOTOR REPAIRS DURBAN 4001 002 DURBAN 990000078388GEORGES TRUCK REPAIRS CC Alberton 1460 012 ALBERTON 990000060258 17563 Sunward ParkGEORGES WELDING SERVICES CC GONUBIE 5257 006 EAST LONDEN 990000115907GEOS ENGINEERING CC BLOUBERGRANT 7443 004 KAAPSTAD 990000110698 11455GEOS STEEL WORKS CC MALIBU VILLAGE 7100 316 WYNBERG C P 990000072233GEOSEL ENGINEERING RUSTDAL 7580 251 STELLENBOSCH 990000035434GEOSERGIO AUTO ELECTRICAL Pretoria 31 091 GERMISTON 990000111793 26072 GezinaGEOTEK ENGINEERING SOLUTIONS WEST BEACH 7449 004 KAAPSTAD 990000037348 50114GEOTHERMAL ENERGY SYSTEMS PTY LTD CAMPS BAY 8040 004 KAAPSTAD 990000301481 32473GEOTRON SYSTEMS EDMS BPK POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000115001 597GEOTRUST GRONDVERSKUIWING SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000115630 834GEPPETTOS WORLD OF DEVELOPMENTS JOHANNESBURG 2001 990000944767 450 HIGHLANDS NORTHGER MO TECH WELLINGTON 7654 303 WELLINGTON 990000012844 589GERALD PHAAL MOTORS CC PRINCESS 1724 233 ROODEPOORT 990000031020GERBER CARWASH CC HADISON PARK 8306 005 KIMBERLEY 990000071897 110447GERBER FASTENING SYSTEMS PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000062260 11582 HATFIELDGERBER PANELBEATING SUPPLIES CC ROSETTENVILLE 2130 003 JOHANNESBURG 990000050754 696GERBER WORKSHOP PORT ELIZABETH 6001 990000636143GERBERS 4WD ACCESSORIES KEMPTON PARK 1620 003 JOHANNESBURG 990000052119 5535GERBERS METALWORKS CC DESPATCH 6220 271 UITENHAGE 990000064416

Page 176: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GERCO MOTORINGENIEURS MODIMOLLE 510 191 WATERBERG 990000008714 1175 VaalwaterGERENUK MARKETING CC Kempton Park 1619 132 KEMPTON PARK 990000090559 9503 EdleenGERHADTS METAL SCULPTING PETIT 1512 003 JOHANNESBURG 990000077636 7023GERHALDO VULSTASIE HEIDERAND 6511 008 PRETORIA 990000031213 152GERHARD FOURIE INGENIEURSWERKE BK MARBLE HALL 450 099 GROBLERSDAL 990000111205 669GERHARD KOLESKY PROFILING CC MIDDELBURG 1050 990000850853 1510GERHARD UNGER DAIRY EQUIPMENT EDEN GLEN 1613 091 GERMISTON 990000272338 9748GERIYIM PETROLEUM LYNWOOD RIDGE 40 990000563254 75438GERLETTE AUTO RYNFIELD 1514 037 BRAKPAN 990000062825 11943GERLYN ENGINEERING & MAINTENANCE TERENURE 1619 132 KEMPTON PARK 990000096951GERMAN AUTO ECAR SILVERTON 181 990000847014 257GERMAN AUTO SERVICE CENTRE WATERKLOOFRIDGE EXT 2 181 003 JOHANNESBURG 990000023876GERMAN AUTO TECH ALBEMARLE 1410 091 GERMISTON 990000084725 7707GERMAN AUTOHAUS PTY LTD CRAMERVIEW 2060 003 JOHANNESBURG 990000110318 326GERMAN CAR SPECIALIST DURBAN 4001 002 DURBAN 990000013936GERMAN DIESEL REPAIRS BOOYSENS 2016 003 JOHANNESBURG 990000018460 38317GERMAN ENGINEERING GREYTOWN 3250 097 UMVOTI 990000088456 572GERMAN EXECUTIVE TRIM CC GALLO MANOR 2052 003 JOHANNESBURG 990000115838 1459GERMAN FIELD SERVICES & REPAIRS SILVERTON 127 008 PRETORIA 990000065859 98GERMAN MOTOR SERVICES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115709GERMAN MOTORS JEFFREYS BAY 6330 120 HUMANSDORP 990000115539 413GERMAN MOTORS & PANEL BEATERS ZEERUST 2865 319 MARICO 990000113408 293GERMAN MOTORS USED CARS BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000115940GERMAN SCAFFOLDING RHINE ROAD 8050 004 KAAPSTAD 990000094390 27773GERMAN TECH OOS EINDE 9301 990000653618 13500 NOORDSTADGERMAN TYRE CENTRE PTY LTD WADEVILLE 1422 003 JOHANNESBURG 990000061502 14836GERMATIC AUTOBODY CC LA MONTAGNE 184 008 PRETORIA 990000027320 3GERMISHUYS G N A LICHTENBURG 2740 156 LICHTENBURG 990000065648 690GERMISTON AUTOSERVE CC KIASHA PARK 1829 091 GERMISTON 990000276045 41GERMISTON BRAKE & CLUTCH CC WITFIELD 1467 091 GERMISTON 990000113793 14050GERMISTON DELTA MONUMENT PARK 105 091 GERMISTON 990000113873 25322GERMISTON HYDRAULICS PTY LTD WADEVILLE 1422 091 GERMISTON 990000108417 14484GERMISTON LOCKSMITH ALBERTON 1450 091 GERMISTON 990000073013 1489GERMISTON PANEL BEATERS PTY LTD GERMISTON SOUTH 1411 090 GEORGE 990000113799 4195GERMISTON STEEL SERVICES GERMISTON SOUTH 1411 091 GERMISTON 990000026323 4458GERNHOLTZ ENGINEERING DEL JUDOR 1034 312 WITBANK TVL 990000089090GERNIC PRODUCTS CC PRETORIA NORTH 116 351 WONDERBOOM (PTA) 990000109508 14197 SINOVILLEGERNU TROK & DIENSSENTRUM KROONSTAD 9500 146 KROONSTAD 990000056205 7109GERO DIAGNOSTICS CC HONEYDEW 2040 147 KRUGERSDORP 990000076088 746GEROCON PROJECT INTEGRATORS GROENKLOOF 145 008 PRETORIA 990000306084 1660GEROTEK TEST FACILITIES A DIV OF PRETORIA 1 008 PRETORIA 990000018707 7413GERRIES AUTO ELECTRICAL HERCULES 30 008 PRETORIA 990000116685 48335GERRIES TUNE UP BRANDHOF 9324 001 BLOEMFONTEIN 990000306639 12960GERRIT VISSER FAMILIE TRUST BELLVILLE 7535 004 KAAPSTAD 990000267960 367GERRY DAY AUTO ELECTRICAL GEORGE 6530 090 GEORGE 990000018516 619GERRYS MOTOR CC ESTCOURT 3310 079 ESTCOURT 990000115023 1899GERS PLASTICS & RUBBER MACHINERY CC QUEENSWOOD 121 008 PRETORIA 990000265968 11757GERT COETZEE REPAIRS BETHLEHEM 9700 029 BETHLEHEM 990000096643 479

Page 177: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GERT HANEKOM POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000267237 1645GERT POTGIETER MOTORS BK KLERKSDORP 2570 138 KLERKSDORP 990000012857 10982GERTYS GENERAL TRADING & PROJECTS WITBANK 1035 990000733446GES ELECTRIC MOTORS REPAIRS & SALES PRETORIA 1 008 PRETORIA 990000009430 5418GESC TECH CLINIC CC WITBANK 1035 312 WITBANK TVL 990000086577 13374 LeraatsfonteinGESTALT SYSTEMS CC SOMERSET WEST 7130 244 SOMERSET WEST 990000060865GET ENGINEERING BELLAIR 4094 002 DURBAN 990000557571GETAWAY TRAILERS BEACON BAY 5205 006 EAST LONDEN 990000075670 2050GETEC BK PRETORIA NORTH 116 008 PRETORIA 990000033523 18336GETHLANI REPAIRS CC DRIE RIVIERE 1935 278 VANDERBIJLPARK 990000086907 263933GETINGE S A PTY LTD HERCULES 30 008 PRETORIA 990000012113 48492GEUSTYN & HORAK ALUMINIUM BRACKENFELL 7561 004 KAAPSTAD 990000018684 1358GEYSER ALLIED PRODUCTS PTY LTD Kempton Park 1406 091 GERMISTON 990000060003 8054 EdenglenGEZINA CAR WASH MONTANA 151 008 PRETORIA 990000058549 9081066GEZINA RHINO LININGS & ACCESSORIES WONDERBOOM SOUTH 1842 990000580760GF CHIPANGA WORK STEEL PTY LTD BIRCH ACRES 1619 990000866035GFN LIGHT ENGINEERING CC MARAISBURG 1700 233 ROODEPOORT 990000116312 272GG & M ENGINEERING SOLUTIONS CC MANDALAY 7785 990000581951GGG MOTORS CC GREENACRES 6057 007 PORT ELIZABETH 990000301748 27418GGS MANUFACTURING CC KLIPPOORTJIE 1428 091 GERMISTON 990000303188GHANASCO AUTO BODYWORKS BUTTERWORTH 4960 380 990000547664 6092GHAZI ENGINEERING CC EDENVALE 1610 002 DURBAN 990000095217 3977GHH MINING MACHINES PTY LTD BOKSBURG 1459 033 BOKSBURG 990000064192 6869 WESTWOODGHHMM TECHNICAL SERVICES PTY LTD BOKSBURG 1459 990000866513 6869 WESTWOODGIANNI ROADWORTHY CC SCOTTBURGH 4180 274 UMZINTO 990000084565 83GIANT ALUMINIUM PTY LTD ROODEPOORT 1735 990000575835 6375 WESTGATEGIANT MOTOR SPARES CC DENVER 2011 003 JOHANNESBURG 990000115287 25712GIANT PANELBEATERS WITFIELD 1467 003 JOHANNESBURG 990000109060 14073GIANT TYRE AUTO TRUCK BK POLOKWANE 700 207 PIETERSBURG 990000553796 4458GIANTLIGHT PTY LTD CRYSTAL PARK 1515 003 JOHANNESBURG 990000039725 22905GIBBON CARAVAN CLINIC ZUURFONTEIN 1912 218 POTCHEFSTROOM 990000111841 14077GIBBSTEEL DUNSWART 1508 003 JOHANNESBURG 990000034516 6153GIBBYS AUTO ALIGNMENT CC BELLVILLE 7530 004 KAAPSTAD 990000019873GIBELA TRADE & INVEST 1223 BK FLAMWOOD 2572 138 KLERKSDORP 990000088272 6583GIBELA TRADE & INVEST 1319 CC KIMBERLEY 8301 990000581193 930GIBSON INDUSTRIAL HEATING CC GLENSTANTIA 10 008 PRETORIA 990000022170 32875GIBSONS ALIGNMENT SERVICES PTY LTD CAPE TOWN 8000 025 BELLVILLE 990000115276 3947GICOR MANUFACTURING PTY LTD BROEDERSTROOM 240 041 BRITS 990000090675 373GIDEON & SONS ALUMINIUM GRASSY PARK 7941 316 WYNBERG C P 990000272863GIDEON MINING & BENEFICIATION MIDDELBURG 1050 171 MIDDELBURG TVL 990000086278 5801GIDEON ROUX PANEELKLOPPERS SILVERTON 127 008 PRETORIA 990000079760 1925GIELIE SNYMAN NORTH PAARL 7623 197 PAARL 990000085968 7223GIEZING ENGINEERING CC RIVERFIELD 1564 188 NIGEL 990000031849 15067GIFAS METAL PRODUCTS BERGVLEI 2012 003 JOHANNESBURG 990000110221 436GIFFIES AUTO ELECTRICAL SERVICES CC KUILS RIVER 7579 251 STELLENBOSCH 990000064585 1363GIFLO ENGINEERING BOP PTY LTD Garankuwa 1160 370 990000517613 5108 Sinembe Park La Lucia RidgeGIGANTIC LIGHTING ENGINEERING CC BRACKEN DOWNS 1454 233 ROODEPOORT 990000087614 167788GIGER J A FONTAINEBLEAU 2032 003 JOHANNESBURG 990000109975 480

Page 178: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GIGSTAALWERKE LICHTENBURG 2740 156 LICHTENBURG 990000270563GIJA PLAZA SHELL MOKOPANE 600 207 PIETERSBURG 990000288879 4741GIJIMA ENGINEERING DUNDEE PTY LTD DUNDEE 3000 072 DUNDEE 990000096144 143GIJIMA FIRE SYSTEM BK PACALTSDORP 6534 090 GEORGE 990000061992 93GIJIMA MOTORS DUNCAN VEREENINGING 1939 990000676908 3469 VEREENINGINGGIJIMA PRECISION ENGINEERING WORKS JEPPESTOWN 2094 990000803669 33668GIJIMA TYRE SOLUTIONS PTY LTD CHATSWORTH 4092 990000861164GIL DIAS ENGINEERING QUEENSWOOD 121 008 PRETORIA 990000012699GILBERTSONS PANEELKLOPPERS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000113593 938GILBOT GENERAL ENGINEERING PTY LTD BRITS 250 041 BRITS 990000109262 3703GILD GOLDEN GATEWAY CC GLOSDERRY 7702 241 SIMONS TOWN 990000055514 46883GILDED EDGE TABLE VIEW 7439 004 KAAPSTAD 990000047043 9GILDENHUYS EARTHMOVING CC ELARDUSPARK 186 008 PRETORIA 990000311596GILES AUTO REPAIRS CAPE TOWN 7480 004 KAAPSTAD 990000012811 443 EERSTE RIVERGILES BERMAD SERVICE SPECIALISTS CC WESTVILLE 3630 002 DURBAN 990000043007 362GILLARD AUTO INVESTMENTS (PTY) LTD WITKOPPEN 2068 003 JOHANNESBURG 990000123957 2150GILLARD AUTO INVESTMENTS PRETORIA WITKOPPEN 2068 008 PRETORIA 990000252434 2150GILLARD AUTO INVESTMENTS PTY LTD WITKOPPEN 2068 003 JOHANNESBURG 990000093380 2150GILLESPIE DIESEL SERVICES PTY LTD Kempton Park 1619 KEMPTON PARK 990000063826 6337GILLET EXHAUST TECHNOLOGIE PTY LTD PORT ELIZABETH 6000 STRUANDALE 990000008655 669GILLINGHAM WELDING SYSTEMS CC GARDEN VIEW 2047 026 BENONI 990000026704 75921GILLITT T M ESTON 3740 051 CAMPERDOWN 990000060095 199GILLITTS SERVICE STATION GILLITTS 3603 210 PINETOWN 990000047735 476GILLITTS WORKSHOP GILLITTS 3610 210 PINETOWN 990000025927GILLMER ENGINEERING CC ALGOAPARK 6005 007 PORT ELIZABETH 990000014234 11106GILLMER W R SIDWELL 6061 007 PORT ELIZABETH 990000012851 14235GILLOS ENGINEERING PAARL 7646 197 PAARL 990000045299GILLYFROST 4 PTY LTD VANDERBIJLPARK 1200 008 PRETORIA 990000066389 3129 NelspruitGILLYS AUTO REPAIRS MARGATE 4275 215 PORT SHEPSTONE 990000008846 1271GILMATH ENGINEERING PTY LTD POTCHEFSTROOM 2520 218 POTCHEFSTROOM 990000107801 1010GILO ENGINEERING & MANUFACTURING BOOYSENS 2016 003 JOHANNESBURG 990000116966 38641GILPET MOTORS GREEN POINT 8051 004 KAAPSTAD 990000024342 166GILTIME PARK CC LA LUCIA 4153 206 PIETERMARITZBURG 990000113246 263GILTRAP CITY SERVICE CENTURION 46 003 JOHANNESBURG 990000271058 10202GIMONT ENGINEERING RANDBURG 2125 003 JOHANNESBURG 990000044044 3665GIMTRAC PTY LTD CENTURION 46 003 JOHANNESBURG 990000008403 10191GINCORP MANUFACTURING & ENGINEERING PORT ELIZABETH 6001 007 PORT ELIZABETH 990000314272 28 SIDWELLGINGER ICE TRADING benoni 1508 033 BOKSBURG 990000258755 6630 dunswartGINGS GARAGE GINGINDLOVU 3800 338 MTUNZINI 990000110639 604GINNYS CAR WASH GRABOUW 7160 048 CALEDON 990000091288 1027GINO & SONS WELDING WORKS CC GRASSY PARK 7941 316 WYNBERG C P 990000273772GINRICH BODIES PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000008297GIO TECHNOLOGIES BOKSBURG 1459 091 GERMISTON 990000089824 5023 DELMENVILLEGIORGIO EXPRESS AUTOBODY MARGATE 4275 215 PORT SHEPSTONE 990000300176 346GIORGIO FARAONI EXPRESS AUTOBODY MARGATE 4275 215 PORT SHEPSTONE 990000047768 346GIRCAS ENGINEERING CC East London 5200 380 990000517622 683 GonubieGIRDM ENGINEERING PTY LTD BIRCHLEIGH 1621 132 KEMPTON PARK 990000056051 6126GIRLKO CC MONUMENT PARK 105 278 VANDERBIJLPARK 990000094751 25322

Page 179: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GIRLOCK SA PTY LTD ISANDO 1600 132 KEMPTON PARK 990000033761 59GIRO ENGINEERING CC RIVER CRESCENT 1042 312 WITBANK TVL 990000023101 217GIRON TECHNOLOGIES CC TABLE VIEW 7439 004 KAAPSTAD 990000052690 60474GIRTECH ENGINEERING CONSULTANTS CC NORTHCLIFF 2115 003 JOHANNESBURG 990000037410 1414GIST ENGINEERING CC SEDGEFIELD 6573 139 KNYSNA 990000051861 837GISWA ENGINEERING SASOLBURG 1947 237 SASOLBURG 990000030549 315GIULIO SABBATINI AUTO STYLISTS NORTH RIDING 2162 003 JOHANNESBURG 990000062430 1289GIULOS ENGINEERING CC DUNNOTTAR 1590 247 SPRINGS 990000267752 11GIZA INTERNATIONAL EMPLOYMENT WALMER 6065 007 PORT ELIZABETH 990000293001 5412GIZA TECHNOLOGIES WALMER 6065 007 PORT ELIZABETH 990000042631 5377GIZARAS CAR WASH & CLEANING POLOKWANE NORTH 750 207 PIETERSBURG 990000037584 5040GJM ENGINEERING MONTANA PARK 159 008 PRETORIA 990000280267 54GJS SCRAP & PANELSHOP LICHTENBURG 2740 156 LICHTENBURG 990000080078GJS STEEL BY DESIGN CC RYNFIELD 1501 033 BOKSBURG 990000081153GK MECHANICAL & BODY CC BONAERO PARK 1622 132 KEMPTON PARK 990000291115 7920GKB GENSET MAINTENANCE EDENVALE 1609 091 GERMISTON 990000421688GKH GATES & FENCE PORTLANDS 7785 025 BELLVILLE 990000259492GKN SINTER METALS CAPE TOWN PTY LTD BELLVILLE 7540 025 BELLVILLE 990000191097 156 BellvilleGL PANELBEATERS & SPRAYPAITERS CC PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000084229 1981GLA MINING LYDENBURG 1120 161 LYDENBURG 990000593684 4723GLACIER DOOR SYSTEMS SOUTH HILLS 2136 003 JOHANNESBURG 990000020031 83837GLADIATOR FENCING & GATES CHATSWORTH 4030 310 CHATSWORTH 990000027902 56391GLADIATOR LOCK CO PTY LTD CLEVELAND 2022 091 GERMISTON 990000114744 40857GLADSTONE INDUSTRIES PTY LTD CENTURION 157 008 PRETORIA 990000064752 11452 CenturionGLAMOUR GLITZ WITBANK 1035 312 WITBANK TVL 990000260710 524GLANTECH MAINTENANCE MIDDELBURG 1096 171 MIDDELBURG TVL 990000030136 637GLASFIT SECURE TINT PMBURG DORPSPRUIT 3206 206 PIETERMARITZBURG 990000088548 11301GLASS ALLIANCE CC BEDFORDVIEW 2008 003 JOHANNESBURG 990000278462GLASS FACTOR CC CRESTA 2118 091 GERMISTON 990000080130 1743GLASS GALORE QUAGGA 58 008 PRETORIA 990000033549GLASS SOLUTIONS KZN DORMERTON 4015 002 DURBAN 990000087606 19533GLAZER MOTORS ROSSBURGH 4094 002 DURBAN 990000113600GLAZER PANELBEATERS CC Durban 3629 002 DURBAN 990000010014 825 WestvilleGLAZIER TECH CC CLAIRWOOD 4052 002 DURBAN 990000020687GLEN ACRES SERVICE STATION PINEGOWRIE 2123 003 JOHANNESBURG 990000025205 1745GLEN ASHLEY SERVICE STATION UMHLANGA ROCKS 4320 002 DURBAN 990000021311GLEN EDEN TRADING 238 CC POLOKWANE 699 351 WONDERBOOM (PTA) 990000282533 55811GLEN EDEN TRADING 70 ADAMAYVIEW 2572 990000557624 6664 FLAMWOODGLEN MARAIS SERVICE STATION WIERDAPARK 149 132 KEMPTON PARK 990000095937 55424GLEN MILLAR SURVEYS ASHWOOD 3610 210 PINETOWN 990000060690 10644GLEN VILLAGE MOTOR CITY FAERIE GLEN 43 008 PRETORIA 990000047126 40131GLENANDA SERVICES BRACKEN DOWNS EXT 5 1448 003 JOHANNESBURG 990000029267GLENANDA SUPER SERVICE STATION SPRINGFIELD 2137 003 JOHANNESBURG 990000015980 57425GLENCOE MOTORS GLENCOE 2930 072 DUNDEE 990000031034 323GLENDAL BRAIDING & ENGINEERING PTY SYMRIDGE 1420 091 GERMISTON 990000463972 3092GLENDENE MOTORS ATHLONE 7764 206 PIETERMARITZBURG 990000014568 1222GLENDOWER CONVENIENCE CENTRE GRAIGHALL 2024 990000559845 411014GLENDOWER SERVICE CENTRE DOWERGLEN 1612 091 GERMISTON 990000036912 16680

Page 180: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GLENEDS SMASH REPAIRS DIEP RIVER 7800 316 WYNBERG C P 990000008819GLENGROVE MOTORS CC ESHOWE 3815 323 ESHOWE 990000107361 251GLENHARVIE MOTORS SHELL POTCHEFSTROOM 2520 306 WESTONARIA 990000038135 765GLENHAVEN SERVICE STATION HURLINGHAM 2070 025 BELLVILLE 990000089774 460GLENHOEK MOTORS FISH HOEK 7974 241 SIMONS TOWN 990000107738 22269GLENHOVE METAL WORKS NORTHMEAD 1511 026 BENONI 990000048219 131409GLENHOVE SERVICE STATION PTY LTD HOUGHTON 2041 003 JOHANNESBURG 990000275310 3145GLENN PASCALE ENGINEERING CC ZIMBALI 4418 250 LOWER TUGELA 990000308819 6463GLENNTEC TOOL & DIE CC VEREENIGING 1930 283 VEREENIGING 990000055895 964GLENPETZ CC GERDVIEW 1401 003 JOHANNESBURG 990000262207GLENROAD SERVICE STATION LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000035325 32562GLENS DRAAIWERK & HERSTELDIENSTE HOOPSTAD 9479 116 HOOPSTAD 990000091323 303GLENS LOCKSMITH CC STRANDFONTEIN 7800 316 WYNBERG C P 990000553204 54588GLENS PUB MATIELAND 7602 165 MALMESBURY 990000084504GLENSIDE SERVICE STATION MANDENI 4490 186 NEW HANOVER 990000095896GLENTANA GARAGE 6535 090 GEORGE 990000012959GLENTEC SPRINGS MAITLAND 7405 004 KAAPSTAD 990000045412GLENUGIE SERVICE STATION PINETOWN 3600 210 PINETOWN 990000028082 2120GLENVIEW SERVICE STATION GLENASHLEY 4051 002 DURBAN 990000020221GLENWOOD MOTORS ROOIHUISKRAAL 154 008 PRETORIA 990000012980 1912GLENWOOD MOTORS VERWOERDBURG LYTTELTON 140 008 PRETORIA 990000013033 14507GLENWOOD SERVICE STATION MENLO PARK 102 008 PRETORIA 990000289274 35365GLENWOOD ZENEX SERVICE CENTRE DALBRIDGE 4014 002 DURBAN 990000111319 18025GLIDEPATH SA PTY LTD WESTVILLE 3629 002 DURBAN 990000311139GLIDEROL SA PTY LTD WESTGATE 1734 233 ROODEPOORT 990000066803 7752GLISSANDO PAPER PRODUCTS BRACKENFELL 7561 025 BELLVILLE 990000019999 1229GLL ADVANCE BODY REPAIR & SPRAY BETHLEHEM 9700 990000934398GLO PAN COATERS CC ASHBURTON 3213 206 PIETERMARITZBURG 990000041491 19992GLOB TRADING PTY LTD HOWARD PLACE 7450 316 WYNBERG C P 990000058495 768GLOBAL AIRBRAKES BARDENE EXT 2 1459 033 BOKSBURG 990000032659 3GLOBAL AIRBRAKES SOLUTIONS EAST RAND 1462 033 BOKSBURG 990000046490 25447GLOBAL ALUMINIUM DEWETSDORP 9940 001 BLOEMFONTEIN 990000412582 105GLOBAL ALUMINIUM WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000286304 335GLOBAL ARC Kempton Park 1619 132 KEMPTON PARK 990000085466 710GLOBAL ASSET PROTECTION PTY LTD TYGERPARK 7530 025 BELLVILLE 990000051901GLOBAL AUTO PRETORIA 127 008 PRETORIA 990000045038 912273GLOBAL AUTO ELECTRICAL DOUGLAS 8730 004 KAAPSTAD 990000306413 109GLOBAL AUTO ELECTRICAL CC DOUGLAS 8730 071 HERBERT 990000042017GLOBAL AUTOBODY CC CROWN MINES 2025 003 JOHANNESBURG 990000037620 1090GLOBAL BOLT & TOOL CC MEYERSDAL 1447 012 ALBERTON 990000043619 5281GLOBAL CONSTRUCTION MANAGEMENT BELLVILLE 7550 990000575038 46017 KERNKRAGGLOBAL EXPRESS ENGINEERING CC WALKERVILLE 1876 003 JOHANNESBURG 990000275135 1582GLOBAL FUELLING SYSTEMS PTY LTD BOTHASIG 7406 091 GERMISTON 990000080054 28273GLOBAL INDUSTRIAL CONSULTANTS 2 RICHARDS BAY 3900 003 JOHANNESBURG 990000078792 40245GLOBAL MANUFACTURERS NIGEL 1490 188 NIGEL 990000014423 363GLOBAL MARINE ENGINEERING SAREPTA 7580 004 KAAPSTAD 990000288118GLOBAL METALS BOKSBURG 1459 033 BOKSBURG 990000086527GLOBAL NISSAN WONDERBOOMPOORT 33 008 PRETORIA 990000076629 30312

Page 181: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GLOBAL NISSAN GEZINA GEZINA 31 008 PRETORIA 990000269356 24018GLOBAL NISSAN HATFIELD GARSFONTEIN 42 008 PRETORIA 990000265240 259GLOBAL PACT TRADING 739 PTY LTD PARDEN ISLAND 7405 990000586489 15089 VLAEBERGGLOBAL PRECISION ENGINEERING PAARDEKRAAL 1752 147 KRUGERSDORP 990000044497 367GLOBAL REFURBISHED WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000302129 335GLOBAL ROOFING SOLUTIONS ISANDO 1600 990000022339 4213 EDENVALEGLOBAL SHUTTER DOORS EIKENHOF 1872 283 VEREENIGING 990000051942 155GLOBAL STORAGE SYSTEMS CC GLOSDERRY 7702 004 KAAPSTAD 990000060327GLOBAL TAILINGS SOLUTIONS Johannesburg 2194 132 KEMPTON PARK 990000688927 540 ISANDOGLOBAL TELEMATICS S A PTY LTD TYGER VALLEY 7536 025 BELLVILLE 990000019290 3762GLOBAL TREADS CC BRITS 250 008 PRETORIA 990000311384 4662GLOBAL TYRES RETAIL CC BRONKHORSTSPRUIT 1020 073 EDENBURG 990000297806 424GLOBAL WHEEL PTY LTD HEIDELBERG 1438 106 HEIDELBERG C P 990000019690 335GLOBE MOTORS GERMISTON SOUTH 1411 091 GERMISTON 990000114560 4043GLOBECOM CC WATERFRONT 8002 004 KAAPSTAD 990000035846 50559GLOBLE ENGINEERING CC BEZUIDENHOUT VALLEY 2094 003 JOHANNESBURG 990000046864GLODEC SERVICES PTY LTD WELGEMOED 7538 025 BELLVILLE 990000082598 7225GLOFURN CC TOTIUSDAL 134 008 PRETORIA 990000013256 32386GLOMAN ENGINEERING SA PTY LTD BENONI 1500 026 BENONI 990000292961 2561GLOMIX 173 CC WELKOM 9460 990000615237 55152 EERSTEMYNGLOMORE MOTORS LYTTELTON 140 132 KEMPTON PARK 990000061538 14337GLORIA ENGINEERING PTY LTD ROSETTENVILLE 2130 003 JOHANNESBURG 990000111883 1464GLOSTEEL CC TOTIUSDAL 134 008 PRETORIA 990000078882 32386GLOW INNOVATIONS CC Cape Town 7800 241 SIMONS TOWN 990000033504 Unit 4, 7GLOWING SUNSET TRADING 49 DALBRIDGE 4014 002 DURBAN 990000075387 18940GLUTEK NORTH RIDING 2162 003 JOHANNESBURG 990000035165 12GLYDES FABRICATION NIGEL 1490 091 GERMISTON 990000267309 1282GLYNS PLANT ERECTORS CC NELSPRUIT 1200 161 LYDENBURG 990000040505 3702GM AUTO SERVICE POTGIETERSRUS 600 219 POTGIETERSRUS 990000400397 226GM MECH TECH ALBERTON 1450 990000622910 11943 RYNFIELDGM SERVICE CENTRE CC STELLENBOSCH 7600 990000584527 1033 CapegateGM TECHNOLOGIES CC Cape Town 7405 004 KAAPSTAD 990000081826 36193 GlosderryGM TRACTORS BK Villiersdorp 6848 048 CALEDON 990000096517 305 VILLIERSDORPGMA PATIODOORS INDUSTRIES DANHOF 9310 001 BLOEMFONTEIN 990000075691 28645GMC MOBILE CAR WASH PTY LTD WIERDAPARK 149 008 PRETORIA 990000585404 929GMCEO ENGINEERING SERVICES Deneysville 1947 237 SASOLBURG 990000265267 642 VereenigingGMH SOUTHGATE PARK 4126 990000589381 443 WARNER BEACHGML AUTO CLINIC CC CINDA PARK 1463 033 BOKSBURG 990000283591 9149GMPD GROUP PTY LTD REYNO RIDGE 1049 312 WITBANK TVL 990000081206 41188GMR SERVICES RIEBEEKHOOGTE 6231 271 UITENHAGE 990000116285 3185GMS FITMENT CENTRE HARTSWATER 8570 238 SCHWEIZER RENEKE 990000086376 502GMS ON SITE MACHINING CC EAST END 4018 002 DURBAN 990000293462 149061GMT ENGINEERING NEWTON 2001 990000832489GNC STEEL & FABRICATION PTY LTD DURBAN 3610 990000584644 10265 ASHWOODGND ENGINEERING PTY LTD BOKSBURG 1458 990000783029GND METALS PTY LTD CAPITAL PARK 808 990000942214GNH AUTO REPAIRS CC KLERKSDORP 2571 138 KLERKSDORP 990000310014 11463GNUTECH TRAILERS AND STEELWORKS ROSSLYN 182 990000687124 143 SILVERTON

Page 182: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GO AHEAD REPAIRS CC LYDENBURG 1120 161 LYDENBURG 990000080571 3005GO AUTO ELECTRICAL MOBILE BOKSBURG 1460 033 BOKSBURG 990000081815 1716GO CAR & TRUCKS MULDERSDRIF 1747 147 KRUGERSDORP 990000085726 214GO GO MOTORS VERULAM 4340 002 DURBAN 990000040363 896GO GOLA MINING PTY LTD Lydenburg 1120 LYDENBURG 990000750237 Postnet SuGO GREEN CLEAN CAR CARE PTY LTD MIDRAND 1685 990000903380 13705 VORNA VALLEYGO HYDRAULIC ENGINEERING SUPPLIES PORT ELIZABETH 6008 007 PORT ELIZABETH 990000078672 29097GO PLUS MOTORS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000029714 1722GO TRUCK CENTRE MMABATHO 2735 218 POTCHEFSTROOM 990000032413 4770GO WELL SERVICE STATION CHARLESVILLE 7490 025 BELLVILLE 990000114823GO WELL TRADING CC VRYHEID 3100 295 VRYHEID 990000076794 1066GOAL DIRECTED LABOUR HIRE RANDHART 1457 012 ALBERTON 990000061075 11728GOAL REACH TRADING CC BENONI 1501 990000904190 1379GOBA FORMERS PTY LTD BELLVILLE 7530 990000655527 2357GOBINGA ENGINEERING CC Cape Town 8001 004 KAAPSTAD 990000274786 4016 TygervalleyGOBISA MWS ENGINEERING PTY LTD SASOLBURG 1947 237 SASOLBURG 990000216576 1563GOCH & COOPER AUTO SERVICES CC BRACKENFELL 7560 251 STELLENBOSCH 990000092727GODDARDS AUTO REPAIRS LANSDOWNE 7779 315 WORCESTER 990000266698 24234GODDEN ENGINEERING SERVICECS CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000047995 41216GODFREYS PANELBEATING CC CAPE TOWN 7800 004 KAAPSTAD 990000095757 310 BERGVLIETGODFREYS SHEETMETAL FABRICATION PAARDEN ISLAND 7420 004 KAAPSTAD 990000027523 77GODIMO STEEL & PIPE CC NINAPARK 156 008 PRETORIA 990000086542 54397GODRICH MOTORS PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000018066 25GODS TIME CAR WASH PORT ELIZABETH 6001 007 PORT ELIZABETH 990000100888GODSPLAN MANUFACTURING CC SINOVILLE 129 351 WONDERBOOM (PTA) 990000051581 16020GODWILL MANUFACTURING CC KARENPARK 118 008 PRETORIA 990000286203 59663GOEDEHOOP CENTURION 46 008 PRETORIA 990000194867 11747GOEM TRADING VELD AND VLEI 3900 324 LOWER UMFOLOZI 990000096961GOERGE GARAGE DOORS GEORGE 6530 090 GEORGE 990000090645 2289GOGABI TRADINGS CC BALFOUR 2410 018 BALFOUR 990000096055 105GOGASHI TRADING CC CRESTA 2118 003 JOHANNESBURG 990000294108 3181GOITSIMANG TRADING ENTERPRISES POLOKWANE 700 207 PIETERSBURG 990000074379 1146GOLAOTSWE UNATHI TRADING ENTERPRISE SAULSPORT 318 990000684013 8GOLD RAND HARLEY DAVIDSON BOKSBURG 1460 033 BOKSBURG 990000370831GOLD REEF ENTERPRISES ENGINEERING VAAL REEF 2621 138 KLERKSDORP 990000041271 4826GOLD ROBIN HOLDINGS CC MPUMALANGA 1038 051 CAMPERDOWN 990000563479 13777GOLD STAR MOTORS CC PIETERSBURG 700 207 PIETERSBURG 990000181248 1145GOLDCHIP MOTORS MARQUARD 9610 166 MARQUARD 990000110163 45 marquardGOLDCO MIDAS VIRGINIA ODENDAALSRUS 9480 288 VIRGINIA 990000071277 75GOLDEE TRADING 241 CC PRETORIA 1 008 PRETORIA 990000261504 6231GOLDEN BARLEY GARDEN FURNITURE CC LADYSMITH 3370 153 KLIPRIVIER (LADYSMITH) 990000087506 400GOLDEN BAY PROPERTIES 227 PRETORIA WEST 183 990000576896GOLDEN CAR WAXOYL CC MEYERSDAL 1447 003 JOHANNESBURG 990000056390 5059GOLDEN CITY MOTORCYCLES JEPPESTOWN 2043 003 JOHANNESBURG 990000018135 33415GOLDEN CITY PANELBEATERS WENDYWOOD 2144 003 JOHANNESBURG 990000112668 198GOLDEN COMPANY S A PTY LTD BUTTERWORTH 4960 380 990000517495 493GOLDEN DECISION TWENTY SEVEN RANDBURG 2125 003 JOHANNESBURG 990000257266 1750GOLDEN DIVIDED 536 PTY LTD T/A TATA GEORGE EAST 6539 090 GEORGE 990000208276 4540

Page 183: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GOLDEN DIVIDEND 240 PTY LTD DRIEKOP 1129 990000760397 169GOLDEN DRIVE ENG CC MORCHILL EXT 8 1501 990000619925 13104 NORTHMEADGOLDEN DRIVE ENGINEERING NORTHMEAD 1511 026 BENONI 990000283307 13104GOLDEN EMPIRE TRADING 47 CC EAST END 4018 002 DURBAN 990000557386 49430GOLDEN ENTERPRISES PARKSIDE 5209 006 EAST LONDEN 990000082799GOLDEN ERA CARS PTY LTD HERCULES 30 008 PRETORIA 990000024722 49915GOLDEN EXEL VULSTASIE FLAMWOOD 2572 138 KLERKSDORP 990000011731 6862GOLDEN HIGHWAY SERVICE CENTRE VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000114734 5436GOLDEN HIGHWAY SERVICE STATION SANDTON 2146 003 JOHANNESBURG 990000085729 784900GOLDEN MILE FLEET MAINTENANCE KEMPTON PARK 1620 008 PRETORIA 990000047377 4237GOLDEN MILE TRADING 118 CC BRAKPAN 1541 037 BRAKPAN 990000042368GOLDEN MOTORS NGWENYATHI 5221 006 EAST LONDEN 990000076694 5100GOLDEN PANEL BEATERS & SPRAYPAINTIN QUEENSTOWN 5320 223 QUEENSTOWN 990000112630 1220GOLDEN QUICK STOP WELKOM 9460 302 WELKOM 990000014052 3107GOLDEN REWARDS 736 CC ULUNDI 3838 079 ESTCOURT 990000302303 319GOLDEN REWARDS 986 CC GOODWOOD 7460 025 BELLVILLE 990000078820GOLDEN RULE MOTORS CC SANLAMHOF 7532 025 BELLVILLE 990000011201 1387GOLDEN SERVICE STATION LANSDOWNE 7780 990000946127GOLDEN SHELF TRADING 16 PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000082694 5731GOLDEN SIDE PANORAMA WENDYWOOD 2144 003 JOHANNESBURG 990000091515 198GOLDEN SPOT TRADING 21 CC WHITE RIVER 1240 307 WITRIVIER 990000070462 3471GOLDEN SPOT TRADING 490 CC GARSFONTEIN EAST 60 008 PRETORIA 990000073164 38114GOLDEN SPRING ENGINEERING ROSETTENVILLE 2130 003 JOHANNESBURG 990000022448 1914GOLDEN STAR AUTOBODY & REPAIRS Benoni 1510 026 BENONI 990000083046 710 Kempton ParkGOLDEN STAR TRUST POSTMASBURG 8420 217 POSTMASBURG 990000092379 432GOLDEN SUN RETAILERS PTY LTD MIDDLEBURG 1050 171 MIDDELBURG TVL 990000562430 PO BOX 578 MEYERSDALGOLDEN TRADING 319 CC NORTHDENE 4093 990000553930 20737GOLDEN TRADING 467 CC RICHARDS BAY 3900 990000588911 13564 CLUBVIEWGOLDEN VALLEY MOTORS GOLDEN VALLEY 5821 243 SOMERSET EAST 990000022511 2GOLDEN VALUE SERVICE CENTRE CC PRETORIA 84 008 PRETORIA 990000098828 24280 GEZINAGOLDEN WINGS AVIATION LANSERIA 1748 147 KRUGERSDORP 990000007604 197GOLDENSANDS 22 TRADING CC GREENPOINT 8051 004 KAAPSTAD 990000070453 95GOLDENSPOT TRADING 120 CC OKAVANGO PARK 7560 025 BELLVILLE 990000075379GOLDEX 80 PTY LTD JAN NIEMANDPARK 186 008 PRETORIA 990000054056GOLDEX ENGINEERING & MAINTENANCE CAPE TOWN 8000 004 KAAPSTAD 990000562322 898GOLDFARB ONDERDELE NIEUWOUDTVILLE 8180 050 CALVINIA 990000268765 155GOLDFIELD BODIES CC MALVERN 4055 132 KEMPTON PARK 990000252131 28395GOLDFIELDS AUTO CLINIC VIRGINIA 9430 288 VIRGINIA 990000258749 74GOLDFIELDS MANAGEMENT PTY LTD ODENDAALSRUS 9480 193 ODENDAALSRUS 990000114979 640GOLDFIELDS PIPE FITTERS C C WELKOM 9460 302 WELKOM 990000113325 2625GOLDFIELDS SUPPLIES CC WELKOM 9460 302 WELKOM 990000012158 1834GOLDFIELDS TRADE & ENGINEERING PANSIG 9465 302 WELKOM 990000093400 57202GOLDINGS ORTHOPAEDIC CENTRE Pretoria 1 008 PRETORIA 990000019263 11017GOLDIS PRECISION WORKS CC EDEN GLEN 1613 091 GERMISTON 990000111965 8017GOLDMANN ENGINEERING C C PAARDEN ISLAND 7420 025 BELLVILLE 990000107373 541 Paarden EilandGOLDSTAR AUTOBODY CC ROSETTENVILLE 2195 003 JOHANNESBURG 990000017957 1029GOLDSTAR CV & MECHANICAL REPAIRS MONTANA PARK 159 008 PRETORIA 990000273864 1073GOLDSTAR CV JOINTS PRETORIA WEST 117 008 PRETORIA 990000211733 19778

Page 184: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GOLDSTAR MOTOR CENTRE CC STRUBENS VALLEY 1715 003 JOHANNESBURG 990000035986GOLDSTAR PANELBEATERS LERAATSFONTEIN 1038 312 WITBANK TVL 990000031683 12018GOLDTRADE INVEST 51 CC KELVIN 2054 091 GERMISTON 990000442100 115GOLDWAGEN  CC VEREENIGING 1930 283 VEREENIGING 990000023559 4026GOLDWAGEN BENONI DOWERGLEN 1612 026 BENONI 990000053144 16064GOLDWAGEN MTHATHA VUNDLELA HEIGHTS 5100 990000947268 7254 RUSTENBURGGOLDWAGEN UPINGTON UPINGTON 8800 276 GORDONIA 990000251979 1913GOLDWAGEN WES RAND CC MONUMENT 1739 147 KRUGERSDORP 990000060171GOLF & BUSH CAR SA CC BELA BELA 480 990000554174GOLF CAR ASSOCIATES CRAIGHALL 2024 003 JOHANNESBURG 990000287471 411444GOLF CAR ON THE MOVE CC DURMONTE 7550 197 PAARL 990000071154GOLF CAR SALES + SERVICE CC ZIMBALI 4420 990000564486 6589GOLF CARS W P CC N1 CITY 7463 990000101146 13430GOLF CITY CC MAYVILLE 4058 002 DURBAN 990000010534 30108GOLF COURSE MOTORS LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000092353 38233GOLF ENGINEERING EDENVALE 1609 990000640068GOLF WORX GERMISTON Witfield 1467 091 GERMISTON 990000276059GOLFCART TECHNICAL SERVICES CC DOUGLASDALE 2016 003 JOHANNESBURG 990000052108 75157 GARDENVIEWGOLIDE ASSIGNMENTS TERENURE 1619 132 KEMPTON PARK 990000305306GOLONGA SERVICES NELSPRUIT 1218 184 NELSPRUIT 990000024372 10105GOMBA METAL WORKS CC SOSHANGUVE 152 351 WONDERBOOM (PTA) 990000094520GOMEZ TYRE FITMENT CENTRE VERULAM 4340 339 INANDA 990000053602 2178GOMPO MOTORS EAST LONDON 5200 006 EAST LONDEN 990000082399GOMPO PETROL STATION CC EAST LONDON 5200 990000865672GONDOLA ENGINEERING PTY LTD RYNFIELD 1514 003 JOHANNESBURG 990000091513 11943GONDWANALAND DIAMONDS S A PTY LTD KIMBERLEY 8301 005 KIMBERLEY 990000045976 N/AGONEZI MIDDELBURG 1050 051 CAMPERDOWN 990000559078 2211GONOW BETHLEHEM BETHLEHEM 9701 029 BETHLEHEM 990000076383GONOW MIDDELBURG MIDDELBURG 1050 171 MIDDELBURG TVL 990000090996 3118GONUBIE CALTEX GONUBIE 5256 006 EAST LONDEN 990000064057 1103 Calte gonubieGONUBIE MECHANICAL SERVICES CC East London 5256 006 EAST LONDEN 990000043390 15244 Beacon BayGONUBIE MOTORS EAST LONDON 2000 006 EAST LONDEN 990000029720 11196GONUBIE TYRE SERVICES CC East London 5257 006 EAST LONDEN 990000041429 19251 TecoGONUBIE WELDING & STEEL GODUUBIE 5257 990000588715GOOD HOPE CONTRACT THEUNISSEN 9410 265 THEUNISSEN 990000025013GOOD HOPE FILLING STATION BOSHOEK 301 235 RUSTENBURG 990000079672 183GOOD HOPE MOTORS FAUNASIG 9325 001 BLOEMFONTEIN 990000032142 34329GOOD METALS CC JOHANNESBURG 1610 003 JOHANNESBURG 990000046817 3447 EDENVALEGOOD WELD PIETERMARITZBURG 3205 206 PIETERMARITZBURG 990000084437 212284GOODHOPE CYCLE & KEY SERVICES GRAHAMSTOWN 6139 095 ALBANY 990000116615GOODWAY ENGINEERING FONTEINRIET 1464 091 GERMISTON 990000116461 10444GOODWILL AUTOMOTIVE SERVICES BRACKENFELL 7560 025 BELLVILLE 990000305608GOODWILL PANNELBEATERS CC MONTCLAIR 4061 002 DURBAN 990000046415 33149GOODWINS DIESEL CENTRE NEWCASTLE 2940 185 NEWCASTLE 990000109177 22618GOODWOOD BODY & SPRAY WORKS PTY LTD GOODWOOD 7460 025 BELLVILLE 990000050891GOODWOOD MOTORS EDMS BPK GOODWOOD 7460 025 BELLVILLE 990000051007GOODWOOD VEHICLE TESTING CENTRE CC GOODWOOD 7460 025 BELLVILLE 990000019174GOOFYS ENGINEERING & RECLAIMATION LYDENBURG 1120 161 LYDENBURG 990000093015 180

Page 185: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GOOLAM YAHAMA STANGER 4450 250 LOWER TUGELA 990000107316 501GOOLAMS MOTOR SPARES & AUTO CENTRE CUMBERWOOD 3235 206 PIETERMARITZBURG 990000107311 8605GOOLAMS SERVICE STATION PHOENIX 4080 002 DURBAN 990000089029 61053GOOSE ENGINEERING MARGATE 4265 215 PORT SHEPSTONE 990000553528 239GOOSEN A M LUTZVILLE 8165 279 VAN RHYNSDORP 990000031527 194GORBEN PROPSHAFT EXPRESS CC COLCHESTER 6175 007 PORT ELIZABETH 990000038188 94GORDEEN ENGINEERING CC DORMERTON 4015 274 UMZINTO 990000106345 19533GORDON CUMMING BODY REPAIRS QUIGNEY 5201 990000573931 19728 TECOMAGORDON FOX AGENCIES BEACON BAY 5205 006 EAST LONDEN 990000049749 2743GORDON ROAD TOTAL ROODEPOORT 1725 003 JOHANNESBURG 990000049270 1390GORDONIA MOTORS EDMS BPK UPINGTON 8800 276 GORDONIA 990000109588 8183 CenturionGORDONS AUTO SPARES CRESTA 2118 003 JOHANNESBURG 990000112871 118GORDONS CUSTOM PAINTS PRETORIA NORTH 116 008 PRETORIA 990000099419 16263GORDONS DIESELS CC ISIPINGO BEACH 4115 002 DURBAN 990000013244 26479GORDONS PANEL & PAINT VERULAM 4339 990000709650GORY ENGINEERING & POWDER COATING WILROPARK 1731 147 KRUGERSDORP 990000281285 2846GOSAIR FILTER SYSTEMS PTY LTD GERMISTON 1401 132 KEMPTON PARK 990000114555 12648 CHLOORKOPGOSCH TRAILERS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000254774 2762GOSCON CC CRAMERVIEW 2060 233 ROODEPOORT 990000030778 3817GOSCOR LIFT TRUCK CO PMG CAMPSDRIFT 990000675914 22500 PIETERMARITZBURGGOSEBO PROFESSIONAL BOILERS CC BENONI 1501 990000697046GOSPORT MOTORS ASCOT VILLAGE 7780 004 KAAPSTAD 990000030096GOSSAMER STRUCTURES PTY LTD SOMERSET WEST 7130 256 STRAND 990000008216 765 STRANDGOSSAYNS GARAGE VILJOENSKROON 9520 286 VILJOENSKROON 990000067755 88GOSUL ENG CO PTY LTD JEPPESTOWN 2043 003 JOHANNESBURG 990000067826 34160GOUDINI TRAILERS PTY LTD PAROW 7500 990000946977 1480GOUDVELD TYRE & REPAIRS HENNENMAN 9445 110 HENNEMAN 990000310946 204GOUDVLAKTE IMPLEMENTE OBERHOLZER 2502 192 CARLTONVILLE 990000020679 6032GOULD PROJECTS AND TRADING ENTERPRI NOORDGESIG 1804 990000940992GOUWSIES GEARBOX & DIFF REPAIRS PROTEAPARK 305 235 RUSTENBURG 990000030487 20438GOVENDER SPRAYPAINTERS MOORTON 4092 002 DURBAN 990000046145GOVENDERS FIELD SERVICES CC RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000093314 1698GOVENDERS GARAGE PTY LTD CUMBERWOOD 3235 206 PIETERMARITZBURG 990000012585 7829GOVENDERS WORKSHOP GREYTOWN 3250 097 UMVOTI 990000013750 490GP AUTOMOTIVE AIRCON SERVICES PTY L HEIDELBERG 1441 990000655994GP CONTROL VALVES & ENG PTY LTD SASOLBURG 1947 237 SASOLBURG 990000006509 1792GP NUMBER PLATES KRUGERSDORP 1739 990000930245 632GP RUST CC MAGALIESKRUIN 182 990000853088 129 GROENKLOOFGP TRACTOR PARTS & SERVICES KRUGERSDORP 1740 147 KRUGERSDORP 990000290871 2091GP USED CARS DEALERS HATFIELD 28 312 WITBANK TVL 990000088223 11393GPC RACING CC DERDEPOORTPARK 35 008 PRETORIA 990000303706 891GPM PANELBEATING & SPRAYPAINTING GEORGE 6529 990000575987GPU MECHANICAL SERVICES PTY LTD Johannesburg 2137 003 JOHANNESBURG 990000099357 57167 SpringfieldGR PUMP & VALVE SERVICES BELLVILLE 7530 990000569242GRAAF UNDER CAR BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000064385 424GRAAFF A P KIMBERLEY 8301 005 KIMBERLEY 990000036597GRAAFF MOTOR CENTRE BK PRETORIA NORTH 116 008 PRETORIA 990000080344 16949GRAAFF REINET AUTO GRAAFF REINET 6280 990000807994 654

Page 186: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GRAAFF REINET AUTO ELECTRICAL CC GRAAFF‐REINET 6280 093 GRAAFF REINET 990000042103 699GRAAFF REINET METAALWERKE GRAAFF‐REINET 6280 093 GRAAFF REINET 990000068446 42GRAAFF REINET SUPA QUICK GRAAFF‐REINET 6280 093 GRAAFF REINET 990000083975GRAAFWATER GARAGE CC GRAAFWATER 8120 293 VREDENDAL 990000007673 142GRAANENDAL CAR WASH UITZICHT 7550 251 STELLENBOSCH 990000100098GRAANLAND INGENIEURSWERKE MALMESBURY 7300 165 MALMESBURY 990000068803 303 MalmesburyGRAB A CAR SALES & SERVICES ROTHDENE 1964 283 VEREENIGING 990000054115 22GRAB MARINE TRADING ENTERPRISE BLUEWATER BAY 6212 142 KOMGA 990000262906 612131GRABB ENGINEERING CC BERGVLIET 7864 004 KAAPSTAD 990000274046 469GRABOUW AUTO ELECTRICAL CC GRABOUW 7160 094 GRABOUW 990000108422 303GRABOUW MEAT PRODUCTS GRABOUW 7160 256 STRAND 990000247887 278GRABOUW SUZUKI GRABOUW 7160 004 KAAPSTAD 990000042173 633GRACA & GASPARI CC BENORYN 1504 026 BENONI 990000048665 12189GRACE CARRIERS PRETORIA NORTH 116 008 PRETORIA 990000271641 18355GRACE METALS KRUGERSDORP 1740 235 RUSTENBURG 990000310687 2678GRACE SHOTBLASTING & PAINTING Germiston 1462 033 BOKSBURG 990000109797 25832 East RandGRACE STAFFING SERVICES ATLANTIS INDUSTRIA 7350 990000064695 987 REYGERSDALGRACON CONSTRUCTION & TRADING STANGER 4450 324 LOWER UMFOLOZI 990000569211 108GRADAC TRADING CC GLENVISTA 2058 003 JOHANNESBURG 990000371407 394GRADCO SOUTH AFRICA PTY LTD MIDDELBURG 1050 171 MIDDELBURG TVL 990000089978GRADER ENGINEERING & DESIGNING MARGATE 4275 215 PORT SHEPSTONE 990000178336GRADONS TRANSPORT SERVICES EPPINDUST 7475 004 KAAPSTAD 990000040347 767GRAFT GEAR SPECIALISTS 1991 CC ASHWOOD 3605 210 PINETOWN 990000083966 15147GRAFTEK ENGINEERING CC EPPINDUST 7475 025 BELLVILLE 990000018906 523GRAHAM FORTUIN WELDING PAARL 7646 990000800663 363GRAHAM ROSS AUTOBODY PTY LTD BERGVLIET 7864 004 KAAPSTAD 990000070673 493GRAHAM WILKINSON PHOENIX MOTORS CC RANDPARK RIDGE 2156 003 JOHANNESBURG 990000059104 1968GRAHAMS AIRCONDITIONING PTY LTD STRAND 7140 256 STRAND 990000016218GRAHAMS CLUTCHES WILROPARK 1724 171 MIDDELBURG TVL 990000283920 3170GRAHAMS CNC PRECISION ENGINEERING SOMERSET WEST 7129 256 STRAND 990000049152 3112GRAHAMS MOTORS EAST LONDON 5209 006 EAST LONDEN 990000108808GRAHAMS SPRAY WORKS CC PAARL 7620 197 PAARL 990000089353 3032GRAHAMSTOWN ENGINEERING SERVICES GRAHAMSTOWN 6140 210 PINETOWN 990000291515 46GRAHAMSTOWN MOTOR BODY WORKS GRAHAMSTOWN 6140 095 ALBANY 990000112622 566GRAHAMSTOWN MOTOR SERVICES CC GRAHAMSTOWN 6139 990000596103 232GRAHAMTEK SYSTEMS PTY LTD SOMERSET WEST 7129 244 SOMERSET WEST 990000036376 3112GRALEE MANUFACTURING CC GARSFONTEIN 42 008 PRETORIA 990000034530 90273GRALES EQUIPMENT MERRIVALE 3291 119 LIONS RIVER 990000109734 729 HOWICKGRALIN CONSTRUCTION THREE RIVERS 1935 283 VEREENIGING 990000012735 264922GRAMEC PTY LTD LYNDHURST 2106 003 JOHANNESBURG 990000083887 89380GRAMECH AUTO SERVICES CC KWAMBONAMBI 3915 335 MTONJANENI 990000023148 182GRAMIKFIX ENGINEERING CC EAST RAND 1462 091 GERMISTON 990000095963 26802GRAMMATIKOS CONSTRUCTION & MIDDELBURG 1050 171 MIDDELBURG TVL 990000015950 209GRAND AUTO CAPE TOWN 7405 004 KAAPSTAD 990000063824 273 GATESVILLEGRAND CENTRAL PANELBEATERS PTY LTD SANDTON 2146 003 JOHANNESBURG 990000020903 781268GRAND DYNAMIC SERVICES PTY LTD TASBET PARK 1040 312 WITBANK TVL 990000028862 6523GRAND FITMENT CENTRE CC ISIPINGO RAIL 4133 002 DURBAN 990000078620GRAND MOTOR SERVICES CC ISIPINGO 4110 002 DURBAN 990000115191 23938

Page 187: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GRAND PRI TYRES & EXHAUST CC NEW GERMANY 3620 210 PINETOWN 990000008060 1596GRAND PRIX AUTO ELECTRICAL PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000110277GRAND PRIX MOTORS KIMBERLEY 8300 005 KIMBERLEY 990000019811 1623GRAND PRIX PLASTICS CC SOUTHDALE 2135 003 JOHANNESBURG 990000116899 1278 SouthdaleGRAND TECH AUTO PTY LTD JOHANNESBURG 2192 990000694669 1450 RUIMSIGGRANDELS WELDING CC UITENHAGE 6229 007 PORT ELIZABETH 990000313742 112GRANDEUR INFRATECH BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000251582 7329GRANDI MANUFACTURING CC PAARDEN ISLAND 7420 004 KAAPSTAD 990000112434 259GRANDMARK NELSPRUIT 1201 990000593915 15021 WEST ACRESGRANGE SERVICE STATION GRANGE 3201 206 PIETERMARITZBURG 990000054399GRANITE SERVICES INTERNATIONAL MIDRAND 1685 003 JOHANNESBURG 990000095222GRANROCK MARBLE & MACHINES BRITS 250 264 THABAZIMBI 990000018310 1876GRANROTH PTY LTD SIDWELL 6061 990000880222 14208GRANT GORE & SONS PTY LTD LEONDALE 1424 012 ALBERTON 990000109269 16291GRANT UMPLEBY MOTORCYCLES C C GREYVILLE 4023 002 DURBAN 990000112610 47797GRANTS AUTOHAUS PTY LTD BOKSBURG 1461 990000899281 1490 CRAMERVIEWGRANTS GARAGE UMBOGINIWINI 4120 002 DURBAN 990000039237 126 UmbogintwiniGRANTS SHEETMETAL WORKS CC GOODWOOD 7460 025 BELLVILLE 990000304614GRAPESEED TRADING 101 CC LUXMI 3207 206 PIETERMARITZBURG 990000315585 698GRAPHIC REPAIR SERVICES CC JUKSKEIPARK 2153 003 JOHANNESBURG 990000071613 1673GRASKOP SERVICE STATION GRASKOP 1270 236 PILGRIMS REST 990000025104 255GRASMERE 1 STOP Johannesburg 1838 283 VEREENIGING 990000026585 90328 BertshamGRASMERK TRADING MARINA BEACH 4281 215 PORT SHEPSTONE 990000071460 77GRASSIES MOTORS PORT ELIZABETH 6000 007 PORT ELIZABETH 990000079125 1828GRASSIES STAAL GRAAFF‐REINET 6280 093 GRAAFF REINET 990000024639 221GRASSNYER DOKTER POTCHEFSTROOM 2531 218 POTCHEFSTROOM 990000293966GRATHOR ENGINEERING & SUPPLIES CC KUILS RIVER 7579 251 STELLENBOSCH 990000300334GRATING WORLD PTY LTD EDEN GLEN 1613 091 GERMISTON 990000240055 9748GRATITUDE FOR LIFE MODIMOLLE 510 990000653893 4408 NYLSTROOMGRATRIC ENGINEERING HENLEY ON KLIP 1962 283 VEREENIGING 990000026047 455GRAVETT ENGINEERING PTY LTD EAST LONDON 5200 006 EAST LONDEN 990000045753 7283GRAVETT MANUFACTURING CC EAST LONDON 5247 006 EAST LONDEN 990000107746 7283GRAVIN STEEL CC Benoni 1518 026 BENONI 990000260552 15006 FarrarmereGRAVMAX  PTY LTD BRITS 250 235 RUSTENBURG 990000098918 6629 RUSTENBURGGRAVMAX AFRICA PTY LTD Brits 260 990000928097 6629 RUSTENBURGGRAVMAX PROCESS OPERATIONS PTY LTD BRITS 250 235 RUSTENBURG 990000284284 6629 RUSTENBURGGRAVURE CYLINDERS PTY LTD BENONI 1500 026 BENONI 990000097312 520GRAYS COMMERCIAL VEHICLE SERVICES RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000080202 20864GRAYS STEEL DESIGNS CAPE TOWN 7405 004 KAAPSTAD 990000070076 1439 BrackenfellGRAYSTON DRIVE SERVICE CENTRE CC BENMORE 2010 003 JOHANNESBURG 990000016279 652461GRAYT BUSINESS IDEAS CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000028505 5207GRAZO CC UITENHAGE 6230 271 UITENHAGE 990000094825 3130GREAT FOUNTAIN TRADING 41 CC BETHAL 2310 028 BETHAL 990000295905 2051GREAT NORTH BRAKE & CLUTCH POLOKWANE 700 207 PIETERSBURG 990000050503 1365GREAT NORTH BRAKE & CLUTCH PTY LTD PIETERSBURG 700 207 PIETERSBURG 990000022587 1365GREAT NORTH MOTORS PTY LTD BENONI 1500 026 BENONI 990000164912 1854GREAT NORTH TEST STATION POTGIETERSRUS 600 219 POTGIETERSRUS 990000017279 1773GREAT SHIFT TRADING 68 CC HERCULES 30 990000555258 48227

Page 188: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GREAT SOUTH AUTOBODY BOOYSENS 2016 003 JOHANNESBURG 990000017235 39199GREAT TRACK ADVENTURE CAMPERS GEORGE INDUSTRIAL 6529 990000627678 7143 BLANCOGREAT WALL MOTORS Rustenburg 299 235 RUSTENBURG 990000088338 74611 Lynnwood RidgeGREAT WALL MOTORS KATHU UPINGTON 8800 276 GORDONIA 990000094267GREAT WALL MOTORS KLERKSDORP FLAMWOOD 2572 138 KLERKSDORP 990000098901 6978GREAT WALL MOTORS SA PTY LTD UMHLANGA ROCKS 4320 002 DURBAN 990000086270 203GREATER RAND MANUFACTURING Honeydew 1716 233 ROODEPOORT 990000302624 234 Randpark RidgeGREATER TSHWANE CONTRACTING HERCULES 30 008 PRETORIA 990000058148 49230GREDDAN ENGINEERING TECHNOLOGIES CC WELKOM 9459 302 WELKOM 990000310843GREEFF ALGEMENE VELDWERKDIENS PRETORIA‐NOORD 116 008 PRETORIA 990000116847 17727GREEFF CARBURETTORS PRETORIA NORTH 116 206 PIETERMARITZBURG 990000068391 177127GREEFF DYNAMIC SERVICES CC MOKOPANE 600 219 POTGIETERSRUS 990000097023 3647GREEFF E BRAMHOPE 6025 007 PORT ELIZABETH 990000045247GREEN AFRICA CONTAINER DEPOTS POINT 4069 091 GERMISTON 990000023264 38330GREEN AUDIO CC EDENVALE 1610 003 JOHANNESBURG 990000085995 2020GREEN DOT CARS GLENVISTA 2058 990000791654GREEN DOT ENERGY CC PRETORIA WEST 183 990000645188GREEN FROG TOUCH UP CENTRE PTY LTD BLOEMFONTEIN 9301 990000850978 10227 GEORGEGREEN PIPE INNOVATION PTY LTD EDENVALE 1609 990000924306GREEN RETURNS FLORIDA HILLS 1716 990000655268GREEN SPOT MOTORS CC RHINE ROAD 8050 002 DURBAN 990000075735GREEN STEEL CONSTRUCTION CC MAYVILLE 4058 002 DURBAN 990000092346 30680GREEN STEEL PRODUCTS PTY LTD SUNWARD PARK 1470 033 BOKSBURG 990000097517 19153 SUNWARDPARKGREEN STRAAT MOTORS ROYLDENE 8301 005 KIMBERLEY 990000019526 32 KimberleyGREEN SUPERMARKET BRITS 250 041 BRITS 990000040229 221GREEN WILLOW REPAIR CENTRE GARSFONTEIN 42 008 PRETORIA 990000062514 40430GREENACRES AUTO CENTRE GREENACRES 6057 007 PORT ELIZABETH 990000014555 27425GREENACRES BAEUNER CUTTING MEDIA MALMESBURY 7299 165 MALMESBURY 990000096360 727GREENBRO PTY LTD TYGERBERG 7505 025 BELLVILLE 990000624324 19084GREENBURY SERVICE STATION MOUNT EDGECOMBE 4300 101 HANKEY 990000104354 256GREENCRAFT PRODUCTS JEPPESTOWN 2043 003 JOHANNESBURG 990000049691 34088GREENFIELD MANUFACTURING CO PTY LTD Hammanskraal 407 370 990000517612 10528 Aston ManorGREENFIELDS FOTON MOOI RIVER 3300 174 MOOI RIVER 990000264746 83GREENFIELDS SERVICE STATION STANGER 4420 250 LOWER TUGELA 990000045231 505GREENGLO GEYSERS PTY LTD EPPINDUST 7475 025 BELLVILLE 990000558126 61GREENKYD SERVICES DURBAN 4000 002 DURBAN 990000067959 2551GREENMILE INVESTMENTS PRETORIA 1 008 PRETORIA 990000090848 17181GREENPEACE TRADING ENTERI 5 ALBERTON 1450 012 ALBERTON 990000291865 926GREENPEACE TRADING ENTERPRISE 37 CC BABELEGI 201 990000556636 11983 QUEENSWOODGREENS GARAGE CC ESCOMBE 4093 210 PINETOWN 990000093373GREENS RADIATOR SERVICE PTY LTD BARRYDALE 6750 260 SWELLENDAM 990000097612 Same as PhGREENSIDE TOTAL SERVICE STATION PINELANDS 7430 004 KAAPSTAD 990000028710 38746GREENSTONE AUTO BODY CC EDENVALE 1610 091 GERMISTON 990000910569 2114GREENTREES SERVICE STATION WATERKLOOF 145 990000278473GREENVALLEY MECHANICAL WORKSHOP ACORNHOEK 1360 236 PILGRIMS REST 990000074841 567GREENVILLE TRADING 296 CC PRETORIA NORTH 116 008 PRETORIA 990000078247 17727GREENVILLE TRADING 604 PROTEAPARK 305 235 RUSTENBURG 990000083353 20028GREENWEST INVESTMENTS PTY LTD CHATSWORTH 4030 002 DURBAN 990000608434 56133

Page 189: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GREENWOOD SERVICE CENTRE MSUNDUZI 3231 206 PIETERMARITZBURG 990000516883 405GREENZONE ALRODE SOUTH 1451 008 PRETORIA 990000045456 124508GREENZONE AGRICULTURE PTY LTD ALRODE SOUTH 1451 012 ALBERTON 990000281473 124508GREG COLBORNE ENGINEERING WOODLANDS 3201 206 PIETERMARITZBURG 990000018171GREG SYMONS MOTORS & VAN HIRE CAPE TOWN 8000 004 KAAPSTAD 990000164168 4576GREGS AUTO ELECTRICAL CC SCOTTSVILLE 3209 206 PIETERMARITZBURG 990000112582 100233GREGS COACHWORKS WYNBERG 7800 316 WYNBERG C P 990000112458GREGS MOBILE CAR WASH CC WIERDAPARK 149 008 PRETORIA 990000033840 929GREGS MOTORS KOMANI 5322 390 990000517494 2230GREGS TRUCK WASH PTY LTD RUSTENBURG 300 990000684572GREGS WORKSHOP STRAND 7140 244 SOMERSET WEST 990000077931GREIF SA PTY LTD MOBENI 28 206 PIETERMARITZBURG 990000314907 11582 HATFIELDGREIF SOUTH AFRICA HEAD OFFICE HATFIELD 28 003 JOHANNESBURG 990000154801 11582GREIF SOUTH AFRICA PTY LTD CAPE TOWN 28 004 KAAPSTAD 990000146211 11582 HATFIELDGREIF SOUTH AFRICA VANDERBIJLPARK HATFIELD 28 278 VANDERBIJLPARK 990000154858 11582GREIFER STEEL MANUFACTURERS CC PARKDENE 1459 091 GERMISTON 990000064826GREIG ENGINEERING SERVICES CC SELCOURT 1567 247 SPRINGS 990000039476 11244GREMLIN AUDIO CROFTDENE 4092 002 DURBAN 990000085293GRESSE SWEISWERKE GROOTDRINK 8822 276 GORDONIA 990000014144 2291 UPINGTONGREYCOR STEELWORKS CC BRITS 250 041 BRITS 990000078125GREYLING BROERS TOYOTA REITZ 9810 277 UTRECHT 990000041437 5GREYLING E R BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000072978 961GREYLING HERSTELDIENSTE NOCMARANSTAD 2630 238 SCHWEIZER RENEKE 990000023168 704GREYLING MOTORS Pretoria 1 008 PRETORIA 990000014104 73943 Lynnwood RidgeGREYLING R ROSENDAL 9720 082 FICKSBURG 990000076033GREYLINGS PANEL BEATERS KOMGA 4950 142 KOMGA 990000097772 27GREYLINGSTAD MOTORS GREYLINGSTAD 2415 018 BALFOUR 990000030863 147GREYLINGSTAD TOTAL LESLIE 2265 018 BALFOUR 990000019483 403GREYSTONE TRADING 101 CC MAITLAND 7404 004 KAAPSTAD 990000082632 747GREYSTONE TRADING 1087 BK VREDENBURG 7380 292 VREDENBURG 990000048252 956GREYSTONE TRADING 1305 CC GLOSDERRY 7702 025 BELLVILLE 990000307599 46883GREYSTONE TRADING 84 CC N1 CITY 7463 025 BELLVILLE 990000043098 13273GREYSTONES AVIATION COMPONENTS PTY GLENASHLEY 4022 002 DURBAN 990000013428 22034GREYTON STOVES & FIRE PLACES GREYTON 7233 048 CALEDON 990000044111GREYTOWN AUTO PAINTS  & WINDSCREEN HOWICK 3290 097 UMVOTI 990000073087 1247GREYVILLE ACCIDENT REPAIR DURBAN 4000 002 DURBAN 990000052494 582GRH SWITCHGEAR PTY LTD SONLANDPARK 1944 990000578128 28163GRIBEST PTY LTD SILVERTON 127 008 PRETORIA 990000039540 1684GRIDCARS PTY LTD SILVERTON 127 990000603921GRIDFAST JOHANNESBURG 2093 171 MIDDELBURG TVL 990000644595 30143 WIBSEYGRIDNIC AGENCIES CISKEI CC EAST LONDON 5200 390 990000517493 1916GRIEKWALAND WES SPILPUNTDIENSTE MODDERRIVIER 8700 005 KIMBERLEY 990000011386 231GRIESAT FABRICATION CC KROONSTAD 9500 146 KROONSTAD 990000052711 1963GRIFO ENGINEERING PTY LTD STORMILL 1700 091 GERMISTON 990000097969 455 MARAISBURGGRIFO FOUNDRY C C GERMISTON 1400 033 BOKSBURG 990000111659 379GRIMM CONSTRUCTION PHILLIPI 7798 ROCKLANDS 990000577818GRIMMS AUTO SHOP TYGER VALLEY 7536 316 WYNBERG C P 990000010872GRIMS CUSTOM WORX WORCESTER 6849 315 WORCESTER 990000098910 744

Page 190: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GRIND RIGHT ENGINEERING PTY LTD MIDDELBURG 1055 171 MIDDELBURG TVL 990000070964 4994GRINDCO RANDBURG 2194 990000881283GRINDEX ENGINEERING CC LINTON GRANGE 6015 007 PORT ELIZABETH 990000112515 10663GRINDMACH ENGINEERING CC Germiston 1401 091 GERMISTON 990000087233 73643 FairlandGRINDTECH JOHANNESBURG 2001 003 JOHANNESBURG 990000018166 779 GLENVISTAGRINMAN PTY LTD HEIDELBERG 1438 288 VIRGINIA 990000111038 74423GRIP & CUT CC BEDFORDVIEW 2008 091 GERMISTON 990000288381 1661GRIP BINDERS GROUP  PTY LTD BOOYSENS 2016 003 JOHANNESBURG 990000063107 39789GRIP INITIATIVE CC FORDSBURG 2033 003 JOHANNESBURG 990000064628 421028GRIP TECH PTY LTD KYALAMI 1684 003 JOHANNESBURG 990000035060 98GRIPPA MANUFACTURING PTY LTD SILVERTON 127 008 PRETORIA 990000037739 2046GRIPPON CC PAARL 7620 197 PAARL 990000025626 6249GRIQUA EQUIPMENT SALES HADISON PARK 8306 005 KIMBERLEY 990000090990 110162GRIQUA TRUCK AND BUS CC MARBURG 4252 215 PORT SHEPSTONE 990000035427 54181GRIZZLY ENGINEERING MIDDELBURG 1050 171 MIDDELBURG TVL 990000029564 140GROBBELAAR MARAIS PTY LTD BOKSBURG 1460 033 BOKSBURG 990000252848 900GROBBIES DENT REMOVALS HERCULES 30 008 PRETORIA 990000303038 48893GROBBIES MOTORS NOORDEINDE 6056 007 PORT ELIZABETH 990000107773 3662GROBBIES PANELBEATERS MARQUARD 9610 151 LADYBRAND 990000019542GROBBIES SCRAPYARD WARMBAD 480 298 WARMBAD TVL 990000180884 356GROBBIES TRANSPORT CC SPRINGS 1559 247 SPRINGS 990000104546 3104 DALVIEWGROBLER & ASSOSIATE ORTOTISTE MIDDELBURG 1055 990000566279 1058GROBLER A W WERKSWINKEL DELMAS 2210 068 DELMAS 990000098054 183GROBLER AUTO BRIXTON 2019 003 JOHANNESBURG 990000068661 96413GROBLER E E WESTONARIA 1780 225 RANDFONTEIN 990000064371 1076GROBLER M PIET RETIEF 2380 208 PIET RETIEF 990000064926 417GROBLER MOTORS MULDERSDRIF 1747 123 INDWE 990000011502 999GROBLER SERVICE CENTRE Witbank 1035 312 WITBANK TVL 990000645221 41201 Reyno RidgeGROBLER VELDDIENSTE MOOKETSI 825 270 LETABA 990000098114 36GROBLERSDAL AUTOLEK & HERBEDRADING EMPANGENI 3880 099 GROBLERSDAL 990000113959 454GROBLERSDAL ING WERKE GROBLERSDAL 470 099 GROBLERSDAL 990000098008 88GROBLERSDAL MOTOR & DIESEL GEORGE 6530 099 GROBLERSDAL 990000007568GROBURN ENGINEERING CC SPRINGS 1560 247 SPRINGS 990000058755 1688GROENBERG ENGINEERING CC WELLINGTON 7655 990000055785 3062 PAARLGROENBERG GARAGE BK PAARL 7620 303 WELLINGTON 990000012680 3062GROENBOER PTY LTD ULCO 8377 990000589578 3611 KIMBERLYGROENEWALD BAKWERKE BREDASDORP 7280 039 BREDASDORP 990000110312 753GROENEWALD C J D KRAAIFONTEIN 7570 251 STELLENBOSCH 990000015925 49GROENEWALD L A KOFFIEFONTEIN 9986 140 KOFFIEFONTEIN 990000020792 15GROENEWALDS REPAIRS GREYTON 7233 048 CALEDON 990000020770 165GROENFONTEIN WERKSWINKEL KOSTER 348 144 KOSTER 990000034849 247GROENINGHE DEVELOPERS PTY LTD VEREENIGING 1930 990000695679 3947GROENLAND BOEREDIENS GRABOUW 7160 048 CALEDON 990000084882 415GROENSPAN VELDDIENSTE MOKOPANE 601 219 POTGIETERSRUS 990000657223 4628GROENVLEI TRUCK REPAIRS DANHOF 9310 001 BLOEMFONTEIN 990000098832 29688GROGRO NYWERHEDE Pretoria 81 008 PRETORIA 990000042167 3167 MontanaparkGROOTE SCHUUR SERVICE STATION OBSERVATORY 7705 003 JOHANNESBURG 990000065634 13382GROOTFONTEIN FILLING STATION ELIM HOSPITAL 960 010 ADELAIDE 990000046286

Page 191: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GROOTHOEK VENNOTE POLOKWANE 700 171 MIDDELBURG TVL 990000253133 4093GROOTPLAAS ENGINEERING SOMERSET EAST 5850 244 SOMERSET WEST 990000011463 202GROPEC PRETORIA EAST 76 990000697531 66632 WOODHILLGROTTO MANUFACTURING PTY LTD PAROW 7499 025 BELLVILLE 990000014805 1570 ParowGROUND CONTROL SYSTEMS THREE RIVERS 1935 278 VANDERBIJLPARK 990000078361GROUND SUPPORT AUTO ELECTRICAL PHOENIX 4068 339 INANDA 990000101021 30 AVALEN NORTHCROFT, PHOENIXGROUNDTRUTH ENGINEERING CC Pietermaritzburg 3201 206 PIETERMARITZBURG 990000688360 2005 HiltonGROUP 1 NISSAN UITENHAGE 6230 007 PORT ELIZABETH 990000083394 27GROUP 1 NISSAN KUILSRIVIER KUILSRIVER 7579 KUILSRIVER 990000271043 848GROUP 10 CONSTRUCTION RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000094074 8926GROUP FIVE PIPE JOINT VENTURE ROGGE BAY 8012 004 KAAPSTAD 990000300046 8183 CenturionGROUP ONE AUTO CC PRETORIA 169 990000584034GROUP S LABOUR BROKERS CC NOORDBRUG 2522 192 CARLTONVILLE 990000037722 19690GROVE DEVELOPMENTS PTY LTD PORT ELIZABETH 6001 990000944445 2203 NORTH ENDGROVES PTY LTD BEDFORDVIEW 2008 037 BRAKPAN 990000098321 2999GROWLER ENGINEERING CC WIERDAPARK 149 132 KEMPTON PARK 990000090546 53197GRS TRUCKERS INN CC DELMAS 2210 312 WITBANK TVL 990000028022 600GRUNDLINGH D P GRAAFF‐REINET 6280 093 GRAAFF REINET 990000151096 318GRUNWALDS DIESEL & AUTO ELECTRIC CC Rustenburg 299 235 RUSTENBURG 990000109167 74611 Lynnwood RidgeGRUNWALDS GARAGE PROTEAPARK 305 235 RUSTENBURG 990000098366 21716GRW ENGINEERING PTY LTD WORCESTER 7570 990000088709 1567 BROOKLYN SQUAREGRW MINING EQUIPMENT LERAATSFONTEIN 1038 078 ERMELO 990000298597 13697GS HOT & COOL ENGINEERING CC OTTERY 7808 004 KAAPSTAD 990000559459 45589GS MOTORS VRYHEID 3100 295 VRYHEID 990000076354 550GSA EXPRESS CC BOOYSENS 2016 003 JOHANNESBURG 990000094440 39199GSN ENGINEERING PHOENIX 4340 990000571093GSS ENGINEERING & MAINTENANCE RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000284447 1433GSS STEEL SERVICES & FABRICATION NORKEM PARK 1631 132 KEMPTON PARK 990000091470 13297GSS TRADING 3, SECURITY SOLUTIONS, VANDERBIJLPARK 1900 283 VEREENIGING 990000375554 2775GT AIR EDENVALE 1609 990000632649 11771 ASTON MANORGT ALIGN CC GARSFONTEIN 81 008 PRETORIA 990000090668GT BRAKE & CLUTCH CC DE WILDT 251 008 PRETORIA 990000091254 465GT SPARES & SALVAGE PTY LTD JOHANNESBURG 2001 990000728351 15191 FARRARMEREGTC INVESTMENTS CC BOKSBURG NORTH 1461 033 BOKSBURG 990000304486 5241GTG WEIGHING & TURN KEY PROJECTS HELDERKRUIN 1733 171 MIDDELBURG TVL 990000309118 21584GTNA TRADING 58 PTY LTD ALRODE 1451 990000615379 5064 JOHANNESBURGGTO FUEL CC WITBANK 1035 312 WITBANK TVL 990000078594GUALA CLOSURES SOUTH AFRICA PTY LTD Milnerton 7405 990000623904 25 Paarden EialndGUARDIAN TRAILERS CC DURBANVILLE 7551 025 BELLVILLE 990000009748 2233GUARDSMAN ENGINEERING CC Durban 4051 DURBAN NORTH 990000019146GUARDVANT AFRICA PTY LTD Pretoria 54 990000573527 76258 LYNNWOOD RIDGEGUBELO ENGINEERING CC DEVON PARK 7100 251 STELLENBOSCH 990000092533 3 Juliet C Devon Park, EersterivierGUCP INVESTMENTS GEORGE‐INDUSTRIA 6536 090 GEORGE 990000075601 3146GUD MANN & HUMMEL FILTER SYSTEMS DASSENBERG 7350 165 MALMESBURY 990000108045 1495GUDUZA GROUP PTY LTD SANDTON 2146 990000844092 786450GUERRINI MARINE CONSTRUCTION CC DURBANVILLE 7551 004 KAAPSTAD 990000043301 PO Box 269 DurbanvilleGUEST HOUSE BASICS CC RETREAT 7945 990000845664GUESTRO AUTOMOTIVE CASTINGS BENONI SOUTH 1502 026 BENONI 990000130324 5016

Page 192: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GUESTRO AUTOMOTIVE MACHINING‐BENONI KORSTEN 6014 132 KEMPTON PARK 990000227000 4297GUESTRO FORGING & MACHINERY UITENHAGE 6230 004 KAAPSTAD 990000013306 457GUESTRO STEERING GEARS PTY LTD UITENHAGE 6230 271 UITENHAGE 990000030754 457GUGU ADAMS TRADING & PROJECTS PTY L KEMPTON PARK 1618 990000873313GUHRING CUTTING TOOLS PTY LTD PORT ELIZABETH 6020 007 PORT ELIZABETH 990000040275GUIA ENGINEERING CC Boksburg 1470 033 BOKSBURG 990000080237 17563 Sunward ParkGUIDELINES LIFT INSTALLATIONS CC BENONI 1500 026 BENONI 990000100262 2092GULDEN STAALWERKE CC WITBEECK 1729 233 ROODEPOORT 990000032168 3960GULF ENERGY SA SANDTON 2146 990000914256GULF ENGINEERING RUSTENBURG 299 235 RUSTENBURG 990000280095 4175 RustenburgGULLIVERS ENGINEERING CC GORDON'S BAY 7151 004 KAAPSTAD 990000009447 1704GULLSWAY MOTORS BEACON BAY 5241 006 EAST LONDEN 990000021352GULLWING ENGINEERING CC CHEMPET 7442 316 WYNBERG C P 990000115729 36973GULLY MAN CC BOKSBURG 1459 033 BOKSBURG 990000311998 16 CANBERRGULU MAINTENANCE ENGINEERING & SUPP P O KATLEHONG 1431 990000605508GUMEDE & MARNEWICK ASSOCIATES CC BALLITO 4420 250 LOWER TUGELA 990000029355 990GUNDU SERVICE STATION TSAKANE 1550 037 BRAKPAN 990000031000GUNNEBO  SOUTH AFRICA PTY LTD WADEVILLE 1422 091 GERMISTON 990000106945GUNNITE INTERNATIONAL ALBEMARLE 1410 091 GERMISTON 990000018123 7298GUNRIC VALVES MANUFACTURING PTY LTD FLORIDA 1710 003 JOHANNESBURG 990000113696 255GUNTER SWEISWERKE BK VILLIERS 9840 087 FRANKFORT 990000015039 60GUNTONS AUTO BODY REPAIRS CC EAST LONDON 5200 006 EAST LONDEN 990000098485 247GURTECH CC HOWICK 3290 119 LIONS RIVER 990000100290 225GUS ARTISANS CC MELKBOSSTRAND 7437 057 CLANWILLIAM 990000082606 648GUS MEIBURG CARS CC MUSGRAVE ROAD 4062 339 INANDA 990000096898 50525GUSCOTTS ENGINE REBUILDERS CC NORTH END 6056 007 PORT ELIZABETH 990000022354 3701GUSTAV PRETORIUS STAAL WERKE HOEDSPRUIT 1380 270 LETABA 990000314194 933GUTCO MANUFACTURING CC CHEMPET 7442 004 KAAPSTAD 990000037357 36805GUTTER WORX CC DURBAN NORTH 990000815063 3335 SOMERSET PARKGUTTERFAST PTY LTD NEW GERMANY 3620 210 PINETOWN 990000109070 184GUTTERHAUS ZIMBALI 4418 250 LOWER TUGELA 990000262287 6463GUTTERS GALORE CC BRACKENFELL 7560 025 BELLVILLE 990000091604 29GUTTERS X STREAM BOKSBURG 1470 033 BOKSBURG 990000062902 17487GUTTERTECH CC WEST RIDGE 4091 002 DURBAN 990000034870GUWELA FLEET MANAGEMENT & CLEANING GREEN SIDE EXT 2193 990000580450GUYS AIRCRAFT SERVICES CC BRYANSTON 2021 003 JOHANNESBURG 990000029216GUYS SERVICE CENTRE Cape Town 7800 316 WYNBERG C P 990000024279 0GUYS SERVICE STATION NORTHWOLD 2155 147 KRUGERSDORP 990000033943 1872GV AUTOSALES Stellenbosch 7600 007 PORT ELIZABETH 990000085713 no post boGV SUPREME ENGINEERING CC EDENVALE 1601 990000561884 751396 GARDENVIEWGVB FABRICATIONS ROODEPOORT 1709 233 ROODEPOORT 990000295551 5667 CRESTAGW GLASS & ALUMINIUM WESTERN CAPE KUILSRIVER 7536 003 JOHANNESBURG 990000300549 3754 TygervalleyGW RACING CC ALBERTON 1450 283 VEREENIGING 990000155435 2965GW TRANSFORMER TECHNOLOGIES Vanderbijlpark 1900 278 VANDERBIJLPARK 990000253856 5506GWENS MOBILE CAR WASH MARSHALLTOWN 2107 003 JOHANNESBURG 990000039844 62638GWH ENGINEERING CC ALBERTON 1450 091 GERMISTON 990000291555 143GWILIS AUTO ELECTRICAL CC KING WILLIAM'S TOWN 5600 136 KING WILLIAMSTOWN 990000012617 4590GWM CARLETONVILLE BAILLLIEPARK 2520 990000658308 2655 POTCHEFSTROOM

Page 193: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

GWM LIGHTENBURG LICHTENBURG 2740 156 LICHTENBURG 990000095308 1505GWM MOTORS VAAL PTY LTD VEREENIGING 1930 283 VEREENIGING 990000095856 222GWM MOTORS VRYBURG VRYBURG 8600 294 VRYBURG 990000089741 232GWM MOTORS WESTERN CAPE BRYANSTON 2021 003 JOHANNESBURG 990000289352 131200GWM SALDANHA SALDANHA 7395 292 VREDENBURG 990000269868GWP STEELWORX POLOKWANE 699 990000564354GY RAHIM MECHANICAL REPAIRS GLOSDERRY 7702 004 KAAPSTAD 990000088797 36422GYROTECH ENGINEERING & CONSULTING GALLO MANOR 2052 003 JOHANNESBURG 990000315534 2059GYSIE PIENAAR MOTORS BK HEUWELSIG 9332 001 BLOEMFONTEIN 990000011082 43485H & A AUTO ELECTRICAL & MECHANICAL KWAMBONAMBI 3915 312 WITBANK TVL 990000052790 436H & A CRANE REPAIRS & SERVICES PORT ELIZABETH 6061 007 PORT ELIZABETH 990000115376 14263 SIDWELLH & A CRANES BK VANDERBIJLPARK 1911 237 SASOLBURG 990000026694H & A PERMANENT STRUCTURES PTY LTD HYPER BY THE SEA 4053 002 DURBAN 990000343461 210H & A PIPE FABRICATIONS CC EDEN GLEN 1613 091 GERMISTON 990000010766 8612H & A PRODUCTS CC BLACKHEATH 7581 025 BELLVILLE 990000011732 76 BlackheathH & B GAUGE MANUFACTURING CC UITENHAGE 6230 271 UITENHAGE 990000104884 21H & B INTERNATIONAL RICHARDS BAY 3900 210 PINETOWN 990000057593 2778H & B MACHINE SERVICES C C BOKSBURG EAST 1478 091 GERMISTON 990000107994 5H & B MOTOR ENGINEERING WONDERBOOMPOORT 33 008 PRETORIA 990000354786 31892H & C POMPDIENSTE VENTERSDORP 2710 281 VENTERSDORP 990000010607 202H & D AUTO CC KOCKSPARK 2523 218 POTCHEFSTROOM 990000016778 5158H & D FORKLIFT SERVICES CC NORKEM PARK 1631 132 KEMPTON PARK 990000015867H & E ENTERPRISES NYLSTROOM 510 191 WATERBERG 990000059536 2384H & F FABRICATION & WELDING WORKS MIDDELBURG 1050 051 CAMPERDOWN 990000086553 140H & F SERVICES GEORGE 6530 090 GEORGE 990000088707H & G QUALITY ASSURED COATER CC OUDE MOLEN VILLAGE 7405 025 BELLVILLE 990000086548H & G TOOL ENTERPRISES CC KENMARE 1745 147 KRUGERSDORP 990000107663 3495H & H AUTOBODY CC MARAISBURG 1700 233 ROODEPOORT 990000033383 57H & H CAR WASH SUNWARD PARK 1470 990000567054 19122H & H CONTINENTAL SERVICE CENTRE CC WELKOM 9459 302 WELKOM 990000089166 2370H & H DIESEL FUEL INJECTION CC EDENVALE 1610 091 GERMISTON 990000345567 589H & H DISTRIBUTORS CC BENONI 1500 012 ALBERTON 990000355473 3578H & H GEAR REBUILDERS RAVENSKLIP 1459 033 BOKSBURG 990000010371H & H HERSTELWERKE HARTBEESPOORT 216 041 BRITS 990000077526 1384H & H HOTRODS SCHWEIZER‐RENEKE 2780 238 SCHWEIZER RENEKE 990000324148 722H & H KONSTRUKSIE MIDDELBURG 1050 171 MIDDELBURG TVL 990000112284 15117H & H MARKETING SPRINGS 1560 037 BRAKPAN 990000010437 13016 GEDULDH & H METAL SPINNERS HENLEY ON KLIP 1962 091 GERMISTON 990000107026 932H & H MOTOR SPARES WELLINGTON 7654 303 WELLINGTON 990000101511 250H & H PROPSHAFT CENTRE PIETERSBURG 700 207 PIETERSBURG 990000119377 533H & H SPECIALIZED SERVICES STRUBENVALE 1570 026 BENONI 990000170426 10498H & H TROK & TREKKER ONDERDELE WELLINGTON 7654 303 WELLINGTON 990000104906 250H & J SCRAP METAL DEALERS CC DURBAN 4000 003 JOHANNESBURG 990000029753 41928H & J STEELWORKS & INSTALLATIONS PORT ELIZABETH 6001 007 PORT ELIZABETH 990000353061H & K STAALWERKE BK FLORIDA 1710 171 MIDDELBURG TVL 990000017903 3475H & L LOCKSMITHS LADANNA 704 207 PIETERSBURG 990000063257 400H & L WELDERS PTY LTD LANGEBAAN 7357 091 GERMISTON 990000101549 343H & M AUTO CLINIC ESTCOURT 3310 206 PIETERMARITZBURG 990000043085 161 Estcourt

Page 194: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

H & M HYDRAULIC & MINING SERVICES SPRINGS 1560 247 SPRINGS 990000078541H & M MAG WHEEL REPAIRS CC KRUGERSDORP 1740 003 JOHANNESBURG 990000033588 778H & M STEELCRAFT MOSSEL BAY 6506 177 MOSSEL BAY 990000054822H & N SERVICE CENTRE PAARDEKRAAL 1752 147 KRUGERSDORP 990000341581 510H & O AUTO ELECTRICAL MAGOGONG 8575 105 HARTSWATER 990000034840 351H & P ALUMINIUM HERMANUS CC BLACKHEATH 7581 111 HERMANUS 990000117334 31H & P DISTRIBUTORS SINOVILLE 129 008 PRETORIA 990000041125 14083H & P FENCING RUSTENBURG 300 990000565192 133H & P MAJOR REPAIRS PROTEAPARK 305 235 RUSTENBURG 990000080427H & R BUCKET FABRICATIONS MARLANDS 1401 091 GERMISTON 990000319495H & R SPRINGWORKS AND ENGINEERING DALVIEW 1544 037 BRAKPAN 990000020668 3245H & S CATERING MANUFACTURERS DERSLEY 1569 033 BOKSBURG 990000047562 14441H & S ENGINEERING RIEBEEKHOOGTE 6231 271 UITENHAGE 990000031127 3232H & S MOTORS MIDDELBURG 1050 171 MIDDELBURG TVL 990000019230 620H & S PANELBEATING CENTRE PAARL 7620 197 PAARL 990000101575 2554H & T CARWASH RUSTENBURG 300 235 RUSTENBURG 990000350074 9893H & W SIGNS Tzaneen 850 990000559586H & Z AUTO REFINISHERS NEWCASTLE 2940 990000866057 16151H A BAKKIES WORCESTER 6850 315 WORCESTER 990000317204 340H A KRIESS DIESEL BK GEORGE 6530 090 GEORGE 990000112310 2808H A PLANT MAINTENANCE CC KEMPTON PARK 1620 033 BOKSBURG 990000101859 2717H AND A MOTORWORKSHOP ENGINEERING DALPARK 1543 033 BOKSBURG 990000061904 4131H AND F ALLUMINIUM CC BLACKHEATH 7580 025 BELLVILLE 990000321218H AND F MOTOR ENTERPRISES CC PRETORIA 183 990000644192 2473H B AUTO & COATINGS CC Benoni 1504 012 ALBERTON 990000331057 11609 RynfieldH B CONSULTANCE ALBERTON 1449 012 ALBERTON 990000087602H B GREEN ENGINEERING BLUFF 4036 002 DURBAN 990000022841 21488H B H ENGINEERING VREDENBURG 7380 292 VREDENBURG 990000013558 1316H B HYDRAULICS WELKOM 9460 302 WELKOM 990000111958 2374H B K MOTORS DE WILDT 251 041 BRITS 990000353450 439H B KELLY CC KOKSTAD 4700 141 MOUNT CURRIE 990000265112 91H B L AUTO SHOP BK MOOKGOPHONG 560 219 POTGIETERSRUS 990000080033 251H B L SERVICES CC KELVIN 2054 123 INDWE 990000115673 1210H B M ENGINEERING ELSPARK 1418 091 GERMISTON 990000114777 12854H B MOTORS WERKWINKEL BEAUFORT‐WES 6970 022 BEAUFORT WEST 990000112384 307H B PANELBEATING CC ERMELO 2350 078 ERMELO 990000112940 210H B POWDER COATING & WELDING CC Kimberley 8306 005 KIMBERLEY 990000116824 11086H B SERVICES FLAMWOOD WALK 2535 218 POTCHEFSTROOM 990000352087 14078H B SKARE BK HEIDELBERG 6665 090 GEORGE 990000045240 229H B TECHNOLOGIES PINEGOWRIE 2123 003 JOHANNESBURG 990000024476 3581H B WELDING STILFONTEIN 2551 138 KLERKSDORP 990000021809H BIRKENMAYER PTY LTD Kempton Park 1619 132 KEMPTON PARK 990000111771 83 IsandoH BOOYSEN AUTO & MECHANICAL NEWCASTLE 2940 NEWCASTLE 990000044172 7394H C A HYDRAULICS  CC ASHWOOD 3605 002 DURBAN 990000013298 10081 WESTMEADH C AIRCONDITIONING AFRICA CC MARAISBURG 1700 233 ROODEPOORT 990000039538 147H C D ALGEMENE HERSTEL DIENSTE MALELANE 1320 184 NELSPRUIT 990000061716 1122H C DE WET BELANGE BK BETHLEHEM 9700 029 BETHLEHEM 990000060864 1665H C FORKLIFTS CC VRYHEID 3100 990000760833 1263

Page 195: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

H C HEAT EXHANGES PTY LTD MARAISBURG 1700 233 ROODEPOORT 990000028003 147H C L PRECISION & GEN ENG CC UITENHAGE 6230 990000101447 251H C MAINTENANCE VANDERBIJLPARK 1911 003 JOHANNESBURG 990000029013H C MANUFACTURING CC NEW GERMANY 3620 210 PINETOWN 990000037537 629H C V ALIGNMENT WARNER BEACH 4126 990000866557 443H C W ENGINEERING SERVICES CC MAITLAND 7405 004 KAAPSTAD 990000075108H C WELDING TECHNIQUES GRABOUW 7160 048 CALEDON 990000056365 38H D C AUTO REPAIRS CENTRE CC SEA PARK 4241 215 PORT SHEPSTONE 990000359646 11978H D ENGINEERING SELCOURT 1567 247 SPRINGS 990000115387 11685H D M MOBILE AUTO ELECTRICAL KIMBERLEY 8300 005 KIMBERLEY 990000047934 4203 CrestaH D MANUFACTURING CC MALMESBURY 7299 165 MALMESBURY 990000018476 656H D TRAILER & STEELWORK CC EXTON ROAD 9313 001 BLOEMFONTEIN 990000039171 22119H D TRANSMISSIONS PTY LTD EPPINDUST 7475 025 BELLVILLE 990000053545 455H D TYRES PTY LTD NORTHRIDING 2162 147 KRUGERSDORP 990000031044 15300 LAMBTONH DU TOIT INGENIEURSWERKE NORTH PAARL 7623 197 PAARL 990000025418 7027H E G ENGINEERING EDMS BPK BRAKPAN 1540 037 BRAKPAN 990000010575 124H E M SERVICES PTY LTD BETHAL 2310 990000937382H E M WERKSWINKEL BK GARSFONTEIN UIT 10 42 236 PILGRIMS REST 990000013497H E MEIJ TRUCK & TRAILER REPAIRS GEORGE 6530 295 VRYHEID 990000010009H E STEEL MANDALAY 7785 316 WYNBERG C P 990000076343H EKSTEEN CONTRACTING GLOSSDERRY 7702 004 KAAPSTAD 990000084605H ENGINEERING CC BLUFF 4036 002 DURBAN 990000011239 21823H F B ENGINEERING BRITS 250 041 BRITS 990000030377 3418H F D TRADING CC SALDANHA 7395 990000554157 1253H F MOTORS KROONSTAD 9500 146 KROONSTAD 990000111432 1308H F PIPE & ENGINEERING WORKS BRACKEN DOWNS 1454 012 ALBERTON 990000106405H F PLANT Steelpoort 1133 161 LYDENBURG 990000019861 PO BOX 811H F S HYDRAULICS  CC NEW DAWN PARK 4037 002 DURBAN 990000114958 15226 WestmeadH F S HYDRAULICS RICHARDS BAY WESTMEAD 3608 324 LOWER UMFOLOZI 990000025844 15226H F T DESIGNS CC GEORGE‐INDUSTRIA 6536 090 GEORGE 990000116197 3254H G INDUSTRIAL APPLICATIONS PTY LTD TRICHARDT 2300 028 BETHAL 990000014864 PO 607H G L ENGINEERING NEWLANDS PRETORIA 49 351 WONDERBOOM (PTA) 990000019852 925H G M GROUP ADMINISTRATION SERVICES PAARL 7620 197 PAARL 990000076566 5H G MOLD MAINTENANCE CC UITENHAGE 6230 271 UITENHAGE 990000022701 1221H G MOLENAAR & CO PTY LTD PAARL 7620 197 PAARL 990000271872 5H H BUMPER REPAIR CENTRE TABLE VIEW 7439 244 SOMERSET WEST 990000064636 60233H H ENGINEERING COMBUSTION SERVICES EPPINDUST 7475 025 BELLVILLE 990000104487 247H H H BODYWORKS CC TECOMA 5214 006 EAST LONDEN 990000066439 19129H H H MANUFACTURING KENGRAY 2100 003 JOHANNESBURG 990000015194 59018H H STAINLESS DISTRIBUTORS KEMPTON PARK 1619 132 KEMPTON PARK 990000057196H H STAINLESS STEEL PINELANDS 7430 004 KAAPSTAD 990000064693 38613H H STEEL BLACKHEATH 7580 990000555291 2236 SOMERSET WESTH HASSIM CC OVERPORT 4067 002 DURBAN 990000188986 70238H HEITMAN & SON CAPE TOWN 8000 004 KAAPSTAD 990000183380 3638H I LINE PANELBEATERS BK BETHAL 2310 028 BETHAL 990000110998 880H I Q LONGMEADOW EDENVALE 1610 091 GERMISTON 990000332464 1011H I Q WINKLESPRUIT CASCADES 3202 002 DURBAN 990000024518H J AUTO ELECTRICAL PINETOWN 4055 210 PINETOWN 990000040629

Page 196: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

H J BOSCH & SEUNS USED CARS CC HERCULES 30 008 PRETORIA 990000027889 48274H J BOSCH & SONS AUTO ELECTRICAL CC HERCULES 30 008 PRETORIA 990000111098 49868H J BOSCH & SONS WHOLESALERS CC Pretoria 82 008 PRETORIA 990000338117 3233 MontanaparkH J BOSCH EN SEUNS HERCULES 30 008 PRETORIA 990000047987 48274H J C MACHINE REPAIRS EAST RAND 1462 033 BOKSBURG 990000051172 26177H J D ELECTRICAL CC Meyerton 1961 283 VEREENIGING 990000110725 71 Viljoen RothdeneH J ENGINEERING PINETOWN 3610 210 PINETOWN 990000032252H J HERSTELDIENSTE SENEKAL 9600 239 SENEKAL 990000063378 173H J L HERSTELDIENSTE SENEKAL 9600 990000693718 173H J MOTORS & SUPERMARKET WESTONARIA 1780 003 JOHANNESBURG 990000108977 188H J RECYCLING ROODEPOORT 1709 990000565527 1571H J S AUTOMOTIVE TECHNOLOGY PTY LTD NORTH END 6056 007 PORT ELIZABETH 990000118695 2019H J S BLINDS CC Durban 4051 003 JOHANNESBURG 990000324110 74266 Rochdale ParkH J SEIDEL ENGINEERING WALKERVILLE 1876 283 VEREENIGING 990000055443 907H J SHENTON VALVE SERVICES PTY LTD PINETOWN 3600 210 PINETOWN 990000146190 268H J SWEISWERKE WORCESTER 6850 315 WORCESTER 990000119825H J UECKERMANN BK LICHTENBURG 2740 156 LICHTENBURG 990000018085 1445H J VAN ZYL MEGANIES BK MOORREESBURG 7310 004 KAAPSTAD 990000557912 455 MoorreesburgH J VON MARSCHALL ENGINEERING EDENVALE 1610 003 JOHANNESBURG 990000018688 3179H J VULSTASIE KURUMAN 8460 148 KURUMAN 990000119529 1097H J WELDING CC VEREENIGING 1930 283 VEREENIGING 990000115002 964H K ENGINEERING OVERPORT 4067 002 DURBAN 990000009173 70213H K MECHANICAL ASSESSING CC LANSERIA 1748 132 KEMPTON PARK 990000566611 146H K PRECISION CC HUTTEN HEIGHTS 2956 185 NEWCASTLE 990000107278 9069H L & SONS ENGINEERING PTY LTD GROENKLOOF 27 003 JOHANNESBURG 990000429672 1546H L D MOTORS BK POTGIETERSRUS 600 219 POTGIETERSRUS 990000115735 3149H L ENGINEERING MALMESBURY 7299 004 KAAPSTAD 990000073747 347H L F ENGINEERING CC BLUFF 4052 002 DURBAN 990000064342 21289H L MOTORS FUEL RETAIL BRENTHURST 1542 037 BRAKPAN 990000023909 5162H M B MECHANICAL SERVICES CC WITBANK 1035 312 WITBANK TVL 990000044260 3859H M C ENGINEERING SERVICE CC VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000117302 5832H M GORDON MANAGEMENT SERVICES CC VAN RIEBEECKPARK 1629 091 GERMISTON 990000050337 304H M R PUMP SERVICES CC FISHER'S HILL 1408 091 GERMISTON 990000102845 19131H M S BODIES KROONDAL 350 235 RUSTENBURG 990000076896 482H M TRANSFORMER SERVICES CC SPRINGS 1559 247 SPRINGS 990000342840H M WELDING WORKS FORDSBURG 2033 003 JOHANNESBURG 990000076398H MAN PROJECTS NEW REDRUTH 1449 990000943287 269 ALBERTONH NORRIS 1999 PTY LTD ALRODE 1451 012 ALBERTON 990000014094 123993H P AUTO ENGINEERING ROOSEVELT PARK 2195 003 JOHANNESBURG 990000602672 124 BEYERSH P CONSULTING & ENGINEERING BRAKPAN 1541 037 BRAKPAN 990000324525H P DIESEL BK MIDDELBURG 1050 171 MIDDELBURG TVL 990000101485 1339H P E ENGINEERING CC WESDENE (JHB) 2092 003 JOHANNESBURG 990000042977H P GATE MASTERS CC PORT ELIZABETH 6017 007 PORT ELIZABETH 990000754824 493 hunters retreatH P STEEL PIET RETIEF 2380 208 PIET RETIEF 990000118134H P TRUCK HIRE CC ZEERUST 2865 319 MARICO 990000037012 122H P WASH & VALET MALMESBURY 7300 990000350825H R BAKWERKE OUDTSHOORN 6620 196 OUDTSHOORN 990000011033 429H R C BUILDING SERVICES BRITS 250 041 BRITS 990000081586

Page 197: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

H R DIENSTE GEORGE‐ OOS 6539 090 GEORGE 990000117528 4084H R H ALUMINIUM WORKS BETHAL 1023 051 CAMPERDOWN 990000355427H R M RICHARDS BAY RICHARDS BAY 3900 324 LOWER UMFOLOZI 990000059438 1535H R S INDUSTRIAL COATINGS CC MEYERTON 1960 283 VEREENIGING 990000115683 1368H R SERVICE AUTO REPAIRS GEORGE 6529 990000867679 4084H RANKIN & SON PTY LTD BATHURST 6166 212 BATHURST 990000135968 12H ROHLOFF PTY LTD NORTH RIDING 2162 003 JOHANNESBURG 990000240852 265H S FORKLIFT SERVICES IFAFI 260 041 BRITS 990000328022 671H S FOUCHE ELECTRIES LICHTENBURG 2740 156 LICHTENBURG 990000020859 2027H S H CONSTRUCTION CC WILROPARK 1731 106 HEIDELBERG C P 990000027160 2846H S I INTERNATIONAL WELKOM 9460 003 JOHANNESBURG 990000026854 3034H S M PTY LTD BELLVILLE 7535 004 KAAPSTAD 990000031899 349H S PANELSHOP KNYSNA 6570 139 KNYSNA 990000012188 2005H S S ENGINEERING (PTY) LTD MORELETA PLAZA 167 091 GERMISTON 990000038070 102694H S WELDING SERVICES PINETOWN 3610 210 PINETOWN 990000015552H T AUTO CAR WASH EDENVALE 1610 037 BRAKPAN 990000469954 4186H T AUTO SERVICE CENTRE CC SUNNYSIDE 132 008 PRETORIA 990000117607 28596H T DOORS LANGLAAGTE JOHANESSBURG 2000 990000118437H T ENGINEERING BLUFF 4036 002 DURBAN 990000009432 21227H T F TRADING CC JOHANNESBURG 2000 002 DURBAN 990000017712 7368H T K STAALWERKE BLOEMFONTEIN 9301 990000571349 25185 LANGENHOVENPARKH T M ENGINEERING EMALAHLENI 1039 312 WITBANK TVL 990000071451 1177H T MARKETING BUSINESS TRUST GROENKLOOF 27 003 JOHANNESBURG 990000028741 1288H T P PACKAGING PTY LTD HALFWAY HOUSE 1685 003 JOHANNESBURG 990000035850 6873H T S LABOUR BROKING SERVICES CC THE VILLAGE 1218 184 NELSPRUIT 990000019584 19161H T S USED SPARES & PANELBEATERS LEANDRA 2265 249 STANDERTON 990000046583 353H V D DIENSSTASIE KAFEE GARIEPDAM 9922 204 PHILLIPOLIS 990000111426 49H V ENGINEERING DURBANVILLE 7551 025 BELLVILLE 990000061757 2962H V J INDUSTRIES PTY LTD MATIELAND 7602 292 VREDENBURG 990000052699 3469H V K AUTO WORKSHOP BK HERCULES 30 008 PRETORIA 990000050381 49811H V MOTORS WORCESTER 6849 315 WORCESTER 990000009472 744 WorcesterH V NOLAN & CO PTY LTD BRAMLEY 2018 003 JOHANNESBURG 990000229858 39753H V PROTECTION SYSTEMS CC HALFWAY HOUSE 1685 171 MIDDELBURG TVL 990000117990H V W MOTORS MOUNTAIN VIEW 82 008 PRETORIA 990000014127H VAN DER VYVER STAALWERKE BK BERGSIG 9701 029 BETHLEHEM 990000015532H VAN WYK INVESTMENTS EDMS BPK RUSTENBURG 300 235 RUSTENBURG 990000081502H W B TRADING CC BRAKPAN 1540 033 BOKSBURG 990000069715 1562H W COMMONS CC QUEENSBURGH 4070 223 QUEENSTOWN 990000042423H W D MACHANICAL REPAIRS NOORSEKLOOF 6331 120 HUMANSDORP 990000031014 1973H W ENGINEERING CLEVELAND 2022 003 JOHANNESBURG 990000115460 401150 ClevelandH W GODWIN & SON PTY LTD JOHANNESBURG 2047 003 JOHANNESBURG 990000018045 75752 GARDENVIEWH W M MOTORS CC DARLING 7345 165 MALMESBURY 990000012991 203H W PERFORMANCE & AUTO SERVICE CC JEFFREYS BAY 6330 007 PORT ELIZABETH 990000059404 892H W S INDUSTRIES PTY LTD PINETOWN 3600 210 PINETOWN 990000102098 191H W SCHMIDT INDUSTRIALS PTY LTD PINETOWN 3600 210 PINETOWN 990000154738 41H.M.S LABOUR HIRE PTY LTD SASOLBURG 1947 990000635697 2552H2 METALS CENTURION 46 008 PRETORIA 990000086385 12353H212 TRADING PTY LTD NODDICK MEYERTON 1961 990000664706 374 MEYERTON

Page 198: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

H2C ENGINEERING CC RUSTENBURG 300 235 RUSTENBURG 990000377654H2O CARWASH BOKSBURG 1459 990000558884H2R MAINTENANCE CC JOHANNESBURG 2155 990000687635 75157 GARDENVIEWHA CONTAINER REPAIRS PTY LTD EERSTERIVIER 7100 990000934042HAASBROEK ENGINEERING DURBANVILLE 7551 256 STRAND 990000009870 4166HAB FIRE & SECURITY PTY LTD MIDRAND 1620 008 PRETORIA 990000055856 288 KEMPTON PARKHABAKUK STEEL PTY LTD HATFIELD 28 008 PRETORIA 990000074835HABCO INDUSTRIES YELLOWWOODPARK 4011 002 DURBAN 990000057518 53243HABEL MOTORS & ENGINEERING PTY LTD LUMIER 1905 278 VANDERBIJLPARK 990000101420 12029HABI AUTO ELECTRICIAN BOCHUM 790 207 PIETERSBURG 990000036886 1722HABITAT INDUSTRIES CC KILLARNEY GARDENS 7441 004 KAAPSTAD 990000029577HABUR MARINE ENGINEERING BK VELDDRIFT 7365 990000838838 3062 PAARLHACKART CORROSION CONTROL KEMPTON PARK 1620 132 KEMPTON PARK 990000066351 7663HACO ENGINES BK STILFONTEIN 2550 138 KLERKSDORP 990000105507 268HACO ENGINES SERVICE CENTRE KLERKSDORP 2570 138 KLERKSDORP 990000338002 428HADAAD ENGINEERING LENASIA 1820 283 VEREENIGING 990000028511 860HADAF VULSTASIE BK HATFIELD 28 008 PRETORIA 990000118493 11552HADD ENGINEERING WELKOM 9460 302 WELKOM 990000044928 1560HADJIES BODYWORKS MITCHELLS PLAIN 7785 316 WYNBERG C P 990000071124HAENCO MANUFACTURING & ENGINEERING NEWTON PARK 6055 007 PORT ELIZABETH 990000045493 34731HAENERTSBURG EXEL FILLING STATION POLOKWANE 700 207 PIETERSBURG 990000086325HAENERTSBURG MOTORS CC HAENERTSBURG 730 207 PIETERSBURG 990000101852 3870 POLOKWANEHAETING & FURNACE SERVICES CC BRACKEN GARDENS 1452 012 ALBERTON 990000076636 5435 MeyersdalHAFFEJEES SERVICE STATION CUMBERWOOD 3235 206 PIETERMARITZBURG 990000101695 8015HAFFYS AUTO ELECTRICAL MARBURG 4252 215 PORT SHEPSTONE 990000032190 54152HAFKAMP MOTORS CLAREMONT CC CLAREINCH 7740 316 WYNBERG C P 990000316970 2149HAGE PROJECTS AND CONSULT ENGINEERS VANDERBIJLPARK 1900 278 VANDERBIJLPARK 990000241679 3156HAGEN J C PEERLESS PARK NORTH 7570 251 STELLENBOSCH 990000039748HAGGIE WIRE & STRAND (GERMISTON) GERMISTON 1401 990000138907 52HAGIE KRUGER ENGINEERING SOLUTIONS RUSTENBURG 300 235 RUSTENBURG 990000087899HAGRID STEEL PTY LTD WITBANK 1035 990000903440HAHMANN TOOL & DIE EDEN GLEN 1613 091 GERMISTON 990000112336 8024HAICO WELDING CC PRETORIA 182 990000592977 13625HAIER S A CAPE TOWN 8000 004 KAAPSTAD 990000036155 475HAIGHZ GENERAL STEELWORKS CC ARBORETUM 3900 324 LOWER UMFOLOZI 990000034430 20568HAIGS MOWER & CHAINSAW CENTRE CC EMPANGENI STATION 3910 324 LOWER UMFOLOZI 990000102251 7088HAIL BUSTERS WOODLANDS 3201 206 PIETERMARITZBURG 990000337548HAILSTORM DENT SPECIALISTS PTY LTD SINOVILLE 182 990000649463HAILWOOD AUTO ENGINEERING CAVERSHAM GLEN 3610 210 PINETOWN 990000022020HAISFA TRADING CC BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000086115 4969 DURBANHAJAT AUTO TRADING PRETORIA WEST 183 990000575796 14422 LAUDIUMHAK MANUFACTURING PTY LTD Lanseria 1739 990000585339 157HAKALA PANEL BEATERS UNDERBERG 3257 113 UNDERBERG 990000033632 364HAKUNA MATATA STRUBENVALE 1559 990000627027HALBERG GUSS PORT ELIZABETH PORT ELIZABETH 6000 007 PORT ELIZABETH 990000044719 1815HALBERG GUSS SOUTH AFRICA BRITS 250 041 BRITS 990000035933 1031HALDAYS AUTO ELECTRICAL LANSDOWNE 7779 004 KAAPSTAD 990000069386 24283HALFWAY HALT TRUCK INN ALIWAL NORTH 9750 003 JOHANNESBURG 990000116976 6

Page 199: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

HALFWAY HOWICK PARK RYNIE 4182 206 PIETERMARITZBURG 990000119367 15HALFWAY SERVICE STATION PTY LTD PARK RYNIE 4182 274 UMZINTO 990000102726 15HALFWAY TOYOTA FOURWAYS MAGALIES VIEW 2067 003 JOHANNESBURG 990000044262 1427 MagalliessigHALFWAY TOYOTA HONEYDEW HONEYDEW 2162 233 ROODEPOORT 990000041504 466 HoneydewHALFWAY TOYOTA PORT SHEPSTONE PORT SHEPSTONE 4240 215 PORT SHEPSTONE 990000254572 54HALFWAY TOYOTA WIDENHAM PARK RYNIE 4182 274 UMZINTO 990000162237 15HALFWAY TRUCK CENTRE SCOTTBURGH 4180 274 UMZINTO 990000327892 1585HALFWEG MOTORS RENOSTERSPRUIT 9326 001 BLOEMFONTEIN 990000074189 100565HALIFAX ENGINEERING ALBEMARLE 1410 091 GERMISTON 990000033826 7719HALIFAX STEELWORKS & RENOVATIONS CC CHATSWORTH 4030 002 DURBAN 990000347486 56043HALITE TRADING CC Durban 4126 002 DURBAN 990000011189 203 Warner BeachHALL J G STANDERTON 2430 249 STANDERTON 990000077308 3068HALL LONGMORE PTY LTD WADEVILLE 1422 091 GERMISTON 990000085473HALL MACHINES CC IFAFI 260 041 BRITS 990000087802 352HALLMARK PERSONELL PLACEMENTS CC NORTHMEAD 1511 026 BENONI 990000057326 13707HALLS CONTRACTORS FELIXTON 3875 324 LOWER UMFOLOZI 990000109917 140HALLS OF FLORIDA SERVICE STATION CC HELDERKRUIN 1733 233 ROODEPOORT 990000113697 22382HALLS TECHNICAL SERVICES CC GARDEN VIEW 2047 003 JOHANNESBURG 990000118428HALO TRAVEL & TOURS PTY LTD Port Ellizabeth 6018 271 UITENHAGE 990000054195 50421 Colleen GlenHALWOOD MOTORS SOUTH COAST CC MARGATE 4275 215 PORT SHEPSTONE 990000318250 794HAMAI TRUST RESERVOIR HILLS 4090 002 DURBAN 990000357192 65205HAMAR CONTROLS PTY LTD Roodepoort 1709 233 ROODEPOORT 990000102344 449 MARAISBURGHAMASAKI TRADING CC ROSSBURGH 4094 002 DURBAN 990000076406HAMBLIN ENGINEERING BLACKHEATH 7581 251 STELLENBOSCH 990000109284 130HAMDANS BUBBLES CARWASH & INTERNET MOKOPANE 600 207 PIETERSBURG 990000340653 376HAMERON FARMS PTY LTD HERTZOGVILLE 2500 302 WELKOM 990000017456 580 WELKOMHAMILTON GAUGING SERVICES PTY LTD LINTON GRANGE 6015 007 PORT ELIZABETH 990000060695 10295HAMIS PIPING & ENGINEERING CC PAARL 7646 197 PAARL 990000031172HAMMAN MOTORRAD PANORAMA 7506 025 BELLVILLE 990000065464 15274HAMMAN MOTORS OTTOSDAL 2610 138 KLERKSDORP 990000103825 391HAMMANSKRAAL MOTORS HAMMANSKRAAL 400 370 990000522776 434HAMMANSKRAAL PROPSHAFT & CV CENTRE BABELEGI 407 370 990000502440 910HAMMANSKRAAL TESTING STATION PYRAMID 120 351 WONDERBOOM (PTA) 990000078934 1454HAMMARSDALE MOTOR REPAIRS PINETOWN 3610 002 DURBAN 990000115755HAMMARSDALE RADIATOR & UPHOLSTRY HAMMARSDALE 3700 051 CAMPERDOWN 990000109218 256HAMMER HEAD MAINTENACE & VEREENIGING 1939 990000571539HAMMERLE GROUP PTY LTD BRONKHORSTSPRUIT 1020 043 BRONKHORSTSPRUIT 990000317530 1421HAMMERTONE FUELS CC SPRINGS 1560 037 BRAKPAN 990000114953 3025HAMMOND & CHRISTY S ENG WORKS PTY SPRINGS 1560 247 SPRINGS 990000103766 566HAMO AUTO CC KIASHA PARK 1829 990000564447HAMON J & C ENGINEERING PTY LTD EDENGLEN 1613 003 JOHANNESBURG 990000360318 10020HAMPO TRADING BELLVILE 7535 025 BELLVILLE 990000074641 88HAMPSONS SCOTTBURGH 4180 274 UMZINTO 990000103742 60 ScottburghHANA PLANT SERVICES BEDFORDVIEW 2008 091 GERMISTON 990000081932 3423HANCOR STAALWERKE PROTEAPARK 305 235 RUSTENBURG 990000334457 20438HAND TO HAND TRADING CC HILLCREST 3650 002 DURBAN 990000274723 2459HANDAW AUTO ELECTRICAL MIDDELBURG 1050 171 MIDDELBURG TVL 990000105519 686HANDI LIFT CC ELSPARK 1420 990000673763 13271

Page 200: CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 … and... · CAPRICORN MECHANICAL SERVICES CC OTTERY 7808 025 BELLVILLE 990000340340 42853 CAPRICORN MOTORS BK PIETERSBURG 700 207

HANDI PAK PTY LTD SOMERSET WEST 7129 256 STRAND 990000103836 3026HANDILIFT LENASIA  NORTH 1838 091 GERMISTON 990000022144 6091HANDRIE IMPLEMENTE BK BOTHAVILLE 9660 036 BOTHAVILLE 990000354455 926HANDS ON CAR SECURITY CC FISHER'S HILL 1401 091 GERMISTON 990000023195 19051HANDS ON CARWASH & VALET CENTRE DURBANVILLE 7550 025 BELLVILLE 990000339040HANDY ENGINEERING NEW STATE AREAS 1559 037 BRAKPAN 990000047284HANDY HARDWARE & LOCKSMITHS MENLO PARK 102 008 PRETORIA 990000053235 36227HANDY WIRING PTY LTD WENDYWOOD 2144 091 GERMISTON 990000075356 678HANDZ ON CAR WASH EDENVALE 1610 091 GERMISTON 990000059475 2207HANEKOM BAKKIE MARK BLOEMHOF 2660 032 BLOEMHOF 990000029734 433HANEKOM INGENIEURSWERKE PIKETBERG 7320 209 PIKETBERG 990000088835 234HANEKOMS VELDDIENSTE BREE RIVER 6858 990000600107 1761 WORCESTERHANFRA BK OOS‐RAND 1462 033 BOKSBURG 990000116193 25923HANGERS AFRICA PTY LTD EDENVALE 1610 147 KRUGERSDORP 990000048342HANGERSTRAAT MOTORS BLOEMFONTEIN LANGENHOVENPARK 9330 001 BLOEMFONTEIN 990000556442 25622HANGKLIP ROADWORTHY KOMANI 5322 223 QUEENSTOWN 990000049819 2279HANICOS AUTO ELECTRICAL MIDDELBURG 5900 071 HERBERT 990000114370 501HANJAN AUTO ELECTRICAL CC KLERKSDORP 2570 138 KLERKSDORP 990000088654 2379HANKEY SERVICE STATION HANKEY 6350 120 HUMANSDORP 990000028372 17HANLER PRODUCTS CC BRAKPAN 1540 037 BRAKPAN 990000118845 1459HANMAG 130 PTY LTD HELDERKRUIN 1733 233 ROODEPOORT 990000045630 21300HANMAG 90 EDMS BPK NINAPARK x1 156 008 PRETORIA 990000027317 54248HANMAG 97 EDMS BPK SILVERTON 127 008 PRETORIA 990000023125 358HANMER MOTORKLINIEK BK MIDDELBURG 5900 060 COLESBERG 990000115182 178HANNEKE BRAND PEWTER CALEDON 7230 048 CALEDON 990000056140 223HANNES ALGEMENE HERSTELWERKE VIRGINIA 9430 029 BETHLEHEM 990000027420 74HANNES FOURIE BESPROEING LICHTENBURG 2740 156 LICHTENBURG 990000014260HANNES GROBLER MOTORS HARTBEESPOORT 216 041 BRITS 990000111567 985HANNES MEYER MOTORS NEWTON PARK 6055 271 UITENHAGE 990000075956 7267HANNES STEYN AUTO REPAIRS ELSPARK 1418 091 GERMISTON 990000114609 13454HANNES WILKEN PANEELKLOP & SPUIT BRANDFORT 9400 038 BRANDFORT 990000114639 260HANNIBAL SAFARI EQUIPMENT PTY LTD EPPINDUST 7475 004 KAAPSTAD 990000114233HANNIBALS CAR WASH CAVENDISH CLAREINCH 7740 316 WYNBERG C P 990000030981HANNIES TUNE UP CENTRE KRUGERSDORP 1739 147 KRUGERSDORP 990000062854HANREN PRECISION ENGINEERING BRANDHOF BLOEMFONTEIN 9324 001 BLOEMFONTEIN 990000025956 12502HANRI INGENIEURSWERKE & VERVOER SANNIESHOF 2760 067 DELAREYVILLE 990000009444 366HANRIA MOTORS KLERKSDORP 2570 138 KLERKSDORP 990000054353 583HANRIN ENGINEERING NIGEL 1490 188 NIGEL 990000041908 686HANRO SERVICE STATION CARLETONVILLE 2500 192 CARLTONVILLE 990000038006 6256HANS AUTO PROS RESERVOIR HILLS 4090 002 DURBAN 990000082395 65935HANS BOSHOFF & CO COLESBERG 9795 060 COLESBERG 990000114631 127HANS BOSHOFF VENNOOTSKAP DE AAR 7000 065 DE AAR 990000341942 35HANS CAR PARK BLOEMFONTEIN 9300 001 BLOEMFONTEIN 990000061348HANS COETZEE AUTOMOTIVE SERVICES CC BENONI 1500 026 BENONI 990000012703 1371HANS SCHRODER MOTORS PIETERMARITZBURG 3201 206 PIETERMARITZBURG 990000157846HANS SECURITY SERVICES BLOEMFONTEIN 9301 001 BLOEMFONTEIN 990000087627HANS SWART WERKWINKEL VREDE 9835 290 VREDE 990000067482 743HANS VON DER HEYDE PTY LTD CHEMPET 7442 004 KAAPSTAD 990000430198 37118