<<

Inactive VAT Details Report As at - 2019-07-08

TIN No Company Name 114287954 21ST CENTURY INTERIORS PVT LTD 114418722 27A TIMBER PROCESSORS PVT LTD 409327150 3 C HOLDINGS 174814414 3 DIAMOND HOLDINGS PVT LTD 114689491 3 FA MANAGEMENT SERVICES PVT LTD 114458643 3 MIX PVT LTD 114234281 3 S CONCEPT PVT LTD 409084141 3 S ENTERPRISE 114689092 3 S PANORAMA HOLDINGS PVT LTD 409243622 3 S PRINT SOLUTION 114634832 3 S PRINT SOLUTIONS PVT LTD 114488151 3 WAY FREIGHT INTERNATIONAL PVT LTD 114707570 3 WHEEL LANKA AUTO TECH PVT LTD 409086896 3D COMPUTING TECHNOLOGIES 409248764 3D PACKAGING SERVICE 114448460 3S ACCESSORY MANUFACTURING PVT LTD 409088198 3S MARKETING INTERNATIONAL 114251461 3W INNOVATIONS PVT LTD 114747130 4 S INTERNATIONAL PVT LTD 114372706 4M PRODUCTS & SERVICES PVT LTD 409206760 4U OFFSET PRINTERS 114102890 505 APPAREL'S PVT LTD 114072079 505 MOTORS PVT LTD 409150578 555 EGODAGE ENVIR;FRENDLY MANU;& EXPORTS 114265780 609 PACKAGING PVT LTD 114333646 609 POLYMER EXPORTS PVT LTD 409115292 6-7 BATHIYAGAMA GRAMASANWARDENA SAMITIYA 114337200 7TH GEAR PVT LTD 114205052 9.4.MOTORS PVT LTD 409274935 A & A ADVERTISING 409096590 A & A CONTRUCTION 409018165 A & A ENTERPRISES 114456560 A & A ENTERPRISES FIRE PROTECTION PVT LT 409208711 A & A GRAPHICS 114211524 A & A HOLDINGS PVT LTD 114610569 A & A TECHNOLOGY PVT LTD 409118887 A & B ENTERPRISES 114268410 A & C CREATIONS PVT LTD 114023566 A & C PVT LTD 409186777 A & D ASSOCIATES 114422819 A & D ENTERPRISES PVT LTD 409192718 A & D INTERNATIONAL 114081388 A & E JIN JIN LANKA PVT LTD 114234753 A & E PRODUCTS LANKA PVT LTD 409259545 A & F ENTERPRISES 409264972 A & J ELECTRONICS FITNESS SYSTEMS 409159702 A & J ENTERPRISE 409272274 A & J RESOURES Page 1 of 646 TIN No Company Name 409168949 A & K ASSOCIATES 409279244 A & K FASHIONS 409238408 A & K PRINTERS 114631400 A & K TRADE LINK PVT LTD 114146560 A & M SUHADA ENTERPRISES PVT LTD 114720844 A & M TRADING PVT LTD 409213677 A & N ENTERPRISES 114046035 A & P CONSULTNTS PVT LTD 174851000 A & R EMBROIDERY PVT LTD 114650919 A & R GROUP OF CO PVT LTD 409087175 A & R TRADING CO 114103217 A & S TRADES & AGENCIES PVT LTD 114137103 A & V ASSOCIATES PVT LTD 409161219 A & W TRADING CO 114239445 A 2 Z AUTO LANKA PVT LTD 114366528 A 5 METAL PVT LTD 671891589 A A C K SUGATHAPALA 114024120 A A F PVT LTD 742060063 A A M FAZOOL 409106595 A A MOTORS 409119859 A A MOTORS B 592841614 A A P AMARASENA 409106218 A A SATTAR & CO 697550445 A ANANTHAKUMAR 114190896 A AND C DIGITAL STUDIO PVT LTD 114364380 A AND C GLOBAL LANKA PVT LTD 114390569 A AND D TRADING LANKA PVT LTD 114246573 A AND R AUTO MARKETING SERVICES PVT LTD 409162509 A AND S ENTERPRISES 114075426 A B & C C CO PVT LTD 114110140 A B C ADVERTISING PVT LTD 114421189 A B C APPAREL PVT LTD 114013161 A B C CREDIT CARD COMPANY LTD 114311170 A B C EXIM PVT LTD 409173330 A B C MERCHENTS 114153397 A B C MOTORS PVT LTD 114233927 A B C PLANTATIONS PVT LTD 114289094 A B COLD STORAGE PVT LTD 114449962 A B CONSTRUCTIONS PVT LTD 409176143 A B ENTERPRISES 114480428 A B H TRADING CO PVT LTD 409035817 A B J KNITTING ENTERPRISES 114488313 A B L TRADING & ENGINEERING CO.PVT LTD 409171001 A B N ENTERPRISES 409213197 A B N MARKETING 114168637 A B NANDIAS & SONS PVT LTD 114402494 A B PROPERTIES PVT LTD 409095461 A B S ENGINEERS & CONTRUCTURES 409183611 A B S ENTERPRISES 409095143 A B WANIGASEKARA AND CO 513271298 A BALASINGAM 409081762 A C A INTER TRADES 652280366 A C ATTANAYAKE

Page 2 of 646 TIN No Company Name 114312142 A C COLA PVT LTD 409114717 A C E CONSRTRUCTIONS 114301060 A C FOODS PVT LTD 114078409 A C I S M GARMENTS PVT LTD 114468282 A C L LANKA PARAWOOD PVT LTD 409165397 A C M ENTERPRISES 114627836 A C N COMPUTER TECHNOLOGIES PVT LTD 114354821 A C O BOOKKEEPING & ACCOUNT.SERV. PVT LTD 409259960 A C S ELECTRICAL 409041450 A C S GARMENTS 114210919 A C S GARMENTS PVT LTD 114635642 A C S IMPEX INTERNATIONAL PVT LTD 114636762 A C T B CONSULTING PVT LTD 409172768 A C U CONSTRUCTION 114677701 A C WORLD PVT LTD 114288730 A C X DOMESTIC PVT LTD 409246893 A CLASS TRADING 174950911 A CLASS TRADING PVT LTD 630850932 A D C ASOKA 114352918 A D C LOGISTICS PVT LTD 409106706 A D CONSTRUCTIONS 114181005 A D ENGINEERS PVT LTD 409094732 A D ENTERPRISES 409319297 A D GRAPHICS 114832537 A D I HOLDINGS PVT LTD 174797765 A D L DIGI HOUSE PVT LTD 114116823 A D S PVT LTD 114171476 A D V CONSULTANTS PVT LTD 409256686 A DE S JAYAWARDENA & SON 114814024 A E MARKETING PVT LTD 114746002 A E P LANKA PVT LTD 409089100 A F A CONSTRUCTIONS 114094072 A F CARGO SERVICE PVT LTD 409166822 A F CARGO SERVICES 114727202 A G H B HOLDING PVT LTD 104031714 A G H ORGANISATIONS LTD 409149294 A G INTERNATIONAL 114366609 A G M RETREADING PVT LTD 409051294 A G N FILMS 450023558 A G P PIYADASA 686591131 A G R INDRALATHA 114649520 A G S LANKA PVT LTD 114344982 A G S SMART FASHION PVT LTD 114323969 A G SCHOOL OF BUSINESS & COMPUT;PVT LTD 114363758 A G V INTERNATIONAL PVT LTD 114465771 A GROUP PVT LTD 409279597 A H AUTO TRADING 409164714 A H ENTERPRISES 409196063 A H GHANY & SONS 409248837 A H H TRADERS 409104738 A I AUTO CORPORATION 409344380 A I COMMERCIALS 104078770 A I EARTH MOVERS LTD

Page 3 of 646 TIN No Company Name 409271561 A I S KOREA LANKA TRADING 409096646 A J ABDUL MANAFF & SONS 492251852 A J ALWIS 409259030 A J INTERNATIONAL 409095518 A J KNITTERS 652820581 A J M FARMIS 409280714 A J M TRADING COMPANY 114169226 A J MEDICHEM INTERNATIONAL PVT LTD 114639893 A J OFFSHORE SERVICE PVT LTD 114309826 A J PRINTS PVT LTD 409097049 A J R ASSOCIATED CONSTRUCTION 114312649 A J S LANKA PVT LTD 114269980 A J EXPORTS PVT LTD 409140602 A J 672080673 A JAEYENTHIREN 114314781 A K 2 PRO PVT LTD 409199020 A K BUILDERS 409201873 A K CONSTRUTIONS 409172652 A K DHARMADASA & SONS 114019020 A K DIYABALANAGE ASSOCIATERS PVT LTD 409244823 A K ENTERPRISE 409133355 A K H IMPEX 114377236 A K HOLDINGS PVT LTD 114161802 A K INTERNATIONAL PVT LTD 114137057 A K INVESTMENT PVT LTD 114752371 A K J TYRE WHEELS PVT LTD 409351700 A K K ENTERPRISES 409174892 A K N AGRICULTURAL SERVICES 114452475 A K N V INTERNATIONAL CONSULT.PVT LTD 409184570 A K R CONSTRUCTIONS 409179380 A K RANASINGHE & V P ILVA CO OWNERSHIP 409233694 A K S INTERNATIONAL TRADING 470053160 A K VARATHARAJAH 741662795 A L A P CHAMIKARA 710320659 A L AKTHAR UL IMAN 409123988 A L H SILVA & CO 409108083 A L JOHNSINGHO & CO 761550675 A L M ASHIQ 409086497 A L N ENTERPRISES 522260592 A L NANDASENA 114012203 A L S DEVELOPMENTS PVT LTD 114714755 A M A HOLDINGS (PVT) LTD 114778397 A M AUTO PVT LTD 409177654 A M B ENTERPRISES 409209726 A M B TRADING CO 174853673 A M C S AGRI SERVICES PVT LTD 409200095 A M COLLABORATION 114481033 A M D INTEL PVT LTD 409104959 A M ENTERPRISE 114350117 A M I EXPO INTERNATIONAL PVT LTD 114367923 A M J CARGO PVT LTD 710560110 A M MAZAHIM 114635200 A M N LANAKA PVT LTD

Page 4 of 646 TIN No Company Name 409236782 A M P TRADING 114231282 A M PROPERTY DEVELOPERS PVT LTD 114199494 A M S ENGINEERING PVT LTD 712380276 A M S MOHOMED 409186785 A M T SALES 409195962 A M TRADES 114183091 A MARITIME PVT LTD 114417408 A MART PVT LTD 174845360 A N A HOLDINGS PVT LTD 409321674 A N AUTO PARTS TRADING COMPANY 114298409 A N C LANKA PVT LTD 409167772 A N ENTERPRISES 409186530 A N H ENTERPRISES 114310913 A N J TRADING COMPANY PVT LTD 409274803 A N R ENGINEERING 114453137 A N S INFORMATION TECHNOLOGIES PVT LTD 409280960 A ONE CERAMIC 114156639 A ONE GRAYON PRINTERS PVT LTD 114210285 A P A JEWELLERY PVT LTD 409107648 A P CONSTRUCTIONS 114608289 A P DESIGNS PVT LTD 682872705 A P DISSANAYAKE 174842590 A P K ENTERPRISES PVT LTD 675631468 A P KUMUDU 114171735 A P R INDUSTRIES PVT LTD 631744087 A P SHANTHA 409085083 A P SUPPIAH CHETTY 409192378 A P TRADERS 114196215 A P TRAVELS PVT LTD 403290475 A PATHINAYAKA 114223271 A PLUS CHEMICALS PVT LTD 114166820 A Q M LANKA PVT LTD 409348440 A R A ENTERPRISES 409208118 A R ASSOCIATES 409328067 A R C GARMENTS 409046290 A R ENTERPRISES 409198694 A R ENTERPRISES 114107140 A R EXPORTS PVT LTD 114361917 A R F TRADING PVT LTD 409191991 A R IMPEX 114668222 A R INTERNATIONAL HOLDINGS PVT LTD 114091332 A R K ASSOCIATES PVT LTD 409135544 A R K METAL INDUSTRIES 114314196 A R KNITTING INDUSTRIES PVT LTD 721473627 A R M IRSHAD 409066739 A R M TECHNOLOGIES 409093965 A R M TRADERS 409087108 A R P PLASTICS 409165079 A R S ENTERPRISES LANKA 409107567 A R T CLEARING & FORWARDING CO 409114423 A R TRADERS 409170765 A R TRADING & CO 409146384 A R TRADING CO

Page 5 of 646 TIN No Company Name 409277152 A R TRADING CO. 409150551 A R TRADING COMPANY 114326968 A RARE FIND PVT LTD 114368709 A S A HOLDINGS PVT LTD 114220515 A S A INTERNATIONAL PVT LTD 409102905 A S ASSOCIATES 114803596 A S B CAR SALES PVT LTD 114379948 A S B TRUCKING PVT LTD 114063770 A S C ENGINEERING PVT LTD 114652075 A S C HOLDING LANKA PVT LTD 134012889 A S C TRADING COMPANY LTD 409059708 A S E CARGO SERVICE 409166113 A S ENTERPRISE 114231053 A S G CORPORATE PLANNERS PVT LTD 409101739 A S H LANKA CONTRACT 409244874 A S INTERNATIONAL 409163548 A S J ENTERPRISES 409098533 A S J SENAVIRATNE ENTERPRISES 409075134 A S J TRADERS 409174310 A S K ADVERTISING SERVICES 114305766 A S K COMPUTERS PVT LTD 409121667 A S K INTERNATIONAL 613512314 A S K RAHUMATHULLA 409155910 A S K TRADING 114316750 A S L TECHNOLOGIES PVT LTD 409273521 A S MOTOR TRADING CO 409085865 A S N COLLECTION 409148638 A S N TRADERS 409151590 A S P ENTERPRISES 409193579 A S R & COMPANY 114687464 A S S WINGS PVT LTD 114415090 A S T LOGISTICES INTERNATIONAL PVT LTD 114746959 A S T TRADING PVT LTD 114751120 A S TEXCO (PVT) LTD 452621983 A SABANATHAN 409172334 A SENARATNE & CO 643171651 A SRITHARAN 114483524 A T C SHIPPING PVT LTD 114141038 A T E LANKA PVT LTD 114189405 A T EXPORTS PVT LTD 409037208 A T INTERNATIONAL 409206255 A T K SECURITY SERVICE 409030661 A T N ENTERPRISES 114339881 A T P ASIA PVT LTD 114467600 A T S CONSTRUCTION PVT LTD 114243361 A T SYSTEMS PVT LTD 409169872 A T T GROUP 409318088 A TEAM MARINE ENGINEERING SERVICE 409160743 A TEC PROMOTIONS 114185205 A THREE TEAM PVT LTD 114613320 A TO Z MARKETING LANKA PVT LTD 114186759 A U M L AUTO GAS LTD 114365025 A V CONCEPT PVT LTD

Page 6 of 646 TIN No Company Name 114624136 A V HOLDINGS PVT LTD 114631868 A V SOLUTIONS PVT LTD 683240710 A V VIPULA 933961869 A VALLENTINE TRADING COMPANY 630104327 A VINCENT CROOS 740764306 A W C K BANDARA 114654841 A W D AGRO SERVICES PVT LTD 670760480 A W FAIZAL MOHAMED 732120955 A W M AHSAN 114405620 A W P DISTRIBUTORS PVT LTD 621620231 A WIMALASURIYA 409269460 A Z A TRADING COMPANY 409187110 A Z GARMENTS 114290084 A Z WORLD TRADERS PVT LTD 702421772 A. A.D.R.I. DISANTHA 631612415 A. G. A. GAFFAR 663520776 A. G. LAFIR 600944258 A. I. JAYAWANSA 101026159 A. K. KITHULAGODA 752782156 A. KAREEM MOHOMED 540521476 A. L. M. ANSAR 786082676 A. M. E. S.M. SAMARASINGHE 672380243 A. M. JAYASUNDARA 755540579 A. M.G. NELUMDIKA 670560210 A. R. RAUFEEK 114669679 A. S. T. SHIPPING (PRIVATE) LIMITED 512891667 A.A. SOMARATNE 710320799 A.A.D. KARUNADASA 721171671 A.A.M. SALIHEEN 720490412 A.A.M.ILHAM 633372705 A.A.S. KUMARA 800671744 A.AZEEZ 590451029 A.B.HAKEEM 660073493 A.C.M. NIZAIR 831233036 A.C.M. SAFRAN 601010569 A.D. KARUNARATNE 801274064 A.D.J.P. GUNASEKARA 633320020 A.D.P. PEIRIS 673052649 A.F. MOHAMED 800430402 A.G. RAMEES 690932393 A.G. S .B. ALWATTHA 462211120 A.G. WIJESINGHE 611122624 A.G.P. KULASINGHE 682883766 A.G.T.T.WEERASINGHE 500016680 A.H. GHANY 733234431 A.H.M. MUFEED 690051125 A.H.MOHAMED 671301021 A.H.N.H. DE SILVA 873460369 A.I.M. ARSHATH 542952342 A.J. RUMY 692320549 A.J.J.ARULANANDAM 556701911 A.J.WIJESINGHE 632982240 A.K. HANDUNGE

Page 7 of 646 TIN No Company Name 693510520 A.K.A.K.N. KURUPPU 680824444 A.K.M. HUSSEIN 692601831 A.K.M.S. HUSSAIN 633400253 A.K.N.P. SUMANAPALA 490690166 A.K.N.PERERA 641192090 A.K.S.K.PERERA 640794615 A. 613052909 A.L. WIJAYAWIKRAMA 513470487 A.L.ABEYSINGHE 752270724 A.L.S.S. GUNASEKARA 691130533 A.M. CHANDANA 612271232 A.M.A. DHARMASIRI 633220166 A.M.A.B. ATTANAYAKE 723082200 A.M.C.N. KUMARA 409228070 A.M.I.S. INTERTRADE 780661348 A.M.S. ABEYSINGHE 841230540 A.M.S.T. ADIKARI 761480243 A.N.M. FAHIM 662230804 A.P. WIJETUNGA 671410254 A.P.H. LIYANAGE 730291310 A.P.L.WEERASINGHA 627392230 A.P.S.FERNANDO 800691427 A.P.U.J.SOMASIRI 677320494 A.R. DAVID 409097839 A.R. ENTERPRISES 621563122 A.R. MADANAYAKE 101996425 A.R.ANTONY 482271197 A.R.M IQBAL 753582690 A.R.W.DE SILVA 602452514 A.R.WEERARATHNE 460822440 A.S. ADIHETTY 620683272 A.S. NASAR 409203167 A.S.ENTERPRISES 642590197 A.S.M.FERNANDO 672952298 A.S.MUNASINGHA 571701367 A.SIVANATHAN 772071973 A.T. ARUNASHANTHA 541933093 A.T. WICKRAMARATHNA 571182742 A.T.H. CHANDRASHANTHA 723390044 A.V.SAMARASINGHE 633641935 A.Z. MOHAMED 194004052 AA-DH DECO PTE LTD 409184634 AADHIL 934190637 AAE-JAY CONSUMER COMPANY 409160255 AAGRO IMPEX 114456730 AAKIF TRADING COMPANY PVT LTD 409102514 AAQIB ENTERPRISES 114020656 AARCO PVT LTD 409252230 AARSLEFF-SALCON JOINT VENTURE 409001947 AARTHI 409176160 AARYAN 409213502 AAVEE MARKETING COMPANY 114665797 AAZIR MOBILE PVT LTD

Page 8 of 646 TIN No Company Name 114281000 AB TECHNOLOGIES PVT LTD 114365777 ABA TELECOM PVT LTD 114781487 ABAA MARINE PVT LTD 114395510 ABACUS INSTITUTE OF INFORM. TEH. PVT LTD 409016405 ABANS 114284955 ABANS MARKETING PVT LTD 104045723 ABANS TOURIST HOTELS LTD 114314242 ABANS WAREHOUSING PVT LTD 114226300 ABAYA INDUSTRIAL MARKETING PVT LTD 409017363 ABAYA PRINTERS & TRADERS 114377929 ABAYA PRINTERS PVT LTD 114138070 ABAYA WORLDWIDE PVT LTD 653642202 ABAYARATHNA W M U 114345148 ABAYARATNE TIMBER STORES PVT LTD 735143832 ABAYASEKERA S 646531209 ABAYASINGHE U I 471210099 ABAYAWRDHANA A M 321262040 ABAYRATNA O REV FR 194002971 ABB AS 194004656 ABB SWITCHGEAR AB 409091474 ABBAS BUSINESS CENTRE 515743189 ABBAS F 710971641 ABBAS F H 114445185 ABBE PVT LTD 409072402 ABC COMPUTERS & OFFICE SUPPLIES 114066672 ABC PHARMACEUTICALS PVT LTD 409234992 ABC TRADE CENTRE 114108677 ABC TRAVELS PVT LTD 777860100 ABDEEN F Z 750060188 ABDEEN M A 553604443 ABDEEN M C Z 623530698 ABDEEN M F Z 693254426 ABDEEN M I 721190048 ABDUL AFEEL A K 691123898 ABDUL AZEEZ A R 633351759 ABDUL AZEEZ HAMSIN NIHAR 472840312 ABDUL AZEEZ I S 409065759 ABDUL CADER & SONS 653000936 ABDUL CADER A A 114047422 ABDUL CADER CO PTE LTD MAM 783390906 ABDUL CADER ISMATH HUSSAIN 612301956 ABDUL CADER M M 341611830 ABDUL CADER Y B M 104002226 ABDUL CAFOOR LTD N D H 431562103 ABDUL GAFFOR A L 551333442 ABDUL HALEEM S A 114001805 ABDUL HUSEIN & CO PVT LTD H H 633200823 ABDUL JABAR A L 782672576 ABDUL JALEEL M S 561673560 ABDUL JAWATH A C 409004091 ABDUL KAIYOOM & SONS A 409090044 ABDUL KAREEM & SONS 620844691 ABDUL KAREEM S L

Page 9 of 646 TIN No Company Name 810361913 ABDUL KHAN M S M 842723876 ABDUL KYOOM S Y M 593004325 ABDUL LATHIF U L 560253052 ABDUL MAJEED A 632561261 ABDUL NAHEEM M.A. 409175457 ABDUL RAHAUMAN BUILDING CONTRACTOR 363041671 ABDUL RAHEEM MOHIDEEN ABDUL CADER 409020631 ABDUL RAHUMANS 792070280 ABDUL RASHEED A C 731012458 ABDUL RASHEED A M 481492912 ABDUL RASHEED A R 681742387 ABDUL RAZAK S A 483181922 ABDUL RAZAK U L 441472480 ABDUL SALAM A L 570515365 ABDUL SALEEM A C 551750779 ABDUL SATTAR N M 409107770 ABDULCAFFOOR M T 104059678 ABDULHUSEIN JAFFERJEE & SONS LTD 409002595 ABDULHUSSAIN EBRAMJEE 521263830 ABDULHUSSEIN 409047122 ABDULLA & SONS C P 751972210 ABDULLA A C 741240572 ABDULLA A C M 409008410 ABDULLA INDUSTRIES & PAPER BAGS MFY 602401030 ABDULLA M A 682402989 ABDULLA N R S 850220298 ABDULLAH M S 731170410 ABDULLAH U U 692630270 ABDUL-SATTAR M 409035620 ABDUS SATTAR HAJI YUSUF & CO 560731892 ABEGUNASEKARA S R V 693650950 ABEGUNAWARDANA P P D 622271990 ABEKOON A M D R B 572913910 ABEKOON J K A S 506511607 ABENAIKE A G 767380267 ABENAYAKE K N S 502362054 ABERATHNA L W 603620143 ABERATHNE I M S B 382541260 ABESEKARA C S 655900438 ABESEKARA S P S 533272975 ABESEKARA S S 392370587 ABESINGHE D A 510331214 ABESINGHE E K S 601292050 ABESINGHE K M G 790250010 ABESINGHE R U A S 571140268 ABESIRIWARDANA D S D Z 576761325 ABEWANSA D R I MRS 542641932 ABEWARDANA A D 409249140 ABEWICKRAMA CONSTACTORS 114680885 ABEYA CORPORATION PVT LTD 473631873 ABEYAGUNAWARDANA P 463603200 ABEYAKOON E N E F 446093053 ABEYASEKARA P L

Page 10 of 646 TIN No Company Name 431471787 ABEYASINGHE D S P 635250038 ABEYAWARDENA H D S C 622162890 ABEYAWICKAMA S A A D 620570206 ABEYAWICKRAMA J 523222392 ABEYAWICKRAMA J P J 547112199 ABEYDEERA J 561680736 ABEYESEKERA A K 200350405 ABEYGOONAWARDENA W D C 360581276 ABEYGOONERATNE D L W 451973045 ABEYGUNARATNE D J W 678600091 ABEYGUNASEKARA S D 500181079 ABEYGUNAWARDENA D C 543400564 ABEYGUNAWARDENA M S 409115667 ABEYGUNAWARDENA MOTOR CO 630460298 ABEYKOON A M G 570321684 ABEYKOON A M N 692852990 ABEYKOON A M N A 651070732 ABEYKOON A M P C K 753572643 ABEYKOON A. M. A. S. 460440629 ABEYKOON G B 651680328 ABEYKOON K A 531771214 ABEYKOON M W L 502300342 ABEYKOON M W S 390580398 ABEYKOON R A 551062910 ABEYKOON S K M S 450791687 ABEYKOON U 733061626 ABEYNAYAKE D A N 703082700 ABEYNAYAKE D W 680870284 ABEYNAYAKE P P L M D 114246042 ABEYNAYAKE TRADING CO PVT LTD 730021224 ABEYPALA K G S Y 570854267 ABEYRATHNA L W S 591031015 ABEYRATHNA R M 563280921 ABEYRATHNE A M 570140779 ABEYRATHNE L J M 482301983 ABEYRATNA D S 606220472 ABEYRATNE A D M D L MRS 409157114 ABEYRATNE AGENCIES 114028959 ABEYRATNE CONFECTIONERY PVT LTD 730803060 ABEYRATNE D G D 370200980 ABEYRATNE H B 641354104 ABEYRATNE M D K 623070646 ABEYRATNE N A J R 621892789 ABEYRATNE R 642901524 ABEYRATNE U D G 472660195 ABEYRATNE Y B 710442827 ABEYSEKARA A R 752280584 ABEYSEKARA C D N 755674052 ABEYSEKARA E B D 409103065 ABEYSEKARA M C 409099602 ABEYSEKARA SONS 642081080 ABEYSEKARE W A S C 562030760 ABEYSEKERA A M P

Page 11 of 646 TIN No Company Name 292130368 ABEYSEKERA C S 591802674 ABEYSEKERA UDAYA 592290618 ABEYSEKERA W P M 702674115 ABEYSENA E W C 371510621 ABEYSENA M K S 720480832 ABEYSINGHA A M W C 612371652 ABEYSINGHE A D 300041086 ABEYSINGHE A G 409096956 ABEYSINGHE A M A C 851851283 ABEYSINGHE A M N R 781881848 ABEYSINGHE A M S B 791700760 ABEYSINGHE ARACHCHIGE SANJEEWA LAL ABEYSINGHE 701572262 ABEYSINGHE D J P 441220669 ABEYSINGHE H P 521942673 ABEYSINGHE L I 472062573 ABEYSINGHE M R 680301506 ABEYSINGHE P U I 657202509 ABEYSINGHE R J 580463649 ABEYSINGHE R M 409073026 ABEYSINGHE MILLS 481072018 ABEYSINGHE W A M 601871823 ABEYSINGHE W.S. 613610049 ABEYSIRIGUNAWARDENE A L 409048102 ABEYSIRIWARDANE SELVENDRA & CO 302980225 ABEYSIRIWARDHANE J P G S 631410898 ABEYSOORIYA N 573502094 ABEYSOORIYA P G A 516180617 ABEYSOORIYA R. 551052389 ABEYSOORIYA S 382500660 ABEYSUNDARA L H 590390690 ABEYSURIYA A P A 773090114 ABEYTISSA P.D.C.J.D. 620140619 ABEYWARDANA A W 692722191 ABEYWARDANA L A 645311914 ABEYWARDANA P H MRS 638360349 ABEYWARDANA R 715051575 ABEYWARDENA C G 617352656 ABEYWARDENA L K 370850089 ABEYWARDENA P 673381529 ABEYWARDENA R 612970076 ABEYWARDHANE G V 630471672 ABEYWICKRAMA A K P S 613624376 ABEYWICKRAMA A M L 648132964 ABEYWICKRAMA C 351620986 ABEYWICKRAMA D P H 621751972 ABEYWICKRAMA H A C P 563130911 ABEYWICKRAMA J M 460593638 ABEYWICKRAMA K 673510329 ABEYWICKRAMA K P S N C 693511160 ABEYWICKRAMA N P 409091679 ABEYWICKRAMA PVT LTD 491760745 ABEYWICKRAMA R 551270149 ABEYWICKRAMA R S

Page 12 of 646 TIN No Company Name 114149861 ABEYWICKRAMA TRANSPORTERS PVT LTD 441922779 ABEYWICKRAMA W S 715251388 ABEYWICKRAMA W S U 733171073 ABEYWICKREME D V DE S 409278442 ABHAYA ENTERPRISES 114226637 ABHAYA PUBLISHERS PVT LTD 632930208 ABHAYARATNE W P R 409106170 ABILAS 114760480 ABISHEKA HOLDINGS PVT LTD 682874180 ABITHSHA M 409053386 ABJ IMPEX 114498661 ABLE METALCRAFT PVT LTD 114358800 ABLE SYSTEMS PVT LTD 114374270 ABLE TRADING PVT LTD 114674877 ABLER ELECTRONICS LANKA PVT LTD 184003503 ABN AMRO BANK NV 409211712 ABOCOM TECH 551014410 ABOOBAKER M H M 550641402 ABOOBUCKER A R 502853678 ABOOBUCKER H A M 726390657 ABOOSALIH N S 780804530 ABOOTHAHIR A C 114288381 ABRACADABRA TRADING PVT LTD 301030169 ABRAHAM T A 114248568 ABS BUMPER SERVICES PVT LTD 114100188 ABSEC PVT LTD 114423246 ABSOLUTE EINSTEINS PVT LTD 114663581 ABSOLUTE POWER SYSTEMS LANKA PVT LTD 114141593 ABSONS PVT LTD 114627380 ABTECS INDUSTRIAL SERVICES PVT LTD 872693092 ABU HANIFFA M I M T 661561050 ABUBUCKER M B M 720144816 ABYASINGHE R 114078905 AC & RF ENGINEERING PVT LTD 114336114 ACADEMY OF ADVENTURE PVT LTD 114154059 ACADEMY OF BUSINESS PVT LTD 114367656 ACADEMY OF PROFESSIONAL STUDIES PVT LTD 409082548 ACAL SYSTEMS 114220590 ACAL SYSTEMS PVT LTD 114025909 ACCENT CLOTHING PVT LTD 114842400 ACCESS AUTOMOTIVE PVT LTD 134003430 ACCESS DEVELOPMENTS LTD 409164676 ACCESS ENGINEERING SERVICES 114062103 ACCESS HOLDINGS PVT LTD 114240834 ACCESS LOGISTICS COLOMBO PVT LTD 114299553 ACCESS PRINTING PVT LTD 114119431 ACCESS TRAVELS PVT LTD 114052868 ACCESSORIES PVT LTD 114372439 ACCOLADE COMPOSITE TECHNOLOGIES PVT LTD 114439185 ACCOR DEVELOPERS PVT LTD 114383465 ACCOR INDUSTRIES PVT LTD 114234982 ACCORD EXPRESS LANKA PVT LTD 114224499 ACCORD LOGISTICS LANKA PVT LTD

Page 13 of 646 TIN No Company Name 114360490 ACCOUNTING & F'CIAL SUPPORT SVCS PVT LTD 114466840 ACCOUNTING ALLIANCES PVT LTD 114397881 ACCSTRA CORPORATION (PRIVATE) LTD 114399671 ACCSYS TECHNOLOGIES PROVIDERS PVT LTD 114128988 ACCURATE CLEARING AND FORWARDING PVT LTD 114184446 ACCURATE SPORTS PVT LTD 114453129 ACCUSYS SOLUTIONS PVT LTD 114087653 ACE BRIDGE LANKA PVT LTD 114016918 ACE CLOTHING PVT LTD 114411914 ACE FREIGHT LOGISTICS PVT LTD 114393290 ACE GLOBAL AVIATION SERVICES PVT LTD 114231916 ACE HAULAGE PVT LTD 114341070 ACE LANKA CONSTRUCTION PVT LTD 114241784 ACE POWER GENERATION PVT LTD 114486981 ACE PROTECT SYSTEMS & SERVICES PVT LTD 114353337 ACE SPENCER PVT LTD 409102271 ACE TEX 104066992 ACE TRAVELS & CONVENSIONS (PVT) LTD 114379239 ACE WATER SYSTEM PVT LTD 114311847 ACHALA INTERNATIONAL PVT LTD 409171931 ACHALA TRADERS 501452157 ACHCHARIYAM S 114485373 ACHIEVERS BUSINESS ENTERPRISE PVT LTD 114632732 ACHIEVERS GLOBAL PVT LTD 114461555 ACHIEVERS LANKA BUSINESS SCHOOL PVT LTD 114644455 ACHIEVERS LONDON BUSINESS SCHOOL PVT LTD 134004711 ACLAND HOLDINGS LTD 409094228 ACME BUSINESS SERVICE 409092497 ACME COMMUNICATION 409221360 ACME ENGINEERS 409014461 ACME FOTO 114208892 ACO LANKA PVT LTD 114212539 ACORN TELECOM & CONSTRUCTION PVT LTD 114678201 ACSEN RACING WHEELS PVT LTD 114673110 ACSTRA SOLUTIONS PVT LTD 114355631 ACT ENTERPRISES PVT LTD 114100250 ACTCA GARMENTS PVT LTD 409102972 ACTCAN ASSOCIATES 114055000 ACTION APPARELS INTERNATIONAL PVT LTD 114228923 ACTION MARITIME PVT LTD 114448265 ACTION STATION PVT LTD 409097936 ACTIVE ENTERPRISES 409273041 ACTIVE INTERNATIONAL 409167500 ACTIVE LANKA ENTERPRISES 114503576 ACTIVE LOGIC PVT LTD 409201814 ACTIVE TECHNOLOGIES 114095699 ACTIVEWEAR PVT LTD 114677477 ACTIVITY GROUP C M B PVT LTD 409154050 ACTMO TRADING CO 114231568 ACUETEC CO PVT LTD 409287239 ACUITY ENGINEERINGS 134008458 ACUITY SECURITIES LTD 114061387 ACUITY STOCKBROKERS PVT LTD

Page 14 of 646 TIN No Company Name 114055255 ACX INTERNATIONAL PVT LTD 409260934 AD ADS 114413046 AD FACTOR PVT LTD 114462810 AD REPUBLIK PVT LTD 409252907 AD VILLAGE 114486310 ADACHI COMMERCIAL COMPANY LANKA PVT LTD 426182467 ADAHAVI M S M N 597610823 ADALJA N MRS 104055095 ADAM APPARELS PVT LTD 409013945 ADAM CONFECTIONERS 672080363 ADAM LEBBE MOHAMED ZAINOON 501862908 ADAMALLY N 104014500 ADAMALY & CO LTD E G 595680123 ADAMAN C 652761992 ADAMJEE A T 114092142 ADAMJEE EXTRACTIONS PVT LTD 409278892 ADAMJEE LAND INVESTMENTS 114450316 ADAMJEE PHARMA PVT LTD 409277608 ADAMJEE STEEL 500663880 ADAMS R P T 114473944 ADBAZE PVT LTD 174883599 ADCOMM PVT LTD 409091717 ADDALAICHENAI M P C S LTD 409190448 ADDALAICHENAI MMV SCHOOL DEVELOPMENT SOC 620360295 ADDARA ARACHCHIGE G K 114122343 ADDICTION PVT LTD 114365998 ADDISION PVT LTD 409260276 ADELA STEEL 114055417 ADELPHI TRADING & MANUFACTURING PVT LTD 114031542 ADELPHIE PVT LTD 409392407 ADEN TRANSPORT 653641419 ADHIKARAM A M I L 613310428 ADHIKARI A.M.C.R.B. 761414259 ADIKARAM D D 510741960 ADIKARAMGE DON NIMAL RANJITH PERERA 622093472 ADIKARI A A J S 780242205 ADIKARI A M H 742321851 ADIKARI A M P 563140542 ADIKARI W 114028894 ADIL TEXTILE MILLS PVT LTD 651660742 ADITHYA A B R G B 281771175 ADMANI A A L 114005371 ADMARK SERVICES PVT LTD 409343368 ADMART ADVERTISING 114205257 ADMASTER PVT LTD 114127043 ADMIRAL INTERNATIONAL PVT LTD 114465038 ADMIRE ADVERTISING PVT LTD 114433713 ADMIRE SOLUTIONS PVT LTD 114749923 ADMO INTERNATIONAL PVT LTD 670550737 ADNAN M A 690070685 ADRIAN A T 409107290 ADRICH ASSOCIATES 114301574 ADROIT INTERNATIONAL MARITIME PVT LTD

Page 15 of 646 TIN No Company Name 114204625 ADROIT INTERNATIONAL PVT LTD 114302716 ADROIT SEA & AIR EXPRESS PVT LTD 104064523 ADS ENGINEERING LTD 114188360 ADS LANKA PVT LTD 409093680 ADSINE ENTERPRISES 114634433 ADSPACE & E PVT LTD 409126790 ADVANCE ENGINEERS 174846553 ADVANCE ENGINEERS INTERNATIONAL PVT LTD 114041327 ADVANCE SCREEN PRINTERS PVT LTD 409110681 ADVANCE TECHNILOGICAL REASEARCH 114365467 ADVANCE TECHNOLOGY PROVIDERS PVT LTD 409074782 ADVANCE ZIPPERS 114389110 ADVANCE ZIPPERS PVT LTD 114269247 ADVANCED ADVERTISING SOLUTIONS PVT LTD 114100587 ADVANCED BUSINESS COMPUTERS PVT LTD 154014101 ADVANCED CONSTRUCTION TRAINING ACADEMY 114384968 ADVANCED DATA TECHNOLOGIES PVT LTD 114680567 ADVANCED ENGINEERING SERVICES PVT LTD 409081240 ADVANCED MICRO TECHNOLOGY 114331481 ADVANCED ORGANIC FERTILIZERS PVT LTD 114492850 ADVANCED SYSTEMS CONSULTANTS PVT LTD 409104827 ADVANCED TRADING 625093473 ADVANI R 114138703 ADVANTEC PVT LTD 114038016 ADVANTECH SCIENTIFIC CO PVT LTD 114457809 ADVANTECH SOLUTIONS PVT LTD 114492418 ADVANZING HOLDINGS (PVT0 LTD 134010045 ADVENT INTERNATIONAL LTD 409114725 ADVENTIST INTERNATIONAL SCHOOL 114332747 ADVENTURE ASIA INT PVT LTD 114083704 ADVENTURERS LANKA SAFARIS PVT LTD 409015239 ADVENTURES LANKA PVT LTD 114161365 ADVENTURES LANKA SPORTS PVT LTD 409147356 ADVERTISE 114451312 ADVISER IN OUT WIN PVT LTD 409144357 ADWATCH 409132480 AD-WISE ASSOCIATES 114787175 AEGIS APPAREL LANKA PVT LTD 114326887 AEGIYA ASSOCIATION PVT LTD 114246166 AEON LANKA PVT LTD 114210293 AERLIG PVT LTD 114206881 AERO EXPORTS PVT LTD 409065910 AERO MARINE CLEARING & FORWARDING AGENCY 114110043 AERO PACK TRAVELS & TOURS PVT LTD 114349739 AERO SEAFOOD PVT LTD 114203653 AERO TOYS PVT LTD 104056083 AEROFIN PVT LTD 409016758 AEROFLOT RUSSIAN INTERNATIONAL AIRLINES 114278688 AESCO INTERNATIONAL PVT LTD 114268429 AESS PVT LTD 760462047 AFFAN M J 752730342 AFHAM A N M 790042778 AFHAM M M

Page 16 of 646 TIN No Company Name 742932087 AFKAR M A A 770100011 AFKHAM M A M 114194913 AFRO ASIAN ENTERPRISES PVT LTD 409001955 AFRO ASIAN METAL 781972754 AFSALDEEN S M H 409168124 AFSHA ENTERPRISES 409027148 AFTAS GARMENT 409250629 AFTHAB ENTERPRISES 826211636 AGALAWATTA D I 409069380 AGALAWATTA M P C S LTD 591840754 AGAMPODI SUSANTHA LIYANAGE 114405469 AGAPE CONSTRUCTION PVT LTD 409077277 AGASH TEX 104019790 AGENCIES & INVESTMENTIS LTD 409165052 AGH TECHNOLOGIES 114309400 AGILITY CONSULTING PVT LTD 114392081 AGILMA TEA FACTORY PVT LTD 114654566 AGLOW GLOBAL MARKETING PVT LTD 114408166 AGMASTERS PVT LTD 114097292 AGNANEA PVT LTD 409166296 AGNEE IMPORTS AND EXPORTS 114419486 AGNEE INTERNATIONAL PVT LTD 409254519 AGNI TRADE CENTRE 409136761 AGPA INDUSTRIES 114270571 AGPACK PVT LTD 114164992 AGRA ENTERPRISES PVT LTD 114373621 AGRECO INTERNATIONAL PVT LTD 409016359 AGRI BUSINESS MACHINES INTERNATIONAL 114235695 AGRI COIR PRODUCTS PVT LTD 114791563 AGRI GENESIS LANKA PVT LTD 114157473 AGRICARE PVT LTD 134006641 AGRICO LANKA LTD 104023053 AGRICULTURAL PRODUCERS & MERCHANTS LTD 409088600 AGRICULTURE & INDUSTRIAL CO 114004340 AGRICULTURE IND CONSUL; SERVICES PVT LTD 114146730 AGRIKA ENTERPRISES PVT LTD 409165168 AGRISPRAY ENTERPRISES 114762148 AGRIUM PVT LTD 134006463 AGRO CEYLON LTD 409143776 AGRO INDUSTRIAL CHEMICAL CO 114258520 AGRO INDUSTRIAL CHEMICALS LANKA PVT LTD 114140562 AGRO INDUSTRIAL CHEMICALS PVT LTD 114417416 AGRO INDUSTRIAL POWER PVT LTD 409087264 AGRO MARINE INDUSTRIAL CHEMICALS 104068596 AGRO MARINE LTD 154008594 AGRO MICRO FINANCE 114404012 AGRO SOIL PVT LTD 114107050 AGRO SPICE FOOD PACKERS PVT LTD 134003057 AGRO TECHNICA MARKETING LTD 114183067 AGRO TRADING LANKA PVT LTD 114343757 AGRO VET CONSULTANTS & DEVELOPERS PVT LT 114373923 AGRO WATER TANKS PVT LTD 114384704 AGROFRESH PVT LTD

Page 17 of 646 TIN No Company Name 409054390 AGROMART FOUNDATION 409269109 AGROMAT TRADERS 114306932 AGROPA POTATO PVT LTD 114697311 AGROTA (PVT) LTD 114174165 AGROTEX TRADING CO PVT LTD 114287245 AGSOFT PVT LTD 481223300 AHAMAD A S S 790050282 AHAMAD HASAN MOHAMED HAZAR 743374479 AHAMAD M G 801571069 AHAMADEEN S.R. 751520506 AHAMED FAZEEL A I 331281980 AHAMED H A 620692573 AHAMED J F 692321863 AHAMED JIFFRY M G 541601430 AHAMED M E I 811993379 AHAMED M F F 723111145 AHAMED M I 672423872 AHAMED M M 541333215 AHAMED M N B 763010066 AHAMED M S 652401651 AHAMED M S Y 682350717 AHAMED M T 671410858 AHAMED NALEER M Y 681413154 AHAMED S A A 410642042 AHAMED SALLY M 812501453 AHAMED UMAR 600330438 AHAMMED T A A 660860444 AHANGAMA BADUGE UPUL NANDALAL DE SILA 114245933 AHANGAMA EASY BEACH PVT LTD 409264344 AHASPOKUNA METAL CRUSHER 640961694 AHILAN S 409006167 AHMED & CO M V S 114153141 AHMED EXPO PVT LTD 651601363 AHMED M J I 490363858 AHMED M Y 810401001 AHSAN M F M 409059031 AICHI LANKA INTERNATIONAL 114221619 AICHI LANKA INTERNATIONAL PVT LTD 409166687 AICHI TRADING CO 114210951 AIDA RESTAURANT & BAR PVT LTD 114436097 AIDACOMM PVT LTD 114746134 AIKON SYSTEMS PVT LTD 409028233 AILAM & SONS OIL MILLS 114154962 AILAM & SONS PVT LTD 409276040 AIM ALU ENGINEERS 409178898 AIM ENTERPRISES 114076813 AIMS COMPUTER INTERNATIONAL PVT LTD 114324990 AIMS TRADING PVT LTD 114372552 AIR & MARINE TRAVELS & TOURS PVT LTD 114069949 AIR CAN PVT LTD 409150896 AIR CANADA C/O UNITED HOLIDAYS PVT LTD 114447170 AIR CEYLON HOLDINGS PVT LTD 114225517 AIR CON ELECTRO SERVICES PVT LTD

Page 18 of 646 TIN No Company Name 134007516 AIR EURO SERVICES LTD 409051057 AIR EUROPE 104077358 AIR EXPRESS INTERNATIONAL SERVICE LTD 409015123 AIR 114278211 AIR LIFT PVT LTD 114702366 AIR MAGIC PVT LTD 409064701 AIR 114168653 AIR MARK TRAVELS & TOURS PVT LTD 409055222 AIR MAURITIUS 409254675 AIR MECH AIR CONDITIONING COMPANY 409068588 AIR NEW ZEALAND 114362468 AIR SEA AND CARGO MARITIME PVT LTD 114349240 AIR SUPPORT PVT LTD 104057560 AIR TAXIS LTD 114042668 AIR TRANS PVT LTD 114358339 AIRI SILKYWAY LANKA PVT LTD 134005858 AIRLINE DATA SERVICES LTD 409089712 AIRLITE SHINNING SERVICE 114465798 AIRLUXE LANKA MANUFACTU & INDUS PVT LTD 114337676 AIRLUXE LANKA PVT LTD 114616320 AIROW PVT LTD 114642177 AIRPORT EXCESS BAGGAGE PVT LTD 114077712 AIRPORT EXPRESS PVT LTD 114178969 AIRPORT TRAVELS PVT LTD 114663409 AIRPOWER ENGINEERING PVT LTD 114207616 AIRSHIP PVT LTD 104069088 AIRTECH SERVICES PVT LTD 114264440 AIRWING HOTELS PVT LTD 409098444 AISWARYA ENTERPRISES 114049522 AITKEN SPENCE DEVELOPMENTS (PTE) LTD 114357650 AITKEN SPENCE GTECH PVT LTD 114317560 AITKEN SPENCE MOSCOW (PVT) LTD 114093696 AITKEN SPENCE OVERSEAS TRAVEL SERVICES (PVT) LTD 721931420 AIZER M A M 409181520 AJAN TOURS & TRANSPORT AGENCIES 409012760 AJANTA STORES 750161731 AJANTHA B G D K 409199305 AJANTHA CERAMIC 550705508 AJANTHA H W 710470898 AJANTHA K A A 632940807 AJANTHA LIYANAGE 630460344 AJANTHA M D N 104024670 AJANTHA TEXTILE INDUSTRIES LTD 114096679 AJANTHA TRADING CO PVT LTD 780723700 AJANTHA UPUL KUMARA K A D 700854230 AJIPATH K M 409061222 AJITH & SURANJITH TRADERS 682672030 AJITH D M 641920436 AJITH H D 641461725 AJITH HALPEGAMAGE 409275982 AJITH JAYAWARDANA CONSTRACTION 701941586 AJITH K A 750451225 B M

Page 19 of 646 TIN No Company Name 712060395 AJITH KUMARA GUNASEELA JAYAWARDENA 723361109 AJITH KUMARA J M 630240948 AJITH KUMARA M G 752200815 AJITH KUMARA R 710971951 AJITH MILROY PAUL 409086411 AJITH MOTORS & ENTERPRISE 713520527 AJITH NISHANTHA M A 732451668 AJITH PALITHA P V 409098100 AJITH PRASANNA MOTORS 602721590 AJITH PREMALAL H P A 690422875 AJITH PRIYANKA H 801870503 AJITH PRIYANTHA M A 114219240 AJITH SAW MILLS & TIMBER STORES PVT LTD 114346900 AJITH TYRE TRADERS PVT LTD 760180726 AJITHKUMARA G N 482721095 AJMAL A S M 760860328 AJMAL M C M 630410860 AJMAL M M S M 114173380 AJMAL TRADERS PVT LTD 620422290 AJMALDEEN M K M 640282428 AJMEER I L 702660793 AJMEER M F M 442230463 AJUWAD A L M 542311398 AJWARD DEEN A 409178871 HARDWARE 409034128 AKAI HARDWARE CENTRE 114305634 AKALIKO INTERNATIONAL PVT LTD 114225509 AKBAR AND SONS PVT LTD 521431385 AKBAR F M 613370820 AKBAR M A 463390134 AKBAR M K A 623490203 AKBAR M M 114061590 AKBARALI HOTELS PVT LTD 690313553 AKBERALI K Z 442282820 AKBERALLY A M 114212482 LANKA PVT LTD 409259197 AKFA SOLE INDUSTRIES 409006302 AKHTARI TRADERS 114327697 AKIL TRADING INTERNATIONAL PVT LTD 114366390 AKILA INFORMATION NETWORKS PVT LTD 114174920 AKIRA INTERNATIONAL PVT LTD 114387843 AKITHYA PVT LTD 114007978 AKIYO KOBAYASHI INT'L AUTO ASS;CO PVT LT 409208088 SCHOOL DEVELOPMENT SOCIETY 409202934 AKKARAYAN M P C S LTD 409197302 AKKASH ENTERPRISES 114701319 AKLAW CONSULTANCY SERVICES PVT LTD 114673390 AKMAK PVT LTD 682281880 AKMAL M C M 409092772 AKMAL TEX 114676136 AKRA HOLDING PVT LTD 862580478 AKRAM A M 803353670 AKRAM A R M

Page 20 of 646 TIN No Company Name 741240998 AKRAM A S M 409062741 AKRAM EXPORT AGENCY 662380156 AKRAM M A M 603511654 AKRAM M M M 760411094 AKRAM M O 583022520 AKRAM M S M 723363217 AKRAM M S M 751110537 AKRAM M T 601950367 AKRAM M T M 580782167 AKRAM M Z A M 506793092 AKRAM S S 114626708 AKRE CORPORATION PVT LTD 114613282 AKS FOODS PVT LTD 114664090 AKSA CONSULTING PVT LTD 409218407 AKSA ENTERPRISES 409210040 AKSEL INDUSTRIES 114616893 AKSEL INDUSTRIES PVT LTD 409272720 AKSHAYA IMPEX. 409183646 AKTHAR IMPORTS & EXPORTS COMPANY 134007508 AKURANA EDUCATIONAL SERVICES LTD 409099700 AKURANA PRADESHIYA SABAWA 409083528 AKURANA STORES 409155170 AKURESSA M P C S LTD 409278582 AKWAY ENTERPRISES 672992389 AL AMEEN 114078522 AL BARAKHA PVT LTD 409072348 AL DHEENIYYA ARABIC COLLEGE THE 114705853 AL FALAH TRAVELS & TOURS PVT LTD 409329535 AL FATTAH AUTOMART 409158366 AL HAMRA FARMS 409187501 AL HIDAYA SCHOOL DEVELOPMENT SOCIETY 409154980 AL HIJAB 409270239 AL LATIF FOUNDATION TRUST 409086020 AL MADEENAS 409168612 AL MANAR ENGLISH INSTITUTE 114820814 AL MARAI LANKA PVT LTD 409213138 AL MOBTY MAGA JOINT VENTURE 114166065 AL MUSUFA IMPEX PVT LTD 114068284 AL QAREEM AGENCY PVT LTD 114292265 AL SAFA CONSU;&CONSTR;GROUP CO PVT LTD 409121349 AL SHAHZAD IMPORTERS & EXPORTERS 409242057 AL THOWBA INTERNATIONAL 114270067 AL TRANS EXPRESS PVT LTD 114071676 AL ZAHARA EDUCATIONAL SERVICES PVT LTD 114408239 ALA MOANA PVT LTD 312120291 ALACKMAN Y B 114333069 ALADIN AQUATIC INTERNATIONAL PVT LTD 542061340 ALAGADEVAN K 580353991 ALAGAN R P 510983068 ALAGARATNAM G J T 114045853 ALAGESAN IMPEX PVT LTD 635380446 ALAGESWARAN M B D 572852873 ALAGIYAWANNA A.M.D.

Page 21 of 646 TIN No Company Name 540744840 ALAGIYAWANNA MOHOTTALLAGE NIHAL RANJITH ALAGIYAWANNA 580823700 ALAHAKOON A M J 793263325 ALAHAKOON A M R R 610972055 ALAHAKOON A.A.D.S.M 451110950 ALAHAKOON D G 222321255 ALAHAKOON D S 114201723 ALAHAKOON EXPORTS PVT LTD 520944826 ALAHAKOON J 722913272 ALAHAKOON MUDIYANSELAGE RANJITH KUMARA ALAHAKOON 581121970 ALAHAKOON R W 530182223 ALAHAKOON W 114401200 ALAKNI CONSTRUCTIONS & SUPPLIERS PVT LTD 409091520 ALAKNI SUPPLERES & CONTRUCTORERS 104068839 ALAMAN TRADING AGENCIES LTD 114189359 ALANKA EMBROIDERY & APPARELS PVT LTD 114456160 ALANKA SECURITY PVT LTD 693433509 ALASTON JUDE P A D 662292850 ALAWATHA G K K 640711094 ALAWDEEN K Y M 409004474 ALBA AUTO TRADERS 409059449 ALBA ENTERPRISES 114208930 ALBA LANKA INDUSTRIES PVT LTD 409004466 ALBA SCOOTER HOUSE 432870510 ALBERT M 322860846 ALBERT P A D P 522801860 ALBERT RAJAPAKSHE R M 409253199 ALBION MOTORS 409232760 ALBION PRINTERS 409117430 ALCATEL CIT 409173845 ALCATEL CIT SA 114210781 ALCO IMPEX PVT LTD 114250368 ALCO SECURITY SERVICES PVT LTD 114025526 ALCOMAX ENGINEERINHG PVT LTD 409230199 ALDORA EXPORTERS 409169520 ALDRICH CHEMICAL AGENCIES 673602932 ALEEM M M 114704199 ALERA PVT LTD 104038433 ALERICS CONE MANUFACTURERS LTD 104038425 ALERICS ICE CREAM MANUFACTURERS LTD 409053246 ALERT SECURITY SERVICE 409212786 ALESKA ENTERPRISES 409247032 ALETHEA ENTERPRISESS 409012990 ALEX ALUDECOR 114151033 ALEX ALUDECOR PVT LTD 643121727 ALEXANDER J A A B 124009499 ALEXANDRA INDUSTRIES CEYLON LTD 114195359 ALEXOR INTERNATIONAL PVT LTD 409060145 ALEXTILE INDUSTRIES 114757110 ALF LANKA PVT LTD 114186929 ALF SHIPPING PVT LTD 104082173 ALFA BETA ENGINEERING LTD 114444154 ALFA CONTRACTORS & ENGINEERING PVT LTD 409024599 ALFA ENTERPRISES

Page 22 of 646 TIN No Company Name 114718572 ALFA IMPEX PVT LTD 409185304 ALFA TRADING COMPANY 740760793 ALGAMA D B M 640660589 ALGAMA D C U K 641630900 ALGAMA D.S.G.S. 732502653 ALGEWATTA P N 570311611 ALGEWATTA S K 409212018 AL-HAJ S M M HUSSAIN CHARITABLE TRUST 730700490 ALHAMZA M 661132116 ALI A A 622632292 ALI A C M 792986757 ALI A K M 409071627 ALI AKBAR & CO S N E 702970040 ALI ASGHAR M N 672720150 ALI F A 752260095 ALI H M M 601201615 ALI HASSEN M 792280145 ALI L A M 523542532 ALI M K M 740105060 ALI M S L 613002200 ALI N M L 692534069 ALI RIZAB J M 701930355 ALI S.A.B.S. 114177032 ALI TRADERS PVT LTD 409051570 ALICO AGENCIES 114384976 ALICO TRADING CO PVT LTD 543200662 ALIE M I A 409103782 ALIF INTERNATIONAL 409099084 ALIGHT CINEMA 114631370 ALIGHT HOUSE PVT LTD 114634425 ALIGHT MOTOR WORKS PVT LTD 114436550 ALINICO PVT LTD 114439436 ALISHBA TRADING COMPANY PVT LTD 194003293 ALISON & SON INDUSTRIES LTD 409053874 ALITALIA ITALIAN AIRLINES 114013986 ALITEX PVT LTD 114262358 ALIWAFFA GEM CO PVT LTD 532794757 ALIYAR A L 683530794 ALIYAR AL AMEEN 701200020 ALIYAR M I 114644366 AL-JEELANI PVT LTD 552793358 ALKEGAMA A 533133525 ALKEGAMA N 114379050 ALL CARGO SHIPPING PVT LTD 409013872 ALL CEY EXERCISE BOOKS MANU CO-OP SO LTD 114365106 ALL CHEM DISTRIBUTIONS PVT LTD 114308668 ALL NATIONS INTER;INSTITUTE PVT LTD 409059058 ALL NIPPON AIRLINES 409083862 ALL NIPPON AIRWAYS CO LTD 409271235 ALLAN CLENING SERVICES 821300622 ALLAN P J 114053112 ALLES HOLDINGS & INVESMENT (PVT) LTD 637921665 ALLES M C MRS

Page 23 of 646 TIN No Company Name 772513577 ALLES U C 114604763 ALLIANCE BUSINESS SOLUTIONS PVT LTD 409101399 ALLIANCE ENGINEERING 409085814 ALLIANCE ENTERPRISES 144000102 ALLIANCE FRANCAISE DE COLOMBO 154004297 ALLIANCE FRANCAISE DE 114186848 ALLIANCE INTELLECT PVT LTD 409176879 ALLIANCE SURVEY & MAPPING INC 114230154 ALLIANCE TECH TRADING PVT LTD 114237990 ALLIANZ INTERNATIONAL PVT LTD 114094269 ALLIED CONSTRUCTION & ENGINEER; PVT LTD 114036510 ALLIED ENGINEERING PVT LTD 409094295 ALLIED ENTERPRISES 409000304 ALLIED EXPORT CO 114203637 ALLIED LANKA TRAVELS PVT LTD 114490741 ALLIED LOGISTICS & TRANSPORT CO. PVT LTD 114274364 ALLIED METALS PVT LTD 104065627 ALLIED SHIPPING AGENCIES LTD 114077798 ALLIED TEXTILES PVT LTD 409005268 ALLIED TRADES INTERNATIONAL 114160628 ALLIED TRADING AND ENGINEERING PVT LTD 409150497 ALLIED TRADING CO 114186872 ALLIED TRAVELS & TOURISM PVT LTD 114407208 ALLIED VAN LINES PVT LTD 114607126 ALLION INSURANCE BROKERS PVT LTD 409252516 ALLION TRADING 114073113 ALLOY ENTERPRISES PVT LTD 114485349 ALLURE PVT LTD 114725145 ALLWIN IDEAZ PVT LTD 409069100 ALLWIN STEEL CRAFT 114083836 ALLYS PVT LTD 114280003 ALMAR TOY CO PVT LTD 114492230 ALMAS ENTERPRISES PVT LTD 409172270 ALMAS FABRICS 114199915 ALMAS FASHIONS PVT LTD 114717851 ALMAS MEN'S FASHIONS PVT LTD 733280042 ALMEIDA M.G. 492591742 ALMEIDA W R 409148344 ALMY TRADING CO 409113672 ALOKA ASSOCIATES 409111114 ALOKA ELECTRICALS 114097934 ALOKA FILMS PVT LTD 409198864 ALOKA INTERNATIONAL COMPANY 114611360 ALOKA INTERNATIONAL COMPANY PVT LTD 542931256 ALOSIYAS P A 409012663 ALOY TRADING COMPANY 114072303 ALOYS TRAVEL SERVICE PVT LTD 441730969 ALOYSIUS F 321704450 ALOYSIUS PONNIAH 342601057 ALOYSIUS RICHARD JAYAWARDENE 409179797 ALPA AUTOMATIONS 114125547 ALPEX AQUA PVT LTD 114387002 ALPEX DESIGNER WEAR PVT LTD

Page 24 of 646 TIN No Company Name 114026131 ALPEX HAKATHA RESTAURANT PVT LTD 409107559 ALPHA CLEARING & FORWADING AGENCY 114247057 ALPHA DIGITAL COMPUTERS PVT LTD 114256617 ALPHA DIGITAL INTERNATIONAL PVT LTD 409242235 ALPHA ENTERPRISES 409330479 ALPHA IMPEX 114755150 ALPHA INTERNATIONAL EXPRESS PVT LTD 114230642 ALPHA INTERNATIONAL PVT LTD 114314005 ALPHA LINES LANKA PVT LTD 114706612 ALPHA LOGISTICS COLOMBO PVT LTD 114309087 ALPHA PHARMACEUTICALS PVT LTD 409010415 ALPHA STEEL 409178235 ALPHA TRANS INTERNATIONAL 114315370 ALPHA WIRE & ALLIED INDUSTRIES PVT LTD 114104620 ALPHA-MICRO SYS & INF PVT LTD 370432333 ALPHONSO B J 409233945 ALPINE ENTERPRISES 643644606 ALPITIYA T W G S 114613819 AL-RUBAIYATH TRADING PVT LTD 114375403 ALSAN STEEL FABRICATION PVT LTD 409152163 ALSTOM POWER GENERATION AKTIEBOLAG 409156231 ALSTOM POWER INC 409181023 ALSTOM POWER RENTALS APR LLC 409140700 ALSTOM T & D SYSTEMS LTD UK 114131679 ALSTON LANKA PVT LTD 114454982 ALTA ELECTRONICS PVT LTD 114262315 ALTECH LANKA PVT LTD 731380015 ALTHAF MOHIDEEN R M 114138258 ALTIP CONSTRUCTION PVT LTD 409340199 ALTRA PACKAGING TAPE COMPANY 114417491 ALTUNKAYA CEYLON PVT LTD 409221181 ALU LANKA FABRICATORS 134001810 ALUCOP CABLES LTD 114260401 ALUCOP MARKETING PVT LTD 114014826 ALUCRAFTS PVT LTD 114451355 ALUDOOR ENTERPRISES PVT LTD 114069604 ALUFAB INDUSTRIES PVT LTD 743171446 ALUMA CONSTRUCTION 409102301 ALUMAYER LTD 114308978 ALUMINIUM CRAFTS PVT LTD 114134813 ALUMINIUM FABRICATORS PVT LTD 409267475 ALUMKA FOOD CABIN 532843073 ALUPOTHA ADIKARAMGE DON ROHANA PREMASIRI JAYAWARDANA 114188727 ALUSCREEN PVT LTD 114227048 ALUTECH ENTERPRISES PVT LTD 114211583 ALUTECH EXTRUSIONS PVT LTD 641101737 ALUTHGE A D A H 651960509 ALUTHGE P P 409105556 ALUTREND 114188646 ALUWALLS INTERNATIONAL PVT LTD 592730251 ALUWIHARE A U T 661630639 ALUWIHARE M D 114229393 ALUWOOD ENGINEERING PVT LTD

Page 25 of 646 TIN No Company Name 114091944 ALU-WOOD INDUSTRIES PVT LTD 114252476 ALUWOODMAN PVT LTD 409109900 ALUWORKS ALUMINIUM FABRICATORS 602531970 ALVARIS J P A 762681161 ALVIS E P T 391080119 ALVIS K G 645441583 ALWATTA J D 409173551 ALWAYS PAPER TRADING 662281590 ALWIS A S D D 409115870 ALWIS AGRO EXPORTS 662450367 ALWIS D M 511360382 ALWIS G S K 643170426 ALWIS K A N K 622261758 ALWIS K A W 298410192 ALWIS K D S 791830923 ALWIS K G J A 601730014 ALWIS K N G 450152552 ALWIS L L S 693130379 ALWIS L W R P 465011688 ALWIS M K K 681680152 ALWIS N N P 502422367 ALWIS S M D G 567823750 ALWIS SENEVIRATNE R N DE 811803740 ALWIS T A 573410114 ALWIS T D A C 730181540 ALWIS T P G K S 531282116 ALWIS T P G S 114755010 ALWIS TRADING COMPANY PVT LTD 700291898 ALWIS W S 612464677 ALWIS W S C 683233340 ALY M A Z 114014877 AM AIR PVT LTD 409277101 AMA ENGINEERING 114715131 AMA ENGINEERING PVT LTD 114339350 AMAAND AYAN CONCEPTS PVT LTD 409228933 AMAANS TRADING COMPANY 652003516 AMADODU THANTHIRIGE ANANDA SILA 640781475 AMADORU G 409126570 AMAIR LOGISTICS 114145165 AMAL ADVERTISING PVT LTD 114245763 AMAL PRINTING PVT LTD 114468142 AMALNA ENGINEERING PVT LTD 114105635 AMALS TRADE EXCHANGE PVT LTD 693271193 AMAN M S T 409393110 AMANA CANDOR SHARIAH BALANCED FUND 194011776 AMANA PIPELINE CONSTRUCTION LLC 114775975 AMANATH INTERNATIONAL PVT LTD 409199054 AMANO IMPEX 114398357 AMANTHIE ENTERPRISES PVT LTD 783100100 AMANULLA M A M 593144186 AMANULLA M T 631420362 AMANULLA M Z 712793856 AMANULLA S

Page 26 of 646 TIN No Company Name 662031291 AMANULLAH A H M 610462332 AMANULLAH M A 542523034 AMANY J H 409077765 AMARA ASSOCIATES 588051676 AMARA CHANDRANI MALLIYAWADU 114129879 AMARA COLOUR PHOTO PVT LTD 409261973 AMARA DISTRIBUTORS 114266116 AMARA MOTORS PVT LTD 409254470 AMARA PROPERTY & CO 409030637 AMARA THREE LUCK INDUSTRIES 610650660 AMARA V P 381850498 AMARADASA P.G. 703341063 AMARAKEERTHI N G N S 409006116 AMARAN GEMS & LAPIDARIES 104066895 AMARAN GROUP LTD 409096794 AMARAPAALI 622722399 AMARARATHNA A A 730411391 AMARARATNE H K L K 114320412 AMARAS PVT LTD 550513471 AMARASANGA S J L 431042843 AMARASEKARA A G 536820965 AMARASEKARA G P 443362002 AMARASEKARA K 520692541 AMARASEKARA L R 513340079 AMARASEKARA P A D N L 442740291 AMARASEKARA S 543363308 AMARASEKARA S A P 636150479 AMARASEKARA S MRS 672740215 AMARASEKARA T P 641540455 AMARASEKARA U A S 740992163 AMARASEKARA WIKRAMASINGHE W S R 593434443 AMARASEKERA A D 590480380 AMARASEKERA B N R 421752249 AMARASEKERA H E 423343168 AMARASEKERA R D 643223333 AMARASEKERA R.A 590441040 AMARASEKERA S C 673371337 AMARASEKERA W R 409005160 AMARASENA & SONS K L 620511234 AMARASENA H R P 603210948 AMARASENA J P 723552460 AMARASENA K L A I 371180583 AMARASENA M D 643060302 AMARASENA S W 482120903 AMARASENA W M U 409092888 AMARASINGHA ENTERPRISES 582631905 AMARASINGHA KANKANAMGE SUNIL 510192630 AMARASINGHA R W 571921499 AMARASINGHE A A A F 493262815 AMARASINGHE A A S 661243007 AMARASINGHE A D G R 660431195 AMARASINGHE A G C 711290354 AMARASINGHE A K B P P

Page 27 of 646 TIN No Company Name 851041435 AMARASINGHE A M 642260944 AMARASINGHE A M S S 552622952 AMARASINGHE A P S 562412298 AMARASINGHE A V A P 409105432 AMARASINGHE ASSOCIATES 413041040 AMARASINGHE B G 572752607 AMARASINGHE C L 370851247 AMARASINGHE D C 640012757 AMARASINGHE DE SILVA L S J 409075649 AMARASINGHE ENTERPRISES 700510859 AMARASINGHE H A B P K 491192968 AMARASINGHE H P 751160615 AMARASINGHE H P P N 670931153 AMARASINGHE J C T 771480322 AMARASINGHE J D 737461343 AMARASINGHE J G 661172851 AMARASINGHE K U 750951147 AMARASINGHE M B H M M P 542920327 AMARASINGHE N 622222710 AMARASINGHE P J 743534867 AMARASINGHE R D S R K 731710392 AMARASINGHE S 522481939 AMARASINGHE S D 563523204 AMARASINGHE S R 813032252 AMARASINGHE T B 383601096 AMARASINGHE U M 631031315 AMARASINGHE W K 552121830 AMARASINGHE W N 593051927 AMARASIRI D D S 661320214 AMARASIRI E M S 590491942 AMARASIRI H D 663142380 AMARASIRI K M 523454749 AMARASIRI M 114071072 AMARASIRI PVT LTD 632532296 AMARASOORIYAM S 500831006 AMARASURIYA P.P. 713284025 AMARATHUNGA A A D J L 602370879 AMARATHUNGA A A PIYAL 673630545 AMARATUNGA A A D N 641191086 AMARATUNGA A D K N 640170298 AMARATUNGA A S 673180191 AMARATUNGA D S P 637780522 AMARATUNGA I MRS 608150803 AMARATUNGA P A S MRS 621970402 AMARATUNGA S 483392958 AMARATUNGA S S 393181419 AMARATUNGA Y 633360219 AMARAWANSA W A 415091192 AMARAWATHI N W H 502262475 AMARAWEERA K 761620029 AMARAWEERA P.N.D. 114193844 AMARIWILLS LANKA PVT LTD 377881800 AMARKOON S

Page 28 of 646 TIN No Company Name 409199518 AMARY ASSOCIATES 409034489 AMASEURO HOLDINGS (PRIVATE) LIMITED 114633070 AMASHA PVT LTD 409172199 AMASIAH INTERNATIONAL 114233862 AMAYA APPAREL PVT LTD 409159613 AMAYA AUTO ENTERPRISES 114265110 AMAZON LANKA PVT LTD 114375411 AMBAAL MOTORS PVT LTD 551162621 AMBAGAHAWATTA K K 409004814 AMBAL TRADING CO 601352052 AMBALAWANA G R 409015999 AMBALS JEWEL HOUSE 409054811 AMBANPITIYA TEA SALES 409168221 AMBASEVANA HOTEL & BAKERY 820140877 AMBEPITIYA K D 409264328 AMBEPUSSA THIRST AID STATION 567641350 AMBIGA MRS P 712313196 AMBIGAI BAGAN S 409093779 AMBIKA CONSTRAUCTION CO 409138551 AMBILIPITIYA 409174299 AMBROSIA TEA UVA CO 114410560 AMCAP INTERNATIONAL PVT LTD 114294934 AMCO LOGISTICS PVT LTD 114113662 AMCO SEAGULL FREIGHTERS PVT LTD 114213268 AMCO TRDING CO PVT LTD 114044784 AMCRO PACK INDUSTRIES PVT LTD 511243459 AMEEN A.M 593165345 AMEEN DEEN A A 617790688 AMEEN F F MRS 630400716 AMEEN J N 621470051 AMEEN M A M 411411621 AMEEN M L M 621061941 AMEEN M S M 632151110 AMEEN P J M 409011098 AMEEN TRADERS 114109037 AMEEN TRADERS PVT LTD 530843491 AMEER A C G 781282120 AMEER A H 572772195 AMEER A R F 632271093 AMEER AHAMED 409203590 AMEER ALI PURA RURAL DEVELOPMENT SOCIETY 735330950 AMEER F S MRS 409006574 AMEER HARDWARE STORES 643633876 AMEER M H F 591501933 AMEER M H M 713460761 AMEER M I 721601234 AMEER M I M K 493383191 AMEER M L S 114356204 AMEER MAHAL PVT LTD 682991968 AMEER S H 542340860 AMEER S M 651791057 AMEER SULTAN MOHAMED RAMZI 751790473 AMEEREEN T R

Page 29 of 646 TIN No Company Name 114493635 AMEK HOLDINGS PVT LTD 471982725 AMERASEKERE N S 114603180 AMERASIAN ENGINEERING CONSULTANTS PVT LT 791681510 AMERESEKERE S A 114830186 AMERI PROPERTY PVT LTD 114038199 AMERICAN AIRE ENGINEERING PVT LTD 409049974 AMERICAN AIRLINES INC 114392723 AMERICAN BEST PVT LTD 114394505 AMERICAN COLLEGE KANDY PVT LTD 114298247 AMERICAN COLLEGE OF HEALTH SCI. PVT LTD 409016626 AMERICAN EXPRESS BANK LTD 114180904 AMERICAN FLAG CEYLON PVT LTD 114228214 AMERICAN FREIGHT LINERS LANKA PVT LTD 409115403 AMERICAN INT;L BUSINESS AND EDU;AL CEN;E 114179620 AMERICAN INTERNATIONAL SCHOOL PVT LTD 134002042 AMERICAN SHIPPING AGENCIES LTD 114316865 AMERICAN SRI GARMENTS PVT LTD 409179908 AMGEM INTERNATIONAL DESIGNS 114406813 AMI HARDWARE PVT LTD 114723541 AMI LANKA IMPORTS PVT LTD 134005157 AMICO EXPORTS LTD 104019471 AMICO INDUSTRIES CEYLON LTD 409251030 AMICO RESTAURANT & GUEST HOUSE 409049869 AMIEKO ENTERPRISE 114655619 A-MIGHTY PVT LTD 673542689 AMIL SILVA D J 409025048 AMILA ASSOCIATES 114418056 AMILA AUTO RENTALS PVT LTD 409143270 AMILA ENTERPRISES. 114225444 AMILA FREIGHT FORWARDERS PVT LTD 409271804 AMILA HARDWARE 853593257 AMILA INDIKA W D 114464414 AMILA MAPITIYA CONSTRUCTIONS PVT LTD 823362021 AMILA PRABATH T H 409370330 AMILA TRADING COMPANY 501293890 AMIR A CADER M F 114123943 AMIR STEEL MILLS PVT LTD 114440175 AMIRO INVEST: SECUR: & MANPOWER PVT LTD 523274708 AMIRTHALINGAM A 611751729 AMIRTHANATHAN N 409005063 AMISONS TRADING CO 695833687 AMITHA SHIROMANI M 114323632 AMITY OVERSEAS PVT LTD 821691303 AMJAAN KHAN M A 901620032 AMJAD M M M 409076734 AMJATH ENTERPRISES 771502628 AMJED M T M 409174582 AMLY ASSOCIATES 114361305 AMM ENTERPRISES PVT LTD 409104681 AMMAAR STATIONERS 114100781 AMMAC INTERNATIONAL PVT LTD 409092420 AMMAN AGENCY 114125776 AMMAN TRAVELS PVT LTD

Page 30 of 646 TIN No Company Name 409134041 AMMAR TRADING 114499064 AMN TRADING PRIVATE LTD 114805335 AMOHA PVT LTD 114156272 AMORA INTERNATIONAL PVT LTD 680055084 AMPEMOHOTTI J C 409005110 AMPEX COMMERCIAL AGENCIES 409009077 AMRIN MANUFACTURE & KNITTING INDUSTERS 409125492 AMRIN MANUFACTURE & KNITTING INDUSTRIES 114094714 AMRITA APPARELS PVT LTD 409172539 AMRO 114022390 AMRO APPARELS PTE LTD 174837325 AMRO ENTERPRISES LANKA PVT LTD 114298123 AMRO INTERNATIONAL PVT LTD 409128599 AMRO TRADING CO 114374946 AMRO TRADING PVT LTD 114655740 AMRY TRADE PVT LTD 104053777 AMSLER LTD 409001467 AMSONS 114635723 AMSTER OFFICE AUTOMATION PVT LTD 409313914 AMTO TOYS 114715883 AMTRAD DISTRIBUTION SYSTEEMS PVT LTD 114068411 AMTRAD DISTRIBUTORS PVT LTD 114678961 AMTRAD ENGINEERING LANKA PVT LTD 134040190 AMTRAD HOLDINGS LTD 582900825 AMUNUGAMA H B 763261190 AMUNUGAMA H M T L 431421534 AMUNUGAMA L B 630941172 AMURDEEN S M 671970462 AMUWALA A D R 409182003 ANA ENTERPRISES 114192309 ANALA LABORATORY SERVICES PVT LTD 114030201 ANALYTICA SCIENTIFIC SERVICE PVT LTD 409159133 ANAMADUWA PRADESHIYA SABHAWA 114734101 ANAND IMPORT & EXPORT PVT LTD 630471117 ANANDA A 611321090 ANANDA A B N 732391274 ANANDA A G 593611248 ANANDA A K 522302562 ANANDA ABEYNAYAKE M W 114390313 ANANDA AUTO TRADERS PVT LTD 550752450 ANANDA BANDARA D W M 409174990 ANANDA CONSTRUCTION 409166849 ANANDA ENTERPRISES 730912005 ANANDA G J 612552274 ANANDA H G 570912747 ANANDA H L 409300944 ANANDA HARDWARE STORES 409013546 ANANDA INDUSTRIES 641271853 ANANDA K A 630482097 ANANDA K.R.R. WIMAL 620212350 ANANDA KARUNASIRI N L 653420102 ANANDA L.Y. K. 114605123 ANANDA MOTORS PVT LTD

Page 31 of 646 TIN No Company Name 653503636 ANANDA N K P 409246389 ANANDA PEPER CONVERTORS 573430522 ANANDA R 672343704 ANANDA R V 663640518 ANANDA RAJA S 650770099 ANANDA S 691480844 ANANDA S V G 761340050 ANANDA SAMARAWEERA D M 560015216 ANANDA SIRI SILVA P R A 154003533 ANANDA SWIMMING POOL MANAGEMENT COMPANY 409237762 ANANDA TUBE WELLS & SHORING 521594497 ANANDA VIJAYA N S 773473463 ANANDAN K 572650235 ANANDAN PULLE J M C F 701701020 ANANDANATHAN K 752090831 ANANDARAJ G 550540347 ANANDARAJA K 750773826 ANANDARAJAH M 422864326 ANANDARAJAH R 471952338 ANANDASAYANAN S 409271790 ANANTH MOTORS STORES 222863082 ANANTHAM N S 710130264 ANANTHASORUBAN S 409378609 ANANYA TRADING 640890339 ANAS A 653344007 ANAS A A M 633132003 ANAS A J 640590580 ANAS A L M 711880577 ANAS A W M 751940076 ANAS A W M 652471846 ANAS M A M 770802245 ANAS M.H.M. 753570314 ANASDEEN M A M 692250397 ANAZ H J M 114402575 ANBRO INTERNATIONAL CO PVT LTD 114000566 ANBU BROS PVT LTD 114029289 ANBU STEELS PVT LTD 409164277 ANCHANEYAR FURNITURE MANUFA; INDUSTRIES 409011250 ANCHOR PAPER CONVERTORS THE 409154280 ANCHOR TRADING CO 409066941 ANCOOMBRA GROUP 114386669 AND PVT LTD 114362492 ANDARADENIYA HILLS PLANTATIONS (PRIVATE) LIMITED 690852047 ANDARAWEERA R P 671570413 ANDARAWEERA S P 114237329 ANDEXPO PVT LTD 114121410 ANDISA INTERNATIONAL PVT LTD 463540969 ANDRADI W M D J 842733839 ANDRADI W M D N S 623212858 ANDRADO R G 114229741 ANDREA IMPEX PVT LTD 114657050 ANDREW THE CAR RENTAL CO. PVT LTD 409070590 ANDREW THEATRE

Page 32 of 646 TIN No Company Name 409062113 ANDREWS PHARMACEUTICALS 114224715 ANDREWS PHARMACEUTICALS PVT LTD 104050310 ANDRIES & CO LTD 114013552 ANDRIESZ MARICULTURE LTD 409198341 ANDRIESZ MARINE 470910461 ANEES M A M 641180220 ANEES M I 680161348 ANEES M R A 752974225 ANEES M R M 114094250 ANEESHA VEHICLE RENTAL PVT LTD 716832015 ANEEZ A 632640560 ANEEZ M S M 409167560 ANETA ENTERPRISES 831431997 ANFAZ M N M 114764558 ANGE AQUA MARINE INTERNATIONAL PVT LTD 114386995 ANGEL DIAGNOSTICS PVT LTD 114314510 ANGEL EXPORTS PVT LTD 409160433 ANGEL FREIGHT SERVICE 409185274 ANGEL GARMENT ACCESSORIES 409269028 ANGELKED OUT DOOR ADVERTISING 104008070 ANGLO ASIAN COMPANY LTD 104040896 ANGLO ASIAN INDUSTRIES LTD 134000660 ANGLO ASIAN PLASTICS LTD 134001224 ANGLO DAIRY PRODUCTS 409053378 ANGLO EUROPEAN CO 134000295 ANGLO FERT LTD 114360260 ANGLO LANKA HOTELS PVT LTD 134002255 ANGLO SHIPPING LTD 134003774 ANGLO-CHEM LTD 653520760 ANHETTIGAMA GAMARALALAGE AJITH CHANDRABANU SIRIWARDHANA 114341517 ANICA PVT LTD 622250080 ANIL CHANDRA H W 581493185 ANIL DE ALWIS A.C. 409020372 ANIL DESAPRIYA M 650610199 ANIL JAYANTHA P D 801741550 ANIL PRASANGA V 630430976 ANIL S S 712811064 ANIL WASANTHA KUMARA W H 114311570 ANILA ENTERPRISES PVT LTD 409141404 ANILA PRINTERS 800144876 ANIS H M 661752475 ANIS I M 409250777 ANITEC TRADING CO. 409016804 ANITHA JEWELLERS 114277010 ANJALEE ENTERPRISES PVT LTD 707680474 ANJALYN C MRS 114390348 ANJANA AUTO TRADERS PVT LTD 409112692 ANJANA CONSTRUCTION 114347680 ANJANA NGK AUTOMOBILES PVT LTD 780740655 ANJANA SHALIKA JAYASEKARA 409233414 ANJANEYA CONSTRUCTION 114307041 ANJO IMPEX PVT LTD 409088929 ANJUMAN E SAIFI SRI LANKA TRUST THE

Page 33 of 646 TIN No Company Name 114481874 ANKUMBURA TRADING CO PVT LTD 114300535 ANLANKA PVT LTD 409196365 ANM IMPORT & EXPORTS 114640409 ANMOL PVT LTD 114149683 ANNA MARINE CONSERN PVT LTD 114301817 ANNAAZ MACHINERIES PVT LTD 114218952 ANNAAZ TRADING PVT LTD 511953022 ANNACLETUS W. A .D 409227694 ANNAMALAI TRADERS 462652097 ANNARASA N 482491910 ANNAS M M M 114684317 ANNE COMBINATION PVT LTD 662740071 ANNESLEY H T M M 114342998 ANOMA AND ENRIGO PVT LTD 665941140 ANOMA CHITHRANI P A 409178189 ANOMA TEXTILE 409092560 ANOMAA TEXTILE 409134173 ANOON CLEARING & FORWARDING AGENCY 114703001 ANOONA HOPE LANKA AUTO TRADING PVT LTD 114780723 ANPER INDUSTRIES PVT LTD 732891587 ANPUKANTHAN A 641911658 ANSAR A M 502072536 ANSAR H M L M 463380740 ANSAR JABIR 631931979 ANSAR M A 542990899 ANSAR M I M 573433190 ANSAR M I M 660832564 ANSAR M J M 800245028 ANSAR M L 409068545 ANSETT LTD 114129704 ANSHAS TRADING PVT LTD 114303089 ANSON INTERNATIONAL PVT LTD 114146587 ANSRO LANKA(PVT)LTD 114674761 ANSTONS PVT LTD 114650196 ANT TRADING PVT LTD 409198244 ANTHON TRADING COMPANY 114374407 ANTHON TRADING COMPANY PVT LTD 646641632 ANTHONISZ PERERA S M R MRS 510572580 ANTHONY A R 711270400 ANTHONY C J G K 491790989 ANTHONY C W L 409052398 ANTHONY COSTA & CO W D 422152997 ANTHONY CROOS A 610381715 ANTHONY J 440101275 ANTHONY J A D N 621990527 ANTHONY J R 562833307 ANTHONY K D 540084092 ANTHONY P C 532795672 ANTHONY R J K C 465111356 ANTHONY R MRS 731582688 ANTHONY S M 497023777 ANTHONY SAMY E 472402358 ANTHONY T

Page 34 of 646 TIN No Company Name 512621953 ANTHONYPILLAI S 409141480 ANTHONYS FARM 409052533 ANTHONYS FARM SHOP 114054909 ANTHONY'S STORES PVT LTD 104058060 ANTLER DETERGENTS PVT LTD 114133981 ANTLER GRAPHICS PVT LTD 104086810 ANTLER INVESTMENTS PVT LTD 409006620 ANTON ENTERPRISES 762110580 ANTON JAYAPALAN S 114045764 ANTON MEAT PRODUCTS PVT LTD 409399428 ANTON PICTURE PALACE 712332123 ANTON S M D R 690081490 ANTONIO F X N 501521841 ANTONY C S 645432860 ANTONY R A A J V 114673447 ANTS GLOBAL PVT LTD 409077137 ANU EXPORTS & AGENCIES 409182739 ANUJAYA TRADING 114361453 ANUL LANKA PVT LTD 114275123 ANUPAMA APPARELS PVT LTD 409163785 ANURA A B G 114367230 ANURA AUTO HOUSE PVT LTD 114031410 ANURA AUTO SPARES PVT LTD 409112161 ANURA BUILDERS 583602305 ANURA CHANDRASIRI R A 562182519 ANURA D H G 582501939 ANURA DASSANAYAKE 409368018 ANURA ENGINEERING 409174043 ANURA ENTERPRISES 409278736 ANURA ENTERPRISES 114065269 ANURA GARMENTS PVT LTD 572311783 ANURA GIHAN DE SILVA H D 593131297 ANURA H A 681221336 ANURA H A 409051936 ANURA HEAVY EARTH MOVING EQUIP; SUPPLIERS 660501070 ANURA HETTIARACHCHI 562040285 ANURA J A D 701031288 ANURA KUMARA A D W 590790117 ANURA KUMARA H M 620493821 ANURA KUMARA K M G D 763122409 ANURA KUMARA S H 582692688 ANURA M J 593370542 ANURA M V 723633508 ANURA NANDASIRI H M 673002358 ANURA PRIYANTHA H W 620072060 ANURA PRIYANTHA H.P. 570062417 ANURA R M S 621700154 ANURA RATHNAWEERA K 690912163 ANURA S 623432360 ANURA S A 620050644 ANURA SARATH C N K 409009239 ANURA SHOPPING CENTRE 409091202 ANURA SIRI FURNISHERS & CONTRACTORS

Page 35 of 646 TIN No Company Name 114361321 ANURA SISIL BEEMA PVT LTD 104063594 ANURA THERMOPLASTIC INDUSTRIES LTD 409015751 ANURA TILE FACTORY 660581715 ANURA WIJESIRI P G 114793965 ANURADHA CONSTRUCTION (PVT) LTD 830014500 ANURADHA L A T 409149910 ANURADHA TRADERS 114267449 ANURADHA TRADERS PVT LTD 104024858 AGENCIES LTD 409156703 ANURADHAPURA DEGREMONT SRI LANKA 550371618 ANURASIRI H L 591473654 ANURASIRI W.D 752582335 ANURUDDHA K L U 409132278 ANUSH CHEMICALS 409034314 ANUSHA FIBRE INDUSTRIES 409222331 ANUSHA HERBAL BEAUTY CARE 114208280 ANUSHA TEXTILES PVT LTD 726760756 ANUSOOYA V 601320207 ANVAR A H M R 480755286 ANVAR M A M 551112225 ANVER A H M 612903115 ANVER A L 561473420 ANVER ALI M H 670272745 ANVER K V A 660750967 ANVER M A 770332788 ANVER M F H 623533700 ANVER P M M 672710766 ANVERALLY H Z 462370512 ANVERDEEN A 409023975 ANVERSONS 571322943 ANWAR HABIB 522103853 ANWAR N P 610582192 ANWER M R K 780510480 ANWERSADATH H A 114650927 ANYTHING PVT LTD 409198171 ANZALI TRADERS 693570948 ANZARY M S 409010890 APARO LANKA GARMENTS 409077030 APCO TEXX 114258750 APEC LANKA SERVICES PVT LTD 114625868 APEX AUTOMOBILES PVT LTD 114442240 APEX CONSULTANCY SERVICES (PRIVATE) LIMITED 114330051 APEX ENERGY & POWER SYSTEMS PVT LTD 114323500 APEX FOODS PVT LTD 114324698 APEX IMPORTS MARKETING PVT LTD 409162681 APEX INTERNATIONAL 409151442 APEX LANKA ASSOCIATES 104025145 APEX MANUFACTURING CO LTD 114675857 APEX TECHNOLOGIES PRIVATE LIMITED 409215572 A-PLUS COMPANY 409250157 APNARA INDUSTRIES 114740322 APOLLO CHEMICALS LANKA PVT LTD 409168400 APOLLO ENTERPRISES

Page 36 of 646 TIN No Company Name 114084298 APOLLO PHOTO FINISHING PVT LTD 134032235 APOLLO SOLAR LANKA LTD 114668087 APOLLO SURGICAL CO.PVT LTD 670940934 APONSO G M 600281070 APONSU G.M.W.A 114257699 APPAREL 5 PVT LTD 409044433 APPAREL ACCESSORIES 114283070 APPAREL ACCESSORIES LANKA PVT LTD 114434183 APPAREL I D PVT LTD 114282375 APPAREL MAGIC LANKA PVT LTD 114362530 APPAREL SOLUTIONS LANKA PVT LTD 114268127 APPAREL SOURCING LANKA PVT LTD 114181013 APPAREL SPA PVT LTD 114258059 APPARELS AND ROBES INDUSTRIES (PVT LTD 409040942 APPASKOUTTY & BROTHERS C H 114234508 APPLE AIR TRAVELS & TOURS PVT LTD 409179665 APPLE GREEN FAMILY RESTAU;& RECE; HALL 409179673 APPLE GREEN RESTAURANT RECEPTION HALL 114319350 APPLE GROUP 4 PVT LTD 114216380 APPLE MARKETING PVT LTD 114707740 APPLE THREAD CO.PVT LTD 114147516 APPLEWOOD ENTERPRISES PVT LTD 114335533 APPLEX CEYLON (PRIVATE) LIMITED 114054410 APPLIANCE DISTRIBUTORS PVT LTD 174820180 APPLIMUNDO PVT LTD 620334367 APPUARACHCHIGE SUNIL 572461998 APPUHAMI M A 710731144 APPUHAMI P D S R 541680985 APPUHAMY D M D R 553261112 APPUHAMY H A D N M 631033652 APPUHAMY H H A M C 223550134 APPUHAMY H N P 572493610 APPUHAMY J A W 521990317 APPUHAMY J M C D 612731659 APPUHAMY J.M.D.M.L.D. 409203450 APPUHAMY K A D K A 442853010 APPUHAMY K A J 432441318 APPUHAMY K G 772450389 APPUHAMY L A D R 371191046 APPUHAMY M.W.M.D.A. 513130147 APPUHAMY P D J C 613190589 APPUHAMY R A 491992271 APPUHAMY W.A.D.A.M. 332141112 APPUTHURAI S 114475351 APRIMA ENTERPRISES PVT LTD 114760951 APRO VENTURES PVT LTD 409274595 APSARAS AGENCY 409082653 APSARAS APPARELS 114426270 APSS INTERNATIONAL NETWORKS PVT LTD 409126758 APT ENGINEERING SERVICES 114450073 APTURION SOLUTIONS PVT LTD 114330884 AQUA CARE SYSTEM PVT LTD 104076084 AQUA COOLERS LTD

Page 37 of 646 TIN No Company Name 409098258 AQUA FISH AND PLANTS EXPORTS 114448290 AQUA FOODS PVT LTD 114037001 AQUA FREEZE PVT LTD 114091383 AQUA GARDENS PVT LTD 114129186 AQUA HATCHERIES LANKA PVT LTD 114139963 AQUA LAND PVT LTD 409304486 AQUA LANKA 114328766 AQUA MARINE ENGINEERING PVT LTD 114101303 AQUA MATRIX ORGANIC SEAFOOD PVT LTD 114326046 AQUA POWER PVT LTD 114077208 AQUA RESOURCE SYSTEMS PTE LTD 114100048 AQUA SERVICES PVT LTD 409110029 AQUA AQUARIUM 114391387 AQUA STATION PVT LTD 114215724 AQUA TECH DIVERS PVT LTD 409166008 AQUA TRADERS 114040304 AQUAPETS PVT LTD 114215040 AQUARIUM FISH EXPORTSL LANKA PVT LTD 409240429 AQUARIUS EMPORIUM 104042198 AQUARIUS TRAVELS PVT LTD 114221120 AQUARIUS VENTURES PVT LTD 104072534 AQUARIUS WATERLIFE CO LTD 114500429 AQUATECH INTERNATIONAL PVT LTD 114267295 AQUCOMP PVT LTD 409077536 AQUINAS COLLEGE OF HIGHER STUDIES 409096697 AR TECNOLEGEY 114216631 ARAB WINGS TRAVELS PVT LTD 680330859 ARACHCHI J R A 622780127 ARACHCHIGE DON NALIN PUSHPAKUMARA AMARATHUNGA 409103570 ARACHCHIKATTUWA PRADESHIYA SABHA 409257747 ARADANA IMPORT 762471361 ARAFATH A L M 743620372 ARAFATH ALI M S M 409026389 ARAI TRADING CO 114688550 ARALIYA AGRO EXPO PVT LTD 224020317 ARALIYA COMMUNITY CO.(GUARANTEE) LTD 409118127 ARALIYA ENTERPRISES 114243957 ARALIYA EXPORTER PVT LTD 114749931 ARALIYA FABRICS PVT LTD 114202762 ARALIYA FOODS PVT LTD 114299758 ARALIYA GARMENTS PVT LTD 114119245 ARALIYA IMPEX PVT LTD 114172758 ARALIYA INTERNATIONAL PVT LTD 409159729 ARALIYA MOTOR TRADERS 114325023 ARALIYA OVERSEAS PVT LTD 409279392 ARALIYA PRINTERS 114149128 ARALIYA TRADE CENTRE PVT LTD 593031500 ARAMBEPOLA H A B 711200533 ARAMBEPOLA W M S B 773581614 ARAMBEWATTA ARACHCHI V J 409243185 ARAMCO ENTERPRISES 114336297 ARAMIT INTERNATIONAL PVT LTD 662822493 ARAMPOLA A M U

Page 38 of 646 TIN No Company Name 730821280 ARAN A 552931190 ARANGALLA N K 409061702 ARASAGESARI VINAYAKAR EMPORIUM 409004660 ARASAN CO 114183415 ARASAN CO PVT LTD 409061311 ARASAN PRINTERS 651090857 ARAVINDA N P G 811211869 ARAVINTHKUMAR R 680153515 ARAWWAWALA L D H K 114335134 ARC HOLDINGS PVT LTD 114296449 ARC INTERNATIONAL TRD.& ENGINEE.PVT LTD 114492248 ARC SOLUTIONS PVT LTD 114300454 ARCADIA CLOTHING ASIA PVT LTD 114610607 ARCADIAN POLYPACK PVT LTD 114440817 ARCADIAN PRINTING & PACKAGING PVT LTD 114391662 ARCADIAN TRADING PVT LTD 114084328 ARCH PVT LTD 114352411 ARCHIBUILT DESIGN DEVELOPERS PVT LTD 409136052 ARCHIMEDIA CHARTERED ARCH;& ENGINEERS 409178634 ARCHITECTS ASSOCIATED 114318582 ARCHITECTS FORUM PVT LTD 114126497 ARCHITECTURAL ALLIANCE PVT LTD 409052070 ARCHITRAVE 409017622 ARCORP LANKA 114325830 ARCORP LANKA PVT LTD 114267503 ARDEN GRANGE LANKA (PVT) LTD 114052833 ARDMEL LANKA PVT LTD 114258547 ARENA INTERNATIONAL PVT LTD 409216552 AREVA SACHSENWERK GMBH 114414956 ARF ENTERTAINMENT PVT LTD 104059511 ARI INVESTMENTS LTD 409014577 ARIES SERVICES 409111149 ARIES SERVICES APPAREL CO 360410170 ARIFEEN M H 671002610 ARIFF A M 513291116 ARIFF K M 430271768 ARIFF M B M 452051303 ARIFF M I M 732100245 ARIFF M N 409187773 ARIM TRADING 409169449 ARISTO LANKA ASSOCIATES 813333848 ARITH K M 409089739 ARIYA ENTERPRISES 409071082 ARIYA PRINTING INDUSTRIES 720941660 ARIYADASA C J 433050053 ARIYADASA G A 540684189 ARIYADASA G H 510570758 ARIYADASA H .B 532031621 ARIYADASA H J 460612268 ARIYADASA H L 114164151 ARIYADASA INDUSTRIES PVT LTD 363511309 ARIYADASA K G 512310311 ARIYADASA K L

Page 39 of 646 TIN No Company Name 510992229 ARIYADASA M A 611551991 ARIYADASA M A 370810524 ARIYADASA M M 483090528 ARIYADASA N L 330031719 ARIYADASA P A 631572596 ARIYADASA P H A 114169439 ARIYADASA PRINTERS PVT LTD 512041671 ARIYADASA R A 500621540 ARIYADASA R I B 560092113 ARIYADASA R K G 621102630 ARIYADASA W G 323121613 ARIYAKUDDY K 492853801 ARIYAPALA D H 563463600 ARIYAPALA H A 403460290 ARIYAPALA U A 481993350 ARIYAPALA W 702662451 ARIYAPPERUMA C 602271234 ARIYARATHNA BANDA M A 660242678 ARIYARATHNA G. 471243744 ARIYARATHNA W A H 380900416 ARIYARATHNAM M A 721390543 ARIYARATHNE P K G D E 553572762 ARIYARATNA BANDA B M W G 593431037 ARIYARATNA D M 712953012 ARIYARATNA D T S 381230961 ARIYARATNA P A 681573682 ARIYARATNE D M P P P 733341947 ARIYARATNE H M T D B 523071521 ARIYARATNE M.P.L. 460150698 ARIYARATNE N R V 428520386 ARIYARATNE S J MRS 440220568 ARIYARATNE S M 500541180 ARIYARATNE W K 330621753 ARIYARATNE W P 638022567 ARIYASEELI A.I. 542701200 ARIYASENA G 830273271 ARIYASENA G G H D T 551951065 ARIYASENA G H G 873122293 ARIYASENA G.H.C.P. 393290463 ARIYASENA K D 410620359 ARIYASENA K G 500104511 ARIYASENA M D 512892205 ARIYASENA R M 610800980 ARIYASENA R M 422230882 ARIYASENA S D 430492039 ARIYASENA UPALI 473051192 ARIYASENA W C 572231593 ARIYASINGHE P 750182658 ARIYASINGHE S D D S 409167012 ARIYASIRI CONTRUCTORS 690220229 ARIYASIRI G M D C 510754190 ARIYATHASAN P 570291521 ARIYATHILAKA A M A N

Page 40 of 646 TIN No Company Name 580593224 ARIYATHILAKA K 470191520 ARIYATHILEKA M 610890555 ARIYAWANSA M 513371691 ARIYAWANSA M.D. 752091714 ARIYAWANSA S M R A 721690369 ARIYAWARDANA D W P A S K 698352264 ARJUNI PRIYANGA KODAGODA 114312231 ARK APPARELS PVT LTD 409089364 ARK ENTERPRISE 409166636 ARK ENTERPRISES 409119115 ARK TRADING CO 114815543 ARKETH GRAND HOLDINGS PVT LTD 114639567 ARMASH TRADING CO PVT LTD 680522910 ARMEN M R 409161537 ARMOUR TIMBER STORES 646311640 ARMSTRONG M B 114004987 ARNOLDA BROS PVT LTD 114260878 ARNOLDA TRAVEL CORPORATION PVT LTD 409322280 ARONA ENTERPRISES 632360550 AROOS M H M 681480340 AROOS M M M 409077870 AROSHA EARTH MOVERS & TRANSPORT CO 627750099 AROSHA NANAYAKKARA R A T B 409137997 AROSHI APPARELS 114341649 AROVIC PVT LTD 114358320 AROVIEW TRADING PVT LTD 114283703 ARP-ECO PVT LTD 114158895 ARPICO FLEXIFORM PVT LTD 134004070 ARPICO FURNITURE LTD 114350842 ARPICO NATURAL LATEX FOAMS PVT LTD 665804143 ARPUTHAM ANTHONY PREMILA 114405132 ARRAMIC TRADES PVT LTD 409099629 ARRAWWALA CONSTRUCTION 114406155 ARRAY INTERNATIONAL HOLDINGS PVT LTD 409101704 ARROAW INDUSTRIAL TRADERS 409083099 ARROFIX INFORMATION TECHNOLOGIES 114226785 ARROFIX INFORMATION TECHNOLOGIES PVT LTD 409239285 ARRON TRADING CO 114405256 ARROW CERAMICA PVT LTD 114407984 ARROW ENGINEERING CONSULT;BUREAU PVT LTD 409174329 ARROW ENTERPRISES 114244511 ARROW FREIGHT INTERNATIONAL PVT LTD 409275338 ARROW WHEEL ENTERPRISES 409032435 ARRUJINA JEWELLERY 571721210 ARRUNASALAM P 114190136 ARS VIVENDI PVT LTD 663010980 ARSAKULARATHNA U P 802310269 ARSATH S 597742380 ARSECULARATNE H S R P 482254888 ARSECULARATNE J C M 370290717 ARSECULARATNE M D J 783590522 ARSHAD ALI M R 821671922 ARSHAD M N M

Page 41 of 646 TIN No Company Name 409185410 ARSHADS 114136271 ARSIRI DISTRIBUTORS PVT LTD 114222666 ART COMPUTER STATIONERY PVT LTD 114610410 ART SENSE ADVERTISING PVT LTD 409075991 ART WOOD INTERIORS 114634450 ART-2-BASIS HOLDINGS PVT LTD 409011594 ARTECO AGENCIES 104021409 ARTEK LTD 114114790 ARTEK PRINTEXPORT PVT LTD 470362723 ARTHANAYAKE L G 409191924 ARTI FLOWERS 409107710 ARTISTIKA IMPORTERS 409273335 ARTLINE ADVERTISING & MARKETING SERVICES 114113549 ARTON EXPORT PVT LTD 409264239 ARTS INTERIORS 761212257 ARUDCHELVAM P 680353468 ARUL M 790870301 ARUL PRAKASAM K 780260823 ARULDAS A 409091857 ARULIAH P 750090540 ARULKUMAR S 812950665 ARULSELVEN K 532236339 ARUMUGAM S 400821704 ARUMUGASAMY T 409018637 ARUN AGENCY 409370250 ARUN FANCY & TRANSPORT 409112790 ARUNA CONTRUCTION 693553628 ARUNA DISANAYAKA B A 409252753 ARUNA INDUSTRIES 751570325 ARUNA KUMARA H K C 409010954 ARUNA PAPER TRADERS 114214957 ARUNA PAPER TRADERS PVT LTD 409041515 ARUNA PRINTERS 731253110 ARUNA PRIYANJITH G H 731083444 ARUNA SHANTHA K L 691291472 ARUNA SIRIWARDANA H K 114170801 ARUNA STEEL FURNITURE PVT LTD 409276369 ARUNA TRADERS. 409107176 ARUNA TRADING CO 409270077 ARUNA TRANSPORT 114083879 ARUNA TRAVELS PVT LTD 712071028 ARUNA VIRAJ S W 409093159 ARUNAGIRI CONSTRUCTION 114183741 ARUNALOKA HOTEL & BAKERY PVT LTD 409181619 ARUNALU ENTERPRISES 500953810 ARUNASALAM D 572862119 ARUNASALAM M 242332385 ARUNASALAM S 409006086 ARUNASIRI TRADING CO 409166970 ARUNASIRI WOVEN BAG CO 583022740 ARUNATILAKA G A 174878609 ARUNGAL TRADING PVT LTD 409090001 ARUNI MARINE SERVICES

Page 42 of 646 TIN No Company Name 114080748 ARUNIS DESIGNS PVT LTD 762081431 ARUNKUMAR V. 104672108 ARVEE LANKA (PVT) LTD 409165796 ARVIND INTERNATIONAL 409136249 ARVIND TRADING CO 114627780 ARYANS FILMS PVT LTD 114219851 ASADAL PVT LTD 114224227 AUTO TRADING PVT LTD 114621749 ASAHI IMPORTS PVT LTD 409125166 ASAHI INTERNATIONAL 409090176 ASAHI LANKA CO 409173357 ASAHI LANKA ENTERPRISES 114770353 ASAHI TRADE INTERNATIONAL PVT LTD 114277835 ASAHI TRADING PVT LTD 409088996 ASAIN ENTERPRISE 114664740 ENGINEERING SERVICES PVT LTD 409264980 ASANGA ENTERPRISES 511750075 ASANKA BADUGE 409275150 ASANKA CONTRACTORS 101095010 ASANKA G A R 821861357 ASANTHA C A 730701292 ASANTHA H 691250580 ASANTHA INDRAJITH H H 690760037 ASANTHA KUMARA K.D.G. 482152805 ASCERALLY S H 104074570 ASCO FLAVOURS & FRAGRANCES PVT LTD 780020261 ASEES M S 114500356 ASEL GARMENTS PANNALA PVT LTD 114420573 ASEL GARMENTS PVT LTD 114463973 ASEL SERVICES PVT LTD 114366994 ASELA ENGINEERING & ENTERPRISES PVT LTD 114637726 ASELRO LANKA EXPORTS PVT LTD 409271545 ASENI ADVERTISING SERVICES 409111122 ASERAPPA A S 409093868 ASET CO 409126960 ASFA ENTRPRISES 840733947 ASGEER ALLY M M 652561888 ASGER ALLY AKBER ALLY 114700380 ASGIRIYA TECHNOLOGIES PVT LTD 114426989 ASHA GLASS PVT LTD 134000163 ASHA PHILLIP SECURITIES LTD 114081922 ASHA RECRUITING PVT LTD 104061524 ASHALIN INVESTMENTS LTD 409154301 ASHAN ENTERPRISE 114623326 ASHAN GARMENTS PVT LTD 409087299 ASHAN GARMENTS PVT LTD 114269956 ASHANCHANDRA ASSOCIATE PVT LTD 409141277 ASHANENTERPRISES. 409072097 ASHANI CONSTRUCTION 747663009 ASHANI SANKETHI B A 711751637 ASHAR A G M 572972658 ASHAR M S M 114380890 ASHBURNHAM LANKA PVT LTD

Page 43 of 646 TIN No Company Name 114488070 ASHCON ENGINEERING PVT LTD 114282936 ASHCROFT EXPORTS PVT LTD 409148662 ASHEN ADVERTISING SERVICES 409236871 ASHENI APPAREL 409077838 ASHFA GARMENTS 409046282 ASHFANICA IMPEX 114042552 ASHFORD INTERNATIONAL PVT LTD 409232671 ASHIAN ENTERPRISES 682150556 ASHIK M A M 114613800 ASHINKA TRADING PVT LTD 409013619 ASHIYA TRADERS 733610441 ASHMI S H 409376622 ASHNICX INTERNATIONAL 114651567 ASHOK ASSOCIATES PVT LTD 409025030 ASHOK MOTOR CENTRE 631392008 ASHOKA RANJAN M D 662010413 ASHOKA U W A 783043904 ASHRAF M H M 602480208 ASHRAF M S M 731691444 ASHRAF M S M 621500732 ASHRAF S M M 650952294 ASHRAFF A G M 671780485 ASHRAFF A H M 703193951 ASHRAFF J M 683141453 ASHRAFF M A 601861445 ASHRAFF M H M 772456425 ASHRAFF M. 531832795 ASHROFF M A M 590502910 ASHUBODHA N K DR 571702193 ASHWAR A M 114188735 ASHWINI GARMENTS PVT LTD 409079083 ASHYCOLANKA EXPORTS 409055176 ASI ENTERPRISES 114135461 ASIA 400 PVT LTD 114262587 ASIA APPAREL TRADING PVT LTD 134007966 ASIA COUTURE LTD 409005853 ASIA CYCLE INDUSTRIES 114314382 ASIA DESIGNERS PVT LTD 114429023 ASIA DUTY FREE INTERNATIONAL PVT LTD 409175619 ASIA EXPORTS & IMPORTS 114223603 ASIA EXPRESS FREIGHT PVT LTD 114314587 ASIA FAMOUS PVT LTD 114096547 ASIA ASSET MANAGEMENT PVT LTD 114046914 ASIA GARMENTS INTERNATIONAL PVT LTD 114202541 ASIA GRAIN PVT LTD 114193038 ASIA GREAT UNICORN GARMENTS PVT LTD 114091278 ASIA INDUSTRIAL ENTERPRISES PVT LTD 114328936 ASIA LANKA EMBROIDERY PVT LTD 409062016 ASIA LANKA ENTERPRISES 114196746 ASIA LANKA GARMENTS PVT LTD 114439495 ASIA LINE COMPUTER SYSTEMS PVT LTD 114386529 ASIA METAL PVT LTD 114227404 ASIA MODE PVT LTD

Page 44 of 646 TIN No Company Name 409235980 ASIA MOTORS 114318558 ASIA NATURE PVT LTD 114820903 ASIA PACIFIC CORPORATION PVT LTD 114395501 ASIA PACIFIC EXPRESS LANKA PVT LTD 134007150 ASIA PACIFIC GOLF COURSES LTD 114046922 ASIA PACIFIC LOGISTICS INTERNATI.PVT LTD 114617180 ASIA PACIFIC SPORTS PVT LTD 114205265 ASIA PACIFIC TRADES PVT LTD 409196403 ASIA POLYMERS 409108717 ASIA PRECIOUS GEM CO 114129941 ASIA PREPRESS (PVT) LTD 114169560 ASIA RECLAIM PVT LTD 114271926 ASIA RESOURCES SPH PVT LTD 114322334 ASIA SOURCING PVT LTD 114052558 ASIA TEX PVT LTD 114327840 ASIA TRADE CENTRE PVT LTD 409088120 ASIA TROPICAL PRODUCE 114240516 ASIA WORLD INTERNATIONAL PVT LTD 114039403 ASIALIN INTERNATIONAL PVT LTD 114311090 ASIAN AGRO INTERNATIONAL PVT LTD 114136999 ASIAN ALUMINUM PVT LTD 114061085 ASIAN AQUARIUMS PVT LTDD 409183379 ASIAN ASSOCIATES COMPANY 409058035 ASIAN AUTO MAART 409236880 ASIAN AUTO TRADING 114044938 ASIAN AVIATION CENTRE PVT LTD 114439096 ASIAN AVIATION COLOMBO PVT LTD 409232230 ASIAN BUSINESS LINKS 409238033 ASIAN BUSINESS SYSTEMS 114367982 ASIAN CENTRE FOR LEASE EDUCATION PVT LTD 114463930 ASIAN CHILL EQUIPMENTS PVT LTD 409150950 ASIAN CLEARING & FORWARDING 114497991 ASIAN COMPUTER EDUCATION PVT LTD 114192805 ASIAN COMPUTER SYSTEMS PVT LTD 114760455 ASIAN CONSUMER PRODUCTS PVT LTD 114174947 ASIAN CYBERMARKET PVT LTD 114437964 ASIAN DEVELOPERS & CONSTRUCTION PVT LTD 124004845 ASIAN ELECTRICAL & MINERAL IND LTD 114733709 ASIAN ELECTRONICS PVT LTD 409257984 ASIAN ENTERPRISES 409297625 ASIAN ENTERPRISES 409167713 ASIAN ENTERPRISES. 409204597 ASIAN ENTERPRISES.... 114670537 ASIAN EQUIPMENTS PVT LTD 114010383 ASIAN EXPORTERS & DISTRIBUTORS PVT LTD 114084140 ASIAN EXPORTERS PVT LTD 409064078 ASIAN FOOD CENTRE 114308161 ASIAN FOOD IMPEX PVT LTD 409096662 ASIAN FREIHGT SERVICE 409006175 ASIAN HARDWARE 124006112 ASIAN HOTEL CORPORATION LTD 409004784 ASIAN IMPEX ENTERPRISE 114740624 ASIAN IMPORT EXPORT PVT LTD

Page 45 of 646 TIN No Company Name 409183956 ASIAN IMPORTERS 409151647 ASIAN IMPORTS & EXPORTS 409130615 ASIAN IMPORTS & EXPORTS 409140580 ASIAN IMPORTS AND EXPORTS 114146021 ASIAN INVESTMENTS & FACTORING PVT LTD 114495972 ASIAN JEWEL HOTEL (PRIVATE) LIMITED 114187283 ASIAN LANKA ENTERPRISES PVT LTD 114070769 ASIAN LANKA ESTABLISHMENT PVT LTD 114091073 ASIAN MANAGEMENT SERVICES PVT LTD 409128947 ASIAN MARKETING CO 409094082 ASIAN MIRROR INDUSTRIES 409166709 ASIAN MOTORS 114231622 ASIAN OZONE NATURAL WATER PVT LTD 114195553 ASIAN PACKAGING & TRADING CO PVT LTD 409054188 ASIAN PLASTIC CO 114322652 ASIAN PRECURED TYRES PVT LTD 114604062 ASIAN PRIDE INTERNATIONAL PVT LTD 409260012 ASIAN SPICE 114302732 ASIAN TEAS INTERNATIONAL PVT LTD 114441376 ASIAN TEX IMPEX PVT LTD 114087220 ASIAN TOY CO PVT LTD 409290310 ASIAN TRADE & TRAVELS 409105793 ASIAN TRADERS. 409175589 ASIAN TRADERS.. 409131859 ASIAN TRADING 114279862 ASIAN TRADING & MARKETING CO PVT LTD 409223206 ASIAN TRADING AGENCY 409033032 ASIAN TRADING CO 409078141 ASIAN TRADING CO 409081460 ASIAN TRADING CO 409094554 ASIAN TRAVELS 114358843 ASIAN VILLAS PVT LTD 409043844 ASIANA AIRLINES 114322237 ASIANA COLOMBO PVT LTD 114630772 ASIANCHEM PVT LTD 409151345 ASIANCOM TRADING 114084719 ASIAPAC SRI LANKA PVT LTD 114213772 ASIASOFT PVT LTD 114761923 ASIATA PVT LTD 114078530 ASIATIC PROPERTY DEVELOPERS PVT LTD 670011844 ASIF S.L.M. 114163090 ASINA PUBLISHERS PVT LTD 409089976 ASION ELECTRONICS 409241069 ASIRI APPAREL 114234214 ASIRI APPARELS PVT LTD 409172245 ASIRI CAR SALE PTE LTD 409208878 ASIRI CINEMA 409177522 ASIRI CONSTRUCTION. 114393991 ASIRI CONSTRUCTORS PVT LTD 114158500 ASIRI DIAGNOSTICS PVT LTD 409167225 ASIRI ENTERPRISES 409276083 ASIRI ENTERPRISES... 114476013 ASIRI LANKA MANUFACTURERS PVT LTD

Page 46 of 646 TIN No Company Name 114213640 ASIRI MOTOR TRADERS PVT LTD 409160859 ASIRI MOTORS 409197370 ASIRI MOTORS. 409077994 ASIRI RICE MILL 409143628 ASIRI SECURITY & INVESTIGATION SERVICES 114256749 ASIRI SONS PVT LTD 793191863 ASIRINANDA U D J 114369756 ASIS SECURITY & INVESTIGA;SERVI;PVT LTD 732521763 ASITHA DEVENDRA P L 711211683 ASITHA PRADEEP D M D 409057373 ASITHA TRANSPORTERS & T D 409172482 ASIYA AQUA SERVICE 409099521 ASJAD INTERNATIONAL 409091822 ASJAD TRADES 800661978 ASKAR M Y M 409076530 ASKCO LANKA ENTERPRISES 841873092 ASLAM A M 409204058 ASLAM AHAMED 643320894 ASLAM M A M 702300550 ASLAM M A M 813300982 ASLAM M A M 773081859 ASLAM M M M 722133854 ASLAM P G M G M I M 409012752 ASLAMS 409065627 ASMA AUTO CENTRE 409144136 ASMA AUTO LAND 114292990 ASMA INTERNATIONAL PVT LTD 409015441 ASMA JEWELLERS 693191270 ASMI K G M 693510414 ASMI M G M 114352519 ASMOS PVT LTD 409227805 ASNA TEX 114283266 ASNAF LONDON CEYLON CO PVT LTD 114340782 ASNAF TEA CO PVT LTD 409093582 ASO LANKA ENTERPRISES 114231347 ASO LANKA ENTERPRISES PVT LTD 409141951 ASOKA BUILDERS 114092568 ASOKA CATERES PVT LTD 114013900 ASOKA DE MEL & CO PVT LTD 409098320 ASOKA ENGINEERING & CONSTRUCTIONS 114085553 ASOKA GLASS & MIRROR CO PVT LTD 409085245 ASOKA IMPEX 581290721 ASOKA K P 426002540 ASOKA KURUPPU MRS 532143136 ASOKA L A L P 621480472 ASOKA LAL H 114336238 ASOKA LEAD PVT LTD 582591970 ASOKA M A S 114117170 ASOKA MATCH PVT LTD 626200133 ASOKA RANJANI G G 409088872 ASOKA THEATRE 409009123 ASOKA TRADERS 114430587 ASOKA TRADING & HOTELS PVT LTD

Page 47 of 646 TIN No Company Name 631831281 ASOKA U 683041181 ASOKAN K R S 114016667 ASPHALTIN PVT LTD 114359785 ASPIC AGRI'L & LIVESTOCK DEV. CO PVT LTD 114621307 ASPIC BIO TECHNIQUES PVT LTD 114356425 ASPIC CORPORATION PVT LTD 114392928 ASPIC ENTERTAINMENT PVT LTD 114370312 ASPIC MINERALS PVT LTD 114451240 ASPIC PROFESSIONAL SERVICES PVT LTD 114433306 ASPIC TRANSPORT PVT LTD 114663794 ASPIRE COLLEGE OF HIGHER EDUCATION (PRIVATE) LIMITED 551791840 ASSALAARACHCHI A 114187275 ASSALAARACHCHI ENTERPRISES PVT LTD 114480703 ASSALAARACHCHI MARKETING PVT LTD 114407020 ASSAN LANKA ENTERPRISES PVT LTD 870373872 ASSAN M F M 114100579 ASSET ADVERTISERS PVT LTD 114192554 ASSET CONSTRUCTION PVT LTD 134047135 ASSET LINK LTD 114632201 ASSET TRUST MANAGEMENT PVT LTD 114375306 AS-SHAMA PVT LTD 114372854 ASSIDUA INTERNATIONAL PVT LTD 114176770 ASSOCIATED AQUARIUMS PVT LTD 114025356 ASSOCIATED BUILDERS N'ELIYA PVT LTD 114492671 ASSOCIATED BUILDING SERVICES PVT LTD 114024627 ASSOCIATED CARGO PVT LTD 154014446 ASSOCIATED COLLEGE OF HEALTH SCIENCE 114131571 ASSOCIATED CONSTRUCTIONS & DEVEL; PVT LTD 114146579 ASSOCIATED ENVIRONMENTAL CONSU'S PVT LTD 114256013 ASSOCIATED GLOBAL TRADING PVT LTD 104031366 ASSOCIATED HOTELS CO LTD 114087521 ASSOCIATED INTERIORS PVT LTD 104021310 ASSOCIATED MANAGEMENT SERVICES LTD 114223905 ASSOCIATED MARKETING SERVICES PVT LTD 114451924 ASSOCIATED MULTI ENGINEERING PVT LTD 114149950 ASSOCIATED PRAWN HATCHERY PVT LTD 104017983 ASSOCIATED RUBBER INDUSTRIES LTD 409002242 ASSOCIATED TRADERS 114244201 ASSOCIATED TRADERS RUBBER EXPORT; PVT LTD 409067891 ASSOCIATED TRADING AGENCY 124010306 ASSOCIATED TRAVELS & TOURS LTD 114252328 ASSOCIATED UNIVERSAL PVT LTD 124004462 ASSOCIATED YUASA BATTERIES (LANKA) LTD 409040063 ASSURED PERFORMANCE 114091367 ASTAA ENTERPRISES PVT LTD 174851379 A-STAR FASTENER IMPORTS PVT LTD 114399221 ASTECH PVT LTD 194006772 ASTER TELESERVICES PVT LTD 409166857 ASTRA LANKA 104641555 ASTRA PRINTERS PVT LTD 114636894 ASTRAL M S INTERNATIONAL PVT LTD 114066710 ASTRIC GARMENTS PVT LTD 409178570 ASTRON DOCUMENT MANEGEMENT PTE LTD

Page 48 of 646 TIN No Company Name 174885974 ASUNG ENGINEERING LANKA PVT LTD 114638234 ASVAS IMPORTS PVT LTD 114458252 ASVIL CONSTRUCTION PVT LTD 114670154 ASVIL LOGISTIC PVT LTD 710644004 ASWAR M H M 114385298 ASWIN LANKA PVT LTD 409119760 ASZAI FASHIONS 114611980 AT INTERNATIONAL PVT LTD 114326569 ATAMIE INTERNATIONAL PVT LTD 409070515 ATAPATTU C K 872820833 ATAPATTU D N 620091057 ATAPATTU H P S 630051606 ATAPATTU L C 631442250 ATAPATTU P 378131669 ATAUDA A M S P MRS 114113948 ATCA ELECTRICALS PVT LTD 114338079 ATEC LANKA PVT LTD 114358169 ATEC PROMOTIONS PVT LTD 409015204 ATEX 452000458 ATHALE D G S 409097480 ATHAMBAWA & SONS 701061225 ATHAMLEBBE M J 690972077 ATHANAYAKE A M A P 783531321 ATHAPATHTHU A M R B 822700640 ATHAUDA A M P E 601030497 ATHAUDA K.B 741660318 ATHAUDA PATHIRANAGE DEEPTHA SAMAN RAJITHA 670703274 ATHAUR RAHMAN M L 409092209 ATHEENA INTERIORS 409239595 ATHEEQ ENTERPRISES 409275583 A-THREE INTERNATIONAL TRADING CO 114465372 ATHTHACHCHI HOLDINGS PVT LTD 490063099 ATHTHANAYAKE A M R B 409071988 ATHUKORALA & SONS D D 720791765 ATHUKORALA A I 655561650 ATHUKORALA A K M 612962316 ATHUKORALA A S P 583220178 ATHUKORALA A W R K 645433467 ATHUKORALA C MRS 409104703 ATHUKORALA CONTRUCTIONS 721040445 ATHUKORALA D A T 340260554 ATHUKORALA D W 753013377 ATHUKORALA H P K 791163668 ATHUKORALA I A N S 751060300 ATHUKORALA S P 680980543 ATHUKORALA S.A.H. 636510505 ATHUKORALA T 410481766 ATHUKORALA W A D S 640360305 ATHUKORALAGE R.K. 752020396 ATHUKORALE 114007277 ATHULA & CO PVT LTD 409128556 ATHULA ENTERPRISES 532032962 ATHULA G H

Page 49 of 646 TIN No Company Name 543443379 ATHULA J K 712560053 ATHULA K 661161272 ATHULA KUMARA A V 409094147 ATHULA PARANA YAPA SERVICES 409214541 ATHULA PLASTIC COMPANY 671030923 ATHULA R 603380169 ATHULA ROHAN KULATUNGA L A 771702449 ATHULA SOMASIRI K M 114144711 ATHULA WIJAYARATHNE ASSOCIATES (PVT) LTD 653390963 ATHULUWAGE C P 643011506 ATHURALIYA A M B S 542690410 ATHURALIYA M 409170579 ATHURALIYA TEA FACTORY 409195660 ATHURUGIRIYA SOUTH SANASA BANK 114197319 ATHWELA PVT LTD 114790494 ATLANTIC CHEMICALS LANKA PVT LTD 409200826 ATLAS ENTERPRISES 114401412 ATLAS FREIGHT PVT LTD 114020249 ATLAS GLOVE CEYLON PVT LTD 114714402 ATLAS HOUSE PVT LTD 114091014 ATLAS LANKA PVT LTD 114229067 ATLAS LINK PVT LTD 114407976 ATLAS LOGISTICS LANKA PVT LTD 114708887 ATLAS PAINT & COATINGS PVT LTD 114086134 ATLAS PLASTICS PVT LTD 114648221 ATLAS STEEL PVT LTD 114388602 ATLAS TELECOMMUNICATION SYSTEM PVT LTD 114046191 ATLAS TRADES PVT LTD 409108652 ATLAS TRADING,CO 114321729 ATLENTA INTERNATIONAL COMPANY PVT LTD 114239488 ATMA SERVICES PVT LTD 114705730 ATMISTA LANKA COATINGS PVT LTD 409276725 ATNA TRADING COMPANY 114652008 ATOM VENTURES PVT LTD 114679984 ATOZ INTERNATIONAL PVT LTD 597413157 ATPUTHANATHAN S 114463981 ATRA PROPERTY DEVELOPMENT CO PVT LTD 114775843 ATSAN PVT LTD 174787824 ATSEL HOLDINGS PVT LTD 442720363 ATTALE D L D A 533101437 ATTALE D T A 547341414 ATTALE P L M 114200921 ATTANAGALLA LIVESTOCK DEVE; CO PVT LTD 409169104 ATTANAGALLA M P C S 582451192 ATTANAGODA P 626540902 ATTANAYAKA A A C 751920067 ATTANAYAKA A M V 632501226 ATTANAYAKA A M W K 521311525 ATTANAYAKA D S 612460906 ATTANAYAKA M R A 542110708 ATTANAYAKA S N S 752341516 ATTANAYAKE A M N B 543092533 ATTANAYAKE A M S S B

Page 50 of 646 TIN No Company Name 681962263 ATTANAYAKE A M Y B 362780462 ATTANAYAKE A S M P 692472233 ATTANAYAKE A.S.M.A. 602401502 ATTANAYAKE P A R 637751069 ATTANAYAKE R S 720044358 ATTAPATTHU A M M 114286389 ATTIDIYA WET PARK ISLAND RESORT PVT LTD 578200487 ATTIGALA J 742853993 ATTNAYAKE I S 114357197 ATTOTECH SYSTEMS ENGINEERING PVT LTD 406081567 ATTYGALLE D MRS 403272256 ATUKORALA D N DR 793111231 ATUKORALA E A W I 722431421 ATUKORALAGE INDIKA MANOHARA 409144039 AUDEX PTE LTD SRI LANKA BRANCH 409240623 AUDIO TECH 442881391 AUGASTUS R T R 409065570 AUGIES STUDIO 114193100 AUGUST SPECIAL SECURITY & INVEST;PVT LTD 803581681 AUGUSTHUS NELSON REEGAN 731811601 AUGUSTINE S G 114401382 AULING VENTURES PVT LTD 409070710 AUM RAM TRADERS 114752789 AUOTA INTRADERS PVT LTD 409364438 AURA NET SOLUTIONS 114497428 AURA SOLUTIONS PVT LTD 114320404 AUREA INDUSTRIES PVT LTD 174881456 AURGANICA PVT LTD 114250821 AURO FOODS PVT LTD 114262846 AURORA TECHNOLOGIES PVT LTD 114665428 AUS AGRI PVT LTD 114429406 AUS P C DISTRIBUTORS PVT LTD 409103448 AUS SIRI ENTERPRISES 114107336 AUSAFRASIA DESIGNER TILES PVT LTD 114210030 AUSCEYLONY PVT LTD 114154911 AUSCON CONSULTANTS PVT LTD 114024791 AUSHADA LANKA PVT LTD 114819352 AUSLANKA PAPER COMPANY PVT LTD 409141013 AUSSIES POLYMER GRAPHICS 114388939 AUSTASIA INSURANCE BROKERS PVT LTD 114253480 AUSTASIA INVESTMENTS PVT LTD 114266051 AUSTASIA SPORTS (PVT) LTD 462020368 AUSTIN B A 458381259 AUSTIN D S 174826706 AUSTLANKA INNOVATIONS PVT LTD 114259276 AUSTRALANKA GARMENT MANUFACTURERS PVT LT 114104094 AUSTRALASIAN BUSINES CONSULTANTS PVT LTD 114100471 AUSTRALIA LANKA HOLDINGS PVT LTD 114247553 AUSTRALIAN BUSI; TELEP; CO LANKA PVT LTD 114179086 AUSTRALIAN CONST;& PROPERTY DEVEL; PVT LT 409054650 AUSTRALIAN LINE 409109160 AUSTRIAN AIRLINES 409182933 AUTO - E - ZONE LANKA

Page 51 of 646 TIN No Company Name 114112607 AUTO ACCESSORIES AGENCIES PVT LTD 409192572 AUTO ACE LANKA 114191949 AUTO ACE PVT LTD 114365246 AUTO AIR CON SYSTEMS PVT LTD 114203220 AUTO ALLIANCE PVT LTD 114645974 AUTO BACKS EIGHT PVT LTD 409169627 AUTO BASE IMPORTERS CO 114445886 AUTO BOX TRADING PVT LTD 114199729 AUTO CEYLON PVT LTD 409079709 AUTO CITY 114426385 AUTO CLINIC PVT LTD 114076953 AUTO CONSTRUCTION ENTERPRISES PVT LTD 114299677 AUTO COOL ENGINEERS PVT LTD 114177792 AUTO CREATIONS PVT LTD 409159621 AUTO DEAL 409171079 AUTO DEALS 114802077 AUTO DREAMS LANKA PVT LTD 409209467 AUTO DRIVE 114226688 AUTO FAMILY PVT LTD 409102930 AUTO FILLING STATION 114360872 AUTO FRIENDS PVT LTD 114498734 AUTO GALLERY LANKA PVT LTD 114071781 AUTO GLASS & ACCESSORIES PVT LTD 409088821 AUTO GLOW 409169635 AUTO HARBOR 104034373 AUTO HOUSE PVT LTD 114186058 AUTO IMAGE PVT LTD 114302139 AUTO ITALIA PVT LTD 114307106 AUTO JAPAN UWASA LANKA PVT LTD 409161421 AUTO KING TRADERS 409118020 AUTO LANKA 409180183 AUTO LANKA' 409229093 AUTO LANKA ENTERPRISES 409240500 AUTO LANKA MOTORS 409178308 AUTO LANKA TRADERS 114179752 AUTO LANKA TRADING PVT LTD 409274374 AUTO LINK 409300227 AUTO LINKS 114352683 AUTO LUBRICANTS DISTRIBUTOR PVT LTD 114238660 AUTO MAC PVT LTD 409097901 AUTO MASTERS 409276164 AUTO MAX CAR SALES 409221955 AUTO MAX ENTERPRISES 114238155 AUTO MOBILE JAPAN PVT LTD 114251801 AUTO MOBILE LANKA JAPAN PVT LTD 409236375 AUTO NET ENTERPRISES 409155855 AUTO ONE 409322549 AUTO PARK 114473715 AUTO PARTNERS PVT LTD 409096131 AUTO PLAZA ANANDA J LINE INTERNATIONAL 409177786 AUTO POINT 409151965 AUTO PROJECT 114396486 AUTO RADIATOR HOUSE INTERNATIONAL PVT LT

Page 52 of 646 TIN No Company Name 114377864 AUTO RECON PVT LTD 114313564 AUTO ROOS HOLDINGS PVT LTD 114215031 AUTO SAM PVT LTD 409164382 AUTO SENSE CO 409071481 AUTO SERVICE CENTRE 114778435 AUTO SPARE PARTS COMPANY PVT LTD 409280927 AUTO STAR TRADERS 409135650 AUTO TEC SPOT 114018597 AUTO TRADES INTERNATIONAL PVT LTD 409117481 AUTO UNION ENTERPRISES 114147877 AUTO UNION PVT LTD 114409537 AUTO VISION INTERNATIONAL PVT LTD 409100309 AUTO WHEELS 114475386 AUTO WHEELS TRADING PVT LTD 409226043 AUTO WHEELS. 409157149 AUTO WING AGENCY 114773506 AUTO WORLD CEYLON PVT LTD 409228585 AUTO WORLD. 114638242 AUTO XEONN PVT LTD 409270557 AUTO ZONE 409110533 AUTO ZONE ENTERPRICE 114457124 AUTO ZONE HOLDINGS PVT LTD 114247626 AUTO ZONE PVT LTD 409304613 AUTO ZOOM 114258660 AUTOCHEM INTERNATIONAL PVT LTD 114269727 AUTOCITI PVT LTD 409017401 AUTOCRAFT LTD 114204005 AUTOLANDS PRECURE PVT LTD 409018610 AUTOLIGHT ENTERPRISES 114251550 AUTOLIGHT ENTERPRISES PVT LTD 409123422 AUTOLINK 114609072 AUTOMA SYSTEM ENGINEERING PVT LTD 114226190 AUTOMART INTERNATIONAL PVT LTD 114234370 AUTOMASTER PVT LTD 409101569 AUTOMATION & GENERAL TRADE IMPEX 409076831 AUTOMOBILE INTERIOR CLEANERS 104045049 AUTOMOTIVE SPRINGS LTD 114659207 AUTOSTAR PVT LTD 114040967 AUTOWAY ENTERPRISE PVT LTD 114658030 AUTOWAYS INTERNATIONAL TYRES PVT LTD 409158080 AUTOZONE AUTOMOTIVES 114135879 AVALON COMPUTER FORMS PVT LTD 114502898 AVANT GARDE HOME SOLUTIONS PVT LTD 409093655 AVANT GARDE URBAN DESIGN PARTNERSHIP 174848769 AVANTUS LANKA PVT LTD 114793310 AVASTHA FINANCIAL ADVISORY SERV. PVT LTD 104626254 AVENA PVT LTD 114612200 AVENIERR PHARMA (PRIVATE) LIMITED 114304204 AVENUE POSH PVT LTD 114432857 AVENUES LANKA PVT LTD 114421642 AVERSAN LANKA PVT LTD 114087092 AVERY DENNISON RIS LANKA PVT LTD 104065635 AVIATION SERVICES LTD

Page 53 of 646 TIN No Company Name 114073199 AVIATION TECHNOLOGY & COMM PVT LTD THE 114762857 AVINDA LOGISTICS PVT LTD 114654906 AVINDRO TRADING PVT LTD 114273830 AVIO-GLOBAL LANKA PVT LTD 114345709 AVIS ENGINEERING PVT LTD 114740390 AVISH PVT LTD 114482730 AVITHA SYSTEM INTEGRATORS PVT LTD 114380016 AVIVA REG. OP. HEAD.& CUS.SVCS PVT LTD 409293999 AVIVA TRADE CENTRE 114393010 AVLON LANKA PVT LTD 409127975 AVON AGENCY 114470511 AVON DISTRIBUTORS PVT LTD 409083790 AVON ENTERPRISES 409139574 AVON EXPORT 114176656 AVON HOLDING PVT LTD 409052380 AVON TRADE CENTRE 409206050 AVON TRADER 409157262 AVON TRADING CO 409002978 AVONS TEELS 114111074 AVRO APPAREL EXPORS PVT LTD 114056146 AVRO TRAVELS PVT LTD 114646172 AVRONE INFORMATION TECHNOLOGIES PVT LTD 114411027 AVVOX PVT LTD 114122327 AWARENESS PVT LTD 409121020 AWEENA GARMENT 409216390 AWM ENTERPRISES 114125660 AXE-NOT MANUFACTURING PVT LTD 114653128 AXIN PVT LTD 114334430 AXIS 3 PVT LTD 114100722 AXIS ALUMINIUM PVT LTD 114623687 AXIS EQUIPMENT PVT LTD 174889139 AXIS INDUSTRIES PVT LTD 114196878 AXIS LANKA PVT LTD 114085332 AXXESS PVT LTD 409137970 AYAGAMA PRADESHIYA SABHA 409298966 AYANGA CONSTRUCTION 409089003 AYAZ LEATHER STORES 409099025 AYAZ TRAVELLS & TOURS 409187412 AYESHA BALIKA SCHOOL DEVELOPMENT SOCIETY 656071486 AYESHA CARMEN WEERASINGHE 409279546 AYESHA GARMENTS 409251820 AYESHA RESTAURANT & PUB 409101143 AYESHA TRADERS 409379044 AYISHA CONSTRUCTION 114184810 AYOJANA FUND PVT LTD 551041182 AYOOB M M 723230632 AYOOBDEEN S M M 722351347 AYOOBKHAN S M M 114376035 AYUBOWUN MACHINE TOOLS PVT LTD 114123331 AYURVEDIC HEALTH CARE RESORTS PVT LTD 409004571 AZAAM GARMENTS 409118275 AZACKY INTERNATIONAL 630783291 AZAD KHAN S K

Page 54 of 646 TIN No Company Name 753490280 AZAM B M 752480435 AZAM M A M 800853672 AZAM M A M 841963563 AZAM M A M 802653743 AZAM M M 114401404 AZAP PVT LTD 861281566 AZARDEEN A K M 790431200 AZARIF T A 793040628 AZEEM E A S M 733500166 AZEEM M L F 409184642 AZEEMS 770260582 AZEEMUSHAM M M M 520791060 AZEEZ A A 793204205 AZEEZ A A M A 621610694 AZEEZ M A A 733190744 AZEEZ M S 622283140 AZEEZ M S A 821764459 AZHAR A A A 681632727 AZHAR A H A 491172550 AZHAR A J M 510092619 AZHAR M S M 660851089 AZHAR M Y M 409092829 AZHARA TRADE CENTRE 742441032 AZIL A M 565620517 AZIZ M A 726750254 AZIZ R R 409082467 AZIZ TRADERS 114238236 AZKA INTERNATIONAL (PVT) LTD 409170943 AZKHA'S 613601228 AZME M H M 492322610 AZMI A R H 681363343 AZMI M A 692930207 AZMI M A M 670640728 AZMY J A M 114241954 AZUMA SANGYO CO PVT LTD 521782862 AZVER M J M 520943072 AZVER S A 651631114 AZWAR B M 591952005 AZWAR M A M 661030879 AZWAR M H M 530983560 AZWAR M I A 660243429 AZWER M N 542512059 AZZAM S S M 114265446 B & A ORGANIZATION PVT LTD 114109568 B & A TEXTILE PVT LTD 409156495 B & B CO 409335896 B & D MOTORS PVT LTD 114443786 B & K HOLDINGS PVT LTD 409269982 B & M COMPANY 114289922 B & P INDUSTRIES PVT LTD 409037518 B & Q ENGINEERS 409093744 B A L ENTERPRISES 409255779 B A S ENGINEERING

Page 55 of 646 TIN No Company Name 409039545 B AND COMPANY 409011942 B B COMPANY 114273538 B B S PUBLICATIONS PVT LTD 114266566 B B S THE LINC INTERNATIONAL PVT LTD 114261017 B C C LANKA TRADING PVT LTD 409093930 B C COMMUNICATIONS 114200735 B C ENGINEERING PVT LTD 114320633 B C F HOLDINGS PVT LTD 409225942 B C FERNANDO & SONS 114104060 B C SOFTWARE SYSTEMS PVT LTD 409210589 B D O PANIKKAR 409314970 B D O PARTNERS CITY OFFICE 114223662 B D V PROCESSING PVT LTD 114074861 B G APPARELS PVT LTD 114117501 B G BROS PVT LTD 114178616 B G C & CO PVT LTD 409222080 B G LODGE 114186139 B H A ORGANIZATION PVT LTD 671290763 B H C KUMARA 114365033 B H EMBROIDERY PVT LTD 114071838 B H SECURITY SERVICES PVT LTD 114432474 B H TRADING PVT LTD 114385743 B I H HOLDINGS PVT LTD 409076050 B I P ASSOCIATES 114281310 B I T WORLDWIDE LOGISTICS LANKA PVT LTD 409033318 B J CONSTRUCTION 409261698 B J ENGINEERS 409089836 B J PERERA & SONS 612090734 B J WICKRAMARACHCHI 409307736 B K AUTO TRADERS 114254584 B K EXPORTS PVT LTD 409093485 B K G ARUNA CONSTRUCTION PVT CO 114769800 B K GRANITE PVT LTD 561352119 B KAMAR ZAMAN 409281869 B L A CATERS 409051642 B L M CONSTRUCTION 409089577 B L S ENTERPRISES 409049095 B M D ENGINEERING WORKS 114619922 B M I S INTERNATIONAL PVT LTD 114317624 B M K ENGINEERS PVT LTD 114410179 B M K PROJECT ENGINEERS PVT LTD 409141005 B M R CONSTRUCTION 790992385 B M RIYAJ 409152155 B M S ENTERPRISES 409123430 B M TRADING 114348546 B N B TRADING CO PVT LTD 409089640 B N GOMES BUILDING CONSTRUC 409324312 B P ENTERPRISES. 114423084 B P O SERVICES PVT LTD 409131476 B R C ENTERPRISES 727570047 B RAJASINGHAM 409046320 B S ASSOCIATES 409073107 B S ENTERPRISES

Page 56 of 646 TIN No Company Name 114685216 B S L INTERNATIONAL PVT LTD 114282448 B S LANKA PVT LTD 114821152 B S N TRADING PVT LTD 114427110 B T C ITALIA PVT LTD 409205470 B T K ENTERPRISES 409098606 B U V EXPORTERS 114282618 B W HOLDINGS PVT LTD 409093264 B WICKRAMASINGHE & BROS 541431659 B. DHARMARATNAM 562171827 B. L. DHARMASENA 720394413 B. M. F. IHSAN 490994238 B.A.D. PERERA 742761398 B.A.L.LASANTHA 100971380 B.A.MANORATHNE 652721346 B.A.P.K. GUNAWARDENA 630781736 B.A.R.DISSANAYAKA 681501355 B.D.S. ROHANA 552983084 B.F.R.RODRIGO 436210795 B.G.PERERA 610230326 B.H.A.P. WICKRAMASOORIYA 811731196 B.H.C.A. DE SENAVIRATHNA 572261042 B.H.D. PERERA 633040117 B.H.K. PRIYANTHA 683340570 B.M. RAMZAN 100952602 B.M. SAFEEH 650583035 B.M.G. MALWANEGEDARA 409224202 B.O. ENTERPRISES 541633200 B.P. MENDIS 431240491 B.R. BASNAYAKA 508310439 B.S.A.S. SAMARAWICKRAMA 530303586 B.S.S.FERNANDO 622880091 B.T.S. KUMARA 713301450 B.V. WASANTHA 114433675 B.W. CARGO LINKS PVT LTD 114379930 BABAS AND CO PVT LTD 114724149 BABY & BABY CO.PVT LTD 114300063 BABY CARE PVT LTD 381621332 BABYSINGHO K G A 174882215 BACHHAWAT TRADING PVT LTD 114211532 BACK TO EARTH PVT LTD 114650145 BACKSTAGE PVT LTD 842823951 BADDEGAMA B L A D A 409201946 BADDEGAMA SRI SARANANKARA DEVE; FOUNDA; 409097502 BADDEGAMA THELIKADA MAJUWANA MPCS LTD 630694906 BADDEWELA S W Y B A B 640170166 BADDEWITHANA V P 114224286 BADU PVT LTD 412720350 BADUGE TUDOR 409161430 LICENSED SURVEYORS CO 712251581 BADULLA WADUGE C A 533620590 BADULLE LIYANA ARACHCHIGE DAYARATHNA 681191747 BADUR M S M 632751419 BADURDEEN A C M

Page 57 of 646 TIN No Company Name 490230238 BADURDEEN M 822751415 BADURDEEN M F 880040430 BADURDEEN M H 114223891 BAEJIN LANKA PVT LTD 114613509 BAFEETA GROUP OF CO PVT LTD 114100609 BAG & BAGGAGE PVT LTD 114278475 BAGATALE PVT LTD 114234893 BAGGAGE PLUS PVT LTD 409384323 BAGGAYA & OSITHA CONSTRUCTION 409158749 BAGHDAD INTERNATIONAL 573230205 BAHARDEEN M C 409261515 BAHIRA UPADHI AYATHANAYA- NAVODAYA 174167303 BAHU HOLDINGS PVT LTD 114670677 BAILY TEA MASTERS PVT LTD 114218685 BAIRAHA TRADING PVT LTD 104080545 BAIRDWEAR INTER FASHION PVT LTD 104012620 BAKE HOUSE LTD 797043060 BAKELMUN R H MRS 114436836 BAKEPS RESTAURANT PVT LTD 409266665 BAKER TILLY MERALIS 409004695 BAKIR ENTERPRISES 114194727 BAKOL TRADING PVT LTD 104026354 BAKSONS TEXTILES INDUSTRIES PVT LTD 409086179 BALA BROTHRS 631062768 BALACHANDRAN K 473213427 BALACHANDRAN N 621020153 BALACHANDRAN R 643430851 BALACHANDRAN S 646692130 BALACHANDRAN U. 682091606 BALACHANDRAN W 114167843 BALADEWA & CO PVT LTD 592052318 BALADURUGE PALITHA 582583048 BALAGURU P 711521623 BALAHARUWA H S 114746061 BALAJI INTERNATIONAL PVT LTD 843630529 BALAKRISHNAN J 852291222 BALAKRISHNAN J 845610495 BALAKRISHNAN J J 671611616 BALAKRISHNAN T. 772900422 BALAKUMARAN S 409082904 BALAMURUGAN AGENCY 758172830 BALANATHAN A.G. 409159680 PRADESHIYA SABHAWA 409233651 BALAPITIYA PRADESHIYA SABA 104011551 BALAPITIYA TRANSPORTERS LTD 114413267 BALAROW FINANCIAL SERVICE PVT LTD 680253056 BALASHANKAR M 530242676 BALASHANMUGAM M 473382067 BALASHANMUGAN S 613582991 BALASINGHAM R 390121857 BALASKANDAVEL R 781073318 BALASOORIYA S D P 733600730 BALASRITHARAN K

Page 58 of 646 TIN No Company Name 562772758 BALASUBRAMANIAM K 620804193 BALASUBRAMANIAM M 441552181 BALASUBRAMANIAM S 409118615 BALASUBRAMANIAM T 440732062 BALASUBRAMANIAM V 361042182 BALASUBRAMANIYAM A 732480153 BALASUBRAMANIYAM K 462042981 BALASUNDARAM R 461852173 BALASUNDARAM S 501334847 BALASUPRAMANIAM N 348191055 BALASURIYA A J J MRS 496534212 BALASURIYA N P K 492741485 BALASURIYA T 290730201 BALASURIYA W 513342144 BALATHASAN B 661020652 BALAWARDANA Y A D B 703351239 BALENDRAN M 720952068 BALENDRAN M 690941422 BALENDRAN S 409249957 BALIISTIC SECURITY & INVESTIGATION SERV 409015050 BALKAN BULGARIAN AIRLINES 114316210 BALVIN DISPENSERS PVT LTD 114373737 BALVIN ELECTRONICS PVT LTD 114636517 BAM APPAREL PVT LTD 114334588 BAM ASSOCIATES PVT LTD 114525383 BAM INFORMATION TECHNOLOGIES PVT LTD 409098061 RESTAURANT 114650900 BAMBOO CURTAINS & BLINDS PVT LTD 409095399 BAMINI ENGINEERS & CONTRACTORS 696490996 BAMUNUARACHCHI B A D P 726993211 BAMUNUARACHCHI W L SAMANTHI LANKA 114118303 BAMUNUSINGHE & CO PVT LTD 104053076 BANALONA GARMENTS LTD 409256155 BANARAS COLLECTIONS 650381521 BANDA A A K G N 623610896 BANDA A K G A 772640110 BANDA N M N S 622291681 BANDA R M K 409171320 BANDARA & SONS 663451332 BANDARA A G S 473260085 BANDARA A M S 562351728 BANDARA A R D 872180184 BANDARA B A N S 733202360 BANDARA B C T W 642961268 BANDARA B G M L 623331849 BANDARA B M A 690950634 BANDARA B M P A K 743101553 BANDARA B M P S 701530438 BANDARA B M S 793513470 BANDARA B M S C 821140501 BANDARA B P C S C 711441255 BANDARA D B S C 612080720 BANDARA D M

Page 59 of 646 TIN No Company Name 741210835 BANDARA D M A 581711018 BANDARA D M L J 521894253 BANDARA E M S 493291769 BANDARA E W J 673594956 BANDARA G S T 592070375 BANDARA G W 531232038 BANDARA H B R ALIAS K R S P 551781372 BANDARA H G P 760182265 BANDARA H M A 661270160 BANDARA H M J 502763741 BANDARA H M J K 360420523 BANDARA H M K 483371691 BANDARA H M M 592000040 BANDARA H M P 682061626 BANDARA H M P D 640861347 BANDARA H M S D 563000520 BANDARA H M W 652961258 BANDARA H M W 661551135 BANDARA H M W 550334097 BANDARA H M W P 822411142 BANDARA H M Y D 732151230 BANDARA H.M.N.S. 763083446 BANDARA HERATH R H M H 512161804 BANDARA I M H 801310630 BANDARA I P S P 662090514 BANDARA J M N 760710032 BANDARA J M S U 771532390 BANDARA J W 542220597 BANDARA K D 430540270 BANDARA K K 812000683 BANDARA K K I I 640310197 BANDARA L H M J 410580365 BANDARA M M U M 502571923 BANDARA M R P C 703193366 BANDARA N G W 523330500 BANDARA N M C 713253375 BANDARA N M K 742012999 BANDARA P G R K S 690810549 BANDARA P K B L R 680635463 BANDARA P M A I 671051483 BANDARA P M W 742941434 BANDARA P R J K 532782597 BANDARA P T K M 660431039 BANDARA P.E.M.L. 512762131 BANDARA PREMASINGHE K A J 586550772 BANDARA R J B 803583994 BANDARA R M A S 658352075 BANDARA R M R G 542382732 BANDARA R M R M 730684665 BANDARA R M W 770930707 BANDARA S 611150903 BANDARA S B G A S 371562842 BANDARA S K D

Page 60 of 646 TIN No Company Name 652900216 BANDARA S.D. 510151127 BANDARA SENARATHNA K D M 680081891 BANDARA W G C 502025570 BANDARA W G N 500271990 BANDARA W M K 802664028 BANDARA W M P M 810961376 BANDARA W S 409154905 BANDARAGAMA PRADESHIYA SABHA 648583680 BANDARANAYAKA S K 721532070 BANDARANAYAKE A W S 542831731 BANDARANAYAKE B M S K M 114633119 BANDARANAYAKE ENGINEERING SER. PVT LTD 552672062 BANDARANAYAKE H M 640431814 BANDARANAYAKE R W M W F 532703859 BANDARANAYAKE S N S B 409248055 TENNIS CLUB 114440620 BANDRIDGE LANKA LOGISTICAL CENT; PVT LTD 611350520 BANDUJEEWA K D 409111904 BANDULA CONSTRUCTION 114347647 BANDULA EXPORTS PVT LTD 104074480 BANDULA FERNANDO BATIKS LTD 611181507 BANDULA H H 781070572 BANDULA KUMARA A J A 763292207 BANDULA LANKA UPENDRA M A 551314103 BANDULA M D S 562292055 BANDULA SENEVIRATNE 409088317 BANDULA TRADING ENTERPRISES 330790393 BANDULASENA P D 691710238 BANDULASENA P D P 721643077 BANDULAWANSHA P D 114010065 BANDUSENA ASSOCIATES PVT LTD 512511694 BANDUSENA N W J 272271607 BANDUSENA U W 421880654 BANDUSENA W W 453510859 BANDUSIRI W K 552891244 BANET W A 114637840 BANKHILL SPORT PVT LTD 409179975 BANKSHALL TRADING 114250783 BAR TECH SOLUTIONS PVT LTD 114243019 BARA ENTERPRISES PVT LTD 409168493 BARAKATH MOTORS 409098541 BARAKATH TRADERS 114775860 BARAKKATH JEWELLERS PVT LTD 409228216 BARANA ENGINEERING 551712249 BARANAGE D A G 114623733 BARANINDU ENGINEERING SERVICES PVT LTD 114186996 BARATH ENTERPRISE PVT LTD 802323115 BARATHDINESH R 114245135 BARBERYN TRAVELS & TOURS PVT LTD 114098698 BARCODE AUTOMATION LANKA PVT LTD 409248136 BARCODE BUSINESS TECHNOLOGIES 104011861 BARNEY RAYMOND LTD 114632384 BARRAMUNDI BOATYARD PVT LTD

Page 61 of 646 TIN No Company Name 134005319 BARTERCARD SOUTH ASIA LTD 481141028 BARTHOLAMEUSE D 410161052 BARTIN PERERA D 104055311 BARTLEET AGENCIES LTD 114003786 BARTLEET SHIPPING LTD 114164194 BARY GROUP PVT LTD 330141042 BARY Y L A 114188697 BAS DIL HAULIERS AND ENTERPRISES PVT LTD 361781317 BASAR S M A 114408948 BASE 2 SCHOOL OF COMPUTING PVT LTD 114413666 BASE V I P LOUNGE PVT LTD 409031404 BASELINE MOTOR TRADERS 114103535 BASELINE MOTOR TRADERS PVT LTD 570013033 BASHAR H I M K 409057152 BASHEER & CO 603204956 BASHEER AHMED A H 513491417 BASHEER M H M 581772076 BASHEER S A M 114257729 BASIC CLOTHING PVT LTD 409092128 BASIL ENTERPRISES 573312201 BASIL JAYARATHNA M 540292604 BASIL R A D 114485063 BASILUR TEA CO PVT LTD 783140136 BASKAR T R V 711883185 BASKARAN N 610250629 BASKER S 750264123 BASNAYAKA B A C N 653390491 BASNAYAKA B R S B 511541980 BASNAYAKA C R M K 821923778 BASNAYAKE B M I S 702611377 BASNAYAKE B M N 642521985 BASNAYAKE B M W B 641341240 BASNAYAKE B.M.D.B. 114302848 BASNAYAKE CUTTER & GRAPHIC DESIGN; PVT LT 409256333 BASNAYAKE MANPOWER ENTERPRISES 331711500 BASNAYAKE T S 409114180 BASNINI ENTERPRISES 682990791 BASTHIYAN KORALALAGE RANJITH PIMAL RODRIGO 502123254 BASTIAN W I A 104051766 BASTRAN LTD 194001703 BAT INTERNATIONAL S P A 114115649 BATA EXPORTS PVT LTD 641651940 BATADUWAARACHCHI C P 761461869 BATAGODA B N 409060110 BATIK PALACE 502652672 BATUGAHAGE C P 571821508 BATUWITAGE G 562430016 BAWA A K N M 192050677 BAWA G M 651580200 BAWA M S N M 721163113 BAWANANTHAN V 114798517 BAY COMMUNICATIONS PVT LTD 104065112 BAY SHIPPING & TRADING CO LTD

Page 62 of 646 TIN No Company Name 114719544 BAYWATCH ECO RESORT VILLAGE PVT LTD 592700395 BAZAHEER A M M 582462984 BAZHEER S H M 114093319 BC PLANTATIONS SERVICES PVT LTD 114227510 BE POSITIVE PVT LTD 114289507 BEACON SECURITY & MANPOWER SYSTEM PVT LT 114124729 BEAMS INVESTMENTS PVT LTD 409087760 BEARINGS AND SPARES CENTRE 409106099 BEAT ADVERTISING 409024530 BEATRICE GARMENTS 407410670 BEATRICE S A D A MRS 114264180 BEATRIX PVT LTD 114157589 BEAU ALLEY MANUFACTURING LANKA PVT LTD 114212717 BEAU MONDE PVT LTD 114219983 BEAUTIFUL ISLAND TREE SERVICE PVT LTD 409030815 BEAUTY GARMENTS 114155179 BEAUTY LANKA GEMS & JEWELLERY PVT LTD 114145653 BECADI PVT LTD 409266738 BEDFORD ENGINEERING SERVICE 409293000 BEE ENTERPRISES 114183458 BEECOMB FOODS PVT LTD 114657034 BEELINE INDUSTRIES PVT LTD 409097537 BEETA CONTRUCTION 114342653 BEHOME TRADING CO PVT LTD 409151558 BEIJING MUNICIPAL ENGINEERING CORPORATI; 409097880 BEIJING MUNICIPAL ENGINEERING CORPO'TION 409085229 BEIJING MUNICIPAL ENGINEERING CORP 409259227 BEIJING PETROCHEM. DESIGN INSTITU.CO LTD 114295205 BELA CERAMICS PVT LTD 114383457 BELA GROUP PVT LTD 114077500 BEL-AIR TRAVELS PVT LTD 114082317 BELCEY PVT LTD 409211127 BELCO LANKA 114204900 BELCO LANKA DIAMOND EQUIPMENT PVT LTD 409184669 BELFOR ASIA PTE LTD 409222811 BELIATTA ENTERPRISES INTERNATIONAL CO 104060641 BELIGALA OIL MILLS LTD 114196207 BELIN & SONS PVT LTD H K 330780967 BELIN H K 114412236 BELIN PRINTERS PVT LTD 114052000 BELL COMMUNICATIONS LANKA PVT LTD 409364446 BELLIES ENGINEERING 114377503 BELLSTONE LANKA PVT LTD 114245267 BELLWOOD SPRING WATERS PVT LTD 409054854 BELMOIRE 104047912 BELVOIR LTD 114706450 BEN HEWA ASSOCIATES PVT LTD 114463787 BEN LINE AGENCIES LANKA PVT LTD 114498025 BENCHMARK STRATEGIC MARCOM PVT LTD 114118958 BENDIX TRANSPORT PVT LTD 114368130 BENEDICT INDUSTRIES PVT LTD 712711353 BENEDICT M J 662630195 BENERAGAMA T S DR

Page 63 of 646 TIN No Company Name 114270466 BENISON INTERNATIONAL PVT LTD 290910544 BENJAMIN C J A 750480772 BENJAMIN P S 114059528 BENLANKA DIMONDS PVT LTD 114308307 BENLY HOUSE PVT LTD 409195032 BENNET GARAGE 194001452 BENODAR LTD 114211397 BENSO PVT LTD 114000507 BENSRI RUBBER PVT LTD 100897288 BENTLEY TRADING COMPANY 409162592 BAKE HOUSE 409259766 BENTOTA BAKE HOUSE. 409259774 BENTOTA BAKE HOUSE.. 409073344 BENTOTA M P C S LTD 114061930 BENTOTA POWER GENERATORS PVT LTD 409226361 BENTOTA PRADESHIYA SABHA 780491060 BENTOTAGE K T B 174925305 BENTWOOD BEAUX PVT LTD 409155383 BERALAPANATHARA M P C S LTD 590133280 BERANGER K A 114634115 BERICAP INDUSTRIES PVT LTD 114206067 BERKELEY INTERNATIONAL GROUP PVT LTD 114270881 BERKLY CONSULTING PVT LTD 409013520 BERNARD ENTERPRISES 114228052 BERNARD GOMEZ JAYALAL FER; CONS;SE; P L 114367397 BERNARD TOURS & TRAVELS PVT LTD 114059994 BERND MINAY PVT LTD 114221414 BERT PUBLICATION PVT LTD 114189715 BERT VISION PVT LTD 114705381 BERTHOLD & ASSOCIATES (PVT) LTD 409066534 BERTSUI ENTERPRISES 371751572 BERTY W A G 562052984 BERTY W G 409067956 BERUBEULA ESTATE 409020348 DISTILLERY THE 409169007 BERUWALA MULTIPURPOSE CO-OP SOCIETY LTD 124006937 BERUWALA WALK INN PLC 114373010 BERYL INTERNATIONAL PVT LTD 114134694 BES Q PVT LTD 409056202 BESCO STEEL CENTRE 409322182 BEST CARS LANKA 409109713 BEST CHOICE 409181503 BEST CHOICE.. 409176550 BEST ENTERPRISE 409280501 BEST FOOD MARKETING 114627330 BEST GRINDING MILLS PVT LTD 114631256 BEST HOMES PVT LTD 409175341 BEST LANKA 114650234 BEST LIFE VACATIONS INTERNAT. PVT LTD 114286923 BEST ONE LANKA PVT LTD 409172733 BEST SELECTION 409209912 BEST THAI TRADERS 409181732 BEST WAY COMPUTER SYSTEMS

Page 64 of 646 TIN No Company Name 114230839 BEST WEAR EXPORTS PVT LTD 114613843 BEST WEAR PVT LTD 114481327 BESTCO FOOT WARE PVT LTD 114308501 BESTEAM ENTERPRISES PVT LTD 114244295 BESTEC PVT LTD 114095214 BESTEX WORLD PVT LTD 114095095 BESTFORM GARMENTS PVT LTD 409178839 BESTMAN TEX 409154670 BESTWOOD TRADERS 114015555 BETA GARMENTS PVT LTD 114236098 BETA HORIZONS PVT LTD 114739731 BETA INTERNATIONAL PVT LTD 114325910 BETEL TEX PVT LTD 409131719 BETHEL CONSTRUCTION 194004761 BETONMAST ENERGIE AS 409012035 BETTANS COMPANY 114279803 BETTANS LANKA LEATHER TANNARY PVT LTD 409129544 BETTANS LANKA TRADING CO 409199720 BETTER ELECTRICALS 114724424 BETTER ELECTRICALS PVT LTD 114330124 BETTER MAY TRADE PVT LTD 114755630 BETTER WORLD INTERNATIONAL PVT LTD 409018092 BEVELLED MIRROR INDUSTRIES 114295612 BEYOND 3000 PVT LTD 409259855 BEYOND COMPUTER SYSTEMS 409265111 BHAGAVAN TRADERS 409100961 BHAGYA & HANSI ENTERPRISES 114353167 BHAGYA HYDRO PVT LTD 831214139 BHAGYA THILINA R M 491393378 BHAILA H A 817182143 BHANU M R I 114761150 BHANUKA TRADING COMPANY PVT LTD 409061664 BHARAT ENTERPRISE 114094358 BHARATHI TONES & DEALS PVT LTD 114345717 BHASKAR GLOBAL PVT LTD 409179517 BHATHIYA ENGINEERING & CONSTRUCTION 409002587 BHATHIYA TRADERS 114127345 BHATT PLASTICS PVT LTD 409004253 BHOJA STORES 409110169 BHOOMI TECH 114339130 BHORUKA POWER LANKA PVT LTD 114343811 BIAN LANKA PVT LTD 114475815 BIANCA PVT LTD 409096220 BIBILA CONTRUCTION 409214940 BIBILE PRADESIYA SABHA 542211806 BIBILE W H M J R 409094996 BIBIMO CONSTRUCTION 114233307 BIECO LINK RESTAURANTS PVT LTD 114117820 BIERI EXPORTS PVT LTD 114387193 BIG A AUTO WAVE PVT LTD 409247709 BIG BITE BIRIYANI 114413429 BIG BOYS PVT LTD 114641200 BIG IDEAS FOR SMALL PLANET PVT LTD

Page 65 of 646 TIN No Company Name 114267333 BIG IDEAS PVT LTD 114490172 BIG INTERNATIONAL PVT LTD 114827479 BIGDEAL PVT LTD 409094813 BIINASAYO CHEM CO 409094040 BIKE DEPOT 114291773 BIL FASHIONS PVT LTD 174900060 BILCO BEST INTERNATIONAL PVT LTD 100967910 BILDSTEN ENGINEERING 409102999 BILL MOTORS 114197904 BILLION BAY APPARELS PVT LTD 114202460 BIMAL AUTOMOBILES PVT LTD 409054706 BIMAN BANGLADESH AIRLINES 409199496 BIMRO ENGINEERING 409170803 BINASHA TRADERS 409146821 BINDUHEWA ENGINEERING SERVICES 409110703 BINGIRIYA PRADESIYA SABAWA 114440299 BINGUN CONSTRUCTION PVT LTD 114782025 BINON AUTO PVT LTD 114179400 BIO CARE PTE LTD 114316270 BIO HAN TECH LANKA PVT LTD 114465950 BIO HEVEA FOAM FACTORIES PVT LTD 114755656 BIO PHARM PHARMA PVT LTD 409199330 BIO PHARMA INTERNATIONAL 114467421 BIO POWER LANKA PVT LTD 114309990 BIOCHEM PVT LTD 114273074 BIOGREEN TECHNOLOGIES PVT LTD 114348600 BIOMAGIN SYSTEMS PVT LTD 114692484 BIONIC BLAZE PVT LTD 134005459 BIOTECH CORPORATION LANKA LTD 114065714 BIOTECH FERTILIZER PVT LTD 114218235 BIOTECH PROCESSING PVT LTD 114303232 BIOTECHNO LANKA PVT LTD 114668036 BIRTHMARKS COLLECTION PVT LTD 409104916 BISCUIT LANKA CONFACTIONERIES 409116191 BISHMI TRADERS 114355380 BISHMI TRADERS PVT LTD 114312029 BISHON CORPORATION PVT LTD 782785141 BISHRUL ISLAM M G 409276784 BISMI ENTERPRISES.. 114202525 BISMIL GARMENTS PVT LTD 409008704 BISSMI TRADING CO 114215066 BITECH LANKA PVT LTD 114142522 BITS & BYTES PVT LTD 194010362 BIWATER CONTRACTING B V 409046550 BIWATER INTERNATIONAL LTD 409044867 BIWATER INTL LTD REHABILITATION DIVISION 409106552 BIYAGAMA PRADESHIYA SABHAWA 114328316 BIYAGAMA TOWEL MILLS PVT LTD 692150899 BIYANWELA B K S 114096164 BIYOTA INTERNATIONAL PVT LTD 114667340 BIYUTRO PVT LTD 409240801 BIZ CONSULTANCY SERVICES 114369764 BIZNAS LANKA PVT LTD

Page 66 of 646 TIN No Company Name 114318590 BIZPRO MANAGEMENT CONSULTANCY PVT LTD 114285323 BLACK BERETS SECURITY SYNDICATE PVT LTD 114473553 BLACK BERETS SPY TECH PVT LTD 114274437 BLACK HORSE PUB & RESTURANTS PVT LTD 409100570 BLACK WATCH PROTECTION & INVES; SERVICES 114265101 BLACK WATCH SECURITY SERVICES PVT LTD 114008001 BLANKA DIAMONDS PVT LTD 114347957 BLC LOGISTICS LANKA PVT LTD 114287601 BLEUSZ INTERIORS PVT LTD 114228494 BLISS PVT LTD 114205621 BLITZ ADVERTISING PVT LTD 114267384 BLIZZ ENTERTAINMENT PVT LTD 114369071 BLOCKS & CUBES LANKA PVT LTD 114406651 BLOOM HOTELS PVTLTD 409095615 BLOSSOM ADVERTISING SERVICE 114434736 BLUE & GOLD INTERNATIONAL PVT LTD 114313203 BLUE AND OCHRE ADVERTISING PVT LTD 114217310 BLUE BAY LOGISTICS PVT LTD 114180696 BLUE BELL RESTAURANT PVT LTD 114281727 BLUE BERETS PVT LTD 114421758 BLUE BIRDS INTRENATIONAL PVT LTD 114015857 BLUE CHIP INVESTMENT LTD 114466476 BLUE COURT FURNITURE PVT LTD 114192538 BLUE DANUBE ENGINEERING PVT LTD 114305316 BLUE DIAMONDS CUTTERS PVT LTD 114085340 BLUE GATE PVT LTD 409105386 BLUE HILL INTERNATIONAL TRADING CO 409254543 BLUE LIGHT SPORT CLUB 114705055 BLUE LINE FISHERIES PVT LTD 114636169 BLUE LINES GENERAL PVT LTD 174924074 BLUE OCEAN FISHERY PVT LTD 114718300 BLUE SEAFOODS PVT LTD 409199445 BLUE SEAS GUEST HOUSE 114266086 BLUE SHARK CO VT LTD 409211038 BLUE SKY ENTERPRISES 114407623 BLUE SKY TRADING PVT LTD 114256862 BLUE SPRINGS CO PVT LTD 409132871 BLUE SPRINGS EXPORT CO 409025609 BLUE STAR ENTERPRISES 104059201 BLUE STAR MARINE LTD 409006949 BLUE STAR TRADING CO 409239234 BLUE WATER MARINE 114483540 BLUE WATER PREMIER PVT LTD 114288861 BLUE WATER SYSTEMS PVT LTD 114416436 BLUE WHALE HOLDINGS PVT LTD 114416495 BLUEMAX CLOTHING PVT LTD 409243711 BLUEMOON RESTAURANT 409228100 BLUESTAR INDU: EQUI: & ACCESS; SUPPLIERS 114438189 BLUETEX DISTRIBUTORS PVT LTD 114437948 BLUEWATER MANUFACTURERS PVT LTD 114221775 BMI ENGINEERING SERVICES PVT LTD 409268234 BN ADVERTISING 114229440 BNS ANT LANKA PVT LTD

Page 67 of 646 TIN No Company Name 114207357 BO SUNG LANKA PVT LTD 409200915 BO TEX 234002503 BOAT BUILD.TECHNO.IMPROV.INSTI.LA. GUT LT 114735175 BOAZ TOURS PVT LTD 713050903 BOBBY DE SILV H.A. 409188087 BOBBY JEWELLERS 114300560 BOBBY LADIES WARE GARMENTS PVT LTD 114316130 BOBBY WAX MATCH CO PVT LTD 114363782 BOCHA PVT LTD 820923030 BODARAGAMA C S 593310906 BODHINAYAKA A J 470111453 BODHINAYAKE N 409119131 BODISHA INTERNATIONAL MARKETING CO 409217710 BODY MANIA 114226971 BODYFAB ENGINEERS PVT LTD 114242730 BODYWELL INTERNATIONAL PVT LTD 114350109 BOFA INTERNATIONAL PVT LTD 668631398 BOGAHALANDA R K W D M R C C 432182533 BOGAHAWATTA A P 582140286 BOGAHAWATTE L B J 409112064 BOGAHAWELA ENTERPRISES 114171026 BOGAIS GROUP PVT LTD 642081837 BOGEDARA W H M P K 545543281 BOGODA S S MRS 502132156 BOGOLLAGAMA J M B 114181358 BOIEE LANKA PVT LTD 409082173 BOLAGALA TEA FACTORY 409071660 BOLGODA CONTRACTORS 661712406 BOLLING D J L 114348619 BOLLING SWIMMING ACADEMY PVT LTD 114416363 BOLTON INTERNATIONAL PVT LTD 409085970 BOMBAY CENTRE 633150249 BOMBUWALA R 114065072 BOMBUWALA RUBBER MILLS PVT LTD 409244904 BOMIRIYA SERVICE STATION 114188077 BON BRIDGE FISHERIES PVT LTD 114257052 BON MALU LANKA PVT LTD 114204552 BOND STREET PVT LTD 741950847 BONGSO T T Z 441961243 BONIFACE W D R 409113680 BONNEYTA CONSTRUCTIONS 409168361 BONNS A/C & REFRIDGERATION ENGINEERS 104080421 BONNS FROZEN FOODS LTD 114318841 BOOMARANG SECURITY SER.& INVESTI. PVT LTD 114460419 BOOMERANG PLUS SECURITY & INVE; PVT LTD 114068853 BOOPAA ENTERPRISES PVT LTD 630570794 BOOSO T M S 409184413 BOOST TRADING COMPANY 682550961 BOPITIYA A S 820231511 BOPITIYA M K P 550611899 BOPTHTHA B V W R 409215351 BORALASGAMUWA URBAN COUNCIL 637051652 BORALESSA M R S

Page 68 of 646 TIN No Company Name 114077658 BOSANQUET & SKRINE TRADING PVT LTD 409192068 BOSCO J J 652213367 BOSE P R 409144217 BOSKALIS INTERNATRIONAL B V 114307246 BOSS KAROKE PVT LTD 114616753 BOSTON DEVELOPERS PVT LTD 174845565 BOSTONEX PVT LTD 114044113 BOTANICA PVT LTD 502004158 BOTEJU K D M W 600730959 BOTEJU W J L 503181592 BOTHEJU W C 691880230 BOTHEJU W V R 710064784 BOTHEJU W W 114209619 BOUNTY FOODS PVT LTD 409117708 BOVIS MCLACHLAN PTY LTD 409097260 BOWOOD CRAFTS 114604496 BRAAVIA PROCREATION PVT LTD 681463577 BRAGATHIESHVARRAN B 409034519 BRAIDING & KNITTING INDUSTRIES 114298344 BRAINPOWER PVT LTD 114212440 BRAND IMAGES PVT LTD 174872392 BRANDED CLOTHING PVT LTD 409171540 BRANDEN IMPEX 134011734 BRANDIX HANGERS (PV)T LTD 114107913 BRANDIX LIGHTSEW LTD 114215520 BRANDIX MANAGEMENT SERVICES PVT LTD 114745308 BRANDIX ASIA PVT LTD 114394858 BRANDON MIDWAY ENTERPRISES PVT LTD 114127477 BRANDT AVIATION PVT LTD 114821381 BRAVE WATCH SECURITY & INVEST. PVT LTD 409268838 BREEZ INTEL 114395404 BREN SYNDICATE PVT LTD 409151884 BRIDGEWAY CYCLE TRADING CO 114229229 BRIDGEWAY INTERNATIONAL PVT LTD 114200824 BRIGHT ASIA TRADING PVT LTD 409169805 BRIGHT FABRICS 409033199 BRIGHT GEMS 114443999 BRIGHT GEMS INTERNATIONAL PVT LTD 114675237 BRIGHT HOME APPLIANCES PVT LTD 409116701 BRIGHT INTERNATIONAL 409262910 BRIGHT INTERNATIONAL SCHOOL 114446343 BRIGHT LANKA MANUFACTURING PVT LTD 409086039 BRIGHT LANKA TRADERS 114149691 BRIGHT LIGHT PVT LTD 409099319 BRIGHT STAR ELECTRONICS 409210350 BRIGHT WAYS 409138667 BRIGHTEN REST 114690163 BRIGHTFEED INTERNATIONAL PVT LTD 409090451 BRIGHTION TRADING CO 409081339 BRIGHTON TRADERS 114239674 BRIGHTPOINT (PVT) LTD 114231762 BRIGHTWAY APPARELS PVT LTD 114635448 BRILLIANT GEMS COLOMBO PVT LTD

Page 69 of 646 TIN No Company Name 114089397 BRILLIANT PRINTERS PVT LKTD 409357334 BRILLIANT TRADERS 114423807 BRILLIANT WASHING PVT LTD 765922283 BRINDHA. R 134037903 BRIO VENTURES LTD 114647519 BRISCOZ PVT LTD 409011861 BRISTOL AGENCY 409271391 BRISTOL LANKA TECHNOLOGIES 409063292 BRITANIKA CONFECTIONERIES 114619973 BRITANNIA LANKA PVT LTD 114315770 BRITE PRINTS PVT LTD 409088961 BRITISH ACADEMY OF HIGHER EDUCATION 409049613 BRITISH AIRWAYS-ENGLAND 134011963 BRITISH ASSOC;OF BUS;ADMI;& CONS LTD 409065481 BRITISH BANK OF MIDDLE EAST 114044105 PRODUCE EXPORT CO PVT LTD 409008135 BRITISH COMMERCIAL AGENCY 409116612 BRITISH COSMETICS 114166430 BRITISH ENAMELS & PORCELAIN PVT LTD 114128430 BRITISH INTERNATIONAL SCHOOL PVT LTD 114017175 BRITISH LANKA TRADING PTE LTD 114097071 BRITISH LIGHT LANKA PVT LTD 409070345 BRITISH MIDLAND AIRLINE 409250637 BRITISH OPTICAL CO 114173690 BRITT LANGE INTERNATIONAL PVT LTD 687283066 BRITTO M A T 647281621 BRITTO M J S 114447692 BROACH & GARNER PVT LTD 114457361 BROADCAST SOLUTIONS PVT LTD 114188514 BROADWAY APPARELS PVT LTD 409118968 BROADWAY AUTOMOTIVES 409220762 BROADWAY ENTERPRISES 409110207 BROADWAY IMPORTS 409070922 BROADWAY LIQUOR RESTAURANT 114649139 BROADWAY SHIPPING SERVICES PVT LTD 114814890 BROADWAYS INTERNATIONAL L T S PVT LTD 204005524 BRODIE AND COMPANY LTD 409010482 BROMIDON SILVEX & CO 114370851 BRONO EXPORTS PVT LTD 174840784 BRONZE ART PVT LTD 114150711 BROOK INTERNATIONAL PVT LTD 114152676 BROOK TEAS PVT LTD 204005141 BROOKE BOND CEYLON LTD 114714526 BROOKINGS PVT LTD 114130885 BROOKLYN HEIGHTS PVT LTD 114440639 BROOKLYN TEA EXPORTS PVT LTD 114191957 BROOKLYN TEA PVT LTD 114257672 BROOKLYN TEA SERVICES PVT LTD 114227013 BROOKSIDE PVT LTD 114631000 BROOOMSTICKS ADVERTISING PVT LTD 409061680 BROTHERS ENTERPRISE 409087566 BROTON GRAPHICS 114678554 BROW TEX LANKA PVT LTD

Page 70 of 646 TIN No Company Name 114626082 BRUSH & BROOMS PVT LTD 114155624 BRUSHCO PVT LTD 114701912 B'S & A'S RESTAURANT PVT LTD 114094420 BUBANG LANKA PVT LTD 440752306 BUDDADASA A M 530420434 BUDDADASA M M 600540297 BUDDANADA P L 563122510 BUDDHADASA M 693172861 BUDDHASIRI R A W N 114103756 BUDDHI ARTS PVT LTD 409128980 BUDDHI CONSTRUCTIONS 409156711 BUDDHI LANKAN INTERNATIONAL 409274889 BUDDHIKA ENTERPRISES 910153463 BUDDHIKA NIMESH HINDURANWALA 409112080 BUDDHINE AUTO PARK 409076670 BUDDHIST LADIES COLLEGE 409196039 BUDDIKA TEA BLENDERS 114374040 BUDGET MART PVT LTD 114112992 BUDGET PRODUCTIONS PVT LTD 409112854 BUGHARY BROTHERS 563491760 BUHARDEEN A H 622311046 BUHARI A M M 409007678 BUHARY & CO 491232587 BUHARY A M 311881140 BUHARY A R M 114181420 BUILD CONET ENGINEERING PVT LTD 114153648 BUILD WELL LANKA PVT LTD 114124125 BUILDCONSULT PVT LTD 114434906 BUILDER ENGINEERING TEAM PVT LTD 409371442 BUILDERS SOLUTION 409036660 BUILDING DESIGN PARTNERSHIP 409160867 BUILDING DESIN DEVELOPMENT ASSOCIATES 409074502 BUILDING MAINTENANCE SERVICES CO 174789878 BUILDING SERVICES CONSULTANTS PVT LTD 114327115 BUILDING SYSTEMS & SOLUTIONS PVT LTD 114404535 BUILDING TEAM 1 PVT LTD 409105653 BUILDLINK ENGINEERING 114425311 BUILDLINK ENGINEERS PVT LTD 174860513 BUILDTECH E P C PVT LTD 114356387 BUILDTEX PVT LTD 409048153 BUILT ENVIROMENT CONSULTANTS 678020362 BULANKULAMA S W N M 383221218 BULANKULAME J W P 409159699 BULATHSINGHALA PRADESHIYA SABHAWA 460740533 BULATHSINGHALA S 540480346 BULATHSINGHALAGE PIYASENA 409073549 BULATHSINHALA M P C S LTD 114219045 BULK TRADING & TRANSPORTATION PVT LTD 114460575 BULLA ASSOCIATES PVT LTD 114302376 BULL'S EYE PVT LTD 571251833 BULUMULLA S B 409103901 BURAK HOUSE 114163333 BURGERLAND PVT LTD

Page 71 of 646 TIN No Company Name 409001840 BURHANI IMPEX 409133827 BURHANI INTERNATIONAL. 722230108 BURHANUDEEN M J 409196926 BUSHRA INTERNATIONAL 104080847 BUSINESS & ENGINEERING ENTERPRISES LTD 114263575 BUSINESS & LEISURE PVT LTD 114092240 BUSINESS AGENCIES PVT LTD 114174831 BUSINESS COMPUTER SYSTEMS PVT LTD 114242519 BUSINESS DEVELOPMENT CENTRE PVT LTD 114060100 BUSINESS EQUIPMENT SERVICES (PRIVATE) LIMITED 114396265 BUSINESS INSIGHTS & SOLUTIONS PVT LTD 104031560 BUSINESS INTELLIGENCE LTD 114140228 BUSINESS MANAGEMENT BUREAU PVT LTD 114206105 BUSINESS MICRO SOLUTIONS PVT LTD 114278297 BUSINESS PROCESS OUTSOURCING PVT LTD 114182621 BUSINESS SOLUTION SYSTEMS PVT LTD 409173616 BUSINESS TECHNOLOGIES 114285960 BUSINESSCONTACT PVT LTD 104054749 BUTANI EXPORTS LTD 630570662 BUTHPITIYA A W 409052843 BUTTALA AFFILIATED UNIVERSITY COLLEGE 409157122 BUTTALA PRADESHIYA SABHA 409096425 BUTTERFLY ENTERPRISES 409039332 BUULTJENS AND SONS 409006019 BUULTJENS BROS 632842244 BUULTJENS G R 114069043 BUWANA TOURS PVT LTD 114153290 BUWANEKA HOTELS & RESTAURANT PVT LTD 114434370 BUXOM APPAREL PVT LTD 114337064 BUZZ TECHNOLOGIES PVT LTD 114391468 BYOD S L PVT LTD 114408875 BYSTEC SOLUTIONS PVT LTD 114174211 BYTE COMPUTERS PVT LTD 409047963 C & B TRADING CO 409110851 C & C EXPO INTERNATIONAL 114712000 C & C FOOD PRODUCTS PVT LTD 409163220 C & C TECHNOLOGIES 114159611 C & C TRAVELS PVT LTD 409271332 C & D INTERNATIONAL 409207944 C & D PERERA MOTOR TRADES 114069167 C & H LANKA 11 PVT LTD 114044440 C & H LANKA PVT LTD 114641154 C & J TRADING PVT LTD 409067174 C & N MARKETING SERVICES 409145396 C & P IMPORTS 409164943 C & Q ACCESSORIES 409164560 C & R AUTOMOBILES 409161391 C & S ARCAID ENGINEERING CO 114399922 C & S CREATIONS PVT LTD 409279961 C & S IMPORTERS & DISTRIBUTORS 114170631 C & S LANKA PVT LTD 114167240 C & S MARKETING PVT LTD 114213136 C & S PRINTERS PVT LTD

Page 72 of 646 TIN No Company Name 114213110 C & S TRADING CO PVT LTD 114197874 C & T CHEMICALS PVT LTD 114234052 C & T TEXTILES & AUXILIARIES PVT LTD 114241296 C A B CONSTRUCTION PVT LTD 409009751 C A B ENTERPRISES 114192449 C A INTERNATIONAL TRADE PVT LTD 409196101 C A M INTERNATIONAL 443441905 C A MUTTIAH 104002854 C A ODIRIS DE SILVA & SONS LTD 114402001 C A S ENTERPRISES PVT LTD 114054054 C AND A CONSULTANTS PVT LTD 409118194 C AND A ENTERPRISES 409183301 C AND A ENTERPRISES. 114293520 C AND H IMPEX PVT LTD 114153109 C B E LANDS PVT LTD 114101257 C B E TRADING PVT LTD 114355771 C B L FRUITS & BEVERAGES PVT LTD 114141135 C C COMPUTER CENTRE PVT LTD 114198935 C C CORPORATE SERVICES PVT LTD 409049931 C C ENTERPRISES 114199265 C C G LEGAL & SECRETARIAL SERV; PVT LTD 114600520 C C INTERNATIONAL PVT LTD 409110371 C C JAYANETHTHY & SONS 114820989 C C S LANKA PVT LTD 174852871 C C T C MARKETING PVT LTD 114340146 C C TECHNOLOGIES PVT LTD 114150398 C D C CONVENTIONS PVT LTD 114297518 C D C INDUSTRIAL SERVICES PVT LTD 114089079 C D C L INDUSTRIAL PARKS PVT LTD 409074448 C D C PROTECTIVE SERVICES 409098495 C D CONTRUCTIONS 114352306 C D DIRECTORIES LANKA PVT LTD 409096298 C D ENGINEERS 114079430 C D I ENGINEERS PVT LTD 114490598 C D PACK INTERNATIONAL PVT LTD 409259561 C D R CONSTRUCTIONS 174961468 C D S K CONSTRUCTION PVT LTD 114248657 C D CENTRE PVT LTD 409138624 C DHIL ENTERPRISES 114355607 C F L INDUSTRIES LANKA PVT LTD 409025170 C F T INTERNATIONAL 134004665 C F VENTURE MANAGEMENT CO LTD 114291951 C FRONT CLOTHING PVT LTD 154010165 C G L EDUCATION SERVICES 114314110 C G PACKAGING PVT LTD 114307807 C G PUNCHIHEWA SURVEYORS CO PVT LTD 114785229 C H D N TRADING COMPANY PVT LTD 114327638 C H EMBROIDERY PVT LTD 114207659 C H K LANKA PVT LTD 114818429 C H M HOLDINGS PVT LTD 114166154 C H TRADERS PVT LTD 104025587 C I A S LTD 770800943 C I ABEYWICKRAMA

Page 73 of 646 TIN No Company Name 114306827 C I C ENVIRONMENTAL MANAG;LIQUID PVT LTD 114326151 C I INTERNATIONAL PVT LTD 114447412 C I J PROPERTIES PVT LTD 114459712 C I S ENGINEERING CONSTRUCTIONS PVT LTD 409154433 C I S INGREDIENTS 114125016 C I S INTERNATIONAL PVT LTD 409113796 C I T CONSTRUCTIONS 409142192 C J C GROUP 409204783 C J CONSTRUCTIONS 409089534 C J MOVERS 114698113 C J PACK PVT LTD 114453498 C J R MAX HOLDINGS PVT LTD 409200281 C J TRADERS 409271707 C J TRAVELS & TOURS 409251439 C K DESIGNS 114300918 C K INTERNATIONAL PVT LTD 114312100 C K L COMPUTER SERVICES PVT LTD 114081965 C K N FUND MANAGEMENT PVT LTD 409090737 C M C CO 114169501 C M C WASHING PVT LTD 409204007 C M D ASSOCIATES 409040381 C M KARANJIA & CO CEYLON 114257664 C M L ENGINEERING PVT LTD 114335100 C M M IMPORT PVT LTD 650023536 C M NAMAL PANAGODA 409095151 C N A ENTERPRISES 114332585 C N B ENTERPRISES PVT LTD 114621811 C N C LINE LANKA PVT LTD 409156304 C N D ADVERTISING CO 409062156 C N ENTERPRISES 409105777 C N INTERNATIONAL 409088171 C N J PRINTERS 114211613 C N K LANKA PVT LTD 114334359 C N N ASSOCIATE PVT LTD 114304654 C N N R INTERNATIONAL PVT LTD 134010339 C N T INTERNATIONAL LTD 114015750 C P & GARMENT ACCESSORIES PVT LTD 114647616 C P C FOODS PVT LTD 732940316 C P CHANDIMA 409101682 C P ENTERPRISES 482821413 C P ILLEPERUMA 409129161 C P INTERNATIONAL CARGO SERVICES 409133800 C P J RELATIONSHIPS 114209236 C P L HOLDING PVT LTD 409167900 C P MOHAMED &SONS 114191493 C P NOGUCHI CO PVT LTD 114155896 C P P INVESTMENTS PVT LTD 114153303 C P PRINT PVT LTD 114415111 C P S TRADING COMPANY PVT LTD 114260592 C P T GRAPHICS PVT LTD 409348335 C P TRADING 409096182 C PALLEWELA BLDG MATERIAL & CONTRACTOS 409218083 C R A BAKERS

Page 74 of 646 TIN No Company Name 409030793 C R C PRESS 409026311 C R EXPORTS 409018190 C R IMPORTS 409147860 C R W TECHNOLOGIES 409272029 C R W TECHNOLOGIES 114645524 C S C KANDIA PVT LTD 114458449 C S CAR SALES PVT LTD 409260977 C S DISTRIBUTORS 174818010 C S ENTERPRISES PVT LTD 681660186 C S J DEWASURENDRA 114281859 C S K ENTERPRISES PVT LTD 114233145 C S K INTERNATIONAL PVT LTD 114462560 C S K TRANS PVT LTD 114725080 C S R PAPER TRADERS PVT LTD 114344834 C S S B DIGITAL PVT LTD 114200182 C S S C POWER SERVICES PVT LTD 114418439 C S U CONSOLIDATED PVT LTD 114172332 C S WORLD TRADE PVT LTD 731700796 C SHIVARAJ 114298859 C SPOT PVT LTD 114072486 C T C L S A SECURITIES PVT LTD 114625221 C T C TIMBER DEALERS PVT LTD 204007071 C T C TRADING LTD 409087604 C T I INTERNATIONAL 114230057 C T INTERNATIONAL CEYLON PVT LTD 409208096 C T M TRADERS 409232272 C T M TRADING 114654612 C T REAL ESTATE PVT LTD 409259170 C T S A HOLDINGS 409051758 C T S IMPORTS & EXPORTS 114469041 C T SEA AIR LANKA PVT LTD 114246646 C T SOFTWARE SYSTEMS PVT LTD 114374415 C T V CREATIONS PVT LTD 409132421 C TEX 409031242 C V R GRAPHICS 114326747 C W J HOLDINGS PVT LTD 642331264 C. B. WARNAKULASURIYA 100937395 C. J. CRUZ 572990869 C.BALASINGHE 797262935 C.L.H. HETTIARACHCHI 114491853 C.N. BODYMATRIX PVT LTD 114469637 C.N.S. LANKA PVT LTD 763271358 C.P.GODAGE 542191074 C.R.B BOGOLLAGAMA 409119530 C.S.ENTERPRISE 642131010 C.S.K. WENDARUWA 114067237 C/O WODERLIGHT CON PRODUCTS CO PVT LTD 114607606 C3 LABS PVT LTD 114222020 CABLE T V NET WORK PVT LTD 720131790 CABRAL L D N 621731580 CABRAL L.L.A. 114296520 CACTUS PVT LTD 409122299 CAD SERV

Page 75 of 646 TIN No Company Name 114422363 CAD SEVANA (PVT) LTD 409194788 CAD SURVEY ASSOCIATE 409238971 CAD VISION SURVEY ENGINERS 114213969 CA'DEORO PVT LTD 114079855 CADER & SONS PVT LTD 472721950 CADER A A 721601722 CADER A S 650044550 CADER A Z 481962579 CADER I M 531873181 CADER M A 540562008 CADER M H N 561532168 CADER M I M A 642121707 CADER M S M A 701960173 CADER M.A 409007708 CADERAMANPULLE M 104072992 CADILLAC GARMENTS LTD 114288560 CADO ENGINEERING PVT LTD 409243142 CADRO DIE CUTTERS 114618802 CAFE ROYALE PVT LTD 114254126 CAFF JAPAN PVT LTD 114278025 CAKE FACTORY PVT LTD 620026638 CALDERA H J A 501760722 CALDERA M C 781900397 CALDERA T K S 409173314 CALEB EXIM 409067344 CALICO ENTERPRISES. 409041213 CALICO INDUSTRIES 114275840 CALIFORNIA CLOTHING PVT LTD 114198153 CALIFORNIA PHARMACEUTICALS PVT LTD 174746591 CALIICO PVT LTD 114736473 CALISTA INTERNATIONAL GROUP PVT LTD 114366510 CALJON INTERNATIONAL PVT LTD 409264859 CALTON DISTRIBUTION SERVICES 114312975 CAMAROON RESORTS PVT LTD 114163198 CAMBRIDGE GEMONICS PTE LTD 409005802 CAMBRIDGE TRADERS 114046426 CAMCOL GARMENTS PVT LTD 114046400 CAMCOL POLYTHENE PVT LTD 114291307 CAMDEN STEEL INDUSTRIES PVT LTD 114399272 CAMERON MEDIA PVT LTD 602773353 CAMILLUS A N 641021342 CAMILLUS J A B 409093256 CAMILYTE PRINTS 114300845 CAMISH INTERNATIONAL PVT LTD 114106879 CAMP MASTER COLOMBO PTE LTD 114416665 CAMPANA PVT LTD 114117838 CAMPBELL TEA'S PVT LTD 114730122 CAMRY TRADING PVT LTD 114190250 CAMWRICK GRANTA PVT LTD 409252788 CAN LANKA INTERNATIONAL HOLDINGS 114198404 CANAAN INTERNATIONAL PVT LTD 409110312 CANAAN MOTOR CENTRE 409259430 CANADA EDUCATION COMM. INTERNATIONAL INC

Page 76 of 646 TIN No Company Name 409043852 CANADIAN AIRLINES INTERNATIONAL LTD 114364452 CANADIAN DEVELOPMENT INTER; COR; PVT LTD 114405914 CANADIAN IMMIGRATION SERVICE PVT LTD 114213330 CANBERRA HOLDINGS PVT LTD 114292419 CANDELA ASSOCIATE PVT LTD 114622230 CANDIL ENTERPRISES PVT LTD 114432989 CANDLE LIGHT HOLDINGS PVT LTD 409017703 CANDLE MANUFACTURIES 409024904 CANE ASSOCIATES 340440285 CANEKERATNE R M 114227838 CANELA ORGANICA (PVT) LTD 483412967 CANISICES W D N 114209244 CANIYON MULTI ENTERPRISES PVT LTD 114065234 CANNELLECO ASSOCIATES PVT LTD 409069894 CANON FREIGHT SERVICES 114216640 CANOPY LANKA INTERNATIONAL PVT LTD 114042404 CANTON GARMENTS PVT LTD 409160727 CANTON RESTAURANT 114079600 CANTON SEAFOOD RESTAURANT PVT LTD 114395560 CANWOOD INTERNATIONAL PVT LTD 114043320 CAPE INTERNATIONAL PVT LTD 409178596 CAPETOWN ENTERPRISES 114375462 CAPITAL CITY SHIPPING SERVICES PVT LTD 114427942 CAPITAL CONSOLIDATED LANKA PVT LTD 409079890 CAPITAL CONSTRUCTION CO 114236829 CAPITAL CUISINE SERVICES PVT LTD 134000643 CAPITAL DEVELOPMENT INVESMENT CO LTD 114177814 CAPITAL ENGINEERING SERVICES PVT LTD 114181188 CAPITAL FINANCE & INVESTMENTS PVT LTD 114200743 CAPITAL INSURANCE BROKERS PVT LTD 114720682 CAPITAL INTERNATIONAL GROUP PVT LTD 134001836 CAPITAL LEASING COMPANY LTD 114154687 CAPITAL MANAGEMENT SERVICES PVT LTD 409100686 CAPITAL MARKETING SERVICES 409156258 CAPITAL NETWORKS 174864136 CAPITAL STARLET PVT LTD 134006234 CAPITAL SUISSE ASIA LTD 114267899 CAPITAL TEAS PVT LTD 114338516 CAPITOL INTERNATIONAL PVT LTD 114395579 CAPITOL NETWORKS PVT LTD 114813885 CAPLUGS PVT LTD 114205125 CAPRICORN SHIPPING PVT LTD 114345938 CAPRINOBEE ENTERPRISES PVT LTD 114336122 CAPS'S APPARELS PVT LTD 409081649 GARDEN TEA FACTORY 114194670 CAPTAIN HOLDINGS PVT LTD 409005772 CAPTAIN HOUSE 409174027 CAPTAIN MOTORS & SPARE PARTS TRADERS 114610755 CAPTAIN PROMOTION PVT LTD 114299537 CAPTAIN TRADINGS PVT LTD 114611123 CAR AUDIO LANKA PVT LTD 409114016 CAR DREAM LANKA 409181880 CAR FUBU ENTERPRISES

Page 77 of 646 TIN No Company Name 409275141 CAR LANKA 114155071 CAR LOVERS PVT LTD 409110240 CAR TECH 409274765 CAR TOWN TRADERS 114166472 CARAVAN BAKERY & PASTRY SHOP PVT LTD 114362727 CARAVAN FOODS PVT LTD 409086713 CARBONS & DYES 114092800 CARBRIQUE PVT LTD 114757314 CARDEALS PVT LTD 194000375 CARDEX SERVICES FAR EAST LTD 114381357 CARDIO FITNESS LANKA PVT LTD 114248126 CARDIOVASCULAR SERVICES PVT LTD 409098240 CARE & LANKA 409099947 CARE CARGO FORWARDING SERVICES 114402613 CARE COSMETICS PVT LTD 409335691 CARE GRAPHIC SYSTEMS 409115160 CARE LINK LANKA 409091750 CARE PACKS 104028691 CARE PRODUCTS PVT LTD 114447340 CARE SHINE PVT LTD 409061508 CAREEM & CO 590450251 CAREEM A W A 642693310 CAREEM M A C A 492363197 CAREEM M R 680800316 CAREEM M R 613443657 CAREEM M R C 104043712 CAREEMS LTD 114370282 CAREER DEVELOPMENT CENTER (PRIVATE) LIMITED 114127795 CAREER FACILITATORS PVT LTD 114015326 CAREWAY FREIGHT SERVICES PVT LTD 114025470 CAREWAY IMPORTS & EXPORTS PVT LTD 114805602 CAREWELL TRADE PVT LTD 409156479 CAREY COLLEGE COLOMBO EDUCATION 114681695 CARGO OVERSEAS LANKA (PVT) LTD 409014658 CARGO PORT SERVICES 114073172 CARGO SYSTEMS PVT LTD 409100716 CARGO WORLD SERVICES 114066117 CARGOCARE LANKA PVT LTD 114151637 CARGOWORLD (PRIVATE) LIMITED 114151874 CARIMJEE & CO PVT LTD A T 104037798 CARL DE MEL ASSOCIATES LTD 409110916 CARLINE INTERNATIONAL 114636860 CARLO APPARELS PVT LTD 409061095 CARLTEX ENTERPRISES 114279153 CARLTEX ENTERPRISES PVT LTD 114253090 CARMAX PVT LTD 104058264 CARMEL CONSOLIDATED PVT LTD 409232280 CARMY IMPORTS & EXPORTS 409120075 CARNATION ENTERPRISES INTERNATIONAL 409006230 CARNATION TEXTILES 114233013 CARNISHA ENTERPRISES PVT LTD 174906670 CAROLIYA IMPEX PVT LTD 409301185 CARPENTERS TURNKEY INTERIORS & MANUFACT.

Page 78 of 646 TIN No Company Name 114057630 CARRANE AIR CONDITIONING REF CO PVT LTD 114185590 CARRARA MARBLE & GRANITE PVT LTD 114034053 CARS R US PVT LTD 204003459 CARSON CUMBERBATCH PLC 409006680 CARSON METALS 114117129 CARSONS AIR LINE SERVICES PVT LTD 134002735 CARSONS INSURANCE LTD 409149871 CARSONS MEGA CERMICS 114182052 CARTOON HOUSE PVT LTD 409090710 CARUPPIAH & SONS 409018963 CARWALLIO J L 409048501 CASBLANCA CHINESE RESTAURANT 409065562 650500180 CASSIER T M 697432531 CASSIERE M F A 420202539 CASSIM J 623284611 CASSIM M A 663215370 CASSIM M A 471262960 CASSIM N 712963905 CASSIM N R 392361030 CASSIM T A K 431191954 CASSIM T W 104059970 CASSIMS INTERNATIONAL LTD 114258318 CASTEK JEWELLERY (PRIVATE) LIMITED 104084974 CASTLE TEXTILE INDUSTRIES LTD 114187500 CASTROL CEYLON PVT LTD 409241395 CASUAL TOWN 114459321 CASUAL TRENDS PVT LTD 114801747 CAT 88 PVT LTD 409212751 CATCO 194006284 CATERPILIAR POWER GENERATION SYSTEMS LLC 114044555 CATEX PVT LTD 409063020 CATHAY PACIFIC AIRWAYS LTD 234000578 CATHY RICH FOOD PROCESSING CENTRE LTD 114140538 CATHY TRANSPORT PVT LTD 114412759 CAUTION DESIGN SOURCE LANKA PVT LTD 114238058 CAVALIER TRADING ENTERPRISES PVT LTD 114449148 CAVENDISH EDUCATION SERVICES PVT LTD 114659240 CAVITOOL PVT LTD 114292850 CBE ADVERTISING PVT LTD 409191509 CBS ASSOCIATES GENERAL MERCHANTS 114216410 CCC SWEDEGROUP CONSULTANTS PVT LTD 114298891 C-CON ENGINEERS PVT LTD 114769894 C-CUPS PVT LTD 409087035 CECIL ARSECULERATENE & CO 114250880 CECIL FOOD PVT LTD 114639079 CEDAR CORPORATION PVT LTD 114624357 CEDAR MANAGE.& MARKET.SERVICES PVT LTD 409134491 CEE & DEE TRADING CO 409084931 CEE CE & CO 104066410 CEE CEE CEE WEAVING INDUSTRIES 409093230 CEE CEE INTERNATIONAL 409093221 CEE CEE SHIPPING SERVICES

Page 79 of 646 TIN No Company Name 114160040 CEE JAY ENTERPRISES PVT LTD 114122718 CEGETEL PVT LTD 114178748 CEGETEL SERVICES PVT LTD 114387088 CELESITIN CANDLE COMPANY PVT LTD 409182992 CELGLOBE COMPANY 114172014 CELLALE INTERNATIONAL LANKA PVT LTD 114322393 CELLFONO PVT LTD 114671932 CELLGLOBE PVT LTD 114132748 CELLPOINT PVT LTD 114221503 CELLTEAM COMMUNICATION PVT LTD 114374326 CELLULAR CONSULTING PVT LTD 114024538 CELMAX INVESTMENTS PVT LTD 114753084 CELTIC DEVELOPMENTS PVT LTD 114184276 CEMENT IMPORT TERMINAL COMPANY (PVT)LTD 114319660 CENEP LANKA AGENCIES PVT LTD 114033928 CENKA CONSTRUCTIONS PVT LTD 114714801 CENMEX PROJECTS PVT LTD 114376345 CENSTAR INTERNATIONAL PVT LTD 114134457 CENTAURUS SHIPPING PVT LTD 114241962 CENTAURY VENTURE PVT LTD 114209899 CENTEH INDUSTRIES PVT LTD 154012079 CENTER FOR ADVANCEMENT OF RESOURCE MOBI; 409171982 CENTERY TRADING 114228788 CENTRAL AUTO ENTERPRISES PVT LTD 409090133 CENTRAL AUTO MART 114198790 CENTRAL CONSTRUCTION & DEVELOPMENT PVT L 409201059 CENTRAL CONSTRUCTION ENGINEERS 114097241 CENTRAL CORPORATE & CONSULT.SERV. PVT LTD 409012086 CENTRAL CYCLE INDUSTRIES 409008828 CENTRAL CYCLE TRADING CO 114107344 CENTRAL CYCLE TRADING CO PVT LTD 409007163 CENTRAL CYCLE'S 104065287 CENTRAL DISPENSARY & NURSING HOME LTD 409123937 CENTRAL ECHO ENGINEERING CO 409002331 CENTRAL ELECTRICALLS 114072524 CENTRAL ENGINEERING FABRICO PVT LTD 409096212 CENTRAL ENGNEERS 409000096 CENTRAL FREIGHT BUREAU OF SRILANKA 114304093 CENTRAL FURNITURES PVT LTD 114341983 CENTRAL HILLS PLANTATIONS PVT LTD 114254290 CENTRAL HOLDINGS PVT LTD 114468088 CENTRAL INDUSTRIES KANDY PVT LTD 114604739 CENTRAL LANKA INTERNATIONAL PVT LTD 114129100 CENTRAL LAPIDARY PVT LTD 409271260 CENTRAL MOTORS. 114151319 CENTRAL PAPER TRADERS PTE LTD 409127959 CENTRAL PICTURE PALACE 114497878 CENTRAL POLYMER TRADING PVT LTD 114410152 CENTRAL PROCESSING COMPANY PVT LTD 409119786 CENTRAL RESTURANT & BAR 409099963 CENTRAL RURAL DEVELOPMENT SOCIETY 104073743 CENTRAL SERVICES PVT LTD 409067557 CENTRAL THEATRE

Page 80 of 646 TIN No Company Name 409004520 CENTRAL TRADING CO 409228402 CENTRAL WORLD DISTRIBUTORS 114405922 CENTRE FOR CREATIVE RESPON;& CON; PVT LTD 409218504 CENTRE FOR HUMAN DEVELOPMENT 409015328 CENTRE FOR ISLAMIC STUDIES 114194409 CENTRE FOR PROFESSIONAL STUDIES PVT LTD 114386111 CENTREPOINT INTERIOR PVT LTD 114607843 CENTURY CHEMICALS PVT LTD 114346080 CENTURY GATE VENTURES PVT LTD 114645036 CERAGON PVT LTD 114105910 CERAMEX LTD 409138357 CERAMIC DECO LANKA 114051500 CERAMIC DEVELOPMENT CO LANKA PVT LTD 409004423 CERAMICA BATHROOMS 114311766 CERAMICA ITALIANA PVT LTD 409140610 CERAMICA TRADE CENTRE 114195022 CERAMICHE D ITALIA PVT LTD 114117161 CERATECH SCREEN PRINTING CO PVT LTD 114652113 CERESTAR PVT LTD 114635863 CERTIS LANKA ELECTRO.SECU.SOLU.(PVT) LTD 114389943 CETAG PROMOTIONS PVT LTD 114316229 CETCO IMPEX PVT LTD 409049141 CEY ASSN OF SHIPS' AGTS SHIP INF SERVICE 114224456 CEY LANKA TRADING PVT LTD 409240682 CEY LINK ENTERPRISES 114349267 CEY LINK HOLDING PVT LTD 114264865 CEY MONEY FINANCE PVT LTD 409139272 CEY NOR ORIENT SEAFOOD RESTAURANT 114205044 CEY ORIENT LINES PVT LTD 114225339 CEY TEC PVT LTD 114416290 CEYAKI SHIPPING PVT LTD 409334890 CEYAL METAL ENTERPRICE 409180213 CEYAM INTERNATIONAL 114059072 CEYASIA TRADING COMPANY PVT LTD 409072135 CEYBANK CENTURY GROWTH FUND 134008571 CEYBANK SECURITIES LTD 409015611 CEYBANK UNIT TRUST 114613061 CEY-BRIT PVT LTD 114431389 CEYCAL AQUATIC PLANTS & FLORA PVT LTD 114018821 CEYCANTRAVEL & TOURS PVT LTD 114408620 CEYCAPITAL SHIPPING PVT LTD 134005467 CEYCOM GLOBAL COMMUNICATION LTD 114132721 CEYELECTRIC ENGINEERING CO PVT LTD 114198390 CEYENERGY ELECTRONIC CO PVT LTD 134002727 CEYEXXE INSURANCE LTD 114383619 CEYFCO PROPERTY COMPANY PVT LTD 114007714 CEYFOAM INDUSTRIES PVT LTD 104045073 CEYGMA ENGINEERS PVT LTD 114656410 CEYGUARD PVT LTD 134005203 CEYHOMES CREDIT AND INVESTMENT LTD: HEAD OFFICE 409036228 CEYKEM INTERNATIONAL PVT LTD 114042145 CEYKO TRADING CO PVT LTD 409207529 CEYLAN RESTURANT

Page 81 of 646 TIN No Company Name 114244449 CEYLAND INTERNATIONAL PVT LTD 409094376 CEYLANIKA ENTERPRISES 134011505 CEYLEC LTD 114035424 CEYLEISURE BOAT SERVICES PVT LTD 114765147 CEYLIDS INTERNATIONAL PVT LTD 134012730 CEYLINCO AUTOMOBILES LTD 114156264 CEYLINCO CAPITAL INVESTMENT CO PVT LTD 114399531 CEYLINCO CISCO CASH MANAGEMENT AND TRANSIT COMPANY (PRIVATE) LIMITED 114453706 CEYLINCO COLOURED STONES PVT LTD 114298794 CEYLINCO COMPUTER FORMS PVT LTD 134011319 CEYLINCO CONSTRUCTION CO LTD 114036161 CEYLINCO CONSULTANCY & ALLIED SER PVT LT 134012269 CEYLINCO CONSUMER ELECTRONICS LTD 114386065 CEYLINCO DESIEN & PROJ.MGNT.PVT LTD 104052614 CEYLINCO DIAMOND TRADING PVT LTD 114336645 CEYLINCO DIGITAL HOUSE PVT LTD 114247421 CEYLINCO DINI TECHNOLOGIES PVT LTD 114435210 CEYLINCO EDUCATION GROUP PVT LTD 134007583 CEYLINCO FASHION TRENDS LTD 134011530 CEYLINCO FINANCE & INFRASTRUCTURE LTD 114356727 CEYLINCO FINANCIAL CONSULTANCY CO PVT LT 114253952 CEYLINCO FOLIAGE EXPORTS PVT LTD 114078883 CEYLINCO FREIGHT INT'L PVT LTD 114222445 CEYLINCO GESTETNER PRINT SHOPS PVT LTD 114395706 CEYLINCO GRAMEEN AUTOMOBILES PVT LTD 104020984 CEYLINCO HAIR DRESSERS LT 134011343 CEYLINCO HOSPITALS LTD 114003980 CEYLINCO HOUSING & REAL ESTATE CO LTD 114310360 CEYLINCO I T SOLUTIONS PVT LTD 154003371 CEYLINCO INSURANCE COLLEGE 134035676 CEYLINCO INTERNATIONAL PROJECT MANAG.LTD 114162817 CEYLINCO INTERNATIONAL REALTY PVT LTD 134002107 CEYLINCO INTERNATIONAL TRADING CO LTD 134010444 CEYLINCO INTERNET SERVICES LTD 134011807 CEYLINCO INVESTMENTS CORPORATION LTD 114283185 CEYLINCO ISLANDERS PVT LTD 134012099 CEYLINCO LEISURE PROPERTIES LTD 114383880 CEYLINCO LEXCON SERVICES PVT LTD 114392669 CEYLINCO MAINI PVT LTD 114295221 CEYLINCO MICRO CR.& REN.ENERGY DEV. CO LT 114011339 CEYLINCO MICRO TECHNOLOGIES LTD 114200875 CEYLINCO MIDIGAMA FRUIT FARMS LTD 114420883 CEYLINCO MODERN MONTES;INTERN;PVT LTD 134005025 CEYLINCO NETWORKING TECHNOLOGIES LTD 114324442 CEYLINCO NIRANJAN INVENTION PVT LTD 114485470 CEYLINCO ORNAMENTAL FISH AQUARIUM PVT L: 114263486 CEYLINCO P L C TECHNOLOGY PVT LTD 134010240 CEYLINCO PACKGING CO LTD 114299111 CEYLINCO PRINTING & STATIONERY PVT LTD 134010100 CEYLINCO PROFIT SHAR:INVEST:CORPO; LTD 134011920 CEYLINCO PROJECT MANEGEMENT SERVICES LTD 114237442 CEYLINCO PROSPERIRTY PVT LTD 114425567 CEYLINCO RENEWABLES PVT LTD

Page 82 of 646 TIN No Company Name 134010789 CEYLINCO SELNA LTD 134012056 CEYLINCO SEYLAN HOUS;& COMM; PROPERT; LTD 114332194 CEYLINCO SHRIRAM ASSET MANAG;CO PVT LTD 114146013 CEYLINCO SHRIRAM CAPI;MGT SER;CO PVT LTD 114384569 CEYLINCO SUSSEX BUSINESS SCHOOL PVT LTD 134010428 CEYLINCO SUSSEX EDUCATIONAL SERVICES LTD 134012820 CEYLINCO TAKAFUL LTD 114281948 CEYLINCO TAX AND FINAN;CONSUL;PVT LTD 134011777 CEYLINCO TOMEI (IJE) LTD 124008786 CEYLINCO UNIVERSAL LTD 114332445 CEYLINCO VOCATIONAL TRAINING PVT LTD 114064157 CEYLINCO WORLDWIDE TRADING PVT LTD 114804371 CEYLINE NEPTUNE SHIPING PVT LTD 114167746 CEYLINE TRAVELS PVT LTD 409157017 CEYLINES INTERNATIONAL 114225673 CEY-LINK ENGINEERING PVT LTD 114440060 CEYLINK TEXTILE TECHNOLOGIES PVT LTD 134007699 CEYLINKO TRAVELS & TOURS LTD 114162825 CEYLON & OVERSEAS TRADERS PVT LTD 104023380 CEYLON ABRASIVES LTD 409192688 CEYLON ADVERTISING CO 100910136 CEYLON AGRAWOOD PLANTATIONS 114439673 CEYLON AGRO COMMODITIES PVT LTD 114260142 CEYLON AGRO TRADING PVT LTD 114163520 CEYLON APPAREL EMBOIDERY PVT LTD 114200360 CEYLON APPAREL EXPORTS PVT LTD 114226297 CEYLON AQUA PRAWN HATCHERIES PVT LTD 134008148 CEYLON ASSET MANAGEMENT COMPANY LTD 409306195 CEYLON AUTO BACKS 114175099 CEYLON AUTOLINK PVT LTD 114021105 CEYLON AVIATION SERVICES PVT LTD 114760420 CEYLON BAG MANUFACTURES PVT LTD 114705160 CEYLON BIKE LANE PVT LTD 114112330 CEYLON BLACK TEA CO PVT LTD 409016022 CEYLON BOOT MANUFACTORY 409110827 CEYLON BRUSH INDUSTRIES 124003520 CEYLON BULBS & ELECTRICALS LTD 114304565 CEYLON BUSINESS ELEVATION PVT LTD 409156630 CEYLON BUSINESS GATE 104019846 CEYLON CARBON PAPER CO LTD 114251690 CEYLON CARE PLUS PVT LTD 104028217 CEYLON CARRIERS IMPORT & EXPORT LTD 104038751 CEYLON CARRIERS TRAVEL SERVICES LTD 409029876 CEYLON CERAMICS CORPORATION 409001653 CEYLON CHEMICAL SUPPLIERS 114823244 CEYLON ORIENT EXPRESS PVT LTD 409005675 CEYLON CINNAMON PLANTERS & EXPORT CO 114369780 CEYLON PRODUCTS PROC.CO PVT LTD 114192775 CEYLON COMANY GREEN TEAS PVT LTD 114006289 CEYLON COMMODITY MARKETING PVT LTD 114355909 CEYLON CONSTRUCTION INDUSTREES PVT LTD 114338532 CEYLON CORTICERIA DE CORK PVT LTD 409058809 CEYLON COSTRUCTIONS

Page 83 of 646 TIN No Company Name 104037615 CEYLON CRUSHERS LTD 104008631 CEYLON DESICCATED COCONUT & OIL CO LTD 114695327 CEYLON EDIBLE OILS PVT LTD 114003069 CEYLON ELECTRO MECHANICAL SERVICES (PRIVATE) LIMITED 104004407 CEYLON ENTERTAINMENTS LTD 114232939 CEYLON EXPO PVT LTD 114404900 CEYLON EXPORTS U K PVT LTD 104035329 CEYLON FIBRE INDUSTRIES LTD 114022748 CEYLON FLORAL CREATIONS PVT LTD 114600725 CEYLON FOOD CITY PVT LTD 114447862 CEYLON FOOD SERVICES PVT LTD 114396028 CEYLON FRESH PVT LTD 114000590 CEYLON GARMENT ACCESSORIES PVT LTD 409076920 CEYLON GERMAN TECHNICAL TRAIN; INSTITUTE 114473120 CEYLON GRANDEUR PVT LTD 409022715 CEYLON GRANITE 104086667 CEYLON HERITAGE HOLDINGS PVT LTD 104013201 CEYLON HOLDINGS LTD 409102174 CEYLON HOTEL SCHOOL GRADUATES ASSOCISTIO 409254438 CEYLON INDUSTRIAL EQUIPMENT 104036406 CEYLON INNS LTD 114368679 CEYLON JEWELS MANUFACTURING PVT LTD 104022073 CEYLON KNITWEAR INDUSTRIES LTD 114358991 CEYLON LIDS PVT LTD 114208787 CEYLON M K N ECO POWER PVT LTD 204004030 CEYLON MATCH CO LTD 124003024 CEYLON METAL INDUSTRIES LTD 409151779 CEYLON METAL PROCESSING CO 409006817 CEYLON MIDCOUNTRY TRADING AGENCY 114280100 CEYLON MULTI VALLEY CO PVT LTD 409065228 CEYLON NATIONAL CHAMBER OF IND;THE 114092860 CEYLON NATURE PRODUCTS PVT LTD 104022120 CEYLON NUTRITIONAL FOODS LTD 114020133 CEYLON OCEAN LINES CONTAINER REPAIRS LTD 124011400 CEYLON OCEANLINE CONTAINER SERVICE LTD 409219675 CEYLON ORGANIC AGRICUTURE 114330590 CEYLON PEST TEC SERVICES PVT LTD 104046312 CEYLON PIONEER INDUSTRIES LTD 134004347 CEYLON PIONEER POULTRY BREEDERS LTD 114191914 CEYLON PLANTATION MANAGE; & ENG: PVT LTD 409245927 CEYLON PLANTATIONS 409039340 CEYLON PRODUCE BROKERS CO 409266320 CEYLON QUALITY PRODUCTS CO 114648973 CEYLON RARE EARTH PVT LTD 104025765 CEYLON RESINO PLASTICS LTD 114243787 CEYLON ROYAL TEA & SUPPLIES PVT LTD 134010436 CEYLON SAPPHIRE COUNCIL LTD 409009298 CEYLON SAPPHIRES INTERNATIONAL 409014909 CEYLON SECRETARIAL SERVICES LTD 124002338 CEYLON SERVICE & SUPPLIES CO LTD THE 104035019 CEYLON SHIP SUPPLIERS CO 1972 LTD 114060372 CEYLON SHIPPING AGENCY PVT LTD 104018521 CEYLON SHIPSIDE SERVICES LTD

Page 84 of 646 TIN No Company Name 104083269 CEYLON SHRIMPS LTD 114701262 CEYLON SIGHTS PVT LTD 104019447 CEYLON SMALL INDUSTRIES LTD 409183530 CEYLON SOHO HOUSE 114463817 CEYLON SOHO HOUSE PVT LTD 114371068 CEYLON SPECIALTY FATS PVT LTD 124009383 CEYLON SPORTS FOOT WEAR CO LTD 409000843 CEYLON STEEL CO 409000215 CEYLON STEEL CORPORATION 114021075 CEYLON SUPPLY & DEVE;CO EXPORTS PVT LTD 124004411 CEYLON SYNTHETIC TEXTILES LTD 409005691 CEYLON TEA & GENERAL MART 114153273 CEYLON TEA GARDENS LTD 114248010 CEYLON TEA MANUFACTURERS PVT LTD 114045357 CEYLON TEXTILE INDUSTRIES PVT LTD 409018203 CEYLON TOURIST BOARD 114223867 CEYLON TRACTOR & MOTOR TRADING PVT LTD 409096603 CEYLON TRADES AGENCY & INDUSTRIES 409177468 CEYLON TRAVELS 104030572 CEYLON TRAVELS & TOURIST RESORTS LTD 114049050 CEYLON TROPICA PVT LTD 409142591 CEYLON TROPICAL GREENS 114502405 CEYLON TUNA EXPORTS PVT LTD 409144640 CEYLON UMBRELLA MANUFACTURERS 114479209 CEYLON UMBRELLA MANUFACTURERS PVT LTD 114300721 CEYLON VET LINE PVT LTD 114687634 CEYLONKEYMAN PVT LTD 114236381 CEYLONTEA & COMMODITIES PVT LTD 409170188 CEYMAS ENTERPRISES 114261904 CEYMECH PVT LTD 114159603 CEYMO AUTOMOBILE MANUFACTURERS PV LTD 114403032 CEYMO INTERNATIONAL PVT LTD 409154956 CEYNORG TRADERS 114141089 CEYPA RUBBER INDUSTRIES PVT LTD 409121845 CEYPAK EXPORTS 104028470 CEYPRO EXPORTS LTD 114379123 CEYSERV LINES PVT LTD 114404969 CEYSPENCE PVT LTD 104019552 CEYTEA LTD 174937451 CEYTEL LANKA PVT LTD 114401544 CEYTRO LANKA PVT LTD 104049842 CEYWORLD AVIATION TOURISM & SHIPPING LTD 114121398 CEYWORLD INTERNATIONAL ENTERPR PVT LTD 114348511 CG ACADEMY PVT LTD 409269133 CGG VERITAS SERVICES SA 409100210 CHA CHA TRADERS 114180416 CHABERT DESIGN PVT LTD 114074187 CHADSTONE PVT LTD 114203947 CHAHIRU APPERALS PVT LTD 409192963 CHAINA HUANQIU CONTRACTING & ENGINEER.CO 104099149 CHAINS PVT LTD S K 409097472 CHAIRMAN AMBAGAMUWA PRADESIYA SABAWA 409106382 CHAIRMAN KALUTHRA PRADESHIYA SABHA

Page 85 of 646 TIN No Company Name 409169481 CHAIRMAN PRADESHIYA SABHAWA PASSARA 409136893 CHAIRMAN SAMURDHI BALAKAYA 409146180 CHAIRMAN- PRADESIYA SABHAWA 409146228 CHAIRMAN- PRDESHIYA SHABAWA 409146210 CHAIRMAN-URBAN CONCIL VALVETTITHURAI 409322360 CHAIRPERSON,SEVA VANITHA GARMENT FACTORY 114233242 CHAKRA PVT LTD 409176399 CHALAMBAIKERNY 04 R D S 409148450 CHALAMBAIKKENI 03 RURAL DEVELOPMENT SOC; 409234496 CHALANA BOAT YARD 409195865 CHALANA ENTERPRISE 409125743 CHALANI TEX 409278540 CHALAROO NIRMANA 447170574 CHALET SOYSA H 409252583 CHALLENGE WIN SECURITY SERVICE 114079197 CHALLENGER ELECTRONICS PVT LTD 114245976 CHALLENGER LANKA PVT LTD 409276610 CHAMA CONSTRUCTION 741320223 CHAMAKA MANJULA K K 409033202 CHAMALEE HANDICRAFTS 747341265 CHAMALIE L P 409130933 CHAMARA ENGINEERING 409107516 CHAMARA ENTERPRISES 409096280 CHAMARA METAL CRUSHER 409249124 CHAMARA PRINTERS 409153640 CHAMATH APPARERLS 409103022 CHAMATH ASSOCIATES 114229660 CHAMATHKA INTERNATIONAL PVT LTD 114607274 CHAMATHKARA INDUSTRIES PVT LTD 409204686 CHAMBER OF COMMERCE & INDUS;OF SOUTHERN 114468150 CHAMBEYLEE TRADING PVT LTD 409089054 CHAMBGS COLOMBO 409258743 CHAMEELIYA BEAUTY PRODUCTS ENTERPRISES 409184120 CHAMETH MOTOR TRADERS 409132669 CHAMI INDUSTRIAL SERVICE 782350455 CHAMIKA DESHAN MAHASINGHE 847233109 CHAMIKA DILESHI W 409249094 CHAMIL ENTERPRISES 761841904 CHAMIL PRASANGA J L P 409103286 CHAMILA BUILDERS 409094201 CHAMILA GARMENTS 409183816 CHAMIN ENTERPRISES 732511091 CHAMINDA G.P.P. 761974386 CHAMINDA GAJANAYAKE G M 409129307 CHAMINDA GANGA ENTERPRISES 751401442 CHAMINDA H L 702450080 CHAMINDA H.E.N. 772723911 CHAMINDA KELUM PRASANNA G K 722503090 CHAMINDA KUMARA G A A 752563225 CHAMINDA KUMARA W 713061859 CHAMINDA MAHESH ATHUKORALA SENEVIRATHNA 722421060 CHAMINDA P D S 720642018 CHAMINDA P N

Page 86 of 646 TIN No Company Name 409173675 CHAMINDA W A 802843410 CHAMINDA W D 701182804 CHAMINDA W. D. T. 409127681 CHAMINDRA CONSTRUCTION 409019382 CHAMITH ENTERPRISES 673500315 CHAMITH W W 723081017 CHAMMIKA I G S 409187714 CHAMMY PALACE 174910138 CHAMO INTERNATIONAL PVT LTD 409088660 CHAMOOD ENTERPRISES 114250562 CHAMOOD PVT LTD 114162167 CHAMP ENTERPRISES PVT LTD 114256439 CHAMP INTERNATIONAL PVT LTD 409071945 CHAMPA BAKE HOUSE 409234445 CHAMPA BAKERS & SWEET HOUSE 808121344 CHAMPIKA H H 409236090 CHAMPIKA SWEET HOUSE 409117244 CHAMPIKA TRANSPORT SERVICE 790031806 CHAMPIKA V N 697951369 CHAMPIKA W L R 409007155 CHAMPIKA-GROUP OF INDUSTRIES 409004539 CHAMPION INDUSTRIES 409086535 CHAMPION PRINTERS 409005993 CHAMPION TRADERS 409269974 CHAMPS ENTERPRISES 409201482 CHAMROTA INTERNATIONAL 409135072 CHAN AUTO TRADES 409166121 CHANAKA GUNESEKARA ENTERPRISE 702201527 CHANAKA NILANGA V 703621538 CHANAKA PERERA G S 409107745 CHANAKA TRADERS 114361399 CHANCE PECHENEY CONSORTIUM PVT LTD 114134740 CHANCELLOR MARKETING PVT LTD 114045322 CHAND SPORTS PVT LTD 114244902 CHANDANA BAKE HOUSE PVT LTD 409138853 CHANDANA BUILDERS 713482587 CHANDANA C K M D R 409144462 CHANDANA ENTERPRISES 743154223 CHANDANA K I 713242594 CHANDANA KITSIRI H A 751070209 CHANDANA KUMARA KARUNARATNA H. W.D. 763320375 CHANDANA KUMARA W G G 409152856 CHANDANA MANDIRA OFFICE COMPLEX 114437921 CHANDANA MANDIRA PRIVATE LTD 409264336 CHANDANA SPORTS 409097146 CHANDANA STORES 409076637 CHANDANA TOURS 409098487 CHANDANA TRANSPORT SERVICES 723591945 CHANDANA WEERAKUMARA A R M 409106641 CHANDANAYAKA A 409072810 CHANDANI CINEMA 409069134 CHANDANI HOTEL & BAKERY 657690856 CHANDANI K D MISS

Page 87 of 646 TIN No Company Name 617340526 CHANDANI U A D A 114461474 CHANDI INTERNATIONAL PVT LTD 114499722 CHANDI MARINE COMPANY PVT LTD 409104061 CHANDI PUTHA CIVIL CONTRUCTION CONTRUCTO 114197912 CHANDIM PVT LTD 715832879 CHANDIMA ROSHINIE A W 783070448 CHANDIMA SHAMENDA D D 735700855 CHANDIMA THEWARAPPERUMA T A I 409068901 CHANDIMA TRADE CENTRE 741321041 CHANDIMAL THUSHANTHA K.H.G. 409176135 CHANDIMAL TRADING COMPANY 409194338 CHANDRA CONSTRUCTION 409102816 CHANDRA CONSTRUCTIONS 207942243 CHANDRA DISSANAYAKE 409084214 CHANDRA ENTERPRISES 104039120 CHANDRA EXERCISE BOOK MANUFA LTD 409208983 CHANDRA GUEST HOUSE 603373642 CHANDRA KEERTHI M A R 673281524 CHANDRA KUMAR S 693331455 CHANDRA KUMARA J P H 712192321 CHANDRA KUMARA M G G 409016820 CHANDRA PANAGODA & CO 642932470 CHANDRA SEKARAN S 409226701 CHANDRA SERVICES 409009891 CHANDRA STORES 409396160 CHANDRA STORES 409105459 CHANDRA SUBASINGHE CONTRACTORS 409133703 CHANDRA TRADE SERVICE 409349641 CHANDRA TRADERS. 409009263 CHANDRADASA & CO 603093356 CHANDRADASA A M A 473191903 CHANDRADASA B A M 830872655 CHANDRADASA D 410181096 CHANDRADASA D N 422351493 CHANDRADASA D V 520012680 CHANDRADASA G 548258359 CHANDRADASA G W 621430467 CHANDRADASA J 473313855 CHANDRADASA K P W 543303100 CHANDRADASA M D 510644417 CHANDRADASA W 482100970 CHANDRADASA W H 531644840 CHANDRAGUPTHA W D N 114180220 CHANDRAKANTHI PRESS INTERNATIONAL PVT LT 114261530 CHANDRAKANTHIE CONSTRUCTION PVT LTD 550140926 CHANDRAKEERTHI W A B 512391222 CHANDRAKUMAR C 522830194 CHANDRAKUMAR R 671552660 CHANDRAKUMAR S 781140333 CHANDRAKUMARA I J 782130480 CHANDRAKUMARA K A J P 593211517 CHANDRAKUMARA K M U J 738061969 CHANDRAKUMARI M S S

Page 88 of 646 TIN No Company Name 550902141 CHANDRAL FONSEKA G A 590541354 CHANDRALAL L H L M 592171422 CHANDRALAL N 572671585 CHANDRALAL W D N 583282289 CHANDRALAL W K 628271771 CHANDRALATHA D W W M R MRS 516650958 CHANDRALATHA H M P MRS 409130321 CHANDRALEKA EXPORTS 194005504 CHANDRAN DESIGNS CONSULTANTS PVT LTD 771960375 CHANDRAN K T 771151663 CHANDRAN RAVISHANKAR 593231160 CHANDRANANADA E A K 502183893 CHANDRANAYAKA M G 706483020 CHANDRAPALA D B S 691142450 CHANDRAPALA I. 570453815 CHANDRAPALA R G 513221096 CHANDRAPALA W A 409102093 CHANDRAPALI TRANSPORT SERVICE 409129277 CHANDRAPALI TRANSPORT SERVICE 790061756 CHANDRAPERUMA ARACHCHI M R P 592180103 CHANDRARATHNA G A 601950529 CHANDRARATHNA R K A 620833584 CHANDRARATHNA T K 680240183 CHANDRARATNA P G T 623121976 CHANDRARATNE A K S 701382153 CHANDRASEGARAN S 553241642 CHANDRASEHAR S 623662284 CHANDRASEKAR D 409071309 CHANDRASEKARA & CO 591670360 CHANDRASEKARA A D V L 592511924 CHANDRASEKARA B S 471752576 CHANDRASEKARA G 651461952 CHANDRASEKARA R M S P 715562588 CHANDRASEKARA S P 770813034 CHANDRASEKARAM G 551500624 CHANDRASEKARAM SILVA L D 480763998 CHANDRASEKARAN A Y 612142173 CHANDRASEKARAN K 700231437 CHANDRASEKARAN K 533111734 CHANDRASEKARE M S 114125881 CHANDRASEKERA ASSOCIATES PVT LTD 680510946 CHANDRASEKERA S N 671561686 CHANDRASEKERA U G 409056482 CHANDRASENA & PARTNERS 542234016 CHANDRASENA A L 453380190 CHANDRASENA COSTA M 450760820 CHANDRASENA K D 543521027 CHANDRASENA K H 553230896 CHANDRASENA K K 513373430 CHANDRASENA L V 693112117 CHANDRASENA M G N A 720560879 CHANDRASENA M K 492112941 CHANDRASENA P M B

Page 89 of 646 TIN No Company Name 540420602 CHANDRASENA W A 560882041 CHANDRASENA W K A 641004405 CHANDRASENA W W S G 409094058 CHANDRASIRI 611123396 CHANDRASIRI B D 541923195 CHANDRASIRI BANDARA W M 391052603 CHANDRASIRI E P W 482820786 CHANDRASIRI G D 780050772 CHANDRASIRI G D S 663510436 CHANDRASIRI G H G G 510433904 CHANDRASIRI G R C 570191799 CHANDRASIRI H M 603360648 CHANDRASIRI J L A 551132552 CHANDRASIRI K A D 640161531 CHANDRASIRI K B G S 483292570 CHANDRASIRI M A N 543433136 CHANDRASIRI P 612773343 CHANDRASIRI P A 510012771 CHANDRASIRI P A S 601491249 CHANDRASIRI P M P 610083579 CHANDRASIRI P.S. 641142816 CHANDRASIRI PADMALAL PALLIYAGURUGE 563012773 CHANDRASIRI R G 552503040 CHANDRASIRI RENDAGE 409174183 CHANDRASIRI TEX 670382184 CHANDRASIRI U 630661790 CHANDRASIRI W D N 463091463 CHANDRASIRI W G 721490378 CHANDRASIRI W G 681031499 CHANDRASIRI Y H R 670414442 CHANDRASIRIL S A 410060051 CHANDRASOMA G H 560491271 CHANDRATHILAKA K 470580984 CHANDRATHILAKE J A 690053560 CHANDRATILAKA K A 541692681 CHANDRATILAKE G W 482793967 CHANDRAWANSHA J K A 565963082 CHANDRAWATHIE A M 565130463 CHANDRAWATHIE R M 409109071 CHANDRESENA MASAKORALA & SONS 686860329 CHANDRIKA D S 717760689 CHANDRIKA H A K 409055486 CHANDRIKA METAL CRUSHERS 114827126 CHANDS MOTORING PVT LTD 114369187 CHANDULA PVT LTD 409325610 CHANDULA WELANDA VIMANA 114249076 CHANG DAE INTERNATIONAL PVT LTD 409182232 CHANGING MINDS ADVERTISING 642051580 CHANMUGAM J.M. 711713077 CHANNA DILHAN GUNAWARDANA 409166806 CHANNA MALI MOTORS 194012225 CHANNEL INFRAIN CO LTD 114369438 CHANNEL LINK PVT LTD

Page 90 of 646 TIN No Company Name 114189510 CHANNEL NINE PVT LTD 114636983 CHANOJ INTERNATIONAL PVT LTD 807722336 CHANTHIRAVITHIYA M 114294470 CHANUJA MANOJ ENTERPRISES PVT LTD 409249680 CHANUKA MOTOR COMPANY 114119989 CHAOYANG LANKA PVT LTD 409236456 CHAPAS FURNITURE 114343412 CHAPTON GROVE INTERNATIONAL PVT LTD 114011118 CHARAKA APPARELS PVT LTD 409079156 CHARAVI LANKA 409247962 CHAREEN MOTORS 114663727 CHAREEN MOTORS PVT LTD 114018210 CHARIKA HOUSING DEV PVT LTD 104028314 CHARIKA LEARNERS LTD 114686301 CHARISMATIC CORPORATION PVT LTD 409109292 CHARITABLE INSTITUTION 409154190 CHARITH ENTERPRISES 409050050 CHARLES PRODUCTS 114213870 CHARLES SONS SAW MILLS PVT LTD 409080901 CHARLIE GARMENTS 250680686 CHARLS L A 409169090 CHARLTON HOTEL 409055915 CHARLTON MOTORWAYS 409007538 CHARM ENTERPRISES 409136990 CHARM INTERNATIONAL 409083919 CHARM LANKA 409195741 CHARMAL ENTERPRISES 409076904 CHARMING ENTERPRISES 409255400 CHARMING SRI J'PURA INVEST.& SEC. SERVICE 114095680 CHARMIS ENTERPRISES PVT LTD 114234648 CHART B P O PVT LTD 114208817 CHART BUSINESS SYSTEMS PVT LTD 114131172 CHART FINANCIAL CONSULTANTS PVT LTD 114389170 CHART MANAGEMENT CONSULTANTS (PVT) LTD 114054690 CHART SOFTWARE HOUSE PVT LTD 114646032 CHARUTHMA DISTRIBUTORS PVT LTD 114084646 CHASE ELECTRONICS PVT LTD 114384313 CHASECOLAB PVT LTD 409322123 CHATHUKA HOLDINGS 409232418 CHATHURA CONSTRUCTION 843203272 CHATHURA NANJITH H M 720062089 CHATHURA S Y B M 114358762 CHATHURA TRADING PVT LTD 409272681 CHATHURANGA CONSTRUCTION 409273289 CHATHURANGA CONSTRUCTIONS 830714448 CHATHURANGA M K M 114274640 CHATHURANGA RENT A CAR PVT LTD 817862918 CHATHURANI M L D 114294268 CHATHURI POLYPACKAGING PVT LTD 622310198 CHATOOR A 104069657 CHATOOR SPICE PROCESSORS LTD A S 409094457 CHATURA CONSTRUCTIONS 409084532 CHATURA METAL CRUSHERS & CONSTRUCTION

Page 91 of 646 TIN No Company Name 409083439 CHAVIN ENTERPRISES 409096395 CHAYA CINEMA 114321664 CHEAPCOM PVT LTD 114393878 CHECKERS HOTELS PVT LTD 409333915 CHEETAH TRADING 391811598 CHELLAPPAH P 613360212 CHELLIAH D P 481782740 CHELLIAH V 409095704 CHELSEA ENAMELS 114779903 CHEM WATERS PVT LTD 104084478 CHEMANEX ADHESIVES PVT LTD 114313319 CHEMAX PRINTS PVT LTD 114265098 CHEMCEY PVT LTD 114302350 CHEMCHRO ADHESIVES PVT LTD 409008020 CHEMICAL AGENCY & CO 114139890 CHEMICAL AND METAL TRADERS PTE LTD 409087183 CHEMICAL ENTERPRISES 104076106 CHEMICAL HOUSE PVT LTD 114423513 CHEMICALL PVT LTD 114088994 CHEMICALS & RESINS PVT LTD 114650757 CHEMICO CONSULT PVT LTD 114247189 CHEMIGROW COARTINGS PVT LTD 134008830 CHEMINT LTD 409119050 CHEMISALES HOLDING 114354767 CHEMISALES HOLDING PVT LTD 114724270 CHEMISRA CHEH PVT LTD 104043810 CHEMITECH ENTERPRISES LTD 114009857 CHEMITRADE LANKA PVT LTD 114317926 CHEMPHARMA PVT LTD 409109551 CHEMPLAST INTIL TRADING CO 114708615 CHEMTECH ENGINEERING PVT LTD 409083315 CHEMTEX ENTERPRISES 114222437 CHEMTEX ENTERPRISES PVT LTD 104084460 CHEMWOOD INDUSTRIES LTD 409230105 CHENTRELA DIGITAL COLOUR LAB 114094374 CHERISH PVT LTD 409258425 CHERRY ELECTRONICS 409172563 CHERUBIM FASHIONS 471263729 CHETANDAS N K 830413197 CHETTIAR M K 409334210 CHETTINAD CEMENT ASSOCIATES 114360562 CHETTINAD QUALITY RESTAURANT PVT LTD 104063110 CHETTINAD RESTAURENT PVT LTD 409205500 CHIBA INTERNATIONAL 114546798 CHIBA INTERNATIONAL PVT LTD 409098673 CHIBA LANKA AUTO TRADERS 409166300 CHIBA LANKA INTERNATIONAL 409248144 CHIBA N K ENTERPRISE 409193285 CHIBA WORLD WIDE INTERNATIONAL 114009520 CHIC APPARELS PVT LTD 114421839 CHICKEN KING INTERNATIONAL LANKA PVT LTD 409014593 CHIFFON EMPORIUM 409171630 AUTO PARTS

Page 92 of 646 TIN No Company Name 114257311 CHILAW COIR PVT LTD 409105050 CHILAW PRADESHIYA SABHAWA 409104380 CHILLAW URBAN COUNCIL 114615927 CHIME & TILLEY CO PVT LTD 114201197 CHIME COLLECTION PVT LTD 409099548 CHIME GARMENTS 409144845 CHIME LANKA DEVELOPERS 114262480 CHIMO METAL PACKAGING PVT LTD 409081495 CHINA AIRLINES 409126910 CHINA AIRLINES LTD 194004346 CHINA AUTO CAIEC LTD 409089224 CHINA BEIJING CORP.FOR INTER.ECON. COOPE 114315206 CHINA CENTER IMPO&EXPO;INTL TRAD; PVT LT 409086861 CHINA HUANQIU CHEMICAL ENGINEERING CORP 409074901 CHINA HUNAN INT ECON; & TECH; CO-OP CORP 409060951 CHINA INT'L WATER & ELECTRIC CORP 409128467 CHINA JILIN INT; ECONOMIC & TECH; CORPO; 114196517 CHINA LANKA ENGINEERING PVT LTD 194010435 CHINA METALLURGICAL GROUP CORPORATION 114257206 CHINA TOWN RESTAURANT & RECREATION PVT L 114738689 CHINA TRADE PVT LTD 409201865 CHINASIA TRADING COMPANY 114165786 CHINDA LANKA PVT LTD 409164439 CHINESE CHOICE 409067778 CHINESE DRAGON CAFE 409048510 CHINESE GOLDEN GATE HOTEL 409048536 CHINESE LOTUS HOTEL 409167918 CHINTAKA ENTERPRISES 596140904 CHINTHA JAYAWEERA 577291071 CHINTHA LAKSMI K V 536232001 CHINTHA U G MRS 726632537 CHINTHA WEERASINGHE MRS 891483759 CHINTHAKA P G T 841150260 CHINTHAKA S D G 711611347 CHINTHAKA S J 713351520 CHINTHAKA SILVA T S 409070663 CHINTHANA GROUP 810102250 CHINTHANA R P K P 114308331 CHIOKEM LANKA PVT LTD 114150991 CHIRATH PRINT PVT LTD 409028934 CHIRATHU INDUSTRIES 114167045 CHISARA INTERNATIONAL PVT LTD 707840498 CHITHRA JAYABASKARAN 657823767 CHITHRAKALA K 114094285 CHITHRAL COLOUR LABORATORIES PVT LTD 592900416 CHITHRANANDA M G 583052437 CHITHRASENA D G 880022610 CHITHTHARANJANA K K K 409069444 CHITRA CINEMA 535892938 CHITRADEVI J MRS 620394424 CHITRALAL W D H 592350220 CHITRANANDA E A D 409088988 CHMARA TYRE HOUSE

Page 93 of 646 TIN No Company Name 409015670 CHO YANG SHIPPING CO LTD SOUTH KOREN 114316261 CHOICE IMPEX PVT LTD 409080405 CHOISY TRADING CO 693571030 CHOKSY V K 114211818 CHOLIE PVT LTD 552942469 CHOLOMONDLEY R L 409140637 CHOSUK CONSTRUCTION & DEVELOPMENT CO LTD 610292712 CHOTRANI G D 409276008 CHRIS INTERNATIONAL 114729205 CHRISANNE PVT LTD 409094830 CHRISANTHA BUILDERS 726401900 CHRISHANTHI N R N 409154018 CHRISTIE TRANSWATER JV 409226698 CHRISTO RESTAURANT 670210430 CHRISTOFELSZ S M 670932656 CHRISTOPHER K L R 411030296 CHRISTOPHER W A S 114607894 CHRISTY CLOTHING PVT LTD 409109721 CHRISTY CONSTRUCTION 114365912 CHRISTY LANKA APPARELS PVT LTD 114350621 CHRISTY LANKA LABORATORY PVT LTD 409052096 CHRISVY DISPENSARY & SURGERY 114077046 CHROMOTEC PVT LTD 114064211 CHRYS TEA PRIVATE LTD 409116876 CHUBB SINGAPORE PVT LTD 409129250 CHULAN ENTERPRISES 698391642 CHULANGANI H K C 671010582 CHULANI NERANJAN U D 409087329 CHUNG IK SOO 114625566 CHUO ECO SYSTEMS PVT LTD 409090702 CHURCH OF ST MICHAEL & ALL ANGELS 114480940 CIC TEA ADVISORY SERVICES PVT LTD 114489280 CIMPLUS LANKA PVT LTD 114176796 CINCINNATI TOURS & TRAVELS PVT LTD 409153780 CINDRELLA GARMENTS 114237515 CINE BLITZ PVT LTD 114082970 CINE LINK PVT LTD 409159079 CINE SHILPA 114296783 CINEC I T PVT LTD 114400521 CINEPRO PVT LTD 409202322 CINESTAR CINEMA 114230774 CINNAMON ESSENTIAL OILS PVT LTD 114211087 CINNAMON TREE TRADING PVT LTD 114263036 CIRCLE 5 INTERNATIONAL PVT LTD 114065870 CIRFAB PVT LTD 114247294 CISCO INFORMATION SECURITY SER;PVT LTD 409352529 CITADEL TRADERS 114053945 CITIALERT SECURITY PVT LTD 114194042 CITIHOME PVT LTD 114125296 CITISON CYCLE INDUSTRIES PVT LTD 409168469 CITIZEN CONSTRUCTION & SUPPLIERS 114148911 CITIZENS EXPORTS PVT LTD 114007749 CITIZENS IMPORTS & EXPORTS PVT LTD

Page 94 of 646 TIN No Company Name 114048550 CITIZENS PVT LTD 114058521 CITRO ESSENTIAL OILS PVT LTD 409003060 CITY AGENCY THE 114360384 CITY ART STUDIO & DIGI'L COL.LAB PVT LTD 409034594 CITY ART WORKS 114409820 CITY CABLE LINKS PVT LTD 114766305 CITY CAR SALES PVT LTD 409110983 CITY CARE CLEANING SERVICES 409246486 CITY CARGO COMPANY 114734667 CITY CARS LANKA PVT LTD 114239410 CITY CEMENT PVT LTD 409152767 CITY CENTRE 409018041 CITY CORPORATION 409009689 CITY CYCLE DISTRIBUTORS 409030424 CITY CYCLE EXPORT HOUSE 409034365 CITY CYCLE INDUSTRIAL EXPORTS 409095798 CITY DISTRIBUTORS 409274757 CITY ELECTRONICS 409202420 CITY ENTERPRISES 114428280 CITY GAS LANKA EQUIPMENT (PVT) LTD 409005594 CITY HARDWARE CENTRE 409009506 CITY INDUSTRIAL ENTERPRISE 114808113 CITY JANATHA TRADING PVT LTD 114350397 CITY LAND PVT LTD 409093760 CITY LANKA 114416916 CITY LANKA ENTERPRISES PVT LTD 409235395 CITY LANKA PVT MOTORS 114123145 CITY LINK COURIER INT'L PVT LTD 409161855 CITY MARKETING 114075108 CITY MEDICAL SERVICES PVT LTD 409100120 CITY MINE (LANKA ) CO 409058981 CITY MOTOR TRADERS 114068535 CITY OF GEMS PVT LTD 409147658 CITY PAPER TRADING CO 114087530 CITY PHARMA DISTRIBUTORS LTD. 114089737 CITY PROPERTIES PVT LTD 114017833 CITY SECURITY SERVICES PVT LTD 114761214 CITY SPORTS (PRIVATE) LIMITED 409154352 CITY STAR IMPEX 409011950 CITY TEX 409195385 CITY TIMBER DEALERS 409022103 CITY TIMBER DEALERS 409176895 CITY TRADERS. 409097588 CITY TRADING CO. 409086365 CITY TRANSPORT SERVICES 114051349 CITY TRAVELS PVT LTD 114240095 CITYGUARD SECURITY & INVESTI PVT LTD 409244009 CIVIC ENTERPRISES 409213065 CIVIC ENTERPRISES 114320439 CIVIC FINANCIAL SERVICES PVT LTD 114381667 CIVIC INTERNATIONAL PVT LTD 409076319 CIVICON 409213820 CIVICON CONSTRUCTIION

Page 95 of 646 TIN No Company Name 114127582 CIVICON ENGINEERING PVT LTD 409168990 CIVIELEC ENGINEERS 409125310 CIVIL CONTRACTORS 409112960 CIVIL ENGINEERING CONSTRUCTIONS CO 409279708 CIVIL ENGINEERING CONSULTANTS 409133991 CIVIL TECH BUILDERS & CONSTRUCTIONS 114177687 CIVIMECH AUTOMOBILE PVT LTD 409193099 CIVITECH CONSTRUCTIONS 114353043 CKR TEA PVT LTD 480016661 CLAASZ A D I 409358330 CLAP ADVERTISING 104082815 CLAREMONT HOTEL SCHOOL LTD 104012710 CLARENCE AMARASINGHE & CO LTD 409067417 CLARENCE ENTERPRISES 409187790 ENTERPRISES 114271470 CLARION LOGISTICS PVT LTD 134002271 CLARK SPENCE GARMENTS LTD 114181331 CLASS ONE MATCH CO PVT LTD 114162965 CLASSIC CARS PVT LTD. 114096750 CLASSIC EXPORTS PVT LTD 409185355 CLASSIC IMPEX. 114273813 CLASSIC INTERNATIONAL PVT LTD 114470686 CLASSIC PAPERS PVT LTD 114327425 CLASSIC TELE CABS SERVICE PVT LTD 409084354 CLASSIC TRADERS 114199834 CLASSIQUE PARQUET PVT LTD 409049680 CLASSTITGH GARMENTS 114689866 CLATTONS HOLDINGS PVT LTD 114187488 CLAUGHTON MANAGEMENT SERVICES PVT LTD 409338348 CLEAN ENERGY & ACCESS IMPROVEMENT PRO. 114635596 CLEAN GREEN LINK SERVICE PVT LTD 409242413 CLEAN GREEN LINK SERVICES 114457884 CLEAN HOUSE PVT LTD 114330574 CLEAN WASH SERVICES PVT LTD 114316857 CLEAN WATER PIA PVT LTD 409263119 CLEANFIX AGENCIES 114621536 CLEANNING & SECURITY SERVICES PVT LTD 114335916 CLEANO TEC PVT LTD 114248754 CLEANSING PRODUCTS PVT LTD 114183970 CLEAR SECURITY SERVICE PVT LTD 100945231 CLEAR WATER HOLDINGS PVT LIMITED 114347655 CLEAR WATER TECHNOLOGIES PVT LTD 409028551 CLEARPHANE EXTRUSIONS 409058990 CLEMTEX GARMENTS 409162410 CLETO CERAMICS 114346934 CLETO CERAMICS PVT LTD 114685470 CLEVELYSE INTERNATIONAL PVT LTD 409176062 CLICK HERE 114714437 CLIFDON HOLDINGS PVT LTD 114171760 CLIFWASH PVT LTD 114345385 CLINCH PVT LTD 114237078 CLIPSAL COMPONENTS PVT LTD 114024937 CLIPSAL LANKA PVT LTD

Page 96 of 646 TIN No Company Name 409208924 C-LORD RESTAURANT 114237221 CLOTH APPARELS LANKA PVT LTD 409083382 CLOTHES SHOP 114208973 CLOTHLINKS EXPORT PVT LTD 409078753 CLUB PARADAISE 114332577 CLUB PENTHOUSE ISLAND RESORT PVT LTD 114637971 CLUB VICTORIA RESORTS PVT LTD 114245224 CMT GARMENTS PVT LTD 114079359 CNA EXPORTS PVT LTD 114355526 CNC LANKA PVT LTD 114351466 C-NET PVT LTD 114482900 C-NET TECHNOLOGY PVT LTD 409211291 COALTECH INDUSTRIES 104057365 COBAMILS LTD 114296910 COCA COLA BEVERAGES DISTRIBUTORS PVT LTD 114364070 COCHIN COATINGS PVT LTD 124079764 COCO CEYLON LTD 409081436 COCO FAB 114229202 COCO MAT PVT LTD 409080103 COCO TECH 114604801 COCOGREEN INTERNATIONAL PVT LTD 409068120 COCONUT HUSK CHIPS INDUSTRIAL CO 409120199 COCONUT TRIANGLE MILK PRO;CO-OP; UNI;LTD 114109860 COCOS NUCIFERA PRODUCTS PVT LTD 114659711 CODE 3 PVT LTD 114391700 CODE RED PVT LTD 114347078 CODEGEN LANKA PVT LTD 492024147 CODIPILLY D J C 409177301 COFFEY MPW PTY LTD 114103675 COFI M PVT LTD 114205893 COIR DE LANKA PVT LTD 114228133 COIR PLUS EXPORTS PVT LTD 409267653 COIR TECH INDUSTRIES 114230634 COIRMEC LANKA PVT LTD 114063789 COL EXP & IMP AGE MANGALA ELIYA PVT LTD 114008800 COLAG COMMUNICATIONS PVT LTD 114030236 COLAG INSPECTION SERVICES PVT LTD 114039349 COLANDIAM PVT LTD 114648329 COLANKA MANAGEMENT SERVICES PVT LTD 114055433 COLCOM PRODUCE PVT LTD 593530019 COLIN THOME D J 409134300 COLINGWOOD 114209813 COLLAGE GALLERY PVT LTD 114447030 COLLEGE ENTERTAINMENT PVT LTD 124002419 COLLETTES LTD 114021679 COLLETTES SECURITY SERVICES PVT 114295256 COLLINCO COLOMBO PVT LTD 114239402 COLLINS INTERNATIONAL PVT LTD 114271497 COLMA TRADING PVT LTD 114194611 COLO INTERNATIONAL PVT LTD 114154121 COLOFIL LANKA PVT LTD 409190936 COLOMB PAPER TRADERS 667420709 COLOMBAGE I G

Page 97 of 646 TIN No Company Name 550330237 COLOMBAGE S 114082791 COLOMBIA GOVIJANA FERTILIZER PVT LTD 409073271 COLOMBIA STEEL 409080464 COLOMBIA TRADERS 114262730 COLOMBO ACA.OF LAN.SKILL.& DRA.ART PVT L 409207073 COLOMBO AGENCIES 114247723 COLOMBO APPARAL EXPORT & IMPORT PVT LTD 114716448 COLOMBO AUTO PVT LTD 409153895 COLOMBO AUTO SPARES 114339865 COLOMBO CABS PVT LTD 114762075 COLOMBO CAR SALES PVT LTD 409015972 COLOMBO CEREALS & FOOD PRODUCTS 294000160 COLOMBO COMMERCIAL CO TEAS LTD 114403024 COLOMBO COMMODITIES PVT LTD 114470430 COLOMBO CONSULT. & MANAG. GROUP PVT LTD 114290165 COLOMBO COPPER PVT LTD 114147400 COLOMBO DIAGNOSTICS PVT LTD 409259715 COLOMBO ELECTRICAL & ENGINEERING CO. 409033067 COLOMBO ELECTRONICS 114089338 COLOMBO ENGINEERING ENTERPRISES PVT LTD 114051438 COLOMBO ENTERPRISE GARMENTS PVT LTD 409080170 COLOMBO ENTERPRISES 104066372 COLOMBO ENTERPRISES LTD 409024521 COLOMBO ESTATE SUPPLIERS 114195200 COLOMBO FINANCE & TRADE PVT LTD 409247920 COLOMBO FOODSTUFF TRADING 114005010 COLOMBO FORT INVESTMENTS LTD 104045120 COLOMBO GARMENTS LTD 409185622 COLOMBO GENERAL TRADING 409026184 COLOMBO GOLD HOUSE 409064132 COLOMBO GROCERIES CO THE 409010466 COLOMBO HARDWARE 409058361 COLOMBO HILTON 114046582 COLOMBO HOUSE PVT LTD 114814482 COLOMBO IMPEX INTERNATIONAL PVT LTD 104019900 COLOMBO INDUSTRIAL AGENCIES LTD 114089680 COLOMBO INSTITUTE OF TECHNOLOGY PVT LTD 409177930 COLOMBO INTERNATIONAL 409226850 COLOMBO INTERNATIONAL ENTERPRISES 134001267 COLOMBO INVESTMENT TRUST LTD 409022278 COLOMBO JEWELLERS 409029523 COLOMBO JEWELLERY STORES 409054790 COLOMBO LIGHT IND WORKERS COOP SOCI LTD 114392022 COLOMBO MARINE PVT LTD 409041230 COLOMBO MARRIOTT HOTEL 409108016 COLOMBO MECHINERY VALUATION CO 114016683 COLOMBO MEDI-LAB PVT LTD 114111600 COLOMBO METAL MANUFACTURES PVT LTD 409083153 COLOMBO MOTOR TRADING CO 409386270 COLOMBO MOTOR TRADING COMPANY 114172219 COLOMBO NORTH CENTRE PVT LTD 409080146 COLOMBO OVERSEAS TRADING CO 104061079 COLOMBO PACKAGING INDUSTRIES LTD

Page 98 of 646 TIN No Company Name 409152848 COLOMBO PARSI PRIEST MAINTENANCE FUND 409003559 COLOMBO PICTURE PALACE THE 114005347 COLOMBO PRINTERS PVT LTD 114177520 COLOMBO PROCART CENTRE PVT LTD 114051985 COLOMBO REALTY PVT LTD 409281060 COLOMBO RENTALS 124006767 COLOMBO SHIPPING CO LTD 409129951 COLOMBO SOUTH M P C S LTD 114018082 COLOMBO STEEL MILLS PVT LTD 409027873 COLOMBO TEA BLENDERS 409171567 COLOMBO TELECOM 114794368 COLOMBO TEX PVT LTD 104077994 COLOMBO TRADE AGENCIES LTD 409079687 COLOMBO TRADING CO. 114726010 COLOMBO TROPICAL FISH PVT LTD 409247849 COLOMBO WIJEYA PRESS 652181376 COLOMBOGE S J K 114447455 COLONIAL FOODS PVT LTD 114329649 COLONIAL HARDWARE PVT LTD 409001823 COLONIAL HARDWARE STORES 114374520 COLONIAL PRIDE TRADING PVT LTD 482922368 COLONNE A M 552290216 COLONNE D G R 582070296 COLONNE D J R 780172037 COLONNE D L 114446076 COLONOAL NON FERASSE PVT LTD 114432970 COLOR DESIGN EMBRIDERY PVT LTD 409035205 COLOR PRINTS 114267996 COLOR SOLUTIONS PVT LTD 114608955 COLOR TEC LANKA PVT LTD 124004454 COLORBRITE LANKA LTD 409037739 COLORCRAFT CHEMICALS 114374423 COLOUR COATINGS LANKA PVT LTD 409054897 COLOUR COLLECTION 409153372 COLOUR CREATIONS 409104371 COLOUR LINE PACKAGIN 114489468 COLOUR MARK GRAPHICS PVT LTD 409369332 COLOUR PLUS PRINTING SYSTEMS 114191833 COLOUR PRINTER PVT LTD THE 409069517 COLOUR SPEED LABORATORY 114329029 COLOUR TECHNOLOGIES PVT LTD 114348856 COLOUR WINGS INTERNATIONAL PVT LTD 114206741 COLOURFUL GARMENTS PVT LTD 114074110 COLOURFUL PRINTING PVT LTD 409156223 COLOURLINES 114145815 COLOURMATE PVT LTD 114276839 COLUMIA LANKA PVT LTD 114262420 COMANY MANAGEMENT & INVESTMENT PVT LTD 114191809 COMANY TOURS PVT LTD 114320790 COMBO @ COLOMBO PVT LTD 114094153 COMBO LANKA INDUSTRIES PVT LTD 114172391 COMEXCO INTERNATIONAL PVT LTD 114309702 COMFORT LANKA BUILDERS PVT LTD

Page 99 of 646 TIN No Company Name 409229689 COMM. GENERAL OF LABOUR 114200174 COMMERCIAL & INDU; CLE; SUPP; CO PVT LTD 134008440 COMMERCIAL BANK PRIMARY DEALER LTD 409001513 COMMERCIAL FREIGHTERS 114637050 COMMERCIAL INTERIOR PROJECTS PVT LTD 409128858 COMMERCIAL KEY PLANING SYSTEM 114405086 COMMERCIAL KEY PLANNING PVT LTD 409178936 COMMERCIAL LANKA ASSOCIATES 114314129 COMMERCIAL LYNKS PVT LTD 409110878 COMMERCIAL MARINE SERVICE 409307434 COMMERCIAL METRO VANGUARD 104070949 COMMERCIAL TRADING CO LTD 114224472 COMMERCIAL WAREHOUSING & LOGI; PVT LTD 409103723 COMMISSIONER GENERAL OF ESSENTIAL SERVIC 114229199 COMMLINE PVT LTD 114403814 COMMODITY MANAGEMENT PVT LTD 114033103 COMMODITY MARKETTING CONSORTUM 114050350 COMMODOR MOTORS PVT LTD 409081533 COMMONWEALTH DEVELOPMENT CORPORATION 104087671 COMMUNICATION BOARDS LTD 114214531 COMMUNICATION ENGINEERING SYSTEMS PVT LT 409096735 COMMUNICATION ENGINEERS 114470805 COMMUNICATION PARTNERS PVT LTD 114389390 COMMUNIQ BROADBAND NETWORKS PVT LTD 104075622 COMMUNITY TEXTILES LANKA LTD 409009220 COMPACS 134002425 COMPAK MORISON LANKA PVT LTD 409061621 COMPANIA CHILENA DE NAVI;INTER;S A CHILE 409087400 COMPANIA DE CONSTRUCTII BUCURESTI 409064965 COMPANIA SUD AMERICANA DE VAPOREO SA 114252590 COMPETITIVE BUSINESS RESOURCES PVT LTD 104080367 COMPUER LINK LTD 114328308 COMPUTEC ENGINEERING PVT LTD 114005835 COMPUTER INFORMATION SYSTEMS PVT LTD 114110868 COMPUTER ISLAND PVT LTD 409087868 COMPUTER MART ENTERPRISES 114047511 COMPUTER SHOP PVT LTD THE 114190586 COMPUTER SUPERSTORE PTE LTD 114399418 COMPUTER ZONE PVT LTD 114265543 COMPUTERLAND INTERNATIONAL PVT LTD 114034690 COMPUTERLAND PVT LTD 114111635 COMPUTERS & TELECOM SYSTEMS PVT LTD 409207782 COMRADE CERAMICS 114192341 COMSERVE PVT LTD 114033111 COMTAX LAW PVT LTD 114180580 COMTECH GLOBAL ACCESS PVT LTD 409254128 COMTEK SOLUTIONS 114383066 COMTRONICS LANKA PVT LTD 114086126 COMTRUST ASSET MANAGEMENT PVT LTD 409020747 COMTRUST EQUITY FUND 409172938 COMWELL IMPEX 114249351 CON FAB PROJECTS PVT LTD 114239992 CON FAB TRADING PVT LTD

Page 100 of 646 TIN No Company Name 409148310 CONCEPT CYCLE 114141313 CONCEPT THREE INTERNATIONAL PVT LTD 114156981 CONCERVE INTERNATIONAL PVT LTD 409018149 CONCH SHELL EXPORTS 409079768 CONCO ENTERPRISE 409048994 CONCORD CINEMA 104059554 CONCORD EXPRESS LANKA LTD 114274496 CONCORD SHIPPING PVT LTD 114346306 CONCORD VENTURES EXPORTS LANKA PVT LTD 409067166 CONCORDE CONTAINER LINE LTD 409008364 CONDA TOURS 174907986 CONECSENSE PVT LTD 114029599 CONFECTIONERY LANKA PVT LTD 409073840 CONFIDENCE ASSOCIATES 409033512 CONFIDENCE ENGINEERING & TRADING CO 104039219 CONFIFI ENGINEERING (PVT) LTD 104031048 CONFIFI INVESTMENTS (PVT) LTD 657301370 CONGREVE L S P MRS 114121932 CONIFER PRODUCTS PROCESSING PVT LTD 104073182 CONIMEX PVT LTD 114400440 CONLEASE INTERNATIONAL PVT LTD 114461652 CONN NECTAR PVT LTD 114142379 CONNAISSANCE AIR TRAVELS PVT LTD 114339849 CONNAISSANCE DE CEYLAN TRAVELS PVT LTD 114116718 CONNAISSANCE HOTEL MANAGEMENT PVT LTD 409171281 CONNEXIONS 114378054 CONNOISEUR ELECTRONICS LANKA PVT LTD 114180785 CONNOISSEURS CEYLON PVT LTD 114668559 CONQUER SHIPPING LANKA PVT LTD 114051977 CONRIG CONSULTANCY SERVICES PVT LTD 409150233 CONSOL ENGINEERING 409187617 CONSOLEXPO 114092762 CONSOLIDATED AGENCIES PVT LTD 409258387 CONSOLIDATED COMMERCIAL SERVICE 409147119 CONSOLIDATED DEVELOPMENT CONSORTIUM 114206920 CONSOLIDATED ENGINEERING SERVICES PVT LT 114368423 CONSOLIDATED FOODS LANKA PVT LTD 114017876 CONSOLIDATED LAKTA INDUSTRIES PVT LTD 114082708 CONSOLIDATED STEEL INDUSTRIES PVT LTD 114324299 CONSOLUTION PVT LTD 114029645 CONSORTIUM CONS.ENGINEERING CEY. PVT LTD 154008969 CONSORTIUM FOR THE DEVEL;OF AQUACULTURE 409131000 CONSORTIUM OF LG E & C AND LG TEX 114100137 CONSTASIA PVT LTD 104013376 CONSTRUCTION & DEVELOPMENT CO LTD 409073867 CONSTRUCTION & MAINTENANCE SERVICE 409304656 CONSTRUCTION ENGINEERING SERVICES 409109950 CONSTRUCTION EQUIPMENT CO 114674206 CONSTRUCTION EQUIPMENT TRADING CO PVT LT 114707783 CONSULTA.INFO.TECH TRA.& ENG SER.PVT LTD 114079170 CONSULTANCY & PROFESSIONAL SVCES PVT LTD 409263992 CONSULTANCY INFO.TECH.TRAD.& ENGNEE.SERV 114650404 CONSULTANTS & PROVIDERS INTER.PVT LTD

Page 101 of 646 TIN No Company Name 104050808 CONSULTANTS 21 LTD 114409073 CONSULTANTS FOR INTER: SECURITY PVT LTD 409152813 CONSULTANTS FOR N B T S PROJECT 114486957 CONTACTUM CEYLON PVT LTD 409184782 CONTAINER HAULAGE CENTRE 114617040 CONTAINER HAULAGE CENTRE PVT LTD 114051993 CONTAINER REPAIR SERVICES PVT LTD 114100196 CONTAINER STORAGE PVT LTD 409207600 CONTECH ENGINEERS 409099564 CONTEMPORARY DESIGN CONCEPTS 114096890 CONTEX LANKA PVT LTD 134001151 CONTIFORM SUPPLIES 114181137 CONTINE; FREIGHT DISTRI; COLOMBO PVT LTD 409025200 114010499 CONTINENTAL APPAREL PVT LTD 114250449 CONTINENTAL BUSINESS EXCHANGE PVT LTD 114075795 CONTINENTAL FASHIONS PVT LTD 409027202 CONTINENTAL MFG CO 114079030 CONTINENTAL RESTAURANTS HOLDINGS PVT LTD 114182826 CONTINENTAL SWEATERS PVT LTD 114333050 CONTINENTAL VANASPATHI PVT LTD 114317527 CONTRACTS & SUPPLIES M F G PVT LTD 409020887 CONTRAS 114024449 CONTRUCTION TECHNIQUES PVT LTD 134003685 CONTSHIP AGENCIES (PRIVATE) LIMITED 409017304 CONTSHIP CONTAINER LINE 114349410 CONVENIENT.INFO PVT LTD 114137758 CONVENTIONS ASIA PVT LTD 104070418 CONVEYOR LTD 409152937 COOKWARE EMPORIUM 409184510 COOL & COOL PRODUCTS 114143731 COOL BREEZE PVT LTD 409097847 COOL ICE 409139507 COOL KING REF ENGINEERS & SUPPLIERS 409243240 COOL LANKA ENTERPRISES 114718289 COOL LANKA ENTERPRISES (PRIVATE) LIMITED 409338470 COOL LIFE 114179868 COOL MASTERS PVT LTD 114358770 COOLBAWN HYDRO PVT LTD 541783261 COOMARASWAMY RAVI KUMAR 409171923 CO-OP;REGI;RUR;BANK SOC;LTD POLGAHAWELA 114666688 COOPERATION FOR INDUST.DEVE.LANKA PVT LT 409047998 COOPERS & LYBRAND ASSOCIATES 592810476 COORAY B C Y 631530788 COORAY B J P M 651310407 COORAY B P 592333740 COORAY B S N 482193250 COORAY E J A 409126847 COORAY ENTERPRISES 331891371 COORAY H E P 472383680 COORAY J.M. 440650830 COORAY M H O 553220718 COORAY M L N

Page 102 of 646 TIN No Company Name 740592785 COORAY M M J R 640254300 COORAY M P P R 100910080 COORAY N D N 561652198 COORAY N J 615191795 COORAY P H V I 742500225 COORAY P R P 806560502 COORAY T C M G G A 743650581 COORAY T C M G S P 174878854 COPA SYNDICATE PVT LTD 114625680 COPET PACKAGING LANKA PVT LTD 114367150 COPET PACKAGING PVT LTD 114295469 COPIER CO PVT LTD 114298220 COPPER KRAFT PVT LTD 114188131 COREA TRANSPORT SERVICES PVT LTD 453181189 CORERA E S 409270166 CORN HILL BAKERS 114285552 CORN HILL BAKERS PVT LTD 114651320 CORNELIA PVT LTD 409070086 CORNELIS SILVA & SONS M H 409018122 CORNER SHOP THE 114328472 CORNILL EXPORTS PVT LTD 114285153 CORNILL INTERNATIONAL PVT LTD 114330540 COROLLA IMPORT & EXPORT PVT LTD 114278432 COROLLA STEEL PVT LTD 104041671 CORONA T STORES LTD 114140384 CORPORATE DIRECTORIES PVT LTD 114310379 CORPORATE DOCTORS PVT LTD 114264261 CORPORATE DRUIDS PVT LTD 134012072 CORPORATE FINANCE & CAPITAL MARKET LTD 114160180 CORPORATE I T RESOURCES PVT LTD 114216216 CORPORATE IMAGES PVT LTD 114098426 CORPORATE INVESTMENTS MANAGEMENT PVT LTD 409164781 CORPORATE LAW CHAMBERS 114370290 CORPORATE STRATEGIC SERVICES PVT LTD 114194182 CORPORATE STRATEGIES PVT LTD 114123897 CORTECH SYSTEMS LANKA PVT LTD 114316601 COSCO POLYMER LANKA PVT LTD 409239749 COSCO TRADE CENTRE 114700720 COSMIC CONSTRUCTION PVT LTD 409090788 COSMIC ELECTRONICS 114732761 COSMIC MARKETING PVT LTD 114047066 COSMIC PRODUCE PTE LTD 114297275 COSMO EXPORTS LANKA PVT LTD 114194565 COSMO TRANSCOM PVT LTD 114273090 COSMOPOLITAN EDUCATIONAL SERVICE PVT LTD 114416304 COSMOPOLITAN LEARNING ACADAMY PVT LTD 104052134 COSMOS MACKY INDUSTRIES LTD 114191760 COSMOS PACKAGING PVT LTD 114399833 COSMOS PRINTING PVT LTD 114262625 COSMOS PRODUCTS PVT LTD 114458600 COSMOS TECHNOLOGY PVT LTD 500300345 COSTA J L B 417790497 COSTA M A DE MRS

Page 103 of 646 TIN No Company Name 700170764 COSTA M J 660581456 COSTA M J K 572410684 COSTA M R P 590972746 COSTA M S A 701670191 COSTA W A N P 560853947 COSTA W D A A H 409073565 COSTHA & BROTHERS Y E 114131547 INTERNATIONAL PVT LTD 114672726 COSY RESTAURANT PVT LTD 114088986 COT LANKA AGRO PVT LTD 409271880 COTTON COMFORT 114109991 COUNTER FORCE 1 SECU;& SAFETY SYST; PVT L 114617008 COUNTERPOINT PVT LTD 409078320 COUNTRY CLUB RESTAURANT 409155464 COUNTRY COMFORT INN 114478210 COUNTRY GARDEN RESORTS PVT LTD 409310958 COUNTRY SIDE RESTAURANT & HOLIDAY KOTAGE 409040179 COUNTRY SIGNS 114039233 COUNTRYMANS PVT LTD 114277177 COUNTRYSIDE DISTRIBUTORS PVT LTD 114164208 COUNTRYSIDE PVT LTD 409034543 COUNTY SPORTS CENTRE 409108350 COWI CONSULTING & PLANNERS AS 409370225 CR HOLDINGS 409042490 CRAFT EDUCATIONAL AIDS 114608319 CRAFTICA WOODLAND PVT LTD 114054003 CRAFTMAN PRINTS PVT LTD 409090362 CRAMER & SONS 613201653 CRAMER B E 522672211 CRAMER R E 114183890 CRANWEL EXPORTS PVT RD 114251020 CRAWLEY GRAPHICS PVT LTD 409120601 CRE 8 409156380 CREATE EYE 409145833 CREATION IMPORTS & EXPORTS 409048315 CREATION LANKA INTERNATIONAL 114432008 CREATION PRINT LINE PVT LTD 114371203 CREATION PRINTERS PVT LTD 114126462 CREATIONS FAST-PRINT PRODUCTIONS PVT LTD 114175595 CREATIONS LANKA INTERNATIONAL PVT LTD 114000604 CREATIONS PVT LTD 114225819 CREATIONS SMART PROMOTIONS PVT LTD 409002633 CREATIVE APPARELS 114380849 CREATIVE AVENVE PVT LTD 114145424 CREATIVE BASE PVT LTD 114487830 CREATIVE BLINDS INTERNATIONAL PVT LTD 114171298 CREATIVE BLINDS PVT LTD 114075760 CREATIVE CERAMICS PVT LTD 114450880 CREATIVE CIRCLE LANKA PVT LTD 409096883 CREATIVE COMPUTER SYSTEMS 114094145 CREATIVE CRAFTS PTE LTD 174069379 CREATIVE ECO PRODUCTS (PVT) LTD 114377708 CREATIVE EMBROIDERY PVT LTD

Page 104 of 646 TIN No Company Name 409193935 CREATIVE ENTERPRISES 409053394 CREATIVE EXPORTS 409248284 CREATIVE FORCE 409163718 CREATIVE HANDS 114458724 CREATIVE INFERNO PVT LTD 114460397 CREATIVE INTERIOR PROJECTS PVT LTD 114353159 CREATIVE INTERNATIONAL PVT LTD 409244122 CREATIVE INTERNATIONAL TRADING CO. 114158810 CREATIVE LOGIC PVT LTD 114066427 CREATIVE PACKGING PVT LTD 409098436 CREATIVE PLUS 114227714 CREATIVE PLUS PVT LTD 114175978 CREATIVE WOODCRAFTS PVT LTD 114315656 CREATIVEBASE ADVERTISING PVT LTD 114194638 CREATIVELY YOURS EXPORTS PVT LTD 114651605 CREATIVITZ INTERNATIONAL PVT LTD 409205143 CRECENT EXPORTS 114272574 CREENCO INTERNATIONAL PVT LTD 409002226 CRESCENT COMMERCIAL 409087639 CRESCENT ENTERPRISES 409177530 CRESCENT ENTERPRISES.. 114400823 CRESCENT GLASS PVT LTD 409166920 CRESCENT INTERNATIONAL 114067199 CRESCENT SCHOOL INTERNATIONAL PVT LTD 409086594 CRESCENT TRADERS 409010725 CRESCENTA TRADING 114121355 CRESCENTDALE PVT LTD 409377785 CRESENT COMBINES & COMPANY 409261620 CRESENT TRADING ENTERPRISES 114103608 CREST ENGINEERING PVT LTD 409064795 CREST ENTERPRISES 409086055 CREST PROPERTY DEVELOPERS 409092080 CREST TRADING CO 409105491 CRESTAR TRADING CO 114252867 CRESTON ENGINEERING & CONSTRUCTION PVT L 114011347 CRESTON INTERIORS PVT LTD 114266264 CRICINFO LANKA PVT LTD 409026320 CRISCO INDUSTRIES 409047726 CRISHAAN TRADERS 409134432 CRISHNA'S 114161209 CRISPY LANKA MARKETING PVT LTD 409218032 CRISTAL HILL RESTOURANT 114364800 CRISTAL PLAZA PVT LTD 702581362 CRISTOPHER A R 680692130 CRISTY QUENTUS W V D 114000515 CROCODILE GARMENTS & UMBRELLAS PVT LTD 409007848 CROMPTON MERCHANTS 409187587 CRONY IMPORTS & EXPORTS 409194680 CROOS CIVIL ENGINEERING CONSTRUCTION 491322748 CROOSE A D J 114282200 CROP BEAT PVT LTD 114093130 CROP MANAGEMENT SERVICES PVT LTD 114047589 CROSBY APPARELS PVT LTD

Page 105 of 646 TIN No Company Name 134002166 CROSS & TICHER LTD 114684767 CROSS BORDER ACADEMY PVT LTD 114029173 CROSS WORLD TRADING PVT LTD 114333972 CROSSTAR LOGISTICS PVT LTD 114229482 CROSSTRACK HEALTHCARE SERVICES PVT LTD 114463302 CROW INTERNATIONAL PVT LTD 409094562 CROWN ASSOCIATES 114355372 CROWN CANDLES PVT LTD 114671231 CROWN CAPS LANKA PVT LTD 114639230 CROWN COATINGS PVT LTD 409095712 CROWN COMMERCIAL CORPORATION 114461415 CROWN COMPUTERS PVT LTD 409060293 CROWN ELECTRONIC TRADERS 409127991 CROWN ELECTRONICS 114119814 CROWN FIELD EXPORTS PVT LTD 409163963 CROWN FOTO 409109144 CROWN GEM INTERNATIONAL PVT CO 114376272 CROWN HAIR & BEAUTY PVT LTD 409157750 CROWN IMPORT AGENCIES 409162576 CROWN INTERNATIONAL 409266622 CROWN LOGISTIC 409004954 CROWN MOTORS 409048307 CROWN PRINTING WORKS 114065013 CROWN TEA PVT LTD 409050522 CROWN TRADING CO 114324507 CRYPTODYNE PVT LTD 409026036 CRYSTAL APPARELS 409089801 CRYSTAL APPERALS 409149154 CRYSTAL AUTO TRADERS 114482021 CRYSTAL CONSORTIUM PVT LTD 409154735 CRYSTAL CYCLE PALACE 409208827 CRYSTAL ENTERPRISES 114495484 CRYSTAL EXPORTS LANKA PVT LTD 114171328 CRYSTAL FREIGHT PVT LTD 409158170 CRYSTAL FURNITURE TRADERS 409010687 CRYSTAL GEM CO 114234770 CRYSTAL GRANITES PVT LTD 114221465 CRYSTAL GREEN PVT LTD 114223913 CRYSTAL IMPEX PVT LTD 114639303 CRYSTAL INTERTRADE PVT LTD 409124372 CRYSTAL LANKA ENTERPRISES 114121061 CRYSTAL LEAF PVT LTD 409108385 CRYSTAL LIGHTS 409354505 CRYSTAL MARKETING 409066046 CRYSTAL MOTOR SUPPLIERS 114269123 CRYSTAL MYTHS INTERNATIONAL PVT LTD 114643505 CRYSTAL PALACE PVT LTD 114312967 CRYSTAL PETRO CHEMICALS PVT LTD 114285439 CRYSTAL PHOTO SUPPLIERS PVT LTD 409224393 CRYSTAL POLYTHENE 114197882 CRYSTAL SWEATER LANKA PVT LTD 409085180 CRYSTAL TRADING CO 409278752 CRYSTALITE GEMS & JEWELS

Page 106 of 646 TIN No Company Name 114035068 CRYSTALL HOLIDAY PVT LTD 114643351 CSQUARE HEAVY ENGINEERS PVT LTD 409011985 CSU AUTOMOTIVES 114258920 CT & FC PORTFOLIO MANEGEMENT PVT LTD 134001348 CTC FOLIAGE LTD 114090166 CTC LEAF EXPORTS LTD 114140058 CUCKOO FASHIONS PVT LTD 114068292 CUPID ENTERPRISES PVT LTD 104019374 CUPID EXPORTS PVT LTD 114762881 CUPIDLINK PVT LTD 409102387 LEAVES RESTAURANT 114033332 CURRYMATE PVT LTD 409016260 CURVFORM 433252144 CUTTILAN M M 114283940 CYBER CONCEPTS (PVT) LTD 114268062 CYBER MEGA PVT LTD 114043540 CYBER NET ADVERTISING PVT LTD 409169414 CYBER STUDIO 114404705 CYBER STUDIO PVT LTD 114271560 CYBERFOODS PVT LTD 114313050 CYBERNET ONLINE PVT LTD 114258717 CYBERTEC COMPUTERS PVT LTD 114184160 CYBEX PVT LTD 409175562 CYCLE WORLD 104057748 CYNTEX KNITTED GARMENTS LTD 409208916 CYPRESS GARDEN 409012418 CYRIL GUNAWARDANE ASSOCIATES 409169511 CYRIL GUNAWARDENA ASSOCIATES 491540982 CYRIL K L A 409072267 CYRIL PERERA & CO 663140051 CYRIL PERERA J M J 552163133 CYRIL W P 409162894 D & A TRANSPORTERS 409227287 D & C ENTERPRIESES. 114013781 D & D ASSOCIATES PVT LTD 409273653 D & D CONSTRUCTIONS 114707910 D & D EXPORTERS PVT LTD 114097535 D & D PRINTERS PVT LTD 114286559 D & D STRATEGIC SOLUTIONS PVT LTD 114277290 D & D TRADING INTERNATIONAL PVT LTD 114151505 D & J ENTERPRISES PVT LTD 409073778 D & J SECURITY SERVICES 409143482 D & N ENTERPRISES 114497827 D & R INTERNATIONAL HOLDINGS PVT LTD 114339482 D & S ASSOCIATES PVT LTD 409109640 D & S ENTERPRISES 114754056 D & S HOLDINGS PVT LTD 114492566 D & S TRADING CO LANKA PVT LTD 409165400 D & T IMPORTS EXPORTS 114115533 D & V INTERNATIONAL PVT LTD 409169392 D & W ENTERPRISES. 114685550 D 2 PRINTING TECHNOLOGIES PVT LTD 409141935 D A D IMPORTERS

Page 107 of 646 TIN No Company Name 114424315 D A D INTERNATIONAL PVT LTD 409180434 D A ENTERPRISES 409203205 D A IMPORTERS 409090966 D A P LANKA ENTERPRISE 114415200 D A S TRADING PVT LTD 409124950 D A T 114309532 D A W ASSOCIATES PVT LTD 611120214 D ALWIS S M K 114755753 D AND J EXPORTS PVT LTD 114266795 D AND O INTERNATIONAL (PVT) LTD 114478679 D AND W FOOD PRODUCTS PVT LTD 114138096 D B ENTERPRISE PVT LTD 114447447 D B EXIM PVT LTD 114228567 D B H HOLDINGS PVT LTD 441561342 D B P JAYASURIYA 409278922 D B TRADING COMPANY 409246648 D C D HERITAGE INTERIORS 409271405 D C JAYASEKARA & SONS 114120073 D C L QUANTITY SURVEYING SERV; PVT LTD 114625850 D C M CONSULTANTS PVT LTD 409010474 D C N ENTERPRISES 409118526 D C N ENTERPRISES. 114340804 D C PRINT TECH PVT LTD 114042625 D C S COMPUTERS PVT LTD 114186716 D C S TRAINING SERVICES PVT LTD 409088830 D D ATUKORALA & SONS 563251034 D D JAYASINGHE 114498378 D D MASS PVT LTD 114188506 D D P PACKAGING PVT LTD 409097111 D D P PEIRIS & SONS 114830089 D D S IMPORTS & EXPORTS PVT LTD 580822045 D D SARATH 409091946 D D TRANSPORTERS 114180793 D E I COMPUTER SERVICES PVT LTD 114459682 D F ASSOCIATES PVT LTD 642352660 D G A KRISHANTHA 409268153 D G CONSTRUCTION 409159060 D G G JAYATISSA JAYAMAGA BUI;CON;& IM;EX 409148085 D G R MOTOR STORES 114415847 D G VENTURES PVT LTD 409096980 D H A GUNAWARDENA TRADING CO 409254055 D H CONSTRUCTION & ENGINEERING 114218596 D H DECOR LANKA PVT LTD 409097294 D H DECOR PVT LTD 409185215 D H ENTERPRISES 114817511 D H JAYASINGHE & COMPANY PVT LTD 409159010 D H MOTOR TRADING 409088910 D H P GUNAWARDANA 114326291 D H S GLOBAL PVT LTD 114487910 D I A FERNITEC PVT LTD 114403989 D I A S AMARASEKARA & COMPANY PVT LTD 409243355 D I BUILDING MAINTENANCE SERVICES 409142010 D J COMPUTERIZED EMBROIDERY CENTRE

Page 108 of 646 TIN No Company Name 409201148 D J ENTERPRISES 409186718 D J G HAPPUARACHCHI & SONS 409176992 D J INTERNATIONAL MARKETING 114331678 D J INTERNATIONAL PVT LTD 114124532 D J M R PVT LTD 114267007 D J MICRO PLASTICS PVT LTD 522971715 D JAYARATNA 114374652 D K CHEMICALS PVT LTD 114323152 D K FASHIONS PVT LTD 409101496 D K G ENTERPRISES 409271090 D K INTERNATIONAL 114416983 D K N INTERNATIONAL PVT LTD 409126855 D K RAJASEKERA & SONS 114493244 D K W HOLDINGS PVT LTD 114021024 D K Y HOUSING DEVELOPMENT PVT LTD 409104304 D L A CONTRUCTION 114179248 D L A ENTERPRISES PVT LTD 114316245 D L D LANKA CO PVT LTD 409167420 D L E ENTERPRISE 114034746 D L R LANKA PVT LTD 114475939 D M AUTO SPARES PVT LTD 101169707 D M C MANJULA 409364969 D M D CONSTRUCTION 409192165 D M D ENTERPRISES 114503916 D M D ENTERPRISES PVT LTD 662992089 D M DISSANAYAKE 409104428 D M ENTERPRISES 114442224 D M J DISSA INTENATIONAL PVT LTD 114400726 D M JEEWAN PVT LTD 409256724 D M K ENTERPRISES 409274668 D M K ENTERPRISES. 114227285 D M LANKA PVT LTD 409105602 D M R A S KOBBEKADUWA ENGINEERS 114269522 D M R APPAREL (PVT) LTD. 409060072 D M RATNAYAKE ESTATES 409139558 D M S FINANCIAL SERVICES 114091251 D M S HOLDINGS PVT LTD 104084346 D M S OFFICE PRODUCTS LTD 409044581 D M SIRINAYAKE & CO 409154484 D M SIRINAYAKE DISTRIBUTORS 501661902 D M W DISSANAYAKA 409160077 D M W TYRE DISTRIBUTORS 114470929 D M WIJESINGHE & COMPANY PVT LTD 114255840 D MARK CHEM INTERNATIONAL PVT LTD 114259497 D MOBILE PVT LTD 409244645 D N D CONSTRUCTIONS 756280015 D N ENTERPRISES 409200613 D N F TRADING 114121738 D N P COMMERCIAL LAUNDRY LANKA PVT LTD 409242529 D N P ENTERPRISES 409131778 D N P ENTERPRISES 114011371 D N P GARMENTS LANKA PVT LTD 742832953 D N P RATNAYAKA

Page 109 of 646 TIN No Company Name 114372480 D N P SPORTSWEARS LANKA PVT LTD 114252433 D N RAINWEAR LANKA PVT LTD 114352080 D N S LANKA PVT LTD 114834920 D N S TRADING COMPANY PVT LTD 409118500 D N T C ENTERPRISES 114245496 D N W ASSOCIATES PVT LTD 581991479 D N WEERATHUNGA 114318817 D NET PVT LTD 114772852 D NET TECHNOLOGIES PVT LTD 114212393 D P AIDES PVT LTD 409256961 D P ENVIROMENTAL SERVICES 114263311 D P EX CARGO PVT LTD 114467979 D P I ENGINEERING PVT LTD 174889660 D P JAYASINGHE HEAVY MACHINERY PVT LTD 114700495 D P JAYASINGHE HOLDINGS PVT LTD 409156606 D P JAYASINGHE TRADING CO 114603627 D P L HOLDINGS COMPANY PVT LTD 409103740 D P L LAMINATORS 114748641 D P L S ASSOCIATES PVT LTD 114220779 D P LANKA PVT LTD 114015113 D P M CONSULTANTS PVT LTD 114094862 D P MANAGEMENT CONSULTANTS PVT LTD 114315940 D P R CONSULTANTS PVT LTD 114389323 D P S LANKA PVT LTD 409114865 D P TRADING 409265324 D P TRANSPORT SERVICE 114029963 D P W BUILDINGS PVT LTD 114037818 D P WICKRAMARACHCHI & CO PVT LTD 114385921 D R FURNITURE EXPORTS PVT LTD 409272991 D R G CAR MART 114179582 D R H COURIER EXPRESS LANKA PVT LTD 114440183 D R H EXPEDITION PVT LTD 700270130 D R JAYAKURU 114786870 D R K APPARELS PVT LTD 114680303 D R KEM PVT LTD 114391557 D R M ELECTRONICS PROJECT PVT LTD 114214205 D R OFFICE FURNITURE PVT LTD 114214132 D R PLASTIC PRODUCTS PVT LTD 409061060 D R R TRADING CO 114616680 D R S HOLDINGS PVT LTD 409023010 D RANASINGHE & SONS 409249965 D S ASSOCIATES 114784508 D S BAGGAGE PVT LTD 114392626 D S ENGINEERING & TRADING COMPANY PVT LT 409092276 D S ENTERPRISES. 409143687 D S ESTABLISHMENT 409162452 D S G FREIGHT FORWARDING 114289051 D S GLOBAL PVT LTD 100933365 D S GUNASINGHE 114321745 D S K CHEMICALS PVT LTD 174785708 D S K INTERNATIONAL PVT LTD 580220568 D S K KANNANGARA 409094724 D S K MORTERS

Page 110 of 646 TIN No Company Name 409227147 D S L ENTERPRICES 114075299 D S L MARKETING PVT LTD 114081400 D S L TOYS PVT LTD 114311022 D S LANKA ASSOCIATES PVT LTD 409191452 D S MOTOR TRADING CO 114128040 D S P AQUA EXPO PVT LTD 114306320 D S P COMMODITIES PVT LTD 409090087 D S P INTERNATIONAL 114124400 D S P PROPERTY DEVELOPERS PVT LTD 570950657 D S PARANAGAMA 114135810 D S R TYRE INDUSTRIES PVT LTD 409158595 D S V TRADERS 409168426 D T FERNANDEZ & A A R PERERA 409216943 D T FERNANDEZ A N B PERERA & A A R PERE; 533143318 D T WEERASENA 114602191 D TEAM INTERNATIONAL PVT LTD 409254349 D TELLAMBURA & SONS LANKA FILLIN. STATION 114177512 D V JAYAWARDANA PVT LTD 104027326 D V MARTENSTYN PVT LTD 409170315 D W M RATNAYAKE & SONS 114365173 D Y N EXPORTS PVT LTD 409164889 D&D INDUSTRIES 409183751 D&RS INTERNATIONAL ORGANAISATION 800690536 D. D. PRADEEP KUMARA 523322524 D. KALUARACHCHI 101104885 D. L. D. SAIPATH 690743221 D. M. K. S. DASANAYAKE 702173604 D. SELVARAJ 670330362 D.A.A. PREMALAL 790934350 D.A.J. PRASAN 582990506 D.A.K S.RANASINGHE 630671973 D.A.P.JAYAWARDANE 542142391 D.D. PERERA 552370252 D.D.J. KUMARASIRI 660250450 D.D.P. PRIYANTHA 757062992 D.D.S.I.WEERASINGHE 520503170 D.G. H.M. MIHILAR 653601174 D.G.H.M.M. NALEER 666892607 D.H. PANAPITIYA 672903947 D.H.A. PRABATH 710832293 D.H.L. RANJITH 503371642 D.H.M. HETTIARACHCHI 812901214 D.I.A. ABEYSINGHE 636651788 D.I.C.A. DE SILVA 101191370 D.J.X. KANAKARAJ 382710258 D.K.GANEGODA 602861589 D.K.GEEKIYANAGE 543380377 D.K.L.U.UDAYA 560612575 D.L.S.R.PERERA 482102875 D.M SOMARATHNE 610181562 D.M. JAYATHILAKA 741510340 D.M. SAMARAWICKRAMA 700810933 D.M.G.WEERASINGHE

Page 111 of 646 TIN No Company Name 633621110 D.M.H. DISANAYAKE 100910780 D.N. PITIWALA 573430050 D.P. ABEYRATHNA 528344070 D.P.L.S.V. SIRISENA 762970252 D.P.R.PRASAD 753241701 D.S.I.M. FERNANDO 571430398 D.S.J. PATHIRANA 650632338 D.S.L.B. DOLOSWALA 613001026 D.U.A.SIRIWARDANA 462712073 D.V.L. SUBASINGHE 792993940 D.WICKRAMASINGHE 114305502 D2 CREATORTECTS PVT LTD 114446483 DA AIRMAR LOGISTICS PVT LTD 114269913 DA YEONG GARMENTS PVT LTD 792620671 DABARE G A P 720112299 DABARE P V M 612870667 DABARE P V S E 821781337 DABARERA W A P 722200667 DABARERA W D 670130398 DABARERA W J A K 430792601 DABARERA W S V S 571591049 DABARERA W T A 401862390 DABARERA W V J 114361950 DACHI & DACHI PVT LTD 114357146 DACVISION PVT LTD 409000657 DADA & CO H A 409045570 DADA TEX 409061753 DADAS 409048382 DAD'S CORNER 114083178 DAE MYUNG RAINWEAR LANKA PVT LTD 114204323 DAE WON LANKA PVT LTD 114143103 DAE YUL LANKA CO PVT LTD 114600857 DAEDAL INTERNATIONAL PVT LTD 114076244 DAEGU LANKA PVT LTD 114048259 DAETRADE INTERNATIONAL PVT LTD 114071013 DAEWONEX PVT LTD 409131522 DAEWOO KEANGNAM JOINT VENTURE 114097993 DAEYU PVT LTD 114482188 DAGHER CONSULTING GROUP LANKA PVT LTD 114696188 DAH FUNG ENTERPRISE CHINA PVT LTD 114632058 DAHAMCO ENTERPRISES PVT LTD 621660691 DAHANAYAKA A A 593554376 DAHANAYAKA BANDA P R 570930036 DAHANAYAKA D.M. 581831501 DAHANAYAKA KANKANAMALAGE SENANANDA DAHANAYAKA 780592923 DAHANAYAKE C P P S K 551001873 DAHANAYAKE K 722160860 DAHANAYAKE N L H 601250110 DAHANAYAKE N.A. 385641800 DAHANAYAKE P A S 671251997 DAHANAYAKE S P A 510570600 DAHANAYAKE S R B S 194000235 DAI DAN CO LTD

Page 112 of 646 TIN No Company Name 114696013 DAI ICHI LEASE GROUP CO PVT LTD 114261386 DAI ICHI TRADING PVT LTD 114068110 DAI LANKA AUTO ENTERPRISES PVT LTD 409200486 DAIICHI ENTERPRISES 114751758 DAI-ICHI RANKA INTERNATIONAL PVT LTD 114296007 DAIKO S L PVT LTD 114607045 DAIKOU ENTERPRISES PVT LTD 409050239 DAIKOU INDUSTRIES 409148735 DAILY TRANSPORT 184003651 DAIMEI TELECOM ENGINEERING CORPORATION 114121819 DAINICHI CREATIONS LANKA PVT LTD 134006420 DAINTEE FOODS LTD 409156754 DAIRY FOODS SUPPLIERS 450670847 DAIS P H N 114224600 DAISAN CORPORATION LANKA PVT LTD 114080152 DAISIN LANKA PVT LTD 713453404 DAISSONRAJH T 114191744 DAISY FASHIONS PVT LTD 174844143 DAISY INTERNATIONAL PVT LTD 409118445 DAISY'S 114314870 DAIVA PLASTICS PVT LTD 114449083 DAIWA INTERNATIONAL PVT LTD 114256447 DAIYIN LANKA APPARELS PVT LTD 409165621 DAJ ENGINEERING SERVICES 409061842 DAKSHINA LANKA FIRE WORKS FACTORY 114011797 DAKSITA ENTERPRISES PVT LTD 409272690 DALA TRADING 409173209 DALGA TRADERS 114361666 DALMANUTA PVT LTD 643471299 DALPADADU K P A S R 409045677 MPCS LTD 441273533 DALUWATTA W D P R 466002291 DALUWATTE M R MRS 114732389 DALVIK PVT LTD 114341690 DAMA JAPAN PVT LTD 409186912 DAMAYANTHA CONSTRUCTION 688123941 DAMAYANTHI H A D 726903093 DAMAYANTHI N K C 628521905 DAMAYANTHI P G S 615303151 DAMAYANTHI R A S 409230318 DAMBULU FURNISHERS & FINANCE 114199940 DAMIANS EMBROIDERY PVT LTD 114348147 DAMIANS OVERSEAS PVT LTD 409034063 DAMIN INTERNATIONAL 720762005 DAMITH PRASAD A H 409217729 DAMMIKA CONTRACTORS 730063024 DAMMIKA M.D.R. 114074365 DAMPAHALA TEA COMPANY PVT LTD 114215473 DAMRO ENTERPRISES PVT LTD 409095038 DAMRO TRADING CO 114434191 DAMRU EMBROIDERY & SRVICES PVT LTD 409269079 DAMSIRI ASSOCIATES 114246069 DAN APPARELS PVT LTD

Page 113 of 646 TIN No Company Name 114247944 DAN COOL BLUE PVT LTD 114131725 DAN ENGINEERING PVT LTD 114251720 DAN HOTELS & CATERING SERVICE PVT LTD 409028861 DANA ALUMINIUM INDUSTRIES 409146538 DANA INTERNATIONAL LTD 114117749 DANA TOURS & TRAVELS PVT LTD 581253451 DANAENIYA S D 750220185 DANANJAYA A R L 460563208 DANANJAYA A W K 409182542 DANANJAYA BUILDERS 490542558 DANANJAYA ENTERPRISES 731891753 DANANJAYA O P 600433237 DANAPALA W A K 697432434 DANARATHNA W W K C 409180272 DANATA ELECTRICALS 114301795 DAND GENERAL TRADING CO PVT LTD 409095631 DANDENIYA CONSTRUCTIONS 781932353 DANESH KUMAR H M 114433985 DANESHWARA ENTERPRISES PVT LTD 490340793 DANGALLA S A B 409269990 DANI INTERNATIONAL 760651982 DANIEL K T S 581363346 DANIEL N E 440670091 DANIEL R G 642950185 DANIEL R H 114085880 DANISH AGENCY PVT LTD 114176281 DANISH DAIRY PRODUCTS LANKA PVT LTD 114315885 DANKELLE HOLIDAY RESORT PVT LTD 114306754 DANKOTUWA CEYLON PVT LTD 114015970 DANLANDA TEA MERCHANTS PVT LTD 740053795 DANNENTHIRAKUMAR K 409270743 DANNY EXPORTS 706953302 DANTHANARAYANA D B D D 720983150 DANTHANARAYANA D P 621881884 DANTHANARAYANA G A 771214266 DANTHANARAYANA P S 691861252 DANTHANARAYANA S 409290361 DANTO DANKEM IMPORT & EXPORT 395551094 DAPHNE JOAN FORBES MRS 114354783 DAPPER GLOVES PVT LTD 409026249 DARBAR INDUSTRIES 823652348 DARIJU B M C 409090230 DARINTON CONSTRUCTION 114048585 DARLEY MOTORS PVT LTD 711252053 DARMADASA S M N K 611631936 DARMADASA T A 580322344 DARMAPALA M 702230926 DARMAPRIYA D A R 501873985 DARMARATHNA N N D 409072755 DARMARATNE & CO W G 280412171 DARMASENA U D 409105360 DARMASIRI CONTRUCTION 782950681 DARMESENA W G U R

Page 114 of 646 TIN No Company Name 409059163 DARSHAN ENTERPRISES 114080578 DARSHANA AUTOMOTIVES & SERVICES PVT LTD 409390188 DARSHANA CONSTRUCTION 633260800 DARSHANA D D MR 723450047 DARSHANA HEMARATHNA D D 781421383 DARSHANA K A S S 791574102 DARSHANA M.H. 409127967 DARSHANA MARKETING ENTERPRISES 762681013 DARSHANA SILVA H 628461376 DARSHANEE A A 409092357 DARSHANIE ENTERPRISES 409093507 DARSHIKA ENGINEERING WORKS 409165095 DART LANKA TRADING CO 114409316 DART WEST ASIA HOLDINGS PVT LTD 104013090 DARWIN & CO LTD K 453612171 DARWOOD M N 104035035 DASA TOURIST COMPLEX LTD 114024040 DASAKA TEXTILE INDUSTRIES PVT LTD 409126375 DASAN CONSTRUCTIONS 780362359 DASANAYAKA D A R I 642320971 DASANAYAKA D M N 761514105 DASANAYAKA D M N 710310289 DASANAYAKA D M R H 630421870 DASANAYAKA D M R P 591093347 DASANAYAKA D M T 591551604 DASANAYAKA R K T 650034759 DASANAYAKA S D A K S 553513693 DASANAYAKA T B 801990991 DASANAYAKE C D 691911152 DASANAYAKE D H N 730763972 DASANAYAKE D M C B 592863723 DASANAYAKE D M S 700532372 DASANAYAKE D M S P 409161910 DASANAYAKE ENTERPRISES 523554190 DASANAYAKE K G S C 661191112 DASANAYAKE K K M N 481811040 DASANAYAKE M G V K 581101651 DASANAYAKE P R 520410384 DASANAYAKE R M S 572291545 DASANAYAKE S K 762502356 DASHAKA H K A R 681380914 DASSANAYAKA S D A H S 751790791 DASSANAYAKE A S 501053546 DASSANAYAKE D K 482581820 DASSANAYAKE ENGINEERS 702212669 DASSANAYAKE M S J J 114063568 DASSANAYAKE TRADES & TRANSPORT PVT LTD 114305260 DASUMI INTERNATIONAL PVT LTD 409253148 DASUNA MEDIA TEAM 114101729 DASUNG INDUSTRIAL PVT LTD 409031749 DASUNS HOUSE PLANTS 114329843 DATA ACCESS LANKA PVT LTD 114156809 DATA APPARELS PVT LTD

Page 115 of 646 TIN No Company Name 114158119 DATA DYNAMICS INTERNATIONAL PVT LTD 114279978 DATA FOODS PVT LTD 114300683 DATA MASTER COMPUTER SYSTEMS PVT LTD 114183385 DATA SOLUTIONS PVT LTD 409024106 DATA TECHNOLOGIES 114638927 DATA WIN CORPORATE SOLUTIONS PVT LTD 409228372 DATABASE MANAGEMENT CONSULTANTS 134004312 DATACORP CEYLON LTD 114786950 DATAMATIX INTERNATIONAL PVT LTD 114653705 DATAMATRIX CONSULTANCY SERVICES PVT LTD 114096431 DATAMINI LANKA PTE LTD 409045669 DATATEX MANAGEMENT CONSULTANTS 409105181 DATAVISION 114488178 DAT'S CREATION PVT LTD 114327034 DATUM ENGINEERING PVT LTD 610920136 DATUNARACHCHI P 114063800 DAV INTERNATIONAL PVT LTD 730273410 DAVAMANIYAM S 114262501 DAVANN INTERNATIONAL PVT LTD 114122670 DAVE ADVERTISING (PVT) LTD. 409098622 DAVE ASSOCIATES 114728373 DAVE AUTO TRADERS PVT LTD 409073646 DAVE HOTEL MANAGEMENT SERVICES 114224324 DAVE INTERNATIONAL PVT LTD 409276733 DAVID AUTOMOBILE COMPANY 409045014 DAVID ENTERPRISES 409127258 DAVID F HAGEN 409203884 DAVID JOHN GRTTINS 409010873 DAVID LEATHER STORES 342181341 DAVID RANASINGHE R 341351839 DAVID Y P R 409055982 DAVIDSONS 409033555 DAVIZ'S LIGHTS 409224601 DAWALAGIRI HOTEL & LODGE 501893676 DAWOOD ALI MOHAMED 761331639 DAWOOD M H M 114043915 DAWSON CAPITAL LTD 114315176 DAX INTERNATIONAL ACCESS PVT LTD 114185825 DAX INTERNATIONAL PVT LTD 114064041 DAX PACKAGING INDUSTRIES PVT LTD 114120650 DAXTEX PVT LTD 114430838 DAY & NIGHT PVT LTD 114243965 DAYA ASPHALT CONCRELE MANUFACTU; PVT LTD 510705114 DAYA BANDULA T G 610900259 DAYA KUMARA K A N 114243973 DAYA METAL PVT LTD 409026079 DAYA POLYTHENE INDUSTRIES 632701748 DAYA PUSHPA KUMARA V P 409176852 DAYA TRADING COMPANY 114243981 DAYA TRANSPORTS PVT LTD 870280696 DAYABARAN T 567422291 DAYAKANTHI K MRS 409096786 DAYANA ENTERPRISE

Page 116 of 646 TIN No Company Name 540381712 DAYANANDA D S 540371539 DAYANANDA H A G 650250974 DAYANANDA J 401380701 DAYANANDA K D 580102115 DAYANANDA L G 472822071 DAYANANDA M P 482702643 DAYANANDA M P 572731189 DAYANANDA M.A. 390160844 DAYANANDA P G 520260820 DAYANANDA R B G 602010775 DAYANANDA R M A P 511871395 DAYANANDA U A 563452773 DAYANANDAN A 409094384 DAYANAS 650213254 DAYANRAJ S K N 114002240 DAYANS LANKA PVT LTD 522770337 DAYAPALA S M A 793520140 DAYARATHNA H R R L 440081940 DAYARATHNA K H 502033980 DAYARATHNA K T 413401348 DAYARATHNA M L 580802788 DAYARATHNA R M 481641012 DAYARATHNA W W 409126111 DAYARATNA & CO 114051241 DAYARATNA JAYAKODY & CO PVT LTD 540233071 DAYARATNA K S 530270785 DAYARATNA L D M G 409091776 DAYARATNE & CO 114266434 DAYARATNE & CO PVT LTD 470151528 DAYARATNE A K G 693063280 DAYARATNE H M 503100703 DAYARATNE P G 114696897 DAYARATNE PVT LTD 563173661 DAYARATNE W P 622490161 DAYARATNE WETTASINGHA 580291198 DAYASENA M M A 600313126 DAYASIRI B D 409109535 DAYASIRI ELECTRICALS 409234372 DAYASIRI GARMENTS INDUSTRIES 114117790 DAYASIRI GARMENTS INDUSTRIES PVT LTD 681690824 DAYASIRI K D R 601151138 DAYASIRI W D P 451960300 DAYASRI G K 583532935 DAYATHILAKA R D 591250698 DAYAWANSA D A 572951642 DAYAWANSA J G 586682075 DAYAWATHIE G V MRS 588472710 DAYAWATHIE H A 506232244 DAYAWATHIE P H MRS 467032585 DAYAWATHIE W A MRS 581361602 DAYAWEERA G P R 114103357 DAYLAN PVT LTD 114388785 DBC MEDIA & ENTERTAINMENT PVT LTD

Page 117 of 646 TIN No Company Name 409113931 DCC ENGINEERS 114264148 DCC ENGINEERS PVT LTD 409208703 DCON 104077234 DDH GROUP LTD 461943659 DE ABREW A K 483103093 DE ABREW K A 480692152 DE ALMEDA D 491682787 DE ALMEIDA GUNARATHNE B J P 472952927 DE ALWIS A A S 482142818 DE ALWIS A D D 703581269 DE ALWIS A K P 665051323 DE ALWIS A R D 114199923 DE ALWIS ADVERTISING PVT LTD 409165060 DE ALWIS J 663662864 DE ALWIS N I N 480840216 DE ALWIS P G 530464083 DE ALWIS R A L A 612813426 DE ALWIS R A L R 632861087 DE ALWIS R A W L A 662000540 DE ALWIS R H M C 646232694 DE ALWIS SENEVIRATNA I H Y MRS 680810680 DE ALWIS U K 511432383 DE ALWIS U L 500310065 DE ALWIS V A 402410329 DE ALWIS W C 735911856 DE ALWIS W S U 278050017 DE COSTA D V D 690670127 DE COSTA I S 572812162 DE COSTA M K 491040050 DE COSTA M R 601110032 DE COSTA S A R 733424150 DE COSTA W A C L 104087086 DE CROOS ASSOCIATES LTD 409027814 DE FONSEKA & SONS C D 723641322 DE FONSEKA M S 606460198 DE LA MOTTE G E 430051067 DE LANEROLLE L R 409019790 DE MEL & CO D H 409024726 DE MEL ENTERPRISES 551551318 DE MEL T C 114137855 DE MEL TRADERS PVT LTD 680190640 DE MEL V C 488310380 DE MEL V C L 409335942 DE MONTIGNY F 730370784 DE ROSAIRO W S J 381340325 DE RUPASENA S R 591434276 DE SAA T C D 114225746 DE SAEDELEER ARTS & CREATIONS PVT LTD 542202998 DE SARAM D M S S 409064434 DE SARAM F J & G 473261405 DE SARAM J N B 490705252 DE SERAM E M G 661880899 DE SERAM J A J C G

Page 118 of 646 TIN No Company Name 702100445 DE SERAM W A P M 409073336 DE SILVA & CO L S J 114079189 DE SILVA & CO PVT LTD A U 409035370 DE SILVA & CO W A L P 114034819 DE SILVA & DE VOS PVT LTD 409013562 DE SILVA & SONS D A 409051782 DE SILVA & SONS D E 114072087 DE SILVA & SONS PVT LTD G P 114072710 DE SILVA & SONS PVT LTD K S 531512359 DE SILVA A 461422063 DE SILVA A C 646731909 DE SILVA A E 562731970 DE SILVA A G B 732590102 DE SILVA A G S U S 752612706 DE SILVA A H G P 613060766 DE SILVA A J C M 523532227 DE SILVA A J C P 370492107 DE SILVA A M A A 692932390 DE SILVA A M U N 697032967 DE SILVA A N A S 572210405 DE SILVA A R 781581267 DE SILVA A S C 613370056 DE SILVA A T S 911151286 DE SILVA A U 701703383 DE SILVA A.S.E. 409048862 DE SILVA ABEYWARDENA & PEIRIS 570681150 DE SILVA ARUNA 114111422 DE SILVA ASSOCIATES PVT LTD 362782023 DE SILVA B A 402740159 DE SILVA B A W 752821330 DE SILVA B C 356350235 DE SILVA B J 541051295 DE SILVA B M M 420991819 DE SILVA B V S K 590503886 DE SILVA C L 606990154 DE SILVA C.C.C 381621758 DE SILVA D B 437160724 DE SILVA D B C 660311475 DE SILVA D B U P 472622684 DE SILVA D K 636540650 DE SILVA D K D 726651868 DE SILVA D K R 618022820 DE SILVA D P L A M 582790558 DE SILVA D S 507481175 DE SILVA D S P O I 773430802 DE SILVA D T D 491674695 DE SILVA D W 562620125 DE SILVA E A BS 483471963 DE SILVA G A S 472741667 DE SILVA G D 597990340 DE SILVA G D 786810329 DE SILVA G G D C 591730371 DE SILVA G H S

Page 119 of 646 TIN No Company Name 571612305 DE SILVA G J T 781430692 DE SILVA G N D P 383660262 DE SILVA G P H C 601832089 DE SILVA G S A 651650992 DE SILVA G S L 520380582 DE SILVA G T S 682381485 DE SILVA G W A P 643441047 DE SILVA G W P 690350327 DE SILVA GUNASEKERA S M P 831521171 DE SILVA H A A 461621724 DE SILVA H A D S 530050092 DE SILVA H K C 461491421 DE SILVA H K P 280282162 DE SILVA H L 808382032 DE SILVA H M I R 632280343 DE SILVA H M J 687310152 DE SILVA H N E 590222992 DE SILVA H N S 409164340 DE SILVA H R 561973350 DE SILVA H R S 473260336 DE SILVA H S A 682192151 DE SILVA H S U 248610557 DE SILVA H W J 692731867 DE SILVA H W L L 409156894 DE SILVA IMPORTS 114175897 DE SILVA INTERNATIONAL PVT LTD 104077692 DE SILVA INVESTMENTS LTD B P 318291292 DE SILVA J A M C 811150614 DE SILVA J B U A 627840454 DE SILVA J K S MRS 522391212 DE SILVA J Y R V 601360110 DE SILVA JAYASURIYA D M G A P 452840383 DE SILVA K A D 553390818 DE SILVA K A P 712900040 DE SILVA K G 490082565 DE SILVA K G P 521113456 DE SILVA K G S A 511282748 DE SILVA K G W 540772223 DE SILVA K H A S 482160654 DE SILVA K L M 631403158 DE SILVA K L S D 721910105 DE SILVA K M K 626783902 DE SILVA K P A G 323000174 DE SILVA K P DR 640970405 DE SILVA K P J S S K 409015425 DE SILVA K P S H 551340961 DE SILVA K R J 572790320 DE SILVA K S 601232634 DE SILVA K S 792283667 DE SILVA K S U K 871531064 DE SILVA K T H D 712672170 DE SILVA K.A.A. 512891497 DE SILVA L A C

Page 120 of 646 TIN No Company Name 532720389 DE SILVA L B R 630521840 DE SILVA L G J 631461158 DE SILVA L G N 710502870 DE SILVA L H E T 731130922 DE SILVA L I S P 511982383 DE SILVA L K M 409142060 DE SILVA L M 606230095 DE SILVA L P K MRS 723002001 DE SILVA L P N S 592681803 DE SILVA L P R N 492781428 DE SILVA L S C 532382564 DE SILVA L S J 641480428 DE SILVA L.K.B. 423091487 DE SILVA M 718361745 DE SILVA M 470681950 DE SILVA M B 521500212 DE SILVA M B S 530231291 DE SILVA M G K 750700179 DE SILVA M I S 522421103 DE SILVA M J 561501424 DE SILVA M N J 630120071 DE SILVA M P J R 601112647 DE SILVA M R P 710830711 DE SILVA M S 811693669 DE SILVA M S K 382871545 DE SILVA M W 363050182 DE SILVA M W A N CIESOR 320691974 DE SILVA M.C.N. 572200884 DE SILVA M.M.N. 593012603 DE SILVA MOHAN D 513430116 DE SILVA N A C 833573578 DE SILVA N M S D D 653232985 DE SILVA N U 822350674 DE SILVA N W S V P 772281404 DE SILVA NAORUNNAGE K G S 453652343 DE SILVA P A 610453643 DE SILVA P G 672481082 DE SILVA P G B R A A 751811616 DE SILVA P G P D 642801520 DE SILVA P G P P 407172221 DE SILVA P H C MRS 670550761 DE SILVA P H D K 540381704 DE SILVA P H D S 703354114 DE SILVA P J P 540191271 DE SILVA P M D 600382233 DE SILVA P M K A 813573393 DE SILVA P M S L 652820930 DE SILVA P M V P 813431661 DE SILVA P S 541471405 DE SILVA P S SRI NIHAL 550106086 DE SILVA P T S 506760828 DE SILVA P W R M 551643034 DE SILVA S

Page 121 of 646 TIN No Company Name 473102862 DE SILVA S A 613202684 DE SILVA S A N 928110273 DE SILVA S D D 483302517 DE SILVA S H S 793511779 DE SILVA S J 561381534 DE SILVA S K J 601731657 DE SILVA S K K 770583691 DE SILVA S M U 375171333 DE SILVA S V MRS 771140769 DE SILVA S W 482912761 DE SILVA T A H 591790609 DE SILVA T D G L H P L 633151911 DE SILVA T H T 821630452 DE SILVA T J A 365230285 DE SILVA T MRS 728363177 DE SILVA T MRS 502701410 DE SILVA T S S 671921372 DE SILVA T V K 409169015 DE SILVA TRADING CO 491370408 DE SILVA U D B 762960265 DE SILVA U D C P 620110434 DE SILVA U S P 663330241 DE SILVA V 523601091 DE SILVA V A W 482982077 DE SILVA V P 581650353 DE SILVA W A L 552770501 DE SILVA W A R K N 450280852 DE SILVA W D A 803111243 DE SILVA W H N P 591591100 DE SILVA W K S 673073158 DE SILVA W M 550330148 DE SILVA W M N G 583002898 DE SILVA W M U 400681830 DE SILVA W P G 409264298 DE SILVA W P S K & DE SILVA W P C D 470751134 DE SILVA W R 618482316 DE SILVA W S J 711723846 DE SILVA W U M R 532521432 DE SILVA WICKRAMARATNE A K 409096034 DE SILVA WIJEYERATNE & CO 537580658 DE SILVA Y N Y 390711344 DE SILWA M H N 409071775 DE SIVA & CO B R 631361145 DE SOUZA J A 640840862 DE SOYSA A I 632181183 DE SOYSA A W 114006653 DE SOYSA AGENCIES PVT LTD 791022754 DE SOYSA H.P.N. 600373331 DE SOYSA N D S 760440507 DE SOYSA R S R 440560555 DE SOYSA W S 582581037 DE SOYZA A.W.W. 733261056 DE SOYZA D P N M

Page 122 of 646 TIN No Company Name 410871319 DE SOYZA SIRIWARDENA D 472710575 DE THABREW A P 592331608 DE VAS B D R 673600409 DE ZILVA G T 646532264 DE ZOYSA 104067581 DE ZOYSA & SONS LTD E W 114045934 DE ZOYSA & SONS PVT LTD E P B 551403130 DE ZOYSA DALATH C 573622456 DE ZOYSA E S 311111582 DE ZOYSA G A 710410690 DE ZOYSA H A V 702212987 DE ZOYSA H C R 705131333 DE ZOYSA N .R. 114018813 DE ZOYSA ORAGANISATION PTE LTD 712963107 DE ZOYSA T D S 411041743 DE ZOYSA T P 114233439 DEBUG COMPUTER SOFTWARE PVT LTD 114718963 DECCAN INTERNATIONAL PVT LTD 174867488 DECK WOOD LANKA PVT LTD 677523280 DECKKER J M 409005918 DECOLITE PAINT CO 114632694 DE-CON INTERIORS & CONSTRUCTION PVT LTD 409244173 DECOR B T P 409170137 DECOR BUILDERS 114426130 DECORATIVE DEVICES LANKA PVT LTD 409148573 DEDIGAMA & CO 114390054 DEDIGAMA & COMPANY PVTLTD 114630764 DEDIGAMA PROPERTY DEVELOPERS PVT LTD 602120864 DEDIGAMA R M 409103936 DEDIYAWELA KAOLIN INDUSTRIES 409153151 DEDUNU ADVERTISING SERVICES 555772580 DEDUNUPITIYA W M C MRS 409072321 DEE & DEE ENTERPRISES 409101127 DEE & JAY AUTO TRADERS 409245439 DEE AND JAY COLOURS 501084883 DEEGALA R S 409049702 DEEGALLA MANUFACTURERS & MERCHANTS 114192910 DEELICIOUS LANKA PVT LTD 409042929 DEEMAS INTERNATIONAL CLOTHING 409301754 DEEN AUTO TRADERS 114031631 DEEN BROTHERS PVT LTD 409334075 DEEN CIVIL ENGINEERING CONTRACT 760011134 DEEN M N 743363124 DEEN M R 409057616 DEEN SIDE TEA FACTORY 104079989 DEENAM FASHIONS LTD 114600482 DEENIL TRADING PVT LTD 114749338 DEEP CLEANING SERVICES PVT LTD 114399906 DEEPAL CATERING SERVICES PVT LTD 681730451 DEEPAL J.A.L. 522420964 DEEPAL M G R 114362450 DEEPAL TRANSPORTERS PVT LTD 114163694 DEEPALOKA PROPERTY SALES PVT LTD

Page 123 of 646 TIN No Company Name 751530420 DEEPAN PREMKUMAR R 114268925 DEEPANA KWONG NGAI MOU; DESI;& MANU;P L 114207705 DEEPANA PLASTICS PVT LTD 646030200 DEEPANGANI PERERA A A 114176575 DEEPANIE SEAFOOD EXPORTS PVT LTD 114119415 DEEPATEX PVT LTD 114323365 DEEPIKA GUNASEKERA SALONS (PVT) LTD 671313917 DEEPTHI RANJAN PATHA GAMAGE 658610635 DEEPTHIKA G.W.S. 114124427 DEEPWELL DRILLING TECHNOLOGIES PVT LTD 700831574 DEERARATHNE D D M 114052604 DEFENCE & SECURITY SYSTEMS PVT LTD 114422517 DEFIX CONCEPTS PVT LTD 409337538 DEGHAYU CONSTRUCTION 409108040 DEGREMONT ELIE HOUSE PROJECT 409106480 DEGREMONT SRI LANKA 575533655 DEHERAGODA A G 511501067 DEHERAGODA S S 114240915 DEHINI BUILDERS & ENGINEERS PVT LTD 409175961 DEHIOWITA PRADESHIYA SABAHAWA 409052142 MT LAVINIA M P C S LTD 114058777 DEHIWELA CUSHION HOUSE PVT LTD 114432784 DEHRA CLOTHING PVT LTD 409222323 DEIUXE DRY CLEANERS 114040339 DEKACH HOLDINGS PVT LTD 473482550 DEKKER D R 409234348 DELAL ENGINEERING 124006880 DELAN INDUSTRIES LTD 409102760 DELANI CONCRETE WORKS AND CONTRCTORS 409002234 DELCO ENTERPRISES 409002153 DELCO IMPEX 409183220 DELCON GLOBAL MOTORS 114121894 DELDEM GROUP PVT LTD 552231562 DELGAHAWATTA N 114756717 DELGODA S S ENTERPRISES PVT LTD 114094692 DELGODA TOURING CO PVT LTD 114045250 DELGRAPHICS PVT LTD 114333123 DELI MARKET CO PVT LTD 409171044 DELIGHT EMPORIUM 409148387 DELIGHT INDUSTRIES 409046649 DELIGHT PAPER CONVERTERS 409203655 DELIGHT TRADE CENTER 114224936 DELKA MARINE CO PVT LTD 114174220 DELKIN & CO PVT LTD 114204463 DELL PRINTERS PVT LTD 642481452 DELLAKADA LIYANAGE SUNIL AMARAWICKRAMA 409190502 DELLANKA ENTERPRISES 409224458 DELLIFIX PRODUCTS INTERNATIONAL 104049524 DELLOGISTICS PVT LTD 114675024 DELMAGE ACADEMY OF LANG.& SKILLS PVT LTD 114602183 DELMAGE TEAS PVT LTD 114601993 DELMEGE AUTOMOTIVE PRODUCTS PVT LTD 114241407 DELMEGE DISTRIBUTORS PVT LTD

Page 124 of 646 TIN No Company Name 114241385 DELMEGE ELECTRONICS PVT LTD 114080250 DELMEGE FINANCIAL SERVICES PVT LTD 114241512 DELMEGE GENERAL EQUIPMENT PVT LTD 114241393 DELMEGE INTERIOR DECOR PVT LTD 114655260 DELMEGE LOGISKIL PVT LTD 114241377 DELMEGE MEDICAL PVT LTD 114224863 DELMON EXPRESS PVT LTD 409174019 DELO INTERNATIONAL 610182879 DELPE D A S M 114055280 DELSHIP SERVICEC PVT LTD 114196851 DELT REFRGERATION PVT LTD 409178782 DELTA BASE SECURITY SERVICE 114289914 DELTA COMMODITIES PVT LTD 114287369 DELTA FORCE SECURITY SERVICES PVT LTD 409099416 DELTA LANKA 114268518 DELTA LANKA PVT LTD 114200000 DELTA LOGISTICS PVT LTD 114184047 DELTA POWER PVT LTD 114651745 DELTA STEEL MILLS PVT LTD 114185256 DELTA TECHNOLOGY PVT LTD 409125220 DELUX PLASTIC 114338761 DELUXE CERAMIC LANKA PVT LTD 114230120 DELUXE INTERNATIONAL PVT LTD 114232750 DELVON COMPUTERS PVT LTD 114482447 DELVON INTERNATIONAL PVT LTD 114441589 DEM COLLECTIVE LANKA PVT LTD 620712701 DEMATAPAKSHA U D 670480453 DEMBATAPITIYA S 114268089 DEMECO ENGINEERING PVT LTD 409092004 DEMEL CONSTRUCTIONS 409083510 DEMEL ENTERPISESS 735253190 DEMOTTE M G 114145521 DEN RIC ASSOCIATES PVT LTD 114794180 DENART ENGINEERING PVT LTD 570263331 DENCIL D A 409154522 DENIM MANIA 114431567 DENIMART INTERNATIONAL PVT LTD 114401153 DENIPITIYA JANAHITHA TRADERS PVT LTD 114195529 DENME ELECTRO MEDICALS PVT LTD 114332526 DENMILK LANKA PVT LTD 114176869 DENOVA PVT LTD 409013783 DENSHA GARMENTS 114209937 DENSHA GARMENTS PVT LTD 114175269 DENSU INGINEERS PVT LTD 114440655 DENUSHI ENTERPRISES PVT LTD 631220932 DENZIL A D 114816060 DEO TECH PVT LTD 409204821 DEPARTMENT OF COMMERCE 409093450 DEPARTMENT OF INDUSTRIAL DEVELOPMENT - SOUTHERN PROVINCE 409233449 DEPT. OF NATIONAL BOTANIC GARDENS 409093469 DEPUTY SECRETARY INDUSTRY SMALL INDUSTRY 409222439 DERANA CONSTRUCTIONS 531790022 D G S

Page 125 of 646 TIN No Company Name 360321290 DERANIYAGALA J E P 409141293 DERANIYAGALA PRADESHIYA SABHA 470061030 DERICK FERNANDO D J G 114298670 DEROTA EXPORTS PVT LTD 114293075 DERRY TRADING PVT LTD 114110558 DERTEX CORPORATION PVT LTD 409146660 DESAMAN MARKETING CO 801641172 DESAPRIYA M A D A D 114016098 DESEN RUBBEREX PTE LTD 114739405 DESHA SHAKTHI PVT LTD 409214550 DESHABIE ENTERPRISES 409211828 DESHABIE MEIKIRI 409063390 DESHAN ENTERPRISES 114661619 DESHAN INTERN.IMPORTS & EXPORTS PVT LTD 409168477 DESHAN LANKA TRADERS 114335029 DESHANEE RESTAURANTS PVT LTD 409135129 DESHANI INDUSTRIES 114172855 DESHAPRIYA CATERERS PVT LTD 691582752 DESHAPRIYA M P 610582443 DESHAPRIYA N R K 409263313 DESHAPRIYA TRADERS 114183938 DESHIKA EMBROIDERY SERVICES PVT LTD 409185509 DESHITHA CONSTRUCTIONS 409156797 DESIGN & BUILD 114198196 DESIGN CLUB PVT LTD 114321524 DESIGN COM PVT LTD 104060854 DESIGN CONSULS PVT LTD 409241123 DESIGN CUES 409310044 DESIGN EXPRESS 409049761 DESIGN GARMENTS INDUSTRIES 114465852 DESIGN LAB INTERACTIVE PVT LTD 409092675 DESIGN LEADS CO 114503410 DESIGN MASTER INTERNATIONAL PVT LTD 114293202 DESIGN NET PVT LTD 114114618 DESIGN PACK PVT LTD 114790966 DESIGN PLASTICS PVT LTD 114656224 DESIGN POINT PVT LTD 114202436 DESIGN PRINTERS PVT LTD 174889511 DESIGN Q PVT LTD 114348732 DESIGN SOFT TECHNOLOGIES PVT LTD 114465216 DESIGN TEC ENGINEERING PVT LTD 174739072 DESIGN VIBEZ (PVT) LTD 114396842 DESIGN WORKSHOP MANUFACTURERS PVT LTD 114067318 DESIGN WORKSHOP PVT LTD 409092101 DESIGNER ENTERPRISES 114160644 DESIGNER LANKA FURNITURES PVT LTD 114473286 DESIGNWISE PVT LTD 810215356 DESIKARAN T 114750999 DESINGHE INDUSTRIES PVT LTD 405210223 DESINGHE S D 114767310 DESMOND TRADING PVT LTD 114411728 DESTINATIONS OF THE WORLD LANKA PVT LTD 114167932 DESTINATIONS PVT LTD

Page 126 of 646 TIN No Company Name 114413909 DESTINE PLASTIC PVT LTD 184003511 DET NORSKE VERITAS 409384056 DETAN EMPLOYMENT SERVICES 114055646 DETECTRONICS PVT LTD 114217077 DETTRO LANKA PVT LTD 114729043 DEUMASHI PRINTERS PVT LTD 114414506 DEUTSCH LANKA BOAT BUILDERS PVT LTD 114054828 DEUTSCH LANKA TEXTILE MILLS LTD 114146366 DEV & SRI ENTERPRISES PVT LTD 114043648 DEV FERN PVT LTD 409110479 DEVA TRADING CO 480392981 DEVADOSS H.D.A. 114489301 DEVAGIRI CORPORATE SERVICES PVT LTD 114071730 DEVAGIRI PLANTATIONS LTD 730812388 DEVANANDAN S 462180390 DEVANAYAGAM P F J 692280776 DEVANESAN M 553493145 DEVAPIRAN J 630082021 DEVAPRIYA P A D A 613650318 DEVAPRIYA P A D N 702143160 DEVARAJ P P 532732549 DEVARAJ T P 431362325 DEVARAJ V 810895403 DEVARAJAPILLAI PARTHIBAN 592752190 DEVASAGAYAM J R 502602950 DEVASAGAYAM S T 542253924 DEVASAGAYAN D I 114000930 DEVCO SHOWA PTE LTD 114143030 DEVCON PVT LTD 409089283 DEVELO ENGINEERING SERVICE 409125336 DEVELOP LANKA 114696943 DEVELOPMENT & ENGINEERING CONSULT. PVT L. 114316849 DEVELOPMENT & ENGINEERING PLASTICS (PVT) LTD 114460109 DEVELOPMENT CONCEPTS PVT LTD 114011789 DEVELOPMENT CONSULTANTS LANKA PVT LTD 409102468 DEVELOPMENT CONTRUCTION MACHIN; AGENCY 104075860 DEVELOPMENT ENGINEERING ENTERPRISES LTD 104019510 DEVELOPMENT ENGINEERING GROUP PVT LTD 104081428 DEVELOPMENT ENGINEERING SERVICES LTD 114410640 DEVELOPMENT FACILITATORS PVT LTD 104082297 DEVENCO LANKA LTD 583543260 DEVENDRA O K J 409159087 DEVENIGEWATTA TEA FACTORY 409038875 DEVI JEWELLERS 114212920 DEVI PROPERTY DEVELOPMENT (PVT) LTD 114713872 DEVI SERVICES & ENTERPRISES PVT LTD 409046576 DEVIKA MANUFACTURERS 114175447 DEVIKA STUDIO PVT LTD 665142604 DEVIKA W P 409161154 DEVINUWARA PRADESHIYA SABHA 409149642 DEVI'S YARN COLLECTIONS 409082149 DEVITHURU ENTERPRISES 174932379 DEVON AUSTRALIA PVT LTD

Page 127 of 646 TIN No Company Name 409141412 DEVON FOOD CENTRE 409071295 DEVON REST 409064833 DEVON RESTAURANT 409009000 DEWAISE INDUSTRIES 485192379 DEWANARAYANA D N MRS 611792662 DEWANARAYANA M 561422648 DEWARAJA R D 750832920 DEWASURANDRA O V 409159290 DEWMINI CONSTRUCTION 114605115 DEWMINI HOLDINGS PVT LTD 114397547 DEWS EXPORTS PVT LTD 652781101 DEWUNDARA ESWARAGE SUDATH 409114202 DEXTER ENTERPRISES 114356999 DEXTER ENTERPRISES PVT LTD 114113956 DEXTEROUS COMMERCIAL SERVICES PVT LTD 114037583 DEY LANKA GARMENTS PVT LTD 114356697 DEYU COMPANY PVT LTD 700654419 DEZA T .S .P 134006102 DFCC: HEAD OFFICE (VARDHANA HEAD OFFICE) 480724437 DHAHLAN M H M 409097529 DHAKSHINA CONSTRUCTIONS 114424153 DHAKSHINA ENGINEERING PVT LTD 590270237 DHAMMASIDDHI E REV 114814857 DHAMMIKA ENTERPRISES PVT LTD 409243444 DHAMMIKA ENTERPRISES. 633593884 DHAMMIKA H 602781127 DHAMMIKA N M S H 732441204 DHAMMIKA S T 757353075 DHAMMIKA W.H.N 114737488 DHANAK PVT LTD 409233155 DHANANJANA ENTERPRISES 114372528 DHANANJAYA LANKA PVT LTD 470270640 DHANAPALA G M 441232446 DHANAPALA R M 610902529 DHANAPALA W M 114228940 DHANAPOLA PVT LTD 632090668 DHANARATNA ALWIS A M 501753068 DHANASENA K 590503428 DHANASIRI P A 409303099 DHANIKA MOTORS 652890687 DHANSINGHANI V G 409174248 DHANUJA ENTERPRISES 822622100 DHANUSHKA K.A.D. 114206091 DHARMA DESIGNERS & BUILDERS PVT LTD 409013635 DHARMADASA & CO L P 442332673 DHARMADASA A W P 493284398 DHARMADASA DIAS M P 409123597 DHARMADASA ENTERPRISES 409119484 DHARMADASA GROUP 601610795 DHARMADASA K 390741111 DHARMADASA K D 251070717 DHARMADASA K K 409269613 DHARMADASA MACHINERY IMPORT.& INDUSTRIES

Page 128 of 646 TIN No Company Name 582802262 DHARMADASA P D 571250721 DHARMADASA S 560720750 DHARMADASA V 552493540 DHARMADASA W J A 593132412 DHARMAKEERHI L A N 530813630 DHARMAKEERTHI L S 470852607 DHARMAKEERTHI M G 742433927 DHARMAKEERTHI P M S C 580023843 DHARMAKULASINGHAM D 683600199 DHARMAKULASOORIYA G T 632550294 DHARMAKUMAR C 538530697 DHARMALATHA A G 642591185 DHARMALINCAM A 651090423 DHARMAPALA B T C 561132968 DHARMAPALA H H 622722151 DHARMAPALA L A D J 622202220 DHARMAPALA R M 702023475 DHARMAPPRIYA B G 553183006 DHARMARAJA K 400820147 DHARMARATHNA M G 630781612 DHARMARATHNA R S P K 672042461 DHARMARATHNA R S P K 621464892 DHARMARATNA S D 433271483 DHARMARATNAM M 531625455 DHARMARATNE E J 542552492 DHARMARATNE G D P J 520273727 DHARMARATNE G V B 540440956 DHARMARATNE I M T 861151328 DHARMARATNE L H M D N 831801077 DHARMARATNE L H M I S 356770439 DHARMARATNE M C MRS 561750742 DHARMARATNE R K 550691523 DHARMARATNE W M V 409035930 DHARMASENA & CO 451582550 DHARMASENA A P K M 411761550 DHARMASENA D D C 551840409 DHARMASENA E 473082322 DHARMASENA G A 707070390 DHARMASENA G K K C D P 501390615 DHARMASENA H G 660373179 DHARMASENA H W M 409199763 DHARMASENA HANSAGIRI CONSTRUCTIONS JV 761673750 DHARMASENA K G 812150618 DHARMASENA M S 593560082 DHARMASENA N H 462550928 DHARMASENA S 481190177 DHARMASENA S H A M 473200953 DHARMASENA S P 313330478 DHARMASENA W 583223304 DHARMASINGHE G N S G 622152797 DHARMASINGHE H M B M K 601980126 DHARMASIRI A D 721543730 DHARMASIRI A G N

Page 129 of 646 TIN No Company Name 491901489 DHARMASIRI H R S 680603103 DHARMASIRI J. 551983064 DHARMASIRI K M 651542820 DHARMASIRI K M 622161729 DHARMASIRI L L W 743332954 DHARMASIRI M 603350049 DHARMASIRI P H G 461362397 DHARMASIRI P.G 573092040 DHARMASIRI S A 722431367 DHARMASIRI T V D 471011797 DHARMASIRI TRADE & INDUSTRIES 632183739 DHARMASIRI V A 411010341 DHARMASIRI W A 440171494 DHARMASIRIWARDANA H D A 114623938 DHARMASRI TOURS & TRANSPORT PVT LTD 491112840 DHARMAWANSA A D 611862458 DHARMAWANSA H A 506691796 DHARMAWARDANA S K 572902951 DHARMAWARDANA W A 409076114 DHARMAWARDENA & CO 801790569 DHARMAWARDENA A G C 409163777 DHARMAWARDENA M 415201451 DHARMAWARDENE R MISS 409108970 DHARSANA ENTERPRISES 409154441 DHARSANA W A J 611780656 DHARSHAN J 114295434 DHARSHANA ENTERPRISES PVT LTD 742482480 DHARSHANA NIRANJAN MADAWALA 409273173 DHARSHANEE ENTERPRISES & TYRE CENTER 409208932 DHARSHANI RIVER VIEW HOTEL 372581433 DHASON D C M P 409239951 DHEEKSHIKA EXPORTS CO 680601194 DHEEPTHA K D F B 693011876 DHEERARATNE R A N 409087680 DHEERARATTNA H B M 632490470 DHESHAPRIYA M D 114443662 DHIL HOLDINGS PVT LTD 114099210 DHINUCO AUTOMOTIVES PVT LTD 409335527 DHIYATHA CONSTRUCTION COMPANY 114397270 DHORAA SERVICES PVT LTD 114224529 DHORESA HOLDINGS PVT LTD 409112536 DHV CONSULTANTS BV 114043443 DI GARMENTS HORANA PVT LTD 114013285 DIA MANAGEMENT SERVICES PVT LTD 114616249 DIABLO ENTERTAINMENT PVT LTD 114395765 DIACON INTERNATIONAL PVT LTD 114453960 DIAL BUSINESS FORMS PVT LTD 114490326 DIAL COMPUTER FORMS PVT LTD 409159524 DIAMAND BUILDING CONSTRUCTION 695230281 DIAMANTE JUVANITA GAMANI WIJETHUNGE 409086381 DIAMOND 409310257 DIAMOND ENTERPRISES 409384293 DIAMOND ENTERPRISES .

Page 130 of 646 TIN No Company Name 409207642 DIAMOND ENTERPRISES . 409031048 DIAMOND FOODS 114795283 DIAMOND LANKA ADVERTISING PVT LTD 134004720 DIAMOND RESERVE INVESTMENTS & RESOUR;LTD 409105076 DIAMONDS 104002161 DIANA & CO LTD 409185592 DIANAMIC CLEANING ENTERPRISES 104067093 DIANUS LANKA LTD 114027901 DIAS & BROS PVT LTD H W J 409017290 DIAS & DIAS 471016101 DIAS A A L R 543521205 DIAS A A R L 625765390 DIAS A A S 441860137 DIAS C S 420030436 DIAS CONCRETE WORKS 114349720 DIAS CONCRETE WORKS PVT LTD 409238564 DIAS CONSTRUCTION 409089674 DIAS ELECTRICAL ENGINEERING WORKS 728483741 DIAS G S 492130354 DIAS H A 742991180 DIAS H A C S 467032950 DIAS H V M M MRS 717952677 DIAS H.C.R. 720622475 DIAS J B J P 611440090 DIAS K L P 543132152 DIAS K M G S 681970975 DIAS K S 590843873 DIAS L P S 530611493 DIAS M A D 722061071 DIAS M A D 640630639 DIAS M A F 622690098 DIAS M A R 640360224 DIAS M G S 542711892 DIAS M H L 692080467 DIAS M K Y B 687711831 DIAS M M R 601390027 DIAS M P M 623003809 DIAS M S F 651690480 DIAS N J 690314088 DIAS N K P 691902170 DIAS P A N 668570089 DIAS P D N 492262960 DIAS P S K 743490053 DIAS P S M 114228516 DIAS PACK PVT LTD 423560339 DIAS R L 571200317 DIAS R L G 531881230 DIAS S A L S 460281865 DIAS S C 633243158 DIAS S N C 646651018 DIAS S P 616570072 DIAS S P MRS 409380140 DIAS TRADING COMPANY

Page 131 of 646 TIN No Company Name 791832837 DIAS W A A A 551181898 DIAS W H 562752200 DIAS WIJENAYAKE W M A H 409275168 DIASON IMPORTS & EXPORTS 104842232 DIASON PUMPS LTD 409032451 DIAZO TEXTILE PRINTING INDUSTRIES 104057233 DICANDA PVT LTD 521334614 DICKMAN M G 409144993 DICKMAN'S MONTESSORI & DAY CARE 409275249 DICKSHON SAFARI JEEP SERVICE 430891880 DICKSON A B 409153500 DICKSON ADVERTISING 409115896 DICKSON TRADE 104047602 DICKSONS LTD 409196918 DICKWELLA CONSTRUCTION 409060315 DIDACTIC G A C 114197050 DIELECTRIC CONSORTIUM PVT LTD 409267670 DIGI LINK 114229040 DIGI WEIGH SYSTEM PVT LTD 114417998 DIGIMART PVT LTD 114755559 DIGISCAN PACKGING PVT LTD 114312037 DIGITAL BASE INTERACTIVE TECHNOLOGIES PV 114107190 DIGITAL COMPUTER SERVICES PVT LTD 409095640 DIGITAL DESIGN STUDIO 114280518 DIGITAL DYNAMICS PVT LTD 174833133 DIGITAL HOUSE HOLDINGS PVT LTD 114656593 DIGITAL MIND TECHNOLOGIES PVT LTD 409251854 DIGITAL MIND TECHNOLOGY 114365963 DIGITAL PRINT INTERNATIONAL PVT LTD 114234621 DIGITAL SHOP PVT LTD 114758353 DIGITAL SIGN ADVERTISING SERVICES PVT L. 114345423 DIGITAL TECH SYSTEMS PVT LTD 134007494 DIGITAL TECHNOLOGIES LTD 114148164 DIGITAL TECHNOLOGIES PVT LTD 409110223 DIGITAL TOUCH 114393851 DIGITAL TOUCH PVT LTD 114151106 DIGITAL VISION PVT LTD 114447153 DIGITAL WEIGHING EQUIPMENT PVT LTD 114354252 DIGITECH IMPEX PVT LTD 114463124 DIGIZONE COMPUTER TRAINING PVT LTD 409171516 DIGUITAL MIDIA 409172032 DIKWELLA M P C S LTD 409160522 DIKWELLA PRADESHIYA SABA 409079725 DIL ENTERPRISES 800464471 DIL FAIRAZ M 104080308 DIL FILMS INTERNATIONAL LTD 114161241 DIL TRADING PVT LTD 409112153 DILAJ LOUNGE 409111688 DILAN APPERAL 409264115 DILAN CONSTRUCTION & SUPPLIERS 114621218 DILAN TRAILER MANUFACTURING PVT LTD 409097324 DILAN TRANSPORT 114196720 DILANKA TRANSPORTERS PVT LTD

Page 132 of 646 TIN No Company Name 174837716 DILANMA PVT LTD 409273548 DILAN'S 114392294 DILASHO INTERNATIONAL PVT LTD 114324558 DILCO ASIAN PVT LTD 114798665 DILCO TECHNOLOGIES & TRADING PVT LTD 409193633 DILETHI ENTERPRISES 730220626 DILHAN M K T 792783058 DILHAN S H T 114464457 DILHANEE MOTOR TRADERS PVT LTD 409097448 DILINI ASSOCIATES 409072410 DILINI BUILDERS 409175791 DILINI BUILDERS. 409112951 DILINI CONSTRUCTIONS 409093302 DILINI ENTERPRISES 409114415 DILINI LANKA INTERNATIONAL 409384250 DILIP & KUMUDU GURUGE ASSOCIATES 409169538 DILKI ENTERPRISES 114088480 DILMA FINE TEAS HERBS PVT LTD 104062350 DILMA PROPERTY DEVELOPMENTS (PVT) LTD 114193500 DILMAH CENTRAL ASIA PVT LTD 114774340 DILMARINE PVT LTD 114388823 DILMIL LOGISTICS PVT LTD 114191850 DILMINI INTERNATIONAL PVT LTD 409056750 DILPRIYA ENTERPRISES 114174742 DILPRIYA GARMENTS PVT LTD 409114300 DILROO MOTOR TRADERS 755594130 DILRUHA HARSHI P J MRS 104055800 DILRUK GARMENT INDUSTRIES LTD 772110413 DILRUK K A D 712601230 DILRUK K A N 740340026 DILRUK KUMARA D R C 114283657 DILRUK PACKING AND FINISHING PVT LTD 768091030 DILRUKSHI H M D C S 755432539 DILRUKSHI K M S 786131057 DILRUPA L A P 114326798 DILSHAATH INTERNATIONAL INSTITUTE PVT LT 741780402 DILSHAD M A M 862750225 DILSHAD M J M 114310182 DILSHAN APPARELS PVT LTD 114776637 DILSHAN INTERNATIONAL COLOMBO PVT LTD 114293695 DILSHAN INTERNATIONAL PVT LTD 760021679 DILSHAN L D C 114061603 DILSHAN PVT LTD 713550485 DILSHAN VAZ F A 409057365 DILSHANA TEX 409106919 DILSHEY ENTERPRISES 114428710 DILSHEY PVT LTD 409079008 DILSTAR ENTERPRISES 114200859 DILUM APPARELS PVT LTD 409095488 DILUNI ENTRPRISES 409216609 DILUPA IRON WORKS 409279147 DIMA TRANSPORTERS 409097626 DIMALI EXPORTS

Page 133 of 646 TIN No Company Name 114064130 DIMASHA APPARELS PVT LTD 409097383 DIMBULAGALA CONTRUCION CO- OPERATIVE SOCI 409171397 DIMBULAGALA M P C S LTD 114318930 DIMITHRA DHARSANA ENTERPRISES PVT LTD 134002522 DIMO AUTO INDUSTRIES LTD 134004240 DIMO INTERNATIONAL LTD 114676187 DIMU ENGINEERING PVT LTD 114436534 DIMUTH EMBROIDERY PVT LTD 409214177 DIMUTHU BUILDERS 409094678 DIMUTHU ENGINEERING CO 409211666 DIMUTHU GRAMASANWARDANA SAMITHIYA 706622519 DIMUTHU H M D 114234737 DIMUTHU TRADE INTERNATIONAL PVT LTD 104084842 DIMUTU PRODUCTS PVT LTD 114624942 DINAKARA ENTERPRISES PVT LTD 409121098 DINALIE STUDIO 501650676 DINAMITHRA M K A 409102921 DINAPATHI SECURITY SERVICE 409069541 DINARA ENTERPRISES 114727830 DINARA HOLDINGS PVT LTD 114497940 DINARA INTERNATIONAL PVT LTD 533561519 DINARATNA D M N 114035122 DINASIRI ENTERPRISES PVT LTD 561091145 DINENDRA G W R 114805807 DINESH CAR TRADERS PVT LTD 752113327 DINESH DEVINDA W K 671672100 DINESH K 114070912 DINESH MANPOWER AGENCIES PVT LTD 409146317 DINESH MOTOR TRADERS 790083377 DINESH PUBUDU KUMARA P A 409100678 DINESHA CONSTRUCTIONS 114244821 DINESHA CONSTRUCTIONS PVT LTD 409170072 DINESHI PETROLEUM TRANSPORT SERVICE 409055800 DINI EXPORTERS 114175005 DINI EXPORTS PVT LTD 114454699 DINLO LANKA (PVT) LTD 409096247 DINNU ENTERPRISES 114425842 DINOTA INFORMATION TECHNOLOGIES PVT LTD 114034398 DINU CONSTRUCTION PVT LTD 409068758 DINU FASHION 409139973 DINU IMPORTS 114395030 DINU INTERNATIONAL PVT LTD 409232310 DINU PLASTIC PACKAGING 409110142 DINU PRINTERS 114417335 DINUDA ENTERPRISES & SERVICES 409219527 DINUKA CEMENT PRODUCT 822630979 DINUKA DESHAPRIYA L 114717568 DINUKA GRAPHIC NETWORK PVT LTD 409062911 DINUKA TRADERS 409202756 DINUSHA BUILDERS 827122548 DINUSHANE G G S 114618799 DINUSITH CONSTRUCTION & TRADING PVT LTD 409278175 DINUTH TRADERS

Page 134 of 646 TIN No Company Name 114211621 DIO DECOR AND PROMOTIONS PVT LTD 100918692 DIO LANKA (PVT) LTD 114281247 DIOGENES PVT LTD 542472740 DION SENEVIRATNE 114138371 DIPCOTE BATH RESURFACING LANKA PVT LTD 409136648 DIPLOMAT TRADERS 409147798 DIPNA ENTERPRICES 114779920 DIPROWIN INTERNATIONAL PVT LTD 174840610 DIPTA GENERAL TRADING PVT LTD 409014992 DIRECT LINES PVT LTD 409123740 DIRECT MAILING SERVICES 114000183 DIRECTORIES LANKA PVT LTD 114065560 DIRECTORY PRINTING & PUBLICATION 409280617 DIRIYA SOLUTIONS 114335800 DIRON INTERNATIONAL PVT LTD 690450232 DISAKA PRASANNA P L 532241723 DISANAYAKA D M C 612500835 DISANAYAKA D M D D 530042200 DISANAYAKA D M G 409102123 DISANAYAKA ENTERPRISES 821854296 DISANAYAKA I P M J 483482132 DISANAYAKA K B 803255334 DISANAYAKA M C U 603050584 DISANAYAKA R M S 682901187 DISANAYAKA W G A D N 461200532 DISANAYAKE BANDA W M 409096930 DISANAYAKE BUILDERS 732321020 DISANAYAKE D M C B 720990300 DISANAYAKE I M S C 441650752 DISANAYAKE K M 650121791 DISANAYAKE R S 114381047 DISCOVERY HOMES LANKA PVT LTD 114824020 DISCRETION TRADING PVT LTD 114703397 DISHANI PVT LTD 637840096 DISHANTHI R V 114721042 DISHMA CEYLON PVT LTD 409165672 DISHNA ENTERPRISES 409256007 DISIRU 114218987 DISMEC PVT LTD 409049192 DISPENSARY & SURGERY 114041475 DISPLAY MANUFACTURING INDUSTRIES PVT LTD 104063004 DISPOSABLE SOFT GOODS (PRIVATE) LIMITED 409181015 DISSA ENTERPRISES. 582721360 DISSAANAYAKE D M 409122507 DISSANAYAKA & CO 409242707 DISSANAYAKA & SONS 472051903 DISSANAYAKA C 409270069 DISSANAYAKA CONSTRUCTION 663451405 DISSANAYAKA D M N 652290710 DISSANAYAKA D.A.S.S 462941854 DISSANAYAKA M M 601311097 DISSANAYAKA R 433290500 DISSANAYAKA R.P.

Page 135 of 646 TIN No Company Name 409116744 DISSANAYAKA S M 810140682 DISSANAYAKA S.D.S. 763533760 DISSANAYAKA W W 563221402 DISSANAYAKA W. 651421446 DISSANAYAKE A D P S 711673580 DISSANAYAKE A M G 707513551 DISSANAYAKE A M S 661720140 DISSANAYAKE A S 409100368 DISSANAYAKE AND CO 114726923 DISSANAYAKE AUTO VISION PVT LTD 686690466 DISSANAYAKE B W S D K 621642677 DISSANAYAKE D B S 567410323 DISSANAYAKE D H C A MRS 712160209 DISSANAYAKE D M B P S 606290470 DISSANAYAKE D M H 451880578 DISSANAYAKE D M J B 681870890 DISSANAYAKE D M J K 373370711 DISSANAYAKE D M K 791510031 DISSANAYAKE D M M P 636091502 DISSANAYAKE D M P K 691952410 DISSANAYAKE D M S 762932598 DISSANAYAKE D M S 780955309 DISSANAYAKE D M S 622384647 DISSANAYAKE D M S I 803561940 DISSANAYAKE D M U I 580342736 DISSANAYAKE D M W S 372181079 DISSANAYAKE D N S 760400033 DISSANAYAKE D P S 681032568 DISSANAYAKE D. J. 612700265 DISSANAYAKE D.M.L. 421091226 DISSANAYAKE E K W 409197531 DISSANAYAKE ENTERPRISES. 188220533 DISSANAYAKE G C E MRS 702672589 DISSANAYAKE I.A.G. 512781330 DISSANAYAKE J H B 732170375 DISSANAYAKE J M J P 715422085 DISSANAYAKE K H M D MRS 580053653 DISSANAYAKE K S P 582430748 DISSANAYAKE L M 646880068 DISSANAYAKE M C 622390329 DISSANAYAKE M P 409344011 DISSANAYAKE MARKETING SERVICE. 409046746 DISSANAYAKE MOTOR TRADERS 409299377 DISSANAYAKE MOTORS 573351665 DISSANAYAKE N 685110555 DISSANAYAKE N D 731941688 DISSANAYAKE N D L 763152995 DISSANAYAKE N L W 756881760 DISSANAYAKE O V 633263426 DISSANAYAKE P B R 713104272 DISSANAYAKE P M N 710520976 DISSANAYAKE R 732381104 DISSANAYAKE R M S D

Page 136 of 646 TIN No Company Name 662040061 DISSANAYAKE S D M S J 633580480 DISSANAYAKE S J M 692011333 DISSANAYAKE S M 732332243 DISSANAYAKE S M 641291960 DISSANAYAKE S MR 409154212 DISSANAYAKE SECURITY & INVESTIGATION CO 780360151 DISSANAYAKE T G U K 114291862 DISSOL PRODUCTS INTERNATIONAL PVT LTD 114738468 DITARY PVT LTD 740562240 DIUNUGE J K C 114623245 DIVE TECH VENTURES PVT LTD 114620882 DIVENTARS TRAINING PVT LTD 114278149 DIVINE INTERIOR DESIGNERS PVT LTD 409223141 DIVISIONAL SECRETARIAL BINGIRIYA 409222129 DIVISIONAL SECRETARIAT NACHCHADUWA 409177697 DIVISIONAL SECRETARY 114170666 DIVISIONAL SECURITY SERVICES PVT LTD 491681004 DIVITHOTAWELA A M 591350447 DIVITHOTAWELA K M D 532690900 DIVITOTAWELA H C D 680183112 DIVITOTAWELA K M T 583604111 DIVIYA TREDERS 409087892 DIVONA ENTERPRISES 114236039 DIVULAPITIYA COPPER AND GALV;WIRE IND PV 409302246 DIVYA'S CREATIONS 783374471 DIXON J 114023094 DIYABALANAGE MARINE ENGI'RS PTE LTD A K 114092754 DIYAKAWA DEEP SEA FISHING CO PVT LTD 409273491 DIYAN GENERAL ENGINEERING 114663999 DIYANA INTERNATIONAL PVT LTD 114206270 DIYATA AUTO CO PVT LTD 409153917 DIYATA CO 314000692 DIYATILAKA APPARELS EXPORT PEOPLES LTD 650022220 DIYES A H J R 761503898 DIYES T P V 114643823 DIZARADI PVT LTD 114320897 DKD LANKA EXPORTS PVT LTD 114223239 D-MARK FASHIONS PVT LTD 627893841 DMAYANTHI E W 104045022 DMS MEDICAL LABORATORIES PVT LTD 174764549 DO MOBILE PVT LTD 114198420 DO WELL ELECTRONICS PVT LTD 114094900 DOCUMENT PARCEL EXPRESS COLOMBO PVT LTD 712370440 DODAMPEGAMA ARACHCHIGE PREM JAYANTH RAJAPAKSHA 409066208 DODANGAHA TEA FACTORY 114378640 DODANGAHA TEA FACTORY PVT LTD 409106684 DODANGODA PRADESIYA SABAWA 390390335 DODANGODA S M 511413818 DODANWELA H M N B 114264199 DODAWATTE & CO PVT LTD 409082769 DOGMA 680233179 DOLAPIHILLA R G P C 114205389 DOLCE VITA PVT LTD

Page 137 of 646 TIN No Company Name 662010626 DOLE F I 409099351 DOLLAR AGENCIES 114018562 DOLLAR APPARELS PVT LTD 104600417 DOLPHIN MARINE LANKA PVT LTD 409099904 DOLPHIN MARINE SERVICES 114219819 DOLPHIN MARITIME PVT LTD 114215210 DOMAIN DESIGN (PVT) LTD 700291057 DOMBEPOLA P P 409090931 DOMERTEX 409277950 DOMESTIC TRADE & TRANSPORT SERVICE 409299911 DOMINANT MOTORING 409331122 DOMINANT TOURS 721731570 DOMINGU HEWAGE JUDE INDIKA DE SILA 571752409 DOMINIC X S 104014178 DOMINION HOTEL PVT LTD 114202096 DOMO LANKA PVT LTD 409184014 DOMO LEATHERS 409072453 DOMPE PUGODA M P C S LTD 114135941 DON ANTHONY ASIA PVT LTD 642121154 DON ANURA W S P Y 409039464 DON BASIL APPUHAMY & CO 104056385 DON BIGWIN KNITTING & GARMENTS IND LTD 409052347 DON BOSCO TECHNICAL CENTRE OF SALESIAN 409236138 DON CIVIL ENG.CONS.& HUMAN RES. DEVELOPE. 630791375 DON IDARSHANA PUSHPASHANTHA PATHIRANA 652671420 DON NICHOLAS MUNASINGHA PODIMAHATHMAYA 580050158 DON PAUL C F 732230610 DON PAUL L M J 104034870 DON PEIRIS WEERASINGHE LTD 412830580 DON PIYASENA A J 104015166 DON SOMAPALA CORPORATION LTD 409048498 DON STANLEY'S RESTAURANT 611560796 DON UPALI KULATUNGA ATTANAYAKE 409098584 DONALD ENGINEERING CONTRACTORS 623472809 DONALD M D 114419877 DONALDS DIGITAL STUDIOUS PVT LTD 104024920 DONALDS LTD 114127469 DONALDS VIDEO PRODUCTIONS PVT LTD 701640152 DONDEENU W A K A 114259390 DONDRA CLOTHING PVT LTD 114090778 DONG A LANKA PVT LTD 114417696 DONG MYUNG LANKA PVT LTD 409196322 DONILL TRADING COMPANY 174833966 DONOVAN TRADING PVT LTD 134047852 DONS MANAGEMENT SERVICES (LANKA) LTD 409161774 DONSIDE TEA FACTORY 728030054 DOOLE F 482254667 DOOLE T T 114078719 DORALAWITIYEHENA TEA FACTROY PVT LTD 545480727 DOREEN DAMAYANTHI PEIRIES MRS 114229490 DOT COM PVT LTD 114716855 DOT LINE PVT LTD 114085278 DOTECH SCIENTIFIC PVT LTD

Page 138 of 646 TIN No Company Name 409087434 DOTLINE GRAPHIC ARTS 409091415 DOUBLE EAGLE FREIGHTERS 114256374 DOUBLE G NINE PVT LTD 114264490 DOUBLE N N F PVT LTD 114155420 DOUBLE R TOURS PVT LTD 114086240 DOUBLE S NURSERIES PVT LTD 409248209 DOUGLAS & SONS 409004687 DOUGLAS & SONS 581171757 DOUGLAS E H 510331230 DOUGLAS R B G S 620182516 DOUGLAS R B H E 114293814 DOWELL INTERNATIONAL PVT LTD 409149928 DOXELL CARGO SERVICES 642311310 DOXKSTAR D A A 409214304 DOYENNE TRADERS 933722546 DR. C.J. PONNAMPERUMA 580540015 DR. D.S.C. PERERA 647650910 DR. G.D.I. RODRIGO 933800105 DR. L.N.E. SAMARASINGHE 650210913 DR. W.N. RODRIGO 114187682 DRAFT CARGOWAYS LANKA PVT LTD 114328120 DRAGON SERVICES INTERNATIONAL PVT LTD 114401838 DRAGONFLY PRODUCTIONS PVT LTD 114478520 DRAPERS INTERNATIONAL PVT LTD 114272680 DREAM HOLIDAYS PVT LTD 114687618 DREAM RESTAURANTS PVT LTD 114233943 DREAM WORKS PVT LTD 114494534 DREAMS LANKA PVT LTD 409274110 DRESS LINE 114096482 DRESSWELL APPARELS PVT LTD 114411752 DRH CUSTOMS BROKERAGE & CARGO PVT LTD 114386324 DRH PACKAGING & REMOVAL PVT LTD 114131660 DRIEBURG TRAVELS & TOURS PVT LTD 114338206 DRIVE PRIDE PVT LTD 483432712 DRMATHILAKA M K U 114438170 DRPAPER MANUFACTURING CO PVT LTD 114743844 DRUMKIN HOLDINGS PVT LTD 114254207 DRUMKIN TRANSPORTERS PVT LTD 114196991 DRUPEX PVT LTD 114416800 DRY PROCESSING PVT LTD 114107743 DSE WIRE INDUSTRIES PVT LTD 114127175 DTK LANKA PVT LTD 114292940 DU PAL AGENCIES PVT LTD 409173110 DUBAI LINE 114027014 DUBLEE HOLDINGS LANKA PTE LTD 114093475 DUCKY'S BAG MANUFACTURING CO PVT LTD 114054631 DUDLEY WAAS ASSOCIATES PVT LTD 723540704 DUDLY PRIYANKARA K G 114407925 DULAKSHA ENTERPRISES PVT LTD 861380238 DULANGA RUMESH P L 409114326 DULANJA ENTERPRISES 114788821 DULCO IMPORT & EXPORT PVT LTD 409175880 DULCO OFFICE AUTOMATION

Page 139 of 646 TIN No Company Name 409186335 DULEN ENTERPRISES 409168817 DULGE ENTERPRISES 409231268 DULIMENT TROPICAL FISH FARM 542161906 DULLEWA L K 521150696 DULLEWE S B 471100188 DULMAN FERNANDO H 409372139 DULMINA CONSTRUCTION 409080936 DULMINI ENTERPRISES 409234747 DULMINIE ENTERPRISES 114238287 DULON INTERNATIONAL PVT LTD 114111767 DULON LANKA PVT LTD 114204560 DULRAN MAKETING SERVICES PVT LTD 409023657 DULSHAN APPARELS 409107184 DULSHAN ENTERPRISES 409254136 DUMBARA CONSTRUCTION ENTERPRISES 409100155 DUMBARA ENGINEERING SERVICES 409097944 DUMBARA ENTERPRISES PVT LTD 409095437 DUMBARA FERTILISERS 409199062 DUMBARA TRADER 114726591 DUMEE INTERNATIONAL PVT LTD 114313645 DUMI EXPORTS PVT LTD 114170933 DUMIDU AUTO TRADES PVT LTD 732030140 DUMINDA ADIRIMANNA 781362280 DUMINDA DE SILVA 681780270 DUMINDA H G 712520442 DUMINDA M A 730281200 DUMINDA N H R 801870732 DUMINDA SAMPATH L P 409231934 DUMINDU BUILDERS 409097359 DUMMALADENIYA CONCRETE WORKS 409030009 DUNAGAHA COCONUT PRODUCERS COOP SOC; LTD 114314692 DUNE INN HOTEL PVT LTD 114322636 DUNHINDA DISTRIBUTORS PVT LTD 409202829 DUNHINDA MINERAL WATER 114048925 DUNIYE SPAS LANKA PVT LTD 783650576 DUNSTAN FERNANDO 114763764 DUNSTONE FABRICS PVT LTD 783450992 DUNUKARA MUDIYANSELAGE IMANTHA NUWAN BANDARA RATHNAYAKA 813123614 DUNUSINGHE D M K K B 657551430 DUNUVILLE S D U 633001278 DUNUWILA H S B C 676810838 DUNUWILA PALLAWELA D M 114408964 DU-PAL HOLDINGS PVT LTD 114060356 DURABLE CARS LANKA PVT LTD 114325392 DURABLECAST PVT LTD 767912749 DURAGE I S S 230420173 DURAISAMY A 561340463 DURAISAMY A 409068189 DURBUN & CO 114277371 DURGA BUSINESS PVT LTD 104026273 DURO SYNTHETIC TEXTILES MILLS LTD 409107338 DUSARA CONTRUCTION 114639168 DUSHAN CATERERS PVT LTD

Page 140 of 646 TIN No Company Name 409125280 DUSHAN ENTERPRISES 841520564 DUSHAN UDAYANGA W.A.A. 114199583 DUSHANTHA INTERNATIONAL PVT LTD 701693892 DUSHANTHAN R 104065678 DUT HOLDINGS LTD 104065660 DUT RECRUITMENT LTD 114478539 DUTCH BAY RESORTS PVT LTD 114123200 DUTCH DAIRY INTERNATIONAL PVT LTD 114017302 DUTCH FOLIAGE FARM PVT LTD 114437590 DUTCH LANKA ELECTRONIC ACCESS: PVT LTD 114281387 DUTCH PROPERTY DEVELOPMENT CO PVT LTD 174832242 DYGEN ENGINEERING PVT LTD 114105724 DYNACOM ENGINEERING TRUNKING PVT LTD 114278904 DYNAGRO PLANTATIONS PVT LTD 409178472 DYNAMIC AUTO PARTS 114106291 DYNAMIC CLOTHING PVT LTD 409197035 DYNAMIC ENTERPRISE 174866694 DYNAMIC MEDIA LANKA PVT LTD 114474754 DYNAMIC SOLUTIONS PVT LTD 409191398 DYNAMIC TRADING 409121721 DYNAMIC VISION 114314498 DYNAMIC VISION PVT LTD 114121029 DYNAMICS IMPORTS & EXPORTS PVT LTD 134007672 DYNANENT LTD 114265969 DYNAST ADVERTISING PVT LTD 114128597 DYNATEL COMMUNICATIONS PVT LTD 114135640 DYNAVISION BROADCASTING CO PVT LTD 114204129 DYNAWEB SERVICES PVT LTD 409187536 DYNO MOTORS 114794392 DYNOCORP GLOBAL PVT LTD 114215872 DYORG PVT LTD 114645907 E & L PROPERTY DEVELOPERS PVT LTD 114667145 E A GRAPHICS LANKA PVT LTD 409151671 E A L FERNANDO & SONS 114263044 E A P ENTERTAINMENT PVT LTD 114009490 E A P EXPO PVT LTD 114212601 E A P TECHNOLOGIES PVT LTD 409156991 E A T P EDIRISINGHE TRANSPORT CO 114719005 E B S LANKA PVT LTD 114244988 E BUSINESS CARD PVT LTD 114268534 E BUSINESS EXCHANGE LANKA PVT LTD 114194077 E C D CONSTRUCTION (PVT) LTD 114060844 E C D TRANSPORTERS PVT LTD 114812498 E CARE SOLUTIONS PVT LTD 114272248 E CEYLINCO COM PVT LTD 409141722 E COM TECH 114234710 E COMMERCE TECHNOLOGIES PVT LTD 114744930 E COPY TECHNOLOGIES PVT LTD 114181889 E D S TECHNOLOGY SERVICES PVT LTD 114298417 E DEVELOPMENT LABS PVT LTD 104039405 E FRANCIS PERERA & CO LTD 134011203 E GAS LTD 114296791 E H FOAM INDUSTRIES PVT LTD

Page 141 of 646 TIN No Company Name 114462837 E I T SYSTEMS PVT LTD 409121047 E I TRADES 513553633 E IBRAHIM 701452380 E K BUDDHIPALA 174942366 E LANKA AUTOMATIVE PVT LTD 114031208 E M & C E PVT LTD 114608351 E M B MERCHANTS PVT LTD 114440094 E M DIGITAL PVT LTD 651391296 E M M K B EKANAYAKE 409108148 E M P WIJEYARATNE & SONS 409169929 E M S DISTRYBUTORS COMPANY 648160054 E M S EKANAYAKE 114279641 E MANAGEMENT PVT LTD 114319910 E MART SOLUTIONS PVT LTD 114286664 E MORGAN RELATIONS PVT LTD 114293709 E NOWAVE PVT LTD 104005217 E P A BOGALA MOTORS LTD 114045942 E P B DE ZOYSA & SONS DISTRIBUT.PVT LTD 114385506 E P M PRINTING &PACKAGING SERVI.PVT LTD 114246727 E PHONE CO PVT LTD 114721417 E PORT LANKA PVT LTD 114102709 E R A ENGINEERS PVT LTD 114472239 E R E APPAREL PVT LTD 114284432 E R F COLOMBO PVT LTD 114251070 E RAE CONSTRUCTION PVT LTD 114466107 E S M LANKA PVT LTD 114352314 E S P TRADING COMPANY PVT LTD 114044172 E S SONS PRINTERS PVT LTD 409141897 E S TRADING LANKA 114376922 E T A AGRI PVT LTD 114418412 E T A AUTO VISION PVT LTD 114135402 E T A LANKA PVT LTD 114421731 E T S CLEARING FORWARDING PVT LTD 409258832 E T S FOOD 409169252 E T S FOODS 114409383 E T S LOGISTICS PVT LTD 114466891 E TEAM PVT LTD 114310476 E TECHNOLOGY SOLUTIONS PVT LTD 114278157 E TECHNOLOGY SYSTEMS PVT LTD 114268364 E TRANSMEC PVT LTD 409142338 E W K CONTAINER SERVICES 114278530 E WAVE CORPORATION PVT LTD 114296376 E Y LAW PVT LTD 114494739 E Z INTERNATIONAL (PVT) LTD 114269948 E Z PORTALS.COM PVT LTD 114188891 E. T. C. LANKA (PRIVATE) LIMITED 622312417 E.A. BUDDHADASA 482661025 E.A.L.EDIRISINGHE 650481070 E.A.M.PERERA 701320336 E.A.P. EDIRISINGHE 381282147 E.A.P. WIMALASENA 651772338 E.A.W. EDIRISINGHE 620862452 E.D.A. KARUNARATHNA

Page 142 of 646 TIN No Company Name 748602976 E.I. KATHRIARACHCHI 730493002 E.J.S.KUMARA 700370038 E.M.P. SOYSA 633202109 E.M.S. JAYAWARDANA 481202582 E.P.Q.SILVA 409224326 E.PIHL & SON A/S 501243213 E.S.G. MELLAWAARACHCHY 631701051 E.S.K. FERNANDO 923633111 E.W.B.W.M.R.K. WIJAYARATHNA 114161322 EAGLE AGENCIES PVT LTD 114328898 EAGLE AIR INTERNATIONAL PVT LTD 114707236 EAGLE ALERT SECURITY & INVESTGAT. PVT LTD 114176834 EAGLE BREWERIES PVT LTD 114305197 EAGLE CABS PVT LTD 409121861 EAGLE CONSTRACTORS 409231365 EAGLE CONSTRUCTION 409019536 EAGLE ELECTRICALS 409070060 EAGLE EYE SECURITY SERVICE 409088570 EAGLE FREIGHT 114080209 EAGLE INFORMATIC SYSTEMS PVT LTD 409107036 EAGLE OCEAN SERVICES 409038174 EAGLE RICE MILL 114344770 EAGLE SECURITY ORGANISATION PVT LTD 409169023 EAGLE TEA SERVICES 114736589 EAGLE TRADING CEYLON PVT LTD 409078257 EAGLESTAR INTERNATIONAL 114434760 E-AIR FREIGHT SERVICE PVT LTD 114144320 EAM MALIBAN TEX; DEHIATTAKANDIYA PVT LTD 114148385 EAM MALIBAN TEXTIL; DERANIYAGALA PVT LTD 124009162 EAMEL EXPORTS LTD 432730182 EARAMPAMOORTHY T 409115063 EARICH INTERIORS 114083526 EARL'S COURT PVT LTD 611390874 EARNEST C MICHAEL 114441295 EARROW (PVT) LTD 114348848 EARTH GEAR PVT LTD 174870390 EARTHMOVING EQUIPMENTS SERVICES PVT LTD 114628328 EAST ASIA TECH CONSULTANTS PVT LTD 409114768 EAST COST TADING CO 114200093 EAST HOLDINGS PVT LTD 114176680 EAST INDIA CO PVT LTD 114386278 EAST INDIA WAREHOUSING PVT LTD 104210929 EAST LANKA GARMENTS PVT LTD 114339776 EAST LINK INTERNATIONAL PVT LTD 409041442 EAST LUCK ENTERPRISES 114261513 EAST TRANS TRADING PVT LTD 409155545 EAST WEST (KANDY) ENGINEERING 114090921 EAST WEST AGENCIES PVT LTD 134010274 EAST WEST BUNKER SERVICES LTD 134010002 EAST WEST CARGO SERVICES LTD 104067778 EAST WEST CONTAINERS LTD 409237614 EAST WEST DEVELOPERS 104063977 EAST WEST ENGINEERING SERVICES LTD

Page 143 of 646 TIN No Company Name 114211699 EAST WEST INTERNATIONAL PVT LTD 114214256 EASTAR GARMENTS PVT LTD 114192090 EASTAR INTERNATIONAL PVT LTD 114188212 EASTCAMI PVT LTD 114063983 EASTERN AGENCIES COLOMBO PVT LTD 114334740 EASTERN DRAGON RESTAURANT PVT LTD 409102786 EASTERN EXPORTS 114029092 EASTERN FOOD SPECIALITIES PVT LTD 114132420 EASTERN GARMENTS LANKA PVT LTD 114699802 EASTERN GEORESOURCES LANKA PVT LTD 114046329 EASTERN HOUSE ENTERPRISES PVT LTD 104052541 EASTERN MANAGEMENT SERVICES LTD 114095770 EASTERN PAINTS PVT LTD 409039103 EASTERN UNIVERSITY SRILANKA 114174432 EASTERN VIP GARMENTS PVT LTD 409217036 EASTMAN CONGRETE & CONSTRUCTION INDUSTRI 114172502 EASTMATE GEM & JEWELLERY PVT LTD 104158714 EASTWINDS INTERNATIONAL PVT LTD 643101483 EASWARABALAN B 134008644 EASY BUSINESS TRAVELS LTD 114432210 EASY FREIGHT PVT LTD 409099378 EASY TRDING CO 409051103 EASYWAY CONSUMER PRODUCTS 409283489 EAT MORE RESTAURANT 492390313 EBENEZER S 114112887 EBERT SILVA FORWA; & CLEARING CO PVT LTD 114052981 EBERTSONS ASSOCIATES PVT LTD 409001190 EBRAHIM ABOOBUCKER & SONS 409003842 EBRAMJEE HASSANALLY & SONS 114677124 EBUY PVT LTD 409329225 EC & KES JV 409033938 ECHO ELECTRIC MANUFACTURING CO 409208045 ECHO ENGINEERS 114734837 ECHO GREEN INTERNATIONAL PVT LTD 114196150 ECHO TECHNOLOGIES PVT LTD 174867860 ECHOWAVE APP (PRIVATE) LIMITED 409001254 ECKOTEX INDUSTRIES 114351172 ECO CARE ENGINEERING PVT LTD 114404110 ECO CEYLON HOLDINGS PVT LTD 114220442 ECO ENERGY LANKA PVT LTD 134006307 ECO FIBRES LTD 114319716 ECO GALLERY PVT LTD 114265624 ECO GREEN LANKA PVT LTD 114366439 ECO HOMES LANKA PVT LTD 114228290 ECO LANKA FURNITURE PVT LTD 114700010 ECO PENCILS PVT LTD 114184853 ECO POWER (PVT) LTD: HEAD OFFICE 114259870 ECO POWER CONSTRUCTION PVT LTD 114601446 ECO SWIFT PVT LTD 114232459 ECO TECHNIQUE AQUARIUMMS PVT LTD 114641910 ECO UNIWEAR PVT LTD 114172286 ECO WOOD PVT LTD 114343153 E-COM LANKA PVT LTD

Page 144 of 646 TIN No Company Name 114142271 ECON FOUNDATION TECHNOLOGY PVT LTD 409270930 ECONOMIC JANITORIAL SERVICE 114086630 ECONSULT PVT LTD 114378372 E-CONSULTING AGENCY PVT LTD 409143822 ECOPACK LANKA PAPER CONVERTERS 114384542 ECOPROTECT ENGINEERING PVT LTD 114292222 ECORE PVT LTD 114287563 E-CORP SOLUTIONS PVT LTD 114323195 ECO-UPENDRA PVT LTD 114189464 ECOWHEELS PVT LTD 194002114 ED ZUBLIN AG 409005314 EDAN ENTERPRISES 409233147 EDEN EQUIPMENT 114122289 EDEN FASHIONS PVT LTD 114199290 EDEN INTERNATIONAL PVT LTD 114669989 EDGEWARE PVT LTD 712541245 EDIRIMANASINGHE J F A 708600512 EDIRIMANNA E A S K 371011102 EDIRIMANNA E R H 697750843 EDIRIMANNAGE P A 823031238 EDIRISINGHA D F D 690150247 EDIRISINGHA E A C 712460342 EDIRISINGHE A S 114802638 EDIRISINGHE AUTO ENGINEERING PVT LTD 114136220 EDIRISINGHE CARGO PVT LTD 409106790 EDIRISINGHE CONSTRACTORS 440706045 EDIRISINGHE D 641130680 EDIRISINGHE D N 563431652 EDIRISINGHE E A H S 711082514 EDIRISINGHE E A S 192260531 EDIRISINGHE E D K 409265812 EDIRISINGHE ENGINEERING 461711618 EDIRISINGHE G 532971217 EDIRISINGHE L A 782732820 EDIRISINGHE L E A N 833641433 EDIRISINGHE M H C 442010749 EDIRISINGHE M M 563301643 EDIRISINGHE M M 640233362 EDIRISINGHE N A 410420368 EDIRISINGHE P S 703313205 EDIRISINGHE R M 114097462 EDIRISINGHE RUBBER INDUSTRIES PVT LTD 396870797 EDIRISINGHE S MRS 505150791 EDIRISINGHE S Y MRS 114100919 EDIRISINGHE SONS PVT LTD 114146137 EDIRISINGHE TRADING CO PVT LTD 104031242 EDIRISINGHE TRANSPORT SERVICE LTD 443381481 EDIRISINGHE U 541071334 EDIRISINGHE W A C 645632672 EDIRISINGHE W A P K D 409094490 EDIRISOORIYA & CO 658272829 EDIRISOORIYA E A R S 490701931 EDIRISOORIYA K.M.W.

Page 145 of 646 TIN No Company Name 611600119 EDIRISURIYA C 652762654 EDIRISURIYA E M J 671960068 EDIRISURIYA R S 710882142 EDIRISURIYA W L 542531380 EDIRIWEERA C 543492329 EDIRIWEERA C 543204218 EDIRIWICKRAMASURIYA A 409009301 EDISON ELECTRICALS 770953430 EDITISINGHE P D 370400873 EDMEND H A D 114274054 EDMONTEX PVT LTD 104034934 EDMUND SUMITHRARACHCHI & SONS LTD 114080896 EDNA APPLIANCES PVT LTD 114180246 EDNA CHOCOLATE EXPORTS PVT LTD 114351040 EDNA EAGLES PVT LTD 114080942 EDNA EXPORTS PVT LTD 114120987 EDNA PLANTATION ENGINEERING PVT LTD 104080944 EDNA REFINERIES PVT LTD 114027898 EDNA TOURS & TRAVELS PVT LTD 409175112 EDOSAKI ENTERPRISES 563512040 EDRISINGHE P 114074586 EDS DEVELOPMENT PVT LTD 572213579 EDWAD FERNANDO W 409049060 EDWARD GARAGE 532270669 EDWARD U V D 491871369 EDWERD B G 114152072 EDWIN IMPORT & INDUSTRIES PVT LTD 240981254 EDWIN JAYASEKARA K P 483203411 EDWIN K D 442660590 EDWIN N 114164216 EEANN LTD 114678880 EEL TRAVELS PVT LTD 114433560 EESHA ADVERTISING SERVICES PVT LTD 409007333 EFFSONS ELECTRICALS 114272884 E-FUSION PVT LTD 409100988 EGLE ENTERPRISES 750824161 EGODA KUKULAGE MANJULA 602511022 EGODAGEDARA D 690690489 EGODAGEDARA U S P 590050946 EGODAHAGE S A 733121777 EGODAHEWA D A 409297218 EGODAHEWA TRADERS 409015018 EGYPTIAN NAVIGATION CO 409070043 EHALAKANDA TEA FACTORY 409062121 EHALIYAGODA MOTORS 114403474 EHELIYAGODA MOTORS PVT LTD 409140645 EHELIYAGODA PRADESHIYA SABHA 114418676 EHONDA LANKA PVT LTD 114493422 EIDIKOS LANKA PVT LTD 114641162 EIFELL TIMBER STORES PVT LTD 194012241 EIFFAGE CONSTRUCTION METALLIQUE 174945420 EIGHT INTERNATIONAL COMPANY PVT LTD 409035477 EIGHT MOTORS

Page 146 of 646 TIN No Company Name 409252257 EIHA MOTORS 114423289 EIPPER INTERNATIONAL PVT LTD 114415430 EKABIZ PVT LTD 294001662 EKALA ENGINEERING WORKS LTD 503513005 EKANAYAKA A M 482141854 EKANAYAKA BANDA K R 770070597 EKANAYAKA E M C K 701462203 EKANAYAKA E M G H 631981968 EKANAYAKA H.M. 671920309 EKANAYAKA J P R M 741100827 EKANAYAKA K H G G 523431188 EKANAYAKA P S 409097545 EKANAYAKA P W 680284300 EKANAYAKA T W 409094791 EKANAYAKAS 562110950 EKANAYAKE A B 114227994 EKANAYAKE ASSOCIATES PVT LTD 660432884 EKANAYAKE B G A 313251713 EKANAYAKE B L 541180206 EKANAYAKE B S 453480160 EKANAYAKE D D 361231368 EKANAYAKE E A K 372430010 EKANAYAKE E A P 650031741 EKANAYAKE E M A B 636250058 EKANAYAKE E M A M 720442736 EKANAYAKE E M C S 680250316 EKANAYAKE E M D B 753001964 EKANAYAKE E M K 670910172 EKANAYAKE E M K M 663463209 EKANAYAKE E M N N 683111791 EKANAYAKE E M S B 493291653 EKANAYAKE E M U 603384067 EKANAYAKE E W W 482300588 EKANAYAKE J W 822993133 EKANAYAKE K K W E M R A K 409107303 EKANAYAKE MOTOR TRADERS 592290936 EKANAYAKE P W E M S B 510040228 EKANAYAKE R C 377530950 EKANAYAKE R T K 652770762 EKANAYAKE. P 409085628 EKCO INDUSTRIAL CO 114019062 EKHANTAN CO PVT LTD 114749591 EKLANTA (PVT) LTD 740723600 EKOOB RIYAL 114418501 EKSATH AUTO ACCESSORIES PVT LTD 114196398 EKVIN TEA FACTORY PVT LTD 409143369 EL AL ISRAEL AIRLINES LTD 114467731 EL ART STUDIO 89 PVT LTD 409036325 EL DEE ENTERPRISES 114425303 EL SHADDAI GRAPHICS PVT LTD 134040181 EL TORO BUILDING SOLUTIONS LTD 114440949 ELANCE PROSERV PVT LTD 630053234 ELANGARATNA T J

Page 147 of 646 TIN No Company Name 713283339 ELANGESWARAN R 688280966 ELANGO T 522402397 ELANGOVAN S 581990081 ELANGOWAN K 691803589 ELANKEERAN T 114176184 ELBA JAPAN PVT LTD 114009946 ELCO GRAPHICS PVT LTD 114154555 ELCO LANKA PVT LTD 409246850 ELCY INTERNATIONAL 114101265 ELECTRA PROJECTS (PVT) LTD 409168744 ELECTRICAL WORK & MAINTENANCE 114480207 ELECTRICOM TECHNOLOGIES PVT LTD 114047198 ELECTRO BAR PVT LTD 409030440 ELECTRO CONTROL TRADING CO 114144738 ELECTRO COOL PVT LTD 409090443 ELECTRO FROST ENGINEER 409125069 ELECTRO IMPORTS CO 409090095 ELECTRO MART 409106404 ELECTRO MECH ENGINEERS 409011373 ELECTRO PLASTIC ENGINEERING CO 114372137 ELECTRO POWER ENGINEERING PVT LTD 409013686 ELECTRO REF ENGINEERS 114272477 ELECTROFLOW LANKA PVT LTD 114086401 ELECTROLIGHT ENGINEERS PVT LTD 114181544 ELECTROMART PVT LTD 409011918 ELECTROMATICS 114432148 ELECTROMATICS ENGINEERING PVT LTD 409143695 ELECTROMECH ENGINEERING SERVICES 114635669 ELECTROMOBILES PVT LTD 409172059 ELECTRONIC & ELECTRICAL ENG; SYSTEMS 174794235 ELECTRONICS DEPOT PVT LTD 104425020 ELECTROPLASTIC ENGINEERING CO PVT LTD 409085318 ELECTROSCALES & EQUIPMENT 114105805 ELECTROTEKS NET WORK SERVISES PVT LTD 114005410 ELECTROTEKS PTE LTD 409072399 ELECTROVISION 114175528 ELEEMA PVT LTD 114766747 ELEGANCE PLASTIC & ENGINEER.SERV. PVT LTD 114218260 ELEGANT COLLECTIONS PVT LTD 114717118 ELEGANT CONSTRUCTION & ENGINEER. PVT LTD 114114561 ELEGANT JEWELS PVT LTD 114201324 ELEGANT TRADERS PVT LTD 114353647 ELEGANT WEAR PVT LTD 114039225 ELEKTRA ENTERPRISES PVT LTD 114012343 ELEMECH ENGINEERS PVT LTD 695823622 ELEPERUMA C 134000589 ELEPHANT HOUSE FARMS LTD 174873852 ELEPHANT TRAVELS & TOURS HOLDI. PVT LTD 114742813 ELI & DRI PVT LTD 174050040 ELIK LANKA PVT LTD 409203795 ELIL CIVIL ENGINEERING CONSTRUCTION 803635439 ELILVENTHAN S 409252028 ELIM ENTERPRISES

Page 148 of 646 TIN No Company Name 114497185 E-LINE ADVERTISING PVT LTD 409112773 ELITE ENGINEERING SERVICES 114419680 ELITE POLYMER INTERNATIONAL PVT LTD 409142478 ELITE TEXTILE 571790726 ELIYAPURA A D 432640680 ELIYAS M L M 114629421 ELIZABETH INSTI.OF HIGH.STUDIES PVT LTD 409090850 ELIZABETH JEWELLERS 114240745 ELK ARC PVT LTD 294001646 ELKADUWA PLANTATIONS LTD 722301420 ELLAWALA T D 671240910 ELLAWALA W A M S G 114432849 ELLE P I PLASTIC LANKA PVT LTD 104030173 ELLEMS LTD 409157335 ELLEWATTE ESTATE 114290572 ELLIOT JAMES TRADING PVT LTD 731010587 ELLIYADDE E G R K 114363898 ELOGIC LANKA PVT LTD 114605808 E-LOGISTICS SOLUTIONS PVT LTD 409157661 PRADESHIYA SABHA 610281010 ELPITIYA S W K 409231578 ELPITIYA TRADE CENTRE 440871976 ELPITIYA W 114070750 ELSCAN OFFSET PLATE MAKERS PVT LTD 750870627 ELSTON FERNANDO W T J 114346284 ELYSIUM PVT LTD 409165699 EMACE FOUNDATION OF SRI LANKA 409191746 EMARALD PRINTERS 409182950 EMARALD TRADING GENERAL MERCHANT CO 114735647 EMARALD TRADING PVT LTD 409105297 EMARR ENTERPRISES 114321354 EMBASSY LOGISTICS COLOMBO PVT LTD 114485381 EMBELLISHMENTS LANKA PVT LTD 409138756 NAIL MAKERS 409166334 EMBRO FASHIION 114098787 EMBRO LANKA PVT LTD 114175064 EMBRO LINE PVT LTD 409272428 EMBRO MAC INTERNATIONAL 114139521 EMBRO TEX PVT LTD 114282286 EMBROIDERY DESIGN PROFESSIONALS PVT LTD 409139795 EMBROS INDUSTRIES 104033040 EMBROS LTD 114193321 EMCEE BAGGAGE PVT LTD 409169139 EMCO MARKETTING CENTRE 409087060 EMDEE PRINTS & GRAPHICS 409100970 EMERAL 114392707 EMERALD COMPUTER INTERNATIONAL PVT LTD 409005365 EMERALD EXPORTS 114032506 EMERALD FREIGHT FORWARDERS PVT LTD 114256609 EMERALD IMPORT PVT LTD 409114555 EMERALD IMPORTS 114283096 EMERALD ISLAND SHIPPING PVT LTD 114231029 EMERALD LANKA HOTELS LTD

Page 149 of 646 TIN No Company Name 114141062 EMERALD LANKA PVT LTD 114302287 EMERALD SHIPPING LINE CO PVT LTD 114278491 EMERALD STAR FASHIONS PVT LTD 114091588 EMERALD TRADING CO PVT LTD 124205441 EMERCHEMIE NB CEYLON LTD 409048943 EMESS CINEMA 114235709 EMET PVT LTD 409229280 EMETH DIGITAL SYSTEM 114372609 EMINENCE HOLDINGS PVT LTD 409100465 EMIRATE TRADING CO 409106234 EMIRATES (DUBAI) 114305626 EMJAY METALS PVT LTD 114494950 EMJAY PONIE PVT LTD 409105920 EMKAY TRADING CO 114201499 EMM CHEM PVT LTD 501432830 EMMANUEL F 409068847 EMPEROR 104069886 EMPIRE BAKERY STORES & CAFE LTD 114474126 EMPIRE CONSTRUCTIONS PVT LTD 114333611 EMPIRE LOGISTICS PVT LTD 409007716 EMPIRE TRADING AGENCY 114156302 EMPLOYEES HOLDINGS PVT LTD 104083684 EMPLOYMENT LIAISON SERVICES CO LTD THE 114820520 EM-TECH HUMAN RESOURCE TECH. PVT LTD 409176976 EMTEK ENGINEERING 409120113 EMURATE FASHION INTERNATIONAL 409257402 EMVEE ENTERPRISES 114335290 ENCORE TECHNOLOGIES PVT LTD 134004800 ENERGEN INTERNATIONAL LTD 194004583 ENERGIE GMBH & CO KG 114284807 ENERGIE POWER LANKA PVT LTD 114141739 ENERGY & POWER DEVELOPMENT PVT LTD 114312150 ENERGY ASIA PVT LTD 409267157 ENERGY SOLUTIONS. 409163432 ENERGY TRADING 114291765 ENERGY WORK PVT LTD 114274321 ENERGYLINE INTERNATIONAL PVT LTD 409110495 ENERGY-SAV 409090630 ENES MANAGEMENT SERVICES 409109748 ENEX AGENCIES 114281166 ENEXE PVT LTD 114214744 ENEXFOAM PVT LTD 114342750 ENGELO GEMS PVT LTD 409091962 ENGINEE; CONTR; & SYNDI; BUSIN; ESTABLIS 409340059 ENGINEERING & CONSTRACTIONS ORGANIZATION 409057128 ENGINEERING & LABORATORY SERVICES 114201740 ENGINEERING CONST; & DEVELOP; CO PVT LTD 104083013 ENGINEERING ENTERPRISE PVT LTD 114095168 ENGINEERING PROJECTS 2000 PVT LTD 114367672 ENGINEERING QUEST PVT LTD 114323330 ENGINEERING SOIL LABORATORIES (PRIVATE) LIMITED 114001945 ENGINEERING TECHNOLOGY PVT LTD 409352642 ENGROSS LANKA

Page 150 of 646 TIN No Company Name 114249203 ENIGMA PVT LTD 409226841 ENJAY SHIPPING & BUSINESS ENTERPRISES 409090818 ENOCRATT 409091725 ENOVATIVE TECHNOLOGIES 114109096 ENOWA OCEAN GARDENS PVT LTD 114756610 ENPEX APPARELS PVT LTD 114841862 ENRICH GRAND MOTORS PVT LTD 409139639 ENRICH LANKA 114276090 ENSPIRE TECHNOLOGIES PVT LTD 114157015 ENTEL PVT LTD 114206180 ENTERPRISE SUPPORT SERVICES PVT LTD 114335746 ENTERPRISE SYSTEMS PVT LTD 409105041 ENTERPRISES J R 134008121 ENTERPRISES SOLUTIONS LTD 409142320 ENTERPRISES T A P 104625657 ENTRO OVERSEAS PVT LTD 134008741 ENTRUST SECURITIES PLC 114440345 ENUTRITION PVT LTD 114410195 ENVEE ASSOCIATES PVT LTD 114168157 ENVIRO LEATHER PVT LTD 409095887 ENVIROMENTAL RESOURCES MANAGEMENT 134004215 ENVIRON ENERGY LANKA LTD 114732222 ENVIRON SUSTAINABILITY GLOBE PVT LTD 114348465 ENVIRONMENT CONSULTANCY & MAN. SER PVT LT 114148849 ENVIRONMENTAL & CHEMICAL ENG SER PVT LTD 114284548 ENVIRONMENTAL LABORATORIES ENGINEE;PVT L 114283177 ENVIRONMENTAL LABORATORIES CHEM; PVT LTD 104062148 ENVIRONMENTAL LABORATORIES LTD 114038296 ENVIRONMENTAL PLANNING SERVICES 114149659 ENVIRONMENTAL RESOURC; MGT LANKA PVT LTD 114101966 ENVIRONMENTAL SCIENCE PVT LTD 409230423 ENVISION MEDIA 114757721 ENVYRO CONSULTANCIES PVT LTD 409108636 EOAS ORGANICS 114384291 EOS PVT LTD 520121137 EPA M S 114100480 EPA PRINTERS PVT LTD 114073946 E-PACT INTERNATIONAL PVT LTD 409210163 EPHRAIM ENTERPRISES 114284831 EPLANET BUSINESS SYSTEMS PVT LTD 104022847 EPOC RESEARCH LABORATORIES LTD 409076556 EPSILON 5 INTERNATIONAL 114133094 EQUI TRADE ASSOCIATES PVT LTD 409170110 EQUICON TRADING INTERNATIONAL 114173924 EQUINOX ADVERTISING PVT LTD 114247685 EQUIPMENT MAINTENANCE & SERVICES PVT LTD 104050778 EQUIPMENT TRADES LTD 134004622 EQUITY FIVE LTD 114497410 EQUITY PROPERTY DEVELOPERS PVT LTD 134005483 EQUITY SEVEN LTD 174838313 ERAJ AUTO TRADING PVT LTD 811530476 ERANDA M 409212620 ERANDHI SUPPLIERS

Page 151 of 646 TIN No Company Name 409197868 ERANDI ENTERPRISES. 114045225 ERANGA & CO PVT LTD 793660456 ERANGA M M C 409069215 NORTH & WEST M P C S LTD 114284750 ERCHA INTERNATIONAL PVT LTD 409246400 ERCOL 114601608 ERGON HOLDINGS PVT LTD 409026850 ERIC SURIYASENA BATIKS 409100384 ERICSSON AUSTRALIYA PTY LTD 409167195 ERICSSON INDIA PVT LTD 409100376 ERICSSON TELECOM AB 114616699 ERMA CONSULTANTS & ENGINEERS PVT LTD 791920663 EROSH RASANGA J G 114360740 E-RU HOLDINGS PVT LTD 409062466 ERUBA TEX 810141395 ERULAPPAN KANAKENTHIRAN 409172857 ES MART 409087671 ESAC ENGINEERING SERVICES 114277193 ESANKAMAL DIAMONDS PVT LTD 114033286 ESAR GROUP PVT LTD 114141860 ESCO ELECTRIC LANKA PVT LTD 114622834 ESCO LANKA SERVICES PVT LTD 104073255 ESCO LTD 114425117 ESCO MARINE PVT LTD 409009476 ESCO TRADING CO 114158267 ESCO TRADING CO PVT LTD 114135488 ESEF INVESTMENTS PVT LTD 114300284 ESENZE SOLUTIONS (PVT) LTD 114377392 ESENZE TECHNOLOGIES PVT LTD 114227218 ESER LANKA (PVT) LTD 134010355 ESERVICES LANKA LTD 114293059 ESEWLUTIONS PVT LTD 114184098 ESFAHAN PVT LTD 409249175 ESHANI INTERNATIONAL 114104426 ESJAY ELECTROMAG PVT LTD 104085768 ESJAY ELECTRONICS PVT LTD 409133649 ESKEYCEE APPAREL 114451673 ESNA (PVT) LTD 114458988 ESOLUTIONS INTERNATIONAL PVT LTD 114271861 E-SOLUTIONS LANKA (PVT) LTD 114138754 ESPLANADE ESTATES & HOLDINGS PVT LTD 104052959 ESQUIRE INTERNATIONAL PVT LTD 114261068 ESS ESS BLENDERS PVT LTD 409044549 ESS PEE ARR ENTERPRISES 114411337 ESSA INTERNATIONAL PVT LTD 114198692 ESSAD TRADING PVT LTD 114157236 ESSAJEE IMPEXCO PVT LTD 409101321 ESSEL EXPORTS 114233790 ESSELLE PVT LTD 114130117 ESSENELL CHEMICALS PVT LTD 114504602 ESSENTIAL MAINTENANCE PVT LTD 409000703 ESSES MOTORS 114304735 ESSES MOTORS PVT LTD

Page 152 of 646 TIN No Company Name 409123473 ESSESS VENTURE 114277517 ESSEX LANKA HOLDINGS PVT LTD 409205038 ESSKA ADVERTISING SERVICES 114341509 ESSKAY SURGICAL PVT LTD 409211348 ESSO ENTERPRISES 409005934 ESTEE & SONS 114322288 ESTEEM GEMS PVT LTD 114050555 ESTWINDS CHEMICALS INTERNATIONAL PVT LTD 730120460 ESUFALLY I.M. 645150341 ESUFALLY N A 409088449 ESUFALLY TRUST 409092373 ESURU ENTERPRISES 114379689 ESVEE HOLDINGS PVT LTD 409147828 ESWARA BAGAWAAN & CO 114091103 ESWARAN BROTHERS FOODS PVT LTD 114127264 ESWARAN BROTHERS MARKETING PVT LTD 721401880 ESWARAN G N 114425443 ESWARILANKA PVT LTD 409109284 ESWARRAN TRADERS 409084168 ETAMBAGAHAWILA TEA FACTORY 114188921 ETC JAPAN PVT LTD 114773450 E-TECHNO ENVIRONMENT CONSULTANTS PVT LTD 409145752 ETERNELLIGHT 813101734 ETHUGALA I R 114799505 ETHUGALA MOTORS PVT LTD 114190152 ETHWIL GARMENTS PVT LTD 114690201 EUREKA INTERNATIONAL PVT LTD 114299570 EUREKA SOFTWARE PVT LTD 114444278 EURO AFRIQUE INTERNATIONAL TRAD; PVT LTD 114184349 EURO ASIA CARGO PVT LTD 409146058 EURO ASIA INTERNATIONAL 114703079 EURO ASIA TRAVELS PVT LTD 114170526 EURO ASIAN AGENCIES PVT LTD 409222374 EURO ASIAN CONTRACTORS 114454192 EURO ASIAN DIAMOND TOOLS PVT LTD 114189324 EURO ASIANA ASSOCIATES PVT LTD 114155950 EURO CAR MART PVT LTD 409167632 EURO CLOTHING 114712914 EURO COMMERCIAL INTERIORS PVT LTD 174878323 EURO COSMETICS MANUFACTURERS PVT LTD 114302406 EURO DOORS & WINDOWS PVT LTD 114046736 EURO GLOBAL NET PVT LTD 409133452 EURO INFRA GROUP 114419672 EURO INTERIOR DECOR PVT LTD 409168558 EURO INTERNATIONAL 114319430 EURO INTERNATIONAL PACKAGING PVT LTD 409047319 EURO LANKA 114304859 EURO LANKA IMPEX PVT LTD 114228893 EURO LIFE STYLES PVT LTD 114295841 EURO METALLIC PVT LTD 409149286 EURO METALS 114336157 EURO RAMA ENTERPRISES PVT LTD 409224946 EURO SCAAN CONSTRUCTIONS

Page 153 of 646 TIN No Company Name 114228796 EURO SOURCING LANKA PVT LTD 114215180 EURO STAR INTERNATIONAL PVT LTD 114387720 EURO TRADE HOLDING PVT LTD 409256562 EURO TRADING CO 114718467 EURO TRADING EXPORTERS PVT LTD 114225290 EURO TRUCKS PVT LTD 409252079 EURO WEST IMPORT & EXPORT COMPANY 114208329 EUROAM MANAGEMENT SERVICES PVT LTD 114086681 EUROASIAN PHARMA PVT LTD 114206032 EUROCOM INTERNATIONAL SYSTEMS PVT LTD 114268844 EUROFIBRE LANKA PVT LTD 114333263 EUROLANKA RESIDENCES PVT LTD 114194255 EURONIPPON INTERNATIONAL PVT LTD 114502480 EURONOR PVT LTD 409211011 EUROPACK GRAPHICS 114334561 EUROPACK PVT LTD 114088374 EUROPE ASIA TRADING CO LTD 114721425 EUROPE MOD APPAREL PVT LTD 409103162 EUROPEAN CARBON PRODUCTS 154005595 EUROPEAN CHAAM OF COMM OF SRI LANKA 409110460 EUROPEAN OFFSET CENTER 114121304 EUROPEAN TRANSPORT SYSTEM LANKA PVT LTD 114791725 EUROPEONE LAKMO MOTOR IMPORT PVT LTD 114664308 EUROTEL LANKA PVT LTD 409050956 EVA AIRWAYS CORPORATION 114311723 EVA MARKETING PVT LTD 578541390 EVANJALIN J A D L P N 114630225 EVE HOLDING PVT LTD 114487139 EVENT CONCEPT PVT LTD 174862826 EVENTCO PVT LTD 409026800 EVER FREIGHT EXPRESS 409168299 EVER GREEN ENTERPRISES 409110924 EVER RICH INTERNATIONAL 409099165 EVER SHIN ENWAR MANTAL SERVISES 409152805 EVER SHINE 114225894 EVER SHINE MAINTENANCE SERVICES PVT LTD 114182788 EVER SHINE PVT LTD 114289248 EVER SUCCESS INTERNATIONAL TRADING PVT L 114097390 EVERBEST GARMENT CO PVT LTD 409203647 EVERBRIGHT TRADING COMPANY 409113230 EVEREADY BATTERY CO INC 409098525 EVEREST CO 409013996 EVEREST GARMENTS 114207179 EVEREST GARMENTS EXPORTS PVT LTD 114811580 EVEREST HOLDINGS PVT LTD 409084176 EVEREST INFORMATION SYSTEMS 409084702 EVEREST TRADING COMPANY 114255866 EVERFREIGHT EXPRESS (PRIVATE) LIMITED 114673323 EVERGREEN BIOGAS DEVELOPMENT PVT LTD 409192459 EVERGREEN GEM & JEWELLERY 114415839 EVERGREEN HOTELS PVT LTD 409259880 EVERGREEN INTERNATIONAL COMPANY 114340901 EVERGREEN LOGISTICS PVT LTD

Page 154 of 646 TIN No Company Name 409014801 EVERGREEN MARINE CORP.(TAIWAN) LTD 409195156 EVERGREEN NURSERY & LANDSCAPING 409050280 EVERGREEN PRODUCTS CO 114056731 EVERGREEN RUBBER AND PLASTICS CO PVT LTD 409010075 EVERGREEN TRADING CO 114224642 EVERGRIP MARKETING PVT LTD 114357227 EVERLAST COATINGS PVT LTD 409254977 EVERSHINE ENTERPRISES 114104477 EVERSTRONG GARMENTS HONGKONG PVT LTD 114430528 EVERTON HOLIDAYS PVT LTD 114200506 EVIDENT SYSTEMS PVT LTD 114674257 EVISION ADVERTISING PVT LTD 114309486 EWAVE LANKA PVT LTD 114272132 EWIS SOFTW ARE PVT LTD 114261750 EWIS SYSTEM PVT LTD 114795755 E-WOOD PVT LTD 114257885 EX TRANS INTERNATIONAL COLOMBO PVT LTD 114298760 EXCEL @ IT PVT LTD 114273031 EXCEL AUTO MART PVT LTD 114082716 EXCEL BUSINESS SYSTEMS PVT LTD 114311340 EXCEL CABS PVT LTD 409185002 EXCEL CAR SALE 114452254 EXCEL CLOTHING PVT LTD 114159093 EXCEL COMMUNICATION ENGINEERING PVT LTD 114151955 EXCEL COMMUNICATION SYSTEMS PVT LTD 114788112 EXCEL CREATION PVT LTD 409277748 EXCEL ENTERPRISE 114111023 EXCEL EXPORTS PVT LTD 114279218 EXCEL INDUSTRIES PVT LTD 409023479 EXCEL INTERNATIONAL 114351830 EXCEL INTERNATIONAL VENTURES PVT LTD 409199542 EXCEL MULTI TRADE 114193410 EXCEL TECHNOLOGIES PVT LTD 409183930 EXCEL TRADING 409195555 EXCEL TRADING 114030686 EXCEL TYPOGRAPHERS PVT LTD 114269972 EXCEL VAST COLOMBO PVT LTD 409138721 EXCELANT RESTURANT 114074446 EXCELINK PVT LTD 114239100 EXCELLENT DECOR PVT LTD 114398012 EXCELLENT ENGINEE SER.& TRAD.CO PVT LTD 409156924 EXCELLENT HOLDINGS 114121274 EXCELSIOR JEWELLERY MANUFACTURERS PVT LT 104030890 EXCHANGE & FINANCE INVESTMENTS LTD 114011622 EXCLUSIVE INVESTMENTS LTD 114679810 EXCLUSIVE PRODUCTS PVT LTD 114305570 EXCLUSIVE TECHNOLOGIES & SERVICES PVT LT 114605905 EXECUTIVE COACH PVT LTD 114010049 EXECUTIVE SEARCH PVT LTD 409079865 EXEL FORTUNES COLLABORATION 114160300 EXEL TRADING PVT LTD 114119873 EXHAUL PVT LTD 114312436 EXHIBITION & CONFERENCE CENTRE PVT LTD

Page 155 of 646 TIN No Company Name 114250643 EXI LANKA PVT LTD 409089828 EXIIMP TRADES 409123287 EXIM ENTERPRISES 114375977 EXIM MOTOWORLD PVT LTD 114419109 EXODUS LABTECH PVT LTD 409090354 EXOLANKA TRADERS 114379581 EXOTIC AQUARIUM PVT LTD 114200484 EXOTIC COLLECTIONS PVT LTD 409333648 EXOTIC CONSTRUCTION 409175309 EXOTIC FIRST HOLIDAYS 409208738 EXOTIC GEMS & JEWELS 114702897 EXOTIC GETAWAYS PVT LTD 114109479 EXOTIC HORTICULTURE (PVT) LTD 100920549 EXPEDIA CARGO SERVICE 114168645 EXPEDITORS LANKA PVT LTD 174911762 EXPERIOR TRAVELS PVT LTD 114478350 EXPERTEC PVT LTD 114279285 EXPERTGUARD SECURITY SERVICES PVT LTD 114218405 EXPLORA PVT LTD 114225428 EXPLORA TEAS PVT LTD 114445479 EXPLORE ASIA HOLIDAYS PVT LTD 114030864 EXPO ASIA POLYTHENE INDUSTRIES PVT LTD 409041299 EXPO DEVI APPARELS 409150675 EXPO DEVI TRADING & CO 409094600 EXPO INTERNATIONAL MANPOWER SERVICES 114210447 EXPO LANKA APPARELS PVT LTD 114155594 EXPO TRADING CO PVT LTD 409229174 EXPOLANKA ENTERPRISES 114212326 EXPOPACK LANKA PVT LTD 114711934 EXPOSAM 72 PVT LTD 114306215 EXPOSURE STUDIO & COLOUR LAB PVT LTD 409216633 EXPOWRITE INTERNATIONAL 114426490 EXPRESS AUTO TRADERS PVT LTD 114499684 EXPRESS CARGO SERVICES LANKA PVT LTD 114227617 EXPRESS LOGISTICS INTERNATIONAL PVT LTD 114341541 EXPRESS LOGISTICS WORLDWIDE PVT LTD 114113611 EXPRESS PARCEL SYSTEMS PVT LTD 114069752 EXPRESS SERVICES PVT LTD 114019208 EXSERVICEMEN'S WELFARE SERVICES 114155241 EXTEL PVT LTD 114304050 EXTEN STUDIO PVT LTD 114293296 EXTREME COMPUTERS PVT LTD 114764108 EXTREME SERVICES PVT LTD 114428175 EXTREME TOURS & TRAVELS PVT LTD 409232868 EXTREMO TEXTILES 114489140 EXXTRA CREATIONS PVT LTD 409333761 EYECHEM INDUSTRIES 409183034 EYECOM LANKA CONSULTANCY SERVICES 409011691 EYMARD HOUSE 409382150 E-ZONE INTERIORS 409258875 EZONE TECHNOLOGIES 114665762 EZY INFOTECH PVT LTD 114263214 EZZI HOLDINGS PVT LTD

Page 156 of 646 TIN No Company Name 409205801 F & A CERAMIC 409102204 F & F ENTERPRISES. 409195229 F & F MOTORS 409090079 F & G CLEARING & FORWARDING AGENCY 114342548 F & G MANAGEMENT SERVICES PVT LTD 114258865 F & G MARKCOM PVT LTD 114839787 F & P PRINTS (PVT) LTD 409283284 F & R ENTERPRISES 409047971 F & Y ENTERPRISES 409162312 F A ADS 731560617 F A ROHAN 134008970 F AND G REAL ESTATE CO LTD 114228508 F C A LANKA PVT LTD 409159311 F C A MERCHANTS 114243590 F F BAKERS & CATERS PVT LTD 114173320 F F C TRADING PVT LTD 409166083 F F TRADERS 174849358 F FOUR TRADING PVT LTD 114425486 F G APPAREL LANKA PVTLTD 583480226 F H FAIZAL 409065961 F H S TRAVELS & TOURS 114040630 F K APPARELS PVT LTD 114700835 F M L LOGISTICS PVT LTD 409157688 F M TRADE LINK 409143571 F M TRADERS 409172377 F N A INDUSTRIES 114011509 F N F BROTHERS PVT LTD 409187846 F N F EXPORTS 114054950 F N F LAND DEVELOPMENT PVT LTD 409251960 F N R TRADING CO. 114260380 F N S FASHIONS PVT LTD 114286630 F N S INTERNATIONAL PVT LTD 409328075 F N T Z GARMENTS 409013848 F N TRADERS 409186610 F R F ENTERPRISES 114314102 F R P TECHNOLOGIES PVT LTD 114739960 F R TRADING COMPANY PVT LTD 409098185 F S BUILDERS 409261752 F S ENTERPRISES 409309925 F S F TRADING 409067271 F SONS METAL PRODUCTS 683491462 F V EMMANUAL MR 409203310 F W TRADING 114820911 F ZONE AUTO PVT LTD 114625779 F&K BUSINESS PVT LTD 331591254 F. JAYASINGHE 838175066 F.F. BADURDEEN 791672406 F.G. BASTIAN 812572806 F.H.S.V. SILVA 409090621 F.J.ENTERPRISES 641983357 F.M. NAZEER 760821748 F.S. SAMARANAYAKE 114176079 FA IMPEX PVT LTD

Page 157 of 646 TIN No Company Name 104077480 FAB CONSTRUCTION CO LTD 409025528 FABNAC INDUSTRY 114421626 FABPRO SPECIALTIES PVT LTD 409176674 FABREX HARDWARE CENTRE 114350478 FABREX LANKA PVT LTD 409132430 FABRISTEEL PRIVATE LIMITED 114062529 FABROTEC CULINARIES PVT LTD 114111848 FABROTEC PVT LTD 409247083 FABWINGS TRADING CO 842620473 FAHAD O L M 114379476 FAHD DADA EMB'DERY & APPAREL ENT. PVT LTD 409249191 FAHD TRADERS 409121918 FAHEEM ENTERPRISES 713203106 FAHEEM M F M 671244303 FAHIM A R H 409063225 FAHIM ENTERPRISES 682271540 FAHIM FUARD M 772450060 FAHIM I H M 632110464 FAHIM M F M 801191223 FAHIM M V M 620070912 FAHIM M Y M 772170300 FAHIM M Z M 409034250 FAHIMS 409158951 FAHIMS ENTERPRISE 600324403 FAHIR M I M 752080879 FAHMI S H M 409160654 FAIEAST ENTERPRISES 602260020 FAIK M F M 114126500 FAIR AUTO SERVICES [PVT LTD 114013340 FAIR DEAL INDUSTRIES PVT LTD 114700487 FAIR ENERGY DEVELOPERS PVT LTD 409169384 FAIR LANKA TRADING CO 409087248 FAIR TRADES 409008623 FAIR TRADING HOUSE 306341502 FAIR WEATHER I L 409163378 FAIRDEAL MARKETING ESTABLISHMENT 409010180 FAIRDEAL TRADING CO 409156096 FAIRLINK TRADING 742792080 FAIROOS M M M 842890110 FAIROOS M M M 571973081 FAIROOS M S M 662780758 FAIROOZ M Z M 823494238 FAIROZ KHAN A R 114058637 FAIRTEX GARMENTS PVT LTD 114784028 FAIRWAY BUILDING MANAGEMENT SERV. PVT LTD 104077790 FAIRYLAND TEA MANUF. & TRADING LTD 409227015 FAISA GLOBAL ENTERPRISE 803181241 FAISAL M J M 720052660 FAISAL M M 503043904 FAISAL S 114220175 FAITH LANKA PVT LTD 114084654 FAITH TRAVEL PVT LTD 782901974 FAIZ A H A

Page 158 of 646 TIN No Company Name 501751944 FAIZ A H M 683401404 FAIZ A J M 641090433 FAIZ A L M 623002330 FAIZ A M 652253008 FAIZ A R M 622411113 FAIZ M J M 409158790 FAIZA TRADING CO 643502330 FAIZAL A C M 663263463 FAIZAL A H M 761441205 FAIZAL DEEN M Y M 409076742 FAIZAL ENTERPRISES 821772079 FAIZAL K M 620370720 FAIZAL M H M 409111610 FAIZAL M J M 680921644 FAIZAL M M M 472662368 FAIZAL M S M 601571935 FAIZAL M S M 620851051 FAIZAL M U M 660020594 FAIZAL S H M 702342490 FAIZER A A 114038628 FAIZER ENTERPRISES PVT LTD 540301824 FAIZER M G M 580273521 FAIZER M M M 583251472 FAIZER M R M 610402100 FAIZER M R M 711641343 FAIZER M R M 752083657 FAIZER S H M 673600603 FAJURUN M S 730694636 FAKURDEEN M Z M 114139483 FALADO HOTEL PVT LTD 114212687 FALCON ADVERTISING PVT LTD 114120154 FALCON APPARELS PVT LTD 114753629 FALCON DEVELOPMENTS PVT LTD 409130941 FALCON INTERNATIONAL . 114017990 FALCON SECURITY SERVICES PVT LTD 409353592 FALCON STUDIO & DIGITAL COLOUR LAB 409268684 FALCON TRADING CO 650830156 FALEEL I M 662090930 FALEEL M S 801761143 FALEEL M S 502254685 FALEEL S H M 620851213 FALLIHUDEEN L K 409217060 FAM LANKA INTERNATIONAL 409145248 FAMI LANKA 114076368 FAMICO PVT LTD 114627160 FAMILY CHICKEN PVT LTD 114242721 FAMILY SHOPPING NETWORK PVT LTD 114079987 FANCY EMPLOYMENT AGENCY PVT LTD 409093299 FANCY HOUSE GROUP 114208698 FANCY POINT PVT LTD 409039286 FANCY STORES 409265073 FANTEC 114191965 FAR EAST TRADING CO PVT LTD

Page 159 of 646 TIN No Company Name 114123480 FAR EASTERN & EUROPEAN TRAVELS PVT LTD 114203580 FAR HORIZON LANKA PVT LTD 114400335 FAR SHIPPING LINES LANKA PVT LTD 409123023 FARA ENTERPRISES 409274862 FARA TRADING 711961410 FARAHAN M R M 409122949 FARAHNA TAILORING TEXTILES & INDUSTRIES 104074740 FARANZ SCHMIDT JR LANKA LTD 114261319 FARBEN ENTERPRISES (PVT) LTD 409004210 FAREAST CEYLON ENTERPRISES 782311336 FAREED A L A 409179134 FAREED BUILDERS 500924420 FAREED M I 561501700 FAREED S R 580120504 FAREED U A 597643144 FAREED U L R 611932790 FAREEF A S M 681332065 FAREEN S F M 735184245 FAREENA A.W. 721720772 FARGIS A R M 409337856 FARGO ENTERPRISES 409185134 FARHA ENTERPRISES 722891287 FARHAD M Z M 772910185 FARHAN H F M 722550030 FARHAN M S M 802520360 FARHAN P M M 409159494 FARHAN TRADING CO 762930269 FARHAN Z A M 501931594 FARIAF A C M 407121686 FARIDA REFAI 671351738 FARIEED M R 722700058 FARIES M F M 812351265 FARIS M F M 743262506 FARIS M H M 711770372 FARISUDAYAR S U M 114416185 FARKEM PVT LTD 480762940 FAROOCK A R M 409094414 FAROOK & CO 710880018 FAROOK A L 343190212 FAROOK A L M 690990989 FAROOK A M 672541697 FAROOK A M M 682874414 FAROOK A U 409118518 FAROOK ENTERPRISES 411831990 FAROOK H L M 850090939 FAROOK M F M 842071860 FAROOK M H 752130493 FAROOK M I M 442943664 FAROOK M J M 680551979 FAROOK M M 623504328 FAROOK M M S 570163302 FAROOK M S MR 513203136 FAROOK N

Page 160 of 646 TIN No Company Name 613240810 FAROOK S.H.M.H. 572591280 FAROOK T L M 791700299 FAROOK T R 409026729 FAROOK TRADERS 409223699 FAROOK TRADING 409005187 FAROOK TRADING ENTERPRISES 530664040 FAROOZ S M 773310734 FAROS KHAN A K M 409277470 FARRODS LANKA 720391740 FARSHAN M F 409109233 FARSHANNA EXPORTS 561392757 FARUK A S M 671752503 FARVIS A H M 692910214 FARZAN HMS 722290976 FARZAN M K A 773300399 FARZAN MOHAMED S M 114136549 FARZANA CLEARING AGENCY PTE LTD 492255041 FASAL MOHAMED A R 114033766 FASCINATION PVT LTD 521593997 FASEEHU M S M 409277497 FASHION ARCEDIA 114387150 FASHION CHOICE PVT LTD 114351938 FASHION OPTIC PVT LTD 409174485 FASHION TRADERS 114085251 FASHION TRENDS PVT LTD 409102891 FASHION WORLD 114610771 FASHIONLINE APPERELS PVT LTD 409152252 FASHIONS 104058825 FASHIONWARE GARMENTS INDUSTRIES LTD 810051680 FASHRAN M F M 742752895 FASLEEM M H 760224197 FASLI M. 741116715 FASSY M H M 592652994 FASSY M R 409062997 FAST CLEARING & FORWARDI; AGENCY 114108081 FAST GRAPHICS PVT LTD 114028274 FAST PRINT SERVICE PVT LTD 409053122 FATHA & CO 114218308 FATHA & EMERALD TRADE COMBINE PVT LTD 852411350 FATHARALLY M A 409154310 FATHEENA'S 409069983 FATHIMA ENTERPRISES 409053017 FATHIMA FARM HOUSE 715300389 FATHIMA M T 825770356 FATHIMA MIFRA 826194340 FATHIMA RIYASA M H 114236969 FATHIMA TRADERS PVT LTD 767962118 FATHIMA WARDHA REFAI 676930264 FATIMA RIHANA T A 409117341 FATIMA TRADE CENTRE 409094716 FATSO LANKA CO 752980942 FAUMI M H M 533023436 FAUMY Z A M

Page 161 of 646 TIN No Company Name 710893861 FAUSEEN A.M 771710999 FAUZI M B M 761221396 FAVAZ M M M 104019420 FAVOURITE INDUSTRIES LTD 409089780 FAVOURITE PARADISE 114460869 FAW LANKA PVT LTD 409180175 FAWAS TEXTILE STORES 761160303 FAWAZ A F A 840560732 FAWAZ K M 841821920 FAWAZ M M M 661970618 FAWAZ M R M 732700170 FAWAZ N M 790972007 FAWJOOR M M M 610021018 FAWMEY A R M 651841330 FAWMY M H M 660251219 FAWMY M N M 781950416 FAWMY M S 533153615 FAWZIDEEN M 641510203 FAWZIE M S M 683421405 FAWZUL AMEER 701101278 FAWZY M S M 409064604 FAYESZ STORES 114294462 FAYESZ STORES PVT LTD 409005462 FAYESZONS & CO 652581900 FAYZER A S M 409173160 FAZ LANKA ENTERPRISES 409200036 FAZAAL ENTERPRISES 630030650 FAZAAL M T 782360493 FAZAL A L M 913313607 FAZAL M S 583292799 FAZAL M T M 561500843 FAZAL M Z M 523154265 FAZAL MARKAR M 114326526 FAZAL SONS AND CO PVT LTD 663594737 FAZAR B M 772780656 FAZEEL M M M 762790181 FAZEEL M S M 610224172 FAZHAN M Z M 500433450 FAZI H A U 409116639 FAZIL ENTERPRISES 640790822 FAZIL M I M 723080304 FAZIL M M M 721061078 FAZIL P M M 650591208 FAZIL S J A M U 722602110 FAZIR M F M 801772030 FAZLAN M S M 592430029 FAZLET M M 682761610 FAZLOOR RAHUMAN M A M 602450830 FAZLULLA B M 520644636 FAZLY A S M 713662313 FAZLY S M M 409157505 FAZMINA TRADERS 683242640 FAZUL M.S.M.

Page 162 of 646 TIN No Company Name 833010352 FAZULULLA M J M 409186254 FEATHER PRINT INDUSTRIES 114299057 FEATURES ENERGY INTERNATIONAL PVT LTD 114011860 FECO LANKA PVT LTD 114634468 FEDERAL GUARDALL PVT LTD 409204503 FEDERATION OF FARME;ORGANI;KILINO; DISTRI 114282928 FEDUAL EXPORTS PVT LTD 601610434 FELICIAN FERNANDOPULLE 114699624 FELITEK PVT LTD 114173959 FELITRA PVT LTD 104037500 FELIX HOTELS LTD 409088520 FELIX MOTOR TRADERS 409114709 FELL SMITH B G 114295124 FEMTO INDUSTRIES PVT LTD 114006068 FENCOM TECHNOLOGIES PVT LTD 409052320 FENTONS TRAVELS 114709506 FENZA ENGINEERING PVT LTD 114234800 FER AND BOIS 531031075 FERANANDO C J L 471282375 FERDINAND J M 600591584 FERDINAND L C 542562650 FERDINAND N M 114024830 FERDINANDIS & CO PVT LTD M E 473232057 FERDINANDIS J H 527172748 FERDINANDIS N H P L R H MRS 552822145 FERDINANDO W L 409029817 FERMEN TRADES & INDUSTRIES 114208493 FERN AGRO EXPORTS PVT LTD 592300290 FERNANADO S K N 770041163 FERNANDEZ ANDERSON 463610185 FERNANDEZ R S 540641617 FERNANDO 409020267 FERNANDO & CO P S U 114169277 FERNANDO & CO PVT LTD K R 409306063 FERNANDO & COMPANY. 409009417 FERNANDO & SON S A 409007228 FERNANDO & SONS J P 563102624 FERNANDO A A 533313680 FERNANDO A C P 640902396 FERNANDO A C P 580242723 FERNANDO A C S 543142085 FERNANDO A F S 677432330 FERNANDO A G K H 806192341 FERNANDO A H J 721270920 FERNANDO A I C N 503634074 FERNANDO A I O 791641144 FERNANDO A J 710931585 FERNANDO A J F 692453344 FERNANDO A K 563213930 FERNANDO A M J 512140645 FERNANDO A M S 212870889 FERNANDO A N 711721630 FERNANDO A P

Page 163 of 646 TIN No Company Name 452480581 FERNANDO A.S.C. 104010849 FERNANDO AND CO LTD H R 114189600 FERNANDO APPARELS PVT LTD W A 114010308 FERNANDO ASSOCIATES PVT LTD H R 610380620 FERNANDO B A 751600070 FERNANDO B A U P 430691740 FERNANDO B B T 642821946 FERNANDO B J N D 581850395 FERNANDO B M A L A 682420235 FERNANDO B N D 451580353 FERNANDO B S G 672091764 FERNANDO B S R 611770030 FERNANDO B T S 472480057 FERNANDO C C 643610515 FERNANDO C C P 682040971 FERNANDO C K K 691782271 FERNANDO C L A 591671219 FERNANDO C R 790493060 FERNANDO C T S P 800901464 FERNANDO D 613250760 FERNANDO D C N J 711800158 FERNANDO D H T 611162502 FERNANDO D J P 565952544 FERNANDO D L 323441367 FERNANDO D L F 503470454 FERNANDO D N 602682501 FERNANDO D S 763430030 FERNANDO D S R 583082409 FERNANDO E L 440531644 FERNANDO E R 409163181 FERNANDO ENTERPRISES 692891856 FERNANDO FULLE J.T.R 523590715 FERNANDO G H H 762723727 FERNANDO G I D 661450053 FERNANDO G J S 430931644 FERNANDO G L 780900423 FERNANDO G L 770540534 FERNANDO G L C 676581782 FERNANDO G L R 491702842 FERNANDO G M 513651309 FERNANDO G M S 531491416 FERNANDO G N H 532373689 FERNANDO G N H 492770159 FERNANDO G N I 651071828 FERNANDO G P J 409177557 FERNANDO G U S J 330611162 FERNANDO H 610320023 FERNANDO H A S 303221751 FERNANDO H D 523600575 FERNANDO H J V A 752550026 FERNANDO H K R P 721030725 FERNANDO H M T 632641915 FERNANDO H N J

Page 164 of 646 TIN No Company Name 711291121 FERNANDO H N N 622190052 FERNANDO H P 570771639 FERNANDO H P A P 402460610 FERNANDO H S 580681344 FERNANDO H S 472751050 FERNANDO H S B 662380318 FERNANDO H S J 592861038 FERNANDO I L I K 409098878 FERNANDO IMPEX 701540891 FERNANDO J A 732702075 FERNANDO J A J V 641710687 FERNANDO J A T E 736081792 FERNANDO J B 653442980 FERNANDO J C 821880491 FERNANDO J C C 710820775 FERNANDO J G 711244824 FERNANDO J J 710500860 FERNANDO J J S 762770199 FERNANDO J K 713402290 FERNANDO J L 630070465 FERNANDO J P K 650820061 FERNANDO J P S S 753140158 FERNANDO J R 631623751 FERNANDO J S 350760903 FERNANDO J V 483570503 FERNANDO J.W. 350861092 FERNANDO K A 380070391 FERNANDO K A 651041660 FERNANDO K A H R 550073552 FERNANDO K A N M 332740229 FERNANDO K B J E L D 501874299 FERNANDO K C 613580670 FERNANDO K H 362920701 FERNANDO K H L 746283210 FERNANDO K H S 812160060 FERNANDO K I M S 562882790 FERNANDO K J C N 722882105 FERNANDO K K P 670541754 FERNANDO K K S 770151007 FERNANDO K N 773193746 FERNANDO K P 541201190 FERNANDO K P R 771990843 FERNANDO K PN P 431711427 FERNANDO K R W R 691401243 FERNANDO K S 671990412 FERNANDO K S I 741410435 FERNANDO K S K 550190044 FERNANDO K S L 270910572 FERNANDO K S P 603560060 FERNANDO K S T 660340793 FERNANDO K.A. 586372076 FERNANDO L 686711722 FERNANDO L B

Page 165 of 646 TIN No Company Name 420011733 FERNANDO L G S MR 361561813 FERNANDO L I 726780064 FERNANDO L R P K 672850665 FERNANDO L S P 688623758 FERNANDO L V MRS 104033610 FERNANDO LTD K H M 701211049 FERNANDO M .A .R 617063999 FERNANDO M A C R MRS 371991379 FERNANDO M A H C 521132639 FERNANDO M A N H 551841456 FERNANDO M A W R 390330944 FERNANDO M B P 552652851 FERNANDO M C 712732202 FERNANDO M C 531160312 FERNANDO M C K 486172843 FERNANDO M C MRS 780150360 FERNANDO M C R 520644687 FERNANDO M C W 410580152 FERNANDO M D H 388140097 FERNANDO M D M C MRS 409175716 FERNANDO M E R P 540341303 FERNANDO M H E 661661119 FERNANDO M K A M 813063646 FERNANDO M M D R 461063225 FERNANDO M M R 493593900 FERNANDO M N 510452321 FERNANDO M N 492430560 FERNANDO M N P 660232230 FERNANDO M P 622021595 FERNANDO M P E P 732351469 FERNANDO M P N 641390054 FERNANDO M P N R 677863412 FERNANDO M R B 701700368 FERNANDO M R P 730740328 FERNANDO M R P A 598001189 FERNANDO M R V 792893767 FERNANDO M S A R T J MR 482340695 FERNANDO M S D 591622358 FERNANDO M S H 700260429 FERNANDO M T C S 670041719 FERNANDO M T J 550372924 FERNANDO M T N 560652283 FERNANDO M V 580333109 FERNANDO M W A 792191118 FERNANDO M W R 652140025 FERNANDO M.B.J.N 409013066 FERNANDO MOTORS 490990259 FERNANDO N A F J 409100082 FERNANDO N C 600333186 FERNANDO N D C 652741568 FERNANDO N H M 563592680 FERNANDO N N A K 451120743 FERNANDO N P M A

Page 166 of 646 TIN No Company Name 720232197 FERNANDO N T P A 747342563 FERNANDO O S S O 725360096 FERNANDO P 482161014 FERNANDO P A Q S 322542631 FERNANDO P B N 631732119 FERNANDO P C J 551200590 FERNANDO P F P 201231221 FERNANDO P J 523062875 FERNANDO P J 582362700 FERNANDO P J K P 696592357 FERNANDO P K D 533303749 FERNANDO P K N K 551611183 FERNANDO P L J 751860455 FERNANDO P M C 702690838 FERNANDO P M N D 641922250 FERNANDO P M N P 831791594 FERNANDO P P S K 430703021 FERNANDO P S 902040927 FERNANDO P S R 723471516 FERNANDO P S W K 570434799 FERNANDO P U C J 581870809 FERNANDO P U S 702720885 FERNANDO P V S 543133280 FERNANDO P W M J 592151529 FERNANDO P.S.E. 492753777 FERNANDO R A 801792278 FERNANDO R D P 912093549 FERNANDO R J M 272310335 FERNANDO R M W 762480735 FERNANDO R N C 811292699 FERNANDO R W K C M M S B 450470643 FERNANDO R.D.W 691090370 FERNANDO R.S.A.P. 114282022 FERNANDO REFRIGE; & AIR COND;WORK; PVT LT 676220925 FERNANDO S 825242422 FERNANDO S A N D 495712664 FERNANDO S C 733042770 FERNANDO S D 292930330 FERNANDO S D M 370400687 FERNANDO S H 253090405 FERNANDO S I N 761751093 FERNANDO S J T 311622196 FERNANDO S M 630422396 FERNANDO S M 440130658 FERNANDO S M A 773480052 FERNANDO S M A 642781901 FERNANDO S M D 698572663 FERNANDO S MRS 642412400 FERNANDO S S 602990249 FERNANDO S S V 491062436 FERNANDO S T K 680091196 FERNANDO S V 461624855 FERNANDO S V Q

Page 167 of 646 TIN No Company Name 487313998 FERNANDO S W 641532118 FERNANDO S W S K 683660841 FERNANDO S.H.A. 104080553 FERNANDO SAMATRAC LTD 662130419 FERNANDO T C D I 692440420 FERNANDO T D K 522613126 FERNANDO T F S 497142156 FERNANDO T M R P MRS 792080952 FERNANDO T M R S 561314861 FERNANDO T R T 402501596 FERNANDO T S 828272365 FERNANDO T S A 631250521 FERNANDO T S T 600140086 FERNANDO T S.C. 114422657 FERNANDO TRADING LANKA PVT LTD 592372100 FERNANDO U B J 530970744 FERNANDO U N H 431421224 FERNANDO V J A 672522188 FERNANDO W 480805097 FERNANDO W A A R M 783591006 FERNANDO W A E S 643221519 FERNANDO W A J 560312245 FERNANDO W A W 770940273 FERNANDO W B A 570712420 FERNANDO W B J P 453550508 FERNANDO W C P 731680043 FERNANDO W C P R 510681002 FERNANDO W D 591512455 FERNANDO W D F S S 517150436 FERNANDO W D G MRS 441702884 FERNANDO W D N N 437200246 FERNANDO W D P 513212143 FERNANDO W E A 410220482 FERNANDO W E J 553531853 FERNANDO W E R 782934694 FERNANDO W E V 797532967 FERNANDO W F C 370340919 FERNANDO W F X 552643526 FERNANDO W G 401221131 FERNANDO W G S 441141068 FERNANDO W H G 461904106 FERNANDO W H R 552372565 FERNANDO W H R 682230568 FERNANDO W I D R 602362809 FERNANDO W I L 747292116 FERNANDO W I R S MRS 542352787 FERNANDO W I S S 580160484 FERNANDO W J A 630880661 FERNANDO W J C R 691220486 FERNANDO W J J D 632530714 FERNANDO W J N 573101065 FERNANDO W J S L 321830820 FERNANDO W JAMES

Page 168 of 646 TIN No Company Name 711993754 FERNANDO W K B B N N 675160759 FERNANDO W K B M M M 702051320 FERNANDO W K T S 510160886 FERNANDO W L R 512913210 FERNANDO W M A 683300306 FERNANDO W M D C 471843164 FERNANDO W M D S G 593200850 FERNANDO W M E P N 742483002 FERNANDO W M G S K 700963543 FERNANDO W M H 601342421 FERNANDO W M J 672470544 FERNANDO W M J 662981486 FERNANDO W M J B 409169775 FERNANDO W M K D P R 652351212 FERNANDO W M M 396130734 FERNANDO W M M MRS 652240410 FERNANDO W M N 405330415 FERNANDO W M P 775892960 FERNANDO W M S N 530070271 FERNANDO W M W F S 643550580 FERNANDO W M W S 583022899 FERNANDO W P 516121645 FERNANDO W P I 751210540 FERNANDO W P M 661550112 FERNANDO W P R 400270945 FERNANDO W S 482090109 FERNANDO W S 575213413 FERNANDO W S 702241367 FERNANDO W S 492601802 FERNANDO W S A H N 575780369 FERNANDO W S D MRS 640271370 FERNANDO W S R 641751839 FERNANDO W S R I 602743390 FERNANDO W T J 433271050 FERNANDO W W 672890055 FERNANDO W W A S 592342588 FERNANDO W W J C 613110542 FERNANDO W W L P 592641836 FERNANDO W W S E 582721815 FERNANDO W W S J 602851737 FERNANDO W.C.A 671383206 FERNANDO W.K.A.J.A. 653351100 FERNANDO W.S.R. 745323391 FERNANDO W.T.I.P. 348252917 FERNANDO.W. D .P. G 652841376 FERNANDOO K F M 803580405 FERNANDOPULLE A L S 627640285 FERNANDOPULLE A M S 506573602 FERNANDOPULLE C A 533503780 FERNANDOPULLE L 551971597 FERNANDOPULLE M H 711860479 FERNANDOPULLE S 852111917 FERNANDOPULLE S N

Page 169 of 646 TIN No Company Name 409164129 FERNDALE TEA FACTORY 104027105 FERNTEA INTERNATIONAL PVT LTD 104047750 FERNTEA LTD 114272965 FERNWOOD CORPORATE SERVICES PVT LTD 623190668 FEROOZ M.H.M. 700811808 FEROSE A H M 114454133 FERR INTERNATIONAL PVT LTD 114311537 FERRO FABRICATIONS & ENGINEERING PVT LTD 114311529 FERRO KITCHENS PVT LTD 104084052 FERRO TRADING LTD 114269271 FESHANA FASHION PVT LTD 114177202 FESTIVA PVT LTD 114207772 FETA FREIGHT SYSTEMS LANKAPVT LTD 532254191 FHAZI M L M 114112950 FIBRE WORLD PVT LTD 114405612 FIBREPLAST PVT LTD 409027490 FIBRETECH 409109527 FICHTNER GMBH & CO KG 114799513 FIDA GLOBAL PVT LTD 114183261 FIDELITY INTERNATIONAL PVT LTD 114328758 FIDELITY LOGISTICS PVT LTD 114437166 FIDELITY MANUFACTURING PVT LTD 114261459 FIELD COMMAND SECURITY SERVICES PVT LTD 409105068 FIELD FORCE SECURITY HOLDINGS 409280056 FIELD NET WORK SECURITY SYSTEM 114264644 FIELD VIEW HERBAL PERSORT PVT LTD 409262511 FIERO INTERNATIONAL 711624708 FIHAM A H M 712450703 FIHAM MOHAMED A H 762320282 FILIKS D N J 721220745 FILIX J.A.C 114004898 FILM LOCATION SERVICES PVT LTD 114099660 FILMTEL PVT LTD 134007109 FINANCE & GUAR;REAL ESTATE CON & BRO;LTD 114150959 FINANCIAL AND BUSINESS ASSOCIATES PVTLTD 104029515 FINANCIAL CONS'S & ALLIED SEVICES LTD 114144118 FINANCIAL MGT & SUPPORT SERVICES PVT LTD 114235288 FINANCIAL SYSTEMS INTERNATIONAL PVT LTD 409068090 FINCO TRADING CO 114433926 FINE ADS PVT LTD 409046363 FINE ART PRINTERS 409163106 FINE AUTO LAND 114343080 FINE CHROME PVT LTD 409095585 FINE FIT FABRICATORS 114286826 FINE FOCUS PVT LTD 114269140 FINE GEMS PVT LTD 409104630 FINE IMAGE 114456667 FINE IMAGE PRINTERS PVT LTD 409158161 FINE IMPEX 409106471 FINE IMPRESSIONS 409068731 FINE LIGHTING HOUSE 409131204 FINE SACKS 114090565 FINE TEAS PVT LTD

Page 170 of 646 TIN No Company Name 409204023 FINE TECHNOLOGY ZONE 409321755 FINE TRADING COMPANY 409183875 FINEFRESH TRADING CO 114069388 FINELANKA LUGGAGE PVT LTD 114630101 FINELIFE PVT LTD 114138789 FINEPRINT LANKA PVT LTD 114366595 FINESSE FASHIONS PVT LTD 114743194 FINETECH SOLUTIONS LANKA PVT LTD 114117153 FINEWOOD PVT LTD 114160407 FINGARA ACADEMY PVT LTD 114334529 FINGER TIPS COMPUTERS PVT LTD 114422606 FINGER TIPS SERVICES PVT LTD 114393460 FINISHING TOUCH PVT LTD 114049824 FINLAY CHEMICALS AND DYES PVT LTD 114225762 FINLAY INSTANT TEAS PVT LTD 134000899 FINLAY INSURANCE LTD 114092517 FINLAY PLANTATION MANAGEMENT PVT LTD 409054587 FINNAIR 409162843 FINNROAD LTD 114320048 FINTECH ENGINEERING PVT LTD 174847878 FINTECH PROJECTS PVT LTD 409112668 FINTO ENTERPRISES 114644218 FINWOOD LANKA PVT LTD 114679348 FIONA TRADING PVT LTD 660901558 FIRAZ M R A 622993210 FIRDONS M S M 762590620 FIRDOUZ M S M 114406937 FIRE & ICE PVT LTD 409099920 FIRE & SAFETY CO 114049891 FIRE ALERT INTERNATIONAL PVT LTD 409215033 FIRE AXE ENGINEERING 409277349 FIRE NET ENTERPRISES 114673153 FIRE PROTECT.ENGINEER & FIRE CON.PVT LTD 460514070 FIRE PROTECTION ENGINEERS & FIRE CONSUL. 409161510 FIRE RING & FIRE SERVICES 114457558 FIRE RING FIRE SERVICES PVT LTD 409100139 FIRECRAFT 114658324 FIREFLY IDEATION PVT LTD 114416924 FIREFOX LANKA PVT LTD 409202144 FIRKAN ENTERPRISE 409052304 FIRM TRAVEL SERVICES 409002404 FIROZ & BROS 580110193 FIROZ S A M 811370355 FIROZDEEN M F M 733351969 FIROZE A H 690970783 FIROZE M H M 409181724 FIRST & BEST 114099490 FIRST CAPITAL EQUITIES (PRIVATE) LIMITED 134003324 FIRST CAPITAL HOLDINGS PLC 114121592 FIRST CEYLON PAPER WORKS PVT LTD 114751197 FIRST IMPRESSIONS RENT A CAR PVT LTD 114817422 FIRST N BEST PVT LTD 409360718 FIRST RANK

Page 171 of 646 TIN No Company Name 114146820 FIRSTBASE TRAVELS PVT LTD 730862890 FIRTHAUS N T 791130182 FIRUZAN M S M 830122613 FIRZAN M Y M 114298492 FISH PEOPLE PVT LTD 114434221 FIT PACK PACKAGING PVT LTD 114370010 FITNESS FIRST PVT LTD 114179345 FITS SERVICES PVT LTD 409129374 FIVA DESIGN 114228168 FIVE ACRE FARMS PVT LTD 114713210 FIVE FROGS ENTERTAINMENT PVT LTD 409104576 FIVE S TRADING 114153907 FIVE STAR AQUA CULTURE PVT LTD 409105769 FIVE STAR CONSTRUCTION 409114881 FIVE STAR CONSTRUCTION CONSORTIUM 409062903 FIVE STAR DELUXE CITY 114151041 FIVE STAR EXPORTS PVT LTD 114087513 FIVE STAR INDUSTRIES PVT LTD 114005240 FIVE STAR INTERNATIONAL PVT LTD 409122736 FIVE STAR POULTRY 114310972 FIVE STAR POULTRY PVT LTD 114342920 FIVE STARS LONDON PVT LTD 114139360 FIVESTAR TEXTILES CENTRE PVT LTD 820482506 FIYAS M I M 751810440 FIYAZ M M M 114045969 FLAIR FASHION PVT LTD 114112569 FLAPEC PVT LTD 409220797 FLASH MEDIA 174803943 FLASH SERVICE CENTER PVT LTD 114689475 FLATFREE CARE PVT LTD 114262935 FLAVORCHEM LANKA PVT LTD 114489964 FLAVOURPOIINT PVT LTD 114482374 FLEX ADVERTISING PVT LTD 409362796 FLEXI SOLES 114096237 FLEXIPACK PVT LTD 114279048 FLEXLINE TECHNOLOGIES PVT LTD 114296031 FLEXO GRAPHICS POLYMERS PVT LTD 114225070 FLEXOGRAPHICS PVT LTD 114488119 FLIGHT QUOTES PVT LTD 409108334 FLOOR ELEGANCE 114250937 FLOOR ELEGANCE PVT LTD 114201154 FLOORS INDUSTRIAL & COM; PROJECS PVT LTD 114010316 FLORAL GREENS MFG LANKA PVT LTD 114215465 FLORASIA PVT LTD 114135755 FLORENCE LANKA SHOE CO PVT LTD 409264352 FLORENTINE TRADING CO 114185914 FLOWER CREATION EXPORTS PVT LTD 104080235 FLOWER DRUM LTD 409086888 FLOWERS OF SUMMER 114694533 FLYING CHEFS PVT LTD 409132251 FLYING EAGLE SECURITY SERVICE 114690554 FLYING STAR LIGHTING PVT LTD 409013180 FMJ PLASTICS

Page 172 of 646 TIN No Company Name 114225711 FO REST PVT LTD 114491187 FOCAL MEDIA PVT LTD 114234133 FOCUS INTERNATIONAL PVT LTD 114229750 FOCUSIN CINE AND VIDEO PVT LTD 114207993 FOLEC COMMUNICATIONS LANKA PVT LTD 114105350 FONSEKA & SONS PVT LTD D D 730401230 FONSEKA A A K P S 531092708 FONSEKA A A T S 441352476 FONSEKA A F A 550391473 FONSEKA C L S R MR 546720365 FONSEKA E A C P M 681430911 FONSEKA G D J 681251057 FONSEKA G S P 521074469 FONSEKA G W S 591373021 FONSEKA H C N DR 552172531 FONSEKA H D 409017231 FONSEKA H D M MRS 622100924 FONSEKA H F K W MR 648000286 FONSEKA H F M P (MRS) 573121031 FONSEKA H F R A 563592060 FONSEKA H M O A 570062271 FONSEKA H P 493454390 FONSEKA H S M A S 542070870 FONSEKA H V R 471471186 FONSEKA H W 535984620 FONSEKA K W S M MISS 409241603 FONSEKA OIL STORES 416420211 FONSEKA P K 617711095 FONSEKA P R 360321878 FONSEKA T F L MR 660632050 FONSEKA W A C T 476210372 FONSEKA W M S 460653258 FONSEKA W P 563080809 FONSEKA W S R 104015778 FOOD & SHIPPING CO LTD 409114822 FOOD BEVERAGE INGREDIENTS SUPPLIERS 104069150 FOOD CARE LTD 409035221 FOOD COMMISSIONER KITCHEN & BAKERY 409117848 FOOD SERVE 114038075 FOOD TECHNOLOGIES PVT LTD 409090842 FOODCARE PRODUCTS 409229816 FOODS LANKA 114287539 FOOT WORK PVT LTD 114380008 FORBES & WALKER SPAS PVT LTD PVT LTD 114129763 FORBES PLANTATION PVT LTD 114129771 FORBES REAL ESTATE PVT LTD 114075450 FORBES TEXTILES PVT LTD 104069185 FORBES TRAVELS LTD 409035272 FORECONNS CANNERIES 114094080 FOREIGNVESTMENT PROMOTIONS PVT LTD 104075720 FOREMOST PRODUCTIONS LTD 114086002 FOREMOST TRAVEL PVT LTD 114383830 FORENSICS WORLDWIDE PVT LTD

Page 173 of 646 TIN No Company Name 409256759 FORESEE INTERNATIONAL 409131514 FORESIGHT ADVERTISING 134030020 FORESTREE INVESTMENTS LTD 114049913 FORMATEST LANKA PVT LTD 104066933 FORMOSA INDUSTRIES CO LTD 409172822 FORMOSTAR APPARALES 114140457 FORT HOTELS PVT LTD 114350206 FORTE HEALTHCARE PVT LTD 114428540 FORTE INTERNATIONAL PVT LTD 114118249 FORTE PHARMACEUTICALS PVT LTD 409242200 FORTUNE ENTERPRISES 409281192 FORTUNE FOOT WARE ENGINEERS 409163912 FORTUNE INTERNATIONAL 114053449 FORWARDAIR CLEARING & FORWARDING PVT LTD 114485160 FOSSMART PVT LTD 114082252 FOSTER AGENCIES PVT LTD 409382002 FOTEC ENGINEERING CONSTRUCTION COMPANY 104055044 FOTO COLOR LABORATORES CEYLON LTD 513191596 FOTO DESIGN 114098728 FOTO QUIK PVT LTD 409120652 FOTO TEAM ASSOCIATES 114163163 FOUNDATION BENNETT PVT LTD 114097225 FOUNTAIN APPAREL PVT LTD 409039812 FOUNTAIN HOUSE COMPLEX 114641227 FOUR SEASONS APPAREL PVT LTD 114174076 FOUR STAR GARMENT MANUFACTURING PVT LTD 114184306 FOUR STAR KNITWEAR PVT LTD 114406899 FOURSQUARE INTERNATONAL INTERI;PVT LTD 409261418 FOURSTAR PRODUCTIONS 780772875 FOWMY HASSIM M 712182547 FOWMY M H M 813250136 FOWZ A A M 409201164 FOWZULHAQ M S 760631620 FOWZZIEE M I M 114095672 FOX & HIND PVT LTD 114751359 FOX HOUSE LANKA PVT LTD 114185175 FRAGRANCE LANKA PVT LTD 114093254 CEYLON OCEAN SERVICES PVT LTD 114223360 FRANCE SUITING CENTRE PVT LTD 471950238 FRANCIS C P 531802020 FRANCIS J 520532269 FRANCIS J A D G 690823470 FRANCIS M 486002344 FRANCIS S 482693067 FRANCIS T 442180822 FRANCIS W M D 473382261 FRANCIS XAVIER S 542131039 FRANCIS ZAVIOUR IGNATIOUS 500860308 FRANCKE A I 813150182 FRANDO E N N 114085286 FRANKFURT LAVINIA GARDEN PVT LTD 409089232 FRANKLINS SHIPS SERVICES CO 114153257 FREDOSWISS INT'L TRADING CO PVT LTD

Page 174 of 646 TIN No Company Name 114174602 FREDOSWISS PVT LTD 409044247 FREE LANKA ENGINEERING AND IRON WORKS 104070248 FREE LANKA GRANITE & MARBLE EXPORTS LTD 114112208 FREE LANKA MOTOR STORES PVT LTD 114311510 FREE PORT RIGGINGS PVT LTD 409163670 FREEDOM CONTAINER LOGISTICS 409235026 FREEDOM IMPORTS INTERNATIONAL 114167673 FREELANKA NEWSPAPERS PVT LTD 731992150 FREENA R M 409019625 FREEZAIR 409029493 FREEZEAIRE 114236896 FREIGHT INTERNATIONAL EXPORTS PVT LTD 114179655 FREIGHT INTERNATIONAL LANKA PVT LTD 114078018 FREIGHT MASTERS PVT LTD 114001694 FREIGHT SERVICES PVT LTD 114234389 FREIGHTCARE PVT LTD 114480509 FREITECH PVT LTD 409182100 FRENCH ASIA ENGINEERS 114666602 FRESH & FREEZE GREEN ENGINEERING PVT LTD 114171794 FRESH CATCH PVT LTD 114397253 FRESH FRUITS TRADING PVT LTD 114500054 FRESH ISLAND FISH COM: PVT LTD 114030414 FRESH N GREEN PTE LTD 114421057 FRESH START PVT LTD 114372170 FRESH THANAZ INTERNATIONAL PVT LTD 114644994 FRESHWAY BAKERS PVT LTD 104029779 FREUDENBERG INDUSTRIES LTD 409167586 FRICO AUTOS 114652342 FRIENDLY ELECTRONIC ENGINE.SERV.PVT LTD 114410616 FRIENDLY PRODUCTIONS LANKA PVT LT 409149464 FRIENDS & PARTNERS ADVERTISING & PROMOT; 114137685 FRIEND'S ADVERTISING PVT LTD 409128807 FRIENDS INTER TRADES 409157904 FRIENDS IRON WORKS 409036830 FRIENDS MOTORS 114201790 FRIMAC PVT LTD 114099910 FRITZ TRANSPORTATION INT'L PVT LTD 114462381 FRONT DOOR PVT LTD 114792110 FRONTERS PVT LTD 114694614 FRONTIER 7 INTERNATIONAL PVT LTD 114063967 FRONTIER FREIGHT LANKA PVT LTD 114257028 FRONTIER INTERNATIONAL PVT LTD 409074731 FRONTIERS THE 114458619 FRONTLINE LOGISTICS PVT LTD 114473758 FRONTLINE TELECOM CONSULTANTS PVT LTD 114097810 FROSTAIRE LANKA PVT LTD 114043664 FROSTAIRE MOTORS PVT LTD 104063659 FROSTAIRE REFRIGERATION LTD 114119440 FROSTAIRE SERVICES PVT LTD 114103381 FROSTY MARKETING PVT LTD 104073760 FRP SERVICES & CO LANKA LTD 602241742 FRYER D W 114438421 FTC GROUP PVT LTD

Page 175 of 646 TIN No Company Name 114311669 FTL FLAVORS PVT LTD 560670044 FUAIZ M M M 470353430 FUARD A D M 114634182 FUJEEMA STATE CORPORATION PVT LTD 134006439 FUJI CEMENT CO LANKA LTD 409149626 FUJI CORPORATION 114202207 FUJI ENVIRONMENTAL SERVICES PVT LTD 104052398 FUJI GRAPHICS CEYLON LTD 409067034 FUJI INTERNATIONAL 409140947 FUJI INTERNATIONAL . 114093068 FUJI INTERNATIONAL MOTOR CO PVT LTD 409038050 FUJI LANKA ASSOCIATES 409152368 FUJI LANKA AUTO LAND 409111971 FUJI LANKA ENTERPRISES 409116094 FUJI LANKA ENTERPRISES. 409169732 FUJI LANKA ENTERPRISES.. 114612251 FUJI LANKA MOTOR TRADING PVT LTD 409135722 FUJI LANKA MOTORS 409224490 FUJI LINES ENTERPRISES 409162215 FUJI SANKEI TRADING 114419893 FUJI SHANTHI PVT LTD 114343196 FUJI YUKI TRADERS PVT LTD 409112366 FUJIMI INTERNATIONAL (LANKA) 114379620 FUJIMI INTERNATIONAL PVT LTD 409041507 FUJIMORI SANGYO PAPIER CO 409134386 FUJISU LANKA ENTERPRISE 114041610 GENERAL AGENCIES PVT LTD 409080626 FUJIYAMA AUTO INTERNATIONAL 409014470 FUJIYAMA INTERNATIONAL 114414476 FUJIYAMA TRADING PVT LTD 114313807 FUNTIME CONFERENCE LANKA (PRIVATE) LIMITED 114735639 FURL MART'S PVT LTD 114432504 FURN-EX PVT LTD 104064884 FURNI FITS LTD 114479454 FURNICRAFT PVT LTD 114732133 FURNIKO PVT LTD 134000619 FURNILANKA LTD 409128084 FURQAN TRADERS 743574257 FUSHIYAN S D R 114378976 FUSIS LANKA PVT LTD 114492345 FUTURE CAREERS (PRIVATE) LIMITED 114083534 FUTURE COMPUTERS PVT LTD 114615994 FUTURE HOLDINGS INTERNATIONAL PVT LTD 114440523 FUTURE LINKS LANKA PVT LTD 114316920 FUTURE TECHNOLOGIES PVT LTD 409183352 FUTURE TRAVELS & TOURS 409027210 FYBRO ASSOCIATES 114037613 G & I ASSOCIATES PVT LTD 409042716 G & M ENTERPRISES 114292907 G & M TRANSPORT PVT LTD 114484911 G 4 S SECURITY SERVICES PVT LTD 114773581 G A D TRADING PVT LTD 114350702 G A P METAAL PVT LTD

Page 176 of 646 TIN No Company Name 581200455 G ALGEWATTA 409105610 G AND A ENTERPRISES 409211216 G AND S CONSTRUCTION 409094635 G B AMARIAS SILVA & SONS 114483710 G B C PRINTERS PVT LTD 114414964 G B CHEM PVT LTD 409270409 G B GROUP 409104002 G C C GENERAL CONSTRUCTION CORPORATION 114150533 G C J EXPORTERS PVT LTD 114186988 G C J INSURANCE BROKERS PVT LTD 114187070 G C J INVESTMENTS PVT LTD 114082538 G C J TRAVELS PVT LTD 409249221 G C S COMBINE 805393530 G D ABEYWARDHANA 600290983 G D GODAGAMA 114248274 G D I GARMENTS PVT LTD 842730937 G D J CHAMINDA 741141914 G D LILANTHA KAMAL 114735264 G D P INTERNATIONAL PVT LTD 512000681 G D WIJERATHNA 114320544 G ENTERPRISE RENTALS PVT LTD 114632228 G F S FRONTIER PVT LTD 114425850 G F SERVICES PVT LTD 114288675 G F X DESIGN SOLUTIONS PVT LTD 573023269 G G BUDDIPALA 409201962 G G ENTERPRISES 114291668 G G L LINE PVT LTD 114416657 G H ARIYADASA DIGITAL COLOUR LAB PVT LTD 114249319 G H ARIYADASA PUBLISHERS (PVT) LTD 633614091 G H J HARISCHANDRA 174050538 G H K CONSTRUCTIONS PVT LTD 114318477 G H K INTERNATIONAL PVT LTD 753523324 G H W W HETTIARACHCHI 104062466 G I AGENCY PVT LTD 409174035 G J & D P ENTERPRISES 114277185 G J INTERNATIONAL HOLDINGS PVT LTD 114055395 G J M LANKA MANUFACTURING PVT LTD 712271256 G K A GODAKANDA 409193773 G K CONSTRUCTIONS 711301135 G K D PERERA 409158315 G K IMPEX 409168256 G K IMPEX. 801983383 G K NATHAN 582422982 G K PERUSINGHE 593561194 G K SISIRA 409140033 G K W CONSULT GMBH 580152031 G KARUNARATHNA 409257186 G L ENTERPRISES 409104207 G L GEMS INSTITUTE 114640310 G L K TRADING PVT LTD 114500348 G L PROPERTY HOLDINGS PVT LTD 590441368 G L S SENAWIRATHNA 409352294 G L W TRADING COMPANY

Page 177 of 646 TIN No Company Name 409073212 G M A DE SILVA 114111228 G M FINANCE CO LTD 409101763 G M HEMASSIRI & SONS 114430498 G M INTERNATIONAL PVT LTD 409107052 G M P CONSTRUCTIONS 432711757 G MASILAMANY 409095771 G N D ENTERPRISES 114206024 G N D EXPORTS PVT LTD 409260241 G N PAPER TRADERS 114725730 G N S CONSTRUCTION & ENGINEERING PVT LTD 114182583 G N S INTERNATIONAL PVT LTD 632083106 G N SAMARASINGHE 114102237 G N T PVT LTD 721472760 G P DIAS 114314030 G P ENTERPRISES PVT LTD 672471087 G P PRIYANTHA D SILVA 409138160 G P R ENGINEERING WORKS 643030918 G P S ASOKA 440621694 G PATHINAYAKE 409148034 G R S GARMENTS INDUSTRIES 114415138 G S ELECTRIC PVT LTD 409137490 G S ENGINEERING 174905100 G S I APPLICATION DEVELOPMENT PVT LTD 114656062 G S I LANKA PVT LTD 114620580 G S MOTOR TRADERS PVT LTD 409196292 G S N ASSOCIATES 114306452 G S N BOEKI INTERNATIONAL PVT LTD 114039853 G S PRINTING INK PVT LTD 114785458 G S S LANKA PVT LTD 114749125 G S S TRADING COMPANY PVT LTD 114740160 G S T LANKA PVT LTD 409051910 G SARATH WICKRAMARATNE ENTERPRISES 114067679 G SAVARIMUTHU RETTY & SONS PVT LTD 409086110 G SENARATNE & SONS 409161057 G T A ENTERPRISES 409066909 G T ASSOCIATES 114132977 G T K LANKA PVT LTD 114348970 G T L INTERNATIONAL LANKA PVT LTD 114176206 G T R DIRECTORIES & MARKET; SERV PVT LTD 409156266 G T R IMPEX 114405434 G T S HOLDINGS PVT LTD 409243258 G T S PHOTO MARKETING 409251323 G T TRADERS 409348246 G T TRADING 114285218 G TOWN INTERNATIONAL PVT LTD 700423220 G W P JAYANTHA 409156517 G W RANORIS & SONS TIMBER STORES 532652570 G WIJESOORIYA 671452054 G. A.SAMAN PRIYANTHA 461200630 G. GUNASINGHA 718491959 G. THUSHARI 114499714 G.B. MANUFACTURING PVT LTD 473490161 G.B.L. FERNANDO

Page 178 of 646 TIN No Company Name 813382989 G.C.ABEYGUNAWARDANA 860242540 G.C.S. SAMARAPALA 670911187 G.C.W. KARIYAWASAM 560182090 G.D.D.R. PATHMASIRI 690182688 G.D.R. AMARASINGHE 781240206 G.E. MAHEN SILVA 691990559 G.F.G.WANDURAGALA 633642443 G.G. UDAYAKANTHA 720670496 G.G.A. WEERASINGHE 693621062 G.G.A.D.J.T.GANEGODA 590450081 G.H.ATHULA 603590244 G.H.M. PATHMANANDA 620341835 G.HERATH 800841143 G.J.JAYAPRAGASH 543410063 G.K. JAYAWANSA 706131558 G.K.C. DISSANAYAKE 430521365 G.K.H.S. RATHNASIRI 547991605 G.K.L.JAYAWARDANA 723533252 G.L GABADAGE 680441189 G.L.S. SUSHANTHA 114474274 G.M. CAR SALES PVT LTD 501624098 G.M. WIJERATHNA 641464538 G.M.A.R.M. UWAIS 760631698 G.M.D. KUMARA 622441853 G.R.D.S. RADALAGE 661880619 G.S.P.U.SOYSA 702850231 G.SOORIYAKUMAR 651832284 G.U. MUNASINHA 572763609 G.W.J.SEELARATHNA 409268579 GAARES IMPEX 114712361 GAAT LANKA PVT LTD 114094595 GABO APPARELS PVT LTD 114099635 GABO REAL ESTATES DEVELOPMENT PVT LTD 104617395 GABO TRAVELS OVERSEAS PVT LTD 700810917 GABRIEL S C 621332694 GABRO H 104037658 GADIT INDUSTRIES & ENTERPRISES LTD 643472554 GAFFOOR M F 409185894 GAGA ADDARA HOTEL 114305790 GAIN COMPUTER RESOURCES PVT LTD 713061727 GAJADEERA V S 174928380 GAJAMADARA WALAUWA PVT LTD 409207103 GAJAMADARA WALAWWA 409070612 GAJASINGHE GROUP 483340214 GAJASINGHE P 630031079 GAJAVEERA M M D C 680501530 GAJENDRAN P 114345962 GAJMA R & D PVT LTD 409153887 GALABODA GROUP 741362422 GALABODA S A 683612251 GALAPATHTHI N 683571172 GALAPATHTHI U P 653370296 GALAPATHY M C N

Page 179 of 646 TIN No Company Name 510162200 GALAPPATHTHI A L 515560874 GALAWALA P 104081860 GALAXY GROUP GARMENTS LTD 114299740 GALAXY IMPEX PVT LTD 114610020 GALAXY INDUSTRIAL SOLUTIONS PVT LTD 409263917 GALAXY MOTOR STORES 409160891 GALAXY MOTOR TRADERS 114471712 GALAXY TELECOM PVT LTD 409240259 GALAXY TRADING 409088473 GALAXY TRADING CO 114078034 GALDOLA LAPIDARY PVT LTD 409121420 GALEWELA PRADESIYA SABAHA 409271472 GALEX-C 400480524 GALGAMUWA G K D 409143970 GALGAMUWA PRADESHIYA SABHA 692921615 GALHENAGE G P I 114710431 GALIK METAL QUARRIES PVT LTD 409315020 GALKIRIYAGAMA VILLAGE 652491715 GALLAGE A K 114411361 CATERERS PVT LTD 409030270 TEXTILE WEA'S COOP SO LTD 409068693 GALLE GANGABODAPATTU SOUTH TEA SMALL- 409073115 GALLE M P C S LTD 114398438 GALLE PRINTERS PVT LTD 114748234 GALLE TRADING PVT LTD 725421486 GALLEARACHCHI C S 673610641 GALPOLA H. R. A 114038083 GALVAO GEMS PVT LTD 114283380 GALVAO NIRU PVT LTD 114213470 GALWAY TOURS & TRAVELS 572220656 GAMACHCHI C 114625922 GAMAGE 4 D INTERNATIONAL PVT LTD 708550590 GAMAGE A T 409108270 GAMAGE AND SON 711621105 GAMAGE B A 653040377 GAMAGE B N P 778470322 GAMAGE B S H 409113443 GAMAGE BUILDERS 610921035 GAMAGE C K 820482859 GAMAGE C T 409251331 GAMAGE CONSTRUCTIONS 405352249 GAMAGE D A L E 612554331 GAMAGE D P 282941481 GAMAGE D R 520263624 GAMAGE D S H 813281341 GAMAGE D U A 720040271 GAMAGE E G D N 409239005 GAMAGE ENTERPRISES 630921783 GAMAGE G 550321718 GAMAGE G S K 650310853 GAMAGE J D W 510533399 GAMAGE J.W. 672220270 GAMAGE K

Page 180 of 646 TIN No Company Name 409006035 GAMAGE MOTORS 641110108 GAMAGE N G R C 591200151 GAMAGE N S 761132300 GAMAGE P D 510222377 GAMAGE P G 718574307 GAMAGE P H 493030353 GAMAGE P P T S 772510349 GAMAGE P U A 612780153 GAMAGE S K 861164721 GAMAGEDARA K C K 114010731 GAMAHA PVT LTD 409171338 GAMAKANDA TEA FACTORY 409126952 GAMALATHGE ENTERPRISES 612121770 GAMALATHGE S. 643510626 GAMALAXAGE G N 114032999 GAMCO CONSTRUCTION CO PVT LTD 114331759 GAMI CRAFTS PVT LTD 670092470 GAMINI A 670062007 GAMINI A G S 650551087 GAMINI A.M. 409109730 GAMINI AND WAJHIRA TRANSPORT SERVICE 621651862 GAMINI ANURA V W M 612103151 GAMINI ASOKA KUMARA W T 114280933 GAMINI AUTO TRADERS PVT LTD 409110177 GAMINI B DODANWELA ASSOCIATES 561331138 GAMINI CHANDRASIRI M A 409259693 GAMINI CONSTRUCTION CO. 409259308 GAMINI ENTERPRISES. 409014615 GAMINI FURNITURE PALACE 581303335 GAMINI H G P 633222436 GAMINI H G P 661781629 GAMINI K K 431291460 GAMINI LOKUGE 621083007 GAMINI M V G 409222200 GAMINI MOTORS. 531593227 GAMINI N G S 571700999 GAMINI N N 562142142 GAMINI P A A 622840626 GAMINI PRIYA P G 722121244 GAMINI PUSHPAKUMARA H G 631540279 GAMINI R P 683012912 GAMINI R.K. 552930274 GAMINI RATNA W K S 442431965 GAMINI S J 104032524 GAMINI SAW MILLS LTD 104010563 GAMINI THEATERS LTD 409257089 GAMINI TRANSPORT SERVICE 571911507 GAMINI W A 562710515 GAMINI W M 732500405 GAMINI WELIVITA W.A.L. 409006353 GAMINIEXPO 501725285 GAMINITILAKE S D E 617933675 GAMLATH G R C

Page 181 of 646 TIN No Company Name 114203416 GAMMA EXPORTS PVT LTD 114267678 GAMMA INTERNATIONAL PVT LTD 114338176 GAMMADUWA PLANTATIONS PVT LTD 500070765 GAMMAMPILA M S 621640216 GAMMANPILA G T 409213227 SANASA DISTRICT UNION LTD 409166660 GAMUNU ALGEWATTA 114477559 GAMUNU AUTO ENTERPRISES PVT LTD 104066607 GAMWASAMA ESTATE LTD 623454169 GANASIRI S 114699179 GANDALF PVT LTD 114337048 GANDHARA PVT LTD 409100732 GANDHITHA CIVIL ENGINEERING CONSTRUCTION 409267742 GANDITHA CIVIL ENGINEERING CONSTRUCTIONS 630160812 GANEGAMA I G V K 361882270 GANEGEDARA K M R B 800800307 GANEGODA APPUHAMILAGE PAMOD CHATHURANGA GUNASEKARA 542572205 GANEGODA G.G.A.D.D.R 582112339 GANEGODA L A 731130507 GANEPOLA G A P B 342871224 GANESAMOORTHY S 530321479 GANESAN S M K 541693041 GANESAN WELUSAMY 751840314 GANESH S J 409016499 GANESHA STORES 731361010 GANESHALINGAM B 660921664 GANESHALINGAM K 409111068 GANESHALINGAM M 620202924 GANESHALINGAM N 641700681 GANESHALINGAM P 766213588 GANESHALINGAM S 633650403 GANESHAMOORTHY K 321561900 GANESHAN K 710133255 GANESHAN K 409118364 GANESHAN P 560931212 GANESHAN S P 638350041 GANESHAN V MRS 551242528 GANESHKUMAR K V 500762365 GANESHON K A 692330900 GANEWATTA K T 409271120 GANGA METALS 114142026 GANGA PVT LTD 409235093 GANGA TEXTILE 409082564 GANGA TRADE CENTRE 409204066 GANGA TRADERS 409198511 GANGAA IMPORTS 409256112 GANGADARI RESTAURANT 778502488 GANGANI S K S MRS 409052649 GANGARAMS 409159222 GANGASIRI EARTH MOVERS 114656640 GANGASIRI EARTH MOVERS PVT LTD 661640790 GANHEWA A D 409007198 GANIY & SONS A R A

Page 182 of 646 TIN No Company Name 380370603 GANKANDA C 114269310 GANLATHS SECRETARIAL SERVICES PVT LTD 612000115 GANWANI M L 308540790 GANWANI R L 672531365 GANY M U M 409033709 GANY TRADING CO 409084087 GAP ELECTRONICS 114085812 GARDEN HOTEL PVT LTD 409223338 GARDENIA RECEIPTION HALL 114221333 GARDINER DETECTION SYSTEMS PVT LTD 114177563 GARDINER SECURITY EQUIPMENTS PVT LTD 842281121 GARDIYE ROLE MALWATTAGE DUSHMANTHA SAJEEWA PIRIS JAYAWARDANA 114216836 GARFT FASHION INDUSTRIAL PVT LTD 114248843 GARMENSTYLE PVT LTD 114014222 GARMENT GROUP 5 PVT LTD 114148458 GARMTEC ENGINEERING PVT LTD 409100350 GARNET CONTRACTS & SUPPLIERS 409268447 GARNET PUB & RESTAURANT 409313825 GARNET TRADING COMPANY 114022411 GARTEX INDUSTRIES LANKA PVT LTD 409054471 GARTMORE GROUP 409050700 GARUDA INTERNATIONAL 114094633 GARWAY GARMENTS PVT LTD 134013125 GAS AUTO LANKA LTD 114199443 GAS AUTO MOTIVES PVT LTD 114200042 GAS CONVERSIONS PVT LTD 114207489 GASIC PLASTIC INDUSTRIES PVT LTD 409252818 GATE WAY TRADERS 114049263 GATEWAY COMPUTER SERVICES PVT LTD 114762318 GATEWAY MOTOR TRADING PVT LTD 114619019 GATEWAY SOLUTIONS PVT LTD 114065358 GATHERUM INTERNATIONAL PTE LTD 409245960 GAURI JEWELLERS 503620839 GAUTHAMADASA M H 114095800 GAVESHA APPARELS EXPORTS PVT LTD 114342440 GAVIC PVT LTD 409033920 GAVICHEAMS 114720615 GAVIN RYAN'S HAIR & BEAUTY SALON PVT LTD 409165974 GAVINRO INTERNATIONAL 409170099 GAVITHANJALEE CONSTRUCTION 642171313 GAWARAMMANA M B M W B 114145483 GAYA SHOES PVT LTD 409134807 GAYAN CONTRACTORS 780930063 GAYAN D C K 409242197 GAYAN MOTOR TECH 409174205 GAYAN MOTORS & TRADING CO 114472930 GAYAN SUPPLIERS PVT LTD 114132845 GAYANI ENTERPRISES PVT LTD 705272409 GAYANI PRIYANGIKA MADURASINGHE M M 409107044 GAYANI TRAVELS & CONSTRUCTION 409121659 GAYASHAD ASSOCIATS 114340154 GAYATHRI ENGINEERING SERVICES PVT LTD 409225829 GAYATHRI JEWEL HOUSE

Page 183 of 646 TIN No Company Name 847651148 GAYATHRI K 409166415 GAYATTHRIE TEX 114632490 GAYUKI ENTERPRISES PVT LTD 114602744 GC INTERNATIONAL PVT LTD 114138380 GCJ AIR SERVICES PVT LTD 409156843 GEBIMCO ENGINEERING 409168248 GEBS TRADING CO 662030430 GEDARAGODA G H M N N 114467308 GEE JAY FABRICS PVT LTD 409019838 GEE VEE ENTERPRISES 409154379 GEEBEES & KALEELS 114268461 GEEGANAGE CONSTRUCTIONS PVT LTD 591140345 GEEGANAGE P 813014920 GEEKIYANA K G 533463509 GEEKIYANAGE T 825023798 GEESHANI CHAMILA HEWA BATAGODAGE 409130607 GEESHAWA CIVIL ENGINEERING ENTERPRISES 114320250 GEETEECEE PVT LTD 409215270 GEETHA DIESEL ENGINEERS . 409165451 GEETHA TRADING 409142877 GEETHA TRADING CO 691582604 GEETHAKA SANJEEWA KOTELAWALA 409336248 GEETHALINI ENTERPRISE 114350990 GEETHANI EMBROIDERY INDUSTRIES PVT LTD 409108423 GEETHANI ENTERPRISES 114797880 GEETHANI HOLDINGS PVT LTD 409014054 GEETHANI MOTOR STORES 409279112 GEETHANI TIMBER CITY 409131603 GEETHANJALEE SUPPLIERS 665952371 GEGANAARACHCHI S R 114407887 GEK INSTITUTE OF EDUCATI;SERVI;PVT LTD 409008216 GEM CITY TRADE 409044522 GEM COTTAGE 114116343 GEM ISLAND TOURS & TRAVELS PVT LTD 409124828 GEM LANKA 114836117 GEM LANKA LOGISTICS PVT LTD 409104762 GEM RICH 409063187 GEMINI LANKA DISTRIBUTORS 114109584 GEMINI LANKA PVT LTD 114204102 GEMONICS PVT LTD 114016390 GEMROCK PVT LTD 114302295 GEMSHINE ENTERPRISES PVT LTD 409029426 GEMSUN INDUSTRIES 530741680 GEMUNU M K G 409112072 GEMUNU SAW MILLS & TIMBER STORES 114269433 GEN LANKA PVT LTD 114772500 GEN POWER SOLUTIONS PVT LTD 409207243 GEN POWER SYSTEMS 114243922 GENARC TRADERS PVT LTD 114329894 GENE DIAGNOSTICS PVT LTD 409099939 GENERAL AGENCIES 409171877 GENERAL AUTOMOTIVE 114157287 GENERAL CEREALS PVT LTD

Page 184 of 646 TIN No Company Name 409007147 GENERAL CYCLE STORES 409026524 GENERAL ENGINEERING SERVICES 134008806 GENERAL ENGINEERING SERVICES & CO LTD 409052568 GENERAL ENGINEERS & SUPPLIERS CO 409361331 GENERAL FOODS TRADING 409021190 GENERAL HOSPITAL CO-OP WELFAIR SOCI LTD 114682420 GENERAL MEDICAL PVT LTD 104018653 GENERAL METALS LTD 409049087 GENERAL MOTORS 409154573 GENERAL MOTORS. 114113530 GENERAL SPICE PVT LTD 114319180 GENERAL STUDIOS PVT LTD 104077650 GENERAL SYSTEMS LTD 114127060 GENERAL TECHNICS PVT LTD 114614998 GENERAL TECHNOLOGY PVT LTD 409078958 GENERAL TRADE AGENCY 114302953 GENERAL TRADERS INTERNATIONAL PVT LTD 409182569 GENERAL TRADING 114020710 GENERAL TRADING & CONTRACTING CO PVT LTD 114189766 GENERAL TRADING & PACKAGING PVT LTD 409142494 GENERAL TRADING & SERVICES 114086959 GENERAL TRADING CO PVT LTD 409081002 GENERALES DIESEL EXPORT 114177903 GENERATOR SERVICES PVT LTD 114431630 GENESIS DESIGN PVT LTD 409095593 GENESIS DESIGN TEAM 114773654 GENESIS MARKETING PVT LTD 114232327 GENESYS COMPUTER CONSULTANTS PVT LTD 114705500 GENETCO ENGINEERING PVT LTD 409185649 GENETECH 409038280 GENFIRE PROTECTION SERVICE 623231143 GENGATHARAN T 114297577 GENIAL BRIGHT GEMS PVT LTD 114054704 GENIUS LANKA PVT LTD 114278777 GENSOFT PVT LTD 104070647 GENTEEL TOURIST LODGINGS LTD 114488011 GENTEN LANKA PVT LTD 409019366 GENTRAL TRADING CO 114224200 GENTS VITAL GARMENTS PVT LTD 409158404 GENUINE MORTOR CO 114816973 GENUINE N N LOGISTIC PVT LTD 134043970 GEO CORPORATION LTD 114196100 GEOFFREY BAWA ASSOCIATES PVT LTD 114461113 GEOINFORMATICS INTERNATIONAL PVT LTD 114198862 GEOINFORMATICS PVT LTDD 114234303 GEOMAP PVT LTD 409168523 GEOMATICS CONSULTANTS 114149225 GEORGE & CO PVT LTD 773410658 GEORGE G J P 750230148 GEORGE P P 114428817 GEORGE STEUART EDUCATIONAL SERV; PVT LTD 114103098 GEORGE STEUART TELECOM PVT LTD 114288284 GEORGE STEUART TRADING PVT LTD

Page 185 of 646 TIN No Company Name 114108022 GEORGE STEUARTS RECRUITMENT PVT LTD 114368300 GEORGE'S HOMES PVT LTD 104083021 GEOTECH LABORATORIES (PRIVATE) LTD 114610895 GEOWATER PVT LTD 643191490 GERAL FERNANADO 114206849 GERARD ABEYSINGHE & CO PVT LTD 114242314 GERMA LANKA ENTERTAINMENT PVT LTD 114425389 GERMAN EXPRESS COLOMBO PVT LTD 114322032 GERMAN TECHNICS PVT LTD 409053947 GERMANISCHER LLOYD 409056156 GERSAR DEGREMONT 104082416 GESTETNER MANUFACTURS LTD 409174833 GET AUTO PARTS 114285480 GET GO INTERNATIONAL PVT LTD 693480140 GETHANGELO S I V 409193374 GETHMA EMBROIDERY 114091456 GETRACO INTERNATIONAL PVT LTD 557844660 GHANAWATHI M 402361239 GHANDY A K 460112141 GHANY N H 114280925 GHEE TECH INDUSTRIAL EQUIPMENT PVT LTD 450722111 GHOUSE M F DR 541943684 GHOUSE M I 690442299 GHOUSE M R 693590540 GHOUSE M T M 409006329 GIFT CENTRE 409026613 GIFT HOUSE 409137121 GIFT INTERNATIONAL. 409171494 GIFT LANKA ENTERPRISES 114463116 GIFT LANKA ENTERPRISES PVT LTD 114421430 GIFUULANKA MOTORS PVT LTD 114336327 GIGGLES EDUCATIONAL SERVICES PVT LTD 114613215 GIGIES PVT LTD 610740200 GIHAN RENUKA G M 409089666 GIHAN TOURS & TRAVELS 114270083 GIKO SHIPPING PVT LTD 114077100 GIL GARMENTS PVT LTD 114325902 GILFLEX KEY LANKA PVT LTD 114662763 GILIM LANKA PVT LTD 114284564 GILLETTE LANKA PVT LTD 114460540 GIMHAN FURNITURES PVT LTD 114154334 GIMHAN RESTAURANT PVT LTD 409150586 GIMHANA ENTERPRISES 114338311 GING OYA DIAMONDS PVT LTD 557242058 GINIGE A R 700952371 GINIGE I N 409093906 GINZA AUTOLAND 409087167 GINZA COMMERCIAL CENTRE 430211692 GIRAWA BEEDI COMPANY 633250618 GIRITHER S M 114339911 GLADIATOR INTERNATIONAL PVT LTD 409004920 GLAMOUR ENTERPRISES 409081860 GLAMOUR ENTERPRISES.

Page 186 of 646 TIN No Company Name 104051294 GLASS HOUSE DIAGNOSTIC LABORATORIES 114820652 GLEN PROPERTY DEVELOPERS PVT LTD 114181536 GLENCO ELECTRICALS PVT LTD 114234010 GLENDALE INTERNATIONAL PVT LTD 409047254 GLENROSS TRADING CO 114331112 GLEROS INTERNATIONAL PVT LTD 114771473 GLOBAL ADMIN SOLUTIONS PVT LTD 114262323 GLOBAL ADVANCE RECYCLING LANKA PVT LTD 114429244 GLOBAL APPARAL DESIGNS PVT LTD 104047696 GLOBAL APPAREL INDUSTRIES 114173142 GLOBAL AQUA CULTURE PVT LTD 104076890 GLOBAL ASSOCIATES LTD 114286052 GLOBAL AUDIO AND VIDEO PVT LTD 114460877 GLOBAL AUTODOOR COMPANY PVT LTD 114278882 GLOBAL BEVERAGE SOLUTIONS PVT LTD 114461032 GLOBAL BIO TECH PVT LTD 114265187 GLOBAL BUSINESS SOLUTIONS PVT LTD 114765899 GLOBAL CAR MART PVT LTD 114339857 GLOBAL CARGO LOGISTICS PVT LTD 114604526 GLOBAL CARGO SOLUTIONS (PRIVATE) LIMITED 409186297 GLOBAL CERMICA TRADE IMPEX 409260780 GLOBAL CHEMICALS 409091580 GLOBAL CHOICE 114312371 GLOBAL CLOTHING PROMOTERS PVT LTD 114668699 GLOBAL COMMERCIAL LOGISTICS PVT LTD 114287946 GLOBAL CONSOLIDATIONS COLOMBO PVT LTD 409249310 GLOBAL CONSTRUCTION 409036643 GLOBAL CONSULTANCY SERVICES 409154425 GLOBAL CREATIONS 114690120 GLOBAL DISTRIBUTORS PVT LTD 114240990 GLOBAL DYNASTY PVT LTD 409188796 GLOBAL ENGINEERING & SUPPLIERS 409170331 GLOBAL ENGINEERING G M T 409123554 GLOBAL ENTERPRISE 409199828 GLOBAL ENTERPRISE. 409067670 GLOBAL ENTERPRISES 409179037 GLOBAL ENTERPRISES 114188816 GLOBAL ENTERPRISES TECHNOLOGIES PVT LTD 409103820 GLOBAL ENTERPRISES. 114168866 GLOBAL EXPO PVT LTD 409101364 GLOBAL EXPORTERS 409265600 GLOBAL EXPRESS FLORA 174848700 GLOBAL EYE SECURITY PVT LTD 114269042 GLOBAL FASHION PVT LTD 114262870 GLOBAL FREIGHT INTERNATIONAL PVT LTD 114279994 GLOBAL G S M PVT LTD 114281620 GLOBAL GRAPHICS & PRINTING PVT LTD 114251283 GLOBAL GUARDIAN NETWORK PVT LTD 114132780 GLOBAL HEADWEAR PVT LTD 114436569 GLOBAL HIGH TECHNOLOGIES PVT LTD 114013994 GLOBAL HOLIDAYS PVT LTD 114304816 GLOBAL HORIZONS PVT LTD 114394157 GLOBAL HOUSING & REAL ESTATE PVT LTD

Page 187 of 646 TIN No Company Name 409190464 GLOBAL IMPORT & EXPORT COMPANY 409261027 GLOBAL IMPORTS 114154253 GLOBAL INDUSTRIES PVT LTD 114270350 GLOBAL INFORMATICS PVT LTD 114320277 GLOBAL INTEGRATION TECHNOLOGIES PVT LTD 409181643 GLOBAL INTER TRADE 409134483 GLOBAL INTERNATIONAL 134013893 GLOBAL LEASING LTD: HEAD OFFICE 114383643 GLOBAL LEISURE MANAGEMENT PVT LTD 174776377 GLOBAL LINE IMPORTS PVT LTD 114662879 GLOBAL LIONS TRAVEL SERVICES PVT LTD 114239836 GLOBAL LOGISTICS AND SHIPPING PVT LTD 114170178 GLOBAL LOGISTICS PVT LTD 114130818 GLOBAL MARITIME SERVICES PVT LTD 409154620 GLOBAL MARKETING SERVICES 114337730 GLOBAL MINERAL WATER PVT LTD 114437131 GLOBAL MODULAR HOUSING LANKA PVT LTD 114333654 GLOBAL MOTOR TRADERS PVT LTD 114268828 GLOBAL ONLINE PVT LTD 114395846 GLOBAL PACKAGING INDUSTRIES PVT LTD 114233498 GLOBAL PRINTER PVT LTD 114672785 GLOBAL PROGRESSIVE VENTURES PVT LTD 114792462 GLOBAL RESOURCES INTERNATIONAL PVT LTD 114237175 GLOBAL SOFTWARE LABS PVT LTD 114226963 GLOBAL SOLUTIONS PVT LTD 409184600 GLOBAL SOURCING AGENCY 114386561 GLOBAL SOURCING CONSORTIUM PVT LTD 114679925 GLOBAL SPORTS TECHNOLOGIES PVT LTD 100948273 GLOBAL STEEL COMPANY 409252478 GLOBAL TASKMASTER CONSTRUCTIONS 114223280 GLOBAL TEA BAGS PVT LTD 114001210 GLOBAL TEA LANKA PVT LTD 114681105 GLOBAL TECH AIRCONDI & REFRIGERA PVT LTD 114652750 GLOBAL TECH HOLDINGS PVT LTD 114491918 GLOBAL TECH TELECOM SERVICES PVT LTD 114284394 GLOBAL TELECOM PVT LTD 104060510 GLOBAL TRADE AGENCIES LTD 409163017 GLOBAL TRADE ANALYSTS 770801435 GLOBAL TRADE INTERNATIONAL 409198350 GLOBAL TRADES 114452912 GLOBAL TRADING AGENCIES LANKA PVT LTD 409242782 GLOBAL TRADING COMPANY 409181813 GLOBAL TRADING COMPANY 409370764 GLOBAL TRADING COMPANY . 409184626 GLOBAL TRADING COMPANY. 409213430 GLOBAL TRADING COMPANY.. 409237673 GLOBAL TRADING COMPANY..... 409005764 GLOBAL TRADINGSCO 114263982 GLOBAL TRAVELS & HIRES PVT LTD 114331708 GLOBAL TRUST LANKA PVT LTD 409174680 GLOBAL VILLAGE 114252727 GLOBAL VILLAGE LANKA PVT LTD 409142044 GLOBAL VISION

Page 188 of 646 TIN No Company Name 154021507 GLOBAL VISION-CENTRE FOR KNOW. ADVANCEME. 114432180 GLOBAL WATER SYSTEMS PVT LTD 114400912 GLOBAL WORLDWIDE IMPORTERS PVT LTD 114641448 GLOBALITE LANKA PVT LTD 114618837 GLOBALPOINT TRADING CO PVT LTD 114356549 GLOBALTEL SERVICES PVT LTD 114029637 GLOBE BLENDERS & BOTTLERS LANKA PVT LTD 114248029 GLOBE CHEM HOLDINGS PVT LTD 114309656 GLOBE EDIBLE OILS & COMMODI;LANKA PVT LT 409147186 GLOBE ENGINEERING CO 409073263 GLOBE ENTERPRISES. 114682608 GLOBE GEO TOOLS PVT LTD 104078451 GLOBE INVESTMENTS LTD 409115217 GLOBE LINE ENTERPRISES 409115136 GLOBE LINK COMMUNICATION 114248266 GLOBE LINK ENGINEERING PVT LTD 114179906 GLOBE LINK INTERNATIONAL PVT LTD 409132618 GLOBE MAINTENANCE & CONSTRUCTION 409006540 GLOBE RADIO CO 114271195 GLOBE TAPES INTERNATIONAL PVT LTD 409001556 GLOBE TINKER WORKS 409011535 GLOBE TRADING CO 114023809 GLOBE TROTTER LANKA PVT LTD 409104339 GLOBEX TRADING CO 409199364 GLOBUS ENTERPRISE 114446971 GLOBUS ENTERPRISES PVT LTD 114227340 GLOCON TRADING PVT LTD 114656240 GLOGSTER ASIA PVT LTD 114269875 GLOLAN INTERNATIONAL PVT LTD 114218383 GLORY ALUMINIUM FABRICATORS PVT LTD 114208108 GLORY GARMENT PVT LTD 409137822 GLORY INTERNATIONAL TRADING CO 409195407 GLOSSY TRADING CO 114244015 GLOVES LANKA KNITTED PVT LTD 114084077 GLOVETEX PVT LTD 401261834 GNAENTHIRAN K K 661253096 GNANA KULENDRAN U 672621160 GNANAGURUPARAN P 221261895 GNANAM A Y S 409207774 GNANAM CIVIL CONSTRUCTION ENTERPRISES 409009549 GNANAM ENTERPRISES 557940332 GNANAMBIGAI R S MRS 522173746 GNANAMUTHTHU D O D 712043210 GNANANDIRAN R 570510070 GNANAPALA G A 651842689 GNANAPRAGASAM JEROME 663560042 GNANAPRAGASAM S B V 409024211 GNANARATNE INDUSTRIES 520273034 GNANASAMPANTHAN V 500133104 GNANASEKERA S T 673110770 GNANASIRI A P B 753390596 GNANASIRI H D 521115190 GNANASIRI H K

Page 189 of 646 TIN No Company Name 631451721 GNANASIRI L B 600560727 GNANASIRI S P Y D 630810140 GNANASIRI SILVA M A D 600722107 GNANASUNDERAM B 483652526 GNANATHILAKA S L A 483122829 GNANATHILAKE H T 114644129 G-NEE PVT LTD 423613017 GNNARATNE H 409265367 GO BETTER LOGISTICS & DISTRIBUTION 114689386 GO LANKA HOLIDAYS PVT LTD 409133169 GO WEST PROMO 114491624 GOBIG HOLDINGS PVT LTD 811752703 GOBIKRISHANA S 810191821 GOBIRAJH A 114013447 GODAGAMA TEXTILE INDUSTRIES PVT LTD 653652615 GODAGAMAGE G R G 833013831 GODAGE D L 409179746 GODAGE ENTERPRISES 114302589 GODAGE INTERNATIONEL PUBLISHERS PVT LTD 771370357 GODAGEDARA G V W 530171841 GODAKANDA L G 409137806 GODAKAWELA PRADESHIYA SABAWA 573590112 GODAKUMBURA J E 430830589 GODAMUNE D R 690982838 GODAMUNNE J B H 114352438 GODAPOLA ESTATE & TEA FACTORY PVT LTD 350940480 GODAWATTA W W 772261500 GODAWELA GAMAGE RASIKA LAKMAL 630121388 GODFREY K S D 104041248 GODFRY EXPORTS LTD 750152732 GODINGE D 409086969 GOIDRICH 114341177 GOKAL TEAS CEYLON PVT LTD 114161705 GOKUL ENTERPRISES PVT LTD 701051041 GOKULARATNA K 114213381 GOLD CORPORATION LANKA PVT LTD 114355070 GOLD CREST PACKAGING PVT LTD 114317640 GOLD ISLAND CABLES PVT LTD 409159990 GOLD LANKA ENTERPRISES 409290302 GOLD LINE HOLDING 409118054 GOLD STAR ENTERPRISES 409100953 GOLD STAR SALES CENTRE 114087998 GOLD WING MOTORES PVT LTD 114205931 GOLDAN STEEL PVT LTD 409104592 GOLDEN BREEDERS 114776157 GOLDEN CABIN PVT LTD 409089151 GOLDEN CARRIAGE 409032737 GOLDEN CERAMIC 114209198 GOLDEN CRYSTAL PVT LTD 114195049 GOLDEN DRAPES PVT LTD 409337805 GOLDEN EAGLE BOTTLE TODDY 114017744 GOLDEN EAGLE PRINTING & PACKAGING PVT LT 409244092 GOLDEN EAGLE SECURITY SERVICE

Page 190 of 646 TIN No Company Name 409005284 GOLDEN ELECTRICAL MANUFACTURERS 114312584 GOLDEN FINANCIAL SERVICES CO PVT LTD 114303402 GOLDEN FOOD IMPEX PVT LTD 409263151 GOLDEN GATE INTERNATIONAL TRADING CO 409372171 GOLDEN GLASS INDUSTRIES 409061010 GOLDEN IMPEX 134032006 GOLDEN KEY CALL CENTRE LTD 114347876 GOLDEN KEY COMMUNICATIONS PVT LTD 134032898 GOLDEN KEY CONSUMER DURABLES LTD 134013044 GOLDEN KEY CONSUMER PRODUCTS LTD 104047289 GOLDEN KEY CREDIT CARD CO LTD THE 134011416 GOLDEN KEY INTERNATIONAL TRADING CO LTD 134012609 GOLDEN KEY MINERALS LTD 134011955 GOLDEN KEY REAL ESTATE AGENCY LTD 114352900 GOLDEN KEY TRVELS PVT LTD 114315630 GOLDEN LANKA G B PVT LTD 114201464 GOLDEN LION PVT LTD 409185363 GOLDEN MARINE ENGINEERING CO 409092110 GOLDEN METAL ENTERPRISES 409095127 GOLDEN NUGGET CLUB 409184839 GOLDEN ORIENT LOGISTICS & TRADERS 409026672 GOLDEN PALM INTERNATIONAL 114305782 GOLDEN POWER SOLUTION PVT LTD 409045820 GOLDEN PRINTERS 409196640 GOLDEN REEF 114233846 GOLDEN ROOSTER RESTAURANTS PVT LTD 409028136 GOLDEN SCALARE BUSINESS ENTERPRISE 114231037 GOLDEN SPICES LANKA PVT LTD 114218677 GOLDEN STAR TOURS PVT LTD 114302538 GOLDEN CITY PVT LTD 409102522 GOLDEN TEA EXPORTERS 114026808 GOLDEN TEXTILE MILLS PVT LTD 409080049 GOLDEN TOUCH 409183280 GOLDEN WINGS APPAREL SOURCING 114439487 GOLDEN WINGS APPAREL SOURCING PVT LTD 114296252 GOLDENDOR INDUSTRIES PVT LTD 409154921 GOLDENLEAF TEA FACTORY 409089330 GOLDENLIGHT ENTERPRISES 409225594 GOLDER ASSOCIATES LTD 114478890 GOLDKEY FOOD SOLUTIONS PVT LTD 580670750 GOLUHEWA D 681401121 GOLUHEWA S 831520671 GOMAS A R 896423002 GOMATHI T S 502872907 GOMES D K A 380641526 GOMES H 660204601 GOMES N S 423140267 GOMES P C 531452909 GOMES P D 492472549 GOMES P J 660940588 GOMES P M K 461963080 GOMES P S 632620330 GOMES P S C

Page 191 of 646 TIN No Company Name 551450015 GOMES P S R 711281673 GOMES P T C 409006825 GOMEZ & CO M P 670031357 GOMEZ M P S 375401770 GOMEZ R A D MRS 104078630 GOMEZ'S DUTYFREE SHOPPING COMPLEX 672130859 GONAGALA A N 748400575 GONALAGODA J N K MRS 114169706 GONAPINUWALA HARDWARE PVT LTD 533190367 GONARATNE P M G D S 114344028 GOOD DAY AUSTRALIAN PVT LTD 409168175 GOOD ENTERPRISES 114234788 GOOD FAITH APPAREL PVT LTD 114131954 GOOD FELLOWS INDUSTRIES PVT LTD 114014338 GOOD FELLOWS PVT LTD 409111661 GOOD GREENS 114077585 GOOD LUCK EMPORIUM PVT LTD 409092233 GOOD LUCK RESTAURANT 114284793 GOOD VALUE IMPORTERS PVT LTD 409035795 GOODFIT INDUSTRIES 114466417 GOODIES KITCHEN PVT LTD 409164765 GOODLUCK EMPORUIM 409181473 GOODVINI PARTS 114310646 GOODWILL CORPORATION PVT LTD 409069886 GOODWILL INTERNATIONAL 114043427 GOODWILL LANKA PVT LTD 114066435 GOODWILL MARINE ACADEMY PVT LTD THE 114045020 GOODWILL PVT LTD THE 409194737 GOODWILL TRADING COMPANY 409373747 GOODWILL TRADING COMPANY . 409210430 GOODWIN ENTERPRISES 114297682 GOODWOOD DESIGNS PVT LTD 114429848 GOODWOOD LANKA PVT LTD 114359726 GOODWORTH LANKA PVT LTD 114503312 GOOFYFOOT PVT LTD 685154935 GOONARATHNA A P S D 558061197 GOONARATNE M T S 753610723 GOONASEKARA C W 281291319 GOONASEKARA R K W 721943925 GOONATILLAKE D P R 570372823 GOONATILLEKE H C L P 114219452 GOONATILLEKE HOLDINGS PVT LTD 670670830 GOONAWARDANE J R 491481447 GOONAWARDENA J A S 606810610 GOONAWARDENA P W 341240581 GOONAWARDHANA N.J. 409185711 GOONERATNE A D 492902594 GOONERATNE A I 590594555 GOONERATNE H M T D 711072578 GOONERATNE M D J C 481521459 GOONERATNE U A 409089194 GOONETILLEKE & CO 531762886 GOONETILLEKE G S

Page 192 of 646 TIN No Company Name 912500780 GOONETILLEKE M D D C 520572120 GOONETILLEKE R N 606391285 GOONEWARDANE S MRS 409257577 GOPA CONSULTANTS 473062682 GOPALA PILLAI M 762820269 GOPINATHAN G 114122190 GORDON COMMODITIES PTE LTD 114162213 GORDON IMPEX PVT LTD 114217417 GORDON OVERSEAS PVT LTD 114113697 GORDON TEA CO PTE LTD 741942860 GOSTON S W W J K 114096075 GOTEL NETWORK LTD 114116645 GOURMET PALACE PVT LTD 828500805 GOURRIGA P MISS 114438022 GOVENORS PHARMACEUTICALS CEYLON PVT LTD 114353582 GOVERNERS CONSTRUCTIONS CEYLON PVT LTD 114187330 GOVERNORS CLOTHING PVT LTD 114429457 GOVERNORS INTERIORS CEYLON PVT LTD 568022165 GOVINDAPILLAI K.D. 114393746 GOVIYA TRADERS PVT LTD 409231918 GOWRI CONSTRUCTION CO 626014410 GOWRI GANESAN 818344953 GOWRI M V MISS 409055516 GOWRIY PRINTERS 114727784 GRACE FASHIONS PVT LTD 409278531 GRACE FIRE EQUIPMENT 409368050 GRACE TRADING 409178740 GRACE TRADING COMPANY 409087132 GRACELAND ESTATE 409202616 GRACEWINDS 114114014 GRAFO LABORATORIES PVT LTD 409110347 GRAMA SANWARDENA SAMITIYA 409097421 GRAMASANWARDENA SAMITHIYA 409100643 GRAMIYA SAMURDI BALAKAYA- NIRMALAPURAYA 409209149 GRAMIYA SHAMURDHI BALAGAYA 114130109 GRANADA TRADING PVT LTD 114196916 GRANBERRY PVT LTD 114464724 GRAND APARTMENT PVT LTD 409029990 GRAND APPARELS 114170992 GRAND APPARELS PVT LTD 409127100 GRAND APPERALS 114326801 GRAND BLUSARA PVT LTD 114463108 GRAND ENTERPRISES PVT LTD 409086241 GRAND OCEAN SKY CO 114418633 GRAND PRIX TRADING COMPANY PVT LTD 409118267 GRAND STAR CHINESE RESTAURENT 114811777 GRAND VOYAGER PVT LTD 409094937 GRAND WELD & PRABRICATION SERVISES 409278272 GRANDMAX ENTERPRISES 114073164 GRANDMENT TRAVEL & TOURS PVT LTD 409005047 METAL INDUSTRIES 114054879 GRANI LANKA PVT LTD 114635405 GRANITE & MARBLE INSTALLAT. TECH. PVT LTD

Page 193 of 646 TIN No Company Name 114626317 GRANITE LANKA HOLDING PVT LTD 114214973 GRANT CABLE (PVT) LTD. 114109711 GRANT COMMUNICATIONS PVT LTD 114252018 GRANT MANAGEMENT SERVICES PVT LTD 114001260 GRANT RECRUITMENT INTERNATIONAL (PVT)LTD 409028179 GRAPHIC AIDS 114407615 GRAPHIC CITY INTERNATIONAL PVT LTD 114123056 GRAPHIC CREATIONS PVT LTD 409022421 GRAPHIC PACKS 114171271 GRAPHICS LINE PVT LTD 114179817 GRAPHITEC EXPORTS PVT LTD 114345253 GRASSROOT INTERNATIONAL PVT LTD 114412830 GRASSROOT WORLDWIDE PVT LTD 114109509 GRAYLINE APPARELS PVT LTD 114148199 GRAYLINE CARGO TERMINALS PVT LTD 114410861 GRAYLINE CONTAINER YARD ORUGOD; PVT LTD 114064840 GRAYLINE EXPRESS PVT LTD 114120332 GRAYLINE HOMES PVT LTD 114111686 GRAYLINE INTERIORS PVT LTD 114410853 GRAYLINE TRANSPORT PVT LTD 114156353 GRAYON ADVERTISING PVT LTD 114327492 GREAT CEYLON MERCANTILE COMPANY PVT LTD 114101362 GREAT COLOMBO TEXTILE PVT LTD 114230243 GREAT EASTERN TRAVELS PVT LTD 409237070 GREAT ENGINEERS 114751006 GREAT ENTERPRISES PVT LTD 114655554 GREAT FIVE PVT LTD 114671975 GREAT LAKES PVT LTD 114468053 GREAT LANKA IMPEX PVT LTD 114421545 GREAT LOTUS MEDIA LANKA PVT LTD 114118389 GREAT PACIFIC PVT LTD 114376388 GREAT SHOULDER PVT LTD 114084867 GREAT VALLEY FARMS PVT LTD 114644773 GREAT WALL APPARALS MACHINERIES PVT LTD 114335584 GREAT WALL THREAD MANUFAC.CO PVT LTD 114079081 GREEN AGRO LANKA PVT LTD 409163190 GREEN BIRD LANKA CO 114241865 GREEN CARE PVT LTD 409324789 GREEN CARS 409261051 GREEN COVA 114195871 GREEN EAST MARITIME PVT LTD 409037283 GREEN FERN CONFECTIONERIES 409153569 GREEN FIELD 114394963 GREEN FIELD PLANTATION DEV.& MAN. PVT LTD 114222992 GREEN FLOWERS M F G PVT LTD 114460214 GREEN FRONTIERS (PRIVATE) LIMITED 409110541 GREEN GARDENS INTERNATIONAL 409271146 GREEN GLOBAL MARKETING 114245925 GREEN GLOBE INTERNATIONAL PVT LTD 114835846 GREEN GOLD TRADERS PVT LTD 409110304 GREEN HILL TRADING CO 114363588 GREEN HOUSE PLANTATION (PVT) LTD 114341142 GREEN HOUSE TRADING COMPANY PVT LTD

Page 194 of 646 TIN No Company Name 409036368 GREEN ISLAND ENGINEERING CO 114415162 GREEN ISLAND TRADING PVT LTD 114248380 GREEN LANKA COIR PRODUCTS PVT LTD 114241350 GREEN LANKA ENGINEERING CONSORTIUM PVT L 409260322 GREEN LANKA ENTERPRISES 114666939 GREEN LANKA EXPORT PVT LTD 409173837 GREEN LANKA TRADERS 114441899 GREEN LEAF PAPER PRODUCT PVT LTD 114216305 GREEN LEAF PLASTICS PVT LTD 114675300 GREEN LIFE ADVENTURES PVT LTD 409018882 GREEN LIGHT ELECTRICALS 409102450 GREEN LINE CARRIERS 409098690 GREEN LINE SECUITY SERVICE 409262554 GREEN METAL 114729442 GREEN MOBILE PVT LTD 409119093 GREEN PALM MILLS 114796255 GREEN PARK BEACH HOTEL PVT LTD 114792179 GREEN PEARL CEYLON PVT LTD 114421111 GREEN PEST CONTROL SER: PVT LTD 104664881 GREEN PETS PVT LTD 114308366 GREEN PLANET ENTERPRISE PVT LTD 409103952 GREEN RICH LANKA 114157570 GREEN SOIL FERTILIZERS PVT LTD 114259381 GREEN SPACE PVT LTD 114401250 GREEN TECH EXPORT PVT LTD 114157554 GREEN TOURS & RESORTS PVT LTD 114492574 GREEN VALLEY AQUACULTURES PVT LTD 409089020 GREEN VALLEY TEA FACTORY 114413372 GREEN VALLEY TRADING (PVT) LTD 114376949 GREEN WALL TRAVELS & TOURS PVT LTD 114121118 GREENABI PVT LTD 409236588 GREENER PASTURE LANKA 114682560 GREENERGY LANKA PVT LTD 114075019 GREENET PLANTS & FLOWERS PTE LTD 114703907 GREENFIELD EXPORTS PVT LTD 114059234 GREENFIELDS INTERNATIONAL PTE LTD 174871280 GREENFRESH AIR CONDIT. & REFRIGE.PVT LTD 114083160 GREENLAND GARMENT HAMBANTOTA PVT LTD 114087980 GREENLAND GARMENT IND'S PVT LTD 114011045 GREENLAND GARMENT INDUSTRIES PVT LTD 409248152 GREENLEAF PLASTICS 114646717 GREENLEAVES TRADING COMPANY (PRIVATE) LIMITED 114193747 GREENLINK ENTERPRISES LANKA PVT LTD 409107400 GREENMANS CONSORTIA 114264601 GREENPICK PVT LTD 114255017 GREENRAY PVT LTDD 114224367 GREENRIDGE CONSTRUCTION PVT LTD 114224359 GREENRIDGE INTERNATIONAL PVT LTD 114675598 GREENS MANUFACTURERS PVT LTD 114101311 GREENS STARS ENTERPRISES PVT LTD THE 114167096 GREENSTAR PLASTICS PVT LTD 114459488 GREENTECH ENTERPRISE DEVELOPMENT PVT LTD 114390593 GREENWAY LOGISTICS PVT LTD

Page 195 of 646 TIN No Company Name 114191523 GREENWAY MANUFACTURING PVT LTD 114036412 GREENWAY PVT LTD 114270334 GREENWHICH SHIPPING AGENCIES PVT LTD 409212883 GREENWOOD COOLEGE INTERNATIONAL 409054765 GREENWOOD ESTATE A 114198528 GRESHAM PVT LTD 583282769 GRESSY T Y F 409001882 GRIFLEX PRODUCTS 409050360 GRIP ELECTRICALS 114010545 GRIP ENGINEERING PVT LTD 114146757 GRIP FURNITURE PVT LTD 114138983 GRIP PAPER PVT LTD 114190195 GRIP RITE ENGINEERING & MARKETING PVT LT 409074090 GRIP RUBBER PRODUCTS 608631437 GRISILDA M G S 114138886 GROLINK PVT LTD 409122612 GRONER AS 114329061 GROOMERS AUTO CLEAN PVT LTD 114152633 GROUND ENGINNERING TECHNOLOGIES (PVT)LTD 114637920 GROUP FORCE SECURITY PVT LTD 409169503 GROW TALENT CO LTD 114229105 GROWELL FARMS PVT LTD 114303909 GROWERS LINK PVT LTD 409113087 GROWGREEN FOLIAGE EXPORT CO 114652024 GROWGREEN INTERNATIONAL PVT LTD 114434060 GROWTH INTERNATOINAL PVTLTD 409191215 GROWTH LANKA EXPORTS 114104442 GROWTH LANKA PVT LTD 114343943 GROWTH LOGISTICS PVT LTD 114267023 GROWTH MANAGEMENT PVT LTD 114812366 GROWTH WAY MANUFACTURING PVT LTD 409124852 GTE DIRECTORIES CORPORATION 114354058 GTECH LANKA PVT LTD 194004575 GTM WAN SOON CONSTRUCTION PVT LTD 114422410 GTV ENTERPRISES PVT LTD 114317977 GUANG XING CHINESE TRADE CENTER PVT LTD 114219576 GUANG XING SALT VEGE; & AGRI; DEV; PVT L 409098231 GUARD HEAD ENTERPRISES 114676527 GUARD RAY PVT LTD 134047364 GUARDIAN ACUITY ASSET MANAGEMENT LTD 114814628 GUARDIAN IMAGE PVT LTD 409173454 GUEST HOUSE 580422950 GUGANATHAN S 610732410 GUGANESHAN T 703380735 GUINAN S D M 663021478 GULAM MOHAMED M H 510983726 GULAM MOHAMED Y 592940396 GULAM RAFEEK I H 114240532 GULF EXTRUSIONS PVT LTD 114200719 GULF INTERNATIONAL TRADING PVT LTD 104021980 GULF LANKA TRAVELS PVT LTD 114217697 GULF LINK EXPORTS PVT LTD 114151688 GULISTAN TEXTILES PVT LTD

Page 196 of 646 TIN No Company Name 134004320 GULLIVERS TRAVELS LTD 442242208 GUNABALASINGAM K 409028047 GUNADASA & SON 550133202 GUNADASA P B N 620714305 GUNADASA R M 532491452 GUNADASA R W 470131993 GUNANATHAN V 442151393 GUNAPALA H D 409125719 GUNAPALA K G 460463718 GUNAPALA K M D 520483519 GUNAPALA K.G. 492520845 GUNAPALA M W 572643204 GUNAPALA R.H.H. 592351803 GUNAPALA U 412930266 GUNAPALA W MR 409161880 GUNARA ENTERPRISE 753482431 GUNARAJ S 672540380 GUNARATHANA D A N S 680470413 GUNARATHNA D A S 722540042 GUNARATHNA H D U S 773330719 GUNARATHNA H M D P 501414778 GUNARATHNA J D 300841317 GUNARATHNA K P 682391065 GUNARATHNA M A S P 775421860 GUNARATHNA S H N G 752292523 GUNARATHNA S K 410981947 GUNARATHNA S S 530692671 GUNARATHNA U K 816080681 GUNARATHNA W P S 710161704 GUNARATHNAM K 650141970 GUNARATHNASAMY M 409088090 GUNARATHNE AGENCIES 409140190 GUNARATHNE ASSOCIATES 100903270 GUNARATHNE G.D. 470532580 GUNARATHNE M G W 622580128 GUNARATNA A M L 382180844 GUNARATNA BANDA D M 409104444 GUNARATNA ENTERPRISES 740821458 GUNARATNA H M V S 630650518 GUNARATNA L P 752410755 GUNARATNA L S A 785690613 GUNARATNA M R D M P 522100579 GUNARATNA P 521152176 GUNARATNA S H 500610590 GUNARATNA S M 450330590 GUNARATNA S M D 620434990 GUNARATNA U 468182530 GUNARATNAM S 430360051 GUNARATNE A A R M 592962799 GUNARATNE A L 783580128 GUNARATNE A P C S 601450976 GUNARATNE A V G 471300330 GUNARATNE B

Page 197 of 646 TIN No Company Name 700593630 GUNARATNE G.A.M.T.A.S. 443060448 GUNARATNE H G 409016162 GUNARATNE INDUSTRIES 693312230 GUNARATNE K A K 510231120 GUNARATNE K S 440401570 GUNARATNE M H 553610370 GUNARATNE P S M 433400984 GUNARATNE S A 662440507 GUNARATNE S M 701350499 GUNARATNE S P 610371108 GUNARATNE U D N S 442031886 GUNARATNE W A 590391620 GUNARATNE W K 472334115 GUNARATNE W M 718040035 GUNARATTNA P G S D MISS 611110189 GUNARTHNA K N 670733653 GUNASAGARA N G 691980529 GUNASEELAN S 631170595 GUNASEKARA A C 740561871 GUNASEKARA A L I S 620804266 GUNASEKARA A L M 622562014 GUNASEKARA A U H 797995436 GUNASEKARA B K V D S 213150286 GUNASEKARA B S 832860077 GUNASEKARA D A K T 760570702 GUNASEKARA D B D 531831390 GUNASEKARA D L E 451971778 GUNASEKARA D M 440160620 GUNASEKARA E E DE R S 302941750 GUNASEKARA G B 461833454 GUNASEKARA H D D 641890189 GUNASEKARA H K R 583460870 GUNASEKARA H V U 660020608 GUNASEKARA J H L 580822703 GUNASEKARA K C A W 683333484 GUNASEKARA L D N S 766872158 GUNASEKARA L D V S 522703494 GUNASEKARA M D 678541192 GUNASEKARA M D S A 738072081 GUNASEKARA N D 423553278 GUNASEKARA N W 443571485 GUNASEKARA P D 571022770 GUNASEKARA P S 673400183 GUNASEKARA R M D J 601940698 GUNASEKARA S E W 117090060 GUNASEKARA S J A MISS 431741237 GUNASEKARA S L 606330650 GUNASEKARA S R 461911277 GUNASEKARA S W 581680945 GUNASEKARA S W A 783422913 GUNASEKARA S W S K 593071944 GUNASEKARA S.A.DE S.A. 343640943 GUNASEKARA T M

Page 198 of 646 TIN No Company Name 565890859 GUNASEKARA T M S K 710443840 GUNASEKARA T. 409018521 GUNASEKARA U N 311400690 GUNASEKARA V S 580141145 GUNASEKARA W 590015199 GUNASEKARA W A C A K 672570620 GUNASEKARA W B J DE Z 631921140 GUNASEKARA W G R DE Z 630162904 GUNASEKARA W L DE Z 713572772 GUNASEKARAM V 631650279 GUNASEKARAN D 680521212 GUNASEKARAN M 642440926 GUNASEKARE A S L A 583180494 GUNASEKERA A 657911321 GUNASEKERA A S 522761346 GUNASEKERA A S A 671261542 GUNASEKERA B M P P 801120598 GUNASEKERA G D K 483293410 GUNASEKERA H A D P M 512952976 GUNASEKERA H A K 502350579 GUNASEKERA H D G K 483363460 GUNASEKERA H E C R C 353370405 GUNASEKERA K D 432022870 GUNASEKERA K P 502293753 GUNASEKERA L D T 601771551 GUNASEKERA M A 616970917 GUNASEKERA M B MRS 640330554 GUNASEKERA M D 692811712 GUNASEKERA M DE S A 753391703 GUNASEKERA N 532904064 GUNASENA B J 470990180 GUNASENA G P 616650041 GUNASENA H A M 491603445 GUNASENA L G 409201598 GUNASENA MOTOR SPARES 104066631 GUNASENA TYRE DEALERS & RETREADERS LTD 643161435 GUNASENA W B S 730151837 GUNASENA W V A 351601620 GUNASINGAM C P E 490682422 GUNASINGHA M 512542980 GUNASINGHAM S A 502002252 GUNASINGHE D K 502460994 GUNASINGHE K G E 540800898 GUNASINGHE K S D 521442352 GUNASINGHE K T U A 322360150 GUNASINGHE M G 622250250 GUNASINGHE O M A 570360590 GUNASINGHE O S D 677192453 GUNASINGHE S A M C 641670103 GUNASINGHE S A S P 671773209 GUNASINGHE U L U S 409130704 GUNASINGHE U P 671792343 GUNASINGHE V

Page 199 of 646 TIN No Company Name 712503610 GUNASIRI A D P 621880616 GUNASIRI G V P 409071805 GUNASIRI HOTEL 409020909 GUNASIRI OIL MILL 532923913 GUNATHILAKA A D 722060016 GUNATHILAKA D B A 823304072 GUNATHILAKA D M N D 540334013 GUNATHILAKA H D T K B 471071331 GUNATHILAKA K P 613064125 GUNATHILAKA L K C L 621450026 GUNATHILAKA M D J C 863061466 GUNATHILAKA M D R L 691882403 GUNATHILAKA M D R S 811820130 GUNATHILAKA M D U S 733182296 GUNATHILAKA M.B.K. 632023197 GUNATHILAKA P M 781490130 GUNATHILAKA P S 433152751 GUNATHILAKA RANASINGHE R A T R 483663323 GUNATHILAKA W H 733301732 GUNATHILAKE B W S 440662544 GUNATHILAKE H M 533154417 GUNATHILAKE H P 642062352 GUNATHILAKE M D A D 540962979 GUNATHILAKE M D G 671281152 GUNATHILAKE M R P K P 526393708 GUNATHILAKE N S MRS 651362822 GUNATHUNGA K T P 541892249 GUNATILAKA B A 550440911 GUNATILAKA D P L A R 600091247 GUNATILAKA G I P 593344592 GUNATILAKA H G T 522840726 GUNATILAKA P D J 632531761 GUNATILAKE B P S 472200356 GUNATILAKE G M 687491769 GUNATILAKE M D P K 690930560 GUNATILAKE W N H 510952359 GUNATILEKA D 466452238 GUNAVALLI G 601141515 GUNAWANSA T D L 491770279 GUNAWARDANA A 780714085 GUNAWARDANA A C K 570583417 GUNAWARDANA BANDARA D H M 481633079 GUNAWARDANA C 114235326 GUNAWARDANA CUSHION HOUSE (PVT) LTD 581842422 GUNAWARDANA E A 360251527 GUNAWARDANA E W 813442078 GUNAWARDANA G D S 711980270 GUNAWARDANA G K M 618352048 GUNAWARDANA G L H N 409251951 GUNAWARDANA G S 561441774 GUNAWARDANA G W T J 680593221 GUNAWARDANA H P S 752052824 GUNAWARDANA K K A

Page 200 of 646 TIN No Company Name 630692342 GUNAWARDANA L A A 511751560 GUNAWARDANA L D 542882131 GUNAWARDANA M D G L 725561199 GUNAWARDANA M. D. T. S. 770713170 GUNAWARDANA N A W 515132104 GUNAWARDANA P P 693434181 GUNAWARDANA P T 712410418 GUNAWARDANA P W W 450791504 GUNAWARDANA R 618300269 GUNAWARDANA R C B 788162804 GUNAWARDANA R D 663431021 GUNAWARDANA R G 710750424 GUNAWARDANA R N W 472283987 GUNAWARDANA S A D M 570780166 GUNAWARDANA S A D R W 453280993 GUNAWARDANA S A W 711910344 GUNAWARDANA S B M R 550024322 GUNAWARDANA T C D 114215848 GUNAWARDANA TRADERS PVT LTD 661430907 GUNAWARDANA V J P 561401713 GUNAWARDANA W A J P 712822112 GUNAWARDANA W D S M 622320355 GUNAWARDANA W K M P K 682861703 GUNAWARDANE B. P. L. 409095747 GUNAWARDANE BUILDERS 520340599 GUNAWARDANE M 561360715 GUNAWARDANE M A K 530654664 GUNAWARDANE S A D B C 409006876 GUNAWARDANE TRADING CO 677970154 GUNAWARDANE W T H 409052258 GUNAWARDENA & CO D H P 641601640 GUNAWARDENA A M M P 409142109 GUNAWARDENA CONTRACTORS 660530169 GUNAWARDENA D K P 691852431 GUNAWARDENA G L D S O 681901272 GUNAWARDENA H P W P 438552316 GUNAWARDENA I 592703467 GUNAWARDENA K B 580911552 GUNAWARDENA K P 630102774 GUNAWARDENA K T N 551501485 GUNAWARDENA M G N 667560926 GUNAWARDENA M L S 520321748 GUNAWARDENA M M 750820999 GUNAWARDENA M S 493001027 GUNAWARDENA P L A 757850583 GUNAWARDENA P. 272651230 GUNAWARDENA S A 760793019 GUNAWARDENA S A D S M 555953070 GUNAWARDENA S K W 542162430 GUNAWARDENA S P 380220628 GUNAWARDENA T 409175120 GUNAWARDENA TRADERS 591141775 GUNAWARDENA W M

Page 201 of 646 TIN No Company Name 640742062 GUNAWARDENE A A S 631700659 GUNAWARDENE A L 611513585 GUNAWARDENE B K D R R W 601550296 GUNAWARDENE J J 483334710 GUNAWARDENE P A D M I P 277254522 GUNAWARDENE S I 723560420 GUNAWARDHANA D H B 560852495 GUNAWARDHANA D N 341760437 GUNAWARDHANA J W 671602927 GUNAWARDHANA M.P. 591512072 GUNAWARDHANA R.G.A 532301807 GUNAWARDHANA T A T F W 422251464 GUNAWARDHANA W K J 473150727 GUNAWARDHANA Y A 381973050 GUNESEKARA D M 531950976 GUNGAMUWE YADDEHI APPUHAMILLAGE SARATH CHANDRA PADMA KUMARA 409277306 GUNIO INTERNATIONAL J P ENTERPRISE 409087574 GURU OVERLOCK DEALERS 409153348 GURUDIYAPOTHA TEA FACTORY 134006285 GURUGE AIRLINES LTD 409251471 GURUGE CONSTRUCTION 409165737 GURUGE G 383600529 GURUGE J 409114601 GURUGE J B 114261424 GURUGE NATURE PARK PVT LTD 453560856 GURUGE P 490705163 GURUGE P 409089259 GURUGE PROPERTY SALES AND CO 481181763 GURUGE R T 104044026 GURUGE TOURS LTD 409123414 GURUGODELLA TEA FACTORY 409079423 GURUKANDA TEA FACTORY 402391758 GURUSAMY RASIAH 710460710 GURUSINGHE R P 114489867 GYPSUM MOULDINGS PVT LTD 104061273 GYPSY ENTERPRISES LTD 114735426 GYRBA AUTOMOBILES PVT LTD 409124429 H & A ENTERPRISES 114426326 H & A ENTERPRISES PVT LTD 409126537 H & A TRADING CO 409300413 H & B ENTERPRISES 409225667 H & B FOOD CITY 409061451 H & H ENTERPRISES 114239399 H & H FASHIONS PVT LTD 409098169 H & H TRADING CO 409227619 H & H TRADING COMPANY 409081916 H & J FARM 409139094 H & K EMBROIDORY 409256066 H & K TECHNOLOGY 409088201 H & R INTERNATIONAL 114499498 H & S WIJERATNE PVT LTD 174875944 H & T INTERNATIONAL PVT LTD 409264387 H & W ASSOCIATES

Page 202 of 646 TIN No Company Name 114454486 H 4 N HOLDINGS PVT LTD 523402064 H A EDIRISINGHE 114339504 H A G CONSTRUCTION PVT LTD 114750786 H A K ENTERPRISES PVT LTD 409092136 H A P INDUSTRIES 593341828 H A R ANRIKA 409127010 H A RASHID & CO 409126065 H A SOMARATNA COCONUT TRADES & TRAN;SER 409165265 H A TRADING CO 409162851 H B ENTERPRISES 114499625 H B ENTERPRISES PVT LTD 409168698 H B S CONSTRUCTION 623062236 H B SANATH NANDARATHNA 114178420 H B U TRADING PVT LTD 523352369 H D A GUNASEKARA 409203485 H D A GUNASEKERA TRAVELS 409116850 H D CONSTRUCTION 409099050 H D E DE ALWIS & SON 409252150 H D N GUNAWARDENA & SONS 114287458 H D R ASSOCIATES PVT LTD 409088813 H D S KARUNARATNE & CO 134005300 H D V PLASTICS LTD 409197833 H G K BUILDERS 409145302 H G POWER TRANSMISSION SDN BHD 409187099 H G TRANSPORT SERVICES 100938987 H H A CHANDRASIRI 409101011 H H P TRANSPORT SERVISES 114341770 H HYDRO W V PVT LTD 409152015 H I IMPORT 409079750 H I MULTI TRADER 114022691 H J PERERA & SONS PVT LTD 100969432 H K I NISHANTHA 409114350 H K S BUILDERS 114258180 H K S TRADING CO PVT LTD 409084230 H K TRADING CO 409212794 H L A JABBAR & BROTHERS 409303935 H L A JABBAR & SONS 104665276 H L D TRADING PVT LTD 409085040 H L F ENTERPRISES 409085776 H L R ENTEPRISES 409091636 H L W TRANIPORT CO 409081894 H M A ENGNEERING CONSTRUCTION 409122760 H M B S IMPORTERS & EXPORTERS 934114370 H M C DE SILVA 114063029 H M K APPARELS PVT LTD 114414077 H M K PROPERTY DEVELOPERS PVT LTD 409169767 H M MOTORS 672364205 H M S N CHANDRASIRI 442600589 H M T MUDIYANSE 409112145 H M TRADING CO 114165450 H N H CEYLON PVT LTD 114166340 H N S CINEMA ENGINEERS PVT LTD 114140821 H N S PVT LTD

Page 203 of 646 TIN No Company Name 409089682 H N S SAFETY EQUIPMENTS GARMENTS 114364720 H N V ENTERPRISES PVT LTD 114388807 H P I SOLAR PVT LTD 409193722 H P KARUNADASA & SON 620550256 H PREMASIRI 114373842 H R HOLDINGS PVT LTD 114434655 H R L CONSTRUCTION PVT LTD 114440043 H R L CREATIONS (PVT) LTD 104080464 H R L HOMES PVT LTD 550710455 H S EKANAYAKE 409266355 H S ENTERPRISE 409182577 H S ENTERPRISES. 409248896 H S K ENTERPRISES 409144020 H S P GARMENTS 114299448 H S P GARMENTS PVT LTD 114233730 H T L LOGISTICS PVT LTD 409101658 H T N COMPUTERS 409238106 H T PEIRIS & CO 409099122 H W A TEX 114302511 H W ARCHITECT @ ARCHITRAVE PVT LTD 114146609 H W ASSOCIATES PVT LTD 811434280 H W I U KUMARA 409117520 H W PIYADAS & SONS 409032788 H W TRADE INTERNATIONAL 720310929 H WASANTHA KUMARA 409122469 H Y L TRADERS 409078885 H Y T SERVICES 631471145 H. A. A. JAYATILLAKE 493191187 H. K. UDATTAWA 672010020 H. M. L. H. BANDARA 585790192 H. M. R. K. HERATH 713552534 H. PATHIRATHNE 590105511 H. THILAKARATHNA 693204178 H.A. ARUNA KUMARA SAMPATH 721341976 H.A. INDRASIRI 690063727 H.A. THISSA 573581601 H.A. WICKRAMARATHNA 690200333 H.A.C. GUNASEKERA 640370033 H.A.D. AMBAWATTA 550943565 H.A.H.K.W. HAPUGALA 622411296 H.A.M.G.P.. ALGAMA 690392097 H.A.M.T.K. DIAS 611212950 H.A.NEWTON 740560409 H.A.P.S. KUMARA 750680640 H.A.S.K. GUNATHILAKE 651940222 H.B.S.H. WICKRAMASINGHE 663560450 H.D. WIJETHILAKA 741030128 H.D.R.L. SAMARANAYAKA 740932659 H.D.S.W. KUMARA 713633127 H.E.M.C.S.B. HATHNAGODA 500290323 H.F.L.SOYSA 101117090 H.G.C.DEWASURENDRA 409232655 H.H. ENTERPRISES

Page 204 of 646 TIN No Company Name 801511171 H.K.G. SUNETH 751192495 H.K.N. ARIYARATHNA 532844711 H.K.NANDASENA 661080230 H.K.S.FERNANDO 510571428 H.L.R. WICKRAMAPALA 721690580 H.M. AYAS 652640290 H.M. BUULTJENS 481260485 H.M. JAYATHISSA 409229506 H.M. WIJERATHNE ENTERPRISES 652391630 H.M.A. MENDIS 583370188 H.M.A.LEBBE 641870889 H.M.A.R.B. HERATH 702662249 H.M.K.B. HERATH 603171365 H.M.KARUNARATHNA BANDA 761860615 H.M.P. SENANAYAKE 640570113 H.M.S. HERATH 792580670 H.M.S. OMAR 731030413 H.N.D. FERNANDO 530292819 H.P. HEMAKUMARA 773122091 H.P.C.DE SILVA 602651800 H.P.R. DESILVA 550921235 H.R.MAYADUNNE 701930762 H.R.VIJITHA KUMARA 691990184 H.S.P.PEIRIS 602441350 H.U.ANANDA 409100414 H/TANGALLE BALIKA V SCHOOL DEVE; SOCIETY 409255183 HAALA INTERNATIONAL 409159141 PRADESHIYA SABHAWA 471625213 HABEEB MOHAMED S M 417021426 HABEEBA M H M U 676821872 HABEEBHA A L U 184003406 HABIB BANK AG ZURICH 409017118 HABIB BANK: HEAD OFFICE 621961713 HABIB M S 114614122 HABITAT ARCHITECTS & ENGINEERS PVT LTD 114331333 HABITAT DEVELOP;CONSTRUC;PVT LTD 114193011 HABITAT TECHNOLOGIES PVT LTD 409088465 HABOUR SEVICES 409097863 HABSONS 409160000 HABSONS 114309222 HAC ENGINEERING ENTERPRISES PVT LTD 531243579 HAFEEL M M M 543102539 HAFEEL M S A 409011403 HAFYAR ENTERPRISES 114383201 HAINAN LANKA EXPORTS PVT LTD 114224901 HAIR & BEAUTY PVT LTD 114465534 HAIRAWAY PVT LTD 750110800 HAJA H M M 409034829 HAJA JEWELLERS 409216277 HAJI E A WAHABDEEN & SONS 409138241 HAJI M M RASHEED & SONS 409112269 HAJRA INTERTRADE 409174159 HAKAM ENTERPRICES

Page 205 of 646 TIN No Company Name 730191189 HAKEEM M S M 409169791 HAKEEM TRADE CENTRE 409172040 HAKMANA M P C S LTD 409156487 HAKMANA PRADESHIEYA SABHAWA 114173118 HAL COMPUTERS PVT LTD 114087084 HAL MANAGEMENT SERVICES PVT LTD 409103561 HALALDEEN HARDWARE STORES 409191428 HALCROW GROUP CONSORTIUM 194005377 HALCROW GROUP LTD 409217850 HALDUMMULLA PRADESHIYA SABHA 673102174 HALEEM A H M 673474160 HALEEM A W A 712945044 HALEEM M F M 708200794 HALEEMA A W S MRS 515682317 HALEEMA S H 114385719 HALEEMAS ENTERPRISES PVT LTD 730750935 HALIF AMITH M T 471302112 HALLAJI M S M 637812955 HALUWANA H M S 409164935 HAMA TRADING CO 114060518 HAMAD INTERNATIONAL PVT LTD 409085261 HAMARAN ENTERPRISES 409274056 HAMAS TRADERS 632630492 HAMAZA M A 409155669 HAMCO CYCLES INTERNATIONAL 114081701 HAMDOON SONS PVT LTD 833253310 HAMDUN H M 421703833 HAMEED A C M S 721334813 HAMEED A G F 501925209 HAMEED A H M N 591633848 HAMEED A M S 593120988 HAMEED A S A 792282571 HAMEED K M S 710080127 HAMEED M F 523114158 HAMEED M S 590273791 HAMEED N M S 409035396 HAMEED OIL & RUBBER MILLS 353071297 HAMEED S 600932845 HAMEED SADORDEEN M A 409085946 HAMEED TRADERS 508061722 HAMEED U F S 409066496 HAMEEDIA GEMS 409072437 HAMEEDIYA DESIGNERS & TAILORS 409070760 HAMEEDIYA RICE MILL 722470583 HAMEEM S A M 114330256 HAMEFA PVT LTD 409182968 HAMID & SONS 409005225 HAMID & SONS S D 409035035 HAMID BROTHERS 546041832 HAMID G K 280771325 HAMID M S S 409074650 HAMILTON ENTERPRISES 114365378 HAMMER INTERNATIONAL PVT LTD

Page 206 of 646 TIN No Company Name 104079326 HAMMERS LTD 114477613 HAMRAJ LANKA PVT LTD 501544051 HAMSATUL ARIFF A C M 409086837 HAMUS ENTERPRISES 732000089 HAMZA A A 713223115 HAMZA M J M 409067077 HAMZA TRADES 114473766 HAMZA TRADES PVT LTD 662841510 HAMZEEN S A 114199281 HAN KOOK LANKA PVT LTD 114283690 HAN SUNG LANKA PVT LTD 114229415 HAN TRADING CO PVT LTD 114333247 HAN YANG GARDEN PVT LTD 114718726 HANA ELECTRONICS PVT LTD 409372023 HANA ENTERPRISES 114679585 HANA MART PVT LTD 409217532 HANA TRADING COMPANY 114725811 HANANA TRADING PVT LTD 409107419 HANAWA GREENSCAPES 114063428 HANAZROSE LANKA PVT LTD 713022292 HANCHAPOLA H A S S C K 409178618 HANCO UNIVERSAL TRADING COMPANY 562971122 HANDAPANGODA G M A L K 174735948 HANDS ON ADVERTISING PVT LTD 641264040 HANEEF M T M 713033464 HANI A S A 512543120 HANIFFA A F 450181838 HANIFFA A L M 392771565 HANIFFA A R M 521473371 HANIFFA A.L.M. 483562896 HANIFFA M S M 522334901 HANIFFA SLM 409152562 HANIFFAS 635910330 HANIFONE G R 114631736 HANIL LANKA PVT LTD 409015824 HANJIN SHIPPING CO LTD 409103200 HANJUNG S G C C CONSORTIUM 114202185 HANJUNG S G C C CONSORTTUM PVT LTD 104073972 HANLAK & CO LTD 611930704 HANNAGALA K K H 409083307 HANNOVER TRADERS 501993689 HANOON M A M I 114337307 HANS PACK INDUSTRIES PVT LTD 114634018 HAN'S PROPERTY LANKA PVT LTD 114459674 HANS SOLUTIONS PVT LTD 114181765 HANS TOTAL LOGISTICS PVT LTD 114275689 HANSA CONSTRUCTION PVT LTD 114140198 HANSA JEWELLERY PVT LTD 409073158 HANSAGIRI CONTRATORS 409228178 HANSAJA MOTOR COMPANY 114464201 HANSAKA AUTO SERVICE PVT LTD 114209929 HANSEATICA CAR-TECH INSTITUTE PVT LTD 114602337 HANSI MERCANTILE PVT LTD

Page 207 of 646 TIN No Company Name 114296155 HANSKUA INTERNATIONAL PVT LTD 409007341 HANS-PACK INDUSTRIES 503254107 HANZAR M M M 114161357 HAPANGAMA BROTHERS PVT LTD 871573778 HAPANGAMA P S 409055230 HAPIWAYS MANAGEMENT SERVICES PVT LTD 114408700 HAPPY DAY LANKA PVT LTD 409169996 HAPPY DIGITAL CENTRE 409028543 HAPPY FOOTWEAR 114066079 HAPPY HOUSE INTERNATIONAL PVT LTD 409038999 HAPPYLAND BISCUITS MANUFACTURY 520170766 HAPUARACHCHI D W A 625972027 HAPUARACHCHI H P C P MRS 562000232 HAPUARACHCHI N N 580821014 HAPUARACHCHI P C 114131768 HAPUARACHCHI PROPERTY DEVELOPERS PVT LTD 631290400 HAPUARACHCHIE H K W 598470120 HAPUARACHY D N B 722032810 HAPUGODA H U S S 662700347 HAPUGODAGE M A 701323130 HAPUHINNE KARUNADIPATHI DIARATHNA WASALA MUDIYANSELAGE SUDATH BANDARA HAPUHINNA 409220541 PRADESHIYA SABHA 702071399 HAPUTHANTHIRIGE D M P 656801549 HAPUTHANTHRIE R K 742812960 HAPUTHANTHRIGE DON INDIKA 570821660 HAPUTHANTHRIGE H ASOKA 655531262 HAPUTHANTHRIGE RANJANIE 808002450 HAPUTHANTHRIGE S R 882142051 HAQ M A W M ZIYAUL 409087426 HAQQUE MARTIN & CO 409101909 HAQSON ENTERPRISES 409023800 HARA ENTERPRISE 409225381 HARASGALA FARMER SOCIETY 114378330 HARCOURTS CONSUMER SOLUTIONS PVT LTD 114264725 HARCOURTS TRADING PVT LTD 114651427 HARD MASTERS PVT LTD 409082084 HARD NET NETWORKING ENGINEERING SERVICES 114291250 HARDWARE COM PVT LTD 409050328 HARDWOOD EXPORT CO THE 114180297 HARDWOOD FARMS PVT LTD 114195286 HARDWOOD TRADING PVT LTD 409111840 HARDY EXPORT CO 770713340 HAREES M B M 409084184 HARI EXPORTS MINERALS CO 114069922 HARI GLASS WORKS PVT LTD 114082759 HARI GLASSWARE PRODUCTS PVT LTD 409174000 HARI IMPEX 114109533 HARI MARKETING ENTERPRISES PVT LTD 409070574 HARIE COMBINE 409276091 HARIE METAL INDUSTRIES 770772850 HARIGAJAN S 570874004 HARIHARAN P 409002692 HARIN TRADE ENTERPRISES

Page 208 of 646 TIN No Company Name 114331163 HARINDU CONSTRUCTION &PROP;DEVE; PVT LTD 114216500 HARINGTON INTERNATIONAL PVT LTD 663373960 HARIS M T 409051952 HARISCHANDRA BUILDERS 602370526 HARISCHANDRA H K H 542532440 HARISCHANDRA K G 114181390 HARISCHANDRA MOTORS PVT LTD 502991523 HARISCHANDRA S A 563220341 HARISCHANDRA S S M 409099769 HARISCHANDRA TRANSPORT SERVICE 409091792 HARISCHANDRA TRANSPORT SERVICES 490801120 HARISHCHANDRA K E 409118917 HARITHA DARSHANA 114232556 HARITHA WASTHU INTERNATIONAL PVT LTD 583050264 HARIZ M M M 511542448 HARLEY R W 114461717 HARMONS SOLUTIONS PVT LTD 622142783 HAROON A M 763091317 HAROON I L 732210610 HAROON M I M 783440377 HAROOS M R M 114351369 HARREE APPARELS PVT LTD 693251516 HARRIOGE E L 409006930 HARRIS & MENUK 409053076 HARRIS WIJESINGHE ASSOCIATES 541921680 HARRISON M 642061399 HARRISON P 114083224 HARRISONS CHAFIELDS PVT LTD 114334880 HARRISONS PHARMAA PVT LTD 114064866 HARROW INTERNATIONAL COLLEGE (PVT) LTD 409035019 HARRY INTERNATIONAL 409018688 HARSHA INTERNATIONAL 409133886 HARSHA KURUPPU & CO 114072753 HARSHA TRADING CO PVT LTD 683442917 HARSHALAL H D 820990331 HARSHANA A H R 876370581 HARSHANI W D M 409215432 HARSHIKA HOLDINGS 847643870 HARSHINI NADEEKA PRATHAPAARACHCHI 114153150 HART INDUSTRIES PVT LTD 114057622 HARTLEY & CO PVT LTD 409076149 HARTMAN DESIGNERS & BUILDERS 114295736 HARUMI INTERNATIONAL PVT LTD 114247537 HASAKA GARMENT PVT LTD 409095720 HASALAKA M P C S LTD 409185550 HASALIYA TEA FACTORY 860450593 HASAN M M A 114200077 HASANTHIE CONSTRUCTIONS PVT LTD 114348384 HASARA ENTERPRISES PVT LTD 652541640 HASARY M C M 114187909 HASAWA LANKA PVT LTD 409139965 HASCO INTERNATIONAL 770090377 HASEEB A R A

Page 209 of 646 TIN No Company Name 740254189 HASEEM . S. 700540464 HASEEM H M 662040673 HASEEM M F A 801160689 HASEEM M S 409069657 HASEENA BUILDERS 114404632 HASHA MARKETING PVT LTD 703342353 HASHAM M B M 409092187 HASHAN ENTERPRISES 612262675 HASHEEM A C M 481703700 HASHEEM M B 241730417 HASHIM A L M 742660028 HASHIM M A 711040560 HASHIM M I 409074065 HASHIM SONS 114454770 HASHIM SONS PVT LTD 409118640 HASHINI AUTO ENTERPRISES 409155804 HASHINI RUBBER INDUSTRIES 409329322 HASHNI ENTERPRISES 409267106 HASINI NIVEDYA FREIGHT SERVICE 409191908 HASITHA & KULUNU ENTERPRISES 409259286 HASITHA ENTERPRISES. 409139930 HASITHA MOTORS 114153915 HASNAD CHEMICALS PVT LTD 114172405 HASNAD TRADING CO PVT LTD 642991876 HASNAYN M S A 531033744 HASSAN A B 590802018 HASSAN A C M 633010480 HASSAN ALI M A 409079024 HASSAN AUTO IMPEX 661240067 HASSAN M A G 622541394 HASSAN M I 761523449 HASSAN M M S 852692189 HASSAN M R M 582131724 HASSAN S H A 522552313 HASSAN T.N. 483191723 HASSAN Z A I 114142905 HASSEN FOOD & EQUIPMENT (PVT)LTD 114057398 HASSEN GAATE PVT LTD 760991333 HASSEN K K 810490896 HASSEN M T A 625543657 HASSIM G M M 409015522 HASSIM INDUSTRIES 763370070 HASSIM M S 611360126 HASSIM M S M 681323996 HASSIM M S M 602250865 HASSM M V 409228658 HASTHI CINAMA 409218440 HASTHIKA METAL CRUSHER 409166881 HATALE TEA GARDEN 409167454 HATEX TRADERS 762861550 HATHAMUNA V W 413030633 HATHARASINGHE SUMANASENA 409003702 HATHEE BOOK DEPOT

Page 210 of 646 TIN No Company Name 409164994 HATHIKA GRINDING MILLS 662980650 HATHIM M T M 762651424 HATHIRAMANI H N 611220901 HATHTHOTUWA D C 720463679 HATHTHOTUWA I S 114350885 HATTON ENGINEERING PVT LTD 114137430 HATTON FOLIAGE PVT LTD 114043362 HATTON PRINT'S & SARASWATHY STUD PVT LTD 114112003 HAUGHTON PLANTATIONS (PRIVATE) LIMITED 114081043 HAUS ATHULA RESTAURANT PVT LTD 114365238 HAUTE INTERNATIONAL PVT LTD 114089044 HAVELOCK JANITO SERVICES PVT LTD 409251633 HAVI RESTAURANT 409023797 HAWAI MOTOR STORES 409089500 HAWAI PROPERTY DEVELOPERS 114488585 HAWAII FIVE O TOURS PVT LTD 114216356 HAWK FRED & SHINE INTERNATIONAL PVT LTD 114160350 HAWK LANKENS PVT LTD 409204562 HAWK TRADING CO 114286303 HAYASHI CORPORATION PVT LTD 114284149 HAYASHI EXPORTS PVT LTD 682301236 HAYATHULLA Z A 104027725 HAYCHEM LTD 409183638 HAYES COMMERCIAL INTERIORS 134003405 HAYLEYS A D C TEXTILES LTD 134004096 HAYLEYS AGROCARE LTD 134008784 HAYLEYS DOCSOLUTIONS LTD 134002344 HAYLEYS ELECTRONICS MANUFACTURING LTD 134007648 HAYLEYS ELECTRONICS RETAILING LTD 134004860 HAYLEYS ENGINEERING LTD 104083323 HAYLEYS PHOTOPRINT LTD 134004851 HAYLEYS PRODUCE MARKETING LTD 134002786 HAYLEYS TEXTILE SERVICES LTD 409242642 HAYS INTERIORS 134001399 HAYTECH MARKETING LTD 114135038 HAYWIN GROUP PVT LTD 114450766 HAYY LANKA PVT LTD 409107460 HAZ TRADING CO 409220177 HAZAMA CO-OPERATION 409126936 HAZAMA COPORATION 409209823 HAZAMA CORPORATION & MANAMPITIYA PROJECT 602842070 HAZEEM A M 114141666 HAZEL ENTERPRISES PTE LTD 710520119 HAZRI B H P 114136433 HEADLINES PUBLIC RELATIONS PVT LTD 114792373 HEALING AYURVEDA PVT LTD 114234702 HEALTH CARE INTERNATIONAL PVT LTD 114336718 HEALTH FOOD PRODUCTS PVT LTD 104079008 HEALTHCARE LABORATORES LTD 104027822 HEALTHCARE PRODUCTS (PVT) LTD 114197947 HEALTHLINE MEDICAL DIAGNOSTICS (PRIVATE) LIMITED 409155600 HEALTHYLIFE (EDIBLE OILS) 651450993 HEAMAN PRINTERS

Page 211 of 646 TIN No Company Name 114286893 HEART 2 HEART PVT LTD 114407810 HEASON RESTAURANT PVT LTD 114715972 HEAT & LEAK SOLUTIONS PVT LTD 409149200 HEAVENLY FOODS 409202810 HEAVY MARINE ENGINEERS 114389668 HEAVY VEHICLE SERVICE PVT LTD 104051650 HEAVYFAB LTD 409263461 HEAVYTECH ENGINEERING & CONTRACTORS 104010504 HEBTULABHOY & CO LTD M S 114030597 HECNY CONSOLIDATORS PTE LTD 114173304 HECNY SHIPPING SERVICES PVT LTD 422080643 HEEBOT Y 483461372 HEENATIGALA 114001848 HEENATIGALA GARMENTS PVT LTD 403642231 HEENKENDA H M A 427851591 HEENMENIKE I A 114261602 HEERA ENTERPRISES PVT LTD 640680989 HEERALU PATHIRANNAHALAGE WASANTHA RANJITH 114221171 HEFIBE PVT LTD 409081150 HEGODA ENTERPRISES 409242669 HEINZ RESTAURANT 409210597 HEIYATHUDUWA SONS 409324541 HELA ACCESSORIES 409019765 HELADIVA GLASS PALACE 114008362 HELADIVA TEXTILES PVT LTD 409268862 HELANKA TYRE RETREADERS 409092837 HELENS STUDIO 114215414 HELENS STUDIO PVT LTD 409121616 HELGAMA ENTERPRISES 409123490 HELI ASSOCIATES 114646989 HELICOM ENGINEERING PVT LTD 114711730 HELIKRO TRANSPORTERS PVT LTD 409229131 HELITHA ENTERPRISES 114679461 HELITHA ENTERPRISES PVT LTD 114676233 HELLO AGRO PRODUCTS PVT LTD 409082076 HELMIN INTERNATIONAL 114228125 HELMIN INTERNATIONAL PVT LTD 114381497 HELP NET PVT LTD 409087965 HELWIM INDUSTRIES 409125859 HEMA ROSHAN TRANSPORT 114104310 HEMACHANDRA & CO PVT LTD 409016090 HEMACHANDRA BROS 409014534 HEMACHANDRA BROTHERS 409029329 HEMACHANDRA CONFECTIONERY 409078060 HEMACHANDRA ENTERPRISES 500880961 HEMACHANDRA ILEPERUMA 612504318 HEMACHANDRA K G N 770351251 HEMACHANDRA K N S 730441150 HEMACHANDRA M A K T 642201174 HEMACHANDRA M V A 632350392 HEMACHANDRA P D 570755013 HEMACHANDRA W R M 114070718 HEMADAN PVT LTD

Page 212 of 646 TIN No Company Name 576501382 HEMALATHA L.K.I. 465772603 HEMALATHA S G 706980482 HEMALEE K H K 409007732 HEMALEE MOTOR CO 114022284 HEMALS ELECTRICAL INDUSTRIES PVT LTD 686531155 HEMAMALI G A 665960170 HEMAMALI JAYALATH MRS 409014402 HEMANANDI TRADERS 720401533 HEMANTHA A D K 761282000 HEMANTHA E H M C S 600150529 HEMANTHA K A N 781343145 HEMANTHA K D J T 670330281 HEMANTHA K P T 741691850 HEMANTHA M K I D 114045705 HEMANTHA MOTOR STORES PVT LTD 409081967 HEMANTHA MOTOR TRADING CO 114056588 HEMAPALA & CO PVT LTD D C 522373613 HEMAPALA H G 420880138 HEMAPALA K 713121150 HEMAPALA K K A 353470671 HEMAPALA P L 383140358 HEMAPALA P M 409113079 HEMARA CONTRUCTION 423602732 HEMARATNA B W 410660555 HEMARATNA H R 409249159 HEMAS CONSTRUCTIONS 114092649 HEMAS INTERNATIONAL FREIGHT PVT LTD 114213802 HEMAS TRADING PVT LTD 114146617 HEMASHIKA WEAVING PVT LTD 521220180 HEMASIRI D J R 561500550 HEMASIRI W G 572710459 HEMASIRI W L 502312391 HEMASIRI W.P. 409241450 HEMASRI BUILDERS 830282521 HEMAWANSHA M V N 526841360 HEMAWATHI W 409126553 HEMCO ENTERPRISES 114106674 HEMTOURS (PVT) LTD 194010206 HENAN NO.1,THERMAL POWER CONSTRUCTION CO 409149456 HENCY CARGO SERVICES 114680443 HENDERSON CAPITAL PVT LTD 409168140 HENEX ASSOCIATES 114421618 HENEX ASSOCIATES PVT LTD 114295582 HENG FENG TRADING PVT LTD 592901943 HENGODA W 588242544 HENNAYAKE N S 114152579 HENRY MUNASINGHE PVT LTD 114221686 HENRY'S PHARMACEUTICALS PVT LTD 114142352 HERAK HOLDINGS (PVT) LTD 114045160 HERAK HOLDINGS PTE LTD 476351375 HERATH A R 409121411 HERATH BANDA TRANSPORT SERVICE 473523264 HERATH BANDA W A G

Page 213 of 646 TIN No Company Name 650850114 HERATH BANDARA O R 531520750 HERATH C R B 603390075 HERATH H M A 621212281 HERATH H M A 661382414 HERATH H M C T 792334873 HERATH H M D R 491121505 HERATH H M G B 781571954 HERATH H M H S R 470061200 HERATH H M K B 626980287 HERATH H M K MRS 773613486 HERATH H M K R 722060261 HERATH H M L K 716250679 HERATH H M M D MISS 633491097 HERATH H M M H 501020940 HERATH H M M T B 682062037 HERATH H M P T B 641011312 HERATH H M R 482190448 HERATH H M S 803571430 HERATH H M S B 690372010 HERATH H M S P B MR 727913203 HERATH H M T L 660031570 HERATH H U D 620130044 HERATH H.P. 670651134 HERATH I H M S B 661584149 HERATH K A A K 641221244 HERATH K A L D 409028985 HERATH M ARIYADASA ENTERPRISES 772600291 HERATH M R H 591121057 HERATH N B R 686041395 HERATH R H M M K 517650943 HERATH S N R M S 409231748 HERATH TRADING CO 393110252 HERATH W H M A 753661336 HERATH Y N K 114504718 HERBA NATURELLE LANKA PVT LTD 114374962 HERBAL HERITAGE PVT LTD 512300944 HERBERT K L D N 450031550 HERBET HEMAL G 532712190 HERBET P.S 934391390 HERCULES TAILORS 409004547 HERELD DRY FISH STORES 114764523 HERITAGE ADVERTISING PVT LTD 114225100 HERITAGE HOUSE PVT LTD 114255122 HERITAGE LANKA PVT LTD 114659126 HERITAGE TELEVISION NETWORK PVT LTD 104038271 HERITANCE (PRIVATE) LIMITED 361370716 HERMAN M G MR 114175315 HERMAN'S PVT LTD 104020038 HERMES INTERNATIONAL LTD 114117390 HERMES INTERNATIONAL TRAVELS (PVT) LTD 114450502 HERO AUTO LANKA PVT LTD 409107974 HERO AUTO TREDARS 409197574 HERO ELECTRONICS

Page 214 of 646 TIN No Company Name 409197779 HERO INTERNATIONAL 409177743 HERO LANKA ENTERPRISES 409213359 HEROSHA ENTERPRISES 409231560 HES AUTO LANKA 114327573 HESARA CONSTRUCTION PVT LTD 409314929 HESHA ENTERPRISES 114469980 HESHAN ENTERPRISES PVT LTD 409279333 HESHAN HOLIDAY REST 409228968 HESHAN RESTAURANT 104060749 HESSING GARMENTS LTD 114024481 HESUN PVT LTD 700811344 HETTI ARACHCHIGE SANATH KUMARA PERERA 702243440 HETTIARACHCHI A J 114107204 HETTIARACHCHI BRO AGRICULTURAL S PVT LTD 430412108 HETTIARACHCHI C 409173373 HETTIARACHCHI C P 652201610 HETTIARACHCHI C R 610562485 HETTIARACHCHI D A K 642950487 HETTIARACHCHI D J P S 472352890 HETTIARACHCHI D J T 363090834 HETTIARACHCHI D K 650500741 HETTIARACHCHI D L I 432812278 HETTIARACHCHI D M 570932640 HETTIARACHCHI D N 672272777 HETTIARACHCHI D S K 780043466 HETTIARACHCHI D T 531541049 HETTIARACHCHI G 620632996 HETTIARACHCHI G 672770610 HETTIARACHCHI H A D N M 715453746 HETTIARACHCHI H A D S S 750252320 HETTIARACHCHI H K 702402840 HETTIARACHCHI H K S I 409039090 HETTIARACHCHI INDUSTRIES 643462443 HETTIARACHCHI K S D 510663390 HETTIARACHCHI L 550510260 HETTIARACHCHI L 666450124 HETTIARACHCHI L H 260040944 HETTIARACHCHI M 720600420 HETTIARACHCHI M A 641790877 HETTIARACHCHI M H U 732043098 HETTIARACHCHI N 481015553 HETTIARACHCHI P 491912227 HETTIARACHCHI P 662600342 HETTIARACHCHI P DE S 717722540 HETTIARACHCHI R 452702380 HETTIARACHCHI R F S 601320797 HETTIARACHCHI S 732722262 HETTIARACHCHI S 720110652 HETTIARACHCHI T R 601261278 HETTIARACHCHI U M 543182303 HETTIARACHCHY U R 610960758 HETTIARCHCHI L P 510121198 HETTIGE D P

Page 215 of 646 TIN No Company Name 683570230 HETTIGE J P C 114007056 HETTIGODA INDUSTRIES PVT LTD 632140428 HETTIGODA N K 561081816 HETTIGODAARACHCHI A 692511972 HETTIKANDAARACHCHI H A U S 409173640 HETTIRACHCHI P 493461982 HETTIYARACHCHI A 114260720 HEUNG IN ENTERPRISES PVT LTD 114134503 HEVICO TRADING CO PVT LTD 294000097 HEVYQUIP LTD 700080188 HEWA PATHIRANA C 590182168 HEWA THONDILAGE ARUNA DE SILVA 710152438 HEWADUWAGE A R 409195881 HEWAGAM KORALAYE (WEST) MPCS LTD 792653502 HEWAGAMA H G T P 501380555 HEWAGAMA H K 683641120 HEWAGAMAGE CHANDRA KUMARA DAYARATHNA 781640239 HEWAGAMAGE MUJITHA MAYURANATH ON BEHALF OF MAYURA RENT A CAR 402720891 HEWAGAMAGE SIRISENA 410860155 HEWAGE J A 631220290 HEWAGE N 772043694 HEWAGE P H A K 582251711 HEWAGE P S 409053106 HEWAGE PRINTING INDUSTRIES 711492879 HEWAGE S 690960281 HEWAGE S K 722541049 HEWAGEEGANA A P 461921671 HEWAKURUPPU F 451341359 HEWAKURUPPU P 114186627 HEWANA SOLID DOORS PVT LTD 758283992 HEWAPATHAGE H D 530141055 HEWAPATHIRANA D R 593330540 HEWAPATHIRANA P S 316901182 HEWASURA S C P MRS 300310591 HEWAVISENTHI J W 670511669 HEWAVITHARANA C 114486337 HEWAVITHARANA HOLDINGS PVT LTD 613020764 HEWAWASAM A D S S 409132413 HEWAWASAM N 463031088 HEWAWICKRAMA N K 662040533 HEWAWITHARANA H P 380290790 HEWAWITHARANA S 660590110 HEWAWITHARANA S C 511913047 HEWAYALAGE JAYADEVA 104076017 HEWIJ INVESTMENTS LTD 194010125 HEWLETT-PACKARD AP (HONG KONG) LTD 114380806 HEWLETT-PACKARD LANKA PVT LTD 114617539 HEX LINK ENGINEERS PVT LTD 114109657 HEXAGON TRADE PVT LTD 114317497 HEYDAY FABRICS PVT LTD 114346616 HEYLANDS EXPORTS PVT LTD 114376299 HEYLI APPARELS INDUSTRIES PVT LTD 581020597 HEYMAN E W J

Page 216 of 646 TIN No Company Name 114102695 HFY PVT LTD 409187862 HI CHOICE 409169112 HI FASHIONN 114209848 HI LINE AUTO SERVICES PVT LTD 114166162 HI Q FASHIONS PVT LTD 409182852 HI TEC DISTRIBUTORS 409194893 HI TECH CLOTHING 114184837 HI TECH INDUSTRIAL SERVICES PVT LTD 114205150 HI TECH INDUSTRIES & APPARELS PVT LTD 114658316 HIAD UNCOMMON PVT LTD 114065625 HIAT STEELS PVT LTD 409060196 HIBATHUL KAREEM & CO S A 650783956 HIBATHUL KAREEM MOHOMED JAKEER 114399442 HIBIRD INTERNATIONAL PVT LTD 602561470 HIBISHI M S M 409113761 HICOM INTERNATIONAL (AQUACULTURE) 114155802 HICOM SOLUTIONS PVT LTD 114433543 HICORP PVT LTD 409072356 HIDAYATH ENTERPRISES 114201545 HIDEKI JAPAN PVT LTD 114373125 HIDELLANA TEA FACTORY PVT LTD 114084549 HIDEN PACKAGING PVT LTD 409024084 HIFASHIONS 114349704 HIFAZ INTERNATIONAL PVT LTD 811510343 HIFAZ M F M 800870607 HIFAZ M Z M 409154360 HIFRAS TRADERS 409057748 HIGH GRATES EMPORIUM 114274992 HIGH LEVEL CONSTRUCTION & MANAG; PVT LTD 114256684 HIGH LEVEL TRAVELS & TOURS PVT LTD 409091210 HIGH POWER ELECTRIC CONTROL SYSTEMS 114674354 HIGH RISE MULTI TRADE INTERNATI.PVT LTD 114379980 HIGH TECH MARINE ENGINEERING PVT LTD 114333328 HIGH TECH SOLAR SYSTEMS (PRIVATE) LIMITED 114340456 HIGHCHEM R TRADE SERVICES PVT LTD 114635626 HIGHLEVEL EXPRESS PVT LTD 114282057 HIGHLEVEL WOOD FASHIONS PVT LTD 409183883 HIGHLINE MOTORS 409027733 HIGHRAY ENGINEERING CO 409168620 HIGHWAY ENTERPRISES 409328741 HIGHWAY ENTERPRISES. 409161723 HIGHWAY MOTORS 409009514 HIGHWAY TRANSPORT ENTERPRISES 409036465 HIJRA FARM 114158496 HIJRA FARMS PVT LTD 114829560 HIJRA TRADING PVT LTD 114619540 HIKARI INDUSTRIES LANKA PVT LTD 409130410 HIKARI SHOJI ENTERPRISES 702062632 C J 104054110 HIKKADUWA HOTEL CO LTD 409126740 HIKKADUWA PRADESHIYA SABHA 409154603 HIKKADUWA URBAN COUNCIL 713101230 HILAM A S M F

Page 217 of 646 TIN No Company Name 114024589 HILARY & CO PVT LTD 114401161 HILBURN COLLEGE PVT LTD 409208010 HILDON HOUSE 409066658 HI-LITE ALLIANCE 104002463 HILL COTTAGE PVT LTD 114117331 HILL COUNTRY PLYWOOD INDUSTRIES PVT LTD 409211739 HILL ENTERPRISES 409209041 HILL TOP HOLYDAY INN 409208452 HILL VIEV REST 409154468 HILL VIEW TEA FACTORY 114035289 HILL VIEW TEA FACTORY PVT LTD 114120375 HILLS COLOR FOTO PVT LTD 114095729 HILLSPRING WATER CO PVT LTD 409077552 HILLTOP TOURS & TRAVELS 409140335 HILLWOOD COLLEGE KANDY 692724658 HILMAN D 720290979 HILMI M M M 773450269 HILMY A I M 652142427 HILMY A W M 671450914 HILMY CASIM A C 606222378 HILMY F M 812780719 HILMY H M M 543552194 HILMY M I M 602360067 HILMY M S M 671220579 HILMY S S A 740932497 HILMY W G U L M 114319759 HILTON ASSOCIATES PVT LTD 409109624 HILTON ENTERPRISES. 409176178 HILTOP LANKA MOTORS 409355552 HIMA ENTERPRISES 409173438 HIMAL HOME DESIGNERS & CONTRACTORS 114283452 HIMALAYA IMPEX PVT LTD 409042392 HIMALEE CINEMA 409298117 HIMALI PROPERTY DEVELOPERS 409117660 HIMAS TRANSPORT 409163882 HIMASHA CONSTRUCTION 409264360 HIMASHA INNOVATIONS 114433799 HI-MATIK POLYMER PVT LTD 409220436 HIMAWARI ENTERPRISES 409102140 HIMAWARI INTERNATIONAL 114364193 HIMCO TECHNOLOGY PVT LTD 409276512 HIMI IMPORT & EXPORT COMPANY 409052584 HIMPRAS TOURS 440841341 HINDURANGALA D M R 134010231 HINDUSTAN COPPER CEYLON LTD 114708674 HINDUSTAN PENCILS LANKA PVT LTD 409077145 HINGURAKGODA M P C S LTD 409159672 HINGURAKGODA PRADESHIYA SABHAWA 134002654 HINGURANA SUGAR INDUSTRIES LTD 409009794 HINNIAPPUHAMY & SONS S N G 371624988 HINNIAPPUHAMY M M 441320868 HINNIAPPUHAMY N M J 630703123 HINNIMAHATHTHAYA W M

Page 218 of 646 TIN No Company Name 409262490 HIPPO PAPER TRADING 600961055 HIRAN A S 673540600 HIRAN DE S J 662650960 HIRAN GUNASEKARA 409191460 HIRANDIP 114055182 HIRANI BROTHERS PVT LTD 114055190 HIRANI ENTERPRISES PVT LTD 114063878 HIRANO TEXTILES MILLS PVT LTD 114261653 HIRANTHIE TRADING COMPANY PVT LTD 409177638 HIRANYA AUTO TRADERS 409031641 HIRAZ GEMS 114299502 HIRE DRIVE PVT LTD 114092398 HIREQUIP PVT LTD 753093087 HIRIKUMBURA H M C 622030608 HIRIMUTHU GODAGE KRISHANTHA ROIN WIJESUNDARA 793361505 HIRIPITIYAGE P N 409071864 HIRIYALA M P C S LTD 114246360 HIROSE LANKA INTERNATIONAL PVT LTD 114197408 HIROSHI LANKA INTERNATIONAL PVT LTD 900213760 HIRSHAD M H M 409139850 HIRU BUILDERS 409115608 HIRU LANKA ENTERPRISE 409159281 HIRU SAN ENTERPRISES 114315249 HIRU SHAN TRADING CO PVT LTD 650484223 HIRUDEEN N M 114752932 HIRUKI TRADING PVT LTD 114188301 HIRUNA ENTERPRISES PVT LTD 409270271 HIRUNI ENTERPRISES 114686778 HIRUNI MOTORS PVT LTD 409202284 HIRUNI TRANSPORTERS & CIVIL ENGINEERS 114750654 HIRUZU INTERNATIONAL PVT LTD 114731560 HIRUZZI INVESTMENTS (PRIVATE) LIMITED 114475696 HISTANEO SCIENTICA PVT LTD 114313688 HIT FACTORY PVT LTD 194005016 PLANT TECHNOLOGIES LTD 114839809 HITEC CABLES PVT LTD 409232124 HITEC GENERAL TRADING 114169340 HITECH ENGINEERING PVT LTD 409275761 HITECH HARDWARE CENTRE 114417181 HITECH LANKA HOMES PVT LTD 409174361 HITECH MARINE INTERNATIONAL 114187755 HITECH TRADING PVT LTD 409108229 HITECHECON CONSTRUCTION CO 114233102 HI-TEK INTERNATIONAL ENGINEERS (PVT) LTD 409204643 HI-TEQ ENGENEERING SERVICES 114376930 HITEX INTERNATIONAL PVT LTD 409209246 HITHAYAPURAM-11 RURAL DEVELOP; SOCIETY 114057592 HIYALKA TEXTILE MILLS PVT LTD 803070075 HIYARAPITIYA H A 882250814 HIZAR M F 409127266 HJ VENTURE 114487988 H-MARK INTERNATIONAL PVT LTD 409183913 HO TECHNOLOGY

Page 219 of 646 TIN No Company Name 114458317 HO TECHNOLOGY PVT LTD 114474592 HOBBS & COMPANY PVT LTD 114201839 HOFON LANKA PVT LTD 114330400 HOKUSEI INTERNATIONAL PVT LTD 114420174 HOLAN CEMENT PVT LTD 114217913 HOLIDAY RESORTS TRAVELS PVT LTD 114414328 HOLLYWOOD ENTERTAINMENT PVT LTD 409146392 HOLLYWOOD RESTAUARANT 409054862 M P C S LTD 114057479 HOME BASE (PVT) LTD 409275044 HOME CENTER 114142867 HOME DELIGHT WINES PVT LTD 134006196 HOME ENTERTAINMENT & COMMUNICATIONS LTD 114259071 HOME IMPROVEMENT CENTRE PVT LTD 409165915 HOME SEAS EXPRESS 409169945 HOME SUPPLIERS 114371785 HOMECARE CHEMICALS (PRIVATE) LTD 114298069 HOMECONSTRUCT PVT LTD 409218016 HOMELY GUEST HOUSE 114209473 HOMES WORLD INTERNATIONAL PVT LTD 114220558 HOMESTEAD LANKA PVT LTD 409274811 HONDAHITHA ENTERPRISES. 114236667 HONETTO LANKA PVT LTD 114641260 HONEX LANKA PVT LTD 114218375 HONG FA PVT LTD 114329690 HONGANJI GRAPHICS PVT LTD 114084743 HONGKONG KNITTERS LANKA PVT LTD 114613142 HONORS CLUB INSTITUTE PVT LTD 114815802 HOOGO LANKA PVT LTD 114285781 HOOPOE INTERNATIONAL CO PVT LTD 601240165 HOPE R N 409261817 HORANA CUSHION WORK 409200818 HORANA LEATHER IMPORT 409069401 HORANA M P C S LTD 409170439 HORANA PRADESIYA SHABAWA 134007184 HORANA WOODEXXE LTD 114628778 HORIZON COLLE.OF BUSI.& TECHNOL.PVT LTD 114228583 HORIZON REAL ESTATE & PROPERTY DEV; PVT L 114420964 HORIZON RELOCATIONS PVT LTD 114185388 HORIZON SHIPPING COLOMBO PVT LTD 409052452 HORIZONS INTERNATIONAL 409117635 HOROMBUWA THALAWA RURAL DEVELOPMENT SOCI 114639540 HORTICULTURAL DEVELOPERS PVT LTD 409151370 HOSHINO TRADING CO 114093645 HOSPITAL EQUIPMENT CO PVT LTD 114150720 HOSPITAL SERVICES PVT LTD 114167720 HOSPITALITY INTERNATIONAL PVT LTD 114269050 HOSPITALITY MANAGEMENT SERVICES PVT LTD 114154296 HOSPITALITY MGT CONSULTANTS PVT LTD 114303879 HOT WINGS HOLDINGS PVT LTD 409048692 HOTEL ANNAPOORANA 409115756 HOTEL BANKSHALL 104084486 HOTEL BEACH HAVEN LTD

Page 220 of 646 TIN No Company Name 104080480 HOTEL BLUE HORIZON 184003120 HOTEL CEYLON INTERCONTINENTAL 409253202 HOTEL CHAMARA 409228232 HOTEL CHATUMEDURA VILLAGE INN 409223400 HOTEL DE ALWIS 409222315 HOTEL DE GALAXY 409227112 HOTEL DE HIJRA 409219500 HOTEL DE MADINA 409048803 HOTEL DE MAJESTIC 409049583 HOTEL DE PILAWOOS 409077196 HOTEL GAJABA 114003204 HOTEL GALAXY PVT LTD 114639508 HOTEL GREEN PALACE PVT LTD 114251062 HOTEL GREEN VALLEY PVT LTD 114344893 HOTEL HESHANI PVT LTD 114138916 HOTEL PVT LTD 409218113 HOTEL KUSUMNADI 409013252 HOTEL LANKA OBEROI 114141810 HOTEL LILRIO PVT LTD 114365629 HOTEL MABIMA VILLAGE PVT LTD 409088627 HOTEL MAHAWELI 114170615 HOTEL NATALIA PVT LTD 114317853 HOTEL OCEAN BEACH (PVT) LTD 114375748 HOTEL PLAN MANAGEMENT PVT LTD 409219616 HOTEL RAHUMANIA 409179681 HOTEL RANDIYA 104068758 HOTEL REHANS LTD 409228348 HOTEL ROLEX 409214860 HOTEL ROSILU 409339522 HOTEL SADEEPA 114668869 HOTEL SAMENRA PVT LTD 114267597 HOTEL SEA HORSE PVT LTD 409134939 HOTEL SEA SPRAY 409248420 HOTEL SOUTH ASIA 409102956 HOTEL SUDU ARALIYA 409102239 HOTEL SUMADAI 114628859 HOTEL SUNHILL PVT LTD 114071340 HOTEL VEGELANDS PVT LTD 409268358 HOTEL VENUS LANKA 114003077 HOTEL WEWALA BEACH PVT LTD 100944685 HOTIMPACT ADVERTISING 114064998 HOTPOINT PVT LTD 409164153 HOTWEELS 114085537 HOUSE & GARDEN PVT LTD 409269281 HOUSE OF ABAYA 114043290 HOUSE OF APPARELS PVT LTD 409088724 HOUSE OF AUTO SPARES 114451215 HOUSE OF DOORS PVT LTD 409254420 HOUSE OF HIDAYATH DEPARTMENT STORES 409079210 HOUSE OF 409103405 HOUSE OF PRINCESS 114193941 HOVAEL PVT LTD 114185272 HOVAEL TRADE PVT LTD

Page 221 of 646 TIN No Company Name 409107761 HPU CONTRACTORS 114189456 HSENID SOFTWARE PVT LTD 409091695 HT INFORMATION SYSTEMS 124009480 HTS TRAVELS COLOMBO LTD 114726303 HUAYI ENGINEERS & TRANSPORTERS PVT LTD 134007788 HUB LINE AGENCIES LANKA LTD 642640593 HUDAH A K A 409236758 HUE ADS OPERATIONS 114501360 HUEGIN CLOTHING PVT LTD 409101534 HUEGIN TRADING CO 114240729 HUEJAY FLORICULTURE PVT LTD 104073638 HUEJAY INTERNATIONAL INVESTMENT LTD 104040306 HUEJAY INTERNATIONAL LTD 409221076 HULANGAMUWA & COORAY 409121764 HULANGAMUWA S 114416819 HULL INVESTMENTS PVT LTD 409211224 HULUDAGODA ENTERPRISES 409059252 HULUGALLE SAMARASINGHE & CO 409213332 HUMAN DEVELOPMENT FOUNDATION 114126179 HUMAN DIAGNOSTICS PVT LTD 114261580 HUMAN LOGISTICS PVT LTD 512660797 HUMBEL M K A 194011890 HUMBOLDT WEDAG INDIA PVT LTD 114196193 HUMMINGBIRD TRADING CO PVT LTD 114323730 HUNNASTA GREEN GARDENS PVT LTD 114240958 HUNTERS WORLD PVT LTD 409244840 HUNUPITIYA SPORT CLUB 114766828 HURST INDUSTRIE PVT LTD 114626236 HURTZ INTERNATIONAL PVT LTD 448211606 HUSAIN F M 531103017 HUSAIN M H N 602023354 HUSAIN N M M 643474310 HUSEIN H M Z 712900857 HUSHAM A C A B 792422560 HUSHAM M R M 643022982 HUSSAIN A 621753690 HUSSAIN AHAMED N M 409026303 HUSSAIN DYEING HOUSE 740993259 HUSSAIN J 591990519 HUSSAIN M 730410700 HUSSAIN M A A 802612087 HUSSAIN M A M 610542379 HUSSAIN M B 760442160 HUSSAIN M B N 811900290 HUSSAIN M H 763371514 HUSSAIN M I 752392811 HUSSAIN M I M 410202115 HUSSAIN M M 831090383 HUSSAIN M N 762380153 HUSSAIN M N A 561260303 HUSSAIN M N M 606390475 HUSSAIN M N M 610490611 HUSSAIN M R A

Page 222 of 646 TIN No Company Name 702452023 HUSSAIN M R G 322235046 HUSSAIN M Y M 512401864 HUSSAIN MR 620213152 HUSSAIN S E 380470780 HUSSAIN S M 641363537 HUSSAIN S M J 409028624 HUSSAIN TRADE CENTRE 409003761 HUSSAINI MERCHANTS 409001980 HUSSAIN'S INDUSTRIES 356922921 HUSSEIN F M 470363312 HUSSEIN M I 540402663 HUSSIAN N M M 653613768 HUZAIF M H M 114043940 HUZAIR & SONS PTE LTD 134005408 HW PROJECTS LANKA LTD 114418706 HWANG-HO HOLDINGS PVT LTD 114212083 HYATT INTERNATIONAL PVT LTD 114694550 HYBRID TECHNOLOGIES PVT LTD 104040969 HYBRO INDUSTRIES LTD 104073522 HYCO WEARING INDUSTRIES LTD. 409105726 HYDENSE RESEARCH 621700910 HYDER ALI H C M L 600550128 HYDER ALI S H 521863889 HYDER ALLY M M 533622623 HYDERHASSAN M R 114250635 HYDRO JET PVT LTD 114238210 HYDRO POWER INTERNATIONAL PVT LTD 114298751 HYDRO POWER SERVICES PVT LTD 114445401 HYDRO TECHNICA CEYLON PVT LTD 114739553 HYDRODYNAMICS & GEOPHYSICAL SURVEY PVT L 114707716 HYDROMEC INTERNATIONAL PVT LTD 114119156 HYDROTECH ENGINEERS PVT LTD 114128147 HYDROTECH LANKA PVT LTD 114187097 HYDROTRUST LANKA PVT LTD 114095290 HYFASHION GARMENTS INDUSTRIES PVT LTD 409178332 HYLINES TEX 409143040 HYMEC 114076350 HYO JEONG LANKA PVT LTD 114221546 HYPAK LANKA PVT LTD 114426318 HYPERCUBE NETWORK PVT LTD 409261493 HYUNDAI ENGINEERING-SANKEN LANKA J V 409090320 HYUNDAI ENGINERING & CONSTRUCTION CO LTD 114189227 HYUNG JEI LANKA CO PVT LTD 114677671 HYVA INTERNATIONAL PVT LTD 114171921 I & A LANKA PVT LTD 409089143 I & A TRADING CO 114149543 I & F TEXTILE PVT LTD 409207189 I & K INFORMATION SYSTEMS 409157084 I & N MEDIA SERVICES 114260223 I & R COLLECTION PVT LTD 114732869 I & S ENTERPRISES PVT LTD 409128238 I & Y ENTERPRISES 114415936 I 2 I MEDIA PVT LTD

Page 223 of 646 TIN No Company Name 114747661 I 2 MART PVT LTD 114757373 I 29 DESIGNS PVT LTD 409328458 I A TRADERS 409307884 I B C LANKA 114418064 I B LAN PVT LTD 114235750 I B M C LANKA (PVT) LTD 114223433 I B S F LANKA PVT LTD 409153305 I C C DEVELOPMENT INTERNATIONAL LIMITED 104671152 I C H TECHNOLOGIES PVT LTD 409231152 I C HOUSE FILM & PROMOTION 174850348 I C HOUSE FILM PVT LTD 114252891 I C M CONSTRUTION PVT LTD 409089992 I C M MICRO COMPUTER SYSTEMS 114283622 I C M MICRO COMPUTER SYSTEMS PVT LTD 114130680 I C M S PUBLISHERS PVT LTD 409181112 I C T GROUP 409290205 I D ENTERPRISES 409176755 I D JAYAWEERA & CO 114362387 I D JAYAWEERA & CO PVT LTD 114470023 I D M COMPUTER STUD.NUWARA-ELIYA PVT LTD 114279226 I D M COMPUTER STUDIES ISLANDWIDE PVT LT 114603112 I D M COMPUTER STUDIES K D PVT LTD 114633640 I D M COMPUTER STUDIES KANDY PVT LTD 114636355 I D M COMPUTER STUDIES PVT LT 114634140 I D M COMPUTER STUDIES PVT LTD 114638153 I D M CORPORATE TRAINING PVT LTD 134002581 I D M HOLDINGS LTD 114278548 I D M INTERNATIONAL PVT LTD 114033413 I D M SOFTWARE INTERNATIONAL PVT LTD 114059714 I D M TECHNOLOGY SOLUTIONS PVT LTD 114041319 I E C PVT LTD 114264822 I E ELECTRIC PVT LTD 114091111 I E MARKETING SERVICES PVT LTD 114085189 I E POWER SYSTEM PVT LTD 114380652 I F B LANKA PVT LTD 104081908 I G BROWNS RUBBER INDUSTRIES PVT LTD 114391620 I I C CONTAINER LINE COLOMBO PVT LTD 409055192 I J CARGO SERVICES 114375969 I K FASHIONS PVT LTD 114367524 I L B LANKA PVT LTD 409113001 I L M INTERNATIONAL 409138926 I M A ENTERPRISES 114218227 I M A LANKA PVT LTD 700591948 I M ABDEEN 409268021 I M ENTERPRISE 409013821 I M ENTERPRISES 409077480 I M ENTERPRISES 174841640 I M LANKA INTERNATIONAL PVT LTD 114406201 I MOBILE LANKA PVT LTD 409270301 I N C ENTERPRISES 409154123 I N IMPEX 409210082 I N Q FASHIONS 409176372 I N S INTERNATIONAL

Page 224 of 646 TIN No Company Name 114713473 I O ENTERPRISE PVT LTD 511015464 I OSMAN 114735744 I P C ENGINEERING PVT LTD 114448559 I P C HOLDINGS PVT LTD 114254150 I P M HOLDINGS PVT LTD 114152315 I P S NETWORKS PVT LTD 114437603 I PN C LANKA PVT LTD 934453123 I PUNCHIHEWA 114211680 I R N ENTERPRISESSECURITY PVT LTD 114108600 I S B SERVICES LTD 134013699 I S B TECHNICAL SERVICES LTD 114454044 I S N LANKA PVT LTD 409084389 I S S MOTOR COLLECTION 114264709 I T A B S LANKA PVT LTD 409204546 I T C S GROUP 409199836 I T C TRADING COMPANY 114115738 I T CONCEPTS PVT LTD 114220930 I T LANKA ACADEMY PVT LTD 409203353 I T O LANKA ENTERPRISES 409170994 I T PARTNER 114415952 I T PROVIDERS PVT LTD 114312258 I T SHOP PVT LTD 409171575 I T SOLUTIONS CO 134009330 I T WORKS LTD 114244929 I TECH LANKA PVT LTD 114435945 I TECH VISION PVT LTD 791111226 I U RANASINGHE 114386707 I W S GEOGRAPHICAL INFORM;SYS;PVT LTD 700341763 I. ARIYADASA 410150727 I. B. SIRISENA 560051417 I. J. PATTERSON 727893156 I.A. ROHINI 511351200 I.A.D.S. CHANDRASIRI 660980822 I.B.G.A. BOWALA 681533826 I.B.S.K. IMBULANA 114458090 I.B.V. CONSTRUCTION & SERVICES PVT LTD 690593572 I.D.A. NISHANTHA 662203599 I.D.L.A.WIJAYASINGHE 114346470 I.FIELD LANKA PVT LTD 643243385 I.G.R. PEIRIS 600411110 I.L.I.ANANDA 681503226 I.M.G.WIJAYARATNE 651250560 I.M.SABRY 783051044 I.S. ARUNADASA 680490465 I.SIRIBADDANA 832650609 I.V.ARIYARATHNAM 114633240 I2I TECHNOLOGIES PVT LTD 430562193 IAN M H C J 114796999 IBAL DESIGN PVT LTD 114248240 IBARAGI INTERNATIONAL PVT LTD 409002307 IBRAAHIM & CO M 492602345 IBRAHIM A 490963537 IBRAHIM A C

Page 225 of 646 TIN No Company Name 432741516 IBRAHIM A M 712001615 IBRAHIM A S M 409052266 IBRAHIM I M 409002005 IBRAHIM JAFFERJEE 711382968 IBRAHIM M B M 730412681 IBRAHIM M S M 563253509 IBRAHIM RASHEED A H 600573179 IBRAHIM S M 598224110 IBRAHIM Y N MRS 450432067 IBRALEBBE A 700113248 IBRALEBBE U M 114072435 IBS MICRO SYSTEMS PVT LTD 114501808 IBSECAD LANKA PVT LTD 743070011 IBZAL M J M 114767247 ICAM CONSTRUCTIONS PVT LTD 409198309 ICAP COMPANY 174923655 ICARUS PVT LTD 114231827 ICBT INST. OF INFORM. TECHNOL. (PVT) LTD 114799882 ICE KACHAL PVT LTD 154012630 ICFAI EDUCATION LANKA 114616028 ICOMM INTERNATIONAL LANKA PVT LTD 114484865 ICON COMPUTERS LANKA PVT LTD 114248983 ICON DESIGN PARTNERSHIP PVT LTD 114290769 ICON HOUSEHOLD PVT LTD 114287326 ICON INTERNATIONAL PVT LTD 114628450 I-CONTEXT CONTENT CONVERGENCE PVT LTD 747392021 IDDAGODA I.S. 870180861 IDDAMALGODA A.D. 409090460 IDDAMALGODA COMMRCIAL CO 114471216 IDDAMALGODA CONS.& INDUST.CO PVT LTD 631630600 IDDAMALGODA D J 409012795 IDEAL CENTRE 409377688 IDEAL ENTERPRISES 114182095 IDEAL FOODS & BEVERAGES PVT LTD 409174647 IDEAL GIFT 409236162 IDEAL LINE 114251445 IDIAL LANKA PVT LTD 114033405 IDM COMPUTER STUDIES PVT LTD 623380807 IDREES S M 533313795 IDREES T M 760410047 IDRIS M N M 563061553 IDRIS N M S M 710312230 IDROOS M T 114416274 IEMS EXAMINATION PVT LTD 134007559 IESTA CO LTD 851070257 IFAM M N M 409238378 IFANTA HOLDINGS 701290160 IFAZ M N M 603550340 IFFHAM M M M 743630807 IFHAM A C M 114313009 IFONEX COMMUNICATIONS PVT LTD 781160083 IFTHIKAR A C 683261050 IFTHIKAR A M M

Page 226 of 646 TIN No Company Name 663632337 IFTHIKAR S I M 672902630 IFTHIKHAN M S M 409203370 IFUS GLOBAL CONSTRUCTION 114340499 I-GATE (PVT) LTD 409214568 IGNACIOUS HARDWARE 663250116 IGNATIOUS S C 503051460 IGNATIUS Q A 643360829 IHALA GEDARA H B 409175813 IHALAPANAPITIYA TEA FACTORY 409161782 IHSAN A C M 643321653 IHSAN M S M 114300497 IKO PROPERTY DEVELOP & CONTRACT PVT LTD 409169171 IKON DISTRIBUTORS 114085006 IKRA INTERNATIONAL SCHOOL PVT LTD 471521183 IKRAM A S M 702650100 IKRAM M J M 922200050 IKRAM M S S 114384011 IKSURA LANKA PVT LTD 114161152 IL CAPRICCIO PVT LTD 620583545 ILAMPERUMA S L 570502867 ILANGAKOON D T 341530962 ILANGAMGE A 693190282 ILANGASINGHE I M P B 442870551 ILANKOON I M H 823183321 ILANKOON I M P D 762960630 ILANKUMAR M 620972100 ILAPPERUMA I.A.D.C. 562080937 ILAYAPARACHCHI D 832190780 ILAYARAJAH R 409165214 ILAYPERUMA ENTERPRISES 523171488 ILEPERUMA S G 693362652 ILESINGHE N M 891321708 ILHAM ALI B 731531013 ILHAM M H M 409153437 ILIYAS BUILDERS 743142195 ILLANGAATILLAKE R S S B 409214452 ILLAWARRA TECHNOLOGY CORPORATION LTD 572431606 ILLEPERUMA R R 114220132 ILLEPERUMA TIMBER DEALERS PVT LTD 681200886 ILLEPERUMA U 562350551 ILLIYAS M 862151453 ILLIYAS M I 114187860 ILLUKKUMBURA TRADING PVT LTD 409055630 ILLYAS & SON M M 652681255 ILM NIYAS M T 154001344 ILMA EDUCATIONAL FOUNDATION 409102395 ILMA TRADING CO 114241202 IL-ME FOOD PVT LTD 445342483 ILVA V P 613643001 ILYAS A M M 811382086 ILYAS J M 640151242 ILYAS M R M 611562020 ILYAS M.T.M.

Page 227 of 646 TIN No Company Name 409148530 IMADH CLEANING 409116620 IMADUWAGE CREATIONS 409176356 IMAGE ENTERPRISES 409157408 IMAGE SCIENTIFIC 114178438 IMAGE SHIPPING LANKA PVT LTD 409165010 IMAGE WOODS 409136036 IMAGELAND 114470651 IMAGELAND PVT LTD 114283150 IMAGES SCREEN PRINT PVT LTD 409247873 IMAGINATION 409172598 IMAGINATION ADVERTISING AGENCY 114607541 IMAGINATURE PVT LTD 409271740 IMAGINE DESIGN TECH 114614351 IMAGO WASHING PVT LTD 114614700 IMAN PACKING PVT LTD 174915288 IMATHRA LANKA EXPORTS PVT LTD 722141911 IMBULDENIYA K D 409096166 IMEGE CONTRUCTION CONTRCTORS 632680325 IMENDRA K G DR 114144444 IMEX INSURANCE BROKING PVT LTD 114612090 IMEX PREMIER BRANDS PVT LTD 114674117 IMEX TRADING CO PVT LTD 409234461 IMEXCO 114214000 IMEXO GLOBAL FORWARDING PVT LTD 114122700 IMFORMATICS INFORMATION SYSTEMS PVT LTD 104666744 IMINU LAB PVT LTD 671311124 IMITHIYAS A C M 802280068 IMITIYAS B M 761460668 IMITIYAS M M 114076996 IMLAH TRAVELS & TOURS PVT LTD 762522659 IMNAH M I M 114173185 IMPAC MANAG; & TECHNOLOGY INTERN; PVT LT 409065805 IMPACT DESIGNS 114058793 IMPACT SOLUTIONS PVT LTD 409098681 IMPACT VISUALS 409048951 IMPALA CINEMA 409110061 IMPERIAL ALUMINIUM FABRICATORS 409092578 IMPERIAL AUTO CARE 409177603 IMPERIAL AUTO TRADERS 174829950 IMPERIAL COATINGS PVT LTD 114053236 IMPERIAL CONSTRUCTION CO PVT LTD 409000878 IMPERIAL GARMENTS 114007595 IMPERIAL IMPORT & EXPORT CO PVT LTD 114179892 IMPERIAL INSTITU; OF HIGHER EDU; PVT LTD 409254640 IMPERIAL MARKETING SERVICES 409111777 IMPERIAL MARKETING SERVICES 409016855 IMPERIAL RUBBER INDUSTRIES 114147290 IMPERIAL RUBBER INDUSTRIES PVT LTD 104074618 IMPETUS LTD 114409898 IMPETUS TOURS PVT LTD 409002471 IMPEX CORPORATION 409217966 IMPEX LANKA 409088244 IMPEX MARKETING

Page 228 of 646 TIN No Company Name 104015654 IMPORTS CEYLON LTD 114772704 IMPORTS R US PVT LTD 114801291 IMPRESS LANKA PVT LTD 114246433 IMPRESSA INTERNATIONAL PVT LTD 409090834 IMPRESSIONS 114191906 IMPRESSIONS INTERNATIONAL PVT LTD 114637238 IMPRESSIONS LABLES IDENTIFICAT. PVT LTD 114087106 IMPRESSIONS LANKA PTE LTD 114340570 IMPRINT LANKA TEX PVT LTD 114100951 IMPULSA LANKA PVT LTD 811305286 IMRAN A I M 772441452 IMRAN A S M 691860884 IMRAN M A M 751260571 IMRAN M A M 771100180 IMRAN M F M 763500705 IMRAN M H M 742241319 IMRAN M M 753322698 IMRAN M M M 680081549 IMRAN N M A 641321958 IMRAS M K K M 852411783 IMRNUL HAG S M 671263057 IMTAZ M H F 702650330 IMTHATH M T M 650561279 IMTHIAZ AHAMED M H 661624388 IMTHIAZ M H M 610673120 IMTHIKAR H M M 631492940 IMTHIYAS M T H 761070290 IMTHIYAS M Y M 640121025 IMTIAS M A M 690972093 IMTIASS S M 409000584 IMTIAZ BROS 762742080 IMTIAZ M N M 771301851 IMTIYAS M 680462291 IMTIYAS M T 581462026 IMTIYAZ AHAMED A H (CO-OWNERS) 733650427 IMTIZHAM A G M 114450839 IN STEEL PROJECTS PVT LTD 409180353 INALCO 832490890 INAMUL HASSAN M J 732470565 INAMUL HASSAN M S 114052566 INATUB GARMENTS PVT LTD 114061069 INAVNI APPARELS PVT LTD 409263143 INAZAWA ENTERPRISES 681691049 INBARAJ N D 652300480 INCENT CRUZ BRIAN CARWALLIO 114478814 INCH OF GOLD COLOMBO PVT LTD 430991299 INCOSYN GROUP 114008605 INCOSYN GROUP PVT LTD 409237924 INDCHEM TRADING COMPANY 114353248 INDCOL STEELS PVT LTD 114416622 INDEPENDENT FASHION TERMI;LANKA PVT LTD 114217247 INDEPENDENT FINANCIAL NEWS & VIEWS PVT L 114221627 INDEPENDENT MEDIA PVT LTD

Page 229 of 646 TIN No Company Name 104019153 INDEPENDENT NEWS PAPERS LTD 114212660 INDEV APPARELS PVT LTD 114255351 INDEV APPARELS-MONARAGALA (PVT) LTD 114201510 INDEV SHIPPING AGENCIES PVT LTD 409242758 INDEX LANKA 409153089 INDI ENTERPRISES 174873640 INDIA CAR PARTS PVT LTD 114496960 VACATION PVT LTD 409256210 INDIAN OIL CORPORATION LTD 409217133 INDIAN SCHOOL OF BUSINESS 409177220 INDIFFERENCE TRADE 409198074 INDIGO ASIA COMPUTER SYSTEMS 114661082 INDIGO PIXELS PVT LTD 409226647 INDIGO TRADING 114304891 INDIGO VENTURES PVT LTD 760683299 H H A D 409101607 INDIKA BUILDERS 114152498 INDIKA CIVIL ENGINNEERING CONST; PVT LTD 753292420 INDIKA D M G N 740013335 INDIKA E N 409237967 INDIKA ENTERPRISES. 409167365 INDIKA FASHION CLOTHING 722230396 INDIKA G S P U 114067067 INDIKA GARMENTS PVT LTD 733082763 INDIKA H K P MR 811034746 INDIKA M A D 760392529 INDIKA N P G E 693504236 INDIKA SHIRANTHA W V A 409335900 INDIKA SUPER LINE 114013854 INDIKA TRADERS PVT LTD 409223060 INDIKA TRADERS(BARKARS) 409100783 INDIKA TRANSPORT SERVICES 740551639 INDIKA W U 675882738 INDIRA PERERA R A A S 114328871 INDIVIDUALITY PVT LTD 114120103 INDIWARY AQQUR PVT LTD 114323977 INDO ASEAN PVT LTD 114202290 INDO EAST REALTY DEVELOPMENT CO PVT LTD 114336653 INDO ITALIA EXPORTS PVT LTD 114449385 INDO LANKA CONSORTIUM PVT LTD 114261521 INDO LANKA CONTAINER LINE PVT LTD 114315400 INDO LANKA METALS PVT LTD 134004673 INDO LANKAN STEELS LTD 409217885 INDOCEYLON 409047459 INDOCEYLON CAFE 114816388 INDOCHI PVT LTD 114696927 INDOLA SPORTS PVT LTD 409103375 INDRA CONSTRUCTION 409111378 INDRA CONTRUCTIONS. 409008283 INDRA DRAPERY STORES 409086691 INDRA ENTERPRISE 409225675 INDRA ENTERPRISES. 409157980 INDRA HOTEL

Page 230 of 646 TIN No Company Name 409035884 INDRA POWERLOOMS 101120252 INDRA WINE STORES 711880038 INDRABALAN R. 673490794 INDRAJITH HERATH H M A 761870181 INDRAJITH K A 409063071 INDRAJITH MOTOR TRADING CO 680660522 INDRAJITH S A 631110428 INDRAKUMAR J 570440462 INDRAKUMARA H G 556692777 INDRALATHA A A D MRS 114151858 INDRAMALEE CATERERS PVT LTD 409174191 INDRAMALEE RESTAURANT 409245994 INDRAMALI FOOD CENTER 114072133 INDRANEE AGENCY PVT LTD 546890872 INDRANI D A S 409184758 INDRANI ENTERPRISES 637980866 INDRANI KUSUM J M 532153654 INDRAPALA T H 520352511 INDRASENA B M 541563083 INDRASENA M D 603052048 INDRASENA P A 732810315 INDRASINGHE M.U.A. 771550177 INDRASIRI B A D 540341400 INDRASIRI W 114276510 IND-SRI VIDEO PRODUCTION PVT LTD 114328685 INDU ADVERTISING PVT LTD 114264245 INDU LANKA MARKETING PVT LTD 114211150 INDU TRADING PVT LTD 409019552 INDUKUMAR M VARIA 637341162 INDUMATHI A 409157513 INDUMINA ENTERPRISES 409088899 INDUNIL ASSOCIATED CO 114474614 INDUNIL ENTERPRICES PVT LTD 114398284 INDUNIL INTERNATIONAL PVT LTD 680630860 INDUNIL PIYASENA K G N I 114354155 INDUS OVERSEAS PVT LTD 134007907 INDUSTRIAL & FINANCIAL SYST; SOLUT; LTD 409067220 INDUSTRIAL COATINGS 114329525 INDUSTRIAL COLOURANTS PVT LTD 104035850 INDUSTRIAL COMPONENTS LTD 409121004 INDUSTRIAL DEVELOPMENT AUTHORITY W P 114147761 INDUSTRIAL ENG;ING DEVLOPMENT PVT LTD 114094544 INDUSTRIAL GEARS & MOTORS PTE LTD 124009138 INDUSTRIAL HUME PIPE CO LTD 409053262 INDUSTRIAL INVESTIGATION & SECURITY SERV 114605913 INDUSTRIAL POLYMERS & COMPOUNDS PVT LTD 114487600 INDUSTRIAL POWER TRANSMISSIONS PVT LTD 114126632 INDUSTRIAL PRECISION CONTROL PVT LTD 114453161 INDUSTRIAL SAFETY APPLIANCES PVT LTD 114628565 INDUSTRIAL SEWING TECHNIQUES PVT LTD 114137332 INDUSTRIAL SILICON LANKA PVT LTD 114648035 INDUSTRIAL SOLVENTS & ADHESIVES PVT LTD 114078875 INDUSTRIAL STEEL BUILDERS PVT LTD

Page 231 of 646 TIN No Company Name 114143154 INDUSTRIAL TRAINING INSTITUTE PVT LTD 114106810 INDUSTRIAL WASHING PVT LTD 114290637 INDUWARA CONSTRUCTIONS PVT LTD 409229557 INDUWARA INFORMATION SYSTEMS 114139700 INERGIC PVT LTD 114471496 INESTY PVT LTD 114314200 I-NET SYSTEMS & SOLUTIONS PVT LTD 114744140 INFENTA'S FURNITURE PVT LTD 114696633 INFINEON TECHNOLOGIES PVT LTD 114443778 INFINEX SOLUTIONS PVT LTD 114388432 INFINITE MEDIA PVT LTD 114393282 INFINITE TRUST PVT LTD 114144240 INFINITES PVT LTD 409154042 INFINITY 409378420 INFINITY CREATIONS 114743461 INFINITY PRINTING SOLU.INTERNAT.PVT LTD 409127207 INFINITY TRADING CO 409204244 INFINITY. 711890840 INFIYAZ A H M 114630543 INFO SERVE PVT LTD 134001747 INFO SHARE (GUARANTEE) LTD 134003308 INFOCOM LANKA LTD 114284700 INFOLOGIC INTEGRATORS PVT LTD 114218022 INFOLUME PVT LTD 114034584 INFORMATICS AGROTECH PVT LTD 114051799 INFORMATICS HOSPITALITY SYSTEMS LTD 134002077 INFORMATICS INST;OF COMPUTER STUDIES LTD 114099902 INFORMATICS INTERNATIONAL PVT LTD 114019666 INFORMATICS TRADING PVT LTD 114125067 INFORMATION LABORATORIES PVT LTD 104060978 INFORMEX CONSTRUTION LTD 114371700 INFORVISION LANKA PVT LTD 114279455 INFOSAT PVT LTD 114494020 INFOSOFT LANKA PVT LTD 114238830 INFO-SYS SOLUTIONS PVT LTD 114160539 INFOTECH SYSTEMS PVT LTD 114603872 INFOTECHS INTERNATIONAL PVT LTD 114004936 INFOTECHS OVERSEAS PVT LTD 114121746 INFOTEL COMPUTER SYSTEMS PVT LTD 114690570 INFOTIMES PVT LTD 114316830 INFRASTRUCTURE & INST;DEVE;CONSULT; PVT L 114262633 INFRASTRUCTURE CONSULTANTS PVT LTD 114097322 INFRASTRUCTURE DEVELOPERS LTD 409170560 INFUR MARCO 114211028 INFUSIONS PVT LTD 409174906 ING INSTITUTIONAL & GOVE;ADVI;SERV;B V 114214833 INIMAG APPAREL PVTLTD 114274224 INIMAG KANDY PVT LTD 114316377 INITY METAL INDUSTRIES PVT LTD 114375080 INLANKA GROUP OF COMPANIES PVT LTD 114177148 INNOASIA PVT LTD 114437409 INNOTEK GLOBAL SOLUTIONS PVT LTD 114494550 INNOVA STRATEGIES PVT LTD

Page 232 of 646 TIN No Company Name 409086721 INNOVATIONS 114182346 INNOVATIVE COMPUTER SOLUTIONS PVT LTD 114292923 INNOVATIVE DATA SOLUTIONS PVT LTD 114441724 INNOVATIVE DESIGN SYSTEMS PVT LTD 114668265 INNOVATIVE ENGINEERING SERVICES PVT LTD 114356158 INNOVATIVE FASHION PVT LTD 114803740 INNOVATIVE FOOD TECHNOLOGIES PVT LTD 114103209 INNOVATIVE KNITWEAR (PVT) LTD 409014178 INNOVATIVE TECHNOL0GIES 114308714 INNOVATIVE TECHNOLOGIES LANKA PVT LTD 409269141 INNOVATIX 114383449 INNS INTERNATIONAL PVT LTD 746940505 INOKA DILHANI K A 806390402 INOKA GAYANI H A 550551683 INOON S I 409091881 INOSHA AUTO ENTERPRISES 114601934 INOX GLOBAL PVT LTD 409222153 INPA ELECTRIC 602970566 INPARAJ S P 783605791 INSHAF M N M 409060560 INSHI ENTERPRISES 114433462 INSHI ENTERPRISES PVT LTD 409116922 INSHI ENTERPRISES. 409378544 INSHIRA ENTERPRISES . 114415324 INSIGHT CONSULTANCY PVT LTD 409181570 INSIGHT SOLUTIONS 114727725 INSPIRED TECNOLOGY PVT LTD 114273660 INSRI MARKETING PVT LTD 154005218 INSTITUTE FOR PARTICIPTOR 409071210 INSTITUTE OF BANKERS OF SRI LANKA 114346292 INSTITUTE OF COMPUTER AND MGT PVT LTD 114013471 INSTITUTE OF DATA MANAGEMENT PVT LTD 409247865 INSTITUTE OF EXAM.OF ENGLISH MUSIC & SPE 409118925 INSTITUTE OF GOVERNM; ACCOUNTS & FINANCE 114240974 INSTITUTE OF INDUSTRIAL TECHNO MANAGEMENT (PRIVATE) LIMITED 114267392 INSTITUTE OF MUSIC SPEECH & SPE;PVT LTD 409200265 INSTITUTE OF NURSERY STUDIES & GEN; DEVE; 409054978 INSTITUTE OF POLICY STUDIES 114706221 INSTITUTE OF PROFESSIONAL & SKILLS DEVL. 144000471 INSTITUTE OF SUPPLY & MATERIALS MANAGEM; 409263658 INSTITUTE OF SURVEYING & MAPPING 114007501 INSTITUTE OF TECHNOLOGICAL STUDIES 409076661 INSTITUTE OF WESTERN MUSIC & SPEECH 114312207 INSTYLE DEVELOPMENTS PVT LTD 114609510 INSULATION SOLUTIONS PVT LTD 409055940 INT EXECUTIVE SERVICE CORPS 114311057 INT.INST.OF MUSIC,SPEECH & DRAMA PVT LTD 114099422 INTA INTERNATIONAL PVT LTD 114176141 INTA LANKA PVT LTD 114656259 INTA TECHNOLOGY PVT LTD 124086531 INTABEX LANKA LTD 114611590 INTAG INTERNATIONAL PVT LTD 114034118 INTASIA PVT LTD

Page 233 of 646 TIN No Company Name 114440191 INTEGRATED B P O SOLUTIONS PVT LTD 104046525 INTEGRATED MANAGEMENT SYSTEMS LTD 114214760 INTEGRATED MICRO SYSTEMS PVT LTD 114269514 INTEGRATED POWER SYSTEMS PVT LTD 114306347 INTEGRATED RESOURCES MANAGEMENT PVT LTD 114253790 INTELCOM PVT LTD 409052088 INTELLECTUAL PROPERTY SERVICES 114256390 INTELLICEPT PVT LTD 114222011 INTELLIWARE COMPUTER SYSTEMS PVT LTD 114463051 INTEMAX PVT LTD 409018602 INTER ASIA MOTORS 114052493 INTER ASIA PVT LTD 409155936 INTER FEED CENTER 409154034 INTER GRADE LANKA 114094234 INTER MARINE C & F PVT LTD 114026271 INTER OCEAN MINERALS PVT LTD 114343714 INTER ORIENT LOGISTICS PVT LTD 114216470 INTER TRADING AGENCIES PVT LTD 114126225 INTER WEAVE FABRICS PVT LTD 114489794 INTER.ENGINEERING & CONSTRUC.TEC. PVT LTD 409103057 INTERACS TRADING CO 134006218 INTERBATCH PORCELAIN LTD 114043052 INTERBROKER PVT LTD 114094340 INTERBUILD CONSTRUCTION CO PVT LTD 134009098 INTERCITY AIRWAYS LTD 114469289 INTERCONTI;CONTA;LINE COLOMBO PVT LTD 114049026 INTERCONTINENTAL DEVELOPMENTS PVT LTD 409022197 INTERCONTINENTAL MARKETING SERVICES 114005797 INTEREX ENTERPRISES PVT LTD 134009195 INTERFREIGHT HAULAGE LTD 409068766 INTERGEM EXPORTS 114759112 INTERGRIS PVT LTD 114119555 INTERIOR DECOR PVT LTD 409133282 INTERIORS LANKA ENTERPRISES 114122068 INTERJEWEL AUSTRALIA PVT LTD 114048097 INTERLINK FREIGHT SERVICES PVT LTD 409177123 INTERLINK MARKETING 114217115 INTERLOK FASHIONS BIBILE PVT LTD 114061360 INTERLOK FASHIONS CO PVT LTD 114057843 INTERMARK ENGINEERING SERVICES PVT LTD 409212310 INTERMASS 114642983 INTERMEDIA PRODUCTIONS PVT LTD 409196128 INTERNAL BEAUTY 114716332 INTERNA'L BUSIN.VENTUR.REA.& CON.PVT LTD 114173657 INTERNA'L DETERGENTS & COSMETICS PVT LTD 409065490 INTERNAL FLAVOURS 114367893 INTERNATIOANL SUPER TRADES PVT LTD 114428590 INTERNATIONAL ACADEMY OF DESIGN PVT LTD 114035467 INTERNATIONAL AGENCIES PVT LTD 194006438 INTERNATIONAL AIR TRANSPORT ASSOCIATION 114300047 INTERNATIONAL BEVERAGES PVT LTD 409040004 INTERNATIONAL BOOKHOUSE 114221490 INTERNATIONAL BULLION BANK PVT LTD

Page 234 of 646 TIN No Company Name 114287610 INTERNATIONAL BUSINESS ALLIANCE 114092215 INTERNATIONAL BUSINESS PUBLICATIONS LTD 114232521 INTERNATIONAL CARGO LINKS PVT LTD 114147176 INTERNATIONAL CARGO SERVICES PVT LTD 124006066 INTERNATIONAL COMPUTERS CEYLON LTD 114249270 INTERNATIONAL CONS;& CORPO; SERV; PVT LTD 114803022 INTERNATIONAL COR.SEC.ADV.& CONS. PVT LTD 104070370 INTERNATIONAL DAIRY PRODUCTS LTD 114032719 INTERNATIONAL DIAMOND DEALERS COLOMBO LT 409004032 INTERNATIONAL DISTRIBUTORS 114176583 INTERNATIONAL DISTRIBUTORS PVT LTD 114077933 INTERNATIONAL DRESSES PTE LTD 104043569 INTERNATIONAL ENTERPRISES LTD 114150924 INTERNATIONAL EQUIPMENT SERVICES PVT LTD 114015997 INTERNATIONAL FASHION TREND PVT LTD 114118427 INTERNATIONAL GIFT DESIGN PVT LTD 114357316 INTERNATIONAL GROCERS ALLIANCE PVT LTD 104054676 INTERNATIONAL HARDWARE STORES PVT LTD 114082490 INTERNATIONAL HOTEL SCHOOL PVT LTD 409002560 INTERNATIONAL IMPORT & EXPORT CO 114650137 INTERNATIONAL INSTI.FOR PROF.LEAR. PVT LT 114708992 INTERNATIONAL INSTITU.OF DEV.TRA.PVT LTD 114006645 INTERNATIONAL MARKETING SERVICES PVT LTD 114095001 INTERNATIONAL PACKGING PVT LTD 124004543 INTERNATIONAL PROJECTS CONSORTIUM LTD 114034860 INTERNATIONAL RISK SOLUTIONS PTE LTD 114241946 INTERNATIONAL TASK SOLUTIONS PVT LTD 114091561 INTERNATIONAL TEAS PVT LTD 114312215 INTERNATIONAL TILES PVT LTD 114069639 INTERNATIONAL TOURIST MAGAZINE PVT LTD 124007003 INTERNATIONAL TOURISTS & HOTELIERS LTD 114202568 INTERNATIONAL TRADE ASSOCIATES PVT LTD 114291587 INTERNATIONAL TRADING & PACK;SUST; PVT LT 114461792 INTERNATIONAL WASHING PVT LTD 114423564 INTERNATIONAL WATERWAYS PVT LTD 114255920 INTERNATIONAL WEALTH PVT LTD 409080456 INTERNATIONAL WINGS 114060780 INTERNATIONQAL COSMETIC APPLI PVT LTD 114176320 INTERNET SERVICE POINT LANKA PVT LTD 174891575 INTEROCEAN LAKSHMAN PVT LTD 114637653 INTEROCEAN SHIPPING AGENCIES (PVT) LTD 104043208 INTEROCEAN TRAVELS PVT LTD 114049166 INTERPACK PVT LTD 114137090 INTERPLAST ASIA EXPORTS PVT LTD 409111475 INTERPORT FREIGHT SERVICES 409199100 INTERPORT TRADING COMPANY 114136239 INTERSCAN LANKA PVT LTD 409175082 INTERSHARE AS 409060013 INTERTEC OVERSEAS LTD 114601420 INTERTRADE ALLIANCE (PRIVATE) LIMITED 114399043 INTERTRADE IMPORTS & EXPORT PVT LTD 114663115 INTERTREND MARKETING SERVICES PVT LTD 114279447 INTERWAVE COMMUNICATIONS LANKA PVT LTD

Page 235 of 646 TIN No Company Name 409115209 INTERWOOD 114291803 INTERWORLD ENTERPRISES PVT LTD 409334172 INTEX TRADING 578200290 INTHAN A U N 823371683 INTHIKAB N M M 775301228 INTHIKAFF M A M 820121406 INTHIRANATHAN N 820692900 INTHIZAR M I M 154005340 INTIATIVES IN DEV; OF ENT; APP;& STRATE; 772272260 INTIKHAB M F 174816476 INTIMA BRITECH PVT LTD 409022600 INTIMAT TRADERS 114334502 INT'L BUILDING SYSTEMS FACTORY CO PVT LT 114290815 INT'L BUSINESS COMPUTER MANUFACT; PVT LTD 114162957 INTL EDUCATION DEVELOP; CENTRE PVT LTD 409057675 INTOMO ENTERPRISES 114201928 INTOTO PVT LTD 114350974 INTRA GROUP GARMENT FINISHERS PVT LTD 409132812 INTRA PLAN 114312096 INTRAGAT MARKETING PVT LTD 409279490 INTRIGUE MEDIA CREATIONS 409161987 INVAR INDUSTRIES 114697265 INVESTCOPIA CAPITAL PVT LTD 114407542 INXCESS CORP LANKA PVT LTD 114278742 IONOSPHERE LANKA PVT LTD 114472913 IPARADIM PVT LTD 409143326 IPAS LANKA 671731042 IQBAL A M M 513663188 IQBAL H A R M 640661283 IQBAL J M 680924767 IQBAL M A M 511391865 IQBAL M I M 630111714 IQBAL M M M 640710594 IQBAL M N M 681461647 IQBAL M N M 732453059 IQBAL M P H 691731090 IQBAL M R 600653741 IQBAL S A K 550661195 IQBAL S H M 522213322 IQBAL S M 409031439 IQBAL TRADERS 572832767 IQBALDEEN A L M 592232944 IQBAR M A M 700331377 IQBQL M N M 114720135 IRANGA TYRE CENTER PVT LTD 486000090 IRANGANI K 626420885 IRANGANIE K A D M 409171133 IRESH CONSTRUCTORS 409211615 IRESHA - CHAMINDRA INDUSTRIES 409109896 IRESHA CONSTRUCTION 660120947 IRFAN A M M 831951290 IRFAN A W M 631743862 IRFAN M

Page 236 of 646 TIN No Company Name 691360962 IRFAN M 772624107 IRFAN M H M 763462200 IRFAN M M 751230354 IRFAN M T M 850231028 IRFAN P M M 409082211 IRFANIYA TEX 114156949 IRIS COLOUR GRAPHICS EXPORTS LTD 114363391 IRIS DATA & CAPITAL MANEGEMENT PVT LTD 695270178 IROKA NISHANTHI LOKUHETTI 590962740 IROL W A R 409003443 IRON STEEL COMPANY 691041824 IROSHAN G H 843191070 IROSHAN N G 732290494 IRSAN K M M 730122802 IRSHAD AHMED M J 752070598 IRSHAD K F M 790681150 IRSHAD M M M 630412641 IRSHAD M S M 742010058 IRSHAD M T M 781390305 IRSHAD S H A 409096727 IRSHANI ENTERPRISES 840700100 IRSHARD M K M 701880064 IRSHARD M N M 114237663 IRUNDHYA TRADING CO PVT LTD 409110576 IRUNI ENTERPRISES 114165964 IRWIN & GRANVILLE PVT LTD 652510809 IRZAM MOHAMED ZAROOK MOHAMED 114383597 ISAKA TRADERS PVT LTD 114463221 ISARA EMBRROIDERY PVT LTD 114192031 ISARA FASHIONS PVT LTD 409166962 ISARO AUTOMATION SYSTEMS 409067530 ISARO CONSTRUCTIONS 610290809 ISFAHAN M M M 114174939 ISFAN DEVELOPMENT CO PVT LTD 590572659 ISFAR M S M 771220843 ISHAAD M N M 114490717 ISHADI CONSIGNMENT AGENT PVT LTD 409006710 ISHADI ENTERPRISES 114344583 ISHADI ENTERPRISES PVT LTD 409075517 ISHADI TEX 722451368 ISHAK A R 801050166 ISHAM M J M 783561816 ISHAN M J M 409173969 ISHANAS COMMISSION AGENCIES 409122523 ISHANIE TRANSPORT SERVICE 852251158 ISHARA MADUKA A K 409181465 ISHARA RESTAURANT 114204595 ISHIDA INTERNATIONAL PVT LTD 409149189 ISHINI TRADERS 114286958 ISHIWATA FINS LANKA PVT LTD 815022289 ISHWARIE W.A.T. 409169228 ISIKA TRADING CO 104067026 ISLAND CONSUMER SUPPLIES PVT LTD

Page 237 of 646 TIN No Company Name 114760374 ISLAND EXPORTS PVT LTD 114692034 ISLAND GREEN ENERGY PVT LTD 114276928 ISLAND MARKETING & DISTRIBUTORS PVT LTD 409023550 ISLAND PRINTERS THE 104051642 ISLAND PRODUCTS PVT LTD 114335142 ISLAND SOURCES PVT LTD 114217700 ISLAND UMBRELLA INDUSTRIES PVT LTD 114323420 ISLANDERS DAMAS PVT LTD 114074420 ISLANDWIDE SCIENTIFIC SERVICES PVT LTD 114110582 ISLANDWIDE SUPPLIERS PVT LTD 114229806 ISLANDWIDE TRADING PVT LTD 114264598 ISLES INTERNATIONAL PVT LTD 633192863 ISMAIL A G 662760609 ISMAIL A R N 411180549 ISMAIL A.J.M. 409001246 ISMAIL CO 104064582 ISMAIL COMBINES LTD 611190921 ISMAIL H M A 703510078 ISMAIL H M A 550124009 ISMAIL K I M 540812284 ISMAIL M A 743460340 ISMAIL M A 452061155 ISMAIL M H 780990716 ISMAIL M H S 783081261 ISMAIL M I A 383620422 ISMAIL M J M 411231763 ISMAIL M M 671011201 ISMAIL M M 773370516 ISMAIL M M 682931060 ISMAIL M M M 672480728 ISMAIL M O M 651252148 ISMAIL M S 490160701 ISMAIL M S M 561692734 ISMAIL M S Z 350251707 ISMAIL M T R 590083437 ISMAIL MUHAJUDEEN 553281741 ISMAIL N M M 733221488 ISMAIL R M 402511699 ISMAIL S M 570662155 ISMAIL S M 593093964 ISMAIL U.L.M. 409013058 ISMALIYA STORES 722231414 ISMATH A M M 611970706 ISMATH ALI M H 751050097 ISMATH H M H 650692705 ISMATH M A 763230597 ISMATH M H M 780300221 ISMATH M H M 752450188 ISMATH M R M 773290369 ISMATH R 701063902 ISMATHULLA M S 682192020 ISMETH M I M 462100299 ISMIL S M M

Page 238 of 646 TIN No Company Name 174925186 ISOCHEM HOLDINGS PVT LTD 114296856 ISOKURA INTERNATIONAL PVT LTD 409166180 ISOKURA INTERNATIONAL TEA CO 409102190 ISOKURA TRADING CO 114137421 ISPAT CORPORATION PVT LTD 581261802 ISRAVEL JEEVA ARUL 409070892 ISRO FOODS 602952959 ISSADEEN M M A 652200753 ISSADEEN S H 409091067 ISSAK SONS 114337170 ISSIMA LINGERIE PVT LTD 114618497 ISTHARAM HARDWARE PVT LTD 114429368 ISUHE INTERNATIONAL PVT LTD 114215953 ISUJITH ENTERPRISES PVT LTD 409151108 ISUKI LANKA ENTERPRISE 114370240 ISUKI LANKA ENTERPRISES PVT LTD 114826685 ISULI INTERNATIONAL PVT LTD 409109608 ISUMI AUTO TRADING CO 409218920 ISUMI CONSTRUCTION 409064922 ISUMI LANKA 409075657 ISURA IMPORTERS 409034535 ISURA LANKA TRADING COMPANY 409181856 ISURA TRADERS 409300847 ISURI LANKA 409076327 ISURI TRADERS 409268277 ISURINI ENTERPRISES 409246613 ISURU ADVERTISING SOLUTIONS 409187269 ISURU AUTO TRADERS 409092500 ISURU BUILDERS 409141200 ISURU CONTRACTORS 114603775 ISURU DUSHAN IMPEX PVT LTD 409168191 ISURU ENTERPRISES' 409156452 ISURU ENTERPRISES, 409272460 ISURU ENTERPRISES.. 114704164 ISURU FIBRE GLASS INDUSTRIES PVT LTD 409123392 ISURU GAYAN CONTRACTORS 578404490 ISURU GRAPHIC SYSTEMS 409181821 ISURU IMPORT & EXPORTS COMPANY 114350680 ISURU LANKA DEVELOPMENTS PVT LTD 114210897 ISURU MAGA SUCCESS PVT LTD 409196713 ISURU METAL CRUSHER 409125956 ISURU NIPPON TRADERS 114037320 ISURU PRINTERS PVT LTD 409226248 ISURU TRADERS 409104150 ISURU TRANSPORT 409259421 ISURU TRANSPORTERS 114688495 ISURU TRAVELS & TOURS PVT LTD 409152600 ISURUSIRI ENTERPRISES 577900744 ISWARI P 409209084 ISWARIYA 104655939 IT CONSUMABLE SOLUTIONS LANKA PVT LTD 409169317 IT DOCTOR INTERNATIONAL 409148760 ITALIA MARITTIMA S P A

Page 239 of 646 TIN No Company Name 114167770 ITALIANA IMAGES PVT LTD 114375209 ITALO CARARRA PVT LTD 114182559 ITALO LANKA GAS CYLINDER MANUFA; PVT LTD 114097276 ITALPOLO FOOTWEAR PVT LTD 114659509 ITALY CATERING SERVICES PVT LTD 409038379 ITASRI JOINT VENTURE 114277363 ITCOLL HOLDINGS PVT LTD 683561711 ITHANAGE DON PRASHANTHA PRADEEP KUMAR ITHANAGE 409247458 ITHIRA BUILDERS 651481333 ITHREES M K M 114255319 ITMIN BUSINESS & MANAGEM; TRAIN; PVT LTD 134006900 ITMIN INTERNET SERVICES LTD 134004886 ITMIN LTD 114348031 ITOCHO TRADING PVT LTD 409016642 ITOCHU CEYLON PVT LTD 114350699 IVA HOLDINGS PVT LTD 114245364 IVANKA PVT LTD 409131530 IVORY GLASS HOUSE 409063063 IVY HILLS TEA FACTORY 409135218 IVY RESORTS GUEST HOUSE 114326224 IVYHILLS TEA FACTORY PVT LTD 409277683 IWAKAMI ENTERPRISES 409051561 IYANAR TRADERS 409118135 IYARD INTERNATIONAL 473492601 IYASAMY S 390181779 IYATHURAI K 631440576 IZBAHANY H M M 114341363 IZUMI AUTO PVT LTD 409147070 IZUMI ENTERPRISES 640780061 IZZATH M M 741320509 IZZATH M R 114128325 J & AC PVT LTD 409100511 J & B ELECTRICALS 409273114 J & C CONSTRUCTION 409246702 J & D PUBLISHING HOUSE 114272671 J & H TECHNOLOGIES PVT LTD 409149375 J & I ASSOCIATE 409106188 J & I ENTERPRISES 409124143 J & I ENTERPRISES. 114244481 J & J INTERNATIONAL PVT LTD 114634042 J & J PLASTICS PVT LTD 114437271 J & L ELECTROMECHANICAL PVT LTD 409266878 J & P CATERING SERVICES 409220169 J & P ENTERPRICES 409092934 J & P EXPORTERS 409097154 J & P TRANSPORT 114148008 J & R SHRIMPS PVT LTD 409199690 J & S IMPORTS 114091243 J & S SECURITY SERVICES PVT LTD 114121177 J & S SERVICES PVT LTD 409333796 J & V ENTERPRISES 811002690 J .P. P. WIJESINGHE 114176370 J A B COMMUNICATIONS PVT LTD

Page 240 of 646 TIN No Company Name 114207764 J A B TECHNOLOGIES PVT LTD 409258867 J A D TRANSPORT SERVICE 648202253 J A DAMAYANTHI 409279228 J A INTERNATIONAL 581800703 J A MUNAF 114792713 J A S MARKETING PVT LTD 409104118 J AND A GARMENT 114227498 J AND K LONDON TRADING INTER (PVT) LTD 114182923 J B A SOFTWARE PRODUCTS LANKA PVT LTD 114078301 J B COIR PADS PVT LTD 409218059 J B CONCRET WORKS 409247776 J B ENTERPRISES 114004812 J B ESTATES PVT LTD 114152935 J B F INDUSTRIES LANKA PVT LTD 114133116 J B FINANCIAL PVT LTD 114183644 J B S LANKA PVT LTD 409110282 J C & L C CONTRUCTION 114087599 J C C INDUSTRIES PVT LTD 409108091 J C D ASSOCIATES 409226990 J C D CONSTRUTION 114365939 J C F TRADING COMPANY PVT LTD 409257763 J C HOLDINGS 114502839 J C I CHEMICAL DISTRIBUTORS PVT LTD 114415413 J C INTERNATIONAL PVT LTD 114372811 J C LINK PVT LTD 114146790 J CEY EXPORTS PVT LTD 114251542 J CHEM INDUSTRIES PVT LTD 114305715 J CHEM LANKA PVT LTD 409257224 J D BUILDERS 409240860 J D COMMERCIAL 114402877 J D CORPORATION PVT LTD 114645060 J D FASHIONS PVT LTD 114469904 J D I WORLDWIDE PVT LTD 114824038 J D L INTERNATIONAL COMPANY PVT LTD 114148830 J D R ENTERPRISE PVT LTD 409380506 J D S ENTERPRISES 114671126 J D U ENTERPRISES PVT LTD 409067840 J E INTERNATIONAL 114177784 J E INTERNATIONAL PVT LTD 114079510 J F & I EXPORTS PVT LTD 114085456 J F D SERVICES PVT LTD 114485101 J F I PACKAGING PVT LTD 409068685 J F J AGENCIES SECURITY 114699683 J F TOURS PVT LTD 409166326 J H AUTO MART 114215350 J H H INTERNATIONAL PVT LTD 114299294 J H LANKA CO PVT LTD 114230960 J I C APPARELS PVT LTD 409109110 J I N ENTERPRISES 409006655 J I PIANO CENTRE 722902971 J ILLEPERUMA 114069400 J INTERNATIONAL CREATIONS PVT LTD 409261280 J J BROTHERS

Page 241 of 646 TIN No Company Name 114488909 J J CAMPING PVT LTD 114439479 J J COLLECTIONS PVT LTD 409108415 J J CONTRACTORS 409242766 J J ENTERPRISES 114730807 J J GRAND MOTORS CO. PVT LTD 409001963 J J IMPORTS & EXPORTS 114388947 J J IRISH PUB REST;KAR;& POOL PAR;PVT LT 114653799 J K APPARELS LANKA PVT LTD 409211810 J K AUTOMOTIVES 409210554 J K CREATIONS 520981683 J K DANAPALA 409091504 J K DESIGN & CONSTRUCTION CO 409141315 J K DISTRIBUTORS 409096840 J K ENTERPRISES 409186084 J K ENTERPRISES. 409138659 J K EXPORTS 114355852 J K FRUIT & VEGETABLE EXPORT PVT LTD 114389579 J K INTERNATIONAL PVT LTD 114269905 J K L PACK INTERNATIONAL PVT LTD 114101575 J K O A MOBILES PVT LTD 104061133 J K PACKAGING PVT LTD 114452238 J K R VIDURANGA HOTELS PVT LTD 409205097 J K SRI NOR TRAVELS & TOURS 409100449 J K TEXTILES 409139566 J K TRADERS 114326089 J KODITHUWAKKUARACHCHI & SONS PVT LTD 409320708 J L FASHIONS 114184314 J L TRADE SERVICES PVT LTD 114642762 J L WEERASINGHE CO PVT LTD 409168582 J LANKA PVT COMPANY 409291988 J M ENTERPRISES 409206522 J M IMPEX 409094864 J M J CONTRUCTION WORKS 409197736 J M J PLASTICS 409085032 J M MARINE PVT LTD 409155790 J M MOTOR TRADERS 409205763 J M P BANDARA TRANSPORT SERVICE 114381721 J MART PVT LTD 409190430 J N B AUTO TRADERS 114392278 J N B SERVICES PVT LTD 409277527 J N ENTERPRISES. 409092152 J N FILMS 114271756 J N K LOGISTICS PVT LTD 409087396 J N MIRANDA & SONS 409133509 J N MOTOR TRADERS 409079105 J N P ENGINEERING 409167446 J N TRADERS 114487724 J N W CONSTRUCTION & ENGINEERING PVT LTD 409168396 J P & SONS 630120268 J P M PERERA 114183164 J P MORGAN SECURITIES LANKA PVT LTD 409161073 J P MOTORS 114702820 J P SHANU INTERNATIONAL PVT LTD

Page 242 of 646 TIN No Company Name 409098045 J P VAASS 114298263 J R ENGINERING PRODUCTS PVT LTD 114174858 J R MERCHANTS PVT LTD 409260047 J R S ENTERPRISES 114641944 J R S LANKA PVT LTD 409163050 J R S NEW TRADES 114286346 J R S SHIPPING PVT LTD 409004601 J R S TRADING CO 114750727 J R T LANKA PVT LTD 174814953 J R T NIPPON LANKA PVT LTD 114143677 J R TECH PVT LTD 114778940 J R TRADE CO. PVT LTD 114207535 J S & MARINE SERVICE PVT LTD 409161405 J S ADVERTISING 409244602 J S CONSTRUCTION 409155820 J S ENTERPRISES 114117234 J S FEED PVT LTD 114742503 J S GLOBAL PVT LTD 114331805 J S G'S ISLAND WIDE S'YING CO. PVT LTD 409106994 J S HOLDINGS 114824755 J S INDUSTRIES PVT LTD 114312983 J S INTERNATIONAL TRADING CO PVT LTD 114182710 J S K COMPUTER SYSTEMS PVT LTD 409255167 J S LANKA 114701297 J S LANKA SERVICE & SUPPLIERS PVT LTD 114774693 J S MARITIME LANKA PVT LTD 114675610 J S N HOLDINGS PVT LTD 114706507 J S N INTERNATIONAL LANKA PVT LTD 114370533 J S N SOLUTIONS PVT LTD 114171603 J S P LANKA PVT LTD 114161780 J S P RETREADING PVT LTD 114685860 J T S AUTO LANKA PVT LTD 114301914 J TRADING LANKA PVT LTD 114205940 J V MARKETING PVT LTD 114278203 J V MASTER SERVICES PVT LTD 409249230 J V S N TRADING & ENGINEERING CO. 409090516 J V TGDP(CEB) NK/LI 114254533 J W L HOLDINGS PVTLTD 409160670 J WAY INTERNATIONAL 114735205 J Y ENTERPRISES PVT LTD 114003905 J ZAHIRSHA BROTHERS PVT LTD 114220345 J. F. HOLDINGS PVT LTD 513182058 J.A K.JAYASINGHE 820500180 J.A. SAMAN 541481958 J.A.B. JAYASURIYA 743540778 J.A.D. DHAMMIKA 660530908 J.A.D. LALANTHA 682110821 J.A.D.M. JAYATHILAKE 751620942 J.A.D.R. NISHANTHA 686880311 J.A.D.T.S.JAYASOORIYA 602360385 J.A.K.S. JAYASINGHE 865014465 J.A.M. RANSIMALI 742181111 J.A.M.IRSHAD

Page 243 of 646 TIN No Company Name 720121760 J.A.N. JAYASOORIYA 500900458 J.A.PERERA PULLE 752161810 J.A.R.N.GUNAWARDANA 712442760 J.A.S.K. PERERA 470493550 J.A.T.JAYASINGHE 633391165 J.C. ALWIS 114477540 J.F. RECYCLING PVT LTD 493063138 J.G.A.SOMADASA 620550825 J.G.S. PREMASIRI 741570521 J.H.N.N.B WIJERATHNE 409151469 J.K. DISTRIBUTORS 409167640 J.K. ENTERPRISES 671730810 J.K.R. P. JAYANETTI 409146759 J.K.TEXTILES 710680582 J.L.K. DE ZOYSA 642391763 J.M.A.K JAYAMANNA 712481838 J.M.A.U.R. JAYASEKARA 750835120 J.M.C.S. JAYASUNDARA 603553020 J.M.D.J.A. RANJITH 373271349 J.M.LINTON 551112896 J.M.P. JAYASINGHE 710240248 J.M.R. JAYASUNDARA 661161493 J.M.S. JAYASURIYA 732012699 J.P.B.S. JAYAWEERA 701134346 J.P.R. JAYAWEERA 742950719 J.P.T.P. RANASINGHE 723494788 J.R. FERNANDO 521220953 J.S. GUNASEKARA 601690187 J.S.PETHTHAWADU 722081986 J.T.KODIKARA 409389058 JAANI MOTOR TRADERS 114776513 JAAVEE HOLDINGS PVT LTD 114018783 JAAYEE ENTERPRISES PVT LTD 409130771 JABBAR & BROS 409091172 JABBAR & SONS 572392236 JABBAR S I A 620730777 JABEEN S 620552160 JABEER M E M 530823466 JABEES M S M 530014908 JABIR A S M 550302187 JABIR M T S 114026727 JACEY TRUST SERVICES PVT LTD 513570643 JACOB A M 114160814 JACOB DESIGN CORPORATION PVT LTD 671633113 JACOB M 114028517 JACQQUALINE CLOTHING PVT LTD 114269891 JADE ELECTRONICS PVT LTD 104084060 JADE GARDENS LTD 114018317 JAELA MILLS PVT LTD 114704032 JAF ZEE ACCESSORIES PVT LTD 483334273 JAFERJEE I H 700520803 JAFFER M S 622783606 JAFFER M S M

Page 244 of 646 TIN No Company Name 666710193 JAFFER Y 114104582 JAFFERJEE & JAFFERJEE PVT LTD 409042880 JAFFERJEE BROS TEABAGS & CARTONS INDUSTR 114144460 JAFFERJEE CARGO PVT LTD 647060684 JAFFERJEE F M A 356140893 JAFFERJEE Z A MRS 409001670 JAFFERJEES INTERNATIONAL 409143393 JAFFERSONS MOTAR TRADERS 780370998 JAGANATHAN S 600470540 JAGATH ANIL D.G. 114236659 JAGATH BREAKLINER HOUSE PVT LTD 409107753 JAGATH ENTERPRISES 409121330 JAGATH ENTERPRISES 792083200 D D C 620864030 JAGATH KUMARA D D P 670200507 JAGATH KUMARA K I 750210562 JAGATH M M 409093663 JAGATH MOTOR TRADERS 610503144 JAGATH NISHANTHA D M 114322903 JAGATH PERERA ASSOCIATES PVT LTD 114084794 JAGATH ROBOTICS MANUFACTURING PVT LTD 114315850 JAGATH TRAVELS PVT LTD 791092582 JAGATHEEPAN P 409053513 JAGATHSON ALUMINIUM & CO 114719048 JAGRR PVT LTD 114215074 JAHANGIR POWERBOSS LANKA PVT LTD 842441412 JAHIM M R N 751121202 JAHIR I M 409241930 JAI BHAWANI 409087256 JAI ENTERPRISES 409080324 JAIC HILTON TOWER 409146597 JAICITY IMPEX 601360756 JAILAN S M A C 409004296 JAILAXMI STORES 134048212 JAIN INFRAPROJECTS (LANKA) LTD 409071422 JAINUL ABDEEN & SON M P 409135943 JAISRI IMPORTS & EXPORTS 553232120 JAITHRA CHANDRASING PEIRIS 114482676 JAL HOLDINGS PVT LTD 114494909 JAL SHIPPING & LOGISTICS PVT LTD 513612842 JALEEL A L M 837050510 JALEEL F N 732050035 JALEEL KHAN R.M. 530704696 JALEEL M A 782191594 JALEEL M B M 582613400 JALEEL T M K 451962248 JALILL T M R 740350269 JAMALDEEN M I 641882429 JAMALDEEN M Z 409036252 JAMALIYA JEWELLERY HOUSE 453371859 JAMEEL A C M 693011051 JAMEEL M G M 114018007 JAMES FERRIE PVT LTD

Page 245 of 646 TIN No Company Name 114166081 JAMES FINLAY PLANTATION HOLDINGS LTD 134008423 JANA SHRI FINANCIAL CORPORATION CO LTD 114001708 JANA TRADING (PVT)LTD 409170676 JANAB JEWELLERS 409006558 JANADHI ENTERPRIESS 409011624 JANAHITHA KNITTING INDUSTRY 114320668 JANAHITHA MOTORS PVT LTD 409150241 JANAHITHA TRANSPORT SERVICE 114335835 JANAK HOUSING PVT LTD 114411906 JANAKA BOGOLLAGAMA RESORTS PVT LTD 822962653 JANAKA CHANDIMAL M 409089615 JANAKA ENTERPRISES 803522847 JANAKA L 831411295 JANAKA LAKMAL M G 711624872 JANAKA MAHINDA W 690182319 JANAKA PRADEEP A D 860543745 JANAKA PRASAD S P 623150607 JANAKA SARATH KUMARA K 409198490 JANAKA TRADE IMPEX 773530580 JANAKA UPUL CHANDANA N W K 482532292 JANAKIRAMAN P 409172555 JANALANKA ENTERPRISES 721430308 JANALANKA T A E A S 660060782 JANAPRIYA N W V 409070280 JANARANJANA STORES 522293750 JANARTHAN N 409276520 JANASETHA ENTERPRISE 409029396 JANASEVA PRODUCTS 134005882 JANASHAKTHI GENERAL INSURANCE CO LTD 134004983 JANASHAKTHI LTD 622671786 JANASHANTHA N T M S 114669687 JANASIRI INFORMATION TECHNOLOG. PVT LTD 722623517 JANATH RAVINDRA W P M 409106951 JANATHA ENTERPRISES 104063705 JANATHA EXPORTS LTD 114210595 JANATHA FASHION APPAREL PVT LTD 294000313 JANATHA FERTILISER ENTERPRISE LTD 114651214 JANATHA HOLDINGS PVT LTD 409152511 JANATHA MARKETING 134005165 JANATHA PROPERTY DEVELOPMENT LTD 409095208 JANATHA RESTAURANT 409066186 JANATHA TRADE CENTRE 114199753 JANCO FREIGHT LANKA PVT LTD 114663352 JANE ENTERPRISES PVT LTD 597910690 JANEERA A H P 409106242 JANESHAAS 409194516 JANIKTA TEAS 409099610 JANISURU ENTERPRISES 114838705 JANORIN CAR SALE PVT LTD 409120350 JANS INTERNATIONAL 114051810 JANS PVT LTD 663170538 JANSEN S G 409101747 JANSZ T C

Page 246 of 646 TIN No Company Name 114284033 JANUSHKAA PVT LTD 409055346 JANZIE STORES 409065171 JAP INTERNATIONAL 114737690 JAP LANKA HOLDINGS PVT LTD 409211577 JAP LANKA TRADING CO 409150616 JAPAN AIDED PROJECT MANAGEMENT UNIT 409053858 JAPAN AIR LINES 114039136 JAPAN AUTO PAINT INDUSTRIES PVT LTD THE 409055893 JAPAN BRIDGE & STRUCTURE INSTITUTE INC 114355461 JAPAN ELECTRONICS PVT LTD 114740349 JAPAN EXPRESS CO.PVT LTD 409202411 JAPAN GLOBAL LANKA AUTO TRADERS 114035700 JAPAN GRAIN PVT LTD 409155847 JAPAN LANKA MOTOR DEALERS 114742511 JAPAN LANKA TECHNO.& CULTU.CENT. PVT LTD 114481394 JAPAN MISUHARA ENTERPRISES PVT LTD 114463205 JAPAN MOTORS PVT LTD 114370703 JAPAN SOFT PVT LTD 154008608 JAPANEESE SOLIDARITY ASSOCIATION 409179010 JAPANNET PARTS CENTRE 409084206 JAPLAN ENTERPRISES 114349011 JAPONI TEC P C PVT LTD 114096458 JAQALANKA APPARELS PVT LTD 114042331 JAQALANKA INTERNATIONAL PVT LTD 104052754 JAQALANKA LTD 114660841 JARDINE ROCHE PVT LTD 551461700 JAREEN M I M 114784230 JASA INTERNATIONAL PVT LTD 573292693 JASEEM A C 620843113 JASMIN M J 114462446 JASMINE NEWSWIRES PVT LTD 114270075 JASMINE VALLEY PLANTATION (PVT) LTD 409002420 JASON AUTOMOBILES 663040820 JASOOLY M A M 730050267 JASOTHARAN S 114148040 JAT G PROJECTS PVT LTD 670494225 JAUFER A C M 690571110 JAUFER M Y L H A 633653160 JAUFER SADIQUE M S 663302396 JAUFFER A M J M 114418790 JAVA INSTITUTE FOR ADVANCED TECH. PVT LTD 612790361 JAWAAMIL A M 592752077 JAWAD S.A. 732102094 JAWAHIR A C 812930605 JAWAHIR A C M 760781282 JAWAHIR A M 673103367 JAWAHIR J M 681722564 JAWAHIR M M 104012400 JAWATTE BUILDINGS LTD 409120580 JAWDHA PACK INDUSTRIES 753410520 JAWHER MOHAMED M A 114417548 JAWSONS INTERNATIONAL PVT LTD 632212232 JAWZY M B M

Page 247 of 646 TIN No Company Name 114212474 JAY DEE COLLECTION PVT LTD 114440540 JAY GEE ENTERPRISES COLOMBO PVT LTD 114048933 JAY INSURANCE CONSULTANS PTE LTD 114711950 JAY KAY SPENCE PVT LTD 114289574 JAY MOTOR TRADING PVT LTD 409223885 JAY SONS ENTERPRISES 409096000 JAYA LANKA TYRE HOUSE 409159362 JAYA MARINE ELECTRICAL ENTERPRISES 114064742 JAYA SALU GARMENTS PVT LTD 409161197 JAYA SAMPATH TRADERS 114754706 JAYA SAN MOTORS PVT LTD 409237975 TRADING 114057177 JAYA TRADING CO PVT LTD 114333042 JAYABAHU CAR SALES PVT LTD 409114075 JAYABAHU ENTERPRISES 542562366 JAYABALAN P 409130828 JAYABIMA TRANSPORT SERVICE 650862198 JAYACHANDRA A H D L 750831680 JAYACHANDRAN B 691061922 JAYADEWA G G W 700073459 JAYADEWA H K A C 661941758 JAYADEWA W M P 409277586 JAYADU AUTO TRADERS 104035485 JAYAGIRI TRANSPORTERS PVT LTD 409183786 JAYAISURU ENTERPRISES 134714069 JAYAKODE TRADING CO.PVT LTD 540684111 JAYAKODI ARACHCHI P 781882690 JAYAKODI J A A S 620372480 JAYAKODI J M S A B 702481244 JAYAKODI J. A. U. S. 702270081 JAYAKODY C S 510862058 JAYAKODY D C A H P 811104060 JAYAKODY J A S P 778272741 JAYAKODY J A W R 762251507 JAYAKODY J S L 822900437 JAYAKODY M A C R 409082645 JAYAKODY PACKAGING 661150874 JAYAKODY R V L 592814404 JAYAKODY S 626642373 JAYAKODY S L MRS 593554430 JAYAKODY S P T 770924367 JAYAKUMAR J 720190460 JAYAKUMAR K 731530688 JAYAKUMAR N 409061923 JAYALAK ENTERPRISES 782585207 JAYALAL A A D 721332314 JAYALAL G L C 660790616 JAYALAL K H T G 650291417 JAYALAL K R 623230287 JAYALAL W K K A 409246010 JAYALALITHA JEWELLERS 409021999 JAYALALITHA JEWELLERY MART 114502383 JAYALANKA AUTO TRADERS PVT LTD

Page 248 of 646 TIN No Company Name 409001785 JAYALANKA ENTERPRISES 409216820 JAYALANKA ENTERPRISES 409009441 JAYALANKA IMPORT & EXPORT CO 114062324 JAYALANKA MOTORS PVT LTD 409104509 JAYALANKA TRADERS 670192261 JAYALATH A L D S 713421251 JAYALATH D B K 593471608 JAYALATH D.H.K. 409230393 JAYALATH EARTH MOVERS 409261108 JAYALATH ENGINEERING WORKS 409165770 JAYALATH ENGINEERS 114731080 JAYALATH GLOBAL TRADING PVT LTD 812141236 JAYALATH H P D R K 660112332 JAYALATH H T W 572721582 JAYALATH J 611720696 JAYALATH J A M P 461200729 JAYALATH K 690243369 JAYALATH K G E 481643325 JAYALATH MANORATHNE K M 114171450 JAYALATH MULTI TRADES PVT LTD 392501452 JAYALATH N SIRIPALA 625620236 JAYALATHA K K T 666314603 JAYALATHA M H MRS 412142276 JAYALATHARACHCHI J P 409027636 JAYAMADU SUPPLIERS 543262480 JAYAMAHA P A 409100503 JAYAMAL DISTRIBUTORS 409053130 JAYAMANNA & SONS H D 409252591 JAYAMANNA DIE CUTTER WORKS 720423162 JAYAMANNA G G N 681111867 JAYAMANNA H C B 773253412 JAYAMANNA J M P M 493641310 JAYAMANNE D E U L 451100521 JAYAMANNE M A C 461300774 JAYAMANNE N J 409069436 JAYAMINI CINEMA 686150364 JAYAMINI D.P.C. 114043710 JAYAMINI ENTERPRISES PVT LTD 114272329 JAYAMINI STEEL & WOODEN FURNISHERS PVT L 174838895 JAYAMITH LANKA (PVT) LTD 571302209 JAYAMPATHI D W D W A K 409068413 JAYAMUNI ENTERPRISES 580932843 JAYAMUNI KINGSLEY SILVA 114290262 JAYAMUTHU LAND SALES PVT LTD 114408441 JAYANANDA CONSTRUCTIONS PVT LTD 510971230 JAYANANDANA U.P.C 580051421 JAYANATHA W.G.V.S 409208509 JAYANEE TRNSPORT 813640961 JAYANETHTHI R S 731652350 JAYANETTI D N 662141038 JAYANETTI D R S 666850076 JAYANI P D M MISS 409155227 JAYANTH ENTERPRISES

Page 249 of 646 TIN No Company Name 552864093 JAYANTHA A D 409096999 JAYANTHA ENTERPRISES 114187194 JAYANTHA FUNERAL DIRECTORS PVT LTD 840380017 JAYANTHA G C 409015182 JAYANTHA INDUSTRIAL WORKS 771712690 JAYANTHA K A S 771172296 JAYANTHA KUMARA 683180785 JAYANTHA M L D S 663451529 JAYANTHA P G 561643350 JAYANTHA RENUKA P D 591280368 JAYANTHA SUWANDARATNA 640372796 JAYANTHA T G 602890350 JAYANTHA W G D S 592781581 JAYANTHA W L K L L 850491917 JAYANTHA W. D .A 556511217 JAYANTHI D M S 705091005 JAYANTHI G 409114148 JAYANTHI GROUP OF CO 409046789 JAYANTHI METAL INDUSTRIES 396321211 JAYAPADMA J M K 611604459 JAYAPAL S 409147038 JAYARA 114259721 JAYARA ENTERPRISES PVT LTD 632571194 JAYARATHNA A W W A N 611792840 JAYARATHNA A Y S 810562870 JAYARATHNA BANDA R M 681100407 JAYARATHNA E A 762824035 JAYARATHNA E V G E 114349585 JAYARATHNA ELECTRICAL INDUSTRIES PVT LTD 641792012 JAYARATHNA H M G 688562333 JAYARATHNA K A N 592633272 JAYARATHNA L P 623342816 JAYARATHNA R P S 751331487 JAYARATHNA R S P 703652212 JAYARATHNA S A R 612070113 JAYARATHNA S H G 583491724 JAYARATHNA S N 740062611 JAYARATHNA V G S 755503452 JAYARATHNA V M C K 311660241 JAYARATHNE A C 409175996 JAYARATHNE ENTERPRISES 620383279 JAYARATHNE H K 782030752 JAYARATHNE K G R C 641090735 JAYARATHNE K M A 601044005 JAYARATNA B S 803240744 JAYARATNA E P D D 700104206 JAYARATNA G B 522802654 JAYARATNA M S 630205255 JAYARATNA M W 470290145 JAYARATNA U G 114176400 JAYARATNE CONTRACTORS PVT LTD 650230078 JAYARATNE D G N 443163840 JAYARATNE D J

Page 250 of 646 TIN No Company Name 409108245 JAYARATNE ENTERPRISES 114054429 JAYARATNE FUNERAL DIRECTORS PVT LTD 531820894 JAYARATNE H 440492568 JAYARATNE H P 620690600 JAYARATNE I.G.A.L. 592543648 JAYARATNE J 582640980 JAYARATNE J A 512283926 JAYARATNE J M 581223560 JAYARATNE K 701042611 JAYARATNE K A 543531618 JAYARATNE K K 418161043 JAYARATNE M T H 114175374 JAYARATNE MACHINERY & EQUIPMENT PVT LTD 471314404 JAYARATNE R E B 660081844 JAYARATNE S L 700643107 JAYARATNE S M P L 621651757 JAYARATNE T J 788190204 JAYARATNE U G L T 612832315 JAYARATTNE D D 409168345 JAYARO ENTERPRISES 761492136 JAYASAKARA R P D R M K 409108644 JAYASANDU ENTERPRISES 409156525 JAYASATH ASSOCIATES 851560017 JAYASEEDAN T 860700255 JAYASEKARA A K 592620537 JAYASEKARA A R 523380265 JAYASEKARA A S J M S T K 510541480 JAYASEKARA APONSU G M 586282247 JAYASEKARA E S 409308058 JAYASEKARA ENTERPRISES. 798493450 JAYASEKARA H D A D 732000267 JAYASEKARA J G A S 801791271 JAYASEKARA J M A K 642781316 JAYASEKARA J M K 658630830 JAYASEKARA J M P P 562131728 JAYASEKARA J M S 820050371 JAYASEKARA J M S D 493490885 JAYASEKARA J M U 462701845 JAYASEKARA K A 753230718 JAYASEKARA L S 622890100 JAYASEKARA M A 465200073 JAYASEKARA M B S MRS 409178545 JAYASEKARA M N 409014208 JAYASEKARA MOTORS 470511664 JAYASEKARA S 722010027 JAYASEKARA S M R L W 673390560 JAYASEKARA S N 710850275 JAYASEKARA S Y 532221650 JAYASEKARA W M 104075169 JAYASEKERA & SONS PVT LTD 611670028 JAYASEKERA A A H W 571301512 JAYASEKERA B N 710812950 JAYASEKERA D P

Page 251 of 646 TIN No Company Name 662900443 JAYASEKERA J A P M 422962050 JAYASEKERA K D DE S 566053179 JAYASEKERA M.K. 581050402 JAYASEKERA N R R 476242908 JAYASEKERA P L MRS 833473662 JAYASEKERA T M L T R 582803919 JAYASENA E.M. 563560991 JAYASENA K 383202299 JAYASENA M 513032978 JAYASENA M R P 480602293 JAYASENA N G 580400744 JAYASENA R P 114352292 JAYASHAKTHI AUTO MARKET PVT LTD 671510445 JAYASHANTHA W P R 409121705 JAYASHANTHI CONTRACTORS 731890838 JAYASINGHA J.A.S.N. 641551970 JAYASINGHA K R 612321035 JAYASINGHA T M A L 621232215 JAYASINGHAGE SIRIPALA 409079628 JAYASINGHE & SONS M D J 633630526 JAYASINGHE A C 770961424 JAYASINGHE A V G R K 612010340 JAYASINGHE A. P 742790045 JAYASINGHE A.R. 662161926 JAYASINGHE ARACHCHIGE SAMANTHA JAYASINGHE 612802963 JAYASINGHE ARACHCHIGE WASANTHA 114436747 JAYASINGHE CONSTRUCTION COMPANY PVT LTD 114051160 JAYASINGHE CONSTRUCTION PVT LTD D P 409123066 JAYASINGHE CONSTRUCTIONS 380932032 JAYASINGHE D 473581710 JAYASINGHE D E L 448300650 JAYASINGHE D G D E 576032234 JAYASINGHE D M A 513271425 JAYASINGHE D M P 361530365 JAYASINGHE D P 423232846 JAYASINGHE D R 690683520 JAYASINGHE D R 100954427 JAYASINGHE D S 152960433 JAYASINGHE D S 383491479 JAYASINGHE D S 362820740 JAYASINGHE E A H H 391062269 JAYASINGHE E W 409371477 JAYASINGHE ENGINEERING & CONSTRUCTION 692902548 JAYASINGHE G D C 751403429 JAYASINGHE G E G A P 682260890 JAYASINGHE H P K C 621690035 JAYASINGHE I K K 680792631 JAYASINGHE J A D 696220905 JAYASINGHE J A D S K 632071310 JAYASINGHE J A P R 496351037 JAYASINGHE J A R L S 683610550 JAYASINGHE J A S N 735532138 JAYASINGHE J A T S

Page 252 of 646 TIN No Company Name 582270589 JAYASINGHE J A W 650421361 JAYASINGHE J D C G 333210827 JAYASINGHE J K S 693383277 JAYASINGHE J M C J 802841507 JAYASINGHE J.G.R.W. 409146910 JAYASINGHE K A 503200996 JAYASINGHE K B N 730291400 JAYASINGHE K G C S 652041531 JAYASINGHE L P 501011479 JAYASINGHE M 553573190 JAYASINGHE M B 572860604 JAYASINGHE M D R 352140325 JAYASINGHE M H A S 409192432 JAYASINGHE METAL INDUSTRIES 114754714 JAYASINGHE MOTORS PVT LTD 114144380 JAYASINGHE OPTICIANS PVT LTD D S 114169412 JAYASINGHE OPTOMETRISTS PVT LTD D S 360871550 JAYASINGHE P A 733611600 JAYASINGHE P L A B 510662601 JAYASINGHE P M 490561978 JAYASINGHE P R 560070632 JAYASINGHE P S K 409095062 JAYASINGHE PRINTERS 631480063 JAYASINGHE R 613140069 JAYASINGHE R A A P 583550313 JAYASINGHE R A V 770852978 JAYASINGHE R G C R K 680150095 JAYASINGHE R M D B 782480073 JAYASINGHE R W M K G W B 486952563 JAYASINGHE RUPA MRS 730991045 JAYASINGHE S C 522942588 JAYASINGHE S N 590720607 JAYASINGHE S P 642610554 JAYASINGHE S P 642914251 JAYASINGHE S P 711813004 JAYASINGHE S R 591790790 JAYASINGHE S R M P 540883386 JAYASINGHE T A D A 700703800 JAYASINGHE T M 409183310 JAYASINGHE TEA FACTORY 409077900 JAYASINGHE TOURS 114461520 JAYASINGHE TRADING LANKA COMPANY PVT LTD 409237428 JAYASINGHE TRANSPORT SERVICE 651862515 JAYASINGHE U B 400480850 JAYASINGHE W 652512437 JAYASINGHE W D 713532878 JAYASINGHE Y B 721632415 JAYASINHE G P C U 651012910 JAYASIRI B G B P 114454338 JAYASIRI BUILDING CONSTRUCTIONS PVT LTD 631460240 JAYASIRI E 660241027 JAYASIRI E A S 409125085 JAYASIRI ENTERPRISES

Page 253 of 646 TIN No Company Name 409160972 JAYASIRI ENTERPRISES. 114001090 JAYASIRI INDUSTRIES PVT LTD 550421542 JAYASIRI K A 693442117 JAYASIRI K H P 542631520 JAYASIRI M N 450200697 JAYASIRI P V 471413895 JAYASIRI R D 670750205 JAYASIRI R M L 701082630 JAYASIRI S. A. L. 613193138 JAYASIRI SILVA G V 633330158 JAYASOMA H B G C 409069274 JAYASONS 730010443 JAYASOORIYA C H 370921822 JAYASOORIYA E H 409085938 JAYASOORIYA GARMENTS 582350620 JAYASOORIYA I B R A G 633250340 JAYASOORIYA J A D A 503101220 JAYASOORIYA J A D G R 641750220 JAYASOORIYA J A D R K 731163499 JAYASOORIYA J A I A 740831682 JAYASOORIYA J M D 552742974 JAYASOORIYA K A G 601320380 JAYASOORIYA L G 513154690 JAYASOORIYA M R A 593254097 JAYASOORIYA N T 732871110 JAYASOORIYA S D 670550125 JAYASOORIYA T K W 532801702 JAYASOORIYA T M 409019269 JAYASRI 409199704 JAYASRI AUTO TRADERS 409135846 JAYASUNDARA & CO 755650560 JAYASUNDARA B A N H 501572446 JAYASUNDARA D T 435742017 JAYASUNDARA G M A H 620240931 JAYASUNDARA J A D G W 673615066 JAYASUNDARA J K P 801991009 JAYASUNDARA J M G L K 632730187 JAYASUNDARA J M P D 590553417 JAYASUNDARA L P 409254578 JAYASUNDARA METAL CRUSHER 540572577 JAYASUNDARA S D A 533152546 JAYASUNDARA W V K 409002820 JAYASUNDERA IMPORTERS 371262113 JAYASUNDERA S 409100287 JAYASURIYA & SONS 301720114 JAYASURIYA A C 641423637 JAYASURIYA A L J 750900330 JAYASURIYA ARACHCHIGE DON SUGATH PUSHPAKUMARA PERERA 409127533 JAYASURIYA ASSOCIATES 723123070 JAYASURIYA B R C 590550671 JAYASURIYA D C S K 272740771 JAYASURIYA D J F S 391220980 JAYASURIYA D P D

Page 254 of 646 TIN No Company Name 552920090 JAYASURIYA D Y 114730823 JAYASURIYA ENTERPRISES PVT LTD 753612327 JAYASURIYA J A C P K 651640890 JAYASURIYA J M S 690860678 JAYASURIYA K G N R P 626322670 JAYASURIYA L R 409096824 JAYASURIYA M W R 409226590 JAYASURIYA MOTORS 450640220 JAYASURIYA R W 409211798 JAYASUWA CONSTRUCTION 114146218 JAYATHEE CONSTRUCTION CO PVT LTD 612831750 JAYATHILAKA A M 501703265 JAYATHILAKA B A 601271508 JAYATHILAKA D 510550269 JAYATHILAKA D B 801322514 JAYATHILAKA E.N. 610300596 JAYATHILAKA G R 602411311 JAYATHILAKA H A S 580760775 JAYATHILAKA H B T 233180599 JAYATHILAKA K D J 592331560 JAYATHILAKA M R G L 462541988 JAYATHILAKA P W 600530070 JAYATHILAKA R L 592162725 JAYATHILAKA R. S. R 772292864 JAYATHILAKA S A A R 733012706 JAYATHILAKA S T M T 572921301 JAYATHILAKA SILVA T.R. 608010122 JAYATHILAKA T N A W 400491801 JAYATHILAKA W F 630851122 JAYATHILAKA Y M 501542571 JAYATHILAKE D M C D 695863144 JAYATHILAKE K V U M 591134191 JAYATHILAKE P A D A S 743400127 JAYATHILAKE W M M G 532300398 JAYATHISSA K.W 533221319 JAYATHISSA M A K 560970757 JAYATHISSA P G N 581150962 JAYATHISSA S M 791130077 JAYATHISSA U P S S 593351718 JAYATHUBANDARA P M 852520183 JAYATHUNGA J A N D 671940261 JAYATHUNGA J D J C 450852066 JAYATHUNGA M 501271683 JAYATILAKA B U 656180668 JAYATILAKA E M S K 751082509 JAYATILAKA N M K B 412631340 JAYATILAKA S M D R 501191477 JAYATILAKA W D S 470384360 JAYATILAKA W H 675590320 JAYATILAKE D B R I M 632660030 JAYATILAKE J H A T H 543534579 JAYATILAKE K.A 621153234 JAYATILAKE N T

Page 255 of 646 TIN No Company Name 513430620 JAYATILAKE U G 540853487 JAYATILAKE W M 720902320 JAYATILLAKE D P W R G 741320460 JAYATILLEKE G B 409008631 JAYATISSA BROTHERS 621234722 JAYATISSA H L 822580173 JAYATISSA H M P W G 671960467 JAYATISSA K M A 640020202 JAYATISSA K P U A 590201243 JAYATISSA P A N 652220290 JAYATUNGA H R M 409264573 JAYAWADANA ELECTRICLES 409079040 JAYAWANSA TRADERS 409159974 JAYAWARDANA & ASSOCIATE 470950064 JAYAWARDANA A L 409104797 JAYAWARDANA ASSOCIATES 535572305 JAYAWARDANA C MRS 780980397 JAYAWARDANA D D 511653347 JAYAWARDANA D L M S 493383507 JAYAWARDANA H A 702362180 JAYAWARDANA H D A 491351586 JAYAWARDANA H E 500622610 JAYAWARDANA H M 409134840 JAYAWARDANA J D W 760383520 JAYAWARDANA J P S 467720139 JAYAWARDANA K 581552262 JAYAWARDANA K D 442521484 JAYAWARDANA K G 661731060 JAYAWARDANA K H S G 452922983 JAYAWARDANA K L V 409095666 JAYAWARDANA K R P 701270568 JAYAWARDANA L P R A S 791611580 JAYAWARDANA M N A P W 670400778 JAYAWARDANA N K 821740746 JAYAWARDANA O C P 658600940 JAYAWARDANA O S R 390690428 JAYAWARDANA P D 460150850 JAYAWARDANA P.A.P.A.P. 532291321 JAYAWARDANA S D R J C 560160836 JAYAWARDANA S L G K 660082395 JAYAWARDANA U P S 740931440 JAYAWARDANA W 710382719 JAYAWARDANA WATTHEGEDERA 722610911 JAYAWARDANE J A L B 703170412 JAYAWARDANE K D C P 520752650 JAYAWARDANE K Y A 626974244 JAYAWARDANE P G 500160020 JAYAWARDANE R 720910624 JAYAWARDANE R J M C D 645781481 JAYAWARDANE S P 104039227 JAYAWARDENA & SONS LTD M P W 663650173 JAYAWARDENA A W 643620960 JAYAWARDENA A.P.

Page 256 of 646 TIN No Company Name 409247377 JAYAWARDENA ASSOCIATES 320420075 JAYAWARDENA D 562551514 JAYAWARDENA D H P S 460310806 JAYAWARDENA D R 573192680 JAYAWARDENA F.L.N. 393521414 JAYAWARDENA G J 713470287 JAYAWARDENA J M N 721943810 JAYAWARDENA J M N S 472990292 JAYAWARDENA J P A 582620326 JAYAWARDENA K V N 713231649 JAYAWARDENA L A N S P 593010023 JAYAWARDENA L P P 732170219 JAYAWARDENA M C P 501160148 JAYAWARDENA M M A P W 771900364 JAYAWARDENA M M D P W 560704518 JAYAWARDENA P S 466320978 JAYAWARDENA R A D N MISS 606264798 JAYAWARDENA R P MISS 590230790 JAYAWARDENA S M 660273999 JAYAWARDENA S P 409004407 JAYAWARDENA TRADING CO 830013695 JAYAWARDENA V D 500891874 JAYAWARDENA V W 590610313 JAYAWARDENE D P S 831510730 JAYAWARDENE J R S 662730360 JAYAWARDENE N K S A 592770350 JAYAWARDENE P S 555552343 JAYAWARDHANA H K H I 713152927 JAYAWARDHANA J M M 668450482 JAYAWARDHANA P N A 732452818 JAYAWARDHANA S K 640393254 JAYAWARDHANA U B 802430388 JAYAWARDHANA W J 471731404 JAYAWARDHANE S P 114255785 JAYAWE FASHION APPAREL PVT LTD 641500526 JAYAWEERA A A B 802000472 JAYAWEERA A R 760570800 JAYAWEERA A V B D 463001081 JAYAWEERA D 823374623 JAYAWEERA D M L 523610317 JAYAWEERA H 770583268 JAYAWEERA H M C 562341390 JAYAWEERA H M R 795132635 JAYAWEERA H M S A P S 682540435 JAYAWEERA H P L 533401643 JAYAWEERA I A D O 547140060 JAYAWEERA J A S 746330570 JAYAWEERA J F D 481553539 JAYAWEERA J G B D 801351042 JAYAWEERA J H D 652760333 JAYAWEERA J L P A 409132685 JAYAWEERA J P M 687222555 JAYAWEERA K K J N

Page 257 of 646 TIN No Company Name 409191355 JAYAWEERA M T 522581291 JAYAWEERA P U 790111532 JAYAWEERA S P 336800234 JAYAWEERA T B MRS 560242310 JAYAWEERA V 652513948 JAYAWEERAGE J 663140698 JAYAWEERARATHNE P 710250642 JAYAWICKRAMA G P K J 672200628 JAYAWICKRAMA M D K 612834849 JAYAWICKRAMA P A 561500819 JAYAWICKRAMA W 580751083 JAYAWICKRAMA W A P 408551781 JAYAWICKRAMA W S MRS 471512516 JAYAWICREMA D 409121209 JAYCHEM DEVELOPMENTS 409241573 JAYCORP INDUSTRIAL SOLUTIONS 114257605 JAYDEEKAY PLASTIC WELDERS PVT LTD 409160425 JAYESH ENTERPRISE 409089372 JAYIEMINI ENTERPRISES 114164461 JAYKAY TRAINING SERVICES PVT LTD 409118062 JAYODA AUTO SERVICE 114294322 JAYOKA TEA FACTORY PVT LTD 409135498 JAYORA ENTERPRISE 613184023 JAYSINGHE B H 114264520 JAYSONS AQUA FEED PVT LTD 114210102 JAYSONS AQUA PRODUCTS PVT LTD 104062750 JAYSONS INDUSTRIES LTD 114155837 JAYSONS PROPERTY DEVELOPERS PVT LTD 114393380 JAYWISE VETCARE PVT LTD 114142735 JAZCO TRADING ESTABLISHMENT PVT LTD 409060390 JAZEEMA THEATRE 772290411 JAZEER I M 660660135 JAZOOLIE M A M 114334057 JAZZ EMBROIDERY PVT LTD 114188840 JAZZ GARMENTS PVT LTD 830173978 JAZZIER M B M 409186181 JC IMPORT & EXPORT 114736848 JE TECH TRADING PVT LTD 114459542 JEAM HOLDINGS PVT LTD 409123058 JEAN ENTERPRISES 409087949 JEAN MICHEL FRAGNAY 114188441 JEANSWEAR CLOTHING CO PVT LTD 641473014 JEBANESAN R N 194003102 JEBEL ALI INDUSTRIAL & TRADING FZE 114179744 JEDSS WAREHOUSING COMPLEX PVT LTD 114021210 JEE KRISH ENTERPRISES PVT LTD 409193188 JEEAR 409078834 JEELANEES 114311200 JEESEL VENTURES PVT LTD 409322948 JEEVA CONSTRUCTION & CONTRACTORS 753140670 JEEVAKUMAR J 409098355 JEEVAN CONSTRUCTION CO 691670686 JEEVANANTHAN N

Page 258 of 646 TIN No Company Name 409135510 JEEVANE CONSTRUCTION 114043800 JEEVANI INVESTMENTS PVT LTD 114465585 JEEWA AUSTRALIAN EDUCAT.CENTRE PVT LTD 114274810 JEEWA AUTO TRADERS PVT LTD 638253470 JEEWA S T 144096878 JEEWA STORES 409001416 JEEWAJEE & BROS F 380640651 JEEWAKARATNA S M C 602470741 JEEWAKE SWARNASINGHE 725441630 JEEWAMALAR M 409109772 JEEWAMALI TRANSPORT 553212618 JEEWANA W N N 673070302 JEEWANANDA D M 114663913 JEEWANAREKA GROUP PVT LTD 409113575 JEEWANI ENTERPRISES 409090656 JEEWS PRINTING 114351059 JEF LOGISTICS PVT LTD 114081647 JEFF & CO PVT LTD 409160840 JEFF INTERNATIONAL 114037168 JEFFERSONS PVT LTD 530043118 JEFFRY M S M 562360972 JEGANATHAN S 540952337 JEGANATHAN T 771552757 JEGATEESVARAN K 662993930 JEGATHEESAN T 104074103 JEGATHEESANS LT 450182370 JEGATHEESWARAN N 500053658 JEGATHEESWARAN S 773260346 JEGATHIESWARAN S 420415044 JEHANATHAN C 409258727 JEHOVAH JIREH ENTERPRISES 114343889 JEHOVAH SHAMMAH PVT LTD 409175902 JEIL TRADING COLOMBO 409232256 JEIYU M S 114389528 JEMAC INTERNATIONAL PVT LTD 114273376 JEMAX CHEMICALS PVT LTD 409168230 JEMAX TRADING CO 114426660 JEMAX TRADING PVT LTD 114223824 JEMBO CABLE & WIRE PVT LTD 417500847 JENIFER INGELTON MRS 712102276 JENNATH M M W 803070288 JEORGE S 593153657 JERALD J M D S MR 114787345 JERRYCO PVT LTD 622652358 JESMIN A K M 409162088 JESMIN TRADERS 650651553 JESMY A W M 323491607 JESUTHASAN M D 472223020 JESUTHASAN S 114011398 JET AIR PVT LTD 409052959 JETKOOL ENGINEERING 409067972 JETRO ELECTRICALS 114302562 JETWING AIRLINES PVT LTD

Page 259 of 646 TIN No Company Name 409022332 JEWEL LANKA 114199168 JEWEL LANKA INVESTMENTS PVT LTD 104064175 JEWELARTS GARMENTS LTD 104049206 JEWELARTS INTERNATIONAL LTD 409060030 JEWELEX 104057268 JEWELKINT LTD 409168353 JEWELLERY PACKAGING CO 114351091 JEWELLINE PVT LTD 114063452 JEWELTECK INTERNATIONAL PVT LTD 114115312 JEWELTEX PVT LTD 114062553 JEYA AGENCY PVT LTD 409095607 JEYA CONSTRUCTIONS 590584479 JEYAKANTHAN S 701000870 JEYAKANTHARAJAH B 622184273 JEYAKULENDRAN B 692300149 JEYAKUMAR A 114807052 JEYAKUMAR NIROSHAN PVT LTD 642110209 JEYAKUMAR P 691520854 JEYAKUMAR P 612514070 JEYAKUMAR S 409223826 JEYAMEE ENTERPRISES 661611855 JEYANATHAN R J 114684392 JEYANTHA INDUSTRIAL PARK PVT LTD 720464950 JEYANTHIRANILAKAN R 761362054 JEYARAJ S 583303367 JEYARAJA K 820633199 JEYARATNAM G 572643816 JEYARATNAM P 572061710 JEYASEELAN L C 663231987 JEYASEELAN S 500030119 JEYASEELAN S F 541482245 JEYASUBRAMANIAM T 662681075 JEYSSHANGAR K S 790770692 JEZEEL M R M 409166288 JEZEEMA ENTERPRISES 104074014 JEZIMA AGENCIES LTD 114044075 JEZIMA HOLDINGS PVT LTD 409037470 JEZ-LOOK BATIK INDUSTRIES 114196240 JHAN'S CO PVT LTD 114115673 JHY TEXTILE INDUSTRY PTE LTD 114317837 JIA TRADING PVT LTD 114385697 JIAN TRADING PVT LTD 114206172 JIC PVT LTD 409009530 JIFFREY TRADERS 665371468 JIFFRIYA M A 642630105 JIFFRY A C H 580342973 JIFFRY A G M 553152887 JIFFRY A M F 711465081 JIFFRY A R M 701980484 JIFFRY AROOZ M 811393592 JIFFRY F J M M 643351218 JIFFRY H M 672441439 JIFFRY I M

Page 260 of 646 TIN No Company Name 502391933 JIFFRY M F M 740813196 JIFFRY M H M 752890820 JIFFRY M R 702041023 JIFFRY M T M 582103267 JIFFRY M.M.H. 571060949 JIFFRY S M I M 652602452 JIHAVUDEEN A H 612352682 JIKER A M 114214566 JIN SUNG INDUSTRIAL PVT LTD 114323756 JIN WEI FISHERIES PVT LTD 663200224 JINADASA B M S P 409037178 JINADASA ELECTRICALS 403630888 JINADASA G G 451101021 JINADASA H M 390350260 JINADASA K 716360571 JINADASA M G 114433993 JINADASA MOTORS PVT LTD 431420600 JINADASA N.U. 611204167 JINADASA P G 502591282 JINADASA P M 240140713 JINADASA P P P 573481860 JINADASA R H 412730577 JINADASA U G 731712395 JINAPRIYA K A 409051790 JINASENA BUILDERS 104024963 JINASENA CASTINGS PVT LTD 104036171 JINASENA ELECTRIC MOTORS PVT LTD 114219878 JINASENA EXPORTS PVT LTD 572322068 JINASENA K J M 104059473 JINASENA MANAGEMENT SERVICES PVT LTD 607120218 JINASENA P M MISS 114076775 JINASENA PUMPS PVT LTD 752601933 JINASENA R N 104078680 JINASENA SEALS PVT LTD 114267147 JING HAI EAST FOOD PVT LTD 114247561 JING YANG PRODUCTS PVT LTD 114497924 JINMA INDUSTRIES PVT LTD 721361012 JINNA A S M 409076211 JINNAH ENTERPRISES 530143414 JINNAH M I 533372171 JINNAH S H M A 320080576 JINORISHAMY U D G 114774863 JINS LANKA PVT LTD 114486418 JIREH ENTERPRISES PVT LTD 409268692 JIT INTERNATIONAL 114473138 JITH CONSTRUCTION & ENGINEERING PVT LTD 409090036 JITH WIN TRANSPORT SERVICE 409165028 JITHVA MANPOWER SERVICES 114271551 JITINDRA PVT LTD 431782014 JIYAR M M M 114134821 JJ AN A CO PVT LTD 409126499 JK ENTERPRISES 409072445 JNW LANKA TOURS

Page 261 of 646 TIN No Company Name 114668940 JO LALITHA GARMENTS PVT LTD 409332021 JOACHIM & SONS 409162878 JOE ABEYWICKRAMA 409090982 JOE MUTTUPULLE AND CO 174816565 JOEDAN PVT LTD 793014767 JOEL RAY OORLOFF 690741709 JOHAR M F 720201569 JOHAR M I 731980063 JOHAR M M 114392936 JOHN HANCOOCK INSURANCE BROKERS PVT LTD 114477257 JOHN KEELLS BPO SOLUTIONS LANKA (PVT) LTD 104050603 JOHN KEELLS CONVENTIONS PVT LTD 114750506 JOHN KEELLS RESIDENTIAL PROPERTIES PVT L 552820630 JOHN MELVIN DE HOEDT 114303895 JOHN MILLER INTERNATIONALPVT LTD 114234494 JOHN SHERRITT DEVELOPMENTS PVT LTD 114118044 JOHN SPRING FIELD PVT LTD 240012502 JOHN WILSON 409163904 JOHN WILSON PARTNERS 409004369 JOHNAS ENTERPRISES 581083556 JOHNROY'S STEEL FURNITURE 741390205 JOHNSON LANE A R 114403806 JOHNSON LIFTS LANKA PVT LTD 409022324 JOHNSON PRESS 641342564 JOHNSON S P J U 409008810 JOHNSON TRADES & INDUSTRIES 409272479 JOINT ROADS ENTERPRISES 409204210 JOINT VEN;COLOMBO CITY E;D;D;P; CONSULTA; 409144756 JOINT VENTURE B I A PROJECT CONSULTANTS 409085350 JOINT VENTURE GCFCEIPPHASE III 409100260 JOINT VENTURE 114295442 JOLANKA INTERIOR DECOR PVT LTD 114303607 JOLLYHOOD INTERNATIONAL PVT LTD 114308935 JON DAVID PVT LTD 114335606 JONAMS APPAREL PVT LTD 114368490 JONATHAN HOLDINGS PVT LTD 114799300 JONATHANS PVT LTD 114802212 JONATHANS PVT LTD 114126861 JONATHANS PVT LTD 104029892 JONES FOODS PVT LTD 104035612 JONES INTERNATIONAL LTD 104031781 JONES LAND PVT LTD 104042023 JONES OVERSEAS LTD 409003877 JONISON 174927634 JOOIX FABRICS PVT LTD 114047864 JORDAN TRAVELS PVT LTD 114310301 JORNADI PVT LTD 409007490 JOSEF RIEPL BAU AG 532730880 JOSEPH A J 470632089 JOSEPH ALAGARATHNAM 114017590 JOSEPH ENTERPRISES PVT LTD 114137456 JOSEPH EXPORTS PVT LTD 572391787 JOSEPH F L

Page 262 of 646 TIN No Company Name 711922288 JOSEPH G B 114137464 JOSEPH IMPORTS PVT LTD 831223367 JOSEPH J E 612850640 JOSEPH MAHENDRAN F X 409202390 JOSEPH MARY DRYFISH STORES 553461790 JOSEPH MIRANDA REV FAR 572851095 JOSEPH N E 633010226 JOSEPH N L S 710790892 JOSEPH RAJEEV DASSANAYAKE 114044920 JOSEPH STORES PVT LTD 580463614 JOSEPH T S 409102646 JOTHI CINEMA 293630216 JOTHIPALA G D 553390591 JOTHIPALA G D 570231324 JOTHIPALA K A 513573413 JOTHIPALA SILVA S D 313280950 JOTHIRAJAN K 409092268 JOTHY CINEMA 114836010 JOURNEY LANKA HOLIDAYS PVT LTD 114766763 JOURNEYATOR (PRIVATE) LIMITED 642701487 JOUZI M G I 552201795 JOWSY A H M 114122530 JOY EXPRESS PVT LTD 409167683 JOY STAR INTERNATIONAL 114368628 JOY WIN LANKA MOTORS PVT LTD 114344192 JOYCALANKA PVT LTD 114008400 JPW SECURITY & FIRE PROTEC;SERV PVT LTD 114297151 JSR TRADING CO PVT LTD 521781386 JUAN STANIS JANS W 409002854 JUBILEE AGENCIES 114087769 JUBILEE HANDLOOM TEX PVT LTD 114022047 JUBILEE LIQUOR RESTAURANT PVT LTD 114229784 JUBILEE POWER PLANT PVT LTD 409046614 JUBILEE TRADER 721991075 JUDE ERIC R P D 812350889 JUDE X 114602167 JUGAS PROFESSIONAL SERVICES PVT LTD 409082831 JUHAMA ENTERPRISES 409128351 JUHAMA MARKETING SERVICE 482471943 JUHAR T B 114437611 JUICY FRUIT MARKETING PTE LTD 114353000 JUKI WORKSHOP PVT LTD 409109330 JULION TEX 830341056 JUMAIL M M M 114043575 JUMBOS PVT LTD 174867658 JUMMBO METAL IMPOR. & EXPORT. PVT LTD 409081290 JUN CEYLON CO 114180874 JUN GUO INTL DEVELOP; OF FISHING PVT LTD 114404608 JUN LANKA INTERNATIONAL PVT LTD 409004415 JUNAID & SONS S M 501352977 JUNAID A H A 409157998 JUNAID APPARELS 601020203 JUNAID M A

Page 263 of 646 TIN No Company Name 409098800 JUNAID M S 363311580 JUNAID M T M 591901370 JUNAIDEEN A.H 114296848 JUNCEY MOTORS PVT LTD 409185517 JUNE'S AUTO TRADERS 114081370 JUNG YOON TEXTILE PVT LTD 707693002 JUNKEER F R 331672610 JUNUS T P 114129038 JUPITER AGENCIES PVT LTD 409175708 JUPITER CONSTRUCTION 114461270 JUPITER CONSTRUCTION PVT LTD 114123129 JUPITER THEATRE PVT LTD 114072672 JUPITOR CO PVT LTD 461130941 JUSTIN M A 104081720 JUSTIN SAMARASEKERA ASSOCIATES LTD 409097987 JUSTINS & CO 409074308 JV KEC INTL LTD & BEST & COMPTN ENGG LTD 602062279 JYASINGHE M V 409190863 JYSPER INTERNATIONAL 409082114 K & A ENGINEERS 409095682 K & A ENTERPRISES 114175757 K & K INTERNATIONAL PVT LTD 409127665 K & P TRANSPORTES 409247318 K & Y ENTERPRISES 643311518 K .M.WELARATNE 409092330 K A D SARANELIS & CO 610983294 K A K BANDARA 521811480 K A PARARAJASINGAM 409169236 K A RAHUMAN & COMPANY 409097634 K A S MOHAMED & BROS 530642186 K A S PREMA KUMARA 650091906 K A S W DE SILVA 409103243 K A WIJESENA AND SONS 114265578 K AND S GARMENTS PVT LTD 693630126 K B A INDUKA 114207799 K B COMPUTERS PVT LTD 114019291 K B S APPARELS PVT LTD 409216897 K C ENTERPRISES 409069029 K C HEAVY EQUIPMENT SPARES CO 409196977 K C M CONSTRUCTION 114343650 K C MANUFACTURING PVT LTD 409166512 K C S ELECTRICALS 409147054 K D A ENTERPRISES 409113052 K D A PERERA & CO 114220205 K D A W EXCEL JOINT VENTURE 100965127 K D A WASANTHA KUMARA 100930374 K D D NISAL PRIYADARSHANA 409090915 K D D SUBMARINE CABLE SYSTEMS INC 409094589 K D EBERT & SONS 409112234 K D G WEERASINGHE ASSOCIATES 409330622 K D H TRADING 114634743 K D K CONSTRUCTIONS PVT LTD 114226114 K D L CONSTRUCTION PVT LTD

Page 264 of 646 TIN No Company Name 114200786 K D QUILTING PVT LTD 409175376 K D S AUTO TRADERS 409276202 K D S R SIRIWARDANA & K D K K SIRIWARDA. 772653735 K D T KUMARANAYAKA 194002661 K E C INTERNATIONAL LTD 409165923 K E S LINK J V 409251528 K F CERAMIC 114401951 K F H ORGANIZATION PVT LTD 409363350 K G A LANKA 114289345 K G CONSTRUCTIONS PVT LTD 409109942 K G ENTERPRISE 114249645 K G I INVESTMENTS LANKA PVT LTD 114127981 K G I MOTORS PVT LTD 114178187 K G IMPORT & EXPORT PVT LTD 409089240 K G M R ENTERPRISES 733301660 K G N B KUMARA 104059910 K G PLASTICS LTD 409155243 K G T ENTERPRISES 472670891 K G T N PEIRIS 114079650 K G TEXTILE PVT LTD 520706526 K G WEERASURIYA 409096328 K H CONSTRUCTIONS 114612006 K H EDEX PVT LTD 409270000 K H J APPUHAMY & CO 114260649 K H K HOLDINGS PVT LTD 690140241 K H PRIYANTHA 114258008 K I K ADVERTISING (PVT) LTD 114292400 K I K INDUSTRIES PVT LTD 592484110 K I S R KULARATNE 114200816 K I T T TRADING PVT LTD 114004227 K J HOLDINGS PVT LTD 409166890 K J INTERNATIONAL 512840744 K J M PERERA 114680419 K J TRADE ENGINE.SERVICES PVT LTD 409169570 K JEEVRANJAN CO 409273599 K K C HOLDINGS 409098096 K K ENTERPRISES 114753505 K K G ENTERPRISES PVT LTD 104118089 K K GARMENTS PTE LTD 623424537 K K K LASANTHA SUDARSHANA 114127388 K K M PVT LTD 721441865 K K P P KADAWATHA 114147524 K K POLY INDUSTRIES PVT LTD 409252966 K K S IDIKIREEM CONSTRACTORS 762060302 K L C A PERERA 114608408 K L COMPUTERS PVT LTD 722232739 K L D N GUNASEKARA 409103928 K L ENTERPRISES 409102832 K L M BUILDERS 409044573 K L S CONSTRUCTIONS & SUPPLIES 731100667 K L SUMAL PRASANNA 409228941 K- LINE PRINTING SERVICES 409089593 K M C MOTORS

Page 265 of 646 TIN No Company Name 621590464 K M D N JAYASEKARA 114316520 K M G LANKA ELECTRICALS PVT LTD 114306711 K M G LANKA PVT LTD 409186416 K M I ASSOCIATES 740122924 K M INDIKA SANJAYA 409097790 K M J MOTOR TRADERS 114502537 K M JASON TRADING PVT LTD 409087418 K M N AQUA CULTURE CO 114814199 K M N EXPORT & IMPORT PVT LTD 409211283 K M P TRADING COMPANY 409142567 K M P TRANSPORTERS 114315761 K M R HOLDINGS PVT LTD 691691780 K M RANAWEERA 409162916 K M T HOUSE 540770123 K M W K L RODRIGO 480083946 K M ZAROOK 409219640 K MARBLE & GRANITE 781550469 K MURALITHARAN 409203698 K N APPARELS 114648264 K N C INNOVATION PVT LTD 409097510 K N S CONSTRUCTION 409242260 K N W METAL CRUSHER 541662510 K NAGULENDRAN 409255868 K NANAYAKKARA-KEERTHI TRADERS 114222305 K P CREATION PVT LTD 114009725 K P G DE SILVA & SONS PVT LTD 560801653 K P GUNASEKARA 409034837 K P M & COMPANY 114646903 K P P NATIONWIDE PVT LTD 114405515 K P SQUIRE MECH J V PVT LTD 680693722 K P V S KARUNATHILAKA 409269290 K PERS TRADINGS 114315095 K PORT PVT LTD 409163513 K R AUTO CENTER 409234860 K R ENTERPRISES 409128440 K R ENTERPRISES 124009847 K R GARMENTS INTERNATIONAL LTD 409175058 K R IMPEX 409264727 K R K METAL 114424811 K R S SOLUTIONS PVT LTD 114293644 K R TECH PVT LTD 409184529 K RAM SYNDICATE 409096468 K S ARUMUGAM & SONS 174824789 K S B CONSTRUCTIONS & BUSINESS PVT LTD 409093817 K S C INDUSTRIES 114217743 K S C INDUSTRIES PVT LTD 409102344 K S DE SILVA & SON 114206210 K S HURRICANE ENTERTAINMENT PVT LTD 409077773 K S J CONSTRUCTIONS 409210201 K S K PROPERTY DEVELOPERS 114285684 K S K SHIPPING PVT LTD 409082424 K S MOTORS 409173462 K S P IMPORTERS & EXPORTERS

Page 266 of 646 TIN No Company Name 409155944 K S P INTERNATIONAL PHARMACY 409082840 K S R G SMALL ALUMINIUM WORKS 409113095 K SENEVIRATNA & CO 114688380 K T BROWN PVT LTD 114405795 K T C COLOMBO PVT LTD 409157955 K T C FURNIFITS 409160662 K T C GROUP 409139710 K T C TIMBER DEALERS 409196225 K T C TIMBER TRADE 409232728 K T C WOOD PARLOUR 409220800 K T ENTERPRISE 409101046 K TEX 409277322 K U CONSTRUCTION 409225683 K U K NETWORK BUILDERS 114388475 K V K AUTO CONSULTANTS PVT LTD 409268900 K V R ASSOCIATES 134007257 K V S NATURAL PRODUCTS PVT LTD 720240416 K VIMALAKUMAR 640431636 K VISWANATHAN 104044204 K W DAVID APPUHAMY & SONS LTD 114196495 K W ENTERPRISES PVT LTD 409051880 K W HEAVY EQUIPMENT 409113524 K W K INTERNATIONAL 114042200 K W S ENGINEERING PVT LTD 620180416 K YAHAMPATH 101059456 K. A. R. CHAMARA 732360859 K. ABEYWICKRAMA 733350067 K. D. M .N. KUMARA 492003425 K. D. S. WICKRAMASINGHE 712753609 K. H. R. K. KODAGODA 581012624 K. KAMALESHWARAN 611670834 K. KODITHUWAKKU 516741511 K. M. HEMALATHA 791311799 K. PRABAHARAN 801244963 K. PUSHPAKUMAR 683620688 K. SENTHILKUMARAN 703451497 K. SUBRAMANIAM 662271225 K. U. R. PRIYADARSHANA 700760235 K.A. CHANDANA SAMAN KUMARA 641731676 K.A.C.S.L.KALUGAMPITIYA 675702004 K.A.D.A.G.DAMAYANTHI 612701350 K.A.D.C.R.NANAYAKKARA 800870119 K.A.D.D. PERERA 691263460 K.A.D.R. NANAYAKKARA 491853220 K.A.D.U.KUMARAPELI 666830504 K.A.G. LIYANAGE 433080718 K.A.J.S. PERERA 671662482 K.A.M. FERNANDO 632090463 K.A.P.A.S.K.WIJERATHNE 633062269 K.A.SISIRA KUMARA 651222354 K.A.T.PRIYANTHA 792784925 K.A.U.K. KANDEARACHCHI 491110104 K.B.ARIYAPALA

Page 267 of 646 TIN No Company Name 705580383 K.B.S. NIRANJALI 550922282 K.C.A. PERERA 641140970 K.D.A.PERERA 100944405 K.D.M.JAYAWARDHANA 530104966 K.D.NANDASIRI 602570908 K.D.R.Y.SILVA 114470767 K.F.TRADING PVT LTD 552811062 K.G L.THELIS 837944910 K.G.A. UDAYANI 702390125 K.G.G.GAMINI 581550367 K.G.K.B.SIRIWARDANA 732371338 K.G.N.P.C.K. KULARATNE 532904056 K.G.PEIRIS 533080367 K.G.S. KUMARA 592330210 K.G.S. WIKRAMAPALA 652451802 K.GNANASEKARAN 321810683 K.H.A. DE SILVA 740101099 K.H.D. NISHANTHA 632601190 K.H.NIMALCHANDRA 692653122 K.H.PALITHA 632703155 K.H.S.R. KUMARA 397850129 K.I.P.DE SILVA 782843893 K.J.A.T.H. GUNASENA 751511019 K.L.C.EROS 581440855 K.L.Q.PERERA 513450141 K.LEELASENA 753152393 K.M. RAHUMAN 510502345 K.M. SUNIL 730590970 K.M.B.R. BANDARA 409115284 K.M.C MOTORS 802142650 K.M.C.B. KONARA 493454587 K.M.CHANDRASEKARA 701080807 K.M.O.C.PERERA 672583373 K.M.P.M KONARA 695440154 K.M.Y.CHANDRIKA KARUNARATHNA 409233554 K.N. EXPO 745833187 K.N. RODRIGO 641241075 K.O.GAMINI 370910545 K.O.GUNASEKARA 583223746 K.P. ARUNA KUMARA 610560725 K.P. JAYALATH 712993456 K.P.B.L PRIYANTHA KUMARA 762751690 K.P.C. RANJITH 731190844 K.P.C.D. PATHIRANA 832231398 K.P.C.P.JAYASINGHE 592270528 K.P.D. JAYARATNE 631521169 K.P.J. KUMARA 592381770 K.P.M.S.PERERA 623362272 K.R.T.M SUBASINGHE 653605293 K.S. MEEGAMA 101083560 K.S.G.JAYASENA 676270477 K.S.N.K.PERERA 678460800 K.S.R. KUMARA

Page 268 of 646 TIN No Company Name 771541704 K.SELVARAJ 691530884 K.SIVAGNANASEGARAM 690843803 K.SURESH 691411184 K.T.G.R.R. KUMARA 602770265 K.U.I.K.SENAPALA 622512254 K.V. GNANATILAKA 773610967 K.W.N. KARUNARATHNA 473082055 K.W.R.B.S.D. HERATH 409115764 KAAZ EXPORTS 114255009 KAB DESIGNS & PROJECTS PVT LTD 681311467 KABEER K M S A 114225649 KABOOL INFRASTRUCTURE DEVELOPMENT PVT LT 294000224 KABOOL LACE PVT LTD 114084271 KABOOL MAGNATICS PVT LTD 743380746 KADAMPASEELAN K 582722048 KADAR S M A A 114133655 KADAWATA WEAVING INDUSTRY PVT LTD 114001813 KADAWATHA HOSPITAL PVT LTD 681164413 KADER A M A 531192575 KADER MOHIDEEN K M 409275257 KADILH ASSOCIATES 409088759 KADJALUXMII TRADE CENTRE 409218024 KADURATA SAW MILL 545742799 KAEFERSTEIN C H MRS 114435406 KAGI DEVELOPMENT PVT LTD 174857512 KAHAGALA STEEL FAB ENGIN.& CONS.PVT LTD 134001631 KAHAGOLLA ENGINEERING SERVICES CO LTD 392600175 KAHAKACHCHI R 753651888 KAHANDAWALA J D 557992685 KAHANDAWARACHCHI M K K 114214876 KAHANDAWELA KNITWEAR INDUSTRIES PVT LTD 651222931 KAHAPALA ARACHCHIGE JAGATH CHANDANA ANURUDDA MIHIDUKULASURIYA 114655929 KAHAPOLA INDUSTRIES PVT LTD 353070789 KAHAWALA D P 663660217 KAHAWALA P D 114354430 KAHAWATTA ENTERPRISES PVT LTD 725380518 KAHAWATTA GAMAGE GAYANI MAHESHIKA 409226132 KAHAWATTA PRADESIYA SABAWA 409099114 KAHAWATTA TRANSPORT SERVICE 493254553 KAHAWITA K S 603171160 KAHINGALA L R 114196860 KAIDO INTERNATIONAL TRADING PVT LTD 134009128 KAIDO LEASING CORPORATION LTD 672513154 KAILAINATHAN M 114811793 KAITP INTERNATIONAL PVT LTD 114427837 KAIZEN PRODUCTIVITY PVT LTD 184003775 KAJIMA CORPORATION 409037909 KAJIMA KEANGNAM JOINT VENTURE 409111866 KAJIMA -KUMAGAI -HAZAMA J V 114176478 KAKI TIGA ALVITONE PVT LTD 409007295 KAKSO TRADING CO 114206423 KAKUNDENIYA TEA FACTORY PVT LTD 409005080 KALA TRADERS

Page 269 of 646 TIN No Company Name 114335908 KALA TRADERS PVT LTD 114219614 KALAANI GARMENTS PVT LTD 114067571 KALACRAFT LANKA PVT LTD 409065686 KALAFF & SONS A R A 681621024 KALAICHELVAN A 801621546 KALAISELVAN K 409208568 KALAKENDRAYA SPORTS CLUB 409016871 KALAM INDUSTRIES 104028969 KALAMAZOO INDUSTRIES LTD 409262201 KALANA CONSTRUCTION 114358681 KALANA ENGINEERING SERVICES PVT LTD 114669911 KALANA LANKA PVT LTD 409071457 KALANA MOTORS 409195695 KALANSOORIYA ASSOCIATES 114756660 KALANSOORIYA COMPANY PVT LTD 740102036 KALANSOORIYA D 622262967 KALANSURIYA G 440040241 KALANSURIYA L 620900826 KALAPUGE D H 114016888 KALAWANA ESTATE CO PVT LTD 409167349 KALAWANA PRADESHIYA SABHA 114145556 KALAWANA TEA FACTORY PVT LTD 460253578 KALDERA H K 603170768 KALDERA R N 430262106 KALEEL A J M 812584502 KALEEL A M 711352651 KALEEL M A 411090132 KALEEL M I M 432890244 KALEEL M M 600017314 KALEEL M M 763480674 KALEEL M R 633100390 KALEEL RAHMAN S A M 104026850 KALEELS MARADANA NURSING HOME LTD 750831265 KALEELUR A C N 560512040 KALEEMULLA J 701110285 KALEEMULLAH M.S. 114687847 KALEIDO SOURCE PVT LTD 134011661 KALELI INVESTMENTS LTD 409091261 KALHARI BUILDERS 409163939 KALHARI ENTERPRISES 114613045 KALHARI VENTURES PVT LTD 480040597 KALID K A A S 582611297 KALIDEEN M R M 652611877 KALIGUMUNI DE SILVA WOLAS PEM PRASAD 813342294 KALIMULLA M.R.M. 409143229 KALINDU AUTO TRADING 820021282 KALINTHRAN T 114807940 KALITH TRADING PVT LTD 409026664 KALJITH ASSOCIATES 114039012 KALKI IMPEX LTD 409161200 KALKI TRADE 409045367 KALKI TRADE CENTRE 409001920 KALKISONS

Page 270 of 646 TIN No Company Name 104085997 KALL KWICK PRINT LTD 409103189 KALLARICHCHAL PUTHUKUDIERUPPU RU; DE; SO 409125590 KALMITH CONCRETE WORKS 409195270 MULTI PURPOSE COOPERATIVE SOCI 114689840 KALNARA COMMODITIES PVT LTD 409250483 KALNARA ENTERPRISE 114348066 KALPA ASSOCIATES PVT LTD 409152058 KALPANA STORES 409096506 KALPANI BUILDERS 409242936 KALUARACHCHI & SONS 409076491 KALUARACHCHI ENTERPRISES 670960196 KALUARACHCHI S S K 573470605 K A W M 773422010 KALUBOWILA R P 566661080 KALUBOWILA S MRS 134003715 KALUBOWITIYANA TEA FACTORY LTD 409158676 KALUGALAGE ENTERPRISES 772233531 KALUGE K S M 593363830 KALUHENDIWALA H M S D 693243076 KALUHENDIWELA H M S J 500531037 KALUMAHATHTHYA H W 665462633 KALUPAHANA D P 114350346 KALUPAHANA POWER COMPANY PVT LTD 409171168 KALUTARA DISTRIC COOP RURAL BANK UNI.LTD 409177980 KALUTARA MARINE FIBRE INDUSTRIES 701121953 KALUTARA R 825312790 KALUTHANTIRI K D A I 114680265 KALUTHOTA TRADING PVT LTD 114019755 KALUTOTA CONSTRUCTION PVT LTD 134008369 KALUTOTA FINANCE LTD 114312797 KALUTOTA FOODS PVT LTD 114022608 KALUTOTA INVESTMENT PVT LTD 452202026 KALYANANDA P G R 500592583 KALYANARATNE W L D 603032071 KALYANASUNDARAM S 409007520 KALYANI ENTERPRISES 409005683 KALYANI HARDWARE STORES 409061940 KALYANI JEWELLERY & CO 114016799 KALYANI MAHAL PVT LTD 726802505 KALYANI MENIKE G M 409154239 KALYANI METAL LANKA 409084842 KALYANI TEX 707660260 KALYANI V R 558461926 KALYANI W D 721321118 KALYANIGE /KOKILA 409227627 KAMAKURA AUTO TRADERS 440262007 KAMAL BACHA M S 682214104 KAMAL G 643261944 KAMAL GNANARATNE M W 802141823 KAMAL M.M. 760702668 KAMAL NIRANJAN W P 409137164 KAMAL REST & BAR 590580538 KAMAL ROHITHA K G

Page 271 of 646 TIN No Company Name 537441631 KAMAL S 652332188 KAMAL WASANTHA Y B 409173322 KAMALAJEEWA W A C 773241805 KAMALAKUMAR S 409011543 KAMALAM ENTERPRISES 481904129 KAMALANATHAN K 642932187 KAMALANATHAN L 630530210 KAMALANATHAN R 423320141 KAMALANATHAN S 792881580 KAMALANATHAN V 780994053 KAMALATHASAN N 763222462 KAMALAVASAM P 516261960 KAMALAWATHI A A 585851094 KAMALAWATHI H P 526415019 KAMALAWATHI M W 508321996 KAMALAWATHY W.H. 712432837 KAMALDEEN HAREMED NWZEDEN 701460669 KAMALDEEN N 600343530 KAMALDEEN R 423642440 KAMALDEEN S A 743242769 KAMALENDRA W D J 565441981 KAMANI K K D S 194011920 KAMAR INFRASTRUCTURE PVT LTD 409263887 KAMARUN 114681571 KAMATA PVT LTD 409183190 KAMBORUDENIYA AND SONS 552080750 KAMBURUGAMUWA R 409167535 KAMBURUPITIYA PRADESHIYA SABA 602341402 KAMIL A M 811993158 KAMIL M F M 681134760 KAMIL M I M 409033245 KAMIL TRADING CO 409092063 KAMKARU SEVENA 409065031 KAMMALPATTU COCONUT PROD;CO OP SOCI;LTD 741961334 KAMOORDEEN M J 591381261 KAMOORDEEN M T A 114401528 KAMRICH HOLDINGS PVT LTD 409005799 KAMSONS TRADING CO 703022812 KAMURDEEN M S S 620880787 KAMURDEEN N M 531302222 KAMURDEEN S I 409108032 KAMYAMA HOLDINGS 409042872 KAMYCO IMPEX 409104169 KAN ENTERPRISE 751410760 KANAG ISWARAN S 409097200 KANAGALINGAM & BROTHERS 562161376 KANAGALINGAM E 114216402 KANAGAMBIGAI PRODUCTS MILLS PVT LTD 682951087 KANAGARAJ P 462000391 KANAGARAJAH K 592060698 KANAGARAJAH K 620192830 KANAGARAJAH K 642462636 KANAGARAJAH R

Page 272 of 646 TIN No Company Name 761490508 KANAGARATHNAM S 691083195 KANAGARATNAM GANESHARAJA 532503760 KANAGARATNAM R R R 471433063 KANAGARATNAM T 620562920 KANAGASUNDARAM B M R 523113615 KANAGENTHIRAN S 566802120 KANAKA G D MRS 731062285 KANAKARATHNA P 820781902 KANAKARATHNA S N 520974750 KANAPATHEPALLAI V 542953233 KANAPATHIPPILLAI A. 770453216 KANAPATHY RAMAKRISHNAN 114704091 KANATA ENGINEERING PVT LTD 706592199 KANAYALAL M D P 114075612 KANBRO INTERNATIONAL PVT LTD 806410241 KANCHANAMALI G W S 409270646 KANCHANE ENTERPRISES 409115659 KANCO CONSTRUCTION CO 114658626 KANCO KANDY PVT LTD 722701739 KANDAMBI L W G 541662944 KANDAMBI W K H 802920300 KANDANAARCHCHI D N D 620822639 KANDANARACHCHI P R 409047351 KANDASAMY CHETTY & BRO N K 413241138 KANDASAMY SELVARAJAH 772492065 KANDASAMY VISVANATHAN 672932696 KANDE ARACHCHI K A A P 409006914 KAN-DE TRADING CO 409152740 KANDEARACHCHI INDUSTRIES 520344705 KANDHIAH S 540962162 KANDHINESAN C 409129978 KANDURATA DEVELOPMENT BANK 114222747 KANDURATA INSURANCE BROKERS PVT LTD 409098657 KANDURATA MAL SALAWA 409095372 KANDY BUILDERS 409162118 KANDY CAR POINT 409087744 KANDY CITY MISSION 114266205 KANDY CLEANERS PVT LTD 114425397 KANDY COMMODITIES PVT LTD 409098274 KANDY COSTRUCTION & DEVELOPMENT 409070965 KANDY DIESEL MOTOR ENGINEERING WORKS 114053554 KANDY FERTILISERS PVT LTD 409093477 KANDY GARDEN CLUB THE 409218172 KANDY GROUP 409006418 KANDY HARDWARES 409125620 KANDY HOME DISIGNERS 409091814 KANDY INTENATIONAL EDUCATION TRUST 409104193 KANDY IRON WORKS PVT CO 409242421 KANDY KNITTING 114441929 KANDY LANKA ENTERPRISES PVT LTD 409120059 KANDY LIGHTS 409165150 KANDY LINE ENTERPRISES 409024270 KANDY METALS

Page 273 of 646 TIN No Company Name 114409502 KANDY METRO LANKA PVT LTD 409169260 KANDY MOTORS 114117943 KANDY PROPERTY DEVELOPERS PVT LTD 409057306 KANDY RICE MILL 114380644 KANDY SEA FOODS INTERNATIONAL PVT LTD 114275603 KANDY SHUTTERS AND RAILINGS PVT LTD 409339239 KANDY SPORTS CLUB 124005566 KANDY TEXTILE INDUSTRIES LTD 104010725 KANDY THEATRES LTD 114250198 KANDY TOURS PVT LTD 114308145 KANDYAN WIRE NAILS PVT LTD 104085652 KANDYGS HANDLOOMS EXPORTS LTD 114466794 KANDYPAK PVT LTD 409148255 KANDYTRADING AGENCIES 409192777 KANERU TRANSPORT SERVICE 583263292 KANESHAN S 409161650 KANGNAN TRADING COMPANY 114743666 KANGO INTERNATIONAL PVT LTD 660010971 KANIYOON A C 670761274 KANJIANI L N 710311250 KANKANAMGE K H K 114800880 KANMA TRADING PVT LTD 114812722 KANMART INTERNATIONAL PVT LTD 761823612 KANNADASAN K 409000797 KANNAN CLEARING & FORWARDING AGENCY 114301426 KANNAN CLEARING AND FORWARDING PVT LTD 592841347 KANNAN N 372701498 KANNANGARA A W 792791220 KANNANGARA D B S 409075835 KANNANGARA ENGINEERING SERVICES 114696579 KANNANGARA ENGINEERING SERVICES PVT LTD 732470956 KANNANGARA I P 663600494 KANNANGARA K K D U K 691962318 KANNANGARA K R 501733865 KANNANGARA M 667850371 KANNANGARA U M 662342416 KANNAPPAN PERINPARAJAH 409392750 KANOLA AUTO AND HEAVY MACHINERY 114659819 KANOMA GARMENTS PVT LTD 409013465 KANPARA ENTERPRISES 174647453 KANRI SUPER CLEAN PVT LTD 409368719 KANRO HOLIDAY RESORT 409184073 KANSAI AUTO TRADING COMPANY 114331589 KANSAI BOEKI CENTER PVT LTD 114276065 KANSAI TRADING PVT LTD 114714453 KANSAS INTERNATINAL PVT LTD 409310796 KANSCA CONSTRUCTION 843013961 KANTHA R S 680151253 KANTHARAJA K 482782191 KANTHASAMY M 409170650 KANTHE TRADERS 738452780 KANTHI D. D .W 746410476 KANTHI KUMARI DE SILVA W N C MRS

Page 274 of 646 TIN No Company Name 556651523 KANTHI M A S 409069487 KANTHIE BUILDERS 575422870 KANTHIMATHI S MRS 409092365 KANTHISIRI CONSTRUCTIONS 409133622 KANTHO LANKA AUTO LAND 409104134 KANTHY ASSOCIATES 114209180 KANTO LANKA CO PVT LTD 114210560 KANTO LANKA TRAVELS PVT LTD 409171486 KANTO STEEL 409081940 KANUKETIYA TEA FACTORY 409103073 KANUPELELLA GRAMA SANWARDANA SOCITY 409122477 KANZE LANKA INTERNATIONAL 409139302 KAORI ENTERPRISES 114097152 KAPALI PVT LTD 114006432 KAPILA ARG ENGINEERS PVT LTD 114159077 KAPILA BATIKRAFTS PVT LTD 409085490 KAPILA ENTERPRISES 104061494 KAPILA ENTERPRISES LTD 409169457 KAPILA GARDEN CENTRE 680011044 KAPILA KUMARA K A 692852591 KAPILA PRIYANJITH T V 662360520 KAPILA SURIYAARACHCHI 409003664 KAPILA TRADERS 409193730 KAPILA UDYANA 821603277 KAPILA W G 712290374 KAPILA YASANTHA D 114334197 KAPOOR INTERNATIONAL PVT LTD 114171859 KAPRUKA COURIER SERVICES PVT LTD 351221747 KAPURUBANDA H M 114478725 KAPURUGE ENTERPRISES PVT LTD 114352993 KAR MET PVT LTD 134000520 KARA PROPERTY DEVELOPMENT CO LTD 114054941 KARA STEEL MILLS PVT LTD 114082341 KARA TRAVELS & TOURS PVT LTD 409204490 KARACHCHI NORTH MULTIPURPOSE CO; SO;LTD 409318720 KARACHCHI PRADESHIYA SABHA 409197124 KARACHCHI SOUTH M P C S LTD 114380563 KARADIYANA PROPERTY DEVELOPERS PVT LTD 114047830 KARAGODA TEA FACTORY PVT LTD 531313593 KARALLIYADDA J W B 114001465 KARAMETIYA ESTATE & ENGINEERING PVT LTD 440704808 KARANDANA W A S B S 409142745 KARANDENIYA PRADESHIYA SABHAWA 409208592 KARANGAWA RURAL DEVELOPMENT SOCIETY 114131911 KARATS & CARATS PVT LTD 522751952 KARAWITA A W 409055559 KARAWITA TRADING CO 114614378 KARDIN CHARTERING PVT LTD 114184209 KARDIN INTERNATIONAL PTE LTD 551700437 KAREEM A M A 710574669 KAREEM I A 651770157 KAREEM M I H 850403163 KAREEM M Z A

Page 275 of 646 TIN No Company Name 390702612 KARIM H A 104007678 KARIMBHOY BAGSOOBHOY LTD 672041210 KARIYAKARANA V N C 700591956 KARIYAKARAWANA T P 663320254 KARIYAKARAWANA V K J N 727492240 KARIYAPPERUMA A.L.D. 700651037 KARIYAWASAM D S S 563213825 KARIYAWASAM G C D 593530850 KARIYAWASAM J K 802450052 KARIYAWASAM U H 530763722 KARIYAWASAM W B 363521118 KARMEGARAJEMRAM A 862531124 KARNAINE M Z 405600846 KARTHIGESU S 114377252 KARTRADES PVT LTD 409193145 KARUDDUKKAL 12,R D S 495323463 KARUNA H G 409003583 KARUNA STEELS 409003630 KARUNA STORES 781651370 KARUNACHANDRA R T R K 351660660 KARUNADASA B G 382250117 KARUNADASA B K 443611053 KARUNADASA B L G 323210594 KARUNADASA E D 511950775 KARUNADASA H A 409099688 KARUNADASA H L 481852021 KARUNADASA H P 521820527 KARUNADASA K A 511101069 KARUNADASA K T 530571610 KARUNADASA W K S 510282035 KARUNADHARA P A G 642063375 KARUNADHARA P A K J 542340690 KARUNAGARAN A 652282741 KARUNAGODA K P I 391551057 KARUNAINAYAGAM R 701262115 KARUNAJEEVA P D N 792480667 KARUNAKARAN K 703000290 KARUNAKARAN R 713450758 KARUNAMOORTHY S 533283780 KARUNANANDA W K 533132693 KARUNANANDHAM A 681120076 KARUNANAYAKA G M 712660368 KARUNANAYAKA K R N D 671020669 KARUNANAYAKA L N 281033255 KARUNANAYAKA R K M S 581722699 KARUNANAYAKE A D N D 581980205 KARUNANAYAKE H J SRI 773211116 KARUNANAYAKE K M T J 682430087 KARUNANAYAKE N U K 492944742 KARUNANAYAKE U 600750577 KARUNAPALA B C N 550371138 KARUNAPALA R M 542392436 KARUNARATHNA A A

Page 276 of 646 TIN No Company Name 409103227 KARUNARATHNA CONSTRUCTION 673593267 KARUNARATHNA D M 680971110 KARUNARATHNA E P 516271094 KARUNARATHNA E R P P MRS 482271952 KARUNARATHNA H D S 592023776 KARUNARATHNA H M 792513522 KARUNARATHNA H M C 580542786 KARUNARATHNA H V H 488002783 KARUNARATHNA J A 791120683 KARUNARATHNA J M M J 460250048 KARUNARATHNA K 715334496 KARUNARATHNA K M T K K 641720186 KARUNARATHNA K M U K 552121821 KARUNARATHNA K T 623240592 KARUNARATHNA L N P 520222073 KARUNARATHNA M 610742262 KARUNARATHNA M A 692232402 KARUNARATHNA M A K 602541797 KARUNARATHNA M A U 582211132 KARUNARATHNA M I B 560351488 KARUNARATHNA M J T A 501274283 KARUNARATHNA M N G 670914054 KARUNARATHNA N W A U P 741773015 KARUNARATHNA P S 790064143 KARUNARATHNA R D L 771192157 KARUNARATHNA W D B 783124947 KARUNARATHNA W K C N 691962601 KARUNARATHNE H W S N 763340040 KARUNARATHNE K K D S D 470702850 KARUNARATHNE K MR 492273112 KARUNARATHNE L 510252276 KARUNARATHNE L.K. 471626678 KARUNARATHNE M N 782740180 KARUNARATHNE M S 712131535 KARUNARATHNE P A 592724359 KARUNARATHNE P V 409155057 KARUNARATHNE S K T R 541593870 KARUNARATNA B G 592480077 KARUNARATNA D G N 470321199 KARUNARATNA K D A 533334229 KARUNARATNA L 328370336 KARUNARATNA M M R P 632560796 KARUNARATNA M W A 522751103 KARUNARATNA P 753510052 KARUNARATNA R A M L B 540150834 KARUNARATNA R M 600601024 KARUNARATNA R M 461462030 KARUNARATNA U D N 738441664 KARUNARATNA W S R 793232969 KARUNARATNE A D R T 493313673 KARUNARATNE A L 532401739 KARUNARATNE C N B 660110577 KARUNARATNE D M C

Page 277 of 646 TIN No Company Name 547993217 KARUNARATNE D N MRS 667880300 KARUNARATNE D S 732590552 KARUNARATNE E S 409051669 KARUNARATNE ENTERPRISES 409154549 KARUNARATNE FILLING STATION 470803819 KARUNARATNE G G 600470183 KARUNARATNE H D S 391220662 KARUNARATNE K P R 580041221 KARUNARATNE L B B M 240340437 KARUNARATNE L P E 411361195 KARUNARATNE M H 632771630 KARUNARATNE M.D.N.D. 713150185 KARUNARATNE N L 813641259 KARUNARATNE P G K 521341998 KARUNARATNE R 433460634 KARUNARATNE R R 471480770 KARUNARATNE S 540052832 KARUNARATNE S K 531173309 KARUNARATNE S M 400810540 KARUNARATNE S T 608503307 KARUNARATNE T L 760330140 KARUNARATNE V M K 763100294 KARUNASENA A.T.D. 409108121 KARUNASENA CONTRUCTION 410781514 KARUNASENA G 361332580 KARUNASENA G D 732261974 KARUNASENA I S 512653219 KARUNASENA K A 633310254 KARUNASENA K D 711393552 KARUNASENA K G U 602180131 KARUNASENA K L 581260997 KARUNASENA M 409100040 KARUNASENA M A 603284305 KARUNASENA R M 390060378 KARUNASENA S 445470651 KARUNASENA S R 513453787 KARUNASENA T V 692382340 KARUNASINGHE N D 580920144 KARUNATHILAKA A D M 821771080 KARUNATHILAKA D G 471713163 KARUNATHILAKA D M 490810900 KARUNATHILAKA D W 691841944 KARUNATHILAKA H G 841352963 KARUNATHILAKA K G S 640570156 KARUNATHILAKA L P 723102731 KARUNATHILAKA R G K H M A B 705992495 KARUNATHILAKA R L MRS 530374262 KARUNATHILAKA R M 640482184 KARUNATHILAKA W 563620110 KARUNATHILAKE K.S.R. 501925616 KARUNATHILAKE L N 612770875 KARUNATHILAKE N H U 602371140 KARUNATHILAKE N P G

Page 278 of 646 TIN No Company Name 312830922 KARUNATHILAKE P M 651550343 KARUNATHILAKE Y H P N 373371238 KARUNATHILAKE Y M 531341350 KARUNATILAKA R 611434480 KARUNAWANSE H K D M 525841804 KARUNAWATHY A M 492991619 KARUNAWEERA H 409193897 KARUNKODITHIVU 18 RURAL DEVELOPMENT SOCI 409187340 KARUNKODITIVU-6 RURAL DEVELOPMENT SOCIET 409120172 KARUNKODYTHIVU-14 KATHIRIYATHUS SAHIRIYA 915051545 KARUPPIAH P 380642042 KARUPPIAH P P 701701720 KARUPPIAH RAI 409101348 KARUWADDUKKAL EAST RURAL DEVELO; SOCIETY 114168777 KAS & KAMI INTERNATIONAL PVT LTD 114277746 KASANDRA PVT LTD 114015873 KASH APPARELS PVT LTD 409003311 KASH GARMENTS 114130150 KASH INTERNATIONAL PVT LTD 492762059 KASINATHAN T 409260888 KASMEER ENTERPRISES 409277888 KASPY AUTO TRADING 432981576 KASSIM A R 791661846 KASSIM M I 482944400 KASSIM M K 409179541 KASTHURI ENTERPRISES. 409212263 KASTHURI ENTERPRISESS .. 409100872 KASTHURI NAGAR RURAL DEVELOPMENT SOCIETY 551611060 KASTHURIARACHCHI K A R S K 683590045 KASTHURIARACHCHI K.A.A. 741093049 KASTHURIARACHCHI K.A.D.R.P. 590713023 KASTHURIARACHCHI P 409238386 KASTHURIARACHCHI PRINTERS 620110132 KASTHURIARACHCHI S 792853455 KASTHURIARACHCHI W 730014392 KASTHURISINGHE K M P 409181287 KASTURI ENTERPRISES 409146325 KASTURIAARACHI ENTERPRISES 545054299 KASTURIARACHCHI S G 409070450 KASTURIARACHCHI TRANSPORTERS 673620272 KASTURISINGHE K M M J B 409197620 KASUM DISTRIBUTORS 114230707 KASUN CONSTRUCTION PVT LTD 409093612 KASUN ENTERPRISES 409178944 KASUN ENTERPRISES. 800151511 KASUN U P 114180734 KAT INTERNATIONAL PVT LTD 409171974 KATANA M P C S LTD 409103219 KATANA PRADESIYA SABAWA 409165940 KATHARAGAMA PRADESHIYA SABHA 114140295 KATHIK SECURITY SERVICES PVT LTD 114040088 KATHIR IMPORTS PVT LTD 611081014 KATHIRESAN A

Page 279 of 646 TIN No Company Name 502690043 KATHIRESAN E 583382275 KATHIRGAMASWAMY K 409098576 KATHIRIYA RURAL DEVELOPMENT SOCIETY 742080242 KATHIRVEL K 823080697 KATHIRVEL M 661341610 KATIPE ARACHCHI S 409149677 KATPAHAM STORES 104667139 KATSPREE HOLDINGS PVT LTD 542672838 KATUGAMPOLA G P 590650137 KATUGAMPOLA S A A K 104069347 KATUKURUNDA CLINIC AND NURSING HOME THE 114311987 KATULANDA PLANTATIONS PVT LTD 702113032 KAUNARATHNA H 114390496 KAUSHAL AUTOMOBILES PVT LTD 114340430 KAUSHALYA MOTOR TRADING CO PVT LTD 114648485 KAUSHI DILANKA TRAVEL & TOURS PVT LTD 409285490 KAVEEN ENTERPRISES 409278299 KAVEEN SENURA TRANSPORT 114486132 KAVIAN PVT LTD 409013660 KAVICO TRADERS 114043150 KAVIKARA BROTHERS PVT LTD 409149162 KAVINDA AUTO SERVICE EQUIPMENTS 560290861 KAVINDA CONSTRUCTION 114603821 KAVINDA ENGINEERS & FABRICATORS PVT LTD 114091499 KAVINDA PVT LTD 409206700 KAVINDU ENTERPRISES 114375543 KAVISHKA ENTERPRISES PVT LTD 768321400 KAVITHA GURU V MISS 114082902 KAVITHA PVT LTD 409005640 KAVITHAS 409268048 KAVITHI IMPORTS & EXPORTS 409016235 KAWASAKI KISEN KAISHA LTD 409114210 KAWASHO CORPORATION 114263079 KAWATA LANKA CORPORATION PVT LTD 762562936 KAWDUWAWA K L C K 409256821 KAWIN INTERNATIONAL 409107001 KAWINDI TRADE INTERNATIONAL 409161952 KAWSHALIYA INTERNATIONAL 114094889 KAY DEE CONSTRUCTION PVT LTD 409095879 KAY DEE S TRADING 104041736 KAYLINE ENTERPRISES LTD 409064248 KAYS LINEN 114321257 KAYTEES CREATIVE PROMOTIONS PVT LTD 409156541 KAZUKI TRADING CO 409114873 KAZUMI LANKA ENTERPRISES 114098647 KCJ WOOD & VENEER PVT LTD 409196020 KDAW & CEC JOINTVENTURE 409167063 KDAW TRANSWATER JOINT VENTURE 409322719 KDAW-TUDAWE JOINT VENTURE 114122980 KEANGNAM CEYLON PVT LTD 114077771 KEBABISH RESTAURANT PVT LTD 114285889 KECT AGRI PVT LTD 114038202 KECT LANKA CHEM AND FOOD PROCES; COPVTLTD

Page 280 of 646 TIN No Company Name 114234290 KECT LANKA WATER PROOFING PVT LTD 114673811 KEDGE ADVERTISING & PUBLICATIONS PVT LTD 409199046 KEE TECH ENGINEERS &CONTRACTORS 104024580 KEELLS REALTORS LTD 114168270 KEELLS SHIPPING PVT LTD 104083676 KEELLS T & R LTD 114094170 KEELLS TOURS PVT LTD 114214558 KEEMCY PVT LTD 409173985 KEEN ENGINEERING & CONSTRUCTIONS 114635995 KEEN EXPORTS & IMPORTS PVT LTD 114410357 KEEN MISSION SECURITY SERVICES PVT LTD 409154271 KEEN PACCK MARKETTING 114469033 KEEN TEX PRINT PVT LTD 114220760 KEEN WEAR INTERNATIONAL PVT LTD 409205186 KEENAWATTE RURAL DEVELOPMENT SOCIETY 114184683 KEENLEE INTERNATIONAL PVT LTD 114363090 KEENWIN APPARELS PVT LTD 114691968 KEEP ON TRACK ENGIN.SERV. & SUPPL. PVT LT 409102000 KEERTHI CONTRACTORS 114293458 KEERTHI GUNAWARDENA AND CO PVT LTD 643262819 KEERTHI KUMARA D K 722152913 KEERTHI LASANTHA H W 681901825 KEERTHI P L D 409083030 KEERTHIKA IMPEX 700282201 KEERTHINANDA P H 723060230 KEERTHIRATHNA M M T 570791460 KEERTHIRATHNA S K 571292262 KEERTHIRATNA D B M 670801160 KEERTHIRATNA K B S 460610397 KEERTHIRATNA N G A 590341061 KEERTHIRATNE E H 601244098 KEERTHIRATNE S 409253920 KEERTHISENA ENTERPRISES 402822473 KEERTHISENA S B 409131255 KEERTHISINGHE BUILDERS 631031170 KEERTHIWASHA M J 409216013 YOUTH SER;CO-OP SO; LTD 409075789 KEGALLE REGIONAL RURAL DEVELOPMENT BANK 409056555 KEGALU MOTOR STORES 409172288 KEHELELLA M P C S LTD 409069592 KEHELWALA TEA ESTATE 557182179 KEHL C B 409083684 KEIN ENTERPRISES CO 114261971 KEISHIN LANKA PVT LTD 114072907 KEIYO AUTO LANKA PVT LTD 114344222 KEKIRAWA ENGLISH ACADEMY PVT LTD 409161146 KEKIRAWA PRADESHIYA SABHA 114100714 KEKUNAGODA CONSTRUCTION & DEV;CO PVT LTD 632061781 KEKUNAWELA K H R 442970289 KELAART D W 409089941 KELANEIYA ESTATE 114199478 KELANI BUILDERS & SUPPLIERS PVT LTD 409056970 KELANI ENTERPRISE

Page 281 of 646 TIN No Company Name 114060577 KELANI GARMENTS PVT LTD 104053688 KELANI PAPER CONVERTORS LTD 409134068 KELANI TIMBER SUPPLIERS 114361941 KELANI VALLEY GREEN TEA PVT LTD 409052100 KELANI VALLEY MEDICAL CENTRE 114135470 KELANI VALLEY SUPPLIERS PVT LTD 409171273 KELANIYA MULTI PURPOSE CO-OP SOCIETY 114323594 KELLIE GROUP TEA FACTORY PVT LTD 114465461 KELMAN APPARELS PVT LTD 409158633 KELON AUTOMOBILES 114403113 KELON STEELS LANKA PVT LTD 114357375 KELON VENTURES PVT LTD 114378828 KELSEY ALUMINIUM PVT LTD 134000503 KELSEY DEVELOPMENT PLC: HEAD OFFICE 134008881 KELSEY HOLDINGS LTD 114274542 KELSEY PROPERTY DEVELOPERS: HEAD OFFICE 114230693 KELSON APPAREL LANKA PVT LTD 670954498 KELUM MEGAWARNA H G M 781900540 KELUM R M I 409266711 KELUM TIMBER STORES 791481007 KELUM UDAYAKANTHA A 114220221 KEMACWOOD PVT LTD 409083838 KEMASU TRADING CO 409163033 KEMIN RECYCS EXPORTS 409256244 KEMIRA MARKETING 114266523 KEMNA CONSULTANTS PVT LTD 104672477 KEMOTA POWER PVT LTD 114043311 KEMULLA DEVELOPMENTS PVT LTD 409097820 KEMYRILS 681151192 KENDAGOLLA S D 409155782 KENDALANDA TEA FACTORY 409093345 KENLANKA ENTERPRISES 114409880 KENSHI PVT LTD 409160751 KENT ACADEMY OF CAREER TRAINING 114243248 KENT AITEE PARTNERSHIP PVT LTD 114806501 KENT FENTONS J V PVT LTD 114742600 KENT POULTRY FARM PVT LTD 114163856 KENT PRODUCTION PVT LTD 114193313 KENT PRODUCTIONS ENGINEERING PVT LTD 114645141 KENTEN TRADE PVT LTD 409053840 KENYA AIRWAYS LTD 114113069 KENZO CORPORATION PVT LTD 409151582 KENZOLANKA 482470467 KERAWGODA D.J 409093620 KERSEY INTERNATIONAL 560983271 KESAVAMOORTHY A 553510058 KESAVAN S 409086799 RESTHOUSE 409054528 KESELWATTA CYCLE TRADING CO 114126209 KESELWATTA DISTRIBUTORS PVT LTD 114047538 KESELWATTA MARKETING SERVICES PVT LTD 114297720 KESHANEE ENTERPRISES PVT LTD 409098860 KESIS RESTAURANT

Page 282 of 646 TIN No Company Name 114314161 KESON INDUSTRIES PVT LTD 114685887 KESS HOLDINGS PVT LTD 490963510 KESUNATHAN N 409259332 KETANDOLA TIMB.GOO.MANUFA.& CONSTRUCTION 490693173 KETHARAVARATHASUNDARAM T 643303965 KETHESWARAN K 550642115 KETHIESWARAN B 114197564 KEUN HOA CEYLON PVT LTD 114728861 KEVIN CERAMIC PVT LTD 114046108 KEWOOD INDUSTRIES PVT LTD 409100112 KEY JAY MARKETING 114422886 KEY LANGUAGE CENTRE PVT LTD 114342580 KEY MANAGEMENT SOLUTIONS PVT LTD 134007001 KEY RESEARCH & INFORMATION LTD 114036765 KEY TRAVELS PVT LTD 409109780 KEYOTO TRADING CO 409173764 KGD CONSTRUCTIONS PVT CO 409104835 KHAFF INTERNATIONAL 409008100 KHAIRAZ TRADE CENTRE 409103090 KHAIRSONS 520025464 KHALEEL H M L M 880122126 KHALEEL RAHMAN MOHAMED ZAHIE 382311264 KHALID AHAMED A 461201865 KHALID B N M 630900379 KHALID M R 372072636 KHAN A.S.M. 711532560 KHAN B K M 775374292 KHAN F K 551440559 KHAN M B J 660721568 KHAN M S M 522643963 KHAN S S Z 473154234 KHANBHOY N 409090940 KHANSA-H ENTERPRISES 114238244 KHANZA TRADING PVT LTD 409025447 KHIARD JEWELLERS 114117420 KHIZAR LANKA FOODS PVT LTD 409202551 KIBS LANKAS 409244572 KIDS ACADEMY PVT LTD 114136360 KIDS INTSTITUTE PVT LTD 114271870 KIDS OF A B C PVT LTD 114135518 KIDS TOGS PVT LTD 114243604 KILLIS ALMOND & MASTERS PVT LTD 114427519 KIMIE'S CONFECTIONARY PVT LTD 114199273 KIMS EMBROIDERY PVT LTD 174905150 KIN ADVERTISING SOLUTIONS PVT LTD 114609889 KINDLING PVT LTD 114130982 KINETIC TRADING PVT LTD 114217352 KINETICS PVT LTD 114720127 KING IMPORTS PVT LTD 409232264 KING M H F CERAMIC CENTRE 114056774 KING MARY TRADING PTE LTD 409146457 KING PRAWN RESTAURANT 101803953 KING PRAWN RESTAURANT (PVT) LTD

Page 283 of 646 TIN No Company Name 114496340 KINGDOM CLEANERS PVT LTD 174844780 KINGDOM MARKETING SERVICES PVT LTD 114430293 KINGKI PVT LTD 409137245 KINGLAND REST INN 114704105 KINGLY TRANSPORT SERVICE LANKA PVT LTD 114152404 KINGS APPARELS PVT LTD 114107662 KINGS AQUARIUM & AQUACULT;SUPPL; PVT LTD 409074685 KINGS GENERAL TRADING 114006416 KINGS INTERNATIONAL GARMENTS PVT LTD 409157092 KINGS IRON WORKS 114342777 KING'S LANKA SUPER MARKETS CO PVT LTD 409177425 KINGS MARKETING 174935688 KINGS POLY PACKAGING PVT LTD 409077811 KINGS RENT A CAR SERVICES 114098574 KINGSBRU TEAS (PRIVATE) LIMITED 409021875 KINGSTAR INDUSTRIES 114153800 KINGSTAR INDUSTRIES PVT LTD 409003613 KINGSWAY ENTERPRISES 114048780 KINGSWAY INTERNATIONAL GARMENTS PVT LTD 409101950 KINKI ENTERPRISES 409006345 KINROSS TRADING CO 613082875 KINSLY G H P S 114451002 KINVIL GARMENTS PVT LTD 114429279 KIRAN MODY INDUSTRIES PVT LTD 690044633 KIRIALLA K D R P 837903327 KIRIELLA K A G N 409074111 KIRIMATIDENIYA TEA FACTORY 409062660 KIRIMETIYANA CONSOLIDATED EXPORT CO 771852360 KIRINDA M 409230962 KIRINDA PUHULWELLA PRADESHIYA SABAWA 409171150 KIRINDIWELA KERAGALA MPCS LTD 400100489 KIRINELIS P K 802384297 KIRISHNA MENAN M 732851283 KIRITHARAN K 551571122 KIRITHARAN S M 409098932 KIRSHNA TRADE CENTRE 409221947 KIRSHNI INDUSTRIES & BUILDING CONTRUCTIO 813420830 KIRTHINANDA P U 450692573 KIRTISINGHE L A 742441016 KIRUBAKARAN B 833622560 KIRUBAKARAN K 409149219 KIRULA FREIGHT SERVICES 114627615 KIRULA FREIGHT SERVICES PVT LTD 562342010 KIRUPANANDA MOORTHY S 582840520 KIRUPARAJAH S D 114214027 KISALKA EXPORTERS PVT LTD 409178952 KISH INTERNATIONAL 104038387 KISHANI INDUSTRIES LTD 409278116 KISHANI TRADERS 104052550 KISHORE LTD B H 114792055 KISMET PLUS PVT LTD 700211541 KITCHELL T H 409150063 KITCHEN MAART

Page 284 of 646 TIN No Company Name 114720607 KITCHEN NEEDS DECOR PVT LTD 114213551 KITCHENEX PVT LTD 712263407 KITHALAWA ARACHCHIGE N C S 409181988 KITHARA ASSOCIATES 174962081 KITHMINA ASPHALT PVT LTD 572610233 KITHSIRI ANANDA T K 620022039 KITHSIRI G D H 592140349 KITHSIRI G P A 621512307 KITHSIRI K U 602871983 KITHSIRI M A L 591032518 KITHSIRI M K P K 423030950 KITHSIRI SENEVIRATNE G A 818604491 KITHULAGODA L C H R 409104274 KITHULAMPITIYA SOUTH RURAL DEVE; SOCIETY 114071390 KITHWOODS ENGINEERING PVT LTD 114248908 KITKOM PVT LTD 642810197 KITSIRI R D S 114609994 KITSUKI AUTO TRADERS PVT LTD 104072267 KITTO AGENCIES LTD R E 409223486 KIVAN ENTERPRISE 114683183 KIWI ELECTRICALS PVT LTD 409154077 KIYA INTERNATIONAL 662830046 KIYAS M F 753660461 KIYAS M M M 409183980 KIYODHO LANKA ENTERPRISES 409224288 KIYOTA LANKA INTERNATIONAL 114481017 KLEEN PARK BODYSHOP PVT LTD 114679879 KLEEN WORKS PVT LTD 114279633 KLEGAL LANKA PVT LTD 409017568 KLM ROYAL DUTCH AIRLINES 409086292 KLM*ROYAL DUTCH AIRLINES (FREIGHT) 409193811 KM PADDIYADIPIDDY AR RAHEEMIYA S D S 409195296 KM/AL-AKSHA MAHA VIDDAIYALA S D S 114297631 KNACK ENTERPRISES PVT LTD 114225215 KNEC COMBINE PVT LTD 114446637 KNEX INTERNATIONAL PVT LTD 409076980 KNIT LANKA 409103537 KNITLINE INDUSTRIES 114077801 KNITSTAR LANKA PVT LTD 114624780 KNITTEX INDUSTRIES (PRIVATE) LIMITED 114193852 KOBA CORPORATION PVT LTD 409273220 KOBAYASHI MOTORS SERVICE STATION 114225916 KOBE LANKA PVT LTD 409164080 KOBE MOTORS 114291536 KOBI INTERNATIONAL TRADING PVT LTD 114306614 KOBIJEL CO PVT LTD 114301175 KOBOSHU CORPORATION PVT LTD 682170263 KODAGODA D R 651293626 KODAGODA K P 602120660 KODAGODA R L 780870770 KODAGODA T R 652350178 KODAGODA U 702680522 KODEESWARAN G

Page 285 of 646 TIN No Company Name 815200934 KODIKARA A N 613642056 KODIKARA ARACHCHI A R 409094031 KODIKARA CONSTRUCTION CO 114672351 KODIKARA CONSTRUCTION PVT LTD 733380217 KODIKARA K A S M 560242107 KODIKARA L D A 673243991 KODIKARA M E 673172946 KODIKARA N U 770661366 KODIKARA P I 700843831 KODIKARAGE NIHAL 601282852 KODIPPILIARACHCHI D G 663522019 KODISWARAN A 672072573 KODISWARAN I 730930755 KODITHUWAKKU ARACHCHILAGE SANJEEWA LUMAN 700734153 KODITHUWAKKU J S W 670993710 KODITHUWAKKU K A V 746852606 KODITHUWAKKU M S 712142448 KODITHUWAKKU N 636601578 KODITHUWAKKU S M P B 600532901 KODITUWAKKU A M A L 601340453 KODITUWAKKU D P 641720070 KODITUWAKKU G K G 451712179 KODITUWAKKU K A J 543602485 KODITUWAKKU P. 283021521 KODITUWAKKUARCHCHI P S 696612374 LIYANAGE SHYAMI ANOMA LIYANAGE 820523261 KOGULARAJAH N 409162517 KOHB APPARELS 682400714 KOHILAKUMAR M MR 114214965 KOHO TRADING & CONSULTANCY PVT LTD 409134670 PICTURE PALACE 409155618 KOHUWALA TRADERS 515221069 KOINMENIKE H G MIS 114653764 KOJI INTERNATIONAL PVT LTD 721640698 KOKILA KAVINDA LAKSIRI M J D 770051541 KOKILADAS M 409127525 KOKOSHIMA APPAREL 114411710 KOKOSHIMA APPAREL PVT LTD 751580762 KOKUHENNADI L C 114362212 KOKUSAI CAR TRADERS PVT LTD 114332569 KOLANKA COIR PRODUCTS PVT LTD 114056421 KO-LANKA PURE SILK PVT LTD 114145017 KOLIGAN PVT LTD 409240089 KOLLANNA TRADE CENTER 409212727 KOLON ENGINEERING & CONSTRUCTION CO LTD 114329541 KOLON ENGINEERING & CONSTRUCTION PVT LTD 409143199 KOLON SAMSUNG CONSORTIUM 114408522 KOLONNA M K N ECOPOWER PVT LTD 409099130 D S D CON;& SUP;CO-OP;SOC; LTD 409045197 KOLONNAWA M P C S LTD 114273651 KOLORKOOL PVT LTD 409157564 KOLUU'S 114340812 KOLUU'S PVT LTD

Page 286 of 646 TIN No Company Name 488552880 KOMATHYNAYAGAM S MRS 409174540 KOMIL FASHION ENTERPRISES 114438006 KOMIL FASHION PVT LTD 756072510 KOMILA PRABAHINI M 114212814 KOMPASS LANKA PVT LTD 114211460 KOMUTHI INSURANCE BROKERS PVT LTD 700103676 KONEASWARANATHAN K 602472353 KONESWARAN A 409153380 KONGAHAWATTA TEA FACTORY 409258859 KONY MOTOR TRADERS 114156582 KOOB ASIAN PVT LTD 114397431 KOOLAIR MANAGEMENT SERVICES PVT LTD 114087432 KOOLAIR PANELS PVT LTD 114174149 KOOLAIR VENTURES POWER PVT LTD 511981840 KOONTHOTA P B 670233162 KOPIWATTA K Y G S K 552462068 KORALAGE G D S S 710840245 KORALAGE I P K 114302740 KORALE ENGINEERING SERVICES PVT LTD 345392220 KORALE T N P 124069807 KOREA CEYLON FOOTWEAR MANUFACTURING CO L 114358193 KOREA COLLEGE OF EDUCATION COLOM. PVT LTD 194002602 KOREA EXCHANGE BANK 104052010 KOREA LANKA GARMENTS LTD 114646857 KOREA LANKA PLASTICS PVT LTD 409104975 KOREA TELECOMM INTERNATIONAL CO LTD 409192017 KOREAN INTERNATIONAL AUTO MART 409171265 KOREAN LANKA INTERNATIONAL 114090891 KOREAN MOTORS PVT LTD 114195227 KOREAN SPARE PARTS PVT LTD 114234036 KOREAN T P L ZIPPERS PVT LTD 114343528 KORMAN LOGISTICS LANKA PVT LTD 409083650 KORSRI ENTERPRISES 104048900 KOSALA AGENCIES LTD 409223230 KOSALA TIMBER DELERS 409210147 KOSALEE TOURS 409007465 KOSALRAM TRADING ENTERPRISES 114235679 KOSCAR AUTOMOBILE SERVICES PVT LTD 114148342 KOSER PVT LTD 480922441 KOSGAHAKUMBURA NAWASIYA MUDIYANSELAGE PIYADASA 411731081 KOSTHA W D B 409119921 KOSWATTA AGNECIES 660093117 KOSWATTAGE A 603473167 KOSWATTE A 409171311 KOTADENIYAWA M P C S LTD 302750688 KOTAGAMA N J B 409177310 KOTAGEDERA WAREHOUSE SERVICE 409130399 RESTAURANT 650173210 KOTALAWALA A D 553030170 KOTALAWALA J C 425211331 KOTALAWALA S P C 409157416 KOTAPOLA PRADESHIYA SABHA 517150916 KOTELAWALA S R

Page 287 of 646 TIN No Company Name 681982183 KOTHALAWALA D I 857230230 KOTHALAWALA K S K 583532900 KOTHALAWALA P N K 409173977 KOTHMALE MOTOR TRADERS 114009377 KOTMALE KIRI PRIVATE LTD 114680389 KOTOBUKI LANKA INTERNATIONAL PVT LTD 530870502 KOTTACHCHI S A 601980835 KOTTAGE C U 581362498 KOTTAGE S. 409235557 KOTTASA GOVI SAMMELANAYA 114378623 VALLEY TEA FACTORY PVT LTD 409154450 KOTTAWAVALLY TEA FACTORY 114237400 KOTTE MULTI MEDIA PVT LTD 114145670 KOTTE TRADING CO PVT LTD 536453121 KOTTEGE E C 114109258 KOTTIL PRINT PVT LTD 114369373 KOUCHI JAPANESE RESTAURANT PVT LTD 114060917 KOVIDA ASSOCIATE PVT LTD 409122043 KOVILLADY RURAL DEVELOPMENT SOCIETY 114011193 KOWLOON GARMENTS PVT LTD 174924732 KOWLOON MINING PVT LTD 818091133 KOWSHALYA N 409088953 KPMG FORD RHODES THORNTON & CO KANDY 409073310 KPMG FORD RHODES THORNTON & CO- GALLE 114104353 KRAFTPACK PVT LTD 409094775 KREATIONS 114229563 KRISH CONSUMER PVT LTD 114147028 KRISHAN ENTERPRISES PVT LTD 652161510 KRISHAN GEORGE 873441690 KRISHAN N W 409158048 KRISHANTHA ENTERPRISES 409191010 KRISHANTHA ENTERPRISES 409282296 KRISHANTHA ENTERPRISES. 650040449 KRISHANTHA G D K V K 742330087 KRISHANTHA P M B R 765210364 KRISHANTHI K MISS 114260991 KRISHCO INTERNATIONAL PVT LTD 762490455 KRISHNA KANTHAN SUTHESAMTIHIRAN 303121617 KRISHNA KUMAR K V 114245950 KRISHNA METALS PVT LTD 104028403 KRISHNA MINING CO.CEYLON PVT LTD 591581511 KRISHNAIYER S 673421911 KRISHNAKUMAR M 532012627 KRISHNAKUMAR P 611661622 KRISHNAKUMAR S R 560150636 KRISHNAKUMAR T P 590794295 KRISHNAMOORTHY K 442812357 KRISHNAMOORTHY N 440704557 KRISHNAMOORTHY S 532492173 KRISHNAMOORTHY T 552994450 KRISHNAN A 542503157 KRISHNAN S 409043909 KRISHNANANTHASIVAM K DR

Page 288 of 646 TIN No Company Name 380051737 KRISHNAPILLAI K 402661607 KRISHNAPILLAI V 842651042 KRISHNARAJ T 114148571 KRISHO MULTI TRADES (PRIVATE) LIMITED 750802877 KRISHOK KALPA SAMARAWICKRAMA 409080642 KRISS APPARELS 114325929 KRISS APPARELS PVT LTD 114367540 KRVEGER CONTINENTAL PVT LTD 409172962 KTC TIMBER TRADERS 842174210 KUBENDRA KUMAR K 409155480 KUBERAN SELECTION 409177840 KUBOTA CORPORATION 409203582 KUCHIN TIMBER CENTER 540705470 KUDAGAMMANA S M D 611090692 KUDAUDAGE W W K 521663677 KUDAVITHANA S S 500852577 KUDHOOS M T A 670321819 KUGANANTHABAVAN G 700220958 KUGATHAS T 823230605 KUHAN P 114283320 KUJEEMA ASPHALT PLANT PROJECT PVT LTD 114163384 KUJEEMA LANKA ENTERPRISES PVT LTD 114201855 KUK DONG LANKA PVT LTD 371162054 KULANTHASAMY S 681012192 KULARATHNA P P S 493031503 KULARATNA B D P 901471487 KULARATNA D K P K 522612987 KULARATNE A 409072585 KULARATNE ASSOCIATES V W 572353800 KULARATNE B G 591453394 KULARATNE D K 680581118 KULARATNE K G S K 340761707 KULARATNE K W 430492861 KULARATNE L T 550134276 KULARATNE P A G 642374257 KULARATNE P G U 651700531 KULAS M M 492602728 KULASEGARAM K 812343475 KULASEKARA G E 612662622 KULASEKARA K 730661410 KULASEKARA K M G D 470514035 KULASENA P A G K 503040018 KULASINGAM .A 621330969 KULASINGHE A J P 553651298 KULASINGHE J C 409112714 KULASIRI HARDWARE MIRIGAMA 523660578 KULASIRI K A 510764064 KULASIRI SENARATNA JAYASINGHE 409196373 KULATHEEPAN CONSTRUCTION CONTRACTORS 602120961 KULATHILAKE C U J K K 473281139 KULATHILKA P A C 661460610 KULATHUNGA D N 702240433 KULATHUNGA K A S D

Page 289 of 646 TIN No Company Name 730950837 KULATHUNGA M 683131075 KULATILAKA K R 560520220 KULATUNGA A J 691481735 KULATUNGA C A 409105319 KULATUNGA K M P 792071333 KULATUNGA K M U I B 372520663 KULATUNGA K P 540891168 KULATUNGE H M P 711311041 KULATUNGE T R 558331836 KULAWARDANA L S E 530953467 KULENDIRAJAH K 682872136 KULENDRAN A 628330620 KULUPANA Y S MRS 409054048 KUMAGAI HAZAMA KAJIMA JOINT VENTURE 761760084 KUMAR A A A A 409006078 KUMAR AGENCY 651022703 KUMAR H A U 670651126 KUMAR K D R A 730740220 KUMAR K N P DR 731390142 KUMAR K N T S 681030077 KUMAR M I C P 723013496 KUMAR R A 681442260 KUMAR R S 751341393 KUMAR S V 730160160 KUMAR V 790923251 KUMARA A C N 790981987 KUMARA A G P 691801179 KUMARA A W A D A N 803343675 KUMARA A W M 841610385 KUMARA B A M C 701290968 KUMARA B N U 670293050 KUMARA B. S .W 732691049 KUMARA D G S 671350324 KUMARA D H 653481306 KUMARA D P 621113135 KUMARA D S 660050175 KUMARA D.M.M.S 552793617 KUMARA E A K 720613638 KUMARA E R L P 409059953 KUMARA ENTERPRISES 409086802 KUMARA ENTERPRISES. 673521398 KUMARA G G A U 612260214 KUMARA G P 711740350 KUMARA G S 693214262 KUMARA H G A C 590741175 KUMARA H M A 801391710 KUMARA H S 672692164 KUMARA H.Y.R.C. 800700523 KUMARA J A D P 812532413 KUMARA J D G P 551962156 KUMARA J N 572612058 KUMARA J W A 782603639 KUMARA K A S

Page 290 of 646 TIN No Company Name 720281686 KUMARA K J P S 672290805 KUMARA K M J S 742282228 KUMARA M B 683442879 KUMARA M D 751151969 KUMARA M D 692661869 KUMARA M D S H 693590302 KUMARA M G G K 641612308 KUMARA M L D U P 782112031 KUMARA M L J S 713052795 KUMARA M.D. 722460480 KUMARA N A K 773052875 KUMARA P A C I 680830150 KUMARA P H J 114074241 KUMARA PACKAGING PVT LTD. 772031491 KUMARA PATHMASIRI D M 802361840 KUMARA R A P S 721363058 KUMARA R P N 721370402 KUMARA R S A 722361040 KUMARA S K A D 802220413 KUMARA S M N N 663620134 KUMARA S V P R P 660951512 KUMARA S. D .S. R .A 691014541 KUMARA T H N U 800151910 KUMARA T I I P 670430898 KUMARA T V J P 409156622 KUMARA TRADERS 409150306 KUMARA TRADING CO 611372434 KUMARA W A D S 592283204 KUMARA W A P W P 702021910 KUMARA W A S P J 691021718 KUMARA W G P K 762223562 KUMARA W L S 741093308 KUMARA W M C S 722651294 KUMARA W N 641041190 KUMARA W U R 691263312 KUMARA W V A P 740883780 KUMARA W V J 691163172 KUMARA W V M P 573420560 KUMARA WIJESUNDARA R W V 409005608 KUMARAGE & CO 540033790 KUMARAGE A 710810192 KUMARAGE B J 612691320 KUMARAGE C L P 541342907 KUMARAGE D P 610141013 KUMARAGE H M N 409005616 KUMARAGE INDUSTRIES 563221291 KUMARAGE L 682330953 KUMARAGURU S 540902097 KUMARAKULASINGAM P 723350336 KUMARAN M S 453430138 KUMARAPELI D K 693261627 KUMARAPELI D V A 642001183 KUMARAPELI K A D P

Page 291 of 646 TIN No Company Name 660420835 KUMARAPELI K A K C 409336973 KUMARAPERU CAR SALE 702370418 KUMARAPPERUMA S R J 322410298 KUMARARATHNA S B 622530546 KUMARARATNE A M J 570210238 KUMARARATNE M P D 740414100 KUMARARHUNGA S G K R 582350264 KUMARASENA M G A 640600438 KUMARASINGE P G R 621742167 KUMARASINGHE A W 542793660 KUMARASINGHE B N 409144063 KUMARASINGHE CONTRACTORS & BORTHERS 409095046 KUMARASINGHE D S 556872473 KUMARASINGHE G S 612631093 KUMARASINGHE H A S 562102930 KUMARASINGHE H M 752450501 KUMARASINGHE H M W 640850620 KUMARASINGHE K A M 707111240 KUMARASINGHE K D S K 562452494 KUMARASINGHE K G 452580284 KUMARASINGHE K Y 552510925 KUMARASINGHE K.V.U.A. 731941874 KUMARASINGHE N J 542880449 KUMARASINGHE P D 392970789 KUMARASINGHE P DR 732290745 KUMARASINGHE R K 712970057 KUMARASINGHE R M P 681261257 KUMARASINGHE S J 561420866 KUMARASINGHE T M 652263712 KUMARASINGHE T M 711800077 KUMARASINGHE T M 562110593 KUMARASIRI A W 591160249 KUMARASIRI D C 409077714 KUMARASIRI ENTERPRISES 671330625 KUMARASIRI H W 593442527 KUMARASIRI K A A 592664399 KUMARASIRI M A R 770772460 KUMARASIRI M W N 660930019 KUMARASIRI N A J 761611135 KUMARASIRI O H R V 460900271 KUMARASIRI O W D 653062427 KUMARASIRI R M R 710811938 KUMARASIRI T A A 581272332 KUMARASIRI W E M S 750521428 KUMARASIRI W G M 612052530 KUMARASIRI W S 581923813 KUMARATHILAKE I K W 583122877 KUMARATUNGA K JEEVAN 662841226 KUMARATUNGA P S A 591973002 KUMARATUNGA S 570313142 KUMARAVEL P 703161634 KUMARAWANSHA I D C 675370354 KUMARI A.M.S.

Page 292 of 646 TIN No Company Name 655063161 KUMARI BHAN K H M S 727392378 KUMARI E D A 409052410 KUMARI FUNNERAL DIRECTORS 636501417 KUMARI H A K P 678580406 KUMARI L L M M 836042476 KUMARI L W W 409106714 KUMARI TRADE CENTRE 602240061 KUMARUNNAHE S N 601780283 KUMARVAIS J J 409182550 KUMBALOLUWA TEA FACTORY 409214770 KUMON ACHIEVERS CENTER 637683187 KUMUDINI PERERA A A 718291267 KUMUDINI W P 657890413 KUMUDINIE J D S 409184243 KUMUDU TEA FACTORY 114287920 KUMUDU VALLY RESORT PVT LTD 640381841 KUMUDULAL N A K W P 409268129 KUMUDUNI HAND WORKS 625681219 KUMUDUNIE H P D MRS 409094244 KUMUKUMA TRADERS 745531830 KUMUTHINI K 320210992 KUNANAYAGAM K 621153137 KUNASEELAN V 671391039 KUNASEKARAN K 104052517 KUNDANMAL GARMENTS LTD 114146358 KUNDANMALS APPAREL PVT LTD 409071260 KUNDASALA M P C S LTD 409138950 KUNDASALE PRADESHIYA SABHA 409023606 KUNDUPPA KANDA TEA FACTORY 114082651 KUNICKA HOLDINGS PVT LTD 390201214 KURANAGE SEBASTIAN PERERA 703433472 KURANAGE U.N. 409244297 KURIMOTO LTD 114207624 KURUGAMA TEA FACTORY PVT LTD 409160786 KURUGODA CONSTRUCTION 372121688 KURUKULADITHYA H D V M 652391907 KURUKULASOORIYA G P W K 465182300 KURUKULASURIYA G P U J 470270560 KURUKULASURIYA N S F P 553002770 KURUKULASURIYA S 409243169 KURULU KALEY INN 409101810 KURUMANKADU RURAL DEVELOPMENT SOCIETY 409124780 KURUNDU WATHA TEA FACTORY 114686042 KURUNDUWATTA ENGINEERING & TRAD. PVT LTD 409218237 KURUNEGALA MOTORS 409111440 KURUNEGALA PRADESHIYA SABHA 409065465 KURUNEGALA REGIONAL RURAL DEVEL: BANK 409085857 KURUNEGALA TEXTILE WEAVERS CO-OP SO; LTD 433161270 KURUPPU ARACHCHI S 430741225 KURUPPU K A P 561731500 KURUPPU K D N 671300815 KURUPPU L M 532420555 KURUPPU L N

Page 293 of 646 TIN No Company Name 491103302 KURUPPU P 751900260 KURUPPU P M P 590291633 KURUPPU R 460421217 KURUPPU S L 601202581 KURUPPU V K 691380750 KURUPPUARACHCHI A R 114045268 KURUPPUARACHCHI ENTERPRISES PVT LTD 543210358 KURUPPUARACHCHI J 701702387 KURUPPUARACHCHI N T 652945716 KURUPPUARACHCHI S A 700670619 KURUPPUARACHCHI S A 722952723 KURUPPUGE N S 360311171 KURUSAMY R 409138730 KURUVITA PRADESHIYA SABHA 104080340 KURUWITA TEXTILE MILLS LTD 671342380 KUSAL I A P 114291013 KUSHAN CARRIERS PVT LTD 114455946 KUSHAN ENGINEERING COMPANY PVT LTD 553641802 KUSUM KULARATHNA K A 409027032 KUSUM OIL MILLS 508173920 KUSUM RAJAPAKSA 586320327 KUSUMASEELI DAMAYANTHIE KUMARI M M 409079245 KUSUMAWATHIE Y MRS 640341181 KUSUMSIRI DHARMAPRIYA G A 409227899 KUSUMSIRI MOTOR TRADERS 114068845 KUSUMSIRI MOTORS PTE LTD 523663275 KUSUMSIRI R A A 114076821 KUSUMSIRI RECRUITMENT PVT LTD 409264522 KUSUMSIRI SUPPLIERS 540162581 KUSUMSIRI U V 409240674 KUTBI CABLES & COMPOUNDS 409143431 KUTBI METALS 823011989 KUTHBUDEEN H 114112151 KUTIN INTERNATIONAL PVT LTD 104007309 KUTUBI PRINTERS PVT LTD 771310281 KUWAIS K 114088064 KWALITY CLEANERS PVT LTD 114062871 KWALITY FASHIONS PVT LTD 114323233 KWANG SENG TRANSPORT SERVICE LANKA (PRIVATE) LIMITED 409013481 KYOTO LANKA ENTERPRISE 409179053 KYOTO LANKA MOTORS 114184284 KYOWA INTERNATIONAL PVT LTD 114379220 KYRO AUTO TRADERS PVT LTD 114361135 KYUNG SUNG LANKA PVT LTD 409321194 KYUSHU INTERNATIONAL 409124437 KYUSHU LANKA TRADING CO 409157394 L & C PACKAGING INDUSTRIES 409221980 L & D IDIKIRIM SEVAYA 409084567 L & L ENTERPRISES 409244920 L & N CONSTRUCTION 409265634 L & P INTERNATIONAL 409238734 L & S AUTO TRADING 409266312 L & S TRADERS

Page 294 of 646 TIN No Company Name 114369691 L A CONSTRUCTION PVT LTD 114376353 L A ENGINEERING PVT LTD 114235911 L A MARINE TRANSPORT PVT LTD 114669008 L A P S SYSTEMS PVT LTD 409205160 L A S DIVING SERVICES 114698571 L A STRUCTURED SOLUTIONS PVT LTD 114259268 L B & PARTNERS PVT LTD 409192769 L B G ENTERPRISES 601101360 L B PIYASIRI 114343242 L B R SERVICES PVT LTD 114259608 L B T CONSTRUCTION PVT LTD 409299300 L D P A AGENCIES 174821917 L E D PLANET LANKA PVT LTD 409029809 L E K OIL MILLS 114215678 L E S TRADERS PVT LTD 114266477 L F HOLDINGS PVT LTD 114254649 L G A CONSULTANTS PVT LTD 409105211 L G CONSTRUCTIONS 409217524 L G CONSTRUTION 114313211 L G GRAPHICS PVT LTD 409164099 L G L LANKA 409170145 L G M ENTERPRISES 409054676 L G TEK 114171182 L H PIYASENA METAL CRUSHERS PVT LTD 114092843 L H PLANTATIONS PVT LTD 114078387 L J INTERNATIONAL AGRO PVT LTD 409395821 L J POLY BAGS 114428272 L J W HOLDING LANKA PVT LTD 114221210 L JINADASA APPARELS PVT LTD 782562711 L K C KARUNARATHNA 409175210 L K INTERNATIONAL 671580176 L K J P A S N K PERERA 409098797 L K L DANIEL & CO 409243967 L K S LANKA AUTO PARTS & MECHINERY 114776920 L L H GOLDEN RESOURCES PVT LTD 409048072 L M ASSOCIATES 114218669 L M COMPUTER FORMS PVT LTD 409274129 L M D COMPUTER (E) SYSTEM 409197469 L M FERNANDOPULLE & COMPANY 409154174 L M IMPORTS 409177956 L M INTERNATIONAL 114114782 L M K CONSULTANCY SERVICES PVT LTD 409176496 L M MOTORS 409096573 L M P OIL MILL 114436348 L M POLY PACKAGING PVT LTD 114678775 L M POLYMERS PVT LTD 114397245 L M PRINTING PVT LTD 114604895 L M S BELGIUM PVT LTD 114736643 L M S INTERNATIONAL PVT LTD 114669636 L M S TECHNOLOGIES PVT LTD 174826285 L N SAFETY PRODUCTS PVT LTD 134038217 L O L C SERVICES LTD 409205852 L P CONSTRUCTION

Page 295 of 646 TIN No Company Name 409249078 L P SERVICES 114263699 L P T COMPUTERS PVT LTD 114726095 L Q L DISTRIBUTION SYSTEMS PVT LTD 409025641 L R A ENTERPRISES 409017681 L R COM 114096628 L R COMPANY PVT LTD 114723436 L R GLOBAL LANKA ASSET MANAGE.CO PVT LTD 673060340 L R S PERERA 409137784 L S APPARELS 409308040 L S MANUFACTURES & SUPPLIERS 409251927 L S R S TRADING CO 409361145 L S T TRADING 174885001 L S TRADING PVT LTD 409334008 L T B GROUP 114086355 L T I ASIA PVT LTD 114276502 L T L ENERGY PVT LTD 409170358 L T S ENGINEERING 114431540 L T S ENGINEERING PVT LTD 409083811 L U C S INTERNATIONAL 409385141 L V A CONSTRUCTION 409181392 L W K ENTERPRISES 114204889 L Y ENTERPRISE PVT LTD 409082530 L&M CONCRETE SPECIALISTS PTE LTD 455130573 L. M. NANDAWATHI 763410617 L. VIJAYASEKARAN 712082330 L.A. PRIYADARSHANA 750941524 L.A.D.S.N.APPUHAMI 732631186 L.A.T.LIYON 820565061 L.C. THALPAGE 680232962 L.C.K. MEDIS 743352963 L.D.B.S. LADDUHETTI 621272241 L.G.S. JAGATHPRIYA 692060857 L.H.N.R. FERNANDO 623421228 L.HENDRIKS 671562615 L.J.MADIWELA 831943947 L.KOTAVILAARACHCHI 666161513 L.M. A D LANKANAYAKE 711891692 L.M.S. CHAMINDA 760891410 L.P.C. SILVA 611010320 L.P.D.KARUNARATHNE 470440848 L.P.WILMOT 114457949 L.S. ELECTRIC SYSTEMS PVT LTD 822510124 L.V. WIMALARATHNA 742152430 L.W. JAYASOORIYA 560481187 L.W.D. RATHNASIRI 114197440 LA BELLE CO PVT LTD 114629820 LA MARGE INTERNATIONAL SERVICES PVT LTD 114018368 LA MARQUE PVT LTD 114615218 LA PASSION PVT LTD 409229786 LA RAMBLA RESTAURENT 114206725 LA SOLEIL PVT LTD 409237568 LA THARAS SAPPIRE 114167649 LA TOSCA PVT LTD

Page 296 of 646 TIN No Company Name 114234699 LA VAGUE INTERNATIONAL PVT LTD 114131458 LAA ROSHA PVT LTD 409089127 LAAVANYAS MATALS 114184500 LABELDIAM PVT LTD 114438561 LABMASTERS PVT LTD 114176265 LABOTECH-ENGINEERING SERVICES PVT LTD 114348074 LABQUIP LANKA PVT LTD 104029469 LACE INDUSTRIES LTD 114405094 LACH TRADING COMPANY PVT LTD 652731767 LADDUSINGHE N 104049052 LADE LTD 409042457 LADIES' COLLEGE 409062784 LADY CENTRE 630553130 LAFEER M I M 409007724 LAFEER SONS 652981208 LAFFIR A M 563281820 LAFIR G S J M 471343102 LAFIR H M 492240397 LAFIR M H M 410721090 LAFIRDEEN S M 114240788 LAGENA MEDIA PVT LTD 114099864 LAGGALA APPAREL PVT LTD 114723207 LAGO ENGINEERING & CONSTRUCTION PVT LTD 104044972 LAGODAN PVT LTD 671383737 LAHIR H M 712221763 LAHIREEN M K T 409234224 LAHIRU AUTO VISION 114193879 LAHIRU COLOUR LABORTORIES PVT LTD 114491438 LAHIRU PEST CON:& E: SER:PVT LTD 409112552 LAHMEYER INTERNATIONAL 409135048 LAHMEYER INTERNATIONAL & ASSOCIATION 114646334 LAK DHANESHEL PVT LTD 114654124 LAK DIVINE PVT LTD 114205400 LAK FASHION GARMENTS PVT LTD 114202134 LAK GROWERS PVT LTD 409098452 LAK HANDA RADIO 114221430 LAK ISURU PVT LTD 409179690 LAK PIYASA CONSTRUCTION 114016608 LAK PRODUCTS PVT LTD 409153046 LAK SEEDS 409333656 LAKAUTO TRADING 114094463 CONSUMER CREDIT (PVT) LTD 114168530 LAKBIMA CREDIT (PVT) LTD 114643890 LAKBIMA DISTRIBUTORS PVT LTD 114168548 LAKBIMA MICRO CREDIT (PVT) LTD 114305723 LAKCOW PVT LTD 114243299 LAKDINU INTERNATIONAL PVT LTD 114004375 LAKDIVA FURNISHERS & MANUFCTURES PVT LTD 104028993 LAKDIVA FURNISHERS LTD 114035114 LAKDIVA GARMENTS PVT LTD 104022413 LAKE HOUSE INVESTMENTS LTD 114044288 LAKE STUDIO & DIGITAL COLOUR LAB PVT LTD 114392731 LAKELAND INTERAMERICAN SCHOOL PVT LTD

Page 297 of 646 TIN No Company Name 114107263 LAKESIDE GARMENTS PVT LTD 409131301 LAKHSMA FASHION & KNITTERS 114724815 LAKINDU ENTERPRISES PVT LTD 409259405 LAKISHA ENGINEERING SUPPLIES 409014062 LAKJAYA CO 409163793 LAKJIVE TRADE CENTER 409239439 LAKLEE TOY 114402907 LAKMA INTERNATIONAL PVT LTD 114203661 LAKMA PRINTERS & PUBLISHERS PVT LTD 409125042 LAKMAL BUILDERS 114649082 LAKMAL BUILDERS PVT LTD 114056545 LAKMAL CHEMICAL PVT LTD 409106129 LAKMAL COCONUT STORSE & LAKMAL OIL MILLS 752191212 LAKMAL COSTA M N 409081681 LAKMAL ENTERPRISES 409121837 LAKMAL ENTERPRISES 114134970 LAKMAL GARMENTS & WASHING PVT LTD 723550025 LAKMAL INDRAJITH WIJEGOONAWARDENA 862721870 LAKMAL K P G S 760031950 LAKMAL M . S . 409086616 LAKMALEE PAPER TRADERS 409096921 LAKMANIK EXPORTS 114393436 LAKMANIK EXPORTS PVT LTD 409250530 LAKMATHA TRADERS 114387983 LAKMIN GARMENT ASCCESSORIES PVT LTD 409182194 LAKMINA ENTERPRISES 409249132 LAKMINI METAL CRUSHERS 114137537 LAKMINI PRINTERS PVT LTD 409163254 LAKNA GARMENTS 409149073 LAKNA TRADING CO 409107311 LAKNEE TRADING CO 134039566 LAKOTA VENTURES LTD 114222879 LAKPACK PVT LTD 114021415 LAKPLY PVT LTD 114075566 LAKPRIYA ENTERPRISES PVT LTD 651572827 LAKPRIYA M L S 114807044 LAKPURA SECURITY SERVICE PVT LTD 114681962 LAKPURA SOLUTIONS (PRIVATE) LIMITED 174859205 LAKRAIN PVT LTD 114464074 LAKRANI PVT LTD 114492841 LAKRAY CLEARING & FORWARDING PVT LTD 114065080 LAKREH GARMENTS PVT LTD 409158056 LAKRO ENTERPRISES 409249990 LAKROW TRADERS 409232027 LAKRU PACKAGING INDUSTRIES 114419761 LAKRU PACKAGING PVT LTD 409049800 LAKRUKA 760461768 LAKSAGARA A K A 409071317 LAKSAHAN INTERNATIONAL 114816051 LAKSARA APPAREL PVT LTD 114008532 LAKSARANA PLASTIC PVT LTD 114285862 LAKSAVI FINANCE LTD: HEAD OFFICE 114279668 LAKSEL MERCHANDISE PVT LTD

Page 298 of 646 TIN No Company Name 114100790 LAKSEN TOURS PVT LTD 409225101 LAKSETHA AUTO CARZ 771520456 LAKSHAMANA N W A 409088732 LAKSHAN ENTERPRICES 409255744 LAKSHAN ENTERPRISES 821503574 LAKSHAN H G S I 650421647 LAKSHAN PERERA R.M.B. 114782548 LAKSHANA ENTERPRISES PVT LTD 114076856 LAKSHANI ENTERPRISES PVT LTD 409151000 LAKSHANS 711003185 LAKSHITHA PRIYAGITH W A 561532087 LAKSHMAN ARIYARATNA P G 114246387 LAKSHMAN ENTERPRISES LANKA PVT LTD 409005551 LAKSHMAN MOTOR HOUSE 690883163 LAKSHMAN P A D 612030090 LAKSHMAN R M S P 409157823 LAKSHMAN TRANSPORT SERVICE 571861801 LAKSHMAN V G 114015512 LAKSHMANS INVESMENTS PVT LTD 409270840 LAKSHMI GARMENTS 114610615 LAKSHMI HEALTH & SAFETY PVT LTD 409204295 LAKSHMI JAYAWARDANA & SONS 114180424 LAKSHMI PICTURES PVT LTD 114675652 LAKSHMI POOJA PVT LTD 409070604 LAKSHMI THEATRE 706112391 LAKSHMIE K 114381292 LAKSHSMA FASHION PVT LTD 409279791 LAKSINDU ENTERPRISES 114324922 LAKSIRI AGENCIES TRADING PVT LTD 409093825 LAKSIRI ENTERPRISES 114373869 LAKSIRI INFO SOLUTIONS PVT LTD 750550614 LAKSIRI K L S 722921909 LAKSIRI M G 114004065 LAKSIRI SETASHOJI AGENCIES PVT LTD 409183263 LAKSIRI TRADING CO 590182753 LAKSMAN A A 409032575 LAKSMAN INDUSTRIES 603310977 LAKSMAN P M G G W 571182602 LAKSMAN S S 114060330 LAKSO INTERNATIONAL PVT LTD 409099203 LAKSONS 114331520 LAKSTAR CLOTHING PVT LTD 114304930 LAKSUPER ENTERPRISES PVT LTD 763460401 LAKSUREN H P 409222250 LAKTIMB EXPORTERS 409257100 LAKTRADE INTERNATIONAL 409272096 LAKVA 409330711 LAKVIDU DESIGN CONSULTANTS 409200737 LAKVINDU ENTERPRISES 114712485 LAKVIVA TRADING PVT LTD 409085563 LAKWIN ENGINEERING 721982149 LAKWIN HEMANTHA KUMARA W P 114404063 LAKWIN TRADING PVT LTD

Page 299 of 646 TIN No Company Name 592380560 LAL ANTON K A 662400149 LAL J A J 700970590 LAL M Y S 640130237 LAL SILVA S A 409251684 LALAK ASSOCIATES 114388068 LALAN ENGINEERING SERVICES PVT LTD 114187208 LALAN GLOVES PVT LTD 114385794 LALAN MANAGEMENT SERVICES RUBBER PVT LTD 114385395 LALAN MARKETING PVT LTD 114441023 LALAN PROFESSIONAL PVT LTD 114161837 LALAN RUBBER BANDS PVT LTD 114355593 LALANI ENTERPRISES PVT LTD 409268137 LALANYA INTERNATIONAL CO. 114036366 LALCO INTERNATIONAL PVT LTD 114420093 LALINDRA SILVA PVT LTD 682540214 LALITH CHANDRAKANTHA M 409049303 LALITH DE SILVA ASSOCIATES 409089119 LALITH DE SILVA PUBLISHERS 409104800 LALITH EMPORIUM 409094970 LALITH EMPORIUM DISTRIBUTORS 409008208 LALITH ENTERPRISE 409170048 LALITH ENTERPRISES 702380545 LALITH KUMARA M H 552192575 LALITH MILROY K A 650961340 LALITH PRIYANTHA W H 732891188 LALITH PUSHPA KUMARA A A 693570360 LALITH SARATHCHANDRA S A 114350265 LALITH STATIONERY PVT LTD 114343331 LALITHA CAB SERVICE PVT LTD 409094120 LALITHA JEWELLERS 566312727 LALITHA L N 518141570 LALITHA PADMINI W H M 114362085 LALITHA TEXTILES PVT LTD 114195103 LALLAN ENGINEERING SPORTS PVT LTD 653380305 LALPEWIKKRAMA S D 409102158 LALSON ENTERPRISES 114094218 LALSONS PVT LTD 114655902 LALUNA HOTELS (PVT) LTD 751851693 LALWANI J 741572486 LAMBERT A E Y 409168957 LAMBOODARA 114193810 LAMIPAK PVT LTD 114675946 LAMITCO PACKAGING PVT LTD 114089818 LAMSCO PVT LTD 114617458 LAMUREP INTERNATIONAL PVT LTD 114462268 LAN & WAN PVT LTD 114393037 LAN SOLUTIONS PVT LTD 114344710 LANCAM INTERNATIONAL PVT LTD 114069175 LANCER PVT LTD 114600237 LANCIAWATTE PVT LTD 104070310 LAND & MARINE ENGINEERING LTD 114145726 LAND N RESOURCES SURVEY CO PVT LTD 114272833 LANDMARK ACOUSTICS PVT LTD

Page 300 of 646 TIN No Company Name 409206069 LANDMARK INTERNATIONAL 114297569 LANDMARK INTERNATIONAL PVT LTD 114814539 LANDROVERS ZONE (PVT) LTD 114351784 LANDS AND CAPITAL PVT LTD 114036358 LANDSFIELD PVT LTD 613604707 LANE N E 114384232 LANEX HOLDINGS PVT LTD 114382213 LANEX PRINT MAGIC PVT LTD 409099785 LANIC SPORTS 114810045 LANIK IMPORTS & MARKETING PVT LTD 114149489 LANKA - VEDA PVT LTD 114278440 LANKA ACADEMY OF TECHNOLOGICAL STUDIES (PVT) LTD 114307335 LANKA ADVANCE NETWORKS PVT LTD 104087035 LANKA AGENTS LTD 114698911 LANKA AGRI VENTURES PVT LTD 114806838 LANKA ALLOYS CASTINGS PVT LTD 114363766 LANKA ALLOYS PVT LTD 409021492 LANKA ALUMINIUM SUPPLIERS 114276227 LANKA AQUA PLANTS PVT LTD 114064327 LANKA AQUARIUM TRADING CO PVT LTD 114017922 LANKA ASHOK LEYLAND SERVICES PVT LTD 409187153 LANKA AUTO ENTERPRISES 409280358 LANKA AUTO MART 114073423 LANKA AUTOPALS PVT LTD 114178195 LANKA AYURVE; HERBAL MEDI; RESE; PVT LTD 409162533 LANKA BAJAJ 409025498 LANKA BEEDI CO 409086829 LANKA BIBLE COLLEGE 114501182 LANKA BOYSUN ELECTRONIC PVT LTD 409089658 LANKA BUILDING MAINTENANCE 114230316 LANKA BUSINESS PAGES PVT LTD 114450685 LANKA CABLE & SATELLITE NETWORK PVT LTD 114004472 LANKA CASSETTE MFG PVT LTD 114719617 LANKA CELL TECHNOLOGIES PVT LTD 114220833 LANKA CLAY POWDERING PVT LTD 114681237 LANKA COLD CHAIN PVT LTD 409006124 LANKA COMMERCIAL CENTRE 114011908 LANKA CONSOLIDATED AGENCIES PVT LTD 409113281 LANKA CONSTRUCTION ENGINEERS 409094279 LANKA CONSTRUCTIONS 409190456 LANKA CONSTRUCTIONS 104071384 LANKA CONSULT LTD, 114794520 LANKA COOL ENGINEERING PVT LTD 409001165 LANKA COSMO INDUSTRIES 114184268 LANKA COSMOS TECH PVT LTD 114089176 LANKA COTTON MILLS PVT LTD 114796913 LANKA CREATIVE M & E PVT LTD 124004284 LANKA CREDIT AND BUSINESS FINANCE LIMITED 114478172 LANKA CRUSHERS & MINERALS PVT LTD 114364983 LANKA CULTURE HOTELS PVT LTD 114207136 LANKA D K PVT LTD 104080081 LANKA DAINICHI CERAMIC CO LTD 114643718 LANKA DAIRY & AGRI BUSINESS PVT LTD

Page 301 of 646 TIN No Company Name 114089907 LANKA DENTAL DAMS PVT LTD 409105440 LANKA DEVELOPERS 409298478 LANKA DIPPING COMPANY 409257771 LANKA ECO DOLLS 114079162 LANKA ECOM PVT LTD 134008849 LANKA ECOM TECHNOLOGIES LTD 154010378 LANKA ELECTRIC VEHICLE ASSOCIATION 409197027 LANKA ELECTRICALS. 114114367 LANKA ELECTRONICS PVT LTD 409144438 LANKA ENAMALS 409075851 LANKA ENAMELS 409094856 LANKA ENGINEERING SERVICES 114442658 LANKA ENGINEERING SERVICES & CON. PVT LTD 114199001 LANKA ENVIRONMENT & DEVEL; SER; PVT LTD 104071015 LANKA FABRICS LTD 114235555 LANKA FASHION CLOTHING PVT LTD 114771244 LANKA FASHION ENTERPRISES PVT LTD 114182664 LANKA FASHIONS TRADING CO PVT LTD 114643726 LANKA FAST PUBLISHERS PVT LTD 114207446 LANKA FELTS PVT LTD 114802891 LANKA FIBEX EXPORTS PVT LTD 114244970 LANKA FILM DISTRIBUTORS CO PVT LTD 114166421 LANKA FISHERIES PVT LTD 114241105 LANKA FISHING DEVELOPMENT PVT LTD 134050047 LANKA FOODS INDUSTRIES LTD 409048358 LANKA FOTO 409087485 LANKA FREIGHTERS 104064418 LANKA FURNISHING HOUSE LTD 409096867 LANKA GALVANISING HARDWARE 114113751 LANKA GALVANISING INDUSTRIES PVT LTD 114026875 LANKA GARMENTS INDUSTRIES PVT LTD 114611646 LANKA GASIFIERS PVT LTD 533472877 LANKA GEEGANAGE ARIYARATHNE 114252646 LANKA GENERAL MARKETING SERVICES PVT LTD 114460010 LANKA GERMAN AQUACULTURE PVT LTD 114089575 LANKA GLASS MANUFACTURING CO LTD 114309923 LANKA GLOBAL CONNECT PVT LTD 114170658 LANKA GLOBAL ONLINE PVT LTD 114062332 LANKA GLOBE LINK PVT LTD 409248330 LANKA GLOBE NET 114066230 LANKA GLOVES PVT LTD 114353256 LANKA GREEN LAND PVT LTD 114646814 LANKA H N J PVT LTD 114760358 LANKA H S E PVT LTD 409372015 LANKA HAIR GOODS COMPANY 114731846 LANKA HANDICRAFT PRODUCTS PVT LTD 114215090 LANKA HARDWARE CENTRE PVT LTD 114115762 LANKA HARDWARE MERCHANTS PVT LTD 409179584 LANKA HARDWARE STORES. 409242286 LANKA HIGHWAY LINES 114217433 LANKA HORAI PVT LTD 114021156 LANKA HYGIENIC PVT LTD 114458082 LANKA ICE CREAMS PVT LTD

Page 302 of 646 TIN No Company Name 114258342 LANKA ILLUMINATIONS PVT LTD 409108628 LANKA IMPEX CO 114307556 LANKA INSTITUTE OF BUSINESS ; PVT LTD 114270598 LANKA INSTITUTE OF FASHION TECHNOLOGY (PRIVATE) LIMITED 114233390 LANKA INSTRUMENTS PVT LTD 114091669 LANKA INTERNATIONAL CRAFTS PVT LTD 114380130 LANKA INTERNATIONAL TECHNOLOGIES PVT LTD 114226556 LANKA INTERWEB PVT LTD 114107867 LANKA JEWELLERY PVT LTD 114239020 LANKA JI XIANG TRADING CO PVT LTD 114333786 LANKA KABLES & CONDUCTORS PVT LTD 114037311 LANKA KECT PVT LTD 174872287 LANKA KIMSKO PVT LTD 409008038 LANKA KNITTING CO 114262773 LANKA KNITWEAR PVT LTD 409103812 LANKA KOHUBATH EXPORT CO 114287547 LANKA LAND SURVEYING & DEVELOPMENT PVT L 114269794 LANKA LEADERS PVT LTD 409115462 LANKA LEAF EXPORT TRADING CO 409156762 LANKA LEATHER CO 114318116 LANKA LEATHER TRADERS PVT LTD 114352713 LANKA LEISURE HOLIDAYS (PVT) LTD. 114661589 LANKA LEISURE TRAVEL PVT LTD 114032395 LANKA LIME CEMENTS PVT LTD 409067336 LANKA LINKS 114209252 LANKA LOGISTICS INTERNATIONAL PVT LTD 114672629 LANKA MACHINE LEASERS PVT LTD 114006769 LANKA MACHINE LEASING CO PVT LTD 114097020 LANKA MANAGEMENT & PROC. SERV. PVT. LTD. 114324043 LANKA MARBLE INDUSTRIES PVT LTD 114196932 LANKA MARINE FOODS & SERVICES PVT LTD 114173061 LANKA MARINE TECHNOLOGIES PVT LTD 409172369 LANKA MATHA COMPANY 104064841 LANKA MEDICAL IMPORTS LTD 104050697 LANKA MEDICAL PVT LTD 104071112 LANKA MEDICARE CO LTD 409149529 LANKA METAL EXPORTERS 104066828 LANKA METAL INDUSTRIES LTD 409143296 LANKA METAL WORKS 114643653 LANKA MIRAGE PVT LTD 114682357 LANKA MIRIGAMA SPE.ECON.ZONE PVT LTD 409096433 LANKA MOTORS 114059544 LANKA MULTI MOULDS PVT LTD 409329543 LANKA MULTI SERVICES 114034541 LANKA MULTI SERVICES PVT LTD 409208940 LANKA MULTI TRADING COMPANY 409075185 LANKA NIPPON COMPANY 114007188 LANKA NIPPON INDUSTRIES PVT LTD 104032516 LANKA OPTICAL INDUSTRIES LTD 104070353 LANKA ORGANISATION LTD 134008075 LANKA ORIX INSURANCE BROKERS LTD 409009492 LANKA PAINT INDUSTRIES 409154808 LANKA PAPER CO

Page 303 of 646 TIN No Company Name 134003189 LANKA PAY PHONES LTD 114099031 LANKA PHARMACEUTICALS PVT LTD 114199974 LANKA PLASTIC EXPORTS PVT LTD 409065082 LANKA POLY SACKS 114400076 LANKA POLYBAGS HOLDINGS PVT LTD 104079725 LANKA POLYFIL LTD 114095079 LANKA POLYTHENE INDUSTRY PVT LTD 114053856 LANKA PRINTING & PACKAGING CO PVT LTD 409004008 LANKA PRODUCE AGENCIES 114158682 LANKA PRODUCTS EXPORT CORP PVT LTD 114370754 LANKA PRODUCTS TRADING PVT LTD 114181030 LANKA PROMOTIONS PVT LTD 114210870 LANKA PURE ENVIRONMENTS PVT LTD 114276561 LANKA QUALITY MARKETING SERVICES PVT LTD 114208051 LANKA QUARRIES PVT LTD 114702510 LANKA REMEDIES PVT LTD 114125920 LANKA ROOFING SHEETS PVT LTD 194011580 LANKA RSK INFRASTRUCTURE PVT LTD 114053058 LANKA SECURITIES PVT LTD 114176125 LANKA SHAPENERS & TOOLS PVT LTD 409122930 LANKA SHARPENERS & TOOLS 114242748 LANKA SIN CONSTRUCTION PVT LTD 114400696 LANKA SOAP & DETERGENTS COMPANY PVT LTD 409022359 LANKA SOCIETY FOR DEAF & BLIND 154011153 LANKA SOFTWARE FOUNDATION 114043389 LANKA SS PVT LTD 114377490 LANKA STAINLESS STEEL FABRICAT;PVT LTD 114336360 LANKA STASSEN DISTRIBUTORS PVT LTD 409005780 LANKA STATIONERS 114672955 LANKA SUN SHINE LAND PVT LTD 114293547 LANKA SUPER FASHIONS PVT LTD 409152783 LANKA SUPER FOAM 114191078 LANKA SUPER PAGES PVT LTD 409253130 LANKA SURGICAL BANDAGE & GAUZE MANUFACT. 154021906 LANKA SWIFT USER GROUP 294001115 LANKA SYNTHETIC FIBRE CO LTD 104024629 LANKA SYNTHETIC INDUSTRIES LTD 114051845 LANKA SYNTHETIC YARNS PVT LTD 409015140 LANKA TEA ENTERPRISES 114485284 LANKA TEX MERCHANTDISING PVT LTD 104074308 LANKA TEXTILES & EMPORIUM LTD 114194492 LANKA THERMAL INSULATIONS PVT LTD 409231837 LANKA AUTO CO 409093051 LANKA TOURS & TRADES 294000852 LANKA TRACTORS LTD 409389171 LANKA TRADE CENTRE. 114039470 LANKA TRADES & COMMODITIES PVT LTD 114209392 LANKA TRADING ASSOCIATES PVT LTD 409186513 LANKA TRADING CO 409131921 LANKA TRADING CO. 409265898 LANKA TRADING IRON WORKS 104038069 LANKA TRAVEL LTD 114040711 LANKA TYRELANDS CO PVT LTD

Page 304 of 646 TIN No Company Name 114173770 LANKA UNI SALES PVT LTD 409027687 LANKA UNIVERSAL GARMENTS EXPORT 114174580 LANKA VEHICLE LAND PVT LTD 114106330 LANKA VIOLA PVT LTD 114123854 LANKA WALLTILE MEEPE PVT LTD 114646695 LANKA WASANA MOTOR CO.PVT LTD 104015735 LANKA WEAVING MILLS 114297429 LANKA WHITE PAGES PVT LTD 114365394 LANKA WOOD INDUSTRIES PVT LTD 114041700 LANKA WORLD PVT LTD 114381896 LANKA WORLD TRAVEL PVT LTD 114195898 LANKA YALTA PVT LTD 114313165 LANKA YOUTH BUSINESS PROMOTIONS PVT LTD 114708755 LANKACLEAR CASH MANAGEMENT PVT LTD 114209031 DECURITY SERVICES PVT 114428809 LANKALID VENTURES PVT LTD 409175406 LANKAM EXPO 104085555 LANKAMERICA MANUFACTURING LTD 409192530 LANKAN A N GLOBAL & COMPANY 409193676 LANKAN DELIGHT 409308660 LANKAN ENGINEERING SERVICES 409025099 LANKAN FABRIC 114741426 LANKAN STEEL INDUSTRIES PVT LTD 114718408 LANKAN TERRAIN PVT LTD 124009960 LANKAPUVATH LTD 114330906 LANKAREALESTATE.COM PVT LTD 114199435 LANKASIA TRADING CO PVT LTD 409140394 LANKASIRI ENTERPRISES 114301868 LANKATHERMO PVT LTD 124007593 LANKEM DEVELOPMENTS LTD 409106463 LANKESH MOTORS 409143849 LANKMAL TRADERS 104056610 LANKPRO CEYLON LTD 114071285 LANKSHIP FREIGTERS PVT LTD 409074499 LANLEY CONSTRUCTION CO 114644153 LANLO TILES PVT LTD 720871041 LANSA W C S 722362039 LANSAKARA L H M S 461383319 LANTIS D V 114673480 LARCO AUTOMOBILES PVT LTD 409001629 LARIFF TRADERS 114652687 LARKHCHEIN PVT LTD 194005717 LARSEN & TOUBRO LTD 409024041 LASALLIAN COMMUNITY EDUCATION SERVICES 409242243 LASANTH TRADING CO 409231896 LASANTHA HETTIARACHCHI & ASSOCIATES 409100481 LASANTHA MECHINARY CARPEN; BULD;& CONTR; 114421901 LASER ENGINEERS PVT LTD 114420310 LASER TECH PVT LTD 114282421 LASERSOFT IMAGING PVT LTD 409276806 LASHEN MOTOR TRADERS 409346391 LASIKRO ENTERPRISES 114390186 LASSANA FLORA KANDY PVT LTD

Page 305 of 646 TIN No Company Name 114054127 LATEC ENGINEERING & M S PVT LTD 114048909 LATEXAM GLOVES PVT LTD 409104126 LATHA CONSTRACTION 672452040 LATHEEF M A A 792030882 LATHEEF M Z 511333733 LATHEEF S L A 603084764 LATHEF M S 462401990 LATHEIF A C A 490742077 LATHIEF S A A 700784835 LATHIF M R A 573362128 LATHIFF M Y A 409204899 LATHPANDURA RURAL DEVELOPMENT SOCIETY 580370128 LATIF A K A 542671106 LATIF M R A 710783985 LATIF M R A 712820209 LATIFF M A 501114804 LATIFF M S A 409064957 LATIFF STORES 409159427 LATIFF STORES. 114654256 LATITUDE 655 PVT LTD 104086829 LATSHA WIRECONVERTERS PVT LTD 114267716 LAUGFS LANKA GAS PVT LTD 114623415 LAUGFS RUBBER PRODUCTS PVT LTD 409266010 LAUNDRAY SMART 114070785 LAURA TEX PVT LTD 409276849 LAURIES FOOD CABIN 661132841 LAVAN V 114230030 LAVANKA INTERNATIONAL PVT LTD 114486183 LAVILLA FASHION MALL PVT LTD 409167985 LAVIN N L 114488682 LAVINIA AUTOMOBILE PVT LTD 114112755 LAVINIA INT'L GEMS & JEWELLERY PVT LTD 580413277 LAWRENCE HEWA T S 104070019 LAWS GARMENTS & KNITTING FACTORY LTD 104044638 LAWSON PESTCONTROL LTD 409210198 LAXMAN ADVERTISING & MARKETING SERVICE 492180351 LAXMAN CHANDRASENA P 114148407 LAXMAN COLOR LABORATORIES PVT LTD 673140106 LAXMAN N 622624052 LAXMAN WASANTHA N V 100936720 LAYOU CONSTRUCTION 409153704 LAZZATH EXPORTERS & IMPORTS 114157449 LE ECOLE COMPUTER SYSTEMS PVT LTD 114209686 LE MINK PVT LTD 114179396 LE PALACE PVT LTD 409278477 LE ROCK TRADING 409187757 LE VENDEUR INTERNATIONAL 409233678 LEA ASSOCIATES SOUTH ASIA PVT LTD 409264700 LEAD ENGINEERING SOLUTIONS 114704776 LEAD ENGINEERING SOLUTIONS PVT LTD 114381560 LEAD LANKA INERNATIONAL TRADING PVT LTD 409142613 LEADER FEED CORPORATION 114364894 LEADER INTERNATIONAL CO PVT LTD

Page 306 of 646 TIN No Company Name 114309648 LEADER LITE PVT LTD 114356263 LEADER TRADING COMPANY PVT LTD 409145710 LEADIING ENTERPRISES 104022600 LEATHERETTE CEYLON LTD 632332343 LEBBE A D A M 533453961 LEBBE A M 511393507 LEBBE M L A 582292205 LEBE A A Y 433180658 LECAMWASAM D U 409186904 LEE GEM 204004161 LEE HEDGES & COMPANY LTD 114307270 LEE THE FURNITURE CO PVT LTD 114226394 LEECO INTERNATIONAL PVT LTD 811521299 LEEL MOTORS 114053260 LEELA HARDWARE PVT LTD 676490779 LEELA K.G. 104053254 LEELA PRESS PVT LTD 361091965 LEELARATHNA G B 503551365 LEELARATNA K D 350641084 LEELARATNA M L 713382310 LEELARATNE E.W.A.C.S. 402350970 LEELARATNE M M 522921289 LEELARATNE P A 515141022 LEELAWATHI PERERA P A MRS 545563622 LEELAWATHI S G 114352209 LEEMA CONSTRUCTIONS PVT LTD 610640400 LEENAS S K 114240168 LEES TRADING HOUSE PVT LTD 114424404 LEGACY LINEN PVT LTD 409160603 LEGAL INC 114469190 LEGEND FREIGHT FORWARDERS CO. PVT LTD 409153259 LEGEND IMPORTS 114193330 LEGENDS PVT LTD 114319236 LEGEND'S TRADING INTERNATIONAL PVT LTD 409157424 LEIGHTON CONTRACTORS (MALAYASIA) SDN BHD 114786446 LEISURE CARGO LANKA (PVT) LTD 114382485 LEISURE CLOTHING PVT LTD 134004924 LEISURE HOMES LTD 114483095 LEISURE LIONS TRAVELS & TOURS PVT LTD 114316342 LEITCH'S PRODUCTS & SUPPLIERS PVT LTD 641890626 LEITON K E N 114086142 LEKAMAGE ASSOCIATES PVT LTD 114742970 LEKAMAGE ASSOCIATES PVT LTD 643411598 LEKAMAGE S S 633070512 LEKAMGE L D A 409048960 LEKHA CINEMA 409180086 LEKHA ENTERPRISE 647141188 LEKHA J A 409005411 LEKHRAJ & SONS 104066496 LEKSHA INDUSTRIES LTD 409098215 LELWALA SONS TRADING CO 194002653 LEMMINKAINEN CONSTRUCTION LTD 114604020 LEMON PVT LTD

Page 307 of 646 TIN No Company Name 114271810 LENCO ENTERPRISES PVT LTD 622763206 LENIN GOPAL 653450389 LENIN KUMARA A D 661582170 LENIN NARAYANAN 802310447 LENORA R S M 194001169 LENZSKI INTERNATIONAL LTD 409149820 LEO INTERNATIONALDESIGN GROUP CO LTD 114409545 LEO LOGISTICS PVT LTD 114804665 LEO STAR INTERNATIONAL PVT LTD 650930649 LEON L H D 114045128 LEON PVT LTD P J 602812871 LEONARD JAYASINGHE 770070554 LEONARD T L 174953546 LEOPARD MOTOR COMPANY PVT LTD 114336432 LEOPARD WORLDWIDE EXPRESS PVT LTD 114152323 LEOPARDS INTERNATIONAL PVT LTD 174030510 LEOS GROUP LANKA PVT LTD 471301957 LESLIE U H 540017026 LESLY WETTASINGHE D E H 861663914 LETCHUMAN MOHAN 442562849 LETCHUMANAN A 613284729 LETCHUMANAN B 114389056 LET'S GO FOOTWEAR LANKA PVT LTD 114744239 LETSGROW PVT LTD 409077641 LEWIS & CO K D 409071740 LEWIS & SONS D A 114653926 LEWIS BROWN PHARMACEUTICALS PVT LTD 114053805 LEWIS SHIPPING PVT LTD 174756112 LEXI TECHNOLOGIES PVT LTD 409172490 LEXMARK ENTERPRISES 114243795 LEXPRO TEAS PVT LTD 114609943 LEXUS EMBROIDERY PVT LTD 114172782 LEXUS PVT LTD 409152570 LEXUS TRADING CO 114408840 LEYDEN CONSTRUCTIONS CONSORTIUM PVT LTD 409132944 LEYONS 409065074 LG CABLE MACHINERY LTD 114337854 LI MING INTERNATIONAL TRADING CO PVT LTD 409059236 LIAISON ICE OF MITSUI & CO 409070078 LIBERTY BAKE HOUSE 409030017 LIBERTY GARMENTS 409346006 LIBERTY HARDWARE STORES 114261254 LIBERTY LANE LANKA PVT LTD 114151424 LIBERTY MARKETING PVT LTD 114003026 LIBERTY TEXTILE MILLS PVT LTD 409069460 LIBERTY THEATRE 409182941 LIBERTY TRADERS 409133592 LIBERTY TRADING COMPANY 409195458 LIBERTY TRADING INTERNATIONAL 409001769 LIBOSREE AGENCY 409122604 LIBRA & LEEMA EXPORTS CO 409330380 LIBRA TILES 114617482 LIBRATRANS INTERNATIONAL COLOMBO PVT LTD

Page 308 of 646 TIN No Company Name 114405604 LIDECHSI CLEARING & FORWARDING (PRIVATE) LIMITED 114447927 LIDECHSI TRADING COMPANY PVT LTD 114635510 LIEGE CAPITAL PVT LTD 114227277 LIEGE LANKA PVT LTD 114229733 LIFE BROADCASTING PRODUCTIONS PVT LTD 114324108 LIFE HEALTH & FITNESS PVT LTD 114198242 LIFE STYLE ASIA PVT LTD 114115843 LIFE STYLE INTERNATIONAL LANKA PVT LTD 114173258 LIFECARE PVT LTD 114618543 LIFESTYLE FOODS PVT LTD 114231096 LIFESTYLE HEALTH SERVICES PVT LTD 114196665 LIFESTYLES LANKA PVT LTD 114613576 LIFICO CANNERIES PVT LTD 409247857 LIFTRUCK RENTALS 409076874 LIGHT ENGINEERING ENTERPRISES 409232930 LIGHT HOUSE 114262447 LIGHT SHADES PVT LTD 409178537 LIGHTING CITY 409274633 LIHINI ENTERPRISES 409094236 LIHINI SPORTS CLUB 409076190 LIHINI TEX 820080190 LIHINIKADUWA D A D M 114349356 LIHINIYA TILE MANUFACTURERS PVT LTD 700722740 LIL PRIYANTHA M A 409212077 LILAC LAMINATING 726142050 LILANI G D 114248614 LILI INTERNATIONAL PVT LTD 114205796 LILY HOUSE PVT LTD 114254860 LIMATCA INTERNATIONAL POTTERY PVT LTD 409109659 LIMEX TRADING CO 562530177 LIMJIBOY N R 114309150 LINARA ADMO CORPORATION PVT LTD 114301400 LINCLE MIYAURA TRADING PVT LTD 409197442 LINCO ENTERPRISES 409092594 LINCOLLINS 114019453 LINCOLNS ENTERPRISES PVT LTD 591163078 LINDEN G M P G 409094651 LINDSAY MOTORS 409074588 CONSTRUCTION WORKS 114418943 LINDULI CONSTRUCTIONS PVT LTD 409243100 LINE ENTERPRISES 114118923 LINEA CLOTHING PVT LTD 114687723 LINETMEDIA PVT LTD 409362290 LING STEEL 409109381 LINGA BUILDERS 409269800 LINING SHOP 409066410 LINK APPAREL 114076317 LINK AQUA FARMS (PVT) LTD 409089380 LINK CONSTRUCTIONS 114090727 LINK DEVELOPMENT PVT LTD 114191060 LINK HOLDINGS PVT LTD 114209201 LINK INTERIORS INTERNATIONAL PVT LTD 114168890 LINK INTERNATIONAL AUTO SPARES PVT LTD

Page 309 of 646 TIN No Company Name 114172073 LINK INTERTRADE PVT LTD 409248810 LINK LINE SECURITY SERVICE 114237728 LINK RECREATION PVT LTD 114128333 LINK SERVICES PVT LTD 114245046 LINK UP MIDIES PVT LTD 409082513 LINKAM'S 409110398 LINKASIA 114369268 LINMA SYSTEMS PVT LTD 114182524 LINO RENT A CAR PVT LTD 114349003 LINTEX CLOTHING PVT LTD 430470736 LINTON P 409083560 LINUS ASSOCIATES 114231649 LINUS ASSOCIATES PVT LTD 114282910 LINUX INTERNATIONAL EXPORTS PVT LTD 114747297 LINZI LANKA PVT LTD 114280658 LIO SAMPATH SHIPPING PVT LTD 114438324 LION ASIAN CONSTRUCTION PVT LTD 409071830 LION CAFE 114124222 LION FIBOTECK PVT LTD 409092381 LION HOUSE 114292788 LION HOUSE PVT LTD 409120920 LION SECURITY SERVICE 409112315 LION SECURITY SERVICES 124006660 LION SHIPPING LTD 114269581 LION SPORTS PVT LTD 409276342 LION TOURS 114134538 LIONAIR PVT LTD 570644416 LIONAL ABAYA P D 602063445 LIONAL I 620411000 LIONAL K H 409124046 LIONAL KALUGAMPITIYA 472161199 LIONAL S A 582680078 LIONAL W A 412141326 LIONEL DE SILVA W 460221242 LIONEL K P 602980561 LIONEL P A D 591560352 LIONEL SILVA H G P 560573928 LIONEL SUMATHIPALA K D G 440772366 LIONEL W 542223227 LIONEL W K B 114490032 LIONS BAY HOLDINGS PVT LTD 114192430 LIONS MANAGEMENT PVT LTD 114393800 LION'S PARADISE TRAVELS PVT LTD 409142923 LIQUER RESTAURENT 114619523 LIQUID CRYSTAL PVT LTD 114410519 LIQUID MEDIA PVT LTD 294001670 LIQUIDATOR OF COLOMBO SACK MAKERS LTD 409194133 LIQUIDMEDIA 114058335 LIQVIDATOR KABOOL LANKA (PVT) LTD 409113818 LIRO ENTERPRISES 409267033 LIS GARMENT 114306142 LISA WYDEMAN ASSOCIATES PVT LTD 409371973 LISARA ENTERPRISES

Page 310 of 646 TIN No Company Name 104084818 LISAS GERMAN INVESTMENTS LTD 114371637 LISVIN INVESTMENTS PVT LTD 114399620 LISVIN TRADING PVT LTD 114380024 LITHIRA PUBLICATIONS PVT LTD 114189812 LITHO PRINTS & PUBLISHERS PVT LTD 114722685 LITHOLINES PVT LTD 409037780 LITTLE AQUARIUM SERVICES 114451053 LITTLE EINSTEINS PVT LTD 409081134 LITTLE LANKA TRADERS 114338370 LITTLE LONDON TEAS CEYLON & INT'L PVT LT 114292478 LITTLE LONDON TEAS CEYLON PVT LTD 114316431 LITTLE TOKYO PVT LTD 409088414 LITTLE TREE ASSOCIATES 409020046 LITTLE WOMEN GARMENTS 400900175 LIVERA W S J B 114212369 LIVERPOOLS NAVIGATION PVT LTD 409034071 LIVESTOCK DEVELOPMENT DIVISION 114346195 LIVEWIRE LANKA PVT LTD 114406236 LIVING WATERS PVT LTD 114679372 LIVINGSTON ENTERPRISES PVT LTD 114331651 LIVINGSTONE MARKETING PVT LTD 643431092 LIYAKATH ALI M S 409098339 LIYAKATHALI M 532862620 LIYANA ARACHCHI L A J 560573979 LIYANAARACHCHI D M 409096417 LIYANAARACHCHI ENTERPRISES 630070830 LIYANAARACHCHI K 750181805 LIYANAARACHCHI L A L S 570772015 LIYANAGAE U P H 610010016 LIYANAGAMA C A 453211231 LIYANAGE A 690901668 LIYANAGE A 702741440 LIYANAGE A D 643490951 LIYANAGE A K 623190420 LIYANAGE A K G 770763126 LIYANAGE A S 687230183 LIYANAGE A S MRS 114271411 LIYANAGE AUTO TRADERS PVT LTD 590360120 LIYANAGE B D 550503034 LIYANAGE B K 640952288 LIYANAGE B K 592030330 LIYANAGE C 409261329 LIYANAGE C A & SILVA A L A J 403452823 LIYANAGE C C A 409226795 LIYANAGE CONSTRACTION 114434590 LIYANAGE CONSTRUCTION PVT LTD 409210562 LIYANAGE CONSTRUCTION WORKS 409257739 LIYANAGE CONSTRUCTION. 409133681 LIYANAGE CONTRUCTION 783051664 LIYANAGE D P J 740522736 LIYANAGE D. S. V. K. 409145272 LIYANAGE ENTERPRICES 409086853 LIYANAGE ENTERPRISES

Page 311 of 646 TIN No Company Name 409100473 LIYANAGE ENTERPRISES. 710900493 LIYANAGE F A 401762027 LIYANAGE G 333121115 LIYANAGE G K 682810041 LIYANAGE H L 593130452 LIYANAGE H L C D 621550250 LIYANAGE J 821350875 LIYANAGE J C 712110155 LIYANAGE J S N 740571737 LIYANAGE K G 841930959 LIYANAGE K H 713243680 LIYANAGE L J K D 560192134 LIYANAGE L P P J 782503855 LIYANAGE L S D 680081697 LIYANAGE L S P L K 582020566 LIYANAGE M E 675940207 LIYANAGE M S MRS 731930120 LIYANAGE N N 776760137 LIYANAGE N P U 501641189 LIYANAGE P 548204577 LIYANAGE P 292211813 LIYANAGE P D P 409175066 LIYANAGE P K 731462500 LIYANAGE P K D 821983487 LIYANAGE P L I K 802784597 LIYANAGE P L P M 409186211 LIYANAGE PJ CN TN 421931623 LIYANAGE R 711653392 LIYANAGE R 442391033 LIYANAGE S 761041436 LIYANAGE S J M 686590690 LIYANAGE S L 710460337 LIYANAGE S L P S 409103871 LIYANAGE S R 523214101 LIYANAGE S. 601680351 LIYANAGE T G 409154875 LIYANAGE TEA FACTORY 783482541 LIYANAGE V 598060398 LIYANAGE W L D A 114305081 LIYANAPATHIRANA & SONS PVT LTD 692280342 LIYANAPATHIRANA D 440311725 LIYANAPATHIRANA S 781352934 LIYANAPATHIRANA S E 540625123 LIYANAPURAGE MERIN UPALI FERNANDO 691361837 LIYANARACHCHI L A L 114336750 LIYANARACHCHI PLANTATIONS PVT LTD 730331142 LIYANARACHCHI S S 409194257 LIYANKA RECEPTION HALL & RESTURATANT 409097464 LIYANS ENTERPRISES 608120769 LIYANWELA P 409226736 LIYATHAMBARA HOLIDAY INN 481974933 LIYAUDEEN S 621753126 LIYON M C

Page 312 of 646 TIN No Company Name 409181490 LKR ENGINEERS 114352390 LLOYD INDUSTRIES PVT LTD 124006775 LLOYD SERENDIB LTD 409014216 LLOYDS AUTOMART 409113591 LLOYDS ENTERPRISES 409048889 LLOYD'S REGISTER OF SHIPPIING 114301710 LLOYDS SECURITY INVESTIGATION PVTLTD 114258610 LLOYD'S TOURS & TRAVELS PVT LTD 409386440 LMD CONSTRUCTION 409098827 LOCHANA ENTERPRISES 409157840 LOCKHEED ENTERPRISES 114401323 LOGAN INTERNATIONAL PVT LTD 542331542 LOGANATHAN K 460682576 LOGANATHAN M 630054702 LOGANATHAN P 503354136 LOGANATHAN S 832691399 LOGARAJ V P 770011078 LOGENDIRAKUMAR T 114148687 LOGICAL SYSTEMS PVT LTD 114238139 LOGICALTEACH CORPORATION PVT LTD 114037737 LOGISTICS INSURANCE SERVICES (PVT) LTD 114150851 LOGITECK SYSTEMS PVT LTD 114241180 LOGITECK TECHNOLOGIES PVT LTD 114169846 LOGOS ENTERPRISES PVT LTD 682553367 LOHESWARAN S 409085288 LOHITHA MOTOR TRADERS 690180537 LOKU BALASURIYA L B J P 430153030 LOKU BANDARA D R 760322245 LOKUBALASURIYA L B A 409076718 LOKUBARANA N P 797113140 LOKUGAMAGE I U 521191988 LOKUGE L 572012751 LOKUGE R K 114008850 LOKUGE TOURS & TRAVELS PVT LTD 667700159 LOKUHETTI KANKANAMALAGE DAYANI PUSHPALATHA 691970469 LOKUITHANAGE HADSON KINSLY 641832227 LOKUMANA A H 712013907 LOKUMUDALI S R 831030500 LOKUPITIYA I D 533021352 LOKURATNA R P 792623697 LOKUVITHANA U 522261238 LOKUWITHANA S 114172537 LONDON BUSINESS SCHOOL PVT LTD 114214850 LONDON MINI CO PVT LTD 114089028 LONDONTEC INTERNATIONAL PVT LTD 114107298 LONG BEACH TRADING CO PVT LTD 409089879 LONG CHAIN SECURITY SERVICE 114327255 LONGA KOREA LANKA PVT LTD 409230539 LOOMS MOTORS 114654302 LOOP VENTURE PVT LTD 402101121 LORANS DE SILVA K M 114190870 LORD & TAYLOR PVT LTD 502573110 LORD I J

Page 313 of 646 TIN No Company Name 114298174 LOSS ADJUSTERS & RISK MANA;CONS;PVT LTD 114200115 LOTUS APPARELS PVT LTD 114263710 LOTUS COLOMBO PVT LTD 114341576 LOTUS COMMERCIAL COMPANY PVT LTD 114220060 LOTUS FLOWER INTERNATIONAL PVT LTD 114168467 LOTUS GARMENTS PVT LTD 409151981 LOTUS HARDWARE CENTRE 409180060 LOTUS HARDWARE STORE. 409173888 LOTUS HARDWARE STORES 114278521 LOTUS IMPOXPO PVT LTD 409240917 LOTUS INDUSTRIAL & TRADING COMPANY 409272193 LOTUS PACK 114058459 LOTUS REST PVT LTD 409205631 LOTUS TRADE CENTRE 409086543 LOTUS TRADING CO 114623539 LOUNGE ENTERTAINMENT PVT LTD 114257478 LOURDES GEO FIBRES PVT LTD 592980622 LOVELL A D 743260341 LOWE W C D S 530016846 LOWE W I 792550053 LOWE W S R 114355879 LRU GARMENTS PVT LTD 114456926 LTI TRADING INTERNATIONAL PVT LTD 409043836 LTU INTERNATIONAL AIRWAYS 114344869 LUCCOMBE CEYLON PVT LTD 409145884 LUCKBIMA CONSTRUCTIONS 104075754 LUCKEESHA INDUSTRIES PVT LTD 409042783 LUCKEY TRADERS 409017339 LUCKMAL TEXTILE INDUSTRIES 409116698 LUCKMY MILLION ENTERPRISE 114309630 LUCKRO HOLDINGS PVT LTD 409116353 LUCKSHAN GRAPHCS 409048617 LUCKSHMI BHAWAN 409156533 LUCKY & CO 114497339 LUCKY ASIA PVT LTD 114418404 LUCKY CAR TRADERS PVT LTD 409245030 LUCKY CONSTRUCTION 409006892 LUCKY CYCLE PALACE 409155278 LUCKY DAIS 409014640 LUCKY EARTH MOVERS 409370489 LUCKY ELECTRICALS 409294030 LUCKY ENTERPRISE 409014070 LUCKY GARMENTS 114317292 LUCKY GEM EXPORT PVT LTD 409204228 LUCKY MARINE SERVICES 409166407 LUCKY MOTOR TRADERS 409039430 LUCKY OPTICALS 409200591 LUCKY OPTICALS 114204692 LUCKY SECURITY INVESTIGATION PVT LTD 409006906 LUCKY STAR 409365680 LUCKY STAR LANKA 409087094 LUCKY STORES 409168663 LUCKY TRADE IMPEX

Page 314 of 646 TIN No Company Name 409075371 LUCKY TRADERS 409238149 LUCKY VEHICLE IMPORTERS 672243858 LUCUS A N 409054633 LUFTHANSA GERMAN AIRLINES 409017827 LUK PIEUM ENTERPRISES 114275352 LUKE MOTORS PVT LTD 409221319 LUKES AUTO SPARES COMPANY 409266843 LUKES PRODUCTIONS 409031480 LUKMAL OIL MILLS 641780219 LUKMANJEE S A 711243682 LUKSHMAN K A N 409131310 LUKY CAR SALE 636282367 LUKY MORREN H A D 114170127 LUMA PVT LTD 114714992 LUMEN ENTERPRISES PVT LTD 134013737 LUMEN TECHNOLOGIES LTD 114410233 LUMINARY GEMS PVT LTD 582590958 LUNUWATTE A M S B 532671965 LUTHUPY M M 641431281 LUVAIDS G L 545705010 LUWIS D G 540612420 LUWISHEWA N 114024643 LUX SHIRTS PVT LTD 114097977 LUXHMAN ENTERPRISES PVT LTD 463633231 LUXMAN GOONEWARDENA I L W 683061573 LUXMAN H A D J 409116914 LUXMAN TRADERS 409141781 LUXMAN TRANSPORT 409133266 LUXMAN TRANSPORT SERVICES 521173220 LUXMAN W 409094392 LUXME IMPEX 409175325 LUXMY CONSTRUCTION 747632464 LUXMY T L M 409219144 LUXURY CERAMIC 114383490 LUXURY HOLIDAY TRAVELS PVT LTD 409047670 LUXURY TRADING CO 409159540 LWL CHEM INTERNATIONAL 114690171 LYBA PVT LTD 114630195 LYDIA CONNECTIONS PVT LTD 409120598 LYNSUI PAPER TRADING CO 114106119 LYNSUN TEXTILE INDUSTRIES PVT LTD 114042935 LYNX SECURITY SERVICES PVT LTD 409086268 LYON CAFE 114219185 LYON TEAS CEYLON PVT LTD 409166504 M & A AUTO TRADERS 114230952 M & A MARKETING PVT LTD 104062954 M & D INVESTMENTS LTD 174966133 M & E MARINE PRODUCTS PVT LTD 114410780 M & E SOLUTIONS PVT LTD 114402125 M & K DECO PVT LTD 114061344 M & M APPAREL PVT LTD 114473014 M & M INTERIOR PVT LTD 409157041 M & M PACKAGING

Page 315 of 646 TIN No Company Name 409332510 M & P TRADING 409058787 M & R ENTERPRISES 409195024 M & R ENTERPRISES 114155683 M & R FORWARDING LANKA PVT LTD 114681300 M & R SERVICES PVT LTD 409246435 M & S ADVERTISING 610931855 M A A KARUNARATHNE 409108474 M A AMEER SULTHAN & SONS 752580235 M A AZEEZ 114415740 M A IMPEX PVT LTD 114166170 M A INTERNATIONAL PVT LTD 409106943 M A K SHIPPING SERVICES 409171770 M A L ANURASIRI & BROTHERS 492131377 M A MENDIS 114130893 M A RAZAK FREIGHT FORWARDING PVT LTD 409085997 M A S FASHION 114202665 M A S FASHION PVT LTD 690021579 M A S J GUNAWARDANA 409369030 M A S TRADERS . 710862060 M A TISSA DISSANAYAKE 114277800 M A V LANKA COMPANY PVT LTD 114210587 M AND N SHIP SURVEYS PVT LTD 409215580 M AND S ADVERTISING 409183166 M AND S ENTERPRISES 114231983 M B M DISTRIBUTORS PVT LTD 409099513 M B MARKETING 114181439 M B N ENTERPRISES PVT LTD 114201316 M C A TRADING CO PVT LTD 409321453 M C M SANOON 114419010 M C P P APPARELS PVT LTD 409066364 M C PRINTERS 409231535 M C R APPAREL 114703885 M C S COMPUTER SYSTEMS PVT LTD 114450375 M C V SPORTS CLUB PVT LTD 409396615 M C W BUILDERS 590052663 M D ABEYWICKRAMA 409150489 M D E CONSTRUCTION 114371300 M D GUNASENA EDUCARE PVT LTD 114391077 M D GUNASENA FINANCE & INVESTMENTS PVT L 409182470 M D HEPOSUN IMPORT & EXPORT 114226041 M D INTERNATIONAL PVT LTD 409259235 M D L ASSOCIATES 683393649 M D P GAMINI 114253405 M D R M PREMIUM PRODUCTS PVT LTD 409270514 M D S ADS 174781125 M D S TRANS PRINT PVT LTD 583150960 M DICKSON 114631981 M E M LANKA FISHING EXPORTS PVT LTD 409001149 M F A CLEARING & FORWARDING AGENCY 114238090 M F A CLEARING & FORWARDING PVT LTD 409064981 M F ENTERPRISES 409077048 M F ENTERPRISES. 793552092 M F MOHAMED MAFAZ

Page 316 of 646 TIN No Company Name 114200379 M F TIMBER TRADING PVT LTD 174853630 M F ZUHA PVT LTD 114423254 M G B LANKA PVT LTD 114330477 M G EXCEL LANKA PVT LTD 114449504 M G H ASSOCIATES PVT LTD 612253498 M G LAKSHAMAN 114837105 M G LANKA PVT LTD 409142281 M G M DISTRIBUTORS & CO 114429350 M G M NETWORK PVT LTD 114434264 M G M RECREATIONS PVT LTD 409015662 M G N PRODUCTS 114215635 M H CONSULTANTS PVT LTD 104026869 M H CORNELIS SILVA & SONS LTD 409164285 M H E INTERNATIONAL 409103340 M H ENTERPRISES 114416444 M H INTERNATONAL PVT LTD 740051393 M H ISMAIL 600080164 M H K U RAHUMAN 409103383 M H M IMPORTERS 612501254 M H M MUFTHY ISMAIL 409167853 M H MOTORTRADERS 100978725 M H SARATHCHANDRE 114118478 M HASEEB A HAMEED PVT LTD 114661180 M I C ENGINEERING PVT LTD 114131504 M I D A S SECRETARIAL SERVICES PVT LTD 330951478 M I M NALEEM 603301153 M I RAZICK FAREED 114164380 M I S SYSTEMS PVT LTD 409131069 M I TEX 861842550 M I ZIHAN 409087272 M J AHAMAT & CO 409210724 M J CONSTRUCTIONS 680352143 M J D I VIBHUSHANA 114413496 M J FOOD PVT LTD 114751332 M J H LANKA PVT LTD 114761524 M J HOLDINGS PVT LTD 114646555 M J M ALUCON LANKA PVT LTD 409292593 M J M ENGINEERING & TRADING 409206344 M J M ENTERPRISES 790701399 M J M IMRAN 661190809 M J M NAZLY 790303130 M J S K SAMARASEKARA 747871590 M J.T.LAKMINI 114409251 M JAYAWARDANA & COMPANY PVT LTD 511220556 M K AHAMED 409102565 M K C R PERERA CONSTRUCTION 409098193 M K CYRIL & SONS 114200964 M K INTERNATIONAL PVT LTD 550802333 M K M P NANAYAKKARA 721533204 M K M RIFKHAN 114479594 M K MAHINDARATNE & CO PVT LTD 409180230 M K S ENTERPRISES 741371065 M K S R GUNARATHNA

Page 317 of 646 TIN No Company Name 409264794 M K TRADERS 114418595 M K WIJEDASA AND CO PVT LTD 409100627 M KASIPPILLAI & SONS 409049117 M L BIN AHAMED & CO 693032946 M L I J PERERA 409232698 M L M TRADERS 114739537 M L P GROUP PVT LTD 114744522 M L R TRADING CO.PVT LTD 114263389 M M B L CYBERSKILLS PVT LTD 114142972 M M B L TEAS PVT LTD 409096557 M M CASSIM CONSTRUCTION 114748285 M M E TRADING PVT LTD 114346624 M M ENTERPRISES PVT LTD 114115908 M M EXPRESS PVT LTD 114810819 M M G GROUP (PVT) LTD 409185312 M M M CONSTRUCTION 763572790 M M M. RIYADH 409088538 M M MAHUTHOOM PILLAY IMPORT COMPANY 409193498 M M MARKETING 409209815 M M NIPPON ENTERPRISES 114155160 M M ORGANISATION PVT LTD 409360149 M M S COMPANY 550870274 M M SUNIL 409131085 M M TRADERS 114759015 M M V WATER TANK PVT LTD 531691490 M M WEERAKKODY 934303601 M MALARAVAN 591290320 M MURATH 409252176 M N ENTERPRISES 409215424 M N ENTERPRISES. 409132146 M N FABRICATORS 440091512 M N JAINUDEEN 551871754 M N M MINTHAS 722353501 M N M SAILAS 409158463 M N R ENTERPRISE 114763535 M N R K TRADING PVT LTD 114105929 M N S B (PVT) LTD 114311804 M N S HOLDINGS PVT LTD 409164625 M N TRADERS 114391425 M N TRADERS PVT LTD 409149634 M N TRADING 551852334 M NAGULARAJAH 711790438 M NANAYAKKARA 114256102 M O I FOODS LANKA PVT LTD 409100457 M P A SUPPLIERS 409240011 M P C S NUWARAELIYA LTD 101073360 M P COONGHE 640742569 M P GINIGE 114245518 M P L MARKETING PVT LTD 114779580 M P L TRANSPORT & ENGINE.SERV.PVT LTD 409062580 M P M LEATHER CO 409112781 M P PRINTING & TRADING 114625159 M P R MAX CREATIONS PVT LTD

Page 318 of 646 TIN No Company Name 532960371 M P WIJESINGHE 782160028 M PRABAHGARAN 114225347 M Q HI TECH AUTOGAS PVT LTD 114207012 M Q TRAVELS PVT LTD 114259675 M R ASSOCIATES PVT LTD 409179436 M R AUTO ENTERPRISES 409102026 M R BUILDERS & CO 409093108 M R CONSTRUCTIONS 409182712 M R ENTERPRISES. 114305359 M R F CAR CARE PVT LTD 114475980 M R F GLOBAL PVT LTD 114011991 M R FERNANDO & CO LTD 409079679 M R K ASSOCIATES 114328073 M R K ENTERPRISES PVT LTD 409158560 M R K EXPORTS 409230504 M R M MOTERS 409183255 M R M TRADE LANKA 409280080 M R M TRADERS 114697923 M R M TRADING (PVT)LTD 409247253 M R M TRANSPORT 409211950 M R MOTORS 409204171 M R N ENTERPRISES 114437352 M R T HOLDINGS PVT LTD 114047244 M R THASSIM & CO PVT LTD 409145876 M R TRADING CO 561173931 M S A RATHNAPALA 114071048 M S C GARMENTS PVT LTD 409100317 M S CAR SALES 409337236 M S ENTERPRISES. 114085391 M S EXPO PVT LTD 409200117 M S F ASSOCIATES 409234801 M S FERNANDO & SONS 409165125 M S K FANCY MART 114197157 M S K GARMENTS PVT LTD 409278787 M S K MOTORS 114391395 M S L ACCOUNTING SERVICES PVT LTD 114031879 M S L AUDITS PVT LTD 114244759 M S L MANAGEMENT AUDIT SERVICES PVT LTD 523032720 M S M MASAHIR 409272770 M S M MULTY TRADERS 551681041 M S M MUNAWER 690760240 M S M SIDDIQUE 114441392 M S P PRINTERS PVT LTD 114302244 M S R BUILDERS PVT LTD 621200402 M S R WIJETUNGA 114262510 M S T INDUSTRIES GARMENT PVT LTD 409266193 M S TEX 801414648 M S TRADING 114370320 M S TRAVELS & TOURS INTERNATIONAL PVT LT 114200263 M S Y TRADING CO PVT LTD 934473337 M SAMAN 620280887 M SELVARAJAH 850046018 M SIKKANDAR

Page 319 of 646 TIN No Company Name 673264719 M SIVARASA 409186556 M SUJAN TRADING COMPANY 134002956 M T D WALKERS INFRACON LTD 750042104 M T M A J FERNANDO 114652156 M T N CORPORATE CONSULTANTS PVT LTD 409100856 M T R & SONS 409210139 M T S TRANSPORT SERVICES 174960070 M TWO CEYLON ENGINEERING PVT LTD 630800447 M W D D DE SILVA 409099106 M W ENTERPRISES 114057509 M W PRODUCE BROKERS PVT LTD 409126987 M Y ENTERPRISES 409219837 M Y IMPEX 114641880 M Y L LOGISTIC PVT LTD 114227676 M Y M ENTERPRISES PVT LTD 114437158 M Y N K TECHNOLOGIES PVT LTD 114426644 M Y R JAPAN GROWING UP CORPORA;PVT LTD 114225584 M Y TRADING CO PVT LTD 409092900 M Z A TRADING 693443601 M Z M CIYAZ 104065422 M Z M NIYAZ & CO.PVT LTD 672161215 M Z M SHIRAZ 640870206 M. A AKEEM 680300658 M. A. G. J. MARASINGHE 583464042 M. D. M. CRISTOPER 781010944 M. DHEINESH 510361288 M. F. M. THAMSHEER 512844537 M. H. L.TISSERA 630800021 M. H. M. FAIZ 590910066 M. H. V.WIJESEKARA 607941335 M. KARUNARATHNA 611553064 M. KUMARAGE 550044358 M. LILIKANTHA 702161967 M. M. M. ANEES 681933743 M. M. M.FARHAN 680022569 M. M. NIZAM 471342599 M. M. SALI 557751190 M. P. R. JAYAWARDHANA 680400245 M. PALANINATHAN 851540962 M. R. M. RISKY 610873146 M. R. M.NAWAZ 662464031 M. W. D. J. P. DE SILVA 651890349 M.A. ANANDA 500310421 M.A. KARUNARATHNA 693192293 M.A.A.MUNASINGHE 763510115 M.A.A.NASAR 631480683 M.A.B.G. FERNANDO 662760820 M.A.C. DE SILVA 491542004 M.A.C.DISSANAYAKE 637511637 M.A.D. THILAKASUNDARA 770211530 M.A.D.M. PRADEEP 663020331 M.A.FIRDOUS 411940047 M.A.H.S. PERERA

Page 320 of 646 TIN No Company Name 743542142 M.A.L. PRIYANTHA 731243263 M.A.L.S.MUNASINGHE 610420176 M.A.L.W.K.MADURASINGHA 721121682 M.A.M.SHIHAM 671121619 M.A.MOHIDEEN 562940707 M.A.N. SENEVIRATNE 671500822 M.A.N.R. KUMARA 672230802 M.A.N.WIJESOORIYA 707891734 M.A.NIROSHA 651091470 M.A.S. PERERA 860562634 M.A.S.WIJAYARAJA 682840439 M.B.M. AMEERDEEN 771950299 M.B.Z.RAHUMAN 653312490 M.C.P. FERNANDO 786671302 M.D.C.D. PERERA 410420562 M.D.DE LAL 510680472 M.D.GUNARATHNA 611110154 M.D.L.M.ANTHONY 756813048 M.D.N.S. WIJEMANNA 672901499 M.D.P.K. DHARMARATHNA 642551485 M.D.T.C.SAPARAMADU 701501381 M.D.U.R. BANDULA 703030530 M.E.J.CAFFOOR 752822131 M.F.A. RAKEEB 832240125 M.F.BUHARI 841562836 M.F.HAKEEM 934225295 M.F.M. SHAKEER 602301397 M.G. SEEMON NAIDE 591150472 M.G.D.E. RANJITH 541880747 M.G.PIYASIRI 593523179 M.H. GANESAN 573561406 M.H. PALITHA 792081657 M.H.M. FARSHAD 731250308 M.I. NAZAR 114429899 M.I.C.D.A.F. DESIGN PVT LTD 691181600 M.I.M. FARIS 841830083 M.I.M. IMRAN 691930300 M.I.M. RASIK 114623261 M.I.SALEEM EXPORTS PVT LTD 100951843 M.J. SAKEERKHAN 720451212 M.J.M. ALAVI 773160740 M.J.M. RIZVI 721760588 M.J.M.D. PPRIYANKARA 741330911 M.J.M.RUSHDI 461241131 M.J.N.R. FERNANDO 660170260 M.JAUFER 702180210 M.K. MARIKKAR 490391002 M.K.C.P. FERNANDO 632551681 M.K.D. COSTA 616115146 M.K.I. JAYASEKARA 691860647 M.L.M.CEYARD 703121942 M.L.RATHNASIRI 682980745 M.L.S.M. MARZOOK

Page 321 of 646 TIN No Company Name 802660162 M.L.S.PRABATH 571661535 M.L.W. PERERA 409138322 M.M ENTERPRISES 771270891 M.M. AMAN 592770300 M.M. FAIZ 730830041 M.M. FOWMY 600181793 M.M. SUNIL 471273015 M.M.A. SATHTHAR 409149960 M.M.ENTERPRISES 683550108 M.M.L. DIAS 792944060 M.M.M. NAWSHAD 663320840 M.M.M. NAZAR 667162556 M.M.Y.K. PERERA 863093040 M.N. ANDROO 782342070 M.N.C KUMARA 586891022 M.N.C.PERERA 571833123 M.N.J.M.PERERA 853020290 M.N.M. ASLAM 743231074 M.N.PRIYANTHA 723091233 M.N.S. JOHAR 582531463 M.N.Z.MOHAMMED 602120104 M.NAWAZ 721063836 M.P.I. RANASINGHE 682990406 M.P.J.S. DARSHANA 741770466 M.R. MOHUSUN 409098711 M.R.CHEMICALS INDUSTRIES 730154003 M.R.I. RILUWAN 600633996 M.R.J.KURE 750991416 M.R.M. IMRAN 750172075 M.R.M.RIFAI 762770539 M.R.P. PERERA 661831600 M.S.A. SHAMSUDEEN 632080484 M.S.A.S. ILLIYAS 657011258 M.S.J.JAYASOORIYA 652040284 M.S.K. DIAS 791810930 M.S.M. RISWAN 682140720 M.S.M. RIYAZ 852382031 M.S.M. SHAMEEL 770011272 M.S.M.FAHIR 771530117 M.S.M.RILWAN 653431171 M.S.N. FARIS 722823141 M.S.S.HASSAN 860573172 M.T. ANVER 883170024 M.T.ANWER 623403203 M.T.J. FERNANDO 711121030 M.T.M.AKRAM 590040118 M.U. HAJISULLA 680521514 M.U.M. NAUSHAD 821263344 M.U.M.DAFRAN 600160095 M.V. FERNANDO 512382576 M.VISVANATHAN 713292842 M.Y.M. AKRAN 653190999 M.Y.M. ASWAR

Page 322 of 646 TIN No Company Name 572763587 M.Z. AHAMED 561322058 M.Z.M. MUNZIR 933970663 M/S AL AQMAR ENTERPRISES 409087884 M/S BERNETT ARSHITHA STORES 409190715 M/S CELLPAP AGENCIES LTD 933982823 M/S K.R.S TRADE CENTRE 409130909 M/S MUFADDAL MERCHANTS 409211682 M/S RENARDET S A CONSULTING ENGINEERS 409096085 M/S YATHAVAAS 934170113 M/S.MURUGESAN CHETTIAR & COMPANY 409091989 MAADHAVIE ENTERPRISE 114788210 MAADYA INTEGRATED PVT LTD 871943320 MAARAN S S 409152554 MAARUTHI AND CO 409006426 MAAS ENTERPRISES 114427144 MAAS ORGANISATION PVT LTD 409241964 MAAS TRADING CO 409173012 MAASH TRADING 501681156 MABARANA K R D 580104452 MABOTUWANA J M M 114171891 MABROC TRADES PVT LTD 114217158 MAC AVIATION SERVICES PVT LTD 409092195 MAC ENTERPRISES 409274790 MAC INTERNATIONAL 114217140 MAC LOGISTICS PVT LTD 114443204 MAC P C SOLUTIONS PVT LTD 409170242 MAC TECHNOLOGIES 409056881 MAC TRADEX 409375995 MAC TRADING ENTERPRISES 114602299 MACAN ASIA INTERNATIONAL PVT LTD 409049176 MACAN MARKAR & CO A I 104005764 MACAN MARKAR LTD O L M 260430076 MACAN MARKAR M M 114351407 MACAW CONSTRUCTION PVT LTD 114281670 MACAW PVT LTD 104056156 MACCARTHY PVT HOSPITAL LTD 114136263 MACFA APPARELS PVT LTD 409125018 MACFORE MEDIA INT;NET WORK 491552166 MACHCHARAJAH M 409018653 MACHINE COMPONENT MANUFACTURING CO 114307122 MACHINERY SALES PVT LTD 409209742 MACK ENTERPRISES 114601810 MACK FREIGHT INTERNA.WORLDWIDE PVT LTD 409104215 MACK INTERNATIONAL 114637300 MACK SIRI INTERNATIONAL PVT LTD 114250813 MACK STYLINARS CO PVT LTD 409090494 MACK WORLD TRAVELS & TOURS 409167659 MACKBOARD ENTERPRISES 702483395 MACKEEN M H 114021687 MACKGRAINS DISTRIBUTORS PVT LTD 409010679 MACKIE STORES 124008816 MACKINNON MACKENZIE & OF CEYLON LTD 104040608 MACKINNONS TOURS PVT LTD

Page 323 of 646 TIN No Company Name 114074322 MACKLENS PVT LTD 114747335 MACKRATA PLYWOOD INDUSTRIES PVT LTD 409006477 MACKSONS PAINT INDUSTRIES 409179045 MACKSTEEL ENTERPRISES 104043690 MACKWOODS DEVELOPMENT LTD 114344630 MACKWOODS HEALTHCARE PVT LTD 114234877 MACKWOODS INFOTEC PVT LTD 114121517 MACKWOODS INSURANCE BROKERS PVT LTD 114163503 MACKWOODS MANAGEMENT SERVICES PVT LTD 104037712 MACKY INDUSTRIES EXPORTS LTD 114346950 MACKYS RESTAURANT PVT LTD 114775894 MACRAY PVT LTD 114429538 MACROTECH INTERNATIONALPVT LTD 409278051 MACROTIERS INTERNATIONAL 409117058 MACSAIMS TRADERS 114006785 MACSOY LANKA PVT LTD 409004890 MACWINS 409175759 MADAHAPOLA BROTHERS ENGINEERING CO 293501351 MADANAYAKE S K 742830136 MADANI S L 409083870 MADAR CONSTRUCTIONS & CO 409089348 MADARA ENTERPRISES 409113745 MADARA SAMUHA WIYAPARAYA 586521012 MADARA WALIKALA 630330513 MADAWALA S M 483161212 MADAWELA A A M 633372250 MADDEKANDAGE S B 409265413 MADDIYAMA LEE WELANDASELA 630084997 MADDUGODA D S V 665231623 MADDUMA ARACHCHI N.K. 693661900 MADDUMAGE M D C N 691670198 MADDUMAGE P H 114169293 MADE IN PARADISE PVT LTD 114190861 MADEENA ENTERPRISES PVT LTD 409193030 MADEENA TRADERS. 409243789 MADHARA CONSTRACTION 114316032 MADHARA NEWS PAPERS PVT LTD 718282942 MADHARA WADUGE R 409161596 MADHU CONSTRUCTION 114201200 MADHU FREIGHTERS PVT LTD 114083216 MADHU INTERNATIONAL PVT LTD 114087394 MADHU OVERSEAS CO PVT LTD 730580800 MADIHAHEWA B R 114251038 MADIN INTERNATIONAL PVT LTD 114289710 MADISON MAIDENS LANKA PVT LTD 114226335 MADISON MAIDENS PVT LTD 680842396 MADITHIYAGASTHANNA S A U 114078271 MADIWELA CLINIC PVT LTD 409193390 MADONNA ENTERPRISES. 781312380 MADUGALLA A A K 409276296 MADURA ENTERPRISES 409177166 MADURA IMPEX 697542213 MADURAKANTHI R A M

Page 324 of 646 TIN No Company Name 409247547 MADURANGA INTERNATIONAL 840312186 MADURANGA P M K P 706353747 MADURAPPERUMA H K 681922504 MADURAPPRIYAL P R 409246729 MADURAWALA PRADESHIYA SABAWA 409111220 MADUSHA GROUP OF COMPANIES 863102570 MADUSHAN W M A Y T 114656160 MADUWANTHI PVT LTD 409068774 MAERSK LINE A/S 114113220 MAERSK LOGISTICS LANKA PVT LTD 409087973 MAEVA SUBASINGHE TRADERS 681362029 MAFAS I F 793192258 MAFAS K S M 742683206 MAFAS M I M 831900962 MAFAZ M M 409007619 MAFAZ TRADERS 114218502 MAG AUTO SPRINGS PVT LTD 114340260 MAG AUTO ZONE PVT LTD 114282820 MAG AUTOMOTIVES PVT LTD 114222224 MAG CAR CARE CENTRE PVT LTD 114039896 MAG CONSULTANTS & AGENTS PVT LTD 114222216 MAG INTERIOR CLEANING & SER; STAT; PVT LT 114370835 MAG STORAGE BATTERY PVT LTD 114043303 MAGA DEVELOPERS PVT LTD 409231721 MAGA-KDAW JV 114333204 MAGALA HOLDINGS PVT LTD 409025307 MAGALLE TIMBER MILL 670844234 MAGBOOL R 491302194 MAGBOOL U L T 114055700 MAGEDARA TEA FACTORY PVT LTD 670590488 MAGGONAGE C N 409083463 MAGHOORAS & SONS 114462713 MAGI AGROFOODS PVT LTD 114320056 MAGLINE PROJECTS PVT LTD 114752193 MAGNA HOLDINGS PVT LTD 114699136 MAGNA PROJECT DEVELOPERS PVT LTD 134030046 MAGNA SUPERMARKETS LTD 409273084 MAGNAT STEELS 114240028 MAGNATS LANKA PVT LTD 409136354 MAGNAVOUX SECURITY SYNDICATE 114285234 MAGNAVOUX SECURITY SYNDICATE PVT LTD 114162663 MAGNET ENTERPRISES PVT LTD 409195300 MAGNET TRADERS 114221988 MAGNET TRADING PVT LTD 409107273 MAGNI ENTERPRISE 114313530 MAGNI HOLDINGS PVT LTD 409177506 MAGNUM AGENCY 114741850 MAGNUM GLOBAL NETWORK (PRIVATE) LIMITED 114134619 MAGNUM INDUSTRIES PVT LTD 114355453 MAGNUM MANAGEMENTS INTENATIONAL PVT LTD 114001481 MAGNUM SECURITY SYSDICATE PVT LTD 114423203 MAGNUM TRADING INTERNATIONAL PVT LTD 114093211 MAGPEK COLOM LAND & PLAN ON MANA PVT LTD

Page 325 of 646 TIN No Company Name 409131042 MAGREX TRADERS 409022910 MAGSONS SYNTHETIC TEXTILE INDUSTRIES 409199755 MAHA LUXMI HARDWARE & TOOLS 671961579 MAHAARACHCHI S P 409274943 MAHAAVEER METALS 409045391 MAHAAWELI STORES 409073964 MAHABODHI SOCIETY OF SRI LANKA 460933730 MAHABOOB G S M 403141291 MAHABOOB M S M 409227910 MAHADANA TRADING 773260435 MAHADEVA EMMANUEL 773430209 MAHAENDRAN M 409168515 MAHAGAMA PAWN BROKERS 807130757 MAHAGAMAGE K M D D 114793167 MAHAJANA FOODS PVT LTD 409124607 MAHAJANA HARDWARE STORS 409141544 MAHAJANA IMPEX 174772304 MAHAJANA MOTOR TRADING PVT LTD 713472093 MAHAKUMBURE GEDARA CHAMINDA SANJEEWA MAHAKUMBURA 114341274 MAHAL ASSOCIATES PVT LTD 409111041 MAHALAKSHMI N MRS 671700392 MAHALE N 620673218 MAHALINGAM K 592420759 MAHAMITHAWAA M M A B 580461859 MAHAMUD T R 608560629 MAHANAMA G.C.K. 462930585 MAHANAMA NIHAL WICKRAMANAYAKE 409348904 MAHANAMAS 592571420 MAHANDRAN S 409041078 MAHANUWARA ENTERPRISES 409071155 MAHANUWARA M P C S LTD 409082580 MAHANUWARA REGIONAL RURAL DEVELOP; BANK 409168876 MAHARA M P C S LTD 409106617 MAHARA PRADESIYA SABAWA 663210807 MAHARACHCHIKUMBURA S S 409371272 MAHARAJA FOOD PRODUCTS 114142018 MAHARAJA INSTITUTE OF MANAGEMENT PVT LTD 471411817 MAHAROOF M S M 409112200 MAHAROOF S H M 409165583 MAHATHOTA DISTRIBUTORS 651740894 MAHAVITHANA A K 540430047 MAHAWATTA D L 114243213 MAHAWELI ENGINEERING SERVICES PVT LTD 409155863 MAHAWELI ENTERPRISES 114463523 MAHAWELI FEED MILLS PVT LTD 409105106 MAHAWELI TIMBER DEALERS 409199810 MAHAWELI TRADERS. 409089755 MAHAWELLI PERADENIYA CINEMA 752760500 MAHBOOB H M M 278061124 MAHBOOBANI S K MRS 693481422 MAHEEM S 702610443 MAHEEPALA H R 672701120 MAHENDIRAN R

Page 326 of 646 TIN No Company Name 510333160 MAHENDIRARAJA M 409203850 MAHENDRA & BROTHERS 114277258 MAHENDRA ENGINEERING PVT LTD 693083567 MAHENDRA R A 571022850 MAHENDRALINGAM S 601542757 MAHENDRAN A S 591730282 MAHENDRAN G 550123517 MAHENDRAN I 621012762 MAHENDRAN M 652390234 MAHENDRAN M 461040454 MAHENDRAN N 651581354 MAHENDRAN P 572452158 MAHENDRAN R B 512183760 MAHENDRAN S 626150071 MAHENDRAN S 650890965 MAHENDRAN S 611054602 MAHENTHIRAN S 701970144 MAHESA JAYASUNDARA J H D N 701710274 MAHESH A A J 783171023 MAHESH KUMARA M 750422080 MAHESH KUMARA M M D 409075975 MAHESH MOTOR TRADERS 728280646 MAHESHWARAN V 409064507 MAHESLAND TEA FACTORY 631431690 MAHESWARAN K 681560050 MAHESWARAN M 740920855 MAHESWARAN S 631840264 MAHESWARAN V T K 681862803 MAHIM B M 114237108 MAHIMA CO PVT LTD 742501094 MAHINDA A N K 409093752 MAHINDA BUILDERS 722740467 MAHINDA E W N 409031129 MAHINDA FLORIST & FUNERAL DIRECTORS 114055760 MAHINDA JAYAKODY FUNERAL DIRECT. PVT LTD 409249116 MAHINDA MOTORS 409194443 MAHINDA PANAGODA & COMPANY 611873344 MAHINDA R G 553321131 MAHINDA R H 511783003 MAHINDA RANJITH JAYAWARDANA AMADORU ALAIS AMADORU MAHINDA RANJITH JAYAWARDANA 473412993 MAHINDA W K 622450909 MAHINDAPALA R L 610612482 MAHINDARATHNA M K 562890858 MAHINDARATNA J G 114213055 MAHINDRA BRITISH TELECOM LANKA PVT LTD 409080634 MAHIPALA ENTERPRISES 409182224 MAHIR BROTHERS 671311337 MAHIR K M M 294000534 MAHIYANGANA PEOPLISED TRANSPORT SERV LTD 194003749 MAHKOTA TECHNOLOGIES SDN BHD 409265383 MAHMOOD ADHIL & CO 580463436 MAHMOOTH T R 114315753 MAHOGANY PVT LTD

Page 327 of 646 TIN No Company Name 114394262 MAHOUT ADVENTURES PVT LTD 512894674 MAHROOF A N G H 510942116 MAHROOF D G G A K M 500580976 MAHROOF M R M 781861499 MAHROOF M T M 540414947 MAHROOF S H M 572300510 MAHS00M M A M 820391420 MAHTAN A P 582210144 MAHTANI K N L 827773840 MAHUROOF S A S 652100783 MAHUSUKEEN M T 114366129 MAILMAN LANKA PVT LTD 650621840 MAILVAGANAM S 114479217 MAIN ENTERANCE HOLDING PVT LTD 409150667 MAIN POWER TRADING 114350281 MAINFREIGHT COLOMBO PVT LTD 409182607 MAINSPRING ASSOCIATES 114170399 MAINTAIRCON PVT LTD 114282260 MAINTENANCE SOLUTIONS PVT LTD 551562395 MAITHIRIRATHNA D M T 513270054 MAITHREPALA K L A 621822497 MAITHRIPALA M K 409151574 MAITLAND INTERNATIONAL 114672033 MAITLAND INTERNATIONAL PVT LTD 409086632 MAIYURA TEXTILES 114372463 MAJAPAHIT PVT LTD 320414881 MAJEED H L A 114012050 MAJEED SUBY PVT LTD 114031755 MAJEED SUBY TEA PVT LTD 409071783 MAJEEDIYA HOTEL & BAKERY 104038247 MAJEEDSONS LTD 409118720 MAJESTIC ENTERPRISES 114217409 MAJESTIC GROUP PVT LTD 409240895 MAJESTIC HOTEL 114090298 MAJESTIC INDUSTRIES PVT LTD 409203019 MAK DEUTSCHIAND- 409158706 MAK LANKA 114359602 MAK POWER SYSTEMS LANKA PVT LTD 114733300 MAKARA RESORTS PVT LTD 740991302 MAKARANDA M D L 620690082 MAKEEN SUHAIB 773211833 MAKEHELWALA N K 114258539 MAKJAP INTERNATIONAL LANKA PVT LTD 114418323 MAKNO PVT LTD 409254659 MAKREN LANKA TRANSPORT SERVICE 409097197 MAKRO ELECTRONICS 114355496 MAKRO TRADING PVT LTD 114188310 MAKS OVERSEAS HOLDINGS PVT LTD 114241741 MAKWIN ENGINEERING SERVICES PVT LTD 114230898 MAKYAS PVT LTD 409047548 MAL LANKA 114121886 MAL LANKA RUBBERISED COIR COM PVT LTD 409050786 MALAKA ENTERPRISES

Page 328 of 646 TIN No Company Name 551062821 MALALAGAMA M P 620543705 MALALAGAMA P S 613102680 MALALASEKARA S 409097405 MALALATUNGA M D N 568251946 MALANI H A 665613895 MALANI H A R 409102735 MALANKANDA RURAL DEVELOPMENT SOCIETY 701204379 MALAVIPATHIRANA S P 409089160 MALAYSIAN AIRLINES 114264253 MALAYSIAN FOODS PVT LTD 114215252 MALCO ENGINEERING (PRIVATE) LIMITED 409094180 MALEE MARINE SERVIC 114483435 MALEESHA TRAVELS & TOURS PVT LTD 611433441 MALEGODA C J 730390696 MALEN A M T 733412860 MALHAR M H A M 104022766 MALIBAN MINERAL WATERS LTD 409091865 MALIE ENTERPRISES 409195288 MALIGAIKADU KM/SAFEENA VIDALAYA S D S 621111485 MALIMBADAGE P 700550133 MALIN PUSHPASIRI H H 753091017 MALINDA K.A.P. 409286615 MALINDU AUTO SERVICE CENTRE 114335975 MALINDU INTERNATIONAL PVT LTD 114121983 MALINDU TIMBER PVT LTD 792630952 MALITH KUMARA S G M 409021174 MALITH SILICON PRODUCTS 114237167 MALITHA INDUSTRIES PVT LTD 409167934 MALITHA MOTOR TRADING 409200885 MALKA PHOTODESIGN 636912212 MALKANTHI E A G 655200924 MALKANTHI H M K MRS 114232807 MALKIE'S EXPORTS PVT LTD 409230148 MALLAWA HOLDING SAMAGAMA 822803091 MALLAWAARACHCHI .M .A .D. 821100810 MALLAWAARACHCHI A K 821652570 MALLAWAARACHCHI M A A I 551502341 MALLAWARACHCHI A N 422500340 MALLAWARACHCHI E 540690855 MALLAWARACHCHI L A 651501105 MALLAWARACHCHI M A S K 701610407 MALLAWARACHCHI S R P 409103642 MALLIGAITHIVU RURAL DEVELOPMENT SOCIETY 114070637 MALLIGAND & CO PVT LTD 409112676 MALLIKA ENTERPRISES 114024376 MALLIKA GROCERS PVT LTD 409115950 MALLIKA GROUP OF CO 114069280 MALLIKA HEMACHANDRA LTD 466302210 MALLIKA MANOHARI B D G 114071366 MALLIKA POLY INDUSTRIES PVT LTD 658211374 MALLIKA R A 114649937 MALLIKARACHCHI AUTOMOBILE PVT LTD 661320206 MALLIKARACHCHI N H

Page 329 of 646 TIN No Company Name 390240678 MALLIKARACHCHI P A 114396389 MALLIKARACHCHI PLYWOOD HOME DECOR - 563210214 MALLIKARACHCHY W 409112706 MALMIE AUTO TRADERS 771181287 MALONEY D A 104061036 MALORA DISTRIBUTORS PVT LTD 409081550 MALPACK POLITHINE INDUSTRIES 409174787 MALRO & CO 114199907 MALRO PVT LTD 114150681 MALSHIPS DEVELOPMENT PVT LTD 114747050 MALSIRI TRADING PVT LTD 409118658 MALTRAS EXPO 680700931 MALVENNA H K 409009581 MALWANA GARMENTS INDUSTRIES 409026176 MALWANA METAL CRUSHERS 575810810 MALWANI D L 114319880 MALWATTAWELA PLANTATION PVT LTD 409163700 MALWATTE FLOWERS 409181996 MALWATTE TRADING COMPANY 409155472 MALWATTHA AUTO ENTERPRISES 773342032 MALWENNA A K K 114021563 MAMCO AGENCIES PVT LTD 194002459 MAN B&W BRANCH OFFICE COLOMBO 194002882 MAN B&W DIESEL AG BRACH OFFICE COLOMBO 409106315 MAN POWER GROUP 810180013 MANAAZ M M M 651710561 MANAF A R A 652991262 MANAF M R A 114455474 MANAFF CONSTRUCTION PVT LTD 830761187 MANAGE B C P 114266981 MANAGEMENT & FINANCIAL SOLUTIONS PVT LTD 104030009 MANAGEMENT AIDS LTD 114200301 MANAGEMENT ARAKI INTERNATIONAL PVT LTD 114379883 MANAGEMENT CONSULTANCY NET ASIA PVT LTD 409185630 MANAGEMENT CORPORATION CONDOMINIUM 409261906 MANAGEMENT CORPORATION CONDOMI. PLAN 1281 409154263 MANAGEMENT FRONTIERS 114046965 MANAGEMENT SOFTWARE ELCHEES PVT LTD 114209635 MANAGERS & SECRETARIES PVT LTD 592923700 MANAMENDRA A W 409114580 MANAMPERI FUNARAL SERVICES 601650762 MANANAYAKE M A U 820104250 MANATUNGA H R K 770880700 MANAUFAR S M 700571998 MANAWADU M H 575262104 MANAWADU M Y 490733086 MANAWADU T M 672760771 MANAWALANKARA A A 409254616 MANCHANAYAKA ENTERPRISES 543001651 MANCHANAYAKE A D 721874206 MANCHANAYAKE M A P 391451141 MANCHANAYAKE P 662130567 MANCHANAYAKE S M A A M

Page 330 of 646 TIN No Company Name 551352064 MANCHANAYAKE S M A D 409078192 MANCHU ALUMINIUM THE 114736830 MANCO LANKA PVT LTD 701073100 MANDADIGE SUDATH FERNANDO 409051332 MANDAKINI ENTERPRISES 114040851 MANDARIN GARMENTS PVT LTD 409048420 MANDARIN PALACE 114737844 MANDIRA TRADING PVT LTD 409155634 MANEESHA CINEMA 409155405 MANEL ENTERPRISES. 635930365 MANEL M P MRS 537011394 MANEL PADMASIRI D S MRS 409096107 MANEL THEATRE 409117201 MANEL TRADERS 811543284 MANGALA B P K A 409097120 MANGALA ENTERPRISES 660500146 MANGALA GAMAGE 409242723 MANGALA RECEPTION HALL & CHINESE RESTAU. 409235506 MANGALA SAW MILL & TIMBER DEPOT 578342354 MANGALA W H MRS 758610705 MANGALA W S 765781752 MANGALAGAMA M G T J 608342010 MANGALEE S O A S 588640094 MANGALIKA G .R. P 667840970 MANGALIKA K A D S MRS 635402229 MANGALIKA K A J 603660463 MANGUDI SIVARAJ 501904678 MANI M 409006043 MANIAM STORES 409004563 MANICKAM & BROTHERS V 408241120 MANICKAVASAGAM S MRS 114360473 MANII MARKETING LANKA PVT LTD 409033873 MANIK TRADES & INDUSTRIES 114231525 MANIKA PVT LTD 653270470 MANIKKAM M 114699543 MANILANKA ENTERPRISES PVT LTD 114176249 MANIMALAR OVERSEAS PVT LTD 751600895 MANIMARAN S 652181953 MANIMENDRA A T K 114183989 MANISHA COCO MILK PVT LTD 114608432 MANISHA POLYMER PVT LTD 409035442 MANISHA TRADE CENTRE 711733051 MANIVANNAN S 114649155 MANJA TRADING PVT LTD 114504173 MANJAREE PUBLICATIONS PVT LTD 800093449 MANJEEWA P K D 772201362 MANJU DE SILVA L W L 763402746 MANJULA A H A 577372101 MANJULA HERATH H M G 701721772 MANJULA K G 691150763 MANJULA KUMARA J M 761501801 MANJULA KUMARA R. P. S. 114339466 MANJULA MOTOR'S AND CO PVT LTD

Page 331 of 646 TIN No Company Name 702182824 MANJULA PERERA W A C 722220102 MANJULA R M P 711164952 MANJULA W V A 114072559 MANJULA WEAVERS PVT LTD 114092673 MANJULAS ENTERPRISES PVT LTD 793040458 MANJUSRI LANKA KUMARA G A 114059218 MANMARK ASSOCIATES PVT LTD 563110600 MANNAKKARA K 631770401 MANNAPPERUMA A K A K 114108995 MANNAPPERUMA CERAMIC PVT LTD 114197580 MANNAPPERUMA ESTATES PVT LTD 114093548 MANNAPPERUMA PVT LTD 114724033 MANNAPPERUMA PVT LTD 409145345 MANNAR PRADESHIYA SABHA 409101593 MANNAR SALTERN 738271572 MANO RANJANI DHARMAPRIYA K G 409087701 MANOHARAN & SANGAKKARA 409142605 MANOHARAN & SANGAKKARA ASSOCIATES 114003638 MANOHARAN & SANGAKKARA ASSOCI; PVT LTD 409096670 MANOHARAN & VETTIVEL 610202802 MANOHARAN A 560830718 MANOHARAN D 632190425 MANOHARAN E 591040332 MANOHARAN K K 531933630 MANOHARAN R 660943048 MANOHARAN S 409244793 MANOHARAN TRANSPORT & CONS.(CIVIL) PVT LT 750040152 MANOJ LAKMAL KUMARA H D 673100619 MANOJATH R A P M 114762768 MANOMA IMPORT & EXPORT PVT LTD 409003923 MANON TRADERS 702720877 MANORAJ D 409170056 MANORATNA & CO 114196002 MANOSHAN CATERERS PVT LTD 541540113 MANOTHARAN S 104055699 MANPOWER & CONSULTANCY SERVICES LTD 114007943 MANSEC SERVICES PVT LTD 661261820 MANSOOR A C M 420592825 MANSOOR A C S S 114071579 MANSOOR ASSOCIATES PVT LTD 551113779 MANSOOR M 563293276 MANSOOR M H M 620260789 MANSOOR M H M 631222412 MANSOOR M.J.M. 370651159 MANSOOR S A C M 470343303 MANSOOR S A F M 114146706 MANSOORIYA TRADING CO PVT LTD 104016359 MANSRAM CEYLON LTD 409069738 MANTHIRI NURSING HOME 409270760 MANTHRAA IMPORTERS 114455172 MANTRA INTELLECT PVT LTD 409351077 MANTRAA HARDWARE CENTRE 572351963 MANTRIRATNA M A K E

Page 332 of 646 TIN No Company Name 717451244 MANUEL PILLAI R K 114185302 MANUKA VIAGGI 409101119 MANUPIYA MOTORS 114190330 MANUPIYA TRADING COMPANY PVT LTD 114779601 MAPA ENGINEERING PVT LTD 114076864 MAPA LANKA PVT LTD 771282920 MAPITIGAMA K W M G P 114768359 MAPLE RESOURCE SPECIALISTS LANKA PVT LTD 124006953 MAPLES EXPORTS LTD 631560539 MAQSHOOD M L M 409226833 MAR INTERNATIONAL 409025692 MARADAGAHAMULA TEXT WEAVERS COOP SOC LTD 409087558 MARADONA TEXTILES 782362283 MARAGODA I U 409086810 MARAPANA T J 422110240 MARAPANA W K P 531760514 MARAPANA W M T K H 542450916 MARASINGHE B M S K 470784466 MARASINGHE H 502723022 MARASINGHE M M A 677613246 MARASINGHE W.S.M 409095968 MARATHON HOME VIDEO 409081193 MARATHON VIDEO 114036730 MARAWILA MANAGEMENT SERVICES PVT LTD 716691993 MARAWILA N T D 409168981 MARBENI TRADERS 114291927 MARC SECURITY SERVICES PVT LTD 653430949 MARCELLINE M D M 409105343 MARCH AQUARIUM 409274471 MARCO ENTERPRISES 409205909 MARCO INTERNATIONAL 104040519 MAREENA AUTO INDUSTRIES PVT LTD 114631779 MAREENA FISH FARM PVT LTD 409061486 MARFRET COMPAGNIE MARITIME FRANCE 114297704 MARGARETLAND PVT LTD 409194036 MARHABA TRADING COMPANY 556833150 MARI FRANSISKA S 409294111 MARIA LANKA GARMENTS 455712629 MARIA SEBASTI AMMAL 612971315 MARIAMPILLAI M R 409232680 MARIANS SPORTS SHOP 601943484 MARIAPPAN P A 114067350 MARIE DE CLASSIQUE ATTIRE PVT LTD 608260749 MARIE K D MRS 154000348 MARIE STOPS CLINIC SERVICES LANKA 114259152 MARIES TRADING CO PVT LTD 409127860 MARIESHA IMPEX 114120553 MARIGOLD HOTELS PVT LTD 521492422 MARIKAR N S 490691979 MARIKKAR A Z A A M MIFRAH AGENCIES 755773344 MARIKKAR F I 582843813 MARIKKAR K I N 422562729 MARIKKAR W A

Page 333 of 646 TIN No Company Name 114077925 MARINA GARMENTS PVT LTD 114135585 MARINA TRADING CO PVT LTD 104044794 MARINE & FIELD SECURITY SERVICES LTD 104084788 MARINE & INDUSTRIAL SECURITY SERS LTD 409057020 MARINE CEMENT LTD 114255289 MARINE EXPRESS LINE PVT LTD 114487589 MARINE GRAWD PVT LTD 114202304 MARINE INTER TRADING PVT LTD 114232602 MARINE LOGISTICS PVT LTD 114151246 MARINE STAR PVT LTD 114052442 MARINE SURVEYORS PVT LTD S G F 409004768 MARINO STORES 409119441 MARIO BAKERS & CATERERS 114083003 MARIO HOTELS PVT LTD 409017185 MARIO PRINTERS 114207055 MARITAINER SEA & AIR FREIGHT PVT LTD 104053602 MARITIME INTERNATIONL LTD 104066712 MARITIME LANKA LTD 114487422 MARITIME LOGISTICS C & F PVT LTD 114158755 MARITIME LOGISTICS CO PVT LTD 114289752 MARITIME LOGISTICS COLOMBO PVT LTD 114217271 MARITIME LOGISTICS INTER; COLOMBO PVT LT 409215106 MARITIMEPATTU M P C S LTD 371842063 MARIYADASAN M 413470854 MARIYAMPILLAI S 411521184 MARIYANAYAGAM N 741103524 MARIYANESAN M 409023290 MARIYASIRI SAW MILLS 114766941 MARIZA FISHERIES COMPANY PVT LTD 114218014 MARJAN GEMS & JEWELLERS PVT LTD 114067113 MARJAN PERSONNEL CONSULTATION SERVICES (PRIVATE) LIMITED 409171885 MARJORIE DE ALWIS SCHOOL 114176150 MARK A TOURS PVT LTD 409104860 MARK ENTERPRISE 114474355 MARK GREEN HOLDINGS (PVT) LTD 114160733 MARK LANKA PVT LTD 114337234 MARK SRI EXPORTS PVT LTD 409183964 MARKA TRADE LINK 114156663 MARKET IMFORMATION SYSTEM PVT LTD 114636940 MARKETING CONCEPTS & SOLUTIONS PVT LTD 409152880 MARKETING LINES 114237710 MARKS TRADING PVT LTD 114042781 MARKUS INSURANCE SERVICE PVT LTD D 114209961 MARMINTA DEVELOPMENT PVT LTD 114217921 MARRA DEVELOPMENT PVT LTD 114360341 MARRIOT CLEARING AND FORWARDING PVT LTD 114027316 MARRIOT COMPUTERS PVT LTD 409183557 MARS INTERNATIONAL 114771660 MARS PACKAGING PVT LTD 114291730 MARSH LANKA PVT LTD 114157880 MARSH WATERPROOFING PVT LTD 114162469 MARSHA INTERNATIONAL PVT LTD 114205958 MARSK EMBRROIDARY DESIGN PVT LTD

Page 334 of 646 TIN No Company Name 409035590 MARSKI CHEMICAL INDUSTRIES 613650806 MARSO T N 409049788 MARSONS MARKETING 174803617 MARSS LANKA ENTERPRISES PVT LTD 661150181 MARSUK A M 630050855 MARSUK R M 410031051 MARTIN APPUHAMY B G 409012973 MARTIN INDUSTRIES P G 312942011 MARTIN K D 409032192 MARTIN RANASINGHE & SONS 409123708 MARTINAIR HOLLAND N V 114131555 MARTINI LANKA PVT LTD 114635219 MARTINUS C. PERERA & SON INT.PVT LTD 631161316 MARTINUS W V D R S 194000170 MARUBENI CORPORATION 409066399 MARUHIKO KOGYO & RAZAK COMBINE 409166040 MARUTETSU COMPANY 334001458 MARUTHAMUNAI DEVELOPMENT CO PEOPLE LTD 409097073 MARUTHAMUNAI IND; DEV; EX;& IM; CO; SO;L 409239919 MARUTHAMUNAI-5-RURAL DEVELOPMENT SOCIETY 409110789 MARUTHI AGENCY 409100830 MARUTHI ENTERPRISES 409061192 MARUTHIE IMPEX 114807370 MARUTI LANKA PVT LTD 114070602 MARUYASU LANKA PVT LTD 114434345 MARVEL CONSTRUCTION PVT LTD 114371106 MARVEL ENTERPRISES PVT LTD 114680150 MARVEL HOSPITALITY LANKA PVT LTD 114237396 MARVEL INTERNATIONAL PVT LTD 409091806 MARXASIA 409164544 MARY ANOLD TRADERS 409011519 MARYSE TRADERS 114149403 MARZ HALAL FOOD PVT LTD 481373069 MARZOOK A J M 553361850 MARZOOK A M 690922061 MARZOOK M I 793454007 MARZOOK M M 623452840 MARZOOK U L M 114331090 MAS CLEARING & FORWARDING PVT LTD 114620750 MAS INSTITUTE OF MANAGE. & TECH.PVT LTD 114199338 MAS INTERNATIONAL PVT LTD 114303011 MAS INTIMATES THURULIE PVT LTD 114150517 MAS MARKETING PVT LTD 114205192 MAS MODE PVT LTD 114677132 MAS OFFICE CARE PVT LTD 409082572 MAS TRADING ENTERPRISE 114798274 MASCO TRADING PVT LTD 409210023 MASCON BOOT MANUFACTURERS 134005696 MASCONS WIRE INDUSTRIES LTD 114222232 MASCOT EXPO TRADE LANKA PVT LTD 114213292 MASCOT INTERNATIONAL PVT LTD 665824306 MASDEEN S A 409133096 MASH LANKA HOLDINGS

Page 335 of 646 TIN No Company Name 114480762 MASH LANKA HOLDINGS (PVT) LTD 610160115 MASHOOD M M 633551316 MASHOOR S M 409017142 MASHREQBANK PSC 781820350 MASILAMANI PRASATH 843293069 MASMI M.R.M 114683671 MASNOBEL PVT LTD 409051626 MASONIC CONSTRUCTIONS 204006911 MASONS MIXTURE LTD 711314393 MASOODU M P 692620550 MASOOR M M 807725696 MASOOTH S C 409206190 MASPOTHA RICE MILLS 409243649 MASS CREATIONS 409051812 MASS ENGINEERING CO 409183441 MASS ENTERPRISES 114201294 MASS LOGISTICS & SHIPPING PVT LTD 114729752 MASS LOGISTICS INTERNATIONAL PVT LTD 409214959 MASS TECHNOLOGIES & COMMUNICATIONS 114711802 MASS TELECOM PVT LTD 409296262 MASS TRADERS 114389722 MASS WORLD GARMENTS PVT LTD 114185663 MASSEY PVT LTD 409177069 MASSWAY INTERNATIONAL 409275265 MAS-TEC ENTERPRISES 114283487 MASTER AIR PVT LTD 409097081 MASTER BLEND 114178705 MASTER BRANDS INTERNATIONAL PVT LTD 409139540 MASTER BUILDERS 409108571 MASTER BUILDERS. 409272061 MASTER CHOICE 114411485 MASTER DEVELOPER PVT LTD 409237983 MASTER EQUIPMENT SUPPLI.& CONSTRUCTIONS 104060226 MASTER FEEDS LTD 114060933 MASTER FOODS PVT LTD 114166073 MASTER FREIGHT AGENCIES C; & F; PVT LTD 409074405 MASTER FREIGHT ENTERPRISES 114409111 MASTER GRIP PVT LTD 174859698 MASTER LANKA TRADERS PVT LTD 409152724 MASTER MINDS 114342335 MASTER MINDS INTERNATIONAL PVT LTD 114178993 MASTER MUSIC PVT LTD 114443409 MASTER PACKAGING PVT LTD 114197416 MASTER TECH CONSTRUCTION PVT LTD 114293261 MASTER TECH SPECIALIST CONTRACTORS PVT L 409212328 MASTER WOK 114629960 MASTER WOK PVT LTD 114728403 MASTERKEY SOLUTIONS PVT LTD 114162876 MASTERPACKS PVT LTD 114418218 MAT INTERNATIONAL TRADING COMPANY PVT L. 409264808 BAKE HOUSE 409109993 MATALE ENGINERING WORKS 114261181 MATALE PACKAGING PVT LTD

Page 336 of 646 TIN No Company Name 743381840 MATARA ARACHCHI K R M 104060870 MATARA CONSTRUCTION CO LTD 409155162 MATARA DIST;TEA PRO;CO-OP;SOCI;UNION LTD 409072860 CO-OP HOSPITAL LTD 409072666 MATARA DISTRICT DEVELOPMENT COOP SOC;LTD 114378259 MATARA GAME KADE PVT LTD 114011010 MATARA INVESTMENT FIANNCE: HEAD OFFICE 114135771 MATARA NURSING HOME PVT LTD 409145531 MATARA PRADESEEYA SABHAWA 409161863 MATARA SURVEY TEAM 114081671 MATCHLESS GARMENTS PVT LTD 409056091 MATCO ENTERPRISE 683280461 MATHARAGE P P 409000983 MATHER & CO M E A 560200439 MATHES M S T M 763331121 MATHEW A J 727260170 MATHEW C P 473642328 MATHEW D K D 409153364 MATHEWS HARMONIUM CO 683160377 MATHIHEGAMA M R S M 751202350 MATHIVANNAN G 114614327 MATHUGAMA MUNASINGHE STORES PVT LTD 409164293 MATHUMY STORE 114360708 MATHURA HOLDINGS INTERNATIONAL PVT LTD 409202535 MATHURATA AGRO IMPEX 114338923 MATHURATA ENGINEERING PVT LTD 409138802 MATHURATA ENGINEERING SERVICES 409241298 MATHURATA EXPORTS 114389285 MATRIX CONSTRUCTION PVT LTD 409193200 MATRIX IMPORTS 114449776 MATRIX INSTITUTE OF INFO.TECH. PVT LTD 409087906 MATRIX TECHNOLOGY 114233641 MATRIX TECHNOLOGY PVT LTD 114441546 MATTERHORN INTERNATIONAL PVT LTD 500943602 MATTHIAS J M S 409069371 MATUGAMA M P C S LTD 409105998 MATUGAMA PRADESIYA SABHAWA 114493503 MAURA ADVERTISING & PRINTING IND. PVT LTD 409072720 MAURA BEACH RESORT 409105637 MAURA CHAMINDI ENTERPRISES 409227856 MAURA RESTAURANT 114370380 MAURI LANKA PVT LTD 760261963 MAURICE W L D 772300115 MAVEEKUBURA M G L 409176097 MAVIK ENTERPRISES. 409127363 MAVINDU CONSTRUCTION 114678031 MAVINTO ENGINEERING PVT LTD 114225142 MAVUSTA INDUSTRIES PVT LTD 470461276 MAWALA D I U 658501526 MAWALAGE M D K 409028888 MAWARAMANDIYA OIL MILLS 622440288 MAWENNA H M 702363624 MAWFIQUE M M M

Page 337 of 646 TIN No Company Name 633661774 MAWJOOD A J M 532613248 MAWJOOD P M M 114309664 MAX ACCESSORIES PVT LTD 409027970 MAX APPARELS 114462772 MAX AUTO & RENT A CAR PVT LTD 409273530 MAX CERAMICS 114120847 MAX FLEX PVT LTD 409165290 MAX MULTIMEDIYA SYSTEMS 409251340 MARKETING 114263567 MAXFLORA PVT LTD 114469572 MAXIES FISH PVT LTD 114786993 MAXIM APPAREL LANKA PVT LTD 114636061 MAXIM LANKA PVT LTD 762942844 MAXIMAS J M B 114837482 MAXIMUS MOTORS PVT LTD 114730688 MAXLAN PVT LTD 114153222 MAXLANKA INDUSTRIES PVT LTD 409026761 MAXMA ENGINEERING WORKS & CO 114758884 MAXSTAR HOLDINGS PVT LTD 104037780 MAXWELL INSURANCE BROKERS (PVT) LTD 409264964 MAXWIN LANKA ENTERPRISES 114288446 MAXXERVE INTERNATIONAL PVT LTD 114041041 MAY QUEEN TEXTILE PVT LTD 409026435 MAY TRADING CO 753592806 MAYADUNNA M D 190721043 MAYADUNNA S D E 409140963 MAYADUNNA TRADERS 533410774 MAYADUNNE N J 409219845 MAYADUNNE SONS 114186112 MAYFAIR EXPORTS PTE LTD 114041068 MAYFAIR PRINTERS PVT LTD 114056413 MAYFIELD DEVELOPMENTS PVT LTD 114201405 MAYFIELD MINERAL SPRINGS PVT LTD 114032069 MAYFIELD PLASTICS PVT LTD 409123082 MAYFLOWER TEXTILE 114707643 MAYIENEX INTERNATIONAL PVT LTD 409242316 MAYOR'S 409190600 MAYQUEEN 114229270 MAYUMI TRADE INTERNATIONAL PVT LTD 409160980 MAYURA BUSINESS SOLUTIONS 409232299 MAYURA COLOUR CHE:INDUST:MULTICO- M C I 114479098 MAYURA CONFECTIONARIES COMPANY PVT LTD 114678368 MAYURA LANKA ENTERPRISES PVT LTD 812972685 MAYURAN S 500053453 MAYURAPALA L W 409194672 MAYUREHAN BUILDERS 409099386 MAYURI 723542308 MAZAHIM M J M 602441504 MAZAHIM Z D M 710613745 MAZAKIR A M 600322303 MAZEEN A W M 811361097 MAZOOMY M H M 134006650 MBSL SAVINGS BANK LTD

Page 338 of 646 TIN No Company Name 114011703 MBU APPAREL CO PVT LTD 104062717 MC ALPINE HOLDINGS PVT LTD 114236110 MC CURRIE FOODS PVT LTD 409051731 MC INTERGRATED SERVICES 134009829 MC SHIPS AGENCIES COLOMBO LTD 114166049 MCBOLON POLYMER PVT LTD 114112780 MCC EXPO PVT LTD 114162639 MCCALLUM AGENCIES PTE LTD 104020194 MCCALLUM BREWERIES CEY LTD 114635286 MCCALLUM PRINTING CO PVT LTD 114235253 MCCALLUM SHIPPING PVT LTD 114224812 MCCALLUUM BREWING CO PVT LTD 114312762 MCCOY INTERNATIONAL PVT LTD 409205194 MCCOY PROCESSING SYSTEMS 194010036 MCE STAHL-NUD MASCHINEBAU GMBH & CO 409076653 MCES NURSERY SCHOOL 409060242 MCKAY LEATHER PRODUCTS 409235735 MCKINSEY INTERNATIONAL INC 409142761 MCLARENS CEMENT BRICK PLANT 134005807 MCLARENS CONTAINER SERVICES LTD 104041310 MCLARENS HOLIDAY RESORTS LTD 114672815 MCLLOYD MARITIME PVT LTD 114322687 MCQUIRE RENS CONSULTING PVT LTD 409009212 MCSONS CHEMICALS 114192732 MEADIA SOLUTIONS PVT LTD 114260207 MEADROS INTERNATIONAL PVT LTD 174885427 MEANLITE AUTO TRADING PVT LTD 114816175 MEAVI PVT LTD 752211906 MEBOOL A F M 409098053 MEC ENGINEERING 409106439 MECFAB ENGINEERING CO 409159982 MECH ENGONEERING ENTERPRISES 114098744 MECHANISED BUSINESS APPLICATIONS PVT LTD 114366242 MECHLEAD ENGINE.SERVICE. & ENTERP. PVT LT 409272630 MECKRO AGENCY 114123137 MECTECH ENGINEERING PVT LTD 114017477 MEDA MIDULA PVT LTD 409206891 MEDAGAMA LANKA FILLING STATIO 820323114 MEDAGAMA M A C L 460122775 MEDAGANGODA D W MR 701972350 MEDAGANGODA N I 692682734 MEDAWELA R M S U K 409095739 MEDAYALA SUHADA SAMURDI BALAKAYA 409153828 MEDDAGEDARA TEA FACTORY 114018287 MEDI CALLS PVT LTD 114434132 MEDI LAB & RESERCH TECHNOLOGIES PVT LTD 409207715 MEDIA & PROMO SERVICES 409048897 MEDIA 9 409247024 MEDIA CHALLENGE 114240923 MEDIA IMAGE PVT LTD 114173630 MEDIA SALES ADVERTISING & MARKETING P LT 409389902 MEDIA SEVEN ENTERTAINMENT 409264751 MEDIA STATION

Page 339 of 646 TIN No Company Name 409162487 MEDIA TECH 114615307 MEDIA WAVE ADVERTISING PVT LTD 114275875 MEDIA WORKS PVT LTD 114445312 MEDIAROID PVT LTD 114232785 MEDIAWATCH GROUP PVT LTD 114445746 MEDIAWISE PVT LTD 114049760 MEDICAID PVT LTD 114029769 MEDICAL CHAMBERS PVT LTD 114006602 MEDICAL SERVICES & LABORATORIES PVT LTD 114040576 MEDICARE HOSPITALS PVT LTD 114730432 MEDICARE PHARMA LANKA PVT LTD 114142328 MEDICEYLON PVT LTD 104074600 MEDICHEKS HOLDINGS LTD 409026583 MEDICO ENTERPRISES 114188883 MEDILON EQUIPMENT PVT LTD 114245321 MEDIPOOL PVT LTD 114114944 MEDIQUICK PVT LTD 114660280 MEDISENSE INTERNATIONAL PVT LTD 114413160 MEDITEK DEVICES PVT LTD 409065112 MEDITERRANEAN SHIPPING CO AUST PTY LTD 409026141 MEDIUM INDUSTRIES 114252581 MEDIUM INDUSTRIES PVT LTD 351314427 MEDIWAKA P W 632430752 MEDIWAKE R L W 114315443 MEDIZEN PVT LTD 114311910 MEDWAY HOTEL PVT LTD 409191444 MEED FOUR PRE PRESS COMPANY 409030475 MEEEYANNA KAWANNA SONS 114269190 MEEGALLA ENTERPRISES PVT LTD 515333401 MEEGALLE M G R D K 409272703 MEEGODA FABRIC CENTRE & FASHION HOUSE 647170714 MEEGODA M K S R MRS 114230340 MEELANKA IMPORT & EXPORT PVT LTD 581181671 MEELARD A I M A 638020203 MEEMADUMA S S 602022749 MEEMANAGE R 558010240 MEEPAGALAGE S. 462182082 MEEPE E T R 620203793 MEERA MOHIDEEN I L 451700030 MEERA MOHIDEEN M H M 114103993 MEERA SAHIB & CO PVT LTD S H 512970184 MEERA SAHIB ABDUL MALIK 409218334 MEERA SAHIBO AND SONS 510932587 MEERA SAIBO HAJA MOINUDEEN 409173284 MEERIGAMA M P C S LTD 722821963 MEERLABBE YAHIYA 582862753 MEEWADDANA H M R B 663280180 MEEWALAARACHCHI S D 114046663 MEEWELLA PVT LTD 114127507 MEEWELLAWA STORES PVT LTD 409006884 MEEZAN TRADING CO 114752061 MEGA CERAMICS PVT LTD 409208169 MEGA COLLECTIONS

Page 340 of 646 TIN No Company Name 114355801 MEGA CONSTRUCTION ENGINERS PVT LTD 409184251 MEGA CREATIONS 409153860 MEGA IMPEX 409007015 MEGA INDUSTRIES 114314951 MEGA LANKA PVT LTD 114662941 MEGA LIFTERS PVT LTD 114380318 MEGA MART PVT LTD 409169899 MEGA MOTORS 114216844 MEGA MOTORS PVT LTD 114307297 MEGA POWER INTERNATIONAL PVT LTD 114418480 MEGA SONIC PVT LTD 409162100 MEGA TIMBER DEALERS. 409164420 MEGA TRADING CO 114130664 MEGA TRANSPORT SERVICES PVT LTD 114311472 MEGA TREND INTERNATIONAL PVT LTD 409111084 MEGA TRENDS 409173187 MEGAA MERCHANTS 114349577 MEGAWAY MARKETING & SERVICES PVT LTD 409170196 MEGROW IMPEX 114306363 MEHALA MACHINES LANKA PVT LTD 409270492 MEHTAAB TRADING CO 104023665 MEIHANDAN PRESS LTD THE 409098940 MEISHIN LANKA TREADERS 114250414 MEIWA CO LANKA PVT LTD 409056059 MEKULU PAINT CENTRE 114054046 MEL ADS PRODUCTIONS PVT LTD 114281506 MELANI FINE FOOD PVT LTD 174933294 MELATA TEX PVT LTD 114626457 MELBOURNE TRADING PVT LTD 409158587 MELBOURNE UNIVERSITY PVT 114125679 AIRCRAFT SERVICES PVT LTD 433001800 MELDER D R 728571551 MELDER I V 114334863 MELFORT GREEN TEAS (PVT) LTD 114178241 MELIOS PVT LTD 735382403 MELKA K A E 114180815 MELSACKS PVT LTD 114346845 MELSHEPLAST PVT LTD 409087620 MELVYN AND MERRYL ASSOCIATES 114651621 MEMMPHIS HOLDINGS PVT LTD 114713937 MEMORY TECHNOLOGIES LANKA PVT LTD 114214043 MEMORY TECHNOLOGIES PVT LTD 114697788 MENAKA HOLDINGS PVT LTD 687651677 MENAKA PIYADARSHANI RANAWEERA 409021786 MENDIS & SONS M J P 733060646 MENDIS A B C 477621198 MENDIS A N P A MRS 482311849 MENDIS B L M 861271463 MENDIS B S L 660582223 MENDIS B S N 252821740 MENDIS B S T E 303150340 MENDIS B W G 541823026 MENDIS B.B.J.S

Page 341 of 646 TIN No Company Name 114242420 MENDIS CARBON PVT LTD 472040871 MENDIS D C A 735470442 MENDIS D N P 612242178 MENDIS D R 591460196 MENDIS G L T M 592802210 MENDIS H A C 641910678 MENDIS H K B R 616690868 MENDIS H R 114778591 MENDIS HOLDINGS PVT LTD 653600364 MENDIS J P J 409096379 MENDIS L P D 542252928 MENDIS M C B 683240281 MENDIS M D P S L 713272329 MENDIS M M B R 590924679 MENDIS N J C L 551561704 MENDIS N J L 543363154 MENDIS N K W 453402487 MENDIS V P 492450928 MENDIS W W L L W 740860682 MENDIS W W P S 712192003 MENERIKOTUWA N P 114068454 MENIK INTERNATIONAL PVT LTD 114798789 MENIK LANKA PVT LTD 114220248 MENIK VALLEY PLANTATION PVT LTD 465392380 MENIKE E R U 409169759 MENIKHINNA CO-OPER;RURAL PEOPLE'S BANK L 409154913 MENIKKANDA TEA FACTORY 471013978 MENIKPURA E W 114158151 MENS PARK INDUSTRIES PVT LTD 409066054 MENSANO INTERNATIONAL 104672159 MENUKA IMPEX PVT LTD 114025739 MERCANTILE CONSOLIDATED PTE LTD 134000198 MERCANTILE FINANCIAL BROKERS LTD 114067202 MERCANTILE FRETGHT SERVICES PVT LTD 134011548 MERCANTILE GLOBAL SHIPPING LTD 104029973 MERCANTILE GLOBAL TRAVEL LTD 409026052 MERCANTILE INDUSTRIES & TRADERS 114263931 MERCANTILE INST; OF INFOR; TECH; PVT LTD 114049611 MERCANTILE LEASING FINA SER LTD 104081606 MERCANTILE LEASING LTD 114159310 MERCANTILE MARKETING PVT LTD 409213790 MERCANTILE SECURITY SERVICES 114380334 MERCANTILE SHIPPING SERVICES PVT LTD 114039888 MERCANTILE TEA & PRODUCE EXPORTS PVT LTD 104028543 MERCANTILE TOURS CEYLON LTD 114297623 MERCH LANKA PVT LTD 114380326 MERCHANT DE SILVA PVT LTD 409148158 MERCHANT INTERNATIONAL 114215996 MERCHANT LANKA PVT LTD 114010634 MERCHANT OVERSEAS PVT LTD 134006986 MERCHANT SECURIRIES & FINANCIAL SERVICES LTD: HEAD OFFICE 114613428 MERCHANT SOLUTIONS PVT LTD 114251364 MERCHANT SUPPLIERS PVT LTD

Page 342 of 646 TIN No Company Name 409000835 MERCHANTS ENTERPRISE 409125662 MERCHANTS MARKETING SERVICES 409280889 MERCK MOTORS 114192848 MERCS GLOBAL TRAVELS PVT LTD 114006696 MERCS SECURITY SERVICES PVT LTD 114256587 MERCURY LANKA PVT LTD 114311774 MERCURY PRINT PVT LTD 114329886 MERCURY STEEL PVT LTD 409001610 MERCURY TRADER 586463381 MERENCHI L 671170334 MERI NIRMALA PATHIRAJA 114489913 MERIANS LANKA PVT LTD 124056675 MERIDIAN NAVIGATION PVT LTD 114495778 MERIT HOLDINGS PVT LTD 114213217 MERIT MAINTENANCE PVT LTD 409207502 MERITIME ENTERPRISE 409027865 MERIWOODS 114359939 MEROSA INTERNATIONAL PVT LTD 409158846 MEROSE TRADING CO 114616915 MERRANO PVT LTD 114024856 MERRICK GUNARATNE & CO LTD 114086088 MERRILINE PVT LTD 114324361 MERTEK PVT LTD 114436852 MERTEKINFOSYS PVT LTD 402560541 MERVIN M D E 114318086 MERVISH PVT LTD 693124948 MESIYAS G 114166847 MESSENGERS APARTMENTS (PRIVATE) LIMITED 104077587 METAL & GENERAL TRADERS (CEYLON) LTD 104022049 METAL CRAFT CO LT 409005950 METAL GALVANIZING INDUSTRIES 409087612 METAL MERCHANT 114369594 METAL PACK & PRINTING INDUSTRIES PVT LTD 134000341 METAL PACKAGING LTD 114078484 METAL RECYCLERS COLOMBO LTD 409002323 METAL TRADERS 114356913 METALCO PVT LTD 114212431 METALEXPO PVT LTD 104047050 METALIX AGENCIES LTD 114080810 METALIX COMMUNICATION & SERS PVT LTD 104025242 METALIX ENGINEERING CO LTD 114153400 METALIX INTERNATIONAL PVT LTD 114405868 METALMAN LANKA PVT LTD 114306355 METCLAD PVT LTD 409013317 METEL BOX CEYLON 114031038 METEOR (PRIVATE) LIMITED 114333298 METFORM LANKA PVT LTD 409095755 METH IM EXPORTS & IMPORTS 409082858 METHODIST CHURCH SRI LANKA 602082270 METHSIRI A L 632573766 METHSIRI M A 582962650 METHTHANANDA W A 595821690 METHTHASEELI H K

Page 343 of 646 TIN No Company Name 409107966 METRO AUTO TRADERS 114630500 METRO CAR PARKS PVT LTD 114249114 METRO COMPUTER SERVICES PVT LTD 409055583 METRO ENTERPRISES 409107435 METRO ENTERPRISES & CONS; ASSOCIATE 114004901 METRO HOLDINGS PVT LTD 114343099 METRO HOUSING CONSTRUCTIONS PVT LTD 104022910 METRO INDUSTRIES LTD 409136362 METRO INTERNATIONAL 409152988 METRO LANKA ENTERPRISES 114355828 METRO LOGISTICS COLOMBO PVT LTD 114260584 METRO LOGISTICS KOLANKA PVT LTD 114308510 METRO MEDIA PVT LTD 114045012 METRO METALS PVT LTD 409003320 METRO SPORTS 114187127 METRO STATIONERS PVT LTD 104007015 METRO THEATRES LTD 409106390 METRO TRADERS 409178626 METRO TRADERS. 114139025 METRO WAREHOUSING PVT LTD 114206466 METROCORP PVT LTD 104071961 METROLANKA LTD 409377670 METROLINE TRADING COMPANY 409193331 METROPLIS DISTRIBUTORS 409069835 METROPOLA 114436038 METROPOLITAN COLLEGE PVT LTD 114156108 METROPOLITAN PROPERTY HOLDINGS PVT LTD 114451134 METSTEEL PVT LTD 670280055 METTANANDA H H 592091844 METTANANDA L C 630681642 METTHANANDA CHANADRASIRI K A 409108059 METWOOD 114377945 MEUBEL HOUSE (PVT) LTD 409072283 MEULAK BUILDING & TRANSPORT CO 409208851 MEVIK CONSTRACTION 409219225 MEWGILAH ENTERPRISES 114372072 MEX COURIER & LOGISTICS PVT LTD 934354567 MGS GAMAGE 662300357 MHUASDEEN M 104077439 MIAD ENGINEERING PVT LTD 114060062 MIAD SECURITY SERVICES PVT LTD 409091253 MIAMI RESTAURANT 409249981 MIAMI UNIVERSAL TRADES 114496928 MIARO D E PVT LTD 114297640 MICHAEL JOHN TEAS PVT LTD 114041530 MICHEAL TISSERA ASSOCIATES PVT LTD 114294632 MICHEL & CARL NUGAWELA PVT LTD 471911437 MICHEL W A D J 409070191 MICHIKO & PANI CO 409124720 MICK TRADING CO 409066798 MICKEY INTERNATIONAL LANKA 409274706 MICKY ENTERPRISES 409192220 MICO LANKA ENTERPRISES

Page 344 of 646 TIN No Company Name 409035892 MICRO COMPUTER SUPPLIES AND SERVICES 114644919 MICRO CONSTRUCTION & SUPPLY PVT LTD 114296546 MICRO CREDIT & SO'L S'TY S'TEMS PVT LTD 409008380 MICRO ELECTRONICS 409091563 MICRO ENTERPRISES 114488046 MICRO IRRIGATION SYSTEMS PVT LTD 409136885 MICRO LIGHTS 114642843 MICRO LINK ENTERPRISE SOLUTIONS PVT LTD 409274188 MICRO MACRO ENTERPRISES 409224083 MICRO NEEDS 114629758 MICRO NETWORK PVT LTD 409166105 MICRO P C SYSTEMS 114773476 MICRO RESEARCH GROUP PVT LTD 409006728 MICRO SONIC ENTERPRISES 409272517 MICRO STATIONERY 409202926 MICRO STEPHEN J V 114300667 MICRO SYSTEMS OVERSEAS PVT LTD 114291722 MICRO SYSTEMS SOLUTIONS PVT LTD 409163807 MICRO TECHNOLOGY 114608718 MICRO VISION COMPUTER TECHNOLO.PVT LTD 114261696 MICRO VISION TWO THOUSAND (PVT) LTD 114441660 MICROCELLS HYDRAULICS PVT LTD 114157422 MICROCOM PVT LTD 114306266 MICROCOMM SCHOOL OF INFOR;TECH;PVT LTD 114125466 MICROCRAFT INTERNATIONAL PVT LTD 114240966 MICRODYNE SYSTEMS PVT LTD 409086233 MICROFIELD COMPUTERS 114253553 MICROLOGIC COMPUTERS PVT LTD 114145270 MICROLOGIC INFORMATION SYSTEMS PVT LTD 114168092 MICROMAC SYSTEMS PVT LTD 114420263 MICRON INTEGRATED AUTOMA;TECH;PVT LTD 114088781 MICRONET INFORMATION SYSTEMS PVT LTD 114267910 MICRONET SYSTEMS INTEGRATORS PVT LTD 114167576 MICROPACK PVT LTD 114219363 MICROSYNOPSIS PVT LTD 114385581 MICROTECH NETWORKS PVT LTD 114231657 MID DAY LANKA PVT LTD 114088153 MIDAYA VITRIFIED TILE CO PVT LTD 114069329 MIDDLE ASIA TRADING CO PVT LTD 124003792 MIDDLEWAY LTD 114132080 MIDD'X ENGINEERING PVT LTD 409003249 MIDI FASHIONS 114182150 MIDIRO PRINT PVT LTD 601923033 MIDLAJ M G M I M 114361470 MIDLAND CONSTRUCTION PVT LTD 114168505 MIDLAND ENTERPRISES PVT LTD 114233048 MIDLAND POLYMERS PVT LTD 114041440 MIDSNIP NURSERIES (PVT) LTD 114622699 MIDWARE TECHNOLOGIES PVT LTD 114426059 MIDWAY TRADING INTERNATIONAL PVT LTD 114112640 MIDWORLD TRADING PVT LTD 409211259 MIEL E-SECURITY PVT LTD 790570170 MIFLER I N M

Page 345 of 646 TIN No Company Name 114158798 MIFTHA HARDWARE STORES PVT LTD 731440751 MIFZER M T M 114233234 MIGA TRAVELS & TOURS PVT LTD 114192066 MIGHTY LINK PVT LTD 114647810 MIGHTY MINDS A M I MONTESSORI HO.OF CHID 570011804 MIGUNTENNA K D K K 409354513 MIH TRADERS 409230075 MIHAMA ENTERPRISES 154002596 MIHIDIYA FOUNDATION 101040160 MIHIJAYA CONSTRUCTION 409258620 MIHIN TRADERS 409265537 MIHINDU ENGINEERING ENTERPRISES 811963810 MIHINDUKULASURIYA C P 782632957 MIHIPALA M C 873442700 MIHIRAN Y V A H 114176729 MIHIRI FARMS PVT LTD 114317276 MIHIRI PAINT & AUTO CARE PVT LTD 409094198 MIHIRI PAINTS & AUTOCARES 114208914 MIHIRI PRODUCERS PVT LTD 632641184 MIJM SHIRAZ 104064191 MIKE HEAVY EQUIPMENT PVT LTD 124010225 MIKECHRIS INDUSTRIES LTD 114317241 MIKELEETS FABRICO PVT LTD 409151140 MIKI LANKA 114469211 MIKI LANKA COMPUTERS PVT LTD 409265030 MIKI TRADE CENTRE 114149900 MIKU INTERNATIONAL PVT LTD 512003990 MILAN H M 114609242 MILAN LANKA PVT LTD 114227978 MILAN SAFETY EQUIPMENT PVT LTD 409036872 MILANO CINAMA 409167845 MILANO TRADERS 114171344 MILANS DIE & MOULD PVT LTD 409037712 MILANS INDUSTRIAL WORKS 114779520 MILCRIS AGRITECH (PVT) LTD 114487481 MILEKA PVT LTD 114498297 MILESTONE ASSOCIATES PVT LTD 114281204 MILESTONE LANKA PVT LTD 700100073 MILFER S U S 114680710 MILFORD HAVEN PVT LTD 409217028 MILINI ENTERPRISES 409023681 MILITZER & MUNCH GMBH - WEST GERMANY 134000910 MILK INDUSTRIES OF LANKA CO LTD 114259802 MILK PRODUCTS CEYLON PVT LTD 409015069 MILKRAY INDUSTRIES 409153933 MILKY TEXTILES 632710780 MILLANGODA G H B 603020146 MILLATH S M M S 114277754 MILLENIUM ADVERTISING & PRRINTERS PVT LT 114295795 MILLENIUM COLOUR LAB PVT LTD 114251577 MILLENIUM DECORATIVE MATERIALS PVT LTD 114272353 MILLENIUM ENTERPRISES PVT LTD 409236472 MILLENIUM TIMBER CITY

Page 346 of 646 TIN No Company Name 409110746 MILLENIUM TRADERS 114246700 MILLENNIUM CLEANING SERVICES PVT LTD 114315893 MILLENNIUM COMPUTER TECHNOLOGIES PVT LTD 114303356 MILLENNIUM DISTRIBUTORS & TRADERS PVT LT 114384259 MILLENNIUM ELECTRONIC LANKA PVT LTD 114251682 MILLENNIUM FABRIC PRINTERS PVT LTD 409163211 MILLENNIUM FASHION 409136737 MILLENNIUM GEM & JEWELLRY 114244660 MILLENNIUM HOLIDAYS PVT LTD 134007770 MILLENNIUM HOUSING DEVELOPERS PLC 114311430 MILLENNIUM LANKA WIRES PVT LTD 114250040 MILLENNIUM MARKETING PVT LTD 114222852 MILLENNIUM SOLUTIONS PVT LTD 409220720 MILLENNIUM TEAS 114315710 MILLENNIUM TEAS CEYLON PVT LTD 661034459 MILLER P K 204004757 MILLERS PLC 572630129 MILLEWA G A M J 114297003 MILLI CONSTRUCTION COMPANY PVT LTD 114603074 MILLION DOLLAR INVESTMENT PVT LTD 741661560 MILROY A S 713142166 MILROY A.D.A 114234117 MILROY MOTORS PVT LTD 409048161 MILROY PERERA DEEPAL WICKRAMASINGHE 104052592 MILTON LANKA LTD A J 650142225 MILTON M A 114222470 MIMCO CONTAINER LINES PVT LTD 409248349 MIN CIVIL CONSTRUCTION 114628506 MINA LANKA LOGISTICS PVT LTD 114444901 MINAANGA EMBROIDERY PVT LTD 114218928 MINAKAR COLLECTIONS PVT LTD 409274684 MINARU LANKA ENTERPRISES 762560046 MINAS M M M 718421683 MINATH M R W MRS 409194478 MINCRAFT COMPANY 114358886 MIND FOR GROUP PVT LTD 114620475 MIND FOR INTEGRATED SOLUTIONS PVT LTD 134013826 MINDERS CEYLON LTD 114637912 MINDFIRE PVT LTD 114000914 MINDS F C B PVT LTD 114318299 MINDSHARE PVT LTD 114317098 MINDSPRING PVT LTD 114614580 MINEL COLLECTION PVT LTD 114400815 MINERAL COLLECTORS PVT LTD 114475726 MINERAL ENG: &HYD: TECH: CONSU: PVT LTD 124006988 MINERAL TREASURES CO LTD 114087360 MING HAN FAST FOOD RESTAURANT PVT LTD 723352576 MINHAJ M A M 409079016 MINHAS EXPORT 409150284 MINI OF HIGHWAYS PROJECT MANAGEMENT UNIT 409185738 MINI TRADERS 114175706 MINI WELL SYSTEMS PVT LTD 409150276 MINI; OF HIGHWAYS PROJECT MANAGEME; UNIT

Page 347 of 646 TIN No Company Name 409159630 MINING AND CONSTRUCTION 114171417 MINIPE GARMENTS PVT LTD 114457779 MINIPURA CHEMICALS PVT LTD 114187135 MINK INTERNATIONAL PVT LTD 114187143 MINK TRADING CO PVT LTD 174918694 MINKA TRADING LANKA PVT LTD 114377066 MINLO MEDIA HOUSE PVT LTD 114439746 MINLY CREATIONS PVT LTD 114739278 MINNELLI MOTOR COMPANY PVT LTD 114230790 MINOLINKS MARKETING PVT LTD 409168930 MINORU TRADING 114689335 MINRA HOLDINGS PVT LTD 174842353 MINRAY SOLUTIONS PVT LTD 409272100 MINSANDI FASHION 114278556 MINULA LANKA PVT LTD 409150829 MINURA AQUARIUM 114222690 MINURA ENTERPRISES PVT LTD 409171443 M P C S LTD 409105939 MINUWANGODA PRADESIYA SABHA 822332862 MINWER M I M 114492108 MIPAQ TEC INTERNATIONAL PVT LTD 409049290 MIPCO ENGINEERS 114044083 MIRA EXPORT CO PVT LTD 114261718 MIRACLE FREIGHT LANKA PVT LTD 114456721 MIRACLE HOLDINGS PVT LTD 114335371 MIRACLE TECHNOLOGIES PVT LTD 409239510 MIRAGE MOTORS 114144541 MIRAGE RETRADERS PVT LTD 409223028 MIRAI GROUP PVT COMPANY 409087191 MIRAJ ENTERPRISE 409165338 MIRAJ GRIP 623352102 MIRANDA A N P 114377872 MIRANTHA ENGINEERING CONSULTANTS PVT LTD 409044751 MIRATSU LANKA ENTERPRISES 295870842 MIRCHANGANI R R 114505064 MIRENKA CLOTHING PVT LTD 409068839 MIRFATH TRADERS 114181048 MIRIGAMA CLOTHING PVT LTD 114301558 MIRIGAMA LANKA PVT LTD 602062155 MIRISAGE JOSEPH NIHAL JANAKA FERNANDO 409107605 MIRISSA ICE PLANT 542580542 MIRISSAGE P R 114363227 MIRRA INTERNATIONAL PVT LTD 409173268 MIRRA MARKETING AGENCIES 762770113 MIRSHAD M 114214590 MISAKI LANKA PVT LTD 409203116 MISAKO TRADING 114176885 MISC AGENCIES LANKA PVT LTD 114380598 MISELI CREATIONS PVT LTD 792910602 MISFATH M R M 104062261 MISSIER & CO LTD R 651613302 MISSIER S X F 114757179 MISSION OCEAN LANKA PVT LTD

Page 348 of 646 TIN No Company Name 409072232 MISSIONS TO SEAMEN 114256293 MISTER FREEZE PVT LTD 114120278 MISTER HOP LANKA FOOD PVT LTD 114243310 MISTUI LANKA STEEL PVT LTD 114165476 MITA PRINT SYSTEMS (PRIVATE) LIMITED 409037925 MITH PACK TRADERS 114333280 MITHILA MOTORS PVT LTD 114059463 MITHPACKS PVT LTD 114045489 MITHRA TRADING CO PVT LTD 591202812 MITHRAPALA W M 114783218 MITHSU INTERNATIONAL PVT LTD 114203378 MITHUN GROUP PVT LTD 114713155 MITHUNI TRADING PVT LTD 842401674 MITHUSHAN L. 114250082 MITSU APPAREL PVT LTD 409177727 MITSUI & CELLTEL 409136176 MITSUI & CO KUKULE GANGA HP PROJECT 409191525 MITSUI & CO MISSELLANEOUS PROJECTS 409100767 MITSUI & CO SLT PROJECT COLOMBO AREA 409093558 MITSUI CRANE PROJECT / T K E I C 409186726 MIURA AUTO INTERNATIONAL 409331637 MIWA AUTO LANKA 409164188 MIWA LANKA 409195059 MIXKO R LANKA 409180205 MIYABI AUTO COMPANY 114107220 MIYAKO AUTO TRADING PVT LTD 114072494 MIYANAGA LANKA PVT LTD 409196799 MIYOKO ENTERPRISES 409013155 MIYULANKA INTERNATIONAL 409089356 MIYULANKA TOURS & TRAVELS 114422460 MIYURA ENTERTAINMENT PVT LTD 114194301 MIYURASA REST; & HOLIDAY RESORT PVT LTD 409171800 MIZUNO RESTAURANT 409073638 MIZUSE CEYLON ENTERPRISES 104068448 MMBL MANAGEMENT SERVICES PVT LTD 409268218 MMRITHAS 114602540 MMS CONSTRUCTIONS PVT LTD 114026085 MNGMT INFO DEVELOPMENT & SYS PVT LTD 409038549 MO TECH ENGINEERING CO 673412998 MOAHAMED NASREEN M A 114228540 MOBI NET PVT LTD 114321540 MOBICOM PVT LTD 114270768 MOBILE MEDIA CO LANKA PVT LTD 114194832 MOBILE VISIONS LANKA PVT LTD 114384275 MOBILELANKA PVT LTD 114726621 MOBITECH TRADING PVT LTD 114233633 MOC NACHURELLE HERBAL COSMETICS PVT LTD 114283304 MOCHER LIFE STYLES PVT LTD 114192520 MOD TEC LANKA PVT LTD 114456225 MOD TEC TRADING CO PVT LTD 409156720 MOD TECH ENGINEERING CONSORTIUM 114453056 MODEL PRINTS PVT LTD 114474983 MODEL TYRE HOUSE PVT LTD

Page 349 of 646 TIN No Company Name 409001777 MODERN AGENCY 409018262 MODERN AIR CONDIT.& MECHANICAL ENGINEERS 114504297 MODERN BUSINESS EQUIPMENTS PVT LTD 409004431 MODERN CHEMICALS 409108440 MODERN CHINEES RESTURANT 409074537 MODERN CONSTRUCTING CO 114617792 MODERN DESIGN & CONSTRUCTION PVT LTD 409125026 MODERN DISTRIBUTORS HOTELS 409090753 MODERN EMBROIDERY 104043461 MODERN ENGINEERING SERVICES LTD 409013627 MODERN FIBRE GLASS INDUSTRIES 114349682 MODERN FIBREGLASS INDUSTRIES PVT LTD 114155691 MODERN INTERIORS PVT LTD 409179320 MODERN INTERNATIONAL 114801330 MODERN INTERNATIONAL HOLDINGS PVT LTD 409152597 MODERN MOTORS 114479942 MODERN PHOTO PVT LTD 114254592 MODERN RECYCLING PVT LTD 114165620 MODERN SHIPPING PVT LTD 114091308 MODERN TOURS AND TRAVELS PVT LTD 409008224 MODERNTEC INDUSTRIES 114019771 MODIFIED TIMBERS PVT LTD 409218148 MODONNA TRAVELLERS REST 114280224 MODS APPARELS PVT LTD 409221270 MODULAR BUILDING SOLUTIONS 114608475 MODULAR BUILDING SOLUTIONS PVT LTD 409200257 MODULAR BUILDING SYSTEMS 114481025 MODULAR SWITCHBOARDS SYSTEMS PVT LTD 104012558 MODY AND CO LTD D K 432681440 MODY K D 711052348 MOHAMAD A I 409268498 MOHAMADIYA HOTEL 409209904 MOHAMADIYA RURAL DEVELOPMENT SOCIETY 409195237 MOHAMED & BROTHERS 733641681 MOHAMED A A 702233666 MOHAMED A A R 171241812 MOHAMED A C J 532652448 MOHAMED A H 551761150 MOHAMED A L G 682592184 MOHAMED A M I 483132760 MOHAMED A R 421042748 MOHAMED A R V 510017285 MOHAMED A S 650361733 MOHAMED AKRAM V M 651983037 MOHAMED ALI A P V 761530046 MOHAMED ALI M F I 633474133 MOHAMED ALI S H 700660753 MOHAMED AMANULLAH MOHAMED FIROUZDEEN 630582148 MOHAMED AMEER A H 293010838 MOHAMED AMEER Z I L 753090134 MOHAMED ANVER M F 682661763 MOHAMED ARIFF DAWOOD 700500500 MOHAMED ARSHATH K

Page 350 of 646 TIN No Company Name 830101357 MOHAMED ARZAD M F 813182181 MOHAMED ASAHT K M 760110280 MOHAMED ASGHAR SAMAHON 409198708 MOHAMED ASHIK SALEH 820391829 MOHAMED ASLAM MOHAMED AZROON 632560427 MOHAMED AZIK A H 673020496 MOHAMED AZMY M 632850255 MOHAMED AZWAER FAWZUL AMEER 613661760 MOHAMED AZWER ALI 480042719 MOHAMED B N 552191773 MOHAMED BASHIR 590023523 MOHAMED BAWA MOHAMED SAMSUDEEN 409004652 MOHAMED BROTHERS 114157090 MOHAMED BROTHERS PVT LTD 591871404 MOHAMED BUHARY A M 620301574 MOHAMED BUHARY K M 590181617 MOHAMED BUHARY M M 441692315 MOHAMED C S 613112367 MOHAMED DAHMAN IFTHIKAR 703214070 MOHAMED E A S 700413608 MOHAMED F A T 730170718 MOHAMED FAIROOZ IFTIKAR ZARUK 702460816 MOHAMED FAIZ 632201443 MOHAMED FARHAN AMITH 692240863 MOHAMED FAWZER M H F 673441777 MOHAMED FIYAZ S A 502844970 MOHAMED FUARD M I 453292320 MOHAMED FUARD M M S 713640077 MOHAMED GULAM M A 602440150 MOHAMED H A M H 850314462 MOHAMED H M R 409068715 MOHAMED HANIFF & CO 612593787 MOHAMED HANIFFA M A 662840653 MOHAMED HANIFFA MOHAMED FIRDOUSE 114464465 MOHAMED HANIFFA TRADING PVT LTD 703440070 MOHAMED HAROON GHAFAR 831592400 MOHAMED HAZEEM A W 812281410 MOHAMED HISHAM M N M 753661107 MOHAMED I 523403320 MOHAMED I F 636410276 MOHAMED I N 801681530 MOHAMED IFTIKAR H F 523593064 MOHAMED IQBAL 272183082 MOHAMED ISHAK B G S H 740560107 MOHAMED J A 800670071 MOHAMED J M A 721192164 MOHAMED JABIR M B 691341046 MOHAMED KABEER MOHAMED KAMIL 761310011 MOHAMED KALAM A K 802540566 MOHAMED KALEEFA MOHAMED IMTHIYAS 700922138 MOHAMED KASSIM MOHAMED ALI 431131765 MOHAMED L M J 672371848 MOHAMED LAREEF M I

Page 351 of 646 TIN No Company Name 542563745 MOHAMED LIYAKKATHALY M M 320942390 MOHAMED M A 743262123 MOHAMED M B R 571090740 MOHAMED M F 583432787 MOHAMED M F 493030876 MOHAMED M H 852461373 MOHAMED M I 542842083 MOHAMED M J F 710071632 MOHAMED M J F 761040480 MOHAMED M J I 491392509 MOHAMED M L 703620981 MOHAMED M M 703081037 MOHAMED M M M 753020802 MOHAMED M M Z 710432538 MOHAMED M N 703631495 MOHAMED M N V 660461124 MOHAMED M R 591972570 MOHAMED M S 611001789 MOHAMED M S 642752421 MOHAMED M S H 822321658 MOHAMED M S Z 800250226 MOHAMED MARZOOK 622570530 MOHAMED MASOOD MOHAMED NAZAR 711991670 MOHAMED MIRBAN M R 661221038 MOHAMED MISWAR M K 482381723 MOHAMED MOHIDEEN P M O L 651640784 MOHAMED MOHIDEEN RAZEEK FAREED 760520136 MOHAMED MUSAB M H 620650927 MOHAMED MUSTHAFA M P 613583866 MOHAMED N P 782750577 MOHAMED NALEEM A A 791751187 MOHAMED NALEEM M B 561800928 MOHAMED NASSAR M Y 561882029 MOHAMED NAWAS M A 520184481 MOHAMED NAWAS M H 543412899 MOHAMED NAZEER 583370200 MOHAMED NAZEER 590580562 MOHAMED NIFTHIHAR M A 731292345 MOHAMED NIJOWS MOHIDEEN M S H 751991045 MOHAMED NILAM M S 672790247 MOHAMED NIYAS M I 731630976 MOHAMED NIYAS MOHAMMADU FARIS 622932040 MOHAMED NIZAM M M 662853844 MOHAMED NOORDEEN N 760021059 MOHAMED OMAR MOHAMED FIYAZ 901331898 MOHAMED P M F 409001173 MOHAMED RAFEEK & BROS 513366493 MOHAMED RAFEEK S M 742680207 MOHAMED RAMZY M F 702860105 MOHAMED RAWFF MOHAMED RUFIL 771571638 MOHAMED RAZIK MOHAMED RIFDI 720160641 MOHAMED RIFAL M S 773260087 MOHAMED RILWAN M H

Page 352 of 646 TIN No Company Name 853031500 MOHAMED RIZWAN A I B 663270036 MOHAMED RIZWAN M M 721490564 MOHAMED RUMY M S 661061391 MOHAMED S A F 703340342 MOHAMED SABRY MOHAMED FUWAJI 481383048 MOHAMED SAHIR 492020486 MOHAMED SALEEM 463441383 MOHAMED SEGU S A K 870591926 MOHAMED SHABIR M A 681210997 MOHAMED SHAFI KURAISH NAMIZ 641863475 MOHAMED SHAMIL ASHRAFF ALI 741860384 MOHAMED SHARAN LAFFIR 743310748 MOHAMED SHARFAN M.M. 511372410 MOHAMED SIDDIQUE 762994747 MOHAMED SIDQUE A R 791841585 MOHAMED SIRAZ S.M. 560563485 MOHAMED SOOFAR U G M K 661251980 MOHAMED SULAIMAN 532623308 MOHAMED THACKY A C 673571999 MOHAMED THAHA MOHAMED THANZIL 833313002 MOHAMED THARIQ S H 652642519 MOHAMED THAWSEER U M H 583274480 MOHAMED W 731670242 MOHAMED YASEER A A 590431508 MOHAMED YOOSUF 780111593 MOHAMED ZAFRAN AKEEL 622161630 MOHAMED ZAHIR M S 883060466 MOHAMED ZAKARIYA MOHAMED AMEEN 602081486 MOHAMED ZANEER S A S 682981172 MOHAMED ZAREEN M Z 770694302 MOHAMED ZIYATH M M 720112523 MOHAMED ZUBAIR MUJIBUR RAHUMAN 632140568 MOHAMED ZUHAIR M A C 731340021 MOHAMED ZULFIKAR ALI M S 782520385 MOHAMED ZULFIKAR M L 592372223 MOHAMEDALLY S H 723492343 MOHAMEDU ANVER NAZIR ALI 753020411 MOHAMEED FAIZAR 114421316 MOHAMMADIYA TRADE CENTRE PVT LTD 583461590 MOHAMMED H M 792310613 MOHAMMED IFHAMDEEN M S 742961699 MOHAMMED M H T 701272250 MOHAMMED RAFEEK M I 712454466 MOHAMMED ROSHAN YASEEN 114635154 MOHAMMEDI BROTHERS ENTERPRISES PVT LTD 409163998 MOHAN & CO 713100145 MOHAN J S 401511296 MOHAN K V S 451682318 MOHAN P V 620900680 MOHAN PATHIRANA 723353971 MOHAN S J 760181900 MOHAN S.S. 733511362 MOHANATHAN P

Page 353 of 646 TIN No Company Name 409018696 MOHANDAS & SONS 590042145 MOHANLAL M H 703153445 MOHANRAJ M K 114211109 MOHANS PVT LTD 114818690 MOHANSONS LANKA INTERNATIONAL PVT LTD 397291995 MOHIDEEN A H MRS 711000895 MOHIDEEN A K 473182440 MOHIDEEN A M F 391961875 MOHIDEEN A M M 521073934 MOHIDEEN A W M H 482544347 MOHIDEEN BAWA A L 409087990 MOHIDEEN CO 610050433 MOHIDEEN D H S 663371231 MOHIDEEN K M 592762323 MOHIDEEN M 632990634 MOHIDEEN M C 551532380 MOHIDEEN M H M 682861029 MOHIDEEN M H P 711431853 MOHIDEEN M I M I 583453865 MOHIDEEN M M 690370891 MOHIDEEN M M A 702450500 MOHIDEEN M M M 561960020 MOHIDEEN M S 601832127 MOHIDEEN M S 441113463 MOHIDEEN S D M A 361992237 MOHIDEEN V A F 409012809 MOHIDEENS & SONS 409145868 MOHIDEENS TRADING CO 420705093 MOHINUDEEN M M 670231160 MOHINUDEEN UVAIS M N 741900025 MOHIYADEEN M M H 672752388 MOHOMAD MOHOMAD LARIF 822992480 MOHOMED ELIYAS HUSSAIN SHAMIL 450311766 MOHOMED FALEEL 823104090 MOHOMED ILHAM 651260671 MOHOMED KANSUL ALI M H 751200510 MOHOMED RIZWAN LUTHUFIE 822272100 MOHOTHAR T J 682530952 MOHOTTI D W C 610091806 MOHOTTI P U J 590630330 MOHOTTI S 483341458 MOHOTTI T S 673591027 MOHOTTIGE DON MANGALA KRISHANTHA HEMASIRI JAYAMANNA 409136460 MOHRI & KUME CONSORTIUM 511970458 MOIZ A C M 543272264 MOIZ MOHAMEDALLY 660660780 MOIZ NAJMUDEEN 114338460 MOLDALLANKA PVT LTD 114605867 MOLEEDA PVT LTD 114494917 MOLLI TRADING PVT LTD 114000795 MOLLIGODA ASSOCIATES PTE LTD 712190051 MOLLIGODA H S R W M C 551113221 MOLLIGODA M L R A

Page 354 of 646 TIN No Company Name 311970330 MOLLIGODA S W 114126357 MONA PLASTIC LANKA PVT LTD 114676675 MONALISA ELECTRONIC DESIGN CENTRE PVT LT 114204684 MONARA AIR PVT LTD 114123803 MONARA HOTEL MANAGEMENT PVT LTD 114778958 MONARA JAPAN INTERNATIONAL PVT LTD 409092810 MONARA TEXTILES 409166016 MONARAGALA PRADESIYA SABA 114323187 MONARC MANAGEMENT (PVT) LTD 174927430 CONSTRUCTION PVT LTD 114692360 MONARCH PHARMACEUTICALS LANKA PVT LTD 114010863 MONARIZ INDUSTRIES PVT LTD 409213219 MONASH INTERNATIONAL 114132942 MONDIAL IMPEX PVT LTD 409209947 MONO TRADERS 409094171 MONRO MARINE SERVICE 409121055 MONROY SECURITY SERVICE 114035998 MONSELL INTERNATIONAL PVT LTD 114622486 MONTAGE CREATIONS PVT LTD 104058680 MONTE CARLO GARMENTS LTD 409051235 MONTEPINO GARMENTS 743551893 MONTEREO ENTERPRISES 409209785 MONTY GOHAGODA HOTEL MANAGEMENT SERVICES 114465623 MOODS PVT LTD 409005942 MOOLCHAND C 409330410 MOON BRIGHT TRADERS 409177891 MOONLIGHT GLASS 409173411 MOONWALK CO 114672831 MOORGATE LANKA PVT LTD 101096726 MOORS ISLAMIC CULTURAL HOME 550691990 MOORTHY T P 681792171 MOORTHY U G 409007031 MOOSAJEE SONS 791830281 MOOSIN M R M 114601560 MOOTA TELECOM PVT LTD 690640899 MOOVIE T A 114631647 MOR ENTERPRISES PVT LTD 511461774 MORAES M R C 104073468 MORAGALLA RESORT LTD 409206603 MORAGAWO UYANA TRADERS 611282770 MORAGODA H D G 823633025 MORALI DANGARAN M 134008482 MORAVIA LANKA POWER GRID LTD 409073190 MORAWAK KORALE TRANSPORT SYNDICATE THE 542740485 MORAYES M N M 114298743 MORIAH PVT LTD 531971787 MORRIS N R G 450581712 MORRISON K G L 114447897 MOS SOUND & LIGHT PVT LTD 114374016 MOSCOW LANKA STEELS PVT LTD 114126829 MOSHI MOSHI INTERNATIONAL PVT LTD 409157327 MOSSVILLE ESTATE 114281344 MOTEK TRADING PVT LTD

Page 355 of 646 TIN No Company Name 710462410 MOTHA A D 683100943 MOTHA D S A R 114451100 MOTHER FIELD PVT LTD 114388793 MOTHERLAND INTERNATIONAL PVT LTD 114076120 MOTIRAM & SONS PVT LTD 409076084 MOTO MANIA 409085016 MOTOMAG TIRE ENTERPRISE 114403601 MOTOMAG TIRE ENTERPRISE PVT LTD 409371450 MOTOR ASIA TRADERS 104030459 MOTOR HOUSE LTD 114346357 MOTOR MARVELS PVT LTD 114220213 MOTORCHROME AUTO GAS CONVERSION PVT LTD 409104932 MOTT MACDONALD INTERNATIONAL LTD 114453692 MOULANA ELECTRONICS PVT LTD 542162465 MOULANA P M R 321393420 MOULANA S A M B 533061648 MOULANA S I S M 740280031 MOULANA S M 409105467 MOULANA SHIRTS CENTRE 409268102 MOUNT BREEZE 104078168 MOUNT GRILL HOTELS LTD 409223079 MOUNT MEHIRI RESTURANT 114203467 MOUNT PACKAGING PVT LTD 409088490 MOUNT PALACE RESTAURANT 104086128 MOUNT REGENT INTERNATIONAL LTD 104071465 MOUNT ROYAL GROUP LTD 409131190 MOUNT SAFARI RESTAURANT & BAR 114127825 MOUNT SPRING EXPORT PVT LTD 409098410 MOUNT TRADING 114067750 MOUNT VIEW TEA CO PVT LTD 114130990 MOUNTAIN HAWK PACKAGING PVT LTD 114712345 MOUNTCASTLE MARINE PVT LTD 114140988 MOVE AIR EXPRESS PVT LTD 114699748 MOVE BEST INTERNATIONAL PVT LTD 114279609 MOVIE PRODUCERS & IMPORTERS CO PVT LTD 409143008 MOWBRAY-COLLEGE 701390865 MOWJOOD M I 481363543 MOWLANA S I S U 114201073 MOWLANA TEX PVT LTD 114289302 MOWLANA TRAVELS & TOURS PVT LTD 702350115 MOWZOON M S 409137873 MOYO TRADERS 409162380 MPHASIS BFL LTD 114710369 MPHASIS LANKA PVT LTD 409239226 MR & MRS W GNANATHILAKA 114311715 MR PIERCE STUDIOS INTERNATIONAL ASIA PVT 409246583 MR PREMARATHNE D W & MRS U D C PERERA 642811789 MR.HAPUARACHCHILAGE BANDULA 409244670 MR.PRIYALAL G D & MRS.MOLAGODA R W A M K 728001305 MRINALINI P 409016960 MSAS CARGO INTERNATIONAL LTD 409164030 MTHOJGAARD 114367087 MTM THREADS LANKA PVT LTD

Page 356 of 646 TIN No Company Name 502602888 MUBARACK M A 530612120 MUBARAK A L M 822383050 MUBARAK ALI M A M 114469262 MUBARAK INTERNATIONAL PVT LTD 114099368 MUBARAK LEATHER PVT LTD 772440324 MUBARAK M M H M 501110752 MUBARAK M O 612812020 MUBARAK P M M 661423625 MUBARK M H M 603021690 MUBASHIR M S M 409181961 MUCH MORE INTERNATIONAL 104008968 MUCKSHIFTERS PVT LTD 114004650 MUDALIGE GROUP LTD 653212038 MUDALIGE M J M 673012752 MUDALIGE S M D V P S 462131631 MUDALIGE T R N 691392538 MUDANNAYAKE C R 522452157 MUDANNAYAKE M M W K 583110461 MUDANNAYAKE P.A.T. 480191617 MUDANNAYAKE R 810521651 MUDASSIR S M M 409138675 MUDHITHA ENGINEERING SERVICES 640223154 MUDIYANSE H M 641950653 MUDLIYER C K 114444413 MUDRA ADVERTISING & SOLUTIONS PVT LTD 611784082 MUDUNDUWA M A W 673662161 MUDUNMANKADA WIJAYAWANSHA 832091618 MUFARIS A M M 753510060 MUFASSAL M.M. 665010481 MUFEEDA A L I 711561161 MUGUNTHAN T 893650334 MUHAD M N M 409100058 MUHAIDEEN MUSLIM FISHERIES CO-OP; SOCIETY 822112919 MUHAMED M A 831420260 MUHAMMADU M L H 810660627 MUHAMMED JAWIDH M F M 762030926 MUHAMMED JINNAH J M S 870352638 MUHAMMED M M 732301569 MUHAMMED SAMOON FAIZ MUHAMMED 409081991 MUHANDIRAMGE ENTERPRISES 409008593 MUHIYADEEN INDUSTRIES 409220622 MUHIZ TRADE CENTRE 791181763 MUHUNDAN S 741861984 MUHUNTHAN S 562640347 MUHUSIN S M 763080137 MUIEES A H A 821571677 MUJAHID A M 822541240 MUJAHID M A M 651240700 MUJAHID S M 720230666 MUJEEB N A 711140441 MUJEEFER I M 720011042 MUJIBUR RAHUMAN A J 651304164 MUKARRAM M H M

Page 357 of 646 TIN No Company Name 500033053 MUKTHAR M N A 409337970 MULKIRIGALA ENTERPRISES 742100529 MULLAKANDA A P S 134007036 MULLER & PHIPPS (DISTRIBUTORS)LTD 104023533 MULLER TRAVEL SERVICE LTD 409111076 MULTI CAD 409032729 MULTI CAN INDUSTRIES 104051618 MULTI CONSULTANCY SERVICES GROUP LTD 409089860 MULTI ELECTRONICS 409256058 MULTI EXPORT & IMPORT TRADERS 409171672 MULTI FOODS TRADING CO 409045782 MULTI GARMENTS 409106803 MULTI LINES ADVERTISING 114018376 MULTI MATCH CO PVT LTD 409165842 MULTI MEDIA ADVERTISING AND MARK. SERVISE 114474509 MULTI METALS (PVT) LTD 114485276 MULTI MOTORS PVT LTD 409064256 MULTI PACKS INDUSTRIES 409061028 MULTI POWER SERVICES 114133159 MULTI SACKS PVT LTD 114101907 MULTI STEEL INDUSTRIES PVT LTD 409106722 MULTI TECH SYSTEM 409252710 MULTI TILES 409173047 MULTI TIMBER DEALERS. 114646628 MULTIACCESS GLOBAL PVT LTD 114415782 MULTICON BUILDERS PVT LTD 409057101 MULTICRAFT ENGINEERING SERVICES 114358002 MULTIFORM APPARELS PVT LTD 104071813 MULTIFORM INTERLINING MFG LANKA LTD 114195243 MULTIGROW PVT LTD 114139815 MULTIKEM DL DEXTROSE PVT LTD 114797260 MULTIMAX INTERNATIONAL PVT LTD 114122637 MULTIMEDIA PVT LTD 114144126 MULTIMEX INFORMATION SYSTEMS PVT LTD 114334294 MULTIMODAL LOGISTICS PVT LTD 104021549 MULTIPACKS CEYLON LTD 114106143 MULTIPLANTS PVT LTD 409263445 MULTISONIC TRADING CO 114048224 MULTITECH LANKA PVT LTD 114072800 MULTITRADE INTERNATIONAL PVT LTD 114201359 MULTIVISION INTERNATIONAL (PVT) LTD 114231444 MULTTILINE TRADING PVT LTD 409258417 MULTY AERO TRADING 409008607 MULTY ENTERPRISES 409199739 MULTY EXPORTS 409222358 MULTY FLEX 114295531 MULTY FOEMS INTERNATIONAL PVT LTD 114726958 MULTY LANKA TRADERS PVT LTD 409172121 MULTY PACKS TRADERS 409094074 MULTY TRADES & SUPPLIES 409143458 MULTY WAY SYSTEMS 601580705 MUMTAS M H M 409094910 MUNACO AIR TRAVEL SERVICES

Page 358 of 646 TIN No Company Name 592233460 MUNAHU A M M 653440170 MUNAMMAR M Y B 532860083 MUNAS A F 571910020 MUNAS K A M 650280083 MUNAS M H M 409222242 MUNAS TEX 409219624 MUNASINGHA BAKERS & FOOD CORT 793021151 MUNASINGHA M M P K 580583733 MUNASINGHA W 409079512 MUNASINGHE & CO 522060097 MUNASINGHE A M 633620059 MUNASINGHE C 812530160 MUNASINGHE C J 526680375 MUNASINGHE D 409105157 MUNASINGHE D H 767843682 MUNASINGHE D T H 114132918 MUNASINGHE ENTERPRISES PVT LTD 409249892 MUNASINGHE ENTERPRISES. 432830357 MUNASINGHE G D M 180201912 MUNASINGHE H DE Z 691092020 MUNASINGHE K D 640441526 MUNASINGHE K P P 592353695 MUNASINGHE M A 783023725 MUNASINGHE M A C K 422490299 MUNASINGHE M A K 601930498 MUNASINGHE M A L M 622081903 MUNASINGHE M H S B 643460645 MUNASINGHE M S V 536421173 MUNASINGHE MRS B M 731313210 MUNASINGHE N.D. 480800117 MUNASINGHE P B 653012373 MUNASINGHE P S 590800511 MUNASINGHE R A P 371332367 MUNASINGHE S 471492680 MUNASINGHE S 710031762 MUNASINGHE S I 701871405 MUNASINGHE S W 730292600 MUNASINGHE T 114242845 MUNASINGHE TRADERS PVT LTD 640030429 MUNAWEERA M D M 742203379 MUNAWEERA M K S 752974217 MUNAWFAR A L 611484275 MUNAWWAR D G A G 663300067 MUNAWWAR G M J M 611011768 MUNAZ A H M 620623148 MUNDIGALA J P 114235598 MUNDOGAS LANKA PVT LTD 409005926 MUNEER GARMENTS 781800619 MUNIAPPAN K 409161251 MUNICIPAL COUNCIL KALMUNAI 409056768 MUNICIPAL COUNCIL NUWARA-ELIYA 453511820 MUNIDASA A U 505553004 MUNIDASA E D MRS

Page 359 of 646 TIN No Company Name 620023671 MUNIDASA G L 114416673 MUNSHI PACKAING PVT LTD 194012390 MUNTAJAT B.V. 790230574 MUNTHAF M I H 701123735 MUNTHAS A J M 409171818 MUNWATHA WEST P M C S LTD 409170749 MUNWATTA EAST M P C S 114142298 MUNZUL PVT LTD 750991033 MURALE K. 652611109 MURALEETHARAN A. 611080115 MURALEETHARAN V 114285340 MURALI GEM CO PVT LTD 831402199 MURALIHARAN A 620640662 MURALIKANTHAN A 701300858 MURALITHARAN V 783514702 MURALITHASAN M 409148972 MUREX ENGINEERING & CONSTRUCTION 541730249 MURSHEED R M 770870550 MURSHID M I M 920612350 MURSHID M M M 432650480 MURTHALA A R A 563341998 MURUGADAS S 580990975 MURUGAMOORTHY K 430662236 MURUGAMOORTHY K 432831078 MURUGAN S 520390430 MURUGESU NADARAJAH 471552836 MURUGESU R 442242330 MURUGESU S 462221908 MURUGESU S 222100240 MURUGESU S V 667852439 MURUGESU V 310700177 MURUGUPILLAI N 653474628 MURUKANANDAN S 677892480 MURUKANANDAN S MRS 650241231 MUSADIK M R M 602351432 MUSAFFER T Z 701423844 MUSEEN A M M 409107737 MUSH LANKA ENTERPRISES 114372030 MUSHAN HOLDINGS PVT LTD 681572406 MUSHEEN M N M 104035590 MUSHIN & CO A R M 409048463 MUSLIM HOTEL TOP FORM 104012825 MUSSENDAPOTTA ESTATES LTD 409095569 MUSTAFA & SON 731180199 MUSTAFA A M M 562850082 MUSTANSIR AKBERALLY 591550543 MUSTHAKEEM M K N 721390608 MUSTHAKEEM M L 409187064 MUSTHALIFA IMPORT & EXPORT CO 741770326 MUSTHAQ M F C 733150661 MUSTHAQ S M 501190063 MUTAALIF H S A 735552511 MUTATESSA S

Page 360 of 646 TIN No Company Name 703130950 MUTHALIP M S 436821603 MUTHALIP N MRS 511333270 MUTHIAH C 593320286 MUTHIAH RAJENDRAN 732742409 MUTHIAH SIARAJAN 409095020 MUTHIAH SONS & CO 541043845 MUTHU NAVARATNASAMY 470611995 MUTHUBANDA M M 372851724 MUTHUCUMARANA S 406500896 MUTHUCUMARANA S N MRS 409202942 MUTHUIYANKADDU M P C S LTD 860430550 MUTHUKUDA M A D R 672390095 MUTHUKUDA R M L 632840578 MUTHUKUDAARACHCHI L 592411520 MUTHUKUMAR S 740161733 MUTHUKUMAR S 673190316 MUTHUKUMARANA P V K 670260020 MUTHULINGAM G. 381923312 MUTHULINGAM S 461430163 MUTHULINGAM T 533320503 MUTHUMALA D S 610955380 MUTHUMALA K 711920102 MUTHUMALA PATABENDIGE RUWAN GAMINI NISHANTHA 611360665 MUTHUMINITHILAKA A D K 480242297 MUTHUSAMY V 510880790 MUTHUTANRIGE JUSTIN PERERA 642772783 MUTHUTHANTHRI M 114110256 MUTSUI COMMUNICATIONS PVT LTD 711341307 MUTTHALIF S A 409010938 MUTTIAH & CO L 360071375 MUTTIAH A L M 621590227 MUTTIAH J R 308510824 MUTTIAH O E J MRS 660451218 MUTTIAH V A 540624062 MUTTUKANDOGE ABDEEN 792832610 MUTTUKUMAR T 348580884 MUTUCUMARANA N 401540091 MUTUKUMARANA L 491182563 MUWANWELLA R M C H 632623496 MUYINIDEEN D H M 462062320 MUZAMMIL M H M 793113153 MUZAMMIL M S M 701300726 MUZAMMIL Y M 671383869 MUZHAHIR N M A 671590058 MUZNI M A A 833430106 MUZNI M M M 114111341 MVEE'S KNIT EXPORTS PVT LTD 409056679 MY ENTERPRISES 114408395 MY KID FAMILY PRODUCTS PVT LTD 114655058 MY LEISURE PVT LTD 114677507 MY OWN CONCEPTS PVT LTD 409202098 MY SON ENTERPRISES 409199178 MY SON TRADING

Page 361 of 646 TIN No Company Name 114404195 MY SRI HOLDINGS PVT LTD 114199508 MY WAY CREATIONS PVT LTD 409180990 MYCAN IMPORTERS 114391492 MYCOM LANKA PVT LTD 409160549 MYCOMPUTER 114358916 MYLAN ELECTRONICS PVT LTD 114094315 MYLON TRADERS PVT LTD 703613233 MYLVAGANAM P 422371800 MYLVAGANAM S R 409079326 MYM ENTERPRISES 114067628 MYOWN TRADE EXCHANGE PVT LTD 104077633 MYSTICA TECHNOLOGIES PVT LTD 409035264 MYTOOLS 114335339 MYTOOLS INTERNATIONAL PVT LTD 114326232 MYUNGSHIN LANKA PVT LTD 114286583 N & D TRADING PVT LTD 114461040 N & G MOVERS PVT LTD 114192384 N & I MERCHANDISING CO PVT LTD 409082670 N & J ENTERPRISE 409109039 N & M ENTERPRISES 409155812 N & N ENTERPRISES 409113222 N & R ENTERPRISES 114734462 N & S INTERNATIONAL PVT LTD 409257119 N A D K HOUSE OF SOLUTION 114712698 N A G HOLDINGS PVT LTD 409085822 N A M TRADING CO 114359521 N A S S VENTURE INTERNATIONAL PVT LTD 409099793 N AND L ENTERPRISES 114244104 N AND N ENTERPRISES PVT LTD 409086870 N B N ASSOCIATES 114494925 N B N PROJECTS PVT LTD 114352500 N B W CONSULTANTS PVT LTD 512053106 N BALASUBRAMANIAM 154011161 N C C S L CONVENTIONS 409165117 N C CREATIVE CONCEPTS 409271537 N C INTERNATIONAL 114383686 N C SEA FOODS PVT LTD 114228141 N C W INDUSTRIES PVT LTD 114162175 N CAR FREIGHT PVT LTD 409165001 N CASSIM RASHEED 114461547 N D ALUTECH PVT LTD 134009276 N D B BANK LTD 134008113 N D B HOUSING BANK LTD 114088390 N D B VENTURE INVESTMENTS PVT LTD 114437433 N D CAPITAL HOLDING PVT LTD 409135153 N D ENTERPRISES 409264697 N D ENTERPRISES 114642800 N D EXPRESS PVT LTD 114281930 N D K AGROLANKA PVT LTD 114404853 N D M ELECTRICAL PVT LTD 562863303 N D N M SIRIWARDANA 409094317 N E G MICON 114213233 N E INDUSTRIES PVT LTD

Page 362 of 646 TIN No Company Name 409333699 N ENTERPRISES 114404942 N F M INVESTMENTS PVT LTD 409346324 N F N INTERNATIONAL 409274846 N F TRADERS 409247881 N F TRAVELS SERVICE 409161618 N G ENTERPRISES 722753763 N G H WIJAYARATHNA 772803435 N G M Z S MOHAMED 370141215 N G MALWANA 409248675 N H HOLDINGS I T 114333140 N H M INDUSTRIAL INDENT;TRANS;PVT LTD 409271065 N H N TRADERS 711480625 N I ABEYWARDANA 114202037 N I INDUSTRIES PVT LTD 114668346 N I MANAGEMENT PVT LTD 114206083 N I T & T PVT LTD 114210773 N J ASSOCIATES PVT LTD 409131930 N J CATERERS POT & SPOON RESTAURANT 104019633 N J COORAY BUILDERS LTD 114240761 N J METAL CRUSHING PLANT PVT LTD 114257958 N J N ENTERPRISES PVT LTD 409174213 N J N TRADMAN CO 732621202 N J P N KARUNARATNA 501491144 N K A CHANDRASEKARA 409058795 N K K CORPORATION 841641175 N K VITHARANA 409204988 N L FASHION 114433578 N L M INTERNATIONAL PVT LTD 114140546 N L N ENTERPRISES PVT LTD 114184748 N M ABDUL HAMEED CONSTRUCTION PVT LTD 114257834 N M APPARELS PVT LTD 114193232 N M B APPARELS PVT LTD 114173541 N M B FASHIONS PVT LTD 114193240 N M B GARMENTS INTERNATIONAL PVT LTD 409153852 N M C TRADERS 483410956 N M G GUNASOMA 114697753 N M GLOBAL PVT LTD 409158021 N M GOONASEKERA & SONS 114355674 N M K FREIGHT SERVICES PVT LTD 114781959 N M K GREEN TECHNOLOGIES PVT LTD 114410470 N M K MANAGEMENT SERVICES PVT 114208205 N M L ALI TRADERS PVT LTD 114186783 N M S ENGINEERING INDUSTRIES PVT LTD 409199348 N M S EXPORT & IMPORT 409252460 N M TRANSPORT SERVICE 114352276 N M TRAVELS &TOURS PVT LTD 409156614 N N ENTERPRISES 114403199 N N L HOLDINGS PVT LTD 114688711 N N LANKA GRANITE PVT LTD 409322409 N N N GARMENTS 114306029 N N TRADERS & IMPORTS PVT LTD 114661317 N N TRADING PVT LTD 640204559 N P DE SILVA

Page 363 of 646 TIN No Company Name 409186360 N P IMPORTS 409076700 N P SECURITY & DETECTIVE AGENCY 409204724 N R G MORRIS MARINE ENGINEERS 174816000 N R HOLDINGS PVT LTD 114269506 N R LOGISTICS PVT LTD 409195350 N R PATEL & CO 409089178 N R PESTONJEE & SONS 409203396 N R R TRADERS 409254250 N R TRADING CO 409164986 N R TRADING COMPANY 409183093 N S ASSOCIATES 134008512 N S B FUND MANAGEMENT CO LTD 409201474 N S C CONSTRUCTIONS 114301612 N S C TRADING CO PVT LTD 409274510 N S CIVIL CONSTRUCTION 409117538 N S CONSTRUCTION 409318746 N S D JENITORIAL & MAINTANANCE 409177433 N S ENTERPRISES 409210066 N S ENTERPRISES. 409083145 N S GENERAL TRADING CO 114209791 N S GUNARATNE & CO PVT LTD 409163335 N S K ENTERPRISES 114631582 N S K EXPORTS PVT LTD 114656232 N S K IMPEX PVT LTD 114177229 N S K INTERNATIONAL PVT LTD 114151076 N S K LANKA INDUSTRIES PVT LTD 114213225 N S LANKA TRADING AGENCIES PVT LTD 114797286 N S MARKETING PVT LTD 409240372 N S MOTORS 409095623 N S NICON MARINE ENG CO 100943689 N S P CONSTRUCTION 114391646 N S RATHINAM & SONS LANKA PVT LTD 174789649 N S T N MARITIME SERVICES PVT LTD 409168060 N S TRADERS 409093698 N SITTAMPALAM & SONS 409131425 N T C CONSTRUCTION 409097871 N T C CONSULTING CO LTD 409153429 N T ENTERPRISES 409117880 N T K IMPEX 409209173 N T P MARINE SERVICE 862001915 N T RATHNAYAKA 114386189 N T S BUILDERS & CONSTRUCTIONS PVT LTD 409181708 N TEX 502025538 N THIRUCHELVAM 114400874 N V C MARKETING PVT LTD 114228761 N V MANUFACTURING PVT LTD 114212350 N V TESTING PVT LTD 934347463 N VIGNESVARARAJ 561641501 N W A ARIYAPALA 409104584 N W CONTRUCTORS 409131409 N W P ENGINEERING DEPT 580281044 N W P JAYALATH 114765678 N X G HOLDINGS PVT LTD

Page 364 of 646 TIN No Company Name 511232848 N. ELARIS 681351310 N. M. NANDANATHILAKA 766822991 N. VIJI 562650644 N.A. WIJERATNE 531071581 N.A.E.GAMINI 640980109 N.A.N.S. ANANDA 100927128 N.A.S.P.NISSANKA 101082873 N.ALAGUTHURAI 611121288 N.B.A.L. SUBASINGHA 700792544 N.D. DEEPAL 563153067 N.H.A. AMARASINGHE 621724738 N.JEGATHEESAN 462630271 N.K. WARUSAVITHARANA 592330440 N.K.B.A. JAYASINGHE 409212832 N.K.P. ENGINEERING CONTRACTORS 641861367 N.L. L. INDRAJITH 741960940 N.LASANTHA 571092921 N.M. MUHAMMADU 114416789 N.M. WATER COMPANY PVT LTD 741030446 N.M.C.Y. NAGASENA 802914180 N.M.L.E.JAYANATH DE SILVA 543113913 N.M.NIZAR 560491913 N.P. AMJATH 673123635 N.R NAWARATHNA 881671620 N.R SAMPATH 114411434 N.R. PROMOTIONS PVT LTD 743203208 N.R.K. ALOYSIUS 692760263 N.R.L. SINGHALAGE 446070568 N.R.W.M.S.M.K. RATHNAYAKA 560612265 N.S.A. MENDIS 733543108 N.U.W.A.N. DHARSHANA E A 500434708 N.W. PERERA 522950092 N.W.W.BASNAYAKA 114821527 NAANNCY PVT LTD 662070718 NABIL M M M 114398152 NABOTA PVT LTD 409062571 NABS ENGINEERING ENTERPRISES 522382175 NADANASABAI K 441300999 NADANASENA B 551022676 NADANASOTHI S 652762808 NADARAJA S 590453110 NADARAJAH BALENDRAN 651882133 NADARAJAH N 703481388 NADARAJAH P 751461615 NADARAJAH R 580763561 NADARAJAH R. 580850200 NADARAJAH U P 613040838 NADARAJAN MAHESWARAN 241581020 NADARASA E MR 482003125 NADARAYALINGAM S 409024564 NADEE APPARELS 114283908 NADEE APPARELS PVT LTD 114470856 NADEE ENTERPRISES PVT LTD

Page 365 of 646 TIN No Company Name 114679950 NADEE TRADING CO PVT LTD 114085855 NADEEKA TIMBER STORES PVT LTD 733530049 NADEEM A M 712982365 NADEEM M N M 114087181 NADEESHA TRAVELS & TOURS PVT LTD 580064051 NADES T T 301840284 NADESAPILLAI 409206107 NADIL ENTERPRISES 409155731 NADINES HAIR & BEAUTY SALON 114335681 NADUN INVESTMENTS AND ATHWELA FINANCE PV 409153984 NADUNI ENTERPRISES 114700576 NADUNI ENTERPRISES PVT LTD 733541555 NAEEN DISSANAYAKAGE RATHNASIRI RANAWEERA 692733053 NAFEES M H M 692911547 NAFIH M F 114126691 NAFIS INDUSTRIES PVT LTD 836351843 NAFISA A MISS 114282979 NAFRI INTERNATIONAL PVT LTD 551300528 NAGAHAWATTE N D 826922125 NAGALINGAM GAYATHRI 482931855 NAGALINGAM K 502003330 NAGALINGAM K 553352401 NAGALINGAM M 760230731 NAGALINGAM R 680734569 NAGAMURALIDARA S 631972233 NAGANATHAN A 511132959 NAGANATHAN G 114179213 NAGANO LANKA CO PVT LTD 583130489 NAGARAJAH P S 411362345 NAGARAJAH S 640380250 NAGASENA B P 409212689 NAGASENA ENTERPRISES 511691273 NAGESWARAN N T 590920070 NAGGARAJAH H R 409034381 NAGI ENTERPRISES 631870511 NAGIMUDEEN S M 409160913 NAGODA PRADESHIYA SABHA 447601958 NAGOOR N B MRS 114757764 AUTO TRADING PVT LTD 409166032 NAGOYA AUTOLINK TRADERS 409279201 NAGOYA AUTOLINK TRADERS 409335322 NAGOYA MOTORS 114310948 NAGOYA OBU LANKA PVT LTD 409123759 NAGOYA TRADING 450104450 NAGULANATHAN K 622020327 NAGULESWARAM M R 632682140 NAGULESWARAN A 702060699 NAHAR A C M 114618586 NAIL SPA PVT LTD 641870706 NAILUFER M B M 582790388 NAIM M 409064515 NAINDAWA TEA FACTORY 114375500 NAIOMI INTERNATIONAL PVT LTD

Page 366 of 646 TIN No Company Name 114113492 NAITO DESING INDUSTRIES (PVT)LTD. 743080513 NAIZAR M.T.M. 711160159 NAJATH T 680021821 NAJEEB DEEN A M 662241202 NAJEEB S M M 640850400 NAJEEBDEEN J 740061399 NAJIBDEEN M 621140736 NAJIMUDEEN A M 781420905 NAJIMUDEEN IRSHADDEEN 600351222 NAJMAL FOUZ I M 642871730 NAJMAN M Z M 571803070 NAJMUDEEN A C M 560561814 NAJMUDEEN H L 603650581 NAJMUDEEN M 550542471 NAJMUDEEN S D 409085369 NAJUMUDEEN & CO 533292542 NAJUMUDEEN H L K 722340272 NAJUMUDEEN M M 114410756 NAKABAYASHI LANKA PVT LTD 681680640 NAKKAITA MUDIYANSELAGE JAYARATHNA 409099033 NAKKAWITA ASSOCIATES 114682330 NAKSHATRA OVERSEAS PVT LTD 114669482 NAL CONTRACTING CO PVT LTD 114149926 NALAKA COMPUTERI;WHEEL ALIGNMENT PVT LTD 409236707 NALAKA CONSTRUCTION 409144411 NALAKA EXERCISE BOOK INDUSTRIES 114491667 NALAKA H CONSULTING (PRIVATE) LIMITED 731360863 NALAKA P W S Y 409080839 NALAKA TYRE MERCHANT 740520415 NALAKA W A G 491390824 NALAMUNI GODFREY NIHAL DE SILA 626712738 NALANI K G 515660674 NALANI P A S 490822518 NALAWANGSA T M 820860365 NALEEF M A M 823030924 NALEEM A M 731700605 NALEEM A R M 409185606 NALEEM ASSOCIATES 722240766 NALEEM F M 702052823 NALEEM H M M 712982985 NALEEM M A L F 691800571 NALEEM M A M 750761143 NALEEM M H M 730411871 NALEEM M R M 409011101 NALEEN ENTERPRISES 733000031 NALEER A K M 610292640 NALEER M M 663191993 NALEER N M 792062962 NALIF L M 792652840 NALIN CHANDANA LIYANAGE J L 409109918 NALIN CONCRIT WORKS 409264271 NALIN ENTERPRISES 114127760 NALIN ENTERPRISES PVT LTD

Page 367 of 646 TIN No Company Name 762151413 NALIN K B D 114197840 NALIN MOTORS PVT LTD 702711762 NALIN POOJITHA P K 781840386 NALIN PRIYADARSHANA L D 643322862 NALIN PRIYANKA J K 770200660 NALIN SIRIKUMARA H D 691011747 NALIN THUSITHA PERUKANDE GAMAGE 409087833 NALINDA METAL PRODUCTS 700530655 NALLAPERUMA A N 631292810 NALLAPERUMA L.K. 601110016 NALLAWANGSA M 114414573 NALRO TOURS PVT LTD 114177610 NAM GANG LANKA PVT LTD 114364428 NAM HOLDINGS PVT LTD 114309575 NAM SING HABERDASHERY LANKA PVT LTD 114265713 NAM TIMBER PVT LTD 114264733 NAM TRADING CO (PVT) LTD 409212743 NAMA MOTORS 409200664 NAMA TRADING COMPANY 409128025 NAMAL ENTERPRISES 409080685 NAMAL GROTH FUND 114229245 NAMAL LANKA PVT LTD 114412929 NAMAL TRANSPORTERS & ENTERPRISES PVT LTD 583260307 NAMALGAMA N M A S 513362382 NAMASENA W D 511662826 NAMASIVAYAM P 440042120 NAMBUWASAM S A 114642380 NAMDO AUTO CARE PVT LTD 114116335 NAMDO TRANSPORT LANKA PVT LTD 114727164 NAMEL ENTERPRISES PVT LTD 409259189 NAMITO TRADERS 114194603 NAMO ENTERPRISES PVT LTD 294001395 NAMUNUKULA PLANTATIONS LTD 114135143 NAN ENGINEERING & ENTERPRISES PVT LTD 409191177 NANAYAKARA BLDG;DESIGNERS CONTR; &CONSULT 409095348 NANAYAKKARA & NANAYAKKARA CONTRATORS 563580801 NANAYAKKARA A W 660780939 NANAYAKKARA D J G 377431820 NANAYAKKARA D M MRS 453340147 NANAYAKKARA D N 652670385 NANAYAKKARA G A M 631310508 NANAYAKKARA G N 813250977 NANAYAKKARA G V A I 702431409 NANAYAKKARA H S 420231792 NANAYAKKARA K C K 571021200 NANAYAKKARA K G N 792852084 NANAYAKKARA K P G P 558240539 NANAYAKKARA K S 432671119 NANAYAKKARA LAL 721443566 NANAYAKKARA M A M 742512584 NANAYAKKARA M W P M N 556582661 NANAYAKKARA MRS D D C 651470595 NANAYAKKARA N K D C

Page 368 of 646 TIN No Company Name 746760124 NANAYAKKARA N K M M MISS 653501099 NANAYAKKARA P 811060992 NANAYAKKARA P D L 782401793 NANAYAKKARA P G A A 530462498 NANAYAKKARA P N 653522703 NANAYAKKARA P R 723100763 NANAYAKKARA R C 630910943 NANAYAKKARA R P K 392881719 NANAYAKKARA S D I T 743172752 NANAYAKKARA S P 702162580 NANAYAKKARA S W 420052464 NANAYAKKARA T M D 821361125 NANAYAKKARA U C 492542121 NANAYAKKARA U D S 785541235 NANAYAKKARA W B V P S 660652043 NANAYAKKARA W J U 460050405 NANAYAKKARA W L K 114213926 NANCHEM LANKA INTERNATIONAL PVT LTD 409005829 NANDA AGENCY 409203540 NANDA CATERES 409211135 NANDA ENTERPRISES 409191967 NANDA TRADING HOUSE 490152270 NANDADASA R H 742102432 NANDAKUMAR R 751781431 NANDAKUMARA M P 703172040 NANDALAL W G 114278394 NANDANA BAKERS AND RESTAURANT PVT LTD 409111572 NANDANA ENTERPRISES 114143286 NANDANA INTERNATIONAL PVT LTD 670900185 NANDANA JAYATHILAKA H H 651060249 NANDANA JAYAWARDANA H A 409267483 NANDANA L Y J & PEIRIS K E A 409128610 NANDANA MOTOR TRADERS 640221330 NANDANA T A D 409051073 NANDANA TEA FACTORY 114305774 NANDANA WIJEYA FOOD & REST PVT LTD 481750989 NANDANAPEMA K L S 409211763 NANDANI BOAT YARD 627950411 NANDANI GANLATH 597393334 NANDANIE K A T 490381988 NANDASENA D G 622994810 NANDASENA D N A 370571090 NANDASENA G D 630963532 NANDASENA H M 592000121 NANDASENA K A 660762876 NANDASENA K G 471032212 NANDASENA M D 411450279 NANDASENA P H 692714113 NANDASIRI A M L C 573321880 NANDASIRI G H 791291488 NANDASIRI G S 513240708 NANDASIRI H A 663580426 NANDASIRI H D

Page 369 of 646 TIN No Company Name 691443132 NANDASIRI K K D J 690943000 NANDASIRI P A 452141086 NANDASOMA G 501433934 NANDATILAKA K H G 933669246 NANDAWANAM GUEST HOUSE 730490879 NANDAWANSA P V M 615761613 NANDAWATHIE J A A 409002048 NANDHA MOTOR ENTERPRISES 409093442 NANDHAN PRINTERS 700850749 NANDISENA K I K S 114349097 NANDO'S LANKA PVT LTD 114051900 NANGI SOFTCRAFTS (PVT ) LTD 114685909 NANKING AIR CONDITIONING CO.PVT LTD 114492450 NANO LINE PVT LTD 362660491 NANSOOR M S M 409068634 NAOMI ASSOCIATES 409195016 NAOMI LANKA ENTERPRISES 114021423 NAOTUNNA & SONS PTE LTD 500530952 NAOTUNNA C S 570633350 NAOTUNNA D A C 702721245 NAOTUNNA M T 650451422 NAOTUNNA S 409110134 NAPANE INTERNATIONAL 409112005 NAPMA ENTERPRISES 409118755 NARAMMALA AUTO MOTORS 661592060 NARANGALA K N K 409267378 NARANGODA AIR NET 743432797 NARANGODA V J T 722261402 NARASINGHE N M N 672190584 NARASINGHE W 602851753 NARAYANA R 432501256 NARAYANASAMY S 442361878 NARAYANASAMY S R 114140732 NARESH PVT LTD 380660342 NARIES SINGHO A G 409208304 NARITA CAR SALE 409266819 NARITA INTERNATIONAL 114732990 NARITA LANKA PVT LTD 409039715 NARMA FIBRE INDUSTRIES 716640582 NARMADA PRASADINI B W 409055877 NASA 114360830 NASA RESTAURANT & KARAOKE 750651224 NASAR M A M 720770962 NASAR M D M 690102820 NASAR M H 409207839 NASEELA HARDWARE & ELECTRICAL 174921296 NASEELA HARDWARE PVT LTD 101008894 NASEELA TILES (PVT) LTD 691350320 NASEER M A W M 642321439 NASEER M.B.M. 692060059 NASEER S F M 409099645 NASIK FOODS 723600928 NASLEEM F M

Page 370 of 646 TIN No Company Name 711526129 NASMI A H M 730830815 NASMIKHAN M H 452740885 NASOORDEEN A M 631612911 NASRULLAH T M 741031230 NASURULLAH B.M. 134010916 NAT WEALTH SECURITIES LTD 114236411 NATALIOA COMMUNICATION PVT LTD 409198295 NATARO CAR SALES 621763636 NATCHIMUTHU KANAGARAJ 114624608 NATECH LABELS & SYSTEMS PVT LTD 409034039 NATHAN & COMPANY S K 791662168 NATHAN K 583334394 NATHAN L 409040802 NATHASHA EXPORTS 114323063 NATHU ENTERPRISES PVT LTD 174858942 NATION BEVERAGE COMPANY PVT LTD 114092177 NATION BUILDERS PVT LTD 134009071 NATION LANKA SECURITIES & INVESTMENTS LT 174864403 NATION WIDE HOLDINGS PVT LTD 409049923 NATIONAL APPRENTICE & IND:TRAI: AUTHORITY 409094619 NATIONAL AUTO CENTRES 409078656 NATIONAL CAR POINT 409131417 NATIONAL CERAMIC 409034845 NATIONAL COUNCIL OF YMCA'S OF SRI LANKA 409086446 NATIONAL EQUIPMENT & MACHINERY ORGANIZA 409020739 NATIONAL EQUITY FUND 409016952 NATIONAL FILM CORPORATION OF SRI LANKA 409097030 NATIONAL INSTITUTE OF PLANTATION MGT 294001603 NATIONAL INSURANCE CORPORATION LTD 409092349 NATIONAL INSURANCE CORPORATION RIOT FUND 409011934 NATIONAL MOTOR ENGINEERING WORKS 144155335 NATIONAL OIL MILLS 409099262 NATIONAL OLYMPIC COMMITTEE 409247431 NATIONAL RESTAURANT 409247830 NATIONAL RESTAURANT & BAR 409095224 NATIONAL SCURITY SERVICE 409087477 NATIONAL SHIPPING SERVICES (LLC)OF U A E 409048978 NATIONAL THEATRE 409084699 NATIONAL TRADING CO 409053904 NATIONAL TRANSPORT COMMISSION 409122337 NATIONS BUILDING SOCIETY LTD (CEYLINCO BUILDING SOCIETY LTD): HEAD OFFICE 409276792 NATIONWIDE TRADING CO. 409065830 NATPAR LINES S PVT LTD 409090389 NATPIDDIMUNAI 01 RDS 409047165 NATRAJ 114347370 NATSHU SHITA TRADING PVT LTD 409023673 NATTANDIYA COCONUT PRODUC CO-OP SOCI LTD 114707678 NATURA WATER SYSTEM PVT LTD 114427012 NATURAL BLUE GEMS PVT LTD 114220620 NATURAL POWER PVT LTD 114042978 NATURAL RESINS LANKA PVT LTD 114241750 NATURAL RESOURCES MANAGEMENT SERVICES PVT LTD 104671101 NATURAL STONES LANKA PVT LTD

Page 371 of 646 TIN No Company Name 114193429 NATURANA PVT LTD 114433624 NATURE FRESH BEVERAGES PVT LTD 114269417 NATURE HOLIDAYS PVT LTD 114290483 NATURE ODYSSEY PVT LTD 114788325 NATURE PLUS PVT LTD 134009160 NATURE SPAS LTD 114152358 NATURES BOUNTY PVT LTD 114696463 NATURE'S ESSENCE LANKA PVT LTD 114265322 NATURE'S GIFT PVT LTD 114091502 NATURE'S HARVEST PVT LTD 409003010 NATURUB INDUSTRIES 661311355 NAUFEL A L M 493502395 NAUFEL AZAD M N 580281990 NAUFER M H M 409364578 NAULA PRADESHIYA SABHAWA 790544722 NAUSAR M 631470734 NAUSHAD J A M 700912949 NAUSHAD M D M 773060053 NAUSHAD M Y M 700062660 NAUSHARD M H M 603392698 NAUSID Z 114291625 NAVA RAJARATA APPLIANCES PVT LTD 409093892 NAVAH CINEMA 409171664 NAVALAK ENTERPRISES 409088686 NAVALANKA AQUA CULTURES 114492442 NAVALOKA AUTOMOBILE PVT LTD 114060739 NAVAMAGA ENTERPRISES PVT LTD 671571029 NAVAMANI S D M 114666610 NAVARA CAPITAL LTD 114666629 NAVARA MEDITECH PVT LTD 622401827 NAVARAJ T 671650620 NAVARAJAH S 409132715 NAVARATHNA STORES & CONTRACTORS 631900577 NAVARATHNE U K S P 409039073 NAVARATNA INDUSTRIES 511352983 NAVARATNAM R 540261091 NAVARATNE C B M 776363073 NAVARATNE P C P 781771554 NAVARATNE P S P 870761252 NAVARATNE P S P 442943699 NAVARATNE S L A 588111121 NAVARATNE T M V MRS 557592067 NAVARATNE T W M H 702960789 NAVAS A M M 409049168 NAVAVI 114741655 NAVEEN BUILDING CONST.& REAL ESTA. PVT L. 409178448 NAVEEN ENTERPRISES 409002293 NAVEEN STORES 114101141 NAVI DEVELOPMENT PVT LTD 114130966 NAVIGATION MARITIME COLOMBO PVT LTD 114314811 NAVIGATOR MANAGEMENT PVT LTD 114246930 NAVINET SERVICES PVT LTD 114292893 NAVISTA PVT LTD

Page 372 of 646 TIN No Company Name 114182257 NAVOD TRADING PVT LTD 409037801 NAVODA ENTERPRISES 409225012 NAVODA ENTERPRISES. 114504190 NAVODA GROUP PVT LTD 114331350 NAVODA IMPORTERS AND CLEARING PVT LTD 409267327 NAVODA TRANSPORTER 409335802 NAVODYA CABS 114615633 NAVODYA GARMENT PVT LTD 409229581 NAVODYA TRADERS 114312657 NAVRO EXPRESS INTERNATIONAL PVT LTD 590511250 NAVUKARASAN P 409378056 NAWA KALYANE TRADERS 409225691 NAWA SURASA 622501155 NAWAB M J M 730881606 NAWAB M N M 651141630 NAWAGAMUWA J 114019283 FABRICATORS PVT LTD 114109169 NAWALA MOTORS PVT LTD 409061052 NAWALANKA PLASTICS 409100791 NAWALANKA TRADING CO 114623890 OXFORD COLLEGE PVT LTD 114042072 NAWALOKA DEVELOPMENTS (PVT) LTD 409021891 NAWALOKA HOTEL & BAKERY 114680745 NAWALOKA MOTORS PVT LTD 114287709 NAWAMINI .COM PVT LTD 500593881 NAWANAGE D L 409223710 NAWANJANA INTERNATIONAL 114488690 NAWARANA AUTO TRADES PVT LTD 630452708 NAWARATHNA L A 613553312 NAWARATHNA L H M 853261300 NAWARATHNA M R T B 692783077 NAWARATHNE M C P K 700822796 NAWARATHNE U K T I 620651060 NAWARATNA N M G 653631308 NAWARATNA S M W M G B 420562403 NAWARATNA U H G 802310129 NAWARATNE K D M 730133090 NAWARATNE M M S K 732710655 NAWARATNE N M D P 610290167 NAWARATNE N S C 560361289 NAWAS M T M 652221378 NAWAS S A C 603213785 NAWAS S H M 682712481 NAWAS S M 721493083 NAWAS S M 409247580 NAWAS SONS 532094127 NAWAS U M 114197670 NAWATEX PVT LTD 702050294 NAWAZ M N M S 710861803 NAWAZ M S M 663110373 NAWAZ M.F. 572263282 NAWAZ R M 409175350 NAWINNA ENTERPRISES

Page 373 of 646 TIN No Company Name 691801284 NAWINNE R M M J 409207480 NAWODA GROUP 770091438 NAWROOS M 673022073 NAWSHAD A H M 730813317 NAWSHAD M F M 662551600 NAWSHAD M S M 730591128 NAWSHARD M Y M 713511811 NAYAGE T D P 114670596 NAYANA ENGINEERING PVT LTD 675252955 NAYANA K A 627002912 NAYANA KANTHI K D 783651017 NAYANAJITH G D S S 800142300 NAYANAJITH M A R P 800112540 NAYANAJITH W A R D 778233673 NAYANAKANTHI R I 630811066 NAYANANANDA W W 762183013 NAYANAPPRIYA K N 776851841 NAYANI T D K U 291750818 NAYAR V B 409378641 NAYEEM CONSTRUCTIONS 826013826 NAYOMI LAKMALI HETTIARACHCHI 611383797 NAZAAR M N M 540562830 NAZABADEEN S 531064399 NAZAM N M 640392258 NAZAR A S 672820944 NAZAR I A M 620654566 NAZAR J M 550163012 NAZAR M H M 651671485 NAZAR M I M 640960213 NAZAR M M M 742852830 NAZAR M T M 670974677 NAZAR MOHAMED M 114745090 NAZEEHA ENTERPRISES PVT LTD 610641768 NAZEEM A J M 790354184 NAZEEM M S M 628181926 NAZEEM S MRS 409105831 NAZEER & CO 361771672 NAZEER A H M 432740064 NAZEER A H M 662950688 NAZEER A M M 580410162 NAZEER A S M 114323071 NAZEER BAWA ASSOCIATES PVT LTD 671781228 NAZEER J M M 620870820 NAZEER M A M 712590360 NAZEER M A M 783130963 NAZEER M G M 733431385 NAZEER M S 623661806 NAZEER MOHAMED J A 610552560 NAZEER N M M 672162157 NAZEER R M 652760422 NAZEER S A M 409008453 NAZEER TRADING ENTERPRISES 680935254 NAZEERDEEN M S

Page 374 of 646 TIN No Company Name 523454277 NAZIM M N 470942290 NAZIMUDEEN A H M 501122742 NAZLI M A M 457801742 NAZLI WOLID 800934818 NAZMY M Y M 409068910 NAZRA LEATHER STORES 409131638 NAZRA TRADING CO 409087736 NAZRAN TRADING COMPANY 409183360 NAZRA'S 608104178 NAZRIN RABIAH MISS 114116696 NAZU FOODS INTERNATIONAL PVT LTD 409161235 NCEF BUDDIST COLLEGE 409157432 ND LEA CONSULTANTS LTD 712310650 NEANGODA H C B 114321060 NEAT ASIA LANKA PVT LTD 114653136 NEAT CELLULAR PVT LTD 114189677 NEAT LANKA PVT LTD 409198821 NEAT WEIGHING SCALES SYSTEMS 409213316 NEC CORPORATION 114682705 NECO ENGINEERING PVT LTD 114802808 NECO TECHNOLOGY LANKA PVT LTD 114395153 NECRO INDUSTRIES PVT LTD 114387142 NEDAGAMUWA VILLAGE INN (PVT) LTD. 114652660 NEDS ENTERPRISE PVT LTD 600941720 NEDUNCHELIAN K 409018424 NEDUNGAMUWA MILLS 114002119 NEEDLE TRADES PTE LTD 114098779 NEEDLECRAFT PVT LTD 114011290 NEEDS LANKA PVT LTD 114449482 NEEGATHA AUTO TRADING COPANY PT LTD 409095330 NEEL & THUSHARA ENTERPRISES 680460922 NEEL P A 692051475 NEEL PRIYANTHA K G 409185886 NEEL TRADING COMPANY 104049141 NEELAGIRI HOTELS LTD 471072940 NEELAKANDAN K 661840986 NEELAKANTHE D.M.NAMAL 588120082 NEELAMANIE D.M.G. 772992513 NEELAMEGAM DHANESH DEGULLE 577640904 NEELIA J A D A 409105629 NEESHA TRADING CO 114470325 NEFESH PVT LTD 114125270 NEGOMBO AGRO ENTERPRISE PVT LTD 409000541 NEGOMBO ELECTRICAL MFG CO 409017525 NEGOMBO JEWELLERS 409169651 NEGOMBO M P C S LTD 104046487 NEGOMBO MOTOR & GENERAL FINANCE LTD 409078648 NEGOMBO PAPER TRADERS 114137197 NEGOMBO PRINTERS PVT LTD 409093140 NEGOMBO SOUTH FISHERMEN'S CO OP SOC; LTD 114127736 NEHON LANKA PVT LTD 409051260 NEIL & HEMAL MOTORS 409027474 NEIL FERNANDO & CO

Page 375 of 646 TIN No Company Name 721162800 NEIL JAYALAL A K 409263216 NEKKO TRADING 114317586 NEKSEL MARKETING PVT LTD 114111112 NELA DE ZOYSA DESIGN CORPORATION PVT LTD 114223190 NELAA LIVESTOCK PVT LTD 114087483 NELANKA PVT LTD 409167187 NELCO 409065287 NELCO TRADER 610351310 NELIGAMA M J 409033121 NELLCHEM ASSOCIATES 409123775 NELNA BROILER FARM'S 114267309 NELNA DISTRIBUTORS PVT LTD 409153992 NELRA HOLDINGS 114228354 NELS CO PVT LTD 114730076 NELSHA FASHIONS PVT LTD 114377970 NELSON ALUMINIUM PVT LTD 114194158 NELSON CHOCOLATES PVT LTD 409010008 NELSON CO 409056695 NELSON DISTRIBUTORS 114187712 NELSON DISTRIBUTORS PVT LTD 523570790 NELSON F A 580150039 NELSON G D 665732371 NELSON H G P S Y 522502820 NELSON P 480081072 NELSON P R 342521282 NELSON W G 540461520 NELSON W H 114038393 NELUM FASHIONS PRIVATE LTD 409088139 NELUM PRINTERS &PAPER CRAFT INDUSTRIES 800063329 NELUMDENIYA N D P S 114041300 NELU'S OFFSET PRINTERS PVT LTD 114332933 NELUWA CASCADE HYDROPOWER PVT LTD 114108960 NEM MARINE PVT LTD 409000550 NEMCO NEGOMBO TRADERS 409104282 NEMCON CREATION 114172251 NEMICO INDUSTRIES PVT LTD 317300174 NEMINATHAN P 409272207 NEMTA TODDY BOTTLE FACTORY 521013214 NENASIRI S W S 114339245 NEO GUARD SECURITY SERVICES PVT LTD 114491896 NEO HOLDINGS PVT LTD 114314404 NEO INTERNATIONAL PVT LTD 114407186 NEO PRINT PVT LTD 114700428 NEO TEC SOLUTIONS PVT LTD 114161926 NEO TECHNOLOGICAL CONCEPTS PVT LTD 114332704 NEO TRADERS PVT LTD 409158897 NEO TRADERS. 409259634 NEON 2000 409172180 NEON CENTRE 114143723 NEON X PVT LTD 114220507 NEONLITE PVT LTD 114095974 NEPOLITA MARKETING SERVICES PVT LTD 114008397 NEPTUNE AGENCIES PVT LTD

Page 376 of 646 TIN No Company Name 114353671 NEPTUNE AYURVEDIC VILLAGE (PVT) LTD 114127930 NEPTUNE BAY PVT LTD 114321273 NEPTUNE CONNECTIONS PVT LTD 114351741 NEPTUNE CONVERTERS PVT LTD 409143709 NEPTUNE ENTERPRISES 409211194 NEPTUNE INTERNATIONAL 114225924 NEPTUNE INTERNATIONAL TRADING CO PVT LTD 104071597 NEPTUNE RUBBER PRODCTS PVT LTD 114192961 NEPTUNE RUBBER PRODUCTS A K PVT LTD 114444600 NEPTUNE SALT INDUSTRIES PVT LTD 114133396 NEPTUNE SHIPPING AGENCIES PVT LTD 114025666 NEPTUNE TYRE RETREADERS PVT LTD 114092690 NERAL INVESTMENTS PVT LTD 722033167 NERANJANA W A 114024368 NEROLANKA GARMENTS PVT LTD 582640653 NESAKUMAR N 114324167 NESAL FREIGHTERS PVT LTD 409110401 NESAL FRIGHTERS 560382243 NESALINGAM N 409068898 NEST MARKETING 114306584 NESUKI MEDIA INTERNATIONAL PVT LTD 114705659 NET CREATIONS TECHNOLOGIES PVT LTD 114228729 NET HOLDINGS PVT LTD 134009551 NET MEDIA INTERNATIONAL LTD 114226068 NET RESOURCES INTERNATIONAL PVT LTD 134007990 NETAR LTD 409211992 NETCARE SYSTEMS 409143725 NETES UNIVERSAL MARKETING SERVICES 114486760 NETH ENGINEERING SUPPLIES & SERV;PVT LTD 409215211 NETH SITH TRADING COMPANY 114656852 NETH TELEVISION NETWORK PVT LTD 114047317 NETHERFIELD INTERNATIONAL SCHOOL PVT LTD 502072390 NETHICUMARA D H 409272924 NETHMA CONSTRUCTIONS 409136443 NETHMINI APPARELS 830852778 NETHTHIKUMARA J C 114205672 NETLINK PVT LTD 114237337 NETS N SEA PVT LTD 792453619 NETTHIKUMARA N D 512731589 NETTIKUMARA D G C 568221648 NETTIKUMARA M D 114647950 NETWORK 7 PVT LTD 114115070 NETWORK ADVERTISING PVT LTD 114235334 NETWORK EXPRESS PVT LTD 409142117 NETWORK INFORMATION SYSTEMS 114298654 NETWORK INFORMATION SYSTEMS PVT LTD 409011586 NEUMAN & ZOEB ASSOCIATES 409182925 NEURO TRAUMA UNIT PROJECT 114712140 NEVADA INTERNATIONAL PVT LTD 114260843 NEVASA CONSOLIDATION PVT LTD 532941652 NEVIL J 409237800 NEW AARKHAR METALS 114386030 NEW ALLIANCE PRINTING PVT LTD

Page 377 of 646 TIN No Company Name 409168213 NEW AMBASEVANA TOURIST RESTAURANT 409195504 NEW ANURA MOTORS 409230083 NEW APPOLO ENTERPRISES 114245623 NEW ASIA LINES PVT LTD 409171583 NEW ASIAN DISTRIBUTORS 409354068 NEW ASIRI AUTO TRADING COMPANY 409278833 NEW ASIRI LANKA CAR SALES 409165435 NEW BASIL SUITING CENTRE 114232270 NEW BOSS PVT LTD 409252931 NEW CANAL VIEW RESTAURANT & GUEST HOUSE 409179835 NEW CAPITAL WATCH 114470333 NEW CAR LAND PVT LTD 409157912 NEW CASTELL 409054579 NEW CENTRAL STORES 114268208 NEW CENTURY CONTAINER LINES PVT LTD 114430161 NEW CENTURY INTERNATIONAL PVT LTD 409244548 NEW CERAMIC CHOICE 114320145 NEW CEYLON GEMS INTERNATIONAL PVT LTD 409066119 NEW CEYLON GRANITE 114393126 NEW CEYLON MOTORS PVT LTD 409042180 NEW CHAMPIKA CINEMA 409236081 NEW CHAMPIKA THEATER LIQUER-BAR 409071074 NEW CHANDRASIRI WELDING WORKS 409101860 NEW CHELLAH TRADER 409153216 NEW CINEMA 114127191 NEW CINTA TRADING PVT LTD 114717371 NEW CITY AGENCIES PVT LTD 409223214 NEW CITY BAKE HOUSE 409107133 NEW CITY CYCLE 409172750 NEW CITY CYCLE. 409151353 NEW CITY HARDWARE 409209734 NEW CITY PAINT CENTRE 114473464 NEW CITY PROPERTY DEVELOPERS PVT LTD 409051324 NEW CLAY WORKS 409249868 NEW COMMERCIAL INTERIOR SOLUTION 409080154 NEW CROWN MOTORS 409011500 NEW CYCLE DISTRIBUTORS 114199060 NEW DAWN INTERNATIONAL PVT LTD 409085067 NEW DELIGHT ENTERPRISES 409184340 NEW DELTA ENTERPRISES 114343323 NEW DESIGN MANUFACTURING PVT LTD 409180256 NEW DESIGNER ENTERPRISES 409095690 NEW DIAMOND FURNITURE HOUSE 409114903 NEW DREAM ISLAND ENTERPRISES 409277365 NEW EIGHT MOTORS 409089917 NEW ERUBA TEXTILE 409154158 NEW EVEREST MICROWEIGHT TECH 409370420 NEW FAHIMS AUTO LIGHTS 409255370 NEW FANCY CORNER 114240079 NEW FERRINE PRINTERS (PVT) LTD 409134920 NEW FILL RESTAURANT 409239811 NEW FINE FITS 409329942 NEW FLOWER SILECTION

Page 378 of 646 TIN No Company Name 409216986 NEW GADABY REST INN 114294080 NEW GALAXY TRADING CO PVT LTD 409036260 NEW GALOYA METAL CRUSHER 409092489 NEW GEM CINEMA 114350630 NEW GEM CITY PVT LTD 409136478 NEW GENERAL PHOTO CO 409155537 NEW GONAWALA DOLOMITE INDUSTRIES 104028900 NEW GRAND HOTELS LTD 409209777 NEW GROSVENOR HOTEL 409150756 NEW GUNARATHNA MOTORS & INVESTMENT 409153631 NEW GUNASIRI CONFECTIONERY 409059465 NEW HIMALAYA BISCUIT MANUFACTURARS 409216838 NEW HOME STYLE 114329460 NEW HOPE WELL TEA CO PVT LTD 409173896 NEW HORANA PICTURE PALACE 114208965 NEW HORIZONS PVT LTD 409267599 NEW HOTEL SRI SARAVANA 430301420 NEW IMPERIAL TALKIES 409010784 NEW IMPEX CHEMICAL CO 409101291 NEW INDRANI CINEMA 114029882 NEW INTERIORS TIMBER PVT LTD 409337350 NEW JANADHI ENTERPRISES 409163742 NEW JINNAH BAKERY 409246001 NEW KALA JEWELLERY 409015263 NEW KALYANI JEWELLERY MART 114162264 NEW KANDY WELDING WORKS PVT LTD 409019064 NEW KARUNADHARA PRESS & BOOK DEPOT 409091296 NEW LACKSIRI 409246761 NEW LAKMINI MOTORS 114389196 NEW LAKSAKANDA TEA EXPORTS PVT LTD 114347639 NEW LAKSAKANDA TEA FACTORY PVT LTD 409213880 NEW LAKSHAN ENTERPRISES 409070159 NEW LAKSHIMI THEATRE 409278698 NEW LANKA ENTERPRISES 409002935 NEW LANKA GARMENTS 114072818 NEW LANKA GARMENTS PVT LTD 409216951 NEW LANKA GRAPHICS 104036023 NEW LANKA HOUSE & LAND SALES LTD25 114257001 NEW LANKA MERCHANTS MARKETING PVT LTD 409248470 NEW LANKA MOTORS 114317667 NEW LANKA OVERSEAS PVT LTD 114326992 NEW LANKA PACKAGING PVT LTD 409231780 NEW LANKA PRODUCT 114180513 NEW LANKA STORES PVT LTD 114830925 NEW LANKA TIMBER EXPORT PVT LTD 409012655 NEW LANKA TRADING CO 114118079 NEW LIBERTY MOTORS PVT LTD 409095917 NEW LICHCHAVI CINEMA 114375586 NEW LITE INVESTMENT HOLDINGS PVT LTD 114378720 NEW LITE MANUFACTURING SERVISES PVT LTD 134007524 NEW LUCKY CENTRE TEXTILES LTD 409029981 NEW MAHAWELI CONFECTIONARIES 409236383 NEW MAJEEDIYA

Page 379 of 646 TIN No Company Name 114729388 NEW MALAYSIAN TIMBER PVT LTD 409392199 NEW MALLIKA MOTOR CENTER 409221750 NEW MANO HARDWARE 409100910 NEW MARITIME LOGISTICS INTERNATIONAL 114410608 NEW MARSHAL SECURITY SERVICES PVT LTD 409182216 NEW MATARA MOTORS 409145027 NEW MEENA TEX 409086462 NEW METELS 409240526 NEW MILANO 409187382 NEW MISRAAB AGENCY 114364320 NEW MOHIDEENCO PVT LTD 409087787 NEW MOON STEEL 409218130 NEW MULTI TIMBER DEALERS 409144110 NEW NANDANA CONSTRUCTION 114370045 NEW NANDANA CONSTRUCTIONS PVT LTD 114192392 NEW NAWALOKA HOTEL PVT LTD 409064361 NEW NELUMSIRI DISTRIBUTORS 409065325 NEW NICCO PLASTIC 409123309 NEW NIFYAS TEX 114317764 NEW NIKKO MOTORS PVT LTD 409171591 NEW NILAM PICTURE MAHAL 409121586 NEW NYLON SALES CENTRE 104008143 NEW OLYMPIA THEATRE LTD 409183298 NEW OMEGA MOTORS 114055549 NEW ORIENTAL HOTEL PVT LTD THE 409108512 NEW PADMAMALI MACHINE CENTER 114152048 NEW PALLIGODA STORES PVT LTD 409207863 NEW PARADISE TOURIST RESTA;& SPI; GARDEN 409026575 NEW PARAMOUNT 409158919 NEW PLY 104044689 NEW PORTMAN LTD 114386715 NEW PRIDE HOLDINGS PVT LTD 409084737 NEW PRIYA GRAPHIC 409353479 NEW QUALITY 409258190 NEW RAJARATA TIMBER DEALER & DEPOT 409167004 NEW RANGA ENTERPRISES 409209769 NEW RATHNA MOTORS 114146064 NEW RATHNAMAHAL JEWELLERS PVT LTD 409262929 NEW RAZAAK MOTORS 409150195 NEW REGENT IMPEX 409098401 NEW REKA CINEMA 114271845 NEW REMINI PVT LTD 114255491 NEW ROYAL BAKERY PVT LTD 409276245 NEW ROYAL INTERNATIONAL 114272183 NEW RUBBER PRODUCTS PVT LTD 409185436 NEW S S SERVICES 114657930 NEW S V FIRST PVT LTD 409279856 NEW SADEEPA SHOE INDUSTRIES 409259081 NEW SAGARIKA LEARNERS 409178561 NEW SAKURA ENTERPRISES 409111203 NEW SARASWATHI CAFE 409031927 NEW SATHAPAHA BEEDI ENTERPRISES 409175724 NEW SEKA ENTERPRISES

Page 380 of 646 TIN No Company Name 114401340 NEW SEPHANTAH ENTERPRISES PVT LTD 114347310 NEW SHAKTHI TRADERS CO PVT LTD 409224865 NEW SOFA WORLD 114375110 NEW SONALI SILKS PVT LTD 409265405 NEW SOORYAA SERVICE CENTER 409214673 NEW SOUTH GLOBAL PTY LTD 409254535 NEW SRI LAK & CO 409168833 NEW SRI RAMYA HOTEL 114319961 NEW ST ANTHONY'S FURNISHES PVT LTD 114283916 NEW STANDBY SECURITY PVT LTD 114340111 NEW STAR CONSTRUCTORS PVT LTD 114295884 NEW STAR FOODS PVT LTD 409342256 NEW STAR JEWELLERS 409090184 NEW STENOR MOTOR STORES 409209335 NEW SUMMER VILLA RESTAURANT 409223222 NEW SUNRISE SERVICE STATION 409141560 NEW SUNSHINE RESTAURANT 114717207 NEW SUWASHAKTHI ENTERPRISES PVT LTD 174882983 NEW TAIKAS TRADING PVT LTD 409087655 NEW THAHIR JEWELLERY MART 409140343 NEW THISARA MARINE SERVICE 409272134 NEW THOMPSON TRADING CO 409127584 NEW TIVOLI THEATERS 114342246 NEW TOP FOODS PVT LTD 114812889 NEW TOP SHOP PVT LTD 114423645 NEW TRI STAR BEACH HOTEL PVT LTD 409182798 NEW TRIMSS 114256676 NEW ULTRA INTERIOR SYSTEMS PVT LTD 114150770 NEW UNITY ENTERPRISES PVT LTD 114344613 NEW UNIVERSE HOLDINGS PVT LTD 409066569 NEW VAILANKANNI STORES 409221211 NEW VICTORY CERAMICS 409106986 NEW VISAKA CINEMA 409127843 NEW VISION ART 409267920 NEW VISION GARDE SECURITY SERVICE 409065007 NEW WASANTHA MOTOR STORES 114171530 NEW WELCOME STORES PVT LTD 409377467 NEW WESTERN LINE 409022065 NEW WICKRAMA BAKERY & STORES 409092748 NEW WICKRAMA HOTEL 114250872 NEW WORLD LANKA PVT LTD 114500577 NEW WORLD WASHING PLANT PVT LTD 409244211 NEW YARIS ENTERPRISES 114037710 NEWAGE ENGINEERS & CONTRUCTORS PVT LTD 409109616 NEWANKA ENTERPRISES 114363561 NEWCO CARBONS PVT LTD 114087726 NEWCO SHIPPING PVT LTD 114096121 NEWCO TRANSPORT PVT LTD 114000035 NEWELL GARMENTS LANKA PVT LTD 610732771 NEWFAR A W M 114489492 NEWLIFE HOLDINGS PVT LTD 409123252 NEWTAN & SUNIL CONTACTOR 114472883 NEWTEX PVT LTD

Page 381 of 646 TIN No Company Name 114142280 NEWTON CONSTRUCTIONS PVT LTD 114339423 NEXCORP PVT LTD 114609013 NEXIA MANAGEMENT SERVICES PVT LTD 114601586 NEXT & NEXT CO PVT LTD 194003269 NEXT (ASIA) LTD 114304476 NEXT APPARELS PVT LTD 114194328 NEXT TECH PVT LTD 114322695 NEXT TRADING PVT LTD 114245062 NEXTJET INTERNATIONAL PVT LTD 114721476 NEXTRADE ENGINEERING PVT LTD 114440566 NEXTRADE INTERNATIONAL PVT LTD 114332224 NEXUS BUSINESS SOLUTIONS PVT LTD 114282901 NEXUS NETWORKS PVT LTD 114080047 NEXUS NUBART PVT LTD 114668745 NEXUS PACKAGING & GARMENT ACCESS. PVT LTD 409113370 NEXUS PACKAGING CO 114486116 NEXUS RESEARCH GROUP PVT LTD 114060437 NEXUS SOFTWARE LTD 114348392 NEXXT CREATIONS PVT LTD 409008330 NEYON AGENCY 841434056 NIBRAS M S M 409367208 NIC SERVICES & COMPANY 409110908 NICAM TRADERS 114099791 NICE APPARELS PVT LTD 114653470 NICHE CAR LANKA PVT LTD 114224090 NICHE MARKETING PVT LTD 174890668 NICHILAN FISHERY PVT LTD 747520437 NICHOLAS C A 114603473 NICHOLAS MYER & WEISMANN PVT LTD 662171107 NICHOLAS P A 114204650 NICHRA ASSOCIATES PVT LTD 114299510 NICHRA TOURS & TRAVELS PVT LTD 114478377 NICKI ENGINEERING SERVICES PVT LTD 409281087 NICO ENTERPRISES 114160679 NID CLOTHING PVT LTD 675370826 NIDARSHANI NALIKA G L 409165931 NIDEX TRADING 409062075 NIDRO AGENCIES 701143370 NIFAL H A M 770100224 NIFAL HASAN M A M 551162761 NIFAL I A 114232009 NIFAL'S PVT LTD 409238041 NIGATHA LANKA INTERNATIONAL 411751317 NIHAL BOGAHALANDE 409004482 NIHAL BROTHERS 114188573 NIHAL BROTHERS MARKETING PVT LTD 409107222 NIHAL BUILDERS 114184730 NIHAL BUSINESS CENTRE PVT LTD 409104410 NIHAL BUSINESS SERVICES 672652103 NIHAL CALISTUS S A 612811636 NIHAL CHANDRASIRI N A K 114204412 NIHAL EXPORTS PVT LTD 532701007 NIHAL GAMLATH

Page 382 of 646 TIN No Company Name 542791039 NIHAL H E 542813555 NIHAL H E 731001324 NIHAL H H 114232165 NIHAL HERATH MOTORS PVT LTD 630384532 NIHAL KUMARA M.P.M. 571032660 NIHAL L B D B 591230891 NIHAL P M 610824056 NIHAL PREMAKUMARA L B 550071185 NIHAL R A D 409028578 NIHAL SHERWIN P D 601660636 NIHAL SIRIMANNA 409198619 NIHAL SIRIWANSA P.G.N 114031445 NIHAL STORES PVT LTD 533401260 NIHAL SUSANTHA G D 114277460 NIHAL TRADING CO PVT LTD 114162345 NIHAL WAREHOUSING COMPLEX PVT LTD 660700226 NIHAL WASANTHA KUMARA H 391480796 NIHALSINGHA D B 114013870 NIHALSONS PVT LTD 114052043 NIHALSONS TRADING & ENGINEERING PVT LTD 710824584 NIHAR H M 480733096 NIHAR S M M 525250229 NIHAR S S M 409005861 NIHARA CYCLE PALACE 611542593 NIHAS S M 757764083 NIHILA FOUZ MISS 114416355 NIHON AUTO TRADERS PVT LTD 114457663 NIHON INTERNATIONAL PVT LTD 409138250 NIHON LANKA AUTO LAND 409175503 NIHON LANKA ENTERPRISES 409050204 NIHON LANKA INTERNATIONAL CO 409081835 NIHON MOTORS 409201431 NIHON MOTORS . 114140171 NIHONBASHI CORPORATION PVT LTD 409252273 NIHONI TRADING 409178421 NIHONSEI KIKAI CENTER 422351949 NIHREER M J M 701422694 NIJAMY M M M 612023131 NIJAN S L N 114064491 NIKADO CANNED FOODS PVT LTD 114123498 NIKADO ENTERPRISES PVT LTD 114420450 NIKADO METALCANCO PVT LTD 409020518 NIKADO TRADING CO 409168485 NIKASA SEA FOODS 114199125 NIKITA ADVANCED TECHNOLOGY PVT LTD 114062294 NIKKI GARMENTS PVT LTD 409063730 NIKKO ELECTRICALS 409112471 NIKKO LANKA ENTERPRISES 114357901 NIKO ENTERPRISES PVT LTD 114466182 NIKO INTERNATIONAL PVT LTD 409277276 NIKOLANKA 114654132 LANKA PVT LTD 114460346 NIKON MARKETING PVT LTD

Page 383 of 646 TIN No Company Name 409256511 NIKSION CONSTRUCTIONS 409322905 NIKVIN LANKA QUARIES 722642139 NILAKARAASAN LANKA SANJITH JAYAWARDENA 562762558 NILAM M S M 840881172 NILAM T N J T 683330760 NILANGA H L R 409011845 NILANI GARMENTS 409119166 NILANI MULTI APPAREL 675330700 NILANI RATNAMALA D M D MRS 832021342 NILANKA INDRAJITH A M 792640559 NILANKA SAMPATH K P 702682657 NILANTHA KUMARA S B S 409271618 NILANTHA MOTORS 770072697 NILANTHA N D 691640671 NILANTHA R G I 409097227 NILANTHA TRADERS & CONSTRUCTORS 650053249 NILAUFER S H M 114161608 NILDIYA VALLEY PLANTATIONS PVT LTD 409210660 NILE BEEDI INDUSTRIES 114439525 NILEK LOGISTICS PVT LTD 114414727 NILEK PROPERTY DEVELOPERS PVT LTD 409155065 NILELLA TEA FACTORY 490552740 NILES A P 491043571 NILES H R 430102451 NILES W R 409155510 NILGIRI TEA FACTORY 409167020 NILGIRIS IMPEX 174827184 NILKEM PVT LTD 114211605 NILLAMBE APPARELS PVT LTD 409182976 NILMA ENTERPRISES 409238610 NILMINI CARGO SERVICE 114147699 NILMINI CINEMAS PVT LTD 409215645 NILMINI CONTRACTORS 409168418 NILMINI ENTERPRISE 114295108 NILMINI LANKA TRADING CO PVT LTD 409116949 NILMINI TRADERS 114272051 NILO HOLDINGS PVT LTD 409237991 NILROSE 409109250 NILU BRUSH INDUSTRIES EXPORT; & IMPORTE; 791410592 NILUFER M F M 409251722 NILUK ENTERPRISES 409099718 NILUPUL ENTERPRISES 766952046 NILUSHA P P 409002897 NILWALA AGENCY 114130281 NILWALA GRAPHICOPRINT SYSTEM PVT LTD 174129657 NILWALA IMPORTS & EXPORTS PVT LTD 114325740 NILWALA INDUSTRIAL COMPONENTS PVT LTD 114204994 NILWALA PUBLISHERS PVT LTD 409155588 NILWALA TEA FACTORY 409155081 NILWINVIEW TEA FACTORY 114728071 NIM LANKA ENGINEERING PVT LTD 409102409 NIMAL & SONS 412480244 NIMAL ARIYASIRI G M

Page 384 of 646 TIN No Company Name 723500443 NIMAL CHANDRARATHNA H R 520711066 NIMAL CHANDRASIRI H M 114481041 NIMAL CHANDRASIRI PANDUWAWALA PVT LTD 409170870 NIMAL CONSTRUCTION 409059082 NIMAL CONSTRUCTIONS 409095232 NIMAL CONTRUCTION 532581451 NIMAL DAYANANDA MANIKKA BADUGE 571212668 NIMAL DHARMASIRI W T 550430738 NIMAL EDIRISINGHE L E A 560081774 NIMAL K A A 572152685 NIMAL R P 602152685 NIMAL R P 523440152 NIMAL S 661570083 NIMAL SENANAYAKE R M 409203426 NIMAL TRADERS 409140300 NIMAL TRANSPORT SERVICES 620681849 NIMAL U N B 541942890 NIMALADASA H M 612912491 NIMALADASA K A L 741830710 NIMALANATHAN N 620730696 NIMALARATHNA G N 551560465 NIMALASIRI L D 740624741 NIMALATHAS K 541150137 NIMALAWEERA R D 490320415 NIMALIE 114099589 NIMALKA INTERNATIONAL PVT LTD 572581578 NIMALRATNA A L 641310875 NIMALRATNE J L 520813284 NIMALSIRI H P 733270624 NIMALSIRI K 510253620 NIMALSIRI N G 409112412 NIMANA ENGINEERING SERVICES 114220981 NIMANO PVT LTD 114088501 NIMARU LANKA PVT LTD 114222682 NIMBLE LANKA AUTO PVT LTD 114660051 NIMEK CONSTRUCTIONS PVT LTD 114117188 NIMESHA ENTERPRISES PVT LTD 114720291 NIMESHA ENTERPRISES PVT LTD 409271685 NIMESHA EXPORTS 409092020 NIMESHA TRADING CO 114630292 NIMGEL PVT LTD 409108768 NIMNA GARMENTS 661700300 NIMNAS M H M 114638714 NIMOVI CIVIL ENGINEERS PVT LTD 114030325 NIMRAN INVESTMENTS PVT LTD 114313017 NIMSEL GARMENT FINISHERS PVT LTD 114491446 NIMSEL INDUSTRIES PVT LTD 114789585 NIMSETHA SPORTS PVT LTD 114275581 NIMSIKI INTERNATIONAL PVT LTD 114376230 NINAARAA GARMENTS INDUSTRIES PVT LTD 114287270 NINEHEARTS KANDY PVT LTD 114186570 NINEX CLOTHINGS PVT LTD 114004030 NINIKO AGENCIES PVT LTD

Page 385 of 646 TIN No Company Name 114037036 NINIKO INDUSTRIES PVT LTD 409105785 NINTAVURPATTU PRADESIYA SHABHA 114716340 NINTHMARK ASIA (PRIVATE) LIMITED 409163122 NINUKI CONSTRUCTIONS 409119611 NIOK ENTERPRISES 409120512 NIPON LANKA CORPORATION 409178553 NIPON LANKA ENTERPRISES 409162320 NIPPON AGENCY POST OFFICE 409104851 NIPPON ASIA ENTERPRISES 409389953 NIPPON AUTO GROUP 409167748 NIPPON CAR SALE 409075053 NIPPON CARGO AIR LINES 409187820 NIPPON ENZU ENTERPRISES 114215511 NIPPON FREIGHTERS COLOMBO PVT LTD 409222064 NIPPON GLASS 409093639 NIPPON GLASS & MIRROR INDUSTRIES 114311685 NIPPON GRANITES PVT LTD 114167304 NIPPON HASKELL HONG KONG (PVT) LTD. 409166024 NIPPON IMPORTERS & EXPORTERS 409302360 NIPPON INTERNATIONAL 409060684 NIPPON CO LTD 409096018 NIPPON KOEI CO LTD WALAWE LB S L P 45 409086764 NIPPON KOEI WALAWE PROJECT SL-P48 409184502 NIPPON LANKA ENTERPRISES . 114254185 NIPPON LANKA ENTERPRISES PVT LTD 409085733 NIPPON LANKA ENTERPRISES. 409228739 NIPPON LANKA TRADERS 409110363 NIPPON LANKA TRADERS. 114193909 NIPPON MARITIME COLOMBO PVT LTD 409159940 NIPPON MOTOR PARTS CENTRE 409250599 NIPPON MOTOR TRADING 409167080 NIPPON NAAFI INTERNATIONAL 114343960 NIPPON NATURE FOAMS INTERNATI;PVT LTD 114056235 NIPPON NORDIC GARMENTS PVT LTD 104062342 NIPPON RESTAURANT SYSTEM LANKA PVT LTD 409102697 NIPPON SAWARA TRADING 194003510 NIPPON TELEGRAPH & TELEPHONE CORPORATION 409163416 NIPPON TRADING 114773468 NIPPY NET ENTERPRISES PVT LTD 114218812 NIPUN & NIPUNI PVT LTD 409174264 NIPUNA ENERPRISES, 409081428 NIPUNA ENTERPRISES 100944758 NIPUNA RESTAURANT 409087361 NIPUNA TRADERS 409166954 NIRAJ ENTERPRISES 763042057 NIRANJA MUTHUKUMARA N H L 114201758 NIRANJAN COMPUTER INTERNATIONAL PVT LTD 842013950 NIRANJAN J T 740452487 NIRANJAN V 781791164 NIRANJAN V 114325236 NIRANJAY INTERNATIONAL PVT LTD 660160850 NIRANTHA P A P 409277144 NIRAS A/S-

Page 386 of 646 TIN No Company Name 409371590 NIRMADU CONSTRUCTION ENGINEERS 114035203 NIRMAL PAPER CONVERTERS PVT LTD 114250236 NIRMAL TRADING CO PVT LTD 114494640 NIRMALA ENTERPRISES AND (PRIVATE) LIMITED 114119032 NIRMALA TRADERS PVT LTD 717961439 NIRMALADEVI M 342321500 NIRMALALINGAM T 403501611 NIRMALAN K 720941724 NIRMALAN P 476362709 NIRMALAN S S MRS 114078786 NIRMANA BUILDERS PVT LTD 409249639 NIRMANA CLEANING & JANITORIAL SER. AGENCY 114177768 NIRMANA CONSULTANTS PVT LTD 114230260 NIRMANA ELECTRONICS PVT LTD 114153990 NIRMANA FOTO PVT LTD 409254802 NIRMANA GARDEN SERVICES 114810959 NIRMANA HOLDINGS PVT LTD 114287849 NIRMANEE ENGINEERING PVT LTD 174029997 NIRMANI DRESS POINT PVT LTD 114248100 NIROGA IN VILLA PVT LTD 409108490 NIROMI TRADE CENTRE 409092446 NIROSHA BUILDING CONTRACTORS 409228194 NIROSHA TEXTILES 801370926 NIROSHAN I K S 791450470 NIROSHAN J M M 771470548 NIROSHAN W A M 114664766 NIROSHANA SUPPLIERS PVT LTD 718134145 NIROSHANI K M S 797690473 NIROSHINEY V 409046819 NIROZA SWEETS 409084745 NIRRMALA IMPEX 114146463 NIRSSCO PVT LTD 114702927 NIRVA HOLDINGS PVT LTD 409206646 NISAL BULDERS 409000932 NISAL ENTERPRISE 409195172 NISAL HEAVY MACHINERY SPARES COMPANY 409138586 NISAL LANKA HAULIERS 409124410 NISALANKA ENTERPRISES 114337072 NISALYA EXPORTS PVT LTD 621240684 NISAM M K M 114106097 NISAN CHEMICAL DISTRIBUTORS PVT LTD 409010768 NISAN MOTORS 409081592 NISANSALA MOTORS & IRON WORKS 740913476 NISANTHA G K J 680560650 NISANTHA H U 114504130 NISHA INTERNATIONAL PVT LTD 698454563 NISHA S T S 771651747 NISHAKARA G A 651801370 NISHAMAN V P S 770160820 NISHAN A G L A D 114145327 NISHAN CONSTRUCTION PVT LTD 692833066 NISHAN DE SILVA 409146767 NISHAN ENTERPRISES

Page 387 of 646 TIN No Company Name 409336779 NISHAN MOTORS. 409275885 NISHAN TRADERS 768303142 NISHANI W A V 603131010 NISHANKA H R K P 651231388 NISHANTHA GAMAGE 702600626 NISHANTHA GAMAGE DON 652750508 NISHANTHA H 672830672 NISHANTHA H A G 651832900 NISHANTHA H W A 760551570 NISHANTHA L G D A 721311155 NISHANTHA M 710310157 NISHANTHA M G 692151712 NISHANTHA M P R 670401472 NISHANTHA M.L.S.S. 701300645 NISHANTHA P L 702032679 NISHANTHA P M R 660241078 NISHANTHA R .P. S 683401293 NISHANTHA W A 731482225 NISHANTHA W L A V 682260769 NISHANTHA Y C 777990080 NISHANTHI E D MRS 776800619 NISHANTHINI P MRS 409270581 NISHA-ROSHA INDUSTRIES 114370983 NISHCO FOOD PVT LTD 114274593 NISHI LANKA PVT LTD 114192929 NISHKA INSUR: BROKERS & INVE: CO PVT LTD 409151841 NISHO INTERNATIONAL 114383872 NISHO INTERNATIONAL PVT LTD 409018742 NISHRO ENTERPRISES 486893010 NISIRIYA T 114117145 NISKY LANKA PVT LTD 409037496 NISOL CORRUGATED CONVERTORS 114215937 NISOL CORRUGATED CONVERTORS PVT LTD 114010430 NISOL FURNITURE PVT LTD 747691096 NISOUS M Y R 409007236 NISSAN MOTORS 114202088 NISSAN MOTORS PVT LTD 114141259 NISSANKA GUNASEKARA ASSOCIATES PVT LTD 471542083 NISSANKA R M 738421477 NISSANKA R.E.N. 501921220 NISSANKA SAMARATUNGA A G 793062680 NISSANTHA M M G S 732761519 NISSHANTHAN S 114110736 NISSHO IWAI PVT LTD 409080537 NISTHAR GROUP ONE 409049672 NISTHAR H M 662640301 NISTHAR M H M 671650573 NISTHAR M H M 409223087 NISUKI LANKA ENTERPRISES 551802124 NITHIANANTHAN S 722620356 NITHIYALAN J A 502284142 NITHIYANANTHAN E 540563721 NITHIYANANTHAN K

Page 388 of 646 TIN No Company Name 527840554 NITHIYANANTHAN P 409231497 NITHYAKALA JEWELLARY 409252311 NITHYAKALA JEWELLERS 114149551 NITHYAKALA JEWELLERY PVT LTD 114391514 NITRO LANKA PVT LTD 413391245 NITTIANANDAN K 409108806 NITTO TRADING CO 409207626 NITTO TRADING COMPANY 461382150 NITYANANDAN P 114407216 NIVAK CLOTHING PVT LTD 771091300 NIVANAN N 114097306 NIVANTHA AQUA PVT LTD 114104566 NIVARAN TMOLHERBAL REMEDIES PVT LTD 114088102 NIVASA SAHA DEPOLA SEVA PVT LTD 713614122 NIVAYAR P M 114268470 NIVITHIGALA TEA EXPORTERS PVT LTD 114116149 NIVITIGALA TEA FACTORY PVT LTD 174858098 NIVO INTERNATIONAL PVT LTD 621150561 NIVOND R P D S 812930532 NIWANTHA K K K 409187463 NIWASIN ENGINEERS 409242847 NIWLIBYAN TRADES 592221276 NIWUNHELLA A G U 812901303 NIXON A 733222450 NIXON S A J 670591450 NIYANGODA H R W M R G 513474148 NIYAS E G S H M 731520240 NIYAS M A R M 640350407 NIYAS M L M 512030971 NIYAS M Y M 512073611 NIYAS M Y M 741863219 NIYAS S M 591841432 NIYAS S M M 441372442 NIYASDEEN A M 790980093 NIYASDEEN M B M 552231040 NIYAZ S H M 409089550 NIYON ELECTRICALS 114395315 NIYOTA ENGINEERING PVT LTD 671771737 NIZAAM M M 409025439 NIZAM & CO 751441851 NIZAM A A M 502004697 NIZAM A M M 512263097 NIZAM A M M 442895180 NIZAM H L M 630351308 NIZAM J M 512203558 NIZAM L M 703182429 NIZAM M 750774121 NIZAM M M 541493166 NIZAM M Z M 492651729 NIZAM O M 580491260 NIZAMDEEN M I M 409079032 NIZAR & SONS M I M 651551358 NIZAR A C M

Page 389 of 646 TIN No Company Name 710121680 NIZAR A C M 530143279 NIZAR A H 770252148 NIZAR A R M 620461920 NIZAR H M 723510228 NIZAR M F 771390323 NIZAR M I 472920448 NIZAR M S M 480883217 NIZAR M Y M 720931974 NIZAR S L M 409072038 NIZAR TRADING CO 114693910 NIZHRAN TRADING LANKA PVT LTD 633561729 NIZREEN M S M 409334598 NK ENTERPRISES 114314188 NKAR SKY CLAN (PVT) LTD 409270263 'N'LINE PRINTING ASSOCIATE 409339786 NNT AUTO TRADERS 114442607 NOAH LOGISTICS PVT LTD 114309966 NOAH MARINE PVT LTD 114199982 NOAH'S CREATIONS PVT LTD 114390143 NOBEL WORLD TRADE LINKER PVT LTD 311200801 NOBERT M 430260634 NOBERT P D 409088678 NOBLE HARDWARE STORES 409178847 NOBLE HOUSE INTERNATIONAL 409231136 NOBLE TRADING CO 114316954 NOBLE TRADING PVT LTD 194004281 NOEL STAHL UND MASCHINENBAU G M B H 114115363 NOJILI EXPORT IMPORT PVT LTD 409231802 NONIMI MARINE BOAT YARD 587580233 NONIS J P MRS 592701383 NONIS P D C 463613389 NONIS P K P S 637830694 NONIS P K S S N 742741931 NONIS P P S 562872329 NONIS P S S 409171737 NONIS TRANSPORT 490054235 NONIS W F S 662762768 NOOHU C M 402142510 NOOHULEBBAI M A 114020079 NOON INDUSTRIAL WORKS PVT LTD 647671837 NOOR FARZANA 409257070 NOOR INTERNATIONAL SCHOOL 409002455 NOOR JOHAR ENTERPRISES 780921790 NOOR MOHAMED A L 409241948 NOORANIYA FARMER'S ORGANIZATION 409006450 NOORBHOY & CO M M 451782126 NOORDEEN A W 661340584 NOORDEEN B 409098010 NOORI 409100201 NOORI NOVELTIES & MULTI TRADERS 409092896 NOORJAHAN MARINE SERVICE 409009638 NOORLINK 114661848 NOOR-PACK CORRUGATED CARTONS PVT LTD

Page 390 of 646 TIN No Company Name 114119725 NOORSONS PVT LTD 780660384 NOORUL AMEEN A H 114193704 NOR LANKA INDUSTRIES PVT LTD 114346047 NOR LANKA TRADING & ENGINEERING PVT LTD 114311235 NORA & NERA HYDRO POWER PVT LTD 409014763 NORASIA SHIPPING SERVICES S A 114220744 NORATEL LANKA PVT LTD 114206695 NORDIC INTERNATIONAL PVT LTD 114206121 NORDIC LANKA PVT LTD 194001657 NORITAKE CO LTD SRI LANKA BRANCH 104038999 NORITAKE LANKA PORCELAIN PVT LTD 409052002 NORRIS CLINIC 409169120 NORTH CENTRAL SECURITY SERVICE 409161090 NORTH EAST CONST; & TECHNICAL ORGANIZAT; 114073865 NORTH PASIFIC APPERALS PVT LTD 114087955 NORTH PENN APPARELS PVT LTD 409120865 NORTH PUNDULOYA ESTATE 114059943 NORTH WEST GARMENTS PVT LTD 409219365 NORTH WEST MARKETING & LOGISTICS 114061743 NORTH WESTERN APPAREL PVT LTD 409086306 NORTH* WEST AIRLINES (PASSENGER) 114787868 NORTHBRIDGE HOLDINGS (PRIVATE) LIMITED 114658340 NORTHBRIDGE INNOVATIONS PVT LTD 409163459 NORTHERN ENGINEERS 114060135 NORTHPOL SHIPPING PVT LTD 114094366 NORTHPOLE LANKA PVT LTD 409042112 NORTHWEST AIRLINES INCO 104070612 NORTHWEST HOLDINGS LTD 409040861 NORTHWEST ORIENT AIRLINES 114378712 NORWEGIAN SPIRIT PVT LTD 409161448 NOTHERN REGI;LORRY OWNERS CO-OP SOCI;LTD 631040284 NOUFER B G A L M 523274929 NOUFER M S M 409143717 NOUVELLE INTERNATIONAL 114209171 NOVA PENS PVT LTD 114678872 NOVA VISION PVT LTD 114236586 NOVACO SECURITY SERVICES PVT LTD 114264288 NOVARA INTERNATIONAL PVT LTD 114711020 NOVAS LOGISTICS PVT LTD 114149829 NOVATION RESOURCESS PVT LTD 114334600 NOVELA PVT LTD 104047777 NOVELCO LTD 114285846 NOVELTY ADS PVT LTD 409013899 NOVELTY'S ART SUPPLIES CO 652712193 NOWZAATH A J 409106323 NOYEL DE SILVA ASSOCIATES 114658707 NPOWER HOLDINGS PVT LTD 114470910 NQUAL LANKA PVT LTD 300691153 NRAYANASAME V G 409076009 NS MOTOR CO 114637033 N'S SALON PVT LTD 409154247 NTT SINGAPORE PVT LTD 409112340 NTT TELECOM ENGINEERING KANSAI

Page 391 of 646 TIN No Company Name 409112358 NTT TELECOM ENGINEERING SHIKOKU 114009016 NU TECH ENGINEERING PVT LTD 114230529 NU-ALA RESTAURANTS PVT LTD 409184472 NUBUAKI LANKA ENTERPRISES 114394556 NUBUAKI LANKA PVT LTD 194020015 NUCLEUS ENTREPRENEUR FOUNDATION 409225845 NUFAHU TRADERS 409085768 NUFHA ENTERPRISES 114736953 NUGA BEST LANKA (PVT) LTD 673371825 M B 701750985 NUGERA N N A R 731900019 NUHUMAN M N M 672430577 NULAIR M A 114326240 NUMATRIX PVT LTD 114201626 NUMBER ONE TRAVELS PVT LTD 114634689 NUMERIX PVT LTD 409168779 NUNET COMPUTER TECHNOLOGIST 602542467 NUPEARACHCHI A K 409100759 NUREK BUILDERS 409005349 NURFASY TRADING CO 409093701 NUSHAN BUILDERS 114677590 NUSHKA ENTERPRISES PVT LTD 114357057 NUTRI & NATURE PVT LTD 114092029 NUTRICARE PVT LTD 114108073 NUWAN AQUACULTURE PVT LTD 842110149 NUWAN CHAMARA P 409141811 NUWAN ENTERPRISES 409228593 NUWAN ENTERPRISES 813154684 NUWAN K T 409112196 NUWANI CONSTRUCTION 409089305 NUWANI TRAVELS 651341353 NUWANJITH S H 114295957 NUWARA CO LTD THE 114088510 LAKE INN PVT LTD 409246419 NUWARA ELIYA SPORTS CLUB 114188000 NUWARA MAL SHALAWA PVT LTD 409145639 NUWARAELIYA PRADESHIYA SABHA 114247499 NUWARAPURA MANUFACTURERS PVT LTD 851293981 NUZAIR M Z M H 114602736 O C L LANKA PVT LTD 124009260 O E TECHNIQUES LTD 114195669 O O O LANKA PVT LTD 409151817 O P JAPAN 114719412 O Q EVENT & PROJECT MANAGEMENT PVT LTD 409106064 O S OFFICE AUTOMATION CO 611652917 O.M.D.GAMINI 114111880 OAKWOOD PUBLISHING PVT LTD 409158510 OASIS BUILDING SYSTEMS 114056022 OASIS CLOTHING PVT LTD 114439223 OASIS COMPUTERS PVT LTD 114411086 OASIS ENTERPRISES PVT LTD 409258336 OASIS FILLING STATION 114490946 OASIS INDUSTRIES PVT LTD

Page 392 of 646 TIN No Company Name 409150802 OASIS TRADING CO 741293854 OBEYSEKARA D F N S 502830279 OBRIS M B T 114052248 OCEAN & TROPICAL FISH EXPORT PVT LTD 409093132 OCEAN BEACH CLUB 409161588 OCEAN BUILDERS 409302254 OCEAN CLEANING SERVICE 409226728 OCEAN CONSTRUTION 409148000 OCEAN ELECTRONICS 114064629 OCEAN ENTERPRISES PVT LTD 409086500 OCEAN ENTERPRISES. 114735310 OCEAN FACILITY MANAGEMENT SERVI. PVT LTD 124002877 OCEAN FOODS & TRADES C & J LTD 409100104 OCEAN FREIGHT SERVICE 409143652 OCEAN FREIGHT SYSTEMS 114322199 OCEAN IMPEX MARKETING PVT LTD 409144365 OCEAN INTERNATIONAL 114359874 OCEAN LANKA APPARALS PVT LTD 114108570 OCEAN LINK CARGO PVT LTD 114481173 OCEAN LINKS LOGISTICS PVT LTD 409027644 OCEAN MARINE FIBRE GLASS INDUSTRIES 114221520 OCEAN PACIFIC INDUSTRIES PVT LTD 114225487 OCEAN STAR APPARELS PVT LTD 409089267 OCEAN STAR ENGINEERING & SHIP WELDERS 174918775 OCEAN STAR PVT LTD 114443352 OCEAN SYSTEM LANKA PVT LTD 409238122 OCEAN TECHNICAL DIVING SERVICES 409317251 OCEAN TRADERS 114380741 OCEAN WAVE APPARELS PVT LTD 409271855 OCEAN WIDE EXPORT CO 409103758 OCEAN WIDE IMPEX CO 114300586 OCEANAIR LOGISTICS PVT LTD 409090427 OCEANIC ENGINEERING SERVICES 114079545 OCEANIC EXPORTERS PVT LTD 114083259 OCEANWAY PVT LTD 114265497 OCEANWAY SHIPPING SERVICES PVT LTD 409072739 OCEANWAYS AUTO SERVICE 114692174 OCTOPUS PVT LTD 114019909 ODEON CINEMA PVT LTD 114451037 ODLO PVTLTD 114604461 ODRO CREATIONS PVT LTD 409186661 ODYSSEY & VENTURE ADVERTISING 114699438 ODYSSEY APARTMENTS PVT LTD 114365181 ODYSSEY BRAND COMMUNICATIONS PVT LTD 114262536 OEC FREIGHT LANKA PVT LTD 114249661 OFFICE AND INDUSTRIAL SERVICES PVT LTD 114819425 OFFICE CONSULTANCY PVT LTD 409306837 OFFICE FIRST 114016071 OFFICE SUPPLIES PVT LTD 114083780 OFFSHORE MARINE SERVICES PVT LTD 114158674 OFLEXPORTS PVT LTD 409236391 OGAKA AUTO MART 114223778 OGAKI LANKA AUTO PVT LTD

Page 393 of 646 TIN No Company Name 114498890 OHASHI ENTERPRISES PVT LTD 114067989 OHLUMS CLINIC PVT LTD 409026710 OHM SCALES 409036902 OIKOS INTERNATIONAL 409179568 OITA TRADERS 114177180 OKANDA INVESTMENTS PVT LTD 114667951 OKELTA FREIGHTING PVT LTD 114496227 OKI CLEAN CO PVT LTD 114313548 OKI INTERNATIONAL SCHOOL OF I T PVT LTD 409236235 OKIDS STUDY CENTRE 409275710 OKITHA ENTERPRISES 174837929 OKLIT A V CREATIONS PVT LTD 114669105 OKMART ENGINEERING PVT LTD 114756482 OKRO GROUP PVT LTD 114501336 OKTA PVC LANKA PVT LTD 114416533 OLANDA INTERNATIONAL COMPANY PVT LTD 114462209 OLANKA FURNITURE PVT LTD 409124208 OLD JOSEPHIANS SPORTS CLUB 409089704 OLGA GLOUSE SORTING & PACKING INDUSTRIES 409011055 OLGA STUDIO 409238483 OLIMPIC 722820576 OLIVER S B 409029850 OLIVIA TRADING AGENCIES 409205461 OLUVIL SCHOOL DEVELOPMENT SOCIETY 114823503 OLYMPIA NUTRITIONAL SUPPLEMENTS PVT LTD 114194433 OLYMPIC INDUSTRIAL COATINGS PVT LTD 409278108 OLYMPIC TRADE LINK 114083453 OLYMPUS ELECTRICALS PTE LTD 114604160 OMAKA ADVERTISING PVT LTD 409090010 OMAN AVIATION SERVICES CO (S A O G ) 702120233 OMAR M A 720580942 OMAR M H 370101175 OMAR M H M 750800955 OMAR SIDDIQUE M M 114481165 OMBRE PVT LTD 114649147 OMEEKA TRADING PVT LTD 409119832 OMEGA AUTO MART 409089852 OMEGA ENGINEERING CO 409094627 OMEGA ENTERPRISES 409147151 OMEGA ENTERPRISES. 114184721 OMEGA INTERNATIONAL PVT LTD 114289930 OMEGA TAPES PVT LTD 114329770 OMEGA TECHNOLOGIES PVT LTD 409011268 OMEGA TRADERS 409159605 OMEGA UNIVERSAL CO 101035468 OMEGAA JOKASOU ENGINEERING LANKA (PVT) LTD 114441503 OMERA INDUSTRIES PVT LTD 114027111 OMIC LANKA PVT LTD 409033644 OMIEGA ENTERPRISES 409356877 OMIYA ENTERPRISES 114657298 OMKAR EXPORTS PVT LTD 114034878 OMNI ASSOCIATES PTE LTD 114310247 OMNITEL PVT LTD

Page 394 of 646 TIN No Company Name 174843473 OMOTA MOTORS PVT LTD 409181481 OMROS 409088007 OMTEL 114328510 OMTEL PVT LTD 114338931 ON LINE NATIONAL LOTTERIES PVT LTD 409239722 ON TIME CONSTRUCTING & CONSTRUCTION 114705462 ON TIME WORLDWIDE LOGISTICS PVT LTD 409256074 ONAJO LANKA CO. 409203159 ONAJO SENIORTY AUTO TRADING 114725692 ONAK E R P TRAINNING ACADEMY PVT LTD 409265553 ONARO CLOTHING 343500076 ONDAATJIE G L A 409046142 ONDEO DEGREMONT 114420255 ONE RED DOG PVT LTD 114646520 ONEEMTO PVT LTD 409213243 ONEKTA ENTERPRISES 114462551 ONELI EMBROIDERY PVT LTD 114614777 ONEW ENGINEERING PVT LTD 409271359 ONGARD SECURITY SERVICE 114604046 ONIKMA PVT LTD 409307841 ONIKS MARKETING SERVICES 114308579 ONLINE CARGO PVT LTD 114422444 ONLINE WEB ACCOUNTING PVT LTD 114408387 ONRIL PVT LTD 114322598 ONWAY IMPORTS & EXPORTS PVT LTD 114462110 ONYX CONCEPTS PVT LTD 114123641 OONIE INTERNATIONAL PVT LTD 114374377 OPAL AUTOMOBILES PVT LTD 409274986 OPAL BTL SOLUTION 114447889 OPAL CONSTRUCTION PVT LTD 662200875 OPANAYAKA C L 311731262 OPATHA D S 409116035 OPATHA D S 114448869 OPEL EMBROIDERY SERVICES PVT LTD 409240135 OPEL TRADING 114465143 OPEL TRADING PVT LTD 409280102 OPELMA CONSTRUCTIONS & INTERIORS 114677361 OPEN SPACE PVT LTD 114700002 OPEN SPACE SOLUTIONS PVT LTD 114352470 OPENARC GLOBAL SOLUTIONS PVT LTD 134006242 OPENARC SCHOOL OF BUSINESS AND TECHNOLOGY LIMITED 114214884 OPRO LANKA PVT LTD 114705152 OPRO PRINTING & PUBLISHING SOLUT.PVT LTD 409239838 OPTA CLEANING CHEMICALS 114349283 OPTICAL MEDIA PVT LTD 114492183 OPTIMAX PVT LTD 114357529 OPTIMUM Q.INTERNATIONAL PVT LTD 409260713 OPTUS ENGINEERING SERVICES 409190685 OPUS INTERNATIONAL CONSULTANTS LTD 114673765 ORAK INTERNATIONAL PVT LTD 114425222 ORANGE AEROSPACE TECHNOLOGIES PVT LTD 409063209 ORANGE FIELD TEA FACTORY 114419990 ORANGE G S M PVT LTD

Page 395 of 646 TIN No Company Name 409270956 ORASA TRADING & PACKAGING CO 409161359 ORBIS CONSOLEXPO CO 114363286 ORBIT COMMODITIES PVT LTD 114327646 ORBIT INFORMATION TECHNOLOGIES PVT LTD 114195138 ORCHARD GARMENTS PVT LTD 114113581 ORCHID EXECUTIVE PVT LTD 409019099 ORCHID INTERNATIONAL 114721000 ORCHID PLASTICS PVT LTD 114458627 ORCHID SPAS PVT LTD 114222496 ORCHID TEA BLENDERS PVT LTD 409173233 ORCHID TRADE CENTER 114770280 ORCHID TRANSPORTATION PVT LTD 114605077 OREN GARMENT WASHING PVT LTD 114454010 ORETA HI-TECH WINDOWS PVT LTD 114116840 ORETRA PVT LTD 104055087 OREX LTD 114008044 OREX PACKAGING LTD 409358357 OREX TRADING COMPANY 409102689 ORGANIC TRADING CO 409217362 ORIANTAL FIBRE GLASS COMPANY 409025552 ORIEANTAL GARMENT 114398160 ORIELLE CREATIONS PVT LTD 114128163 ORIENT CATERING SERVICES PVT LTD 409112102 ORIENT CONSTRUCTION CO 114152480 ORIENT ELECTRONICS & STORES PVT LTD 114319678 ORIENT EXPRESS CARGO BASE PVT LTD 124011523 ORIENT FOOD PROCESSORS LANKA LTD 114201480 ORIENT FREIGHT MANAGEMENT PVT LTD 104083110 ORIENT GARMENTS PLC 114605166 ORIENT GLOBAL LOGISTICS PVT LTD 409236634 ORIENT HARDWARE 114639290 ORIENT INTER.TRADING & PACKAGING PVT LTD 114286273 ORIENT LANKA GRAPHIC PVT LTD 409122531 ORIENT LANKA PLASTIC 114250767 ORIENT LANKA TRADING PVT LTD 114468959 ORIENT MAGLINE PVT LTD 409127371 ORIENT MARKETTING INTERNATIONAL 409083005 ORIENT OVERSEAS CONTAINER LINE LTD 114103306 ORIENT PEARL TRADING PTE LTD 409162193 ORIENT STEEL CO 114003034 ORIENT TRADERS & SUPPLIERS PVT LTD 409009484 ORIENT TRADING CO 409169562 ORIENT TRADING CO. 409155685 ORIENTAL CONSULTANTS CO LTD(STDP) 114153540 ORIENTAL ENTERPRISES & AGENCIES PVT LTD 409032583 ORIENTAL GRINDING MILLS 114065331 ORIENTAL INDUSTRIES PVT LTD 409001637 ORIENTAL LUNGI COMPANY 114140465 ORIENTAL QINGQI LANKA COMPANY PVT LTD 114248991 ORIENTAL REAL ESTATE DEVELOPMENT PVT LTD 409109519 ORIENTAL SPICE IMPORT & EXPORT CO 409052290 ORIENTAL TRAVELS 114417904 ORIENTAL TRAVELS & TOURS PVT LTD

Page 396 of 646 TIN No Company Name 174755205 ORIGIN O E B PVT LTD 409177360 ORIGINAL PARTS JAPAN 114424021 ORIGON HOLDINGS PVT LTD 114340634 ORION GROUP PVT LTD 114639664 ORION MANAGEMENT CONSORTIUM PVT LTD 409088864 ORION TECHNOLOGIES 114219460 ORION TECHNOLOGIES PVT LTD 114475602 ORIONT TRAVELS PVT LTD 134010061 ORIZIO MOTORS LTD 114384054 ORKIDAY LANKA INTERNATIONAL PVT LTD 114028347 OROINBLU PVT LTD 114278670 ORU MIX LANKA PVT LTD 114276537 OSADI VETERINARY INTERNATIONAL PVT LTD 409082807 ENTERPRISE 114786110 OSAKA IMPORTERS PVT LTD 409116973 OSAKA TRADING CO 114492094 OSAKA TRADING LANKA PVT LTD 114220086 OSAKI FISHING INDUSTRIES LANKA PVT LTD 114434337 OSELDA STEEL INDUSTRIES PVT LTD 409104460 OSHADIE AUTO ENTERPRISES 114475920 OSHAN WINDSCREEN HOUSE PVT LTD 114313521 OSHANI AUTO TRADERS PVT LTD 114461725 OSHANI HOLDINGS PVT LTD 409157645 OSHANI INDUSTRIES 409097138 OSHANIC TRADERS 409267521 OSHEEMAR ENGINEERING 409276962 OSHEIN TRADING COMPANY 409336000 OSHI TRADING & COMPANY 409264603 OSHIN BEACH HOTEL 114472921 OSIKIMA CAPITAL PVT LTD 409167624 OSMANIYA ENTERPRISES 114688584 OSMO SOLUTIONS PVT LTD 114675890 OSMOSIS PVT LTD 114171034 OSNI LANKA CO PVT LTD 114437840 OSROMA SPA PVT LTD 114228281 OSTA INDUSTRIES CO PVT LTD 114234001 OSTA INTERNATIONAL TRADING CO PVT LTD 114606154 OTA PVT LTD 114608017 O-TAPE LANKA PVT LTD 114644404 OTHILMO INTERNATIONAL PVT LTD 409229832 OTHIRA ENTERPRISES 409090214 OTNIP ENTERPRISES 409253075 OTO VIN 114658790 OTONE PVT LTD 463452598 OUDIN T H 114213705 OUTDOORSMAN PVT LTD 114160369 OUTLINE PRINTERS PVT LTD 114385425 OUTREACH HOUSE PVT LTD 409045987 OVANTHIE ENTERPRISES 174941599 OVEERA TRADING SOLUTIONS PVT LTD 409244416 OVEN FRESH BAKERS 409001904 OVERSEAS CARGO CONSULTANTS 114102040 OVERSEAS EMPLOYMENT BUREAU PVT LTD

Page 397 of 646 TIN No Company Name 114223786 OVERSEAS GRAIN PVT LTD 409106366 OVERSEAS MARKETING 114149772 OVERSEAS QUALITOOLS PVT LTD 104056881 OVERSEAS RECRUITMENTS & TRAVELS LTD 114313378 OVERSEAS TEXTILE AUXIL;INDUSTRIES PVT LT 409180914 OVERSEAS TRADING CO 409010857 OVERSEAS TRADING CO THE 184003368 OVERSEAS TRUST BANK LTD 114419257 OVIK HOLDING PVT LTD 409087981 OVIN INTERNATIONAL 114351474 OVINA INTERNATIONAL PVT LTD 104669590 OVINCO CLOTHING PVT LTD 409275648 OVINGO HOLDINGS 114476773 OVSOLUTION PVT LTD 114453773 OWINKA LAKE RESORTS PVT LTD 104645658 OWITA FOOD PRODUCTS PVT LTD 409170153 OWITIGALA BADUGAMA CO-OP; THRIF&CREDIT SO 114828823 OXFORD PRINT SOLUTIONS PVT LTD 114421286 OXFORD TRADING PVT LTD 114254835 OXLEY THREADS TRADING PVT LTD 174849439 OXYCHEM PVT LTD 114624420 OXYGEN B T L PVT LTD 409179894 OYAMA ENTERPRISES 114482978 OYAMA INTERNATIONAL PVT LTD 114630250 OZCONNECTIONS PVT LTD 114443964 OZIFIC LANKA PVT LTD 114434035 OZONE PLUS PVT LTD 114342025 OZZIE OPPORTUNITIES PVT LTD 114024228 P & A PRINTERS & PUBLISHERS PVT LTD 114248711 P & A TRADERS PVT LTD 409076866 P & B ENTERPRISES 409369812 P & C CONSTRUCTION 114245992 P & C CONSTRUCTION PVT LTD 409156169 P & D ENTERPRISES. 114440116 P & D HOLDINGS PVT LTD 409146830 P & D TRADING 114775959 P & G PACKAGING PVT LTD 409332110 P & G TRADING COMPANY 409197485 P & H ENTERPRISES 409179711 P & J CONSTRUCTION 409035426 P & L ASSOCIATES 174845140 P & O HOLDINGS PVT LTD 409016081 P & O NEDLLOYD LTD 409238319 P & P SEVA LANKA CIVIL ENGI. CONSTRUCTION 409064914 P & P TRADING CO 409094538 P & R DEVELOPERS 114234567 P & R DEVELOPERS PVT LTD 409149090 P & R RADIATOR IMPORTERS 409338062 P & S ENTERPRISES. 114200034 P & T DIAGNOSTICS PVT LTD 114376728 P & W APPARELS PVT LTD 409206662 P &J ASSOCIATES 409257461 P A C DEVELOPERS

Page 398 of 646 TIN No Company Name 409173934 P A C SOLUTIONS 652913580 P A DE SILVA 409177042 P A INDUSTRIES 114211869 P A L LANKA TRADING PVT LTD 711713271 P A P P BANDARA 409184235 P A S B ENTERPRISES 114326917 P AND N APPAREL PVT LTD 409084664 P B N DIRECT 114456500 P C GARMENT INDUSTRIES PVT LTD 114260290 P C GLOBE SYSTEMS PVT LTD 114254541 P C HOUSE PLC 409255000 P C IMAGING 409268250 P C MATE COMPUTER STORE 114212555 P C NET PVT LTD 114357618 P C NET TECHNOLOGIES PVT LTD 114387479 P C PARTNER PVT LTD 114266272 P C PLUS INFORMATION SYSTEMS PVT LTD 409266169 P C POWER ENGINEERING 114219142 P C R TRAVELS PVT LTD 750261418 P C S K PERERA 409258581 P C S.COM 114255777 P C TECHNOLOGIES PVT LTD 114300969 P C WORKS INTERNATIONAL PVTLTD 409274021 P CORNELIS FERNANDO ASSOCIATES 114806188 P D N KARUNAJEEWA PVT LTD 409111815 P D P ENTERPRISES 409093213 P DOUBLE T VENTURES 409078362 P F PERERA & CO 409216650 P F S WAREHOUSE COMPLEX 114425265 P G ENTERPRISES & CONSTRUCTION PVT LTD 409134661 P G GOMEZ (HOTEL) 114394874 P G GOMEZ DISTRIBUTORS PVT LTD 114152110 P G MARTIN ELECTRICALS PVT LTD 409106269 P G MARTIN FOOTWEAR 409123201 P G MARTIN MOTOR TRADERS 114210455 P G MARTIN TRANSPOTERS PVT LTD 409060730 P G MARTIN WONDER WORLD 114221449 P G MARTIN WONDERWORLD ENTER;PVT LTD 114414263 P G TRADING COMPANY PVT LTD 409114954 P H J D DE SILVA & CO 409268013 P H L COMPANY 643511614 P H L WAIDYATILAKA 409106935 P H SIMAN DE SILVA & SONS 104086527 P H SOMADASA & SON LTD 114247588 P I A HOLDINGS PVT LTD 104063632 P J H CONSTRUCTION LTD 114608360 P J IMPEX PVT LTD 409254870 P J IMPORTS 409167462 P J S STORES 114323250 P J TRADING COMPANY PVT LTD 467490087 P JAYARAJASINGHAM 409095364 P JINADASA DE SILVA & SONA 672010306 P K ANURA

Page 399 of 646 TIN No Company Name 114192651 P K LANKA PVT LTD 409082939 P K PACK & CO 114205869 P K PACK PVT LTD 409057411 P L A ENTERPRISES 114335177 P L C HOLDINGS INTERNATIONAL PVT LTD 114396656 P L M PROPERTY SERVICES LANKA PVT LTD 409091156 P L P CONSTRUCTION 114365971 P L R TRADING PVT LTD 676560769 P M A UDAYA LUKSHMI 409209645 P M B ENGINEERING CONTRACTORS 409327915 P M B TRADERS 409098460 P M M APONSU & SONS 409162657 P N CAR SALES 409257330 P N INDUSTRIES 409097332 P N K WIMALASOORIYA & BROTHERS 409371639 P R F TRADERS 114162612 P R S CONSTRUCTION & INDUSTRIES PVT LTD 583635068 P R S DASSANAYAKE P R S 114178870 P R SECRETARIAL SERVICES PVT LTD 114812439 P S A CONSTRUCTIONS & ENGINEER. PVT LTD 933879550 P S A JAYAMANNA 409086705 P S DODANGODA & CO 114492388 P S K ENTERPRISES PVT LTD 114146285 P S K LANKA PVT LTD 114390119 P S L ENGINEERING PVT LTD 409172997 P S MOTOR TRADERS 409237061 P S N MARKETING CENTRE 114720402 P S POLY PACKAGING PVT LTD 114478245 P S POLYPACKS PVT LTD 114448192 P S S RENEWABLES PVT LTD 934456610 P SURENDRANATH 648462042 P SURIYAKUMARY 114061212 P T K ENTERPRISES PVT LTD 114401137 P T NEW MAGNAM PVT LTD 662982890 P T S DASANAYAKE 409084281 P V H PERERA & CO 134009144 P V I C MANAGEMENT CO LTD 409153720 P V IMPEX 680990719 P W S RAVEENDRA 623333868 P WEERAGODA 390880138 P YOGARATNAM 104060277 P&O NEDLLOYD KEELLS PVT LTD 712842792 P. K. JAYATHILAKA. 543462241 P. K. PIYARATHNA 563262770 P. RANATUNGA 590991481 P. WIJESINGHE 540041571 P.A.B. WIJESINGHE 710910642 P.A.K.U. GUNASEKARA 703211194 P.A.L. PUSHPAKUMARA 570153595 P.A.N.FERNANDO 580332609 P.A.P.N.S. KUMARA 562241736 P.A.T.K.PERERA 703242480 P.D. RAMANAYAKE

Page 400 of 646 TIN No Company Name 563472367 P.D.J. SAMARASINHE 520783121 P.G. AMARAPALA 650581571 P.G. SENAKA SILVA 114471704 P.G.MARTIN CAFE DU MONDE WONDER. PVT LTD 622614065 P.G.S. KOGGALA 761622013 P.H.A.ROSHAN 593540944 P.H.G.LESLEY 702392276 P.J.S. FERNANDO 662330442 P.K.ANANDA 492461229 P.K.B.B. KARUNARATNE 651882095 P.L.J.S. DHARMAPRIYA 581771428 P.M. RANJITH PATHIRATHNA 481290929 P.M.A. FERNANDO 651931339 P.M.A. U. BANDARA 701143710 P.M.D. ABAYAPALA 101118940 P.MURASOLIMARAN 711953132 P.N. RAMANAYAKA 460980429 P.O. NORNIS 114467545 P.P. KAPUGAMAGE TRANSPORTERS PVT LTD 673243550 P.P.A.FERNANDO 532824508 P.P.S.HATTOTUWA 683201162 P.R.D. SILVA 840284034 P.R.M.Y.PERERA 620050598 P.R.T. PERERA 662570338 P.S. DASSANAYAKA 796462124 P.S.C. FERNANDO 409223192 P.S.P. CONSTRUCTIONS 663421948 P.S.S.MENDIS 730420145 P.S.T. FONSEKA 672212480 P.T.A.P. FONSEKA 602703371 P.T.G.A.R.M. RAMZAN 632912404 P.V.D.V. KUMARA 661240431 P.V.R.D.P.WICKRAMARATHNA 934307046 P.VEE DISTRIBUTERS 483314361 P.W.EKANAYAKE 555590601 P.W.W.M.T.K.PALIPANA 114702552 PACE EXPRESS PVT LTD 409259871 PACE PRINTERS 114412490 PACE TRADING INTERNATIONAL PVT LTD 114497487 PACIFIC COM SOLUTIONS PVT LTD 114002429 PACIFIC CONSTRUCTION CONSORTIUM PVT LTD 409103863 PACIFIC CONSULTANTS INTERNATIONAL 114490440 PACIFIC CONSULTANTS PVT LTD 114405876 PACIFIC DIGITAL TECHNOLOGIES PVT LTD 409096620 PACIFIC ELECTRONICS 409103545 PACIFIC ENTERPRISES 409015379 PACIFIC INTERNATIONAL LINES 409157920 PACIFIC LANKA 409191754 PACIFIC LANKA. 114406724 PACIFIC LINES LANKA PVT LTD 114669520 PACIFIC POWER PROJECTS PVT LTD 114350656 PACIFIC SPORTS PVT LTD 114210803 PACIFIC STAR PVT LTD

Page 401 of 646 TIN No Company Name 409183395 PACIFIC TRADING 409363032 PACIFIC TRADING . 409151450 PACIFIC TRADING CO 409165893 PACIFIC TRADING CO, 114236403 PACIFIC TRENDS PVT LTD 114185027 PACK SOFTWRE POINT PVT LTD 114624284 PACKAGING MANUFACT. SOLUTIONS PVT LTD 114314790 PACKAGING STORE PVT LTD 670541339 PACKEER T N A 114272566 PACKGREAT PRODUCTS PVT LTD 114195901 PACKING STORE PVT LTD 593052508 PACKIYARAJAH S 114227706 PACKMATES PVT LTD 114082597 PACKWELL HOLDINGS PVT LTD 114208256 PACKWELL LABELS & TAGS PVT LTD 114300241 PACT INDUSTRIES PVT LTD 409247822 PAD PRINTEC 409237886 PAD PRNTECH 409015158 PADDY MARKETING BOARD 409192300 PADMA IMPORTS 748443371 PADMAKANTHI S M S 702021120 PADMAKUMARA I G G 602560279 PADMAKUMARA L A S 652721052 PADMAKUMARA M P T 611100086 PADMAKUMARA M W 731080747 PADMAKUMARA W A S 562032398 PADMAKUMARA W S 541550500 PADMAPERUMA N 612014388 PADMASIRI A P A N 530702448 PADMASIRI B A N 650962290 PADMASIRI G R 512130925 PADMASIRI H K 551600181 PADMASIRI H N 523443097 PADMASIRI H R 472223461 PADMASIRI K H G M 522780227 PADMASIRI L G 541892923 PADMASIRI M G 621251708 PADMASIRI P D S 114270849 PADMINI BRIDAL & BEAUTY SALOON PVT LTD 608412093 PADMINI I S A 486400692 PADMINI W G M M MRS 822390811 PADUKKAGE NISHAD DARAKA KULASENA 409261949 PAFDO CREATIONS 409013708 PAG TRADERS 114114588 PAGE ELECTRONICS PVT LTD 114112984 PAGE RITE EXPORTS PVT LTD 114104558 PAGE RITE PVT LTD 409185975 PAHANA ENTERPRISES 683191299 PAHEERATHAN P 792982212 PAHIERADANN P 625122759 PAHINDRA W N 409179096 PAINTS TECH 780153970 PAKIRATHAN P.

Page 402 of 646 TIN No Company Name 409014798 PAKISTAN INTERNATIONAL AIRLINES 114089931 PAK-LANKA INDUSTRIAL COMPLEX PVT LTD 409178502 PAKRA ENTERPRISES 114479896 PAKVIN LOGISTICS PVT LTD 114115207 PAL CHEMICALS PVT LTD 114172510 PAL FASHIONS GARMENTS PVT LTD 114100765 PAL FASHIONS PVT LTD 114208035 PAL LANKA PVT LTD 114281042 PAL PACKAGING PVT LTD 114048569 PALA & DASA PVT LTD 114030406 PALA GEM & MINERAL PVT LTD 114739103 PALAMAKUMBURA BROTHERS PVT LTD 409193072 PALAMUNAI 05 RURAL DEVELOPMENT SOCIETY 481364302 PALANIANDY K 552130553 PALANIAPPAN P 700441873 PALANIEL SRITHARAN 726700656 PALANINAATHAN P 412771117 PALANISAMI S 473013096 PALANIVEL V 291721605 PALANIYANDI A 411622681 PALANIYANDY K 114136751 PALANQUIN PVT LTD 730204434 PALANSOORIYA H P A 409006442 PALAYAKAT TRADING CO 409252249 PALFIME SECURITY PROFESSIONALS 409055974 PALI CONSTRUCTION CO 491801484 PALIHAKKARA W 663190067 PALIHAKKARA W S 806333409 PALIHAWADANA P A A W 681552731 PALIHENA P D M 501293997 PALIHENA S L A 409219250 PALINDA NUWARA PRADESIYA SABA 365141312 PALINGUMENIKE G M 473362724 PALIPODI K 582660328 PALITHA P R A 680633878 PALITHA PUSPA KUMARA I K 682450940 PALITHA W K 613001115 PALITHARATNA G L 114638064 PALLADIUM MASTER PVT LTD 409096441 PALLAIYOOTHU RURAL DEVELOPMENT SOCIETY 409205542 PALLANOYO RURAL DEVELOPMENT SOCIETY 421280622 PALLEGEDERA G 608240772 PALLEWELA K R 462510012 PALLEWELA P S 626200516 PALLEWELA P V 409116523 PALLIKUDIYIRUPPU 01 RURAL DEVE; SOCIETY 409176615 PALLIMULLA AUTO IMPORTERS 820792521 PALLIYAGURU A N C 409114563 PALLIYAGURU ENTERPRISES 114251984 PALLIYAGURU MORTOR TRADERS PVT LTD 480773683 PALLIYAGURU P 702880440 PALLIYAGURUGE S S 114096865 PALM COURT HOUSING PVT LTD

Page 403 of 646 TIN No Company Name 409071848 PALM GROVE RESTAURANT 114265152 PALM PROTEINS PVT LTD 134002409 PALMA LTD 114175803 PALMIL OILS & FATS LTD 114210714 PALMOS PVT LTD 409210953 PALMRESOURCES DEVELOPMENT CO-OP SO;LTD 114630390 PALMYRAH TRADING PVT LTD 114491365 PAMODA PVT LTD 114485853 PAMODYA'S PVT LTD 114037630 PAN APPAREL PVT LTD 114332640 PAN ARCH ARCHITECTURE PVT LTD 409005373 PAN ASIA 104034926 PAN ASIA LTD 114114928 PAN AUTOMATION PVT LTD 409085709 PAN EXIM 114380687 PAN GLOBAL ADVERTISING PVT LTD 114351733 PAN GLOBAL CREATIONS PVT LTD 114337889 PAN GLOBAL INTERNATIONAL 114223441 PAN GLOBAL SHIPPING PVT LTD 114344184 PAN GLOBAL VENTURES PVT LTD 114005037 PAN LANKA ENTERPRISES PVT LTD 114178217 PAN LANKA NETWORKING PVT LTD 114246913 PAN PHARMA PVT LTD 409073603 PAN RESTAURANT & CATERERS THE 409109314 CONTRUCTION CO-OPARATIVE SO;LTD 409089690 PANADURA GROCERS 409172580 PANADURA M P C S 114114316 PANADURA MEDICAL SERVICES PVT LTD 409170269 PANADURA SPORTS CLUB 681672036 PANAGODA ARACHCHIGE HEMANTHA PRADEEPA 660221069 PANAGODA D M 114131369 PANAMACK CARGO PVT LTD 645840160 PANAMALDENIYA U G C R MRS 114214914 PANAMAX FREIGHT SERVICES PVT LTD 409193340 PANANKADU RURAL DEVELOPMENT SOCIETY 523561782 PANAPITIYA G A 500900466 PANAPITIYA L D 781752517 PANAPITIYA S T 114125555 PANASOMA PVT LTD 630091594 PANAWALAGE A P 409162568 PANCHALINGAM ARULAIYAH P 420362617 PANCHALINGAM K 513543190 PANCHANATHAN V 402642246 PANCHARATNAM K S 593052230 PANCHENDRAM R 409191541 PANDA CLEARING & FORWARDING 114146439 PANDA LANKA TOYS EXPORT PVT LTD 409159532 PANDIAN K A 730302550 PANDIPPERUMA S I 409119891 PANDIRUPPU ALMINAN T C C SOCIETY UN LTD 590430234 PANDITA C 600573128 PANDITARATHNE L P 580674658 PANDITHA S DE A

Page 404 of 646 TIN No Company Name 412641604 PANDITHA T 409265863 PANDITHA TRANSPORT 616261614 PANDITHARATHNE J B L MRS 620710300 PANDITHARATHNE N D W K 682800488 PANDITHARATNA P A A 890560814 PANDITHARATNA P A N D 409153100 PANDITHARATNA TRUST 409167470 PANDULA PRIYANKA K K 513501757 PANDUWAWALA P .K. K 481953901 PANDUWAWALA P K S C 114131091 PANDUWAWALA PVT LTD 553562643 PANEERSELVAM K R 481402506 PANGNADASA H W 755510041 PANGNADASA H W A V D 652110266 PANIYANDUWAGE D 409192599 PANNDIRUPPU-01,MUSLIM DIVISION RDS 532674395 PANNEERSELVAM P 409090575 PANNILARATNE & CO 409070132 PANNILPATTU M P C S LTD 409162126 PANOPTIC 409156746 PANORA 409065546 PANT ASIA 114228800 PANT ASIA EXPORTS PVT LTD 104054404 PAPER CONTAINERS 409105718 PAPER LAND 409097243 PAPER LINE 409092144 PAPER LINK 114089648 PAPER MAN PVT LTD 114088137 PAPER POINT PVT LTD 114466514 PAPOOSE INTERNATIONAL PVT LTD 409034683 PAPPYRUS CONVERTORS 409138632 PAPRO PAPER TRADING 114661899 PAPRO TRADING COMPANY PVT LTD 409280234 PAPS LEISURE MANAGEMENT 114103950 PAPYRUS PVT LTD 409030904 PAR EAST MARKETING COMPANY 114028703 PAR MARKETEERS PVT LTD 409055567 PARADISE BENTOTA RESORT PVT LTD 114171174 PARADISE COCONUT PRODUCTS PVT LTD 114083291 PARADISE ENTERPRISES PVT LTD 114206148 PARADISE INTERNATIONAL LANKA PVT LTD 104052452 PARADISE INTERNATIONAL PVT LTD 114772089 PARADISE ISLAND LEISURE HOMES PVT LTD 114323870 PARADISE LANKA TRADING PVT LTD 104066887 PARADISE LTD 114286834 PARADISE ROAD EXPORTS PVT LTD 409295479 PARADISE ROAD-THE VILLA BENTOTA 114306657 PARAGAN INTERNATIONAL PVT LTD 409021743 PARAGON AGENCY 124003652 PARAGON CEYLON LTD 114332429 PARAGON HOLDINGS PVT LTD 409329152 PARAGON INTERNATIONAL TRADING COMPANY 114193860 PARAGON JEWELLERS PVT LTD

Page 405 of 646 TIN No Company Name 409006639 PARAGON TRADING CO 409052924 PARAKRAMA ELECTRICALS 409086560 PARAKRAMA RADIO 440432824 PARAMALINGAM V I 543652504 PARAMANATHAN S 370140200 PARAMANATHAN T 392631585 PARAMAS K 700890910 PARAMASIVAM N 433411501 PARAMASIVAM R 663461710 PARAMESHWARAN P 586703200 PARAMESWARY S 114182028 PARAMIX PVT LTD 409125760 PARAMOUNT DISTRIBUTORS 114436615 PARAMOUNT FASHION APPARELS PVT LTD 409254462 PARAMOUNT INTERNATIONAL 114241660 PARAMOUNT LOGISTICS PVT LTD 114000094 PARAMOUNT MOTOR TRADERS PVT LTD 409000436 PARAMOUNT ORGANISATION 114232416 PARAMOUNT PLASTICS PVT LTD 631610447 PARAMULLAGE A N S 114025143 PARANAGAMA BROS GALLE PVT LTD 409065058 PARANAGAMA ENTERPRISES 409093647 PARANAGAMA INTERNATIONAL 750262031 PARANAMANA S R 566202255 PARANATHALA B S I MRS 613162763 PARANATHAN S 104037860 PARANAVITANA & PARANAVITANA LTD 690500299 PARANAVITANA L S 532882214 PARANAVITANE S DR 703251790 PARANAVITHANA C S 732840044 PARANAVITHANA D S 503532220 PARANAVITHANA D W 461520189 PARANAVITHANA S 543090638 PARANAVITHANE S 552212916 PARANAVITHNA D S 592960230 PARARAJASINGHAM J J 409175198 PARASOL 621094173 PARAWASIVAM M 114346020 PARCELHOUSE TECHNOLOGY CENTRE PVT LTD 571642263 PARIMANOHARAN K 811352888 PARINDA W M D 693441021 PARIS A P K J C 114479381 PARIS BUILDERS PVT LTD 701341228 PARIS M M S S 114347906 PARISI ENTERPRISES PVT LTD 114330612 PARK HALL DEVELOPMENTS PVT LTD 409166059 PARK WEST APARTMENTS MANEGMENT COUNCIL 409006191 PARKER TRADERS 409166873 PARSHANS ENTERPRISE 710163677 PARTHEEPAN K 790743911 PARTHEEPAN S 409027105 PARTY TIME CONFECTIONERY 562600523 PARYS C

Page 406 of 646 TIN No Company Name 409207375 PASAN ENTERPRISES. 409091342 PASAN KNITTERS 114345407 PASANKAU PERSONALIZED CRICKET GEAR PVT L 590842613 PASCARAN S 409176259 PASDUN SURVEY AGENCIES 114165522 PASGAMA PVT LTD 460122910 PASHA C M M R 114448826 PASILTA GRAPHICS PVT LTD 409229328 PASINDU CATERS 409142400 PASINDU CONSTRUCTION 409103898 PASINDU INTERNATIONAL 409195580 PASINDU MOTORS 409228488 PASINDU TRADE CENTER 731330646 PASKER K. 114374733 PASP PVT LTD 114454931 PASS ACCOUNTING SOLUTIONS (PVT) LTD 114241881 PASS RESEARCH AND CONSULTANCY 114145238 PASS STAFF PLACEMENTS PVT LTD 114064432 PASSARA TRANSPORT PVT LTD 409279562 PASSION IMPEX 409090273 PASTCROME PRINT SERVICE 114024457 PASYALA TILE FACTORY PVT LTD 114155969 PATA TRADING PVT LTD 409111807 PATAPILIGE P 174921792 PATEL LANKA SQANDA PVT LTD 740910388 PATHBERIYA H A 642841890 PATHBERIYA N N 611770740 PATHBERIYA S T 114335550 PATHFINDER TECHNOLOGIES LANKA PVT LTD 700922960 PATHINAYAKA D M D 409195970 PATHINAYAKA R A 661490071 PATHINAYAKE R.B.P.A. 711991409 PATHINAYAKE S P D 409075630 PATHIRAGE ENTERPRISES 631450377 PATHIRAGE L K 593040429 PATHIRAGE P W 883523512 PATHIRAGE R R 733560398 PATHIRAGE S R P 662470694 PATHIRAJA A K 690951339 PATHIRAJA A L U 409178260 PATHIRAJA ENTERPRISES 641651079 PATHIRAJA H S P 697052020 PATHIRAJA K N S 680251851 PATHIRAJA P A 653381980 PATHIRAJA P A D J N 463512612 PATHIRAJA P.K.U 409078982 PATHIRANA & CO 114138878 PATHIRANA & SONS PVT LTD W S 442860513 PATHIRANA A P 810531797 PATHIRANA A P A U 532782007 PATHIRANA C T M 409272827 PATHIRANA CONSTRUCTION 770151996 PATHIRANA D P

Page 407 of 646 TIN No Company Name 580950442 PATHIRANA D P H 631591256 PATHIRANA H P J W 551511715 PATHIRANA M H 491291869 PATHIRANA M P S 630870097 PATHIRANA P C K 502642936 PATHIRANA P I 823163177 PATHIRANA P P D D 442080933 PATHIRANA P P D S 522942812 PATHIRANA R T R 409244513 PATHIRANA RESTAURANT & BAR 492981451 PATHIRANA S K 440342680 PATHIRANA S R 682991038 PATHIRANA S U K 114316717 PATHIRANA TIMBER STORES PVT LTD 409108261 PATHIRANA TRANSPORT SERVICE 580822290 PATHIRANA U C 792320864 PATHIRANA W P I A 632962142 PATHIRANA W R 800982960 PATHIRANA Y R M 701382773 PATHIRANAGE B N W 601811421 PATHIRANAGE DON ANANDA PATHIRANA 480690362 PATHIRANAGE P 713470953 PATHIRANAGE P 653071582 PATHIRANAGE S J 562383522 PATHIRANALAGE CHANDRARATHNA 788053320 PATHIRATHNA L K 691223043 PATHIRATHNA Y P S R 409102077 PATHMA KAREEN CONTRACTORS 701612205 PATHMA KUMARA D G B 592492954 PATHMA KUMARA H K 409070418 PATHMA MOTOR TRANSPORT CO 104010636 PATHMA THEATERS LTD 622170930 PATHMABANDU D P L 452310988 PATHMAKANTHAN K 531542185 PATHMALAL K K S 613503528 PATHMALAL M R S 540661340 PATHMAN JAYANTHA H 571110733 PATHMANAATHAN S G 611465017 PATHMANATHAN P 540443629 PATHMANATHAN S 560841612 PATHMANATHAN W 552680650 PATHMARAJ K S 592483173 PATHMARAJA D M 409199313 PATHMASENI K 622220733 PATHMASIRI D 623271862 PATHMASIRI K A N 790750233 PATHMASIRI K A S S 681781102 PATHMASIRI M A U 693622255 PATHMASIRI R A D 520390685 PATHMASIRI W A D 560312938 PATHMAUMARA D S P 409381189 PATHRAKETIYA CINNAMON ESTATE & EXPO. CO. 741460203 PATHTHAMPERUMA P A D P

Page 408 of 646 TIN No Company Name 409200052 PATHUM CONSTRUCTION 114464872 PATHUM CREATION & CONSTRUCTION PVT LTD 114160563 PATHUM INVESTMENTS PVT LTD 409274773 PATHUM TRADERS 481641985 PATIKIRIKORALALAGE S S 762792877 PATIRANA K C P W K 409041736 PATRICK FURNISHERS 351820268 PATRICK K D 409080510 PATT TRADING COMPANY 409016723 PATTAKANNU SUBBIAH ACHARY & SONS 114440124 PATTARAKETIYA AGGREGATE PVT LTD 756421492 PATTIVALA P I 409279589 PATTIYADIPITTY RURAL DEVELOPMENT SOCIETY 520261338 PAUL D L D V 682290641 PAUL K A D M 761640402 PAUL RAJ M S 232180609 PAUL S A 711131400 PAUL S R 114280291 PAULOWNIA PLANTATIONS PVT LTD 532612470 PAVALACHANDRAN S 421674825 PAVALAKANTHAN K 114774251 PAVAN ENTERPRISES PVT LTD 787234321 PAVANANTHAN K 409073093 PAVILIAN CAFE 114640158 PAVITHRA ADVERTISING PVT LTD 409247261 PAVITHRA LABOUR SUPPLIERS 409253008 PAWALAKANTHAN K 409146961 PAWANA REST 409249515 PAWANA RESTAURANT & GUEST HOUSE 560032820 PAWARA KUMARA H.Y.T. 104063837 PAXALL LTD 114496162 PAY TECH SOLUTIONS PVT LTD 492241679 PAYATISSA W H S 535441740 PAYU M D J B 409065201 PC GLOBE SYSTEMS 409110517 PC PLUS INFORMATION SYSTEMS 409104720 PC TALK TECHNOLOGIES 114187011 PEACE INDUSTRIAL PVT LTD 114302813 PEACH INTERNATIONAL PVT LTD 114288063 PEACOCK ENTERPRISES (PRIVATE) LIMITED 114238813 PEACOCK SYSTEMS PVT LTD 114772879 PEAK ASTORIA TRADING PVT LTD 114326372 PEAK TEXTILES PVT LTD 114378100 PEARL APPARELS SERVICES PVT LTD 409071635 PEARL CINEMA 409370497 PEARL CITY IMPORTS 114286435 PEARL COMMODITIES INTERNATIONAL PVT LTD 409242294 PEARL CONSTRUCTION 114358584 PEARL CREATIONS PVT LTD 114322890 PEARL CRUISE LINE PVT LTD 114326267 PEARL ENTERPRISES LANKA PVT LTD 409148794 PEARL ENTERPRISES. 114081183 PEARL GEM PVT LTD

Page 409 of 646 TIN No Company Name 409235344 PEARL INDUSTRY 114733784 PEARL INNOVATORS PVT LTD 114155993 PEARL ISLAND AQUATICS PVT LTD 409079741 PEARL ISLAND FOOD CO 114210498 PEARL ISLAND SEA FOODS PVT LTD 531990943 PEARL KULATHUNGA M.W. 409179398 PEARL LANKA HARDWARE 114608491 PEARL LINK PVT LTD 114188174 PEARL MOUNT APPAREL PVT LTD 104051308 PEARL PLASTIC INDUSTRIES 409039995 PEARL RICH EMPORIUM 409338550 PEARL TRADING, 114670723 PEARLDOTS AQUA PVT LTD 114033936 PEARLITES PVT LTD 690092166 PEDURU M 692372611 PEDURUHEWA L 409144705 PEE GEE ENTERPRISES 413521351 PEER MOHAMED K M S 472323288 PEER MOHAMED M M 272011958 PEER MOHAMED S M 114711292 PEERAPAT CLEANINIG TECHNOLOGY PVT LTD 492832510 PEERIS M J T J 610441092 PEIRIES P R 591980327 PEIRIS B H A 400680426 PEIRIS B J J 627270038 PEIRIS B M S N 480840739 PEIRIS B P 720073064 PEIRIS C A P 523183150 PEIRIS D D K 570122576 PEIRIS D H 552522850 PEIRIS D N L 565911678 PEIRIS D S A 167260837 PEIRIS E D I 471610682 PEIRIS G F S 630080800 PEIRIS G N P A 575042147 PEIRIS G V E 409069568 PEIRIS GRINDING MILLS 682460350 PEIRIS H A 322140428 PEIRIS H C 773542376 PEIRIS H C 680980802 PEIRIS H T A 682420758 PEIRIS H.T.K.G. 471671010 PEIRIS J M M J 573622073 PEIRIS K C S 532653053 PEIRIS K D D 453391841 PEIRIS K G N 872180095 PEIRIS K T C 490803238 PEIRIS L R S K 600410504 PEIRIS M A D L K 752941971 PEIRIS M C I 683071277 PEIRIS M D D 660572139 PEIRIS M D L P D 573290631 PEIRIS M J V R

Page 410 of 646 TIN No Company Name 477143105 PEIRIS M MRS 753453083 PEIRIS M P D 673092713 PEIRIS M P W C L 582540071 PEIRIS M P W N K G 523421417 PEIRIS M R 811171476 PEIRIS M S S 541743898 PEIRIS M V P 410441560 PEIRIS M W 521732300 PEIRIS M.P.W. 653031165 PEIRIS N A 587190249 PEIRIS N D MRS 498050344 PEIRIS N M C 751082215 PEIRIS P C P 827663654 PEIRIS P N T 620014060 PEIRIS P P P 801580661 PEIRIS P S A C 621612808 PEIRIS R P 696892431 PEIRIS S D 409069509 PEIRIS SERVICE STATION 510112113 PEIRIS T C H 602040496 PEIRIS T K R 640971894 PEIRIS T L R 620130664 PEIRIS T M C J 481751721 PEIRIS T M D B J 632661851 PEIRIS T M L N 478001525 PEIRIS T S 532573181 PEIRIS T S 409092098 PEIRIS TRUST 503461137 PEIRIS W B 581840390 PEIRIS W B D S 280100641 PEIRIS W D 483230885 PEIRIS W G S 713130508 PEIRIS W H R 651200563 PEIRIS W M F B T 661350300 PEIRIS W S 114211192 PEIUMANTHA ENTERPRISES CONSTR; PVT LTD 134002506 PELACCO LTD 550104059 PELAWA GALANAGE GEDARA GUNAWARDANA 114163236 SUGAR DISTILLERIES PVT LTD 409202594 PELICAN ENTERPRISE 114607169 PELICAN TRADING PVT LTD 114499404 PELICAN TRAVELS PVT LTD 114380520 PELMA ASIA CONSTRUCTION PVT LTD 114100757 PELMAR INTERNATIONAL PVT LTD 452970520 PELPOLA D W 636100382 PELPOLA N C P 712982381 PELPOLA P J M 114668508 PELWATTE AGRICULTURE & ENGINE.SERV. PVT L 409217141 PEMA TRAVELS & TRANSPORT 401871012 PEMACHANDRA H 462402090 PEMADASA K.P. 722051823 PEMADASA U A U C 510883381 PEMADASAJ

Page 411 of 646 TIN No Company Name 482812902 PEMARATNE A 623372294 PEMASARA Y G R P 630402298 PEMASIRI G H 611784546 PEMASIRI H G 530260488 PEMASIRI O M 520690778 PEMASIRI W 551043010 PEMASIRI W G B 114359645 PENGUIN CASUALWEAR PVT LTD 114217840 PENGUIN CLOTHING PVT LTD 114258288 PENGUIN GARMENTS PVT LTD 409061109 PENGUIN LANKA ASSOCIATE 409009867 PENGUIN TRADING CO 114354937 PENGUINE E-ACCOUNTING PVT LTD 409182593 PENINSULA ENTERPRISES 409080863 PENINSULA GARMENTS 409067727 PENINSULA GROUP DISTRIBUTORS THE 409137814 PENNINE KNITWEAR INDUSTRIES 104055532 PENPALS LTD 114394599 PENSONIC LANKA PVT LTD 114292303 PENTA GUARDIAN PVT LTD 194002319 PENTA OCEAN CONTRUCTION CO LTD 114087688 PENTAD PRODUCTS PVT LTD 104056962 PENTAGON INDUSTRIES PVT LTD 409012329 PENTA-OCEAN WAKACHIKU JOINT VENTURE 114258555 PVT LTD 114136387 PENTEC COLOUR PRODUCTS PVT LTD 114148377 PENTEX INDUSTRIES PVT LTD 114133302 PENTHOUSE DISTRIBUTORS PVT LTD 104062440 PENTHOUSE TRADING COMPANY PVT LTD 114431451 PENTIUM 2000 COLOUR INDUSTRIES PVT LTD 409007260 PEONEX TRADING CO 114268437 PEOPLE POWER INTERNATIONAL PVT LTD 114182389 PEOPLE'S ACA;FOR TERT;& HIGHER EDU; PVT L 124007615 PEOPLE'S CENTRAL HOSPITAL GALLE LTD 174913048 PEOPLES CHEMICALS PVT LTD 409065856 PEOPLES ENTERPRISES 134008911 PEOPLE'S FINANCE PLC 114834378 PEP LANKA PVT LTD 409198252 PER AARSLEFF A/S 409093523 PERAKUM CONTRUCTION WORKS 114155187 PERALRICH INTERNATIONAL PVT LTD 409103499 PERAMOUNT & ELECTRICLS 114165107 PERAMUNA BUILDERS PVT LTD 409277535 PERAMUNA TRADING CO. 623210715 PERARA W M A J K 409101330 PERARU RURAL DEVELOPMENT SOCIETY 114211486 PERCUSSION SECURITY SERVICE PVT LTD 432220095 PERCY FONSEKA & CO 114217603 PERCY FONSEKA & CO PVT LTD 358302203 PEREIRA M A C MRS 803324158 PEREIRA R M 602712931 PERER A A L K 409015760 PERERA & BROTHER SAW MILL

Page 412 of 646 TIN No Company Name 409051804 PERERA & CO H B 409024114 PERERA & CO R M 409071872 PERERA & CO W S D 104006086 PERERA & SILVA LTD 330040700 PERERA A A DHARMADASA 788232462 PERERA A A I S 672711843 PERERA A A P C 668332390 PERERA A A P D 621081764 PERERA A D A 610181457 PERERA A G 617112795 PERERA A G R 523121200 PERERA A H 642750771 PERERA A H 582192871 PERERA A J S 220650260 PERERA A K D A 702441919 PERERA A K I H 461170641 PERERA A K J 572380823 PERERA A L A I K 622853442 PERERA A L P C 583612440 PERERA A L W 356412753 PERERA A M MRS 660021035 PERERA A P L 560522274 PERERA A R DR 530821277 PERERA A S C P 573100891 PERERA A W S L 693132711 PERERA A W T I 114022926 PERERA AND SONS PRINTERS LTD 472650378 PERERA B A 637070134 PERERA B A M P 720554119 PERERA B A R 531583469 PERERA B A V P 700521249 PERERA B B B C E 732010939 PERERA B B P 472560239 PERERA B C 380021285 PERERA B E G 817810462 PERERA B G J H 748542302 PERERA B I D 321532527 PERERA B J 571322625 PERERA B K D 606720025 PERERA B K L F 360301702 PERERA B M 413001323 PERERA B N 781943150 PERERA B N J 905950878 PERERA B N O 600322060 PERERA B P R L 463532826 PERERA B R K 682760222 PERERA B R M 711592113 PERERA B S P 755571008 PERERA B.T.E. 681831436 PERERA C H 706173927 PERERA C P 491532696 PERERA C P S 409093183 PERERA CONTRUCTION

Page 413 of 646 TIN No Company Name 282172119 PERERA D 502360876 PERERA D B 542212977 PERERA D B C 646092930 PERERA D D K 732611088 PERERA D E C 409254527 PERERA D H A,PERERA D D & DISSANAYAKE AT 493562320 PERERA D I 540721742 PERERA D J 663030400 PERERA D L P 500093137 PERERA D M 730473168 PERERA D N 612060886 PERERA D N Y 500933704 PERERA D P 682390107 PERERA D T J 386420920 PERERA D T S 831330880 PERERA D.L.S.S. 114380660 PERERA DEVELOPMENT GROUP PVT LTD 655510486 PERERA E A D I MRS 500753366 PERERA E A G 782062174 PERERA E N 632661738 PERERA E T P 516301147 PERERA E.A.V 603210247 PERERA G A 712263504 PERERA G A L C 485910271 PERERA G A M S 755311499 PERERA G A P 676440208 PERERA G A S 660911081 PERERA G A S D 692321456 PERERA G A S K 601660563 PERERA G G A 662822507 PERERA G H 551942163 PERERA G L D K J 543592293 PERERA G L L 742510441 PERERA G L M 611900430 PERERA G P A S 653420048 PERERA G S 632510675 PERERA G S N 631072046 PERERA G S P 521534729 PERERA G T 732830286 PERERA G V S S 541200789 PERERA G W A 812720716 PERERA G W S D 570890794 PERERA H A 451582267 PERERA H A N 752391955 PERERA H A P 756911139 PERERA H A R N 787840256 PERERA H A S E 641023175 PERERA H A T 581661290 PERERA H B J 762092182 PERERA H D C 592070731 PERERA H D K W 663660160 PERERA H D M I 551012360 PERERA H D S

Page 414 of 646 TIN No Company Name 601840596 PERERA H E D 502993380 PERERA H H 791214610 PERERA H I L 550811197 PERERA H J 522283061 PERERA H J K 622091119 PERERA H K S A 826071320 PERERA H M C N 525312011 PERERA H N 392180109 PERERA H P 760104337 PERERA H P A R 642851764 PERERA H R 701482255 PERERA H S S 603664728 PERERA H.A.P. 603483049 PERERA H.P.K.M.K. 582342261 PERERA H.T. 632631391 PERERA I A P K 651151104 PERERA I S M 555592744 PERERA J A A 507093531 PERERA J A M 651311543 PERERA J A N M 532481449 PERERA J A V R 462521308 PERERA J H M V 703220495 PERERA J J A 573622898 PERERA J K Q I 483574010 PERERA J K T F R 523194194 PERERA J M H 552062361 PERERA K A A 682631589 PERERA K A A R 523602241 PERERA K A C 792420249 PERERA K A C K 672330548 PERERA K A I P 670013685 PERERA K A J 673131697 PERERA K A J P 570092472 PERERA K A L 502202820 PERERA K A N 450160288 PERERA K A N A 510502124 PERERA K A N M 741291282 PERERA K A P I S 443161813 PERERA K A R 663250620 PERERA K A S K 448591743 PERERA K A S MRS 573080386 PERERA K A S U 511602165 PERERA K C 662260193 PERERA K C H K 409235220 PERERA K D A 409235212 PERERA K D H 710450900 PERERA K D M 543330035 PERERA K D U S 768580758 PERERA K D Y MRS 473031418 PERERA K E A 482490565 PERERA K G 712480670 PERERA K G P 601051869 PERERA K G R P

Page 415 of 646 TIN No Company Name 480452429 PERERA K G S 681550712 PERERA K G S U 440422187 PERERA K J 442890625 PERERA K J A 632822006 PERERA K J B S 532621445 PERERA K J F L 763302466 PERERA K J M 743080670 PERERA K K 732910018 PERERA K K C 856162168 PERERA K K N 761693689 PERERA K K N S 602650243 PERERA K K P 691441121 PERERA K K S N 722720202 PERERA K K U P 581331460 PERERA K L S 671510100 PERERA K L S E 443030670 PERERA K M 602630030 PERERA K M D 690180952 PERERA K M J L 692631501 PERERA K M P C 775622733 PERERA K M S 591373439 PERERA K M W 573653351 PERERA K N 641531073 PERERA K N E P 771810748 PERERA K N I 710521751 PERERA K P B U 682830786 PERERA K P R 602760650 PERERA K S 430422421 PERERA K S K 731970777 PERERA K S N 760850101 PERERA K S P 741000423 PERERA K S P K 762050277 PERERA K S P S 480512243 PERERA K U O S 681211128 PERERA K V S 551780538 PERERA K W 620272361 PERERA K. A 761340522 PERERA K. N .D 406552080 PERERA L 640992123 PERERA L A 612451117 PERERA L A S K 493310046 PERERA L B J 647761542 PERERA L C 763010201 PERERA L D 503553040 PERERA L D P 740420224 PERERA L I P K 512620469 PERERA L J A 652720250 PERERA L K 752411441 PERERA L K C 541043462 PERERA L M 671171071 PERERA L N 513293305 PERERA L N A 673290280 PERERA L N A

Page 416 of 646 TIN No Company Name 700731545 PERERA L N P 616350102 PERERA L P 663270478 PERERA L P 688230969 PERERA L P D 482500900 PERERA L R 552280431 PERERA L R 802761376 PERERA L R T 582560323 PERERA L S 602120236 PERERA L S I 551880850 PERERA L S J 732250360 PERERA L S S K 583233016 PERERA L S W 572100251 PERERA L U 451412965 PERERA L U I 692331869 PERERA L V D 632701977 PERERA L.N.P. 480092384 PERERA M .R 632681160 PERERA M A A D 746710224 PERERA M A C MRS 602040143 PERERA M A D 740111540 PERERA M A D J S 440992943 PERERA M A F V 601960036 PERERA M A J N 603532775 PERERA M A J S 552691792 PERERA M A L N J 812674226 PERERA M A M B 637390090 PERERA M A P P 600450425 PERERA M A R Y 531760336 PERERA M A V C 533053165 PERERA M B L 617171147 PERERA M B T G 480540824 PERERA M C 712590270 PERERA M C H 560800070 PERERA M C K 653660588 PERERA M C K 423112085 PERERA M D 550721058 PERERA M D 451832875 PERERA M D R 551721485 PERERA M F L 700650456 PERERA M G N 620590940 PERERA M H M 600312790 PERERA M H T A 722731867 PERERA M I L 653660103 PERERA M I S 552663489 PERERA M J 640313005 PERERA M J 763174719 PERERA M J 420471530 PERERA M J L 631132626 PERERA M J U 751202032 PERERA M K A R 412630025 PERERA M K K P R C 410350904 PERERA M L 101139077 PERERA M L G G

Page 417 of 646 TIN No Company Name 570102737 PERERA M L J 592611813 PERERA M L J 720410524 PERERA M L S J 312670593 PERERA M M 576290659 PERERA M M 612061076 PERERA M M A 405840235 PERERA M M C 652930093 PERERA M M C 685443112 PERERA M M P 508113021 PERERA M MRS 731143544 PERERA M N B 730872755 PERERA M N S 492680443 PERERA M P D 633530521 PERERA M P J A 460052033 PERERA M P M C 800233410 PERERA M P S 473622971 PERERA M R 491290749 PERERA M R 653562080 PERERA M R 409254918 PERERA M R S 643550547 PERERA M R S C 480092473 PERERA M S 572670511 PERERA M S 660784772 PERERA M S 722780051 PERERA M S S 642861255 PERERA M T A 532252547 PERERA M V DR 512832695 PERERA M W 551851893 PERERA M W 470092084 PERERA M.F.U 876460149 PERERA M.H.M.L.P. 513361700 PERERA M.N.C 409006027 PERERA MOTORS 301071752 PERERA N A M 852331488 PERERA N A M . 741270730 PERERA N C K 551320391 PERERA N J 467481282 PERERA N K MRS 440871291 PERERA N M 610355269 PERERA N M S 543020869 PERERA N N 685210118 PERERA N N P 582630720 PERERA N S H 680250421 PERERA N.K.P. 692982711 PERERA O L H C 533252133 PERERA P A 867600094 PERERA P A H MS 545443341 PERERA P C L 756512366 PERERA P C T 491852380 PERERA P F 431982218 PERERA P H R E 543072753 PERERA P J 310260312 PERERA P K

Page 418 of 646 TIN No Company Name 851151460 PERERA P K K 170661389 PERERA P L 530231836 PERERA P L C 592640279 PERERA P L J 380940558 PERERA P M G V 752411670 PERERA P N M 663632868 PERERA P N N 523620223 PERERA P P M 461471064 PERERA P P N P 671800486 PERERA P S N 641570885 PERERA P V A W 723612241 PERERA P V C M 540363633 PERERA P V M E 572843033 PERERA P V M S 622741270 PERERA P V P N 781080179 PERERA P W E R 760792462 PERERA P W J P P 761032305 PERERA R 742361217 PERERA R A D L C 513520530 PERERA R A H D 581440707 PERERA R A J H 632100302 PERERA R A R P 483491042 PERERA R A S D 652001459 PERERA R A S D 715551144 PERERA R A S K 721551580 PERERA R M G S 596641172 PERERA R M K M 692581300 PERERA R N 828261070 PERERA R N A D P 363590276 PERERA R S 710942587 PERERA R S L 751150334 PERERA S 572551504 PERERA S A K L 530571734 PERERA S A R P 673043569 PERERA S A S P 653492987 PERERA S D M L 712861410 PERERA S D N A 621370260 PERERA S G Y 752890129 PERERA S K 780343125 PERERA S M C T 600612832 PERERA S M J S 652510744 PERERA S M L W K 780423684 PERERA S S 511223628 PERERA S W 610240658 PERERA S W R T 651080274 PERERA S.H. 733503351 PERERA S.W.P.S. 690811855 PERERA T A C P 506440483 PERERA T C V MRS 703041027 PERERA T L D 190260151 PERERA T P 672800129 PERERA T R L 731611637 PERERA T W D I

Page 419 of 646 TIN No Company Name 601221101 PERERA T W S 662842770 PERERA T W T K 631901492 PERERA TA L F 409356150 PERERA TRADERS 114103187 PERERA TRADERS PVT LTD K K 401420681 PERERA U J 411131173 PERERA U J 690330830 PERERA U L H 610470190 PERERA U L J A A 597232080 PERERA U L M R P 492410756 PERERA U R A 511953065 PERERA U W H R D 477510728 PERERA V A W MRS 342260128 PERERA V C 711530223 PERERA V T D 802422741 PERERA W A C C T 717220854 PERERA W A D K 571162636 PERERA W A D M 641301914 PERERA W A P 523133942 PERERA W A S B 742193985 PERERA W A S C 273630376 PERERA W B 411110044 PERERA W D 767714289 PERERA W D N 442410437 PERERA W D P 409015115 PERERA W F B 510804023 PERERA W G M 560160437 PERERA W G S 632451369 PERERA W J L 671040260 PERERA W J S 713661066 PERERA W J S 791381240 PERERA W J U 598551111 PERERA W K K K 692870301 PERERA W K M K 409142915 PERERA W K S S 643200457 PERERA W L G P 511501032 PERERA W M C 551480097 PERERA W M G 781380253 PERERA W M P 800591490 PERERA W M P 762601338 PERERA W M S R 670440222 PERERA W N S 590080020 PERERA W N Y 271091001 PERERA W P 691152863 PERERA W P 782280058 PERERA W P C L M 660390669 PERERA W P K 833131664 PERERA W P L C M 683112151 PERERA W P S S L 688310148 PERERA W P S S P 733103183 PERERA W R 573522176 PERERA W R I 530730034 PERERA W RANJITH

Page 420 of 646 TIN No Company Name 718082293 PERERA W T D I 745092055 PERERA W T S 501652229 PERERA W U I 503633868 PERERA W V N G 521331186 PERERA W Y N 563510536 PERERA W.A.S.S. 751420056 PERERA W.D.R.P. 370021309 PERERA WM 690222825 PERERA Y A N 681160329 PERERA Y A N S 600461958 PERERA Y L 409219080 PERFECT DYES & TAPES 114278734 PERFECT ENGI.& TRADING INTERNL.PVT LTD 114616109 PERFECT IMPRESSION PVT LTD 114103900 PERFECTFIT INTERNATIONAL PVT LTD 114356875 PERFORMANCE CENTRE PVT LTD 409131956 PERFORMANCE MOTORS 409052606 PERIANNAPILLAI & CO 331651214 PERIES J A D 368661295 PERIES M.L.T.S. 480713214 PERINPAM K 663503367 PERINPANATHAN P 501016047 PERINPARAJAH A W 591111760 PERIS D H M T A D 456780350 PERIS M A P W 536016015 PERIS M S MISS 409090370 PERIYANEELAVANAI MUSLIM DIVISION 01 RDS 881232600 PERIYAPPERUMA P A D C J 700091414 PERIYAPPERUMA U J 632830939 PERIYASAMI PILLEI SEKAR 510015177 PERIYASAMY K P 781281158 PERIYASAMY KRISHNAKUMAR 551611477 PERIYASAMY S 409040829 PERKINS SHIPPING PVT LTD 104038620 PERLIN TOURS LTD 409097413 PERLYN HOTEL 114110302 PERMARITE PVT LTD 114206903 PERMO FEEDS PVT LTD 409045863 PERPETUAL AGENCIES , 114195030 PERPETUAL BUSINESS LANKA PVT LTD 114145092 PERRY & RUSSEL CONSTRUCTIONS PVT LTD 114079308 PERSHIP AGENCIES PVT LTD 114026964 PERSHIP IMPORT & EXPORT PVT LTD 114488720 PERSHIP INTERGRATED SOLUTIONS PVT LTD 114318167 PERSONAL DESIGN PVT LTD 114236160 PERSONAL SAFETY EQUIPMENT PVT LTD 521594551 PERUMAL J S 762650525 PERUMAL S C 647210457 PERUMPULLI ARACHCHI C 114294349 PERUSINGHE TEA MANUFACTURING CO PVT LTD 409292585 PERWITOOL INTERNATIONAL ENGINEERS 409130216 PESHALA ENTERPRISES 409006132 PESONS

Page 421 of 646 TIN No Company Name 114234427 PESTONJEE PVT LTD 104040934 PESUMALS LTD 409087523 PET PACK LANKA 409104142 PETCHEM INTERNATIONAL 492102717 PETER E A D E C 696850666 PETER M N 512431593 PETER MOHAN MAITHREE PEIRIS 672590957 PETER RANJITH M.D. 114186449 PETSONIC PVT LTD 409003338 PETTAH SPORTS CO 409220746 PETTRA APPARELS 409148565 PEUM TRADERS 114308650 PEUM TRADERS PVT LTD 114229296 PEY & CEY IMPORT & EXPORT PVT LTD 114483141 PHARAOH ADVENTURE ADVERTISING SE; PVT LTD 409257755 PHARMA ASSOCIATES 114038814 PHARMA ENTERPRISES PVT LTD 114042242 PHARMA LANKA PVT LTD 409271294 PHENIX PRINTERS 409142125 PHENOMENAL LIGHTING 409074464 PHEROZE CHOKSY & ISMETH RAHEEM 409143814 PHIGERA A A C R 114041629 PHILADELPHIA TRADE & INVESTMENT PVT LTD 672990670 PHILIP C A 114409219 PHILIP CONSTRUCTION PVT LTD 321931987 PHILIP H S C J 114132110 PHILIP HOSPITALS PVT LTD 571293501 PHILIP P K 431510812 PHILIP W D J 572824020 PHILLIPS D M R 114711268 PHILLIPS FOODS LANKA PVT LTD 134005548 PHOENIX ALUMINIUM LTD 134005572 PHOENIX BLOW MOULDING LTD 114252247 PHOENIX CLOTHING PVT LTD 174821410 PHOENIX DUTY FREE SERVICES LANKA PVT LTD 134005564 PHOENIX ENGINEERING LTD 114087793 PHOENIX FASHIONS PVT LTD 134005556 PHOENIX INJECTION MOULDING LTD 114615110 PHOENIX LANKA SHOE COMPANY PVT LTD 114129291 PHOENIX POLYMER PVT LTD 114329428 PHONE CARE PVT LTD 114607827 PHONE CELL HOLDINGS PVT LTD 114294896 PHONE CELL PVT LTD 114346802 PHONE PLUS PVT LTD 409102883 PHOTO CINY 114111384 PHOTO FINE COLOUR LABORATORIES PVT LTD 114334596 PHOTO HOME COLOUR LAB PVT LTD 409267394 PHOTO HOUSE IN DESIGN 114334510 PHOTO HOUSE PVT LTD 409210805 PHOTO SHANKO 114004740 PHOTOCHROME LABORATORIES PVT LTD 114130842 PHOTOCHROME PHOTOGRAPHY PVT LTD 104003303 PHOTOCINEX LTD

Page 422 of 646 TIN No Company Name 114010677 PHOTOGRAFIX PVT LTD 409098746 PHOTOHOME COLOUR LAB 104029914 PHOTOKINA LTD 114354201 PHOTONICS INTERNATIONAL PVT LTDD 114224618 PHOTOSHOP PVT LTD 114102407 PHOTOURISTIK DESIGN PVT LTD 114086673 PICANOL GARMENTS PVT LTD 409192831 PICASSO ADVERTISING SERVICES 134002360 PICKLE PACKERS & GROWERS LTD 114468487 PICTORIAL SPACE PVT LTD 114680583 PICTURE THIS PVT LTD 409154999 PICTURESQUE MOUNTAIN INN 409161804 PIDO GROUP OF CO 114276022 PIER 56 PVT LTD 114204978 PIER THREE FLOATING RESTAURANT PVT LTD 104015719 PIERIS AND CO LTD L J M 330950099 PIERIS H A 602910261 PIERIS K J S 482570410 PIERIS K S 392291407 PIERIS L S DE S 330741040 PIERIS P I 500160543 PIERIS P T 682510510 PIERIS P V R P 661610417 PIERIS W L N 552962702 PIERIS W M P 693351480 PIETERSZ E S 114214167 PIETERSZ ENGINEERING SERVICES PVT LTD 572670813 PIETESZ R B 409301770 PIFENSAA AUTO CLEAN.SERV.GARA.& VEHI.IM. 114611441 PIGEON EMBROIDERY SERVICES PVT LTD 114836079 PILA MANUFACTURING LANKA PVT LTD 252261257 PILAPITIYA A B H 441471904 PILAPITIYA N B H 114191272 PILAPITIYA TEA FACTORIES PVT LTD 409242804 PILAWOOS HOTEL 409072461 BOKUNDARA M P C S LTD 114216119 PIMA GLOBAL JEWELLERY PVT LTD 114215384 PIMA MANSEC PVT LTD 114212571 PINETREE PAPER PVT LTD 114147907 PINK RIBBONS PVT LTD 114297836 PINNACLE HOLDINGS PVT LTD 114342610 PINNACLE INVESTMENTS PVT LTD 114412376 PINNACLE TEAS PVT LTD 409098150 PINNADUWA GROUP PVT CO 542492813 PINNAVILA P V D M N A 114239534 PINNAWALA INTERNATIONAL PVT LTD 533431780 PINNAWALA M R S 553530814 PINNAWALAGE I K 114472808 PINSEL PVT LTD 409077587 PINTO & SONS T F N 491163097 PINTO K O F 676340858 PINTO M L D N MRS 641114995 PINTO R S N

Page 423 of 646 TIN No Company Name 409094090 PIO FIBER GLASS INDUSTRIES 114355704 PIONEER AUTOMOBILE LANKA PVT LTD 114189960 PIONEER BUNKER SERVICES PVT LTD 114290661 PIONEER CLOTHING MANUFACTURERS PVT LTD 114359386 PIONEER CONSTRU; & PROPERTY SALE; PVT LTD 409118470 PIONEER CYCLE CO 114188204 PIONEER EMBRO DESIGNS PVT LTD 409133746 PIONEER FASHION 114066176 PIONEER HOMES PVT LTD 114016330 PIONEER LOSS ADJUSTERS PTE LTD 114028665 PIONEER OFFSET PRINTERS PVT LTD 114130460 PIONEER PROPERTY HOLDINGS PVT LTD 114025640 PIONEER TRADES & AGENCIES PVT LTD 114094676 PIONEER WIREFORMING INDUSTRIES PVT LTD 781320994 PIRABAKARAN K 481240123 PIRAMANAYAGAM D 409094139 PIRAMID CAPITAL TRADING CO 114365882 PIREK GARMENTS PVT LTD 114243370 PIREKMA PVT LTD 409093922 PIRINI MOTOR TRADING CO 853233919 PIRIS M S L 114750735 PISCO PET KOREA PVT LTD 114642622 PISHON INTERNATIONAL PVT LTD 409108695 PISTON & LINER HOUSE 409229859 PITABADDARA PRADESHIYA SABA 409106900 PITAWELAGAMA RURAL DEVELOPMENT SOCIETY 402202319 PITCHAI A N 453131904 PITCHAI H.M. 114301531 PITKO PVT LTD 114324485 PIX & WORDS PVT LTD 114117463 PIX 'N' GRAFIX PVT LTD 114622966 PIXELTRAY C M PVT LTD 413100194 PIYADAS K A 380101726 PIYADASA A D 409094309 PIYADASA DISTRIBUTORS 510551958 PIYADASA G 313661040 PIYADASA G L 282410656 PIYADASA H M D 543133086 PIYADASA K 510011244 PIYADASA K K 553561167 PIYADASA K. G. D. 480781759 PIYADASA M G 482690963 PIYADASA P 411820785 PIYADASA P A 393252162 PIYADASA P D 543493023 PIYADASA P D 413171059 PIYADASA R A D 271261349 PIYADASA S P 380971690 PIYADASA W D E 409088023 PIYAGOSA ENTERPRISES 409099440 PIYAKARU CONSTRUCTION AND ENTERPRISES 620353248 PIYAL GAMINIE A W 573211570 PIYAL MAHINDA H G

Page 424 of 646 TIN No Company Name 671963490 PIYAL PRADEEP M Y 692721730 PIYANANDA H G R 409149197 PIYARA BAKERY 623624102 PIYARATHNA M L 670880699 PIYARATHNE D M 841390431 PIYARATNE H C 460191270 PIYARATNE L A D 625530059 PIYARUPIKA A.D. 437451249 PIYASEELI K H 320161592 PIYASEKARA M H A 401320067 PIYASENA B K G 513642300 PIYASENA B L 521822929 PIYASENA D 461661904 PIYASENA H B 733491574 PIYASENA H K S D 460683246 PIYASENA H L 583403914 PIYASENA H M 571122510 PIYASENA J W P 361081439 PIYASENA K G 410881551 PIYASENA L C 411320170 PIYASENA P D 320580790 PIYASENA S A 601690993 PIYASENA S K 713653616 PIYASENA S L 482081258 PIYASENA SILVA K H P 430671030 PIYASENA U H 482202098 PIYASENA W R A 409146260 PIYASENA. MOTORS 721501302 PIYASINGHE D P N A 553302846 PIYASIRI A W A 409006701 PIYASIRI ENTERPRISES 573391799 PIYASIRI K M 631950191 PIYASIRI N W E L 409027393 PIYASIRI PRINTING SYSTEMS 114455547 PIYASIRI PRINTING SYSTEMS PVT LTD 481391792 PIYASIRI R D 611253060 PIYASIRI SILVA M 409155200 PIYASIRI WELDING WORKS & MOTORS 580772374 PIYASOMA JAYASINGHA 500753250 PIYASOMA M 523172379 PIYATHILAKA P K 409077218 PIYATILAKA & SONS A P 613412557 PIYATILAKA M B N 481160820 PIYATILAKA W M 632181949 PIYATILAKE D S 651260566 PIYATILAKE L G A K 558391111 PIYATISSA A A L 502842030 PIYATISSA B 502492233 PIYATISSA M A.W M 571260360 PIYATISSA W G A 560710275 PIYAWARDANE J A S 409207685 PIYAWARDENA ASSOCIATES 592812916 PIYAWARDHANA M

Page 425 of 646 TIN No Company Name 409363369 PIYOTA MOTORS 409200303 PIYUM SHCE DESIGNERS 114503614 PLACID INSURANCE BROKERS PVT LTD 114464562 PLAN & BUILD ENGINEERING PVT LTD 114053988 PLAN MARKETING SERVICES PVT LTD 114201561 PLANET GEM (PRIVATE) LIMITED 409139124 PLANNING DEV; & MANAGEMENT CONSULTANTS 114054089 PLAST COAT INDUSTRIES PVT LTD 114327263 PLASTRON ENVIRO SYSTEMS PVT LTD 114418080 PLATE DESIGNERS &INTTERIOR DEC;PVT LTD 204003424 PLATE LTD 114291390 PLATINUM ENTERPRISE PVT LTD 114375250 PLATINUM HOLDINGS PVT LTD 114675725 PLATINUM ONLINE PVT LTD 114632511 PLATZ INTERNATIONAL PVT LTD 114082406 PLAYCRAFT LANKA PVT LTD 409024807 PLAZA ENTERPRISES 114277576 PLEVAN CLOTHING PVT LTD 409140114 PLOD SECURITY SERVICE 114313181 PLOD SECURITY SERVICE PVT LTD 409190570 PLUGGE ACTUARIELE CONSULTANCY 409195512 PLUGHOLD TRADING 114653713 PLUMB-TECH INTERNATIONAL PVT LTD 114069540 PLYMOUTH INDUSTRIES PVT LTD 114241261 PLYWIN PVT LTD 409035310 PLYWOOD HOUSE 114401080 PMT HOLDINGS PVT LTD 114624306 PNEUMATIC ENGINEERS PVT LTD 571841908 PODI APPUHAMY G G 423491434 PODIAPPUHAMI K A 532854768 PODIBANDA T M K B 493540645 PODIMAHATHMAYA R M 590191035 PODINILAME A 463391645 PODINILAME B M 590041025 PODINILAME H.M.G. 409152872 PRADESHIYA SABHA 114745235 POINTPAY SYSTEMS PVT LTD 114802387 POISE GROUP PVT LTD 114417823 POLARIS SHIPPING PVT LTD 114426091 POLARIS TRADING & ENGINEERING PVT LTD 114323128 POLATEX GARMENT ACCESSORIES PVT LTD 409154964 POLATU BATH KADE 104034764 POLGAHAWELA MILLS LTD 638560291 POLGAMPOLA P R M 114379875 POLICY DEVELOPMENT CONSULTANTS PVT LTD 114025518 POLO LANKA PVT LTD 670383083 POLONGODA T M S 114012645 HOTEL P H INN PVT LTD 409178375 POLPITHIGAMA M P C S LTD 682970952 POLWATTE B P G L N 409167861 POLY BAG INTERNATIONAL 114171123 POLY CHEM LANKA PVT LTD 114341886 POLY CYCLE PVT LTD

Page 426 of 646 TIN No Company Name 114034967 POLY GLOVES LANKA PVT LTD 114492922 POLY STYLE PVT LTD 409231861 POLYCHEM INDUSTRIAL SUPPLIERS 409093604 POLYCHEMIX 409124836 POLYCOLOR ENTERPRISES 114133132 POLYCROM LANKA MARKETING PVT LTD 114311600 POLYDEX PVT LTD 104048331 POLYFILMS (CEYLON) LTD 114382752 POLYFILMS MARKETING PVT LTD 114030872 POLYMER ENGINEERING CONSULT.SERV. PVT LTD 134002000 POLYPAK CEI MARKETING LTD 114053015 POLYPRODUCTS PVT LTD 114277320 POLYSTAR POLY PRODUCTS PVT LTD 124009863 POLYTECH CEYLON CO LTD 114456810 POLYWRAP MARKETING PVT LTD 409203000 PON POWER A/C-GRMANY 632170815 PONNAMPALAM AROORAN 302382026 PONNAMPALAM T 443432183 PONNAMPERUMA D R 743072340 PONNUDURAI M A M 642341685 PONNUDURAI R J M S 502852671 PONNUSAMY N 561950504 PONWEERA D K A 409338267 POOBALASINGAM CONTRACTORS 383440866 POOBALASINGAM K 409273483 POOJANI TRADERS 632900538 POOJITHA B A 291400965 POOLOGASINGAM K 114216879 POONG HAN LANKA PVT LTD 104019382 POORAN INDUSTRIES LTD 471852899 POORANANANTHAN K 114360457 POORANEE INSPIRATIONS PVT LTD 743493567 POOWENDRAN R 409087337 POPE & CO 409269648 POPE & COMPANY RODRIGO ASSOCIATES 409040950 POPULAR MOTORS 409247067 POPULAR STORES 409258751 POPULAR STORES 104020879 PORTERAGE & SERVICES LTD 409251919 PORTSERV INTERNATIONAL LTD 104047076 POSEIDON DIVING STATION LTD 409110843 POSFORO DUVIVIER 607321558 POSHINI DE SILVA 409099009 POST GRADUATE INSTITUTE OF SCIENCE 114074152 POTHOTUWA TEA CO PVT LTD 104026940 POTHUHERA SIRISARA MILLS LTD 409159168 POTTUVIL PRADESHIYA SABHAWA 581532075 POUL C R 114086916 POULTRY INGREDIENTS CO PVT LTD 114049859 POWER ALERT LANKA PVT LTD 114377805 POWER COMTRONICS PVT LTD 114135410 POWER DISPLAYS PVT LTD 409218288 POWER FASHION

Page 427 of 646 TIN No Company Name 114329916 POWER FORCE LANKA PVT LTD 409091199 POWER INDUSTRIAL OUTOMATION CO 409104010 POWER LAND ELECTRIC CO 409213340 POWER LOGIC ENGINEERS 114442585 POWER NET ENGINEERING PVT LTD 114763977 POWER NET TECHNOLOGIES PVT LTD 114321818 POWER PLANT SERVICES PVT LTD 409098703 POWER PLUS 409218814 POWER PLUS PROJECTS 114483940 POWER PLUS RENEWABLE ENERGY DEVE: PVT LTD 409169686 POWER RUNNERS MOTOR TRADERS 114643114 POWER STAR ENGINEERING PVT LTD 114198218 POWER SYSTEMS INTEGRATORS PVT LTD 114125857 POWER WORLD PVT LTD 114422479 POWERCO ENGINEERING PVT LTD 114440892 POWERDRIVE TECHNOLOGIES PVT LTD 114637564 POWEREX LANKA PVT LTD 409083137 POWERMATICS 409054722 POWYSLAND ESTATE 660271066 PRABAGARAN A 771821839 PRABAGARAN K P 661222522 PRABAHARAN M 772881924 PRABAHARAN P 701162528 PRABATH CHANDIMA UKKWATTE 409074561 PRABATH CONSTRUCTION ENTERPRISES 409012051 PRABATH ENTERPRISES 751212380 PRABATH G H W 591560018 PRABATH JOSEPH DE SILA 114740403 PRABATH SWIFTLOGICS INTERNATIONAL PVT L. 409115152 PRABAVI CONTRUCTION 409128882 PRABHA ENTERPRISES 652780350 PRABHAKARAN K L 670644561 PRABHAKARAN S 114446653 PRABHATH MOTOR TRADES PVT LTD 409101240 PRABODA CONSTRUCTIONS 114057053 PRABODHA APPARELS PVT LTD 409033997 PRABODHA ENTERPRISES 114039527 PRABODHA GARMENTS PVT LTD 409095810 PRABUDDDA CONTRACTORS 743190289 PRADEEP AMARASINGHE 781953334 PRADEEP GAMAGE 671761464 PRADEEP K A J 663143751 PRADEEP KUMARA N P A 801622500 PRADEEP KUMARA U D 652743684 PRADEEP M K C N 712552972 PRADEEP THUSITHA J R 712641177 PRADEEPA FONSEKA 722270134 PRADEEPKUMARA S P A 752893730 PRADEEPKUMARA S P I 409096042 PRADEESH INTERNATIONAL 409158250 PRADESHEYA SABHAWA -AKURESSA 409246982 PRADESHIYA SABAWA GODAKAWELA 409244700 PRADESHIYA SABAWA-MADULLA

Page 428 of 646 TIN No Company Name 409243495 PRADESHIYA SABAWA-PATHADUMBARA 409241034 PRADESHIYA SABHA NAVITHANVELY 409140203 PRADESHIYA SABHA NIKAWERATIYA 409187765 PRADESHIYA SABHA SAMMANTHURAI 409141048 PRADESHIYA SABHA WALAPANE 409117295 PRADESHIYA SABHA-KOBEIGANE 409294227 PRADESHIYA SABHAWA KARAINAGAR 409163637 PRADESHIYA SABHAWA KATUWANA 409137059 PRADESHIYA SABHAWA NIVITIGALA 409116272 PRADESIYA SABAWA REEDIGAMA 409118542 PRADESIYA SABHAWA MAWATHAGAMA 409138462 PRADESIYA SHABAWA RUWANWELLA 409207634 PRAGASH IMPORTS 662323713 PRAGASH S 409132120 PRAGATHI POLYPACK 409094783 PRAGUNA 657631515 PRAJEEVA V I A 114320641 PRAKASH ENTERPRISES PVT LTD 721170039 PRAKASHKARAN G 591460986 PRAKRAMA HERATH H M 491621630 PRAMACHNDARA L T 652621309 PRAMAKUMARA K P 450512842 PRAMARATNE K A S 820191900 PRAMESH S M A B 114492086 PRAMID EXPLOSIVE PVT LTD 803051151 PRAMITH ANURADHA D G 114663840 PRAMUDI LANKA PVT LTD 134006714 PRAMUKA HOLDINGS LTD 134006870 PRAMUKA SAVINGS & DEVELOPMENT BANK LTD 409164170 PRANOSA ENTERPRISES 683581496 PRASAD D H J R 712200022 PRASAD JAYARATHNA T D R 782140191 PRASAD KUMARA E P S 681351469 PRASAD M A N 833662520 PRASAD M K N 711643370 PRASAD M M 732863834 PRASAD S G 114641030 PRASAD SURVEYS PVT LTD 114646210 PRASADHI TRADING LANKA PVT LTD 114398225 PRASAN CONSTRUCTION PVT LTD 114224588 PRASAN ENTERPRISES PVT LTD 409068219 PRASANGA AUTO TRADERS 409154654 PRASANGA CONSTRUCTION 723002591 PRASANGA D.L. 713391247 PRASANJANA D H S V 409049729 PRASANNA BATIKS 741742098 PRASANNA DE MARI K M M C 710390711 PRASANNA G A R D 114031550 PRASANNA HENNAYAKE HOLDINGS PVT LTD 114185922 PRASANNA KULATILLEKE & ASSOCIA; PVT LTD 692811968 PRASANNA M A U 114413321 PRASANNA MARINE PVT LTD 691630323 PRASANNE G G A

Page 429 of 646 TIN No Company Name 811220957 PRASANTH P 721600270 PRASANTHA A L 409279171 PRASHANS CONSTRUCTIONS 409150110 PRASHATHS 409177859 PRATEL CONSULTANTS 701114698 PRATHAPASINGHE C K R 781390054 PRATHEEPAN P 820432894 PRATHEEPAN P 771802745 PRATHEEPKUMAAR T 409090222 PRAWEENA & CO 114098965 PRAWN BREEDERS PVT LTD 409224598 PRAWNIES SEA FOOD RESTURAT 114485896 PRAYAMA CREATIONS PVT LTD 791080746 PRDEEP L B R 409097596 PRE FAB CONSTRUCTION 114183296 PREANCO PVT LTD 114177466 PRECAST HOUSING LANKA PVT LTD 114017329 PRECIOUS ENTERPRISES PVT LTD 114261688 PRECIOUS ENTERTAINMENT PVT LTD 409169155 PRECIOUS HOUSE 114008346 PRECIOUS INDUSTRIAL PVT LTD 114087777 PRECIOUS INVESTMENTS PVT LTD 409153291 PRECIOUS TRADING COMPANY 114693480 PRECISION ENGINEERING SYSTEMS PVT LTD 114170950 PRECISION FASTENERS PVT LTD 114477826 PRECISION INTERLINING LANKA PVT LTD 114209163 PRECISION MARKETING SERVICES PVT LTD 114148490 PRECISION MOTORS PVT LTD 114338796 PRECITECH AUTOMATION PVT LTD 114397857 PREDATOR INVESTMENT PVT LTD 114217166 PREEN LANKA REAL ESTATES PVT LTD 631450962 PREETHI KUMARA G R A 114087289 PREL PVT LTD 591100548 PRELIS K P G L 114357596 PREM IMPOTS PVT LTD 620102660 PREMA CHANDRASIRI N.W.A. 409049052 PREMA ENGINEERING WORKS 383211204 PREMA FELI EMELIAN ABEYESUNDERE 104033237 PREMA MARINE SERVICES PVT LTD 652660932 PREMABANDU P B S P 493180266 PREMACHANDRA G M G 671843061 PREMACHANDRA H A 622822245 PREMACHANDRA K.A.L. 523660187 PREMACHANDRA M S 114003360 PREMADASA & CO PVT LTD K T 610011535 PREMADASA A A 231320709 PREMADASA A K 413411912 PREMADASA A K D 104083293 PREMADASA COLOURSCAN PVT LTD 104068502 PREMADASA GRAPHIC ART SUPPLIERS LTD 592171180 PREMADASA K A 521594764 PREMADASA L G 551363945 PREMADASA M A

Page 430 of 646 TIN No Company Name 512580190 PREMADASA M P 104068472 PREMADASA OFFSET PLATE MAKERS LTD 431380722 PREMADASA P A D 750192181 PREMADASA P A S 104038050 PREMADASA PHOTO ENGRAVERS LTD 114294055 PREMADASA RIDING SCHOOL PVT LTD 452180782 PREMADASA W 492262897 PREMADASA W M 780784024 PREMAHARAN B 134003855 PREMAIR LTD 712962208 PREMAJAYANTHA G K 790901711 PREMAJITH H D L 702884284 PREMAKUMARA O G 641762016 PREMAKUMARA P K S 790843665 PREMAKUMARA.H.W.N. 611622660 PREMALAL B .P. W. R 533130127 PREMALAL B G 710802076 PREMALAL G A R 680331316 PREMALAL G M 610720838 PREMALAL R A 593061132 PREMALAL S A D T 591740997 PREMALAL S H 552512600 PREMALAL W D 802804423 PREMANAND R 533373259 PREMARAJA L G 721232310 PREMARAJAN R 409082475 PREMARANSI ENTERPRISES 409107729 PREMARANSI ENTERPRISES. 748283323 PREMARATHNA A P I 781991546 PREMARATHNA B.M.G.I. 781741744 PREMARATHNA D A M 483311400 PREMARATHNA M A 651132533 PREMARATHNA U N 531080211 PREMARATHNA W W K 420150768 PREMARATHNE G N 552021401 PREMARATHNE R. M. 409181597 PREMARATNA GAWASINGHE ARACHCHI & SONS 702171180 PREMARATNA H M S 273460276 PREMARATNA R L 590262749 PREMARATNA R.G. 672581214 PREMARATNA S N 791190916 PREMARATNE D A T S 652711430 PREMARATNE H R S 490911049 PREMARATNE K 409131360 PREMARATNE K A 682291575 PREMARATNE K C 556761426 PREMARATNE M L K MRS 561421820 PREMARATNE R J J 630452775 PREMARATNE S S D 114310131 PREMAS APPAREL PVT LTD 409149332 PREMAS APPRALE 792853714 PREMASINGHA L L P 620864994 PREMASIRI A. N.

Page 431 of 646 TIN No Company Name 711700510 PREMASIRI G S 570471813 PREMASIRI H A 643660350 PREMASIRI H G 601663260 PREMASIRI H K M N 571370433 PREMASIRI K L 583352872 PREMASIRI K.G. 503553961 PREMASIRI M 451370260 PREMASIRI N A 593291170 PREMASIRI R M 670390551 PREMASIRI R U 442772029 PREMASIRI W 703274145 PREMASIRI W A A 630504260 PREMASIRI W K 660170472 PREMATHILAKA A H S 482132154 PREMATHILAKA B A 570902652 PREMATHILAKA S D 613430440 PREMATHILAKA S N A 691482960 PREMATHILAKA T A 383480647 PREMATHILAKE G S 580821995 PREMATHILAKE W P 565763539 PREMATHIRATNE R S MRS 601041308 PREMATILAKA G D L 613663185 PREMATILAKA V P P 409089461 PREMATILAKE STORES 582923620 PREMAWARDENA R N 665101770 PREMAWATHI D A 557821295 PREMAWATHI S H MRS 642010115 PREMENDRARAJAH J 653530870 PREMER WOOD PROFILING WORKS 114107794 PREMIER AUTOMOBILES PVT LTD 409235450 PREMIER COMMEDITIES 114315320 PREMIER ELECTRONICS PVT LTD 104035833 PREMIER ENGINEERS LTD 409195709 PREMIER EXPORTERS 114417734 PREMIER FINANCIAL CONSULTANTS PVT LTD 409115047 PREMIER IMPORTS & EXPORTS 114639435 PREMIER INTERNATIONAL TRADING PVT LTD 114619566 PREMIER LOGISTICS (PRIVATE) LIMITED 114434981 PREMIER MANAGEMENT LANKA PVT LTD 114305391 PREMIER METALS PVT LTD 114219738 PREMIER PACIFIC EXPORTS PVT LTD 114222909 PREMIER PACIFIC PVT LTD 114795097 PREMIER PET BOTTLE PVT LTD 114114456 PREMIER RUBBER PRODUCTS PVT LTD 114182729 PREMIER SHIPPING PVT LTD 114334081 PREMIER STEEL MILLS PVT LTD 114462470 PREMIER TEA EXPORTS PVT LTD 114405418 PREMIER TEAS PVT LTD 114246611 PREMIER TRADING (PRIVATE) LIMITED 114184764 PREMIER WEAVING MILLS PVT LTD 521830913 PREMINDA W 114186023 PREMIUM PRODUCTS PVT LTD 632800223 PREMJAYANTH A A

Page 432 of 646 TIN No Company Name 720392623 PREMKUMAR M T 731340137 PREMKUMAR N J 750373712 PREMKUMAR R 523323776 PREMKUMAR S 773130418 PREMKUMAR T A 570981943 PREMWARDENA U K J 730812574 PRESANNA D M 114276880 PRESENTATION PACKS PVT LTD 409142656 PRESIDENT 409114024 PRESIDENT SCHOOL DEVELOPMENT SOCIETY 790343514 PRESSANNA M K A 104670938 PRESSCHEM LANKA PVT LTD 114197114 PRESSED STEEL ENGINEERS PVT LTD 409066607 PRESTIGE AUDIO 409088252 PRESTIGE BOOK CENTRE 114320676 PRESTIGE FREIGHT LINERS PVT LTD 409003109 PRESTIGE MEDI SUPPLIES 114371491 PRESTIGIOUS TRADING COMPANY PVT LTD 409040543 PRETINE CO 114622958 PREYON INTERNATIONAL PVT LTD 114189260 PRICE'S CANDLES CEYLON PVT LTD 409115071 PRICE'S PATENT CANDLE CO LTD 409170811 PRICEWATERHOUSE COOPERS PVT LTD INDIA 409137644 PRICEWATERHOUSECOOPERS (UK) 409117996 PRICEWATERHOUSECOOPERS LTD- MUMBAI 114484326 PRIDA PVT LTD 114074837 PRIDE INDUSTRIES PVT LTD 114087670 PRIDE INTERNATIONAL PVT LTD 409355498 PRIDE INTERNATIONAL TRADING 114230561 PRIDE LABELS PVT LTD 114175994 PRIDE OF LANKA GEMS PVT LTD 114783722 PRIDE TRADING COMPANY PVT LTD 114335460 PRIDE VENTURES PVT LTD 100944766 PRIKIN RESTAURANT AND GUEST HOUSE 651700345 PRIMAL SUJEEWA K G 409043062 PRIMAS RUBBER INDUSTRIES 409090028 PRIME ADVERTISING AND MARKETING 114409979 PRIME ASSOCIATES INTERNATIONAL PVT LTD 114740764 PRIME CARZ PVT LTD 114204242 PRIME COLLECTION PVT LTD 114212032 PRIME CONSULTING PVT LTD 409091873 PRIME ENGINEERING 194005440 PRIME ENGINEERING & ARCHITECTURE INC 114365408 PRIME ENGINEERING AND ARCHITE;PVT LTD 409166679 PRIME EXIM 409094520 PRIME EXPORTERS 409199011 PRIME HOLDINGS 114653233 PRIME HOTELS SOLUTIONS PVT LTD 114213322 PRIME INFORMATION TECHNOLOGY PVT LTD 114284203 PRIME INTERIORS & ENGINEERING PVT LTD 409366775 PRIME INTERNATIONAL 114797081 PRIME LANKA MOTORS COMPANY PVT LTD 114119393 PRIME LANKA PVT LTD

Page 433 of 646 TIN No Company Name 409257909 PRIME LOGISTIC SERVICES 114087580 PRIME PHARMA INTERNATIONAL PVT LTD 114391280 PRIME PRINT & GRAPHICS SOLUTIONS PVT LTD 114658359 PRIME TEAS EXPORTS PVT LTD 409235662 PRIME TRADERS 114652989 PRIME VACATIONS PVT LTD 114210706 PRIME VISIONS PVT LTD 409141080 PRIMEDARE & CO 114052973 PRIMEPACK INDUSTRIES PVT LTD 114703915 PRIMERA INTERNATIONAL PVT LTD 114327280 PRIMETECH ENGINEERING PVT LTD 114214787 PRIMIER AQUA PVT LTD 114798690 PRIMIUM FABRICS PVT LTD 409210651 PRIMROSE FREIGHTERS 409234267 PRIMS ENGINEERS 114323110 PRINCE DIGITAL STUDIO PVT LTD 409074898 PRINCE FREIGHT SERVICE 409087159 PRINCE OF WALES HOTEL 409007210 PRINCE TEX 933976394 PRINCES RESTAURENT 409071651 PRINCES THEATRE 114123838 PRINCESS DIAMONDS PVT LTD 114090689 PRINCESS ENTERPRISE PVT LTD 409148263 PRINCESS MARYAM JHAN ENTERPRISES 114097896 PRINCETON INTERNATIONAL SCHOOL PVT LTD 409222366 PRINIKA PLASTICS 114235610 PRINRITE ENTERPRISES PVT LTD 409091431 PRINT & PRINT GRAPHICS INSTITUTE 114330515 PRINT ANIMATION PVT LTD 409255566 PRINT EXTRA COVER 409162274 PRINT LAND GRAPHICS & ADVERTISING 409158110 PRINT LANKA SERVICES 409165427 PRINT LANKA SERVICES. 114436399 PRINT LINE ADVERTISING & SERVIC.PVT LTD 114225681 PRINT LINE PVT LTD 174856176 PRINT MACHINERY TRADING & SERVI.PVT LTD 114663450 PRINT MAKE PVT LTD 114620394 PRINT MART SOLUTIONS PVT LTD 104051367 PRINT PACK LTD 409262740 PRINT SOLUTIONS TRADING CO 114172049 PRINT STYLES PVT LTD 174025746 PRINT TECHNOLOGIES LANKA PVT LTD 114237434 PRINT TECHNOLOGIES PVT LTD 409347711 PRINT TEX. 114091294 PRINT WELL PVT LTD 174863814 PRINTALL I N T COLOUR PRINTERS PVT LTD 114014753 PRINTER SUPPLIES PVT LTD 114416681 PRINTERS PRINTER PVT LTD 409006060 PRINTING HOUSE 114401595 PRINTMEC PVT LTD 114240800 PRINTNEAT PVT LTD 114254703 PRINTOGRAPH SERVICES PRIVATE LTD 114061913 PRINTRACO PVT LTD

Page 434 of 646 TIN No Company Name 114279250 PRINTREND PVT LTD 114098914 PRINTSELL PVT LTD 114313335 PRINTWORKS PVT LTD 114184756 PRIORITY FINANCIAL CONSALTANTS PVT LTD 114635944 PRIORTY GARMENTS PVT LTD 409100821 PRISHARO ENTERPRISES 114021431 PRISKA PVT LTD 114684953 PRISM GROUP HOLDINGS PVT LTD 114176419 PRISM LANKA PVT LTD 134006153 PRIVATE SECTOR INFRASTRUCTURE DEV CO LTD 114283479 PRIVILEGE 1905 PVT LTD 409142990 PRIYA ENTERPRISES 409001815 PRIYAA TRADING CO 842560284 PRIYADARSHANA B D 681090878 PRIYADARSHANA K M L R 720531291 PRIYADARSHANA M A W 833243365 PRIYADARSHANA M K 693442320 PRIYADARSHANA M.V.D. 753402560 PRIYADARSHANA R K 747332339 PRIYADARSHANI G M N 687750152 PRIYADARSHANI H S 728583177 PRIYADARSHANIE E D N 695400756 PRIYADARSHIKA W A G S 811964131 PRIYADHARSHANA H L A D T 687631811 PRIYADHARSHANA K G A 723072107 PRIYADHARSHANA P I 409103235 PRIYADHARSHANI CONSTRUCTOR & SUPPLIARS 816464668 PRIYADHARSHANIE W A N 721013979 PRIYADRASHANA S I P 409173080 PRIYAKA ENTERPRISES 692910273 PRIYAN KUMUDU D M D 712610450 PRIYANGA B D N 733053348 PRIYANGA E W K 409181775 PRIYANGIKA HOTEL TOURS & TRANSPORT 718472342 PRIYANGIKA R G S MRS 741862999 PRIYANGITH KUMARA W W I 409157319 PRIYANIC ENTERPRISES 409029540 PRIYANJA ENGINEERING WORKS 712231882 PRIYANJITH G S 114349208 PRIYANKA AUTO TRADERS PVT LTD 409104622 PRIYANKA BUILDERS 409181970 PRIYANKA ENTERPRISES 409107249 PRIYANKA INTERNATIONAL CORPERRATION 409107346 PRIYANKA TRADERS 712770937 PRIYANKARA D P M 721810402 PRIYANKARA H A L 750030726 PRIYANKARA H G P 751110545 PRIYANKARA M A 712833866 PRIYANKARA R K P 702741840 PRIYANTHA A H 409016308 PRIYANTHA ALUMINIUM INDUSTRIES 409237401 PRIYANTHA ALUMINIUM SHEET PRODUCTS INDUS 409198597 PRIYANTHA BAKE HOUSE

Page 435 of 646 TIN No Company Name 611021070 PRIYANTHA D H R 409172415 PRIYANTHA ENTERPRISE 409128793 PRIYANTHA ENTERPRISES 114605590 PRIYANTHA GEMS PVT LTD 682220511 PRIYANTHA H A 662701211 PRIYANTHA H K J 742640841 PRIYANTHA H L B 603514505 PRIYANTHA I M D 593513440 PRIYANTHA IHALAGAMA I M D N 690871700 PRIYANTHA JAYASINGHE S A L 751942532 PRIYANTHA K 683482412 PRIYANTHA K A S 713381721 PRIYANTHA K V J 702382769 PRIYANTHA K. D .A 680822271 PRIYANTHA KUMARA H M 712910089 PRIYANTHA KUMARA RATHNAYAKA R M 676340084 PRIYANTHA L K U 730771312 PRIYANTHA L U 641241113 PRIYANTHA M C 692360184 PRIYANTHA M G S 700012140 PRIYANTHA M H A S 750961754 PRIYANTHA NEIL KUMARA J S D 632073038 PRIYANTHA NEOMAL C 611462565 PRIYANTHA PATHIRANA R P 782914448 PRIYANTHA PUSHPA KUMARA 701650093 PRIYANTHA PUSHPAKUMARA L G 633580707 PRIYANTHA R M L 722880188 PRIYANTHA S A D 692540204 PRIYANTHA T N 730480016 PRIYANTHA THUSHARA W 713061417 PRIYANTHA U H 633280606 PRIYANTHA W A L 580610080 PRIYANTHAKUMARA S H G 496904222 PRIYANTHI ELIZABETH FERNANDO MRS 776000752 PRIYANWADA KARUNARATHNE MRS 833330195 PRIYARANJANA D M R S 409091334 PRIYASAD ENTERPRISE 673441629 PRIYASAGARA G A A 114236918 PRIYASHAN ADVERTISING SERVICES PVT LTD 712140640 PRIYASHANTHA P D D 622012006 PRIYATHISSA W A 114109665 PRO FASHION PVT LTD 409162070 PRO GARMENTS 114113301 PRO SPORTS EQUIPMENT & MANAG;ENT PVT LTD 114610917 PRO-BUILD LANKA PVT LTD 101024865 PROCUREMENT OF EQUIPMENT AND BUILDING REFURBISHMENT/CONSTRUCTION FOR SPMC 114248800 PRODUCERS OF CEYLON TEA PVT LTD 114118656 PRODUCTIVITY TECHNIQUES PVT LTD 114476722 PROF COIR LANKA PVT LTD 114056464 PROF COMPUTER MANUFACTURING PVT LTD 114251046 PROF COMPUTERS PVT LTD 409105815 PROF TRADING 483092237 PROF. SHERIFF M H R

Page 436 of 646 TIN No Company Name 114306983 PROFEC TECHNOLOGIES PVT LTD 114050520 PROFESSIONAL ASSIGN & SECRE SERV PVT LTD 114061638 PROFESSIONAL COURIERS PVT LTD 114156469 PROFESSIONAL SOFTWARE SYSTEMS PVT LTD 114727210 PROFESSIONAL SOLUTIONS PVT LTD 114363448 PROFESSIONAL SYSTEMS INTEGRATORS PVT LTD 114297488 PROFOUND COMPUTERS PVT LTD 114169110 PROFREIGHT LANKA PVT LTD 114221759 PROGRAMMING SERVICES PVT LTD 124010586 PROGRESSIVE BUILDERS LTD 114090220 PROJECT CONSULT PVT LTD 104076637 PROJECT ENGINEERING CO LTD 409127169 PROJECT MANAGEMENT ASSOCIATE 114412805 PROJECT MANAGEMENT PARTNERS PVT LTD 114485683 PROJECT MANAGEMENT SOLUTIONS PVT LTD 114186171 PROJECT PROSPECTS PVT LTD 114124176 PROJECTIONS PVT LTD 114248118 PROJECTS & TRADE PROMOTERS PVT LTD 114106070 PROJECTS TEAM PVT LTD THE 409054757 PROLINE LTD & CO HAMBURG 114045950 PROMINENT INTERNATIONAL PVT LTD 409164722 PROMINENT TRADING CO 114172154 PROMOBRANDS PVT LTD 134013591 PROMODA SHASHI TRUST & INVESTMENTS LTD 114185647 PROMOLINK PVT LTD 114410802 PROMOTIONAL IMAGE PVT LTD 114104809 PROMOTIONAL PARTNERS PVT LTD 114351202 PROMOVIER PVT LTD 409088104 PROMOWATCH 174673594 PROOF TECH ENGINEERING PVT LTD 114132861 PROP LANKA EXPORTS PVT LTD 114044830 PROP LANKA PVT LTD 114697010 PROPERTY MASTER PVT LTD 114283274 PROSIGNS DESIGN STUDIO PVT LTD 114166383 PROSOFT TRADING PVT LTD 114089508 PROTEC SERVICES PVT LTD 114486078 PROTECT PROPERTY PVT LTD 114102059 PROTECTIVE COATINGS (PVT) LTD 114183695 PROTECTMAN PVT LTD 114231274 PROTEX P AND L PVT LTD 114267171 PROTEX TRADING PVT LTD 409138780 PROVINCIAL COUNCIAL-POLPITHIGAMA 409098142 PROVINCIAL DIRECTOR 409146686 PROVINCIAL ROAD DEVELOP;AUTHORITY- N C P 114111252 PRUDENTIAL HOLDINGS PTE LTD 114198749 PRUDENTIAL TECHNOLOGIES PVT LTD 114373710 PRUDENTIAL TRADING PVT LTD 409084559 PSC IMPORTS 934219384 PSG PERERA 409166865 PT PRICEWATERHOUSE COOPERS SECURITIES 409151221 PT.PRICEWATERHOUSE COOPERS FAS 512161944 PUBILISSINGHO D K 114442488 PUBLIC CLOTHING COMPANY PVT LTD

Page 437 of 646 TIN No Company Name 409100180 PUBLIC SERVICES SPORTS CLUB 409156690 PUBOKA LANKA 409074715 PUBUDU APPARELS 409139841 PUBUDU BUILDERS 409097375 PUBUDU BUILDERS & CONTRACTORS 842361281 PUBUDU DINUPA SENAIRATNE 409059112 PUBUDU ENTERPRISES 114188450 PUBUDU ENTERPRISES PVT LTD 409093493 PUBUDU ENTERPRISSES 114212563 PUBUDU PRINTER PVT LTD 409207979 PUBUDU RESTAURANT & BAR 409208614 PUBUDU SHAMAYA BALAGAYA 700112977 PUGALENTHI V 294000208 PUGODA TEXTILES LANKA LTD 114040827 PUHULYAYA AGENCIES PVT LTD 114324590 PULATISI EXPORTS PVT LTD 531251954 PULENDRAN K 781820300 PULLE L R P 681962590 PUNANESWARAN S 563321105 PUNCHI APPUHAMY L A 522401765 PUNCHI BANDA E G 571810913 PUNCHI BANDA W M 560682263 PUNCHI MANAGE N 613031340 PUNCHIBANDA H M A 691940780 PUNCHIHEWA D R 740652230 PUNCHIHEWA E R G 592895110 PUNCHIHEWA K 712190159 PUNCHIHEWA K J 521413603 PUNCHIHEWA P.L.J. 701482905 PUNCHIHEWA S G 581054041 PUNCHIHEWA S K 772620136 PUNCHIHEWA S.S.R.S. 756851896 PUNCHIHEWA T D G 775470682 PUNCHIHEWAGE J S 502382381 PUNCI BANDA Y M 114191175 PUNGKOOK COLOMBO PVT LTD 409102220 PUNGUDUTIVU - NAINATIVU M P C S LTD 114647381 PUNSARA CABLES (PRIVATE) LIMITED 481512689 PUNYADASA A B 652422276 PUNYAKEERTHIE O P D 570770462 PUNYASIRI R 174844429 PURA TECHNOLOGIES PVT LTD 409246443 PURANTHIRAN M 114311197 PURASANDA EXPORT PVT LTD 409045758 PURASANDA STORES 409052819 PURASANDAGIRI STORES 680914460 PURASINGHE J P 114334324 PURE AGRO FOODS PVT LTD 114605239 PURE TECH LANKA PVT LTD 409087310 PURECHEM CHEMICALS 114335240 PURECHEM GLOBAL PVT LTD 409080391 PURECHEM LANKA 114143502 PUREMETALS PVT LTD

Page 438 of 646 TIN No Company Name 114140872 PUREZONE PVT LTD 114344737 PURPLE ZONE PVT LTD 114702617 PURVIEW INTERNATIONAL PVT LTD 409104355 PUSHPA ENTERPRISES 712711639 PUSHPA KUMARA G J 623203220 PUSHPA KUMARA H P B K 590973548 PUSHPA KUMARA J.M.A. 563662778 PUSHPA KUMARA K J 680500622 PUSHPA KUMARA K M U A S 661110228 PUSHPA KUMARA K S 742160980 PUSHPA KUMARA S D A 662780502 PUSHPA KUMARA W A K U 682781750 PUSHPAKANTHAN M 602701980 PUSHPAKUMARA A A 620682543 PUSHPAKUMARA D A A 782484516 PUSHPAKUMARA D D P 702753686 PUSHPAKUMARA D G P 741281970 PUSHPAKUMARA G D N 651560349 PUSHPAKUMARA G.A 842133122 PUSHPAKUMARA H J U 592493047 PUSHPAKUMARA H K 691622169 PUSHPAKUMARA H S M 810183586 PUSHPAKUMARA I J 621373862 PUSHPAKUMARA K A D 792264018 PUSHPAKUMARA M W 650630432 PUSHPAKUMARA N A S 631040314 PUSHPAKUMARA P D J 592060450 PUSHPAKUMARA P G J 762962349 PUSHPAKUMARA T G J 711571655 PUSHPAKUMARA U.K.G.P.S 771722601 PUSHPAKUMARA W A C 651353084 PUSHPAKUMARA W G P 618200728 PUSHPAKUMARIE P D 617413361 PUSHPALATHA H D C I 696060100 PUSHPAMALA TISSERA M H 582611173 PUSHPARAJAH M 510123875 PUSHPATHAS J 528031820 PUSHPAVALLI G 691352595 PUSPA KUMARA S P N 660653775 PUSPAKUMARA H A 640822856 PUSPARAJAH SEBASTIAN 114149446 PUSSALLA FARMS PVT LTD 730162960 PUSSEGODA K R 581452268 PUTHRONE I S T 409103634 PUTHUNAGARAM RURAL DEVE; SOC; MALWATTA 621920790 PUVANENDRAN C 661131837 PUVANENTHIRARAJAH T 871652759 PUVILAN P 409048129 PUVIMANASINGHE & CO F H 563591625 PUVINAYAGAM N 409016448 PUWAKARAMBA AGENCIES 722740475 PUWART M N M 114418226 PVD CABLING SYSTEMS PVT LTD

Page 439 of 646 TIN No Company Name 627080093 PYAREE ANN ALLES 104063586 PYRAMID AIR SERVICES LTD 409152902 PYRAMID CONSTRUCTION 409097065 PYRAMID ENGINEERING SERVICES 114810894 PYRAMID FOODS PVT LTD 409017592 PYRAMID OIL MILLS 114397849 PYRAMID SHIPPING LANKA PVT LTD 934390210 PYRAMID TRADING COMPANY 409020089 PYRAMID UNIT TRUST 114657310 PYRAMID WAREHOUSING PVT LTD 174888655 Q E G LANKA PVT LTD 114377228 Q N J TRADING PVT LTD 114378500 Q TAPES & ACCESSORIES PVT LTD 114502944 Q V C HOLDINGS PVT LTD 409049605 QANTAS AIRWAYS-AUSTRALIA 409056660 QATAR AIRWAYS 114225061 QI MAG RESORT PVT LTD 114482412 QI PERSONAL SAFETY PRODUCTS PVT LTD 114212466 QUADROPLAY PVT LTD 114079669 QUALI PACKS PVT LTD 114174599 QUALI PRODUCTS PVT LTD 409087957 QUALI SUPPLIERS 409153658 QUALITEA GARDEN 114661333 QUALITRONIUM LANKA PVT LTD 114403334 QUALITY CARBON EXPORTS PVT LTD 409185843 QUALITY CLOTH EXPORT TRADING COMPANY 409184448 QUALITY CLOTHING 114308463 QUALITY COCOA PVT LTD 114497142 QUALITY COIR INTERNATIONAL PVT LTD 409121470 QUALITY FEED CO 114352357 QUALITY FISH PROCESSING LANKA PVT LTD 114308358 QUALITY INTERNATIONAL TECH.SERV.PVT LTD 114145980 QUALITY MANAGEMENT SYSTEMS PVT LTD 409170838 QUALITY PACK 114254410 QUALITY PACK INTERNATIONAL PVT LTD 114381969 QUALITY PACKAGING LANKA PVT LTD 409152309 QUALITY PETS AQOATICS 114363936 QUALITY PROPERTY DEVELOPERS PVT LTD 409226825 QUALITY SPICES CO 114239607 QUALITY SPICES IMPORT & EXPORT PVT LTD 409055850 QUALITY STEEL 409150152 QUALITY WARE 114377821 QUALITY WARE PVT LTD 409126405 QUALITY WEAR CLOTHING 114404861 QUALITY WOOD ENTERPRISES PVT LTD 114020354 QUALPAK TEAS PVT LTD 409194524 QUANTAS TRADING ENTERPRISES 114162140 QUANTEL PVT LTD 114125059 QUARTZ INTERNATIONAL PVT LTD 114375942 QUASAR TRADING CO PVT LTD 114626953 QUBICOM LANKA PVT LTD 409169406 QUE 409100430 QUEEN PARK RESTAURANT

Page 440 of 646 TIN No Company Name 409018181 QUEENS 114386979 QUEENS BAKERS & CATERERS PVT LTD 409136230 QUEENS COURT MANAG; COR; PLAN 409103030 QUEENS PALACE 409014569 QUEENS RADIO & TELEVISION CORP 114416479 QUEENS RESIDENCE PVT LTD 114207080 QUEENS RESTAURANT NAWALA PVT LTD 114381322 QUEEN'S STICKER PRINTERS PVT LTD 114366935 QUEENSWAY BUILDING PVT LTD 114249130 QUENBY ANTLER PRINTS PVT LTD. 114654922 QUENRICH TEA PVT LTD 114265128 QUEST & QUERY PVT LTD 114429414 QUESTCOPY PVT LTD 114781053 QUICK & QUALITY PRINTERS PVT LTD 409249396 QUICK AIRCONDITIONING SERVICES 409069991 QUICK ELEC ENGINEERS 114404241 QUICK ENGINEERING SERV & TRA CO PVT LTD 104067387 QUICK FREEZE LTD 114137847 QUICK FREIGHTERS PVT LTD 409015360 QUICK KNIT 114207322 QUICK KNIT EXPORTS PVT LTD 409099181 QUICK MEC ENGINEERS 409033776 QUICK PRINT 409097499 QUICK SERVICES 409124445 QUICK SHINE CLEANING SERVICE 409209483 QUICK SOLUTIONS 409210228 QUICKHOMES 114633038 QUINTET SOLUTIONS PVT LTD 114067393 QUWATLI PVT LTD N M 114192970 R & A INTERNATIONAL PVT LTD 409101020 R & A TRADERS 409279252 R & D ENTERPRISES 409068723 R & D INTERTRADES 114247340 R & D TECHNOLOGIES PVT LTD 409145981 R & H ENTERPRISES 409268170 R & J ASSOCIATES 409257534 R & J ASSOCIATES 409103774 R & J CO 409391362 R & M HOLDINGS 409105947 R & P MOTOR TRADING 114218120 R & P SECURITY SERVICES PVT LTD 114204170 R & R CELLULAR SHOP PVT LTD 409285422 R & R ELECTRONICS. 114654361 R & R ENGINEERING SERVICE PVT LTD 409272525 R & R ENTERPRISES . 409080235 R & R ENTERPRISES. 409184421 R & R FASHIONS 409082483 R & R IWATA INTERNATIONAL 409109209 R & R OVERSEAS 409337783 R & R TECHNO SERVICES 114721409 R & R TELECOM PVT LTD 409167284 R & R TRADING CO 114633186 R & R TRADING PVT LTD

Page 441 of 646 TIN No Company Name 409085962 R & S TOVERS & TRANSPORT 114651761 R & V ENGINEERING PVT LTD 114704911 R 2 D INTERNATIONAL PVT LTD 114229431 R 2000 ELECTRONICS PVT LTD 409071104 R A ARNOLDA 409093914 R A C CONSTRUCTION CO 409106510 R A C CONTRUCTORS 409255523 R A FREIGHTERS 114211354 R A HOLDINGS PVT LTD 409102964 R A J CONSTRUCTIONS 409083692 R A M & CO 409249086 R A P ENTERPRISES 409193986 R A R PERERA ELECTRICAL CONTRACTORS 114401900 R A STEEL FABRICATION PVT LTD 409102581 R A TRANSPORT SERVICES 409279821 R A U TRADING COMPANY 409247768 R A V TRADING CO 114306258 R AND S MARKETING SERVICES PVT LTD 580121241 R ARUNAGIRINATHAN 409137369 R B C CONSTRUCTION 409187692 R B ENTERPRISES 409319890 R B ENTERPRISES. 633242313 R B S W M MANJULA C R BANDARA 114182540 R C ENGINEERING PVT LTD 409177204 R C EXPORTS 114475025 R C R M GLOBAL PVT LTD 114642037 R CEE CONSTRUCTIONS PVT LTD 409155090 R D AUTO ENTERPRISES 409054420 R D ENTERPRISES 114183628 R D ENTERPRISES PVT LTD 114627518 R D S LIGHTING SOLUTIONS PVT LTD 409154590 R F AUTO TRADERS 114191698 R F FRANCHISE & HOLDINGS PVT LTD 114372471 R G & S VENTURES PVT LTD 409171230 R G AGENCY 114480266 R G B LOGISTICS PVT LTD 409185193 R G CONSTRUCTIONS 114808040 R G ENTERPRISES PVT LTD 114250902 R G EXPORTS PVT LTD 114503983 R G LANKA PVT LTD 560401329 R GURUSINGHE 114697621 R H A CONSTRUCTIONS PVT LTD 542845228 R H A GUNASIRI 409165877 R H IMPORTERS 683521710 R H N SENADEERA 114341088 R I IMPORT & EXPORT PVT LTD 409161979 R J ENTERPRISES 114069493 R J GARMENTS PVT LTD 409089720 R J K & CO 114272027 R J TRAVELS & TOURS PVT LTD 114180351 R J V CLOTHING LANKA PVT LTD 114356255 R K EMORY & ASSOCIATES PVT LTD 409278124 R K ENTERPRISES

Page 442 of 646 TIN No Company Name 409106153 R K EXPORTS & IMPORTS 114718343 R K INTERNATIONAL PVT LTD 409088015 R K N COLLECTION 409094473 R K RAJ PVT CO 409184979 R K V INTERNATIONAL 114124648 R M A MOTORS PVT LTD 801481256 R M AMARASINGHE 409095267 R M C DE SILVA & CO 712230754 R M CHANDRARATHNA 174844291 R M D INTERNATIONAL PVT LTD 114289175 R M E APPARELS PVT LTD 806492175 R M F WARISA RAMZEEN 409036562 R M J INDUSTRIES 114252255 R M J INDUSTRIES PVT LTD 701594657 R M K I RATNAYAKA 409379087 R M LANKA 409268099 R M MOTORS 114259667 R M N HOLDINGS (PVT) LTD 581151969 R M PREMARATNE 409092586 R M R AUTOMOTIVE AND TYRES 409089470 R M R PETIYAGODA & CO 114186317 R M T C INTERNATIONAL PVT LTD 114296392 R M T EXPORTS INTERNATIONAL PVT LTD 796240687 R M THISARU PRIYANVADA 412630882 R MURUGIAH 409219012 R N A PRODUCTS 409249647 R N ASSOCIATES 114185361 R N H INTERNATIONAL PVT LTD 409218717 R N K TRADING COMPANY 409048285 R N M ENTERPRISES 409102310 R N R ENTERPRISES 114409960 R N R IMPORT & EXPORT PVT LTD 409200354 R N S ENTERPRISES 409346057 R N S ENTERPRISES. 409310648 R N TRADERS 114734691 R N V AUTO TRADERS PVT LTD 114468223 R P C GLOBAL TRAVELS PVT LTD 114438995 R P ENTERPRISES PVT LTD 174934193 R P G HOLDINGS PVT LTD 114611808 R P M ASSOCIATE PVT LTD 114227374 R P MANAGMENT SERVICES PVT LTD 114276766 R P MARKETING SERVICES PVT LTD 194010826 R P P CONSTRUCTIONS PVT LTD 134047194 R P P INFRA PROJECTS (LANKA) LTD 114699152 R P P STARCH PRODUCTS PVT LTD 409084079 R P PRINTERS 114212938 R P PRINTERS PVT LTD 409231144 R P R LANKA 174887870 R P R SUPER ENGINEERING PVT LTD 409080804 R P R TRADERS 645342828 R PUSHPARANI 114615986 R R AUTO MART PVT LTD 114253081 R R ENGINEERS PVT LTD

Page 443 of 646 TIN No Company Name 409159796 R R ENTERPRISES 114090140 R R GROUP PVT LTD 409052061 R R PRINTERS 409097162 R R R ELECTRONICS 409202101 R S A ONE AUTOMOTIVE & TYRES 409264778 R S BUILDERS 114459879 R S C D INTERNATIONAL PVT LTD 114469114 R S COMMERCIAL INTERIORS PVT LTD 114269832 R S CONSTRUCTION & CONSU; SERVI;PVT LTD 409109934 R S ENTERPRISES. 409196152 R S ENTERPRISES... 134047704 R S INTERNATIONAL LTD 114415987 R S J ENGINEERING ENTERPRISES PVT LTD 114614637 R S L INTERNATIONAL PVT LTD 114444340 R S L LANKA PVT LTD 114633232 R S MINES PVT LTD 409096190 R S MOTOR TRADERS 409147933 R S MOTORS 409278949 R S N ENTERPRISES 409062067 R S P R ENTERPRISES 409084117 R S PRINTEK (PRIVATE) LIMITED 409385435 R S PRINTERS 114689009 R S R CONSTRUCTIONS PVT LTD 409091938 R S R DISTRBUTORS 409181678 R S S ENTERPRISES 114345687 R S SCIENTIFIC PVT LTD 409164706 R S TEA CO 409251757 R T C ELECTRONICS 114761834 R T L CONSTRUCTIONS PVT LTD 114407739 R T MOTORS PVT LTD 409197167 R T OIL STORES 409146163 R T S AND CO 114298530 R T S CARGO LOGISTICS PVT LTD 409061494 R T S MERCHANTS 409082122 R V ENTERPRISES 114206644 R W INTERNATIONAL PVT LTD 409106358 R Y HOLDINGS 409221530 R Y M CONSTRUCTION & SUPPLIERS 661762675 R. BASKARAN 602392082 R. D.R. ABEYWARDHANA 492800945 R. HETTIARACHCHI 532264367 R. KARUNATHILAKA 100959380 R. KIRUBAKARAN 642441361 R. MANAMPERI 793232977 R. RANDENIYA 548503809 R.A. ARIYAWATHIE 622461994 R.A. LAKSHMAN 420030398 R.A. NIHAL RANASINGHE 543162418 R.A.C.GUNATHILAKE 657480363 R.A.CHANDRANI 500441097 R.A.D.S. WIJERATHNE 663311093 R.A.J.N.PERERA 777111850 R.A.K.MARIYAM PULLE

Page 444 of 646 TIN No Company Name 532943884 R.A.R. ANANDA 100945975 R.A.SUDARSHANA PRIYANKA KUMARA 613390243 R.A.U.C.RANASINGHE 758501515 R.A.Y. PUSHPAKUMARY 570983580 R.B.M. TENNAKOON 101006751 R.C. SUMANASEKARA 682290820 R.D.K.N. AMARASINGHE 482081622 R.D.UDUGODA 502620193 R.H.AMARASENA 721672751 R.H.R.S.ARIYARATHNA 101088383 R.I. NETHICUMARA 640132205 R.J.K.K.J. RANATUNGA 745680550 R.J.VINOTHINI 722881222 R.K. CHANDRASIRI 706741771 R.L.C. JAYARATHNA 641581003 R.M.CHANDRARATNA BANDARA 512862004 R.M.D. RANASINGHE 801584675 R.M.G.P.K. GUNARATHNA 601102951 R.M.K. ARIYARATNE 552691075 R.M.M. THERO 791552672 R.M.M.BANDARA 671191501 R.M.P.S.K. RATNAYAKE 773492557 R.M.R.R.R NILAME 530974154 R.M.RATNASIRI 673351263 R.M.T.B. RATHNAYAKA 770235006 R.NAGALINGAM 543363081 R.P. DHARMAKIRTHIRATNE 572050807 R.P. WANIGASEKARA 580821677 R.P.C. RAJAPAKSE 683230898 R.P.N.DANDENIYAGE 742942430 R.P.R.SULOCHANA 722921232 R.R.G.S. RATHNAYAKA 575952127 R.R.S.GALAHITIYAWA 409175929 R.S ENTERPRISES 660970959 R.S. BALASURIYA 600741306 R.S. KULATHILAKA 712062584 R.S. PERERA 610090362 R.S. WICKRAMASINGHE 640210150 R.SATGUNRAJAH 762972930 R.SENARATHNA 571330628 R.W.GUNARATHNA 690792885 R.WICKRAMASEKARA 409309372 RAADAN 114150703 RAAJAN TRANSPORT SERVICE PVT LTD 409218040 RAAJESWARY BAWAN 752700354 RAAMSHANGAR S S 409226655 RAASHID IMPORTS 512691706 RABAN T S 114840300 RABEENA TRADE INTERNATIONAL PVT LTD 409087043 RABEENA TRADERS 409100520 RACH ENTERPRISES 463170916 RACIP M F 114040886 RACOM & POWER PVT LTD

Page 445 of 646 TIN No Company Name 409164498 RACTO TRADE CENTRE 409092705 RADA CO 114371980 RADCOM TECHNOLOGIES PVT LTD 411211312 RADHAKRISHNAN P 563241691 RADHAKRISHNAN R 763314189 RADHAKRISHNAN S 409152147 RADHAS TEXTILES 409003397 RADHEKA TEXTILES 114381330 RADIANCE PVT LTD 409293662 RADIANT ENTERPRISES 409008739 RADIANT GLASSHOUSE 114172677 RADIATOR HOUSE PVT LTD 409053270 RADIO & ELECTRONICS LABORATORY 409057667 RADO CAR SALE 409103804 RADO ENTEPRISES 409277802 RADO ENTERPRISES. 532732506 RAFAIDEEN M S 611592582 RAFEEK A G M 570363727 RAFEEK A M 652351220 RAFEEK A S M 341301483 RAFEEK A.R.A. 573481879 RAFEEK F M 600973932 RAFEEK M 780413930 RAFEEK M H M 841880390 RAFEEK M M M 415611382 RAFEEKA NALEEM A W M S 409126022 RAFFELES CATERING 409151620 RAFFLE TRADING CO 114264407 RAFFLES INTERNATIONAL PVT LTD 551090876 RAFI A H M 830153225 RAFI M B M 530654850 RAFI M H M 703272371 RAFI M M 593044530 RAFICK M S M 503382660 RAFIL M M 290471885 RAFUDEEN M 760440361 RAGALA P A 409085237 RAGAVIE TEX 513461860 RAGHUNATHAN A P 512371990 RAGUPATHY A 693590965 RAHAMAN M N F 540111979 RAHAMAN R D 650410530 RAHAMAN Z A H 590962201 RAHEEM A R A 543542008 RAHEEM K L A 470333286 RAHEEM M A 570511408 RAHEEM M A A 623081540 RAHEEM S A A 611583940 RAHEEMDEEN U K 409134580 RAHILA IMPEX 671011287 RAHIM A J A 601083051 RAHIM M F 409019510 RAHIMA WATCH PARTS & ELECTRONICS

Page 446 of 646 TIN No Company Name 409033423 RAHINE JEWELLERY 780900555 RAHMAN A A F 652992226 RAHMAN A A H 850934843 RAHMAN M F H 409241085 RAHMATH TRADING CO 601561689 RAHUBADDE V D 526782755 RAHUBADDHE S MRS 505553179 RAHUMA BEE BEE A B 578030735 RAHUMA K 560330537 RAHUMAN A J S A 860781441 RAHUMAN A W M F 642730100 RAHUMAN M M 722850157 RAHUMAN M M F 651041627 RAHUMAN M Z M F 691730450 RAHUMAN N A R 562300350 RAHUMAN N K 703620027 RAHUMAN R K 409009824 RAHUMATH TRADING CO 583220607 RAHUMATHULLA M H M 790320166 RAHUMATHULLA M J M 114477338 RAICO INTERNATIONAL CARGO PVT LTD 114334618 RAIGAM CREATIONS PVT LTD 114254398 RAIGAM NUTRA FOOD MANUFACTURERS PVT LTD 409172873 RAIGAM UDUGAHAPATTU M P C S LTD 114325406 RAIHAAAN CENTRE PVT LTD 409149421 RAIHAAN CENTRE 114351300 RAIKAZ CERAMICS PVT LTD 409330428 RAIKU TRADING 409097391 RAILQUIP & CO 409129560 RAINBOE ENGINEERING SERVICES 114620653 RAINBOW AGRO INTERNATIONAL CO PVT LTD 114260509 RAINBOW AND SUNSHINE PVT LTD 114700320 RAINBOW BEACH VILLA (PVT) LTD 114724629 RAINBOW CLOTHING PVT LTD 114071110 RAINBOW ENGINEERING & DEVELOPMENT PVT LT 114369772 RAINBOW MARINE PVT LTD 114226955 RAINBOW MINI LAB PVT LTD 409205208 RAINBOW MOTORS 114297712 RAINBOW SWIMMING ACADEMY PVT LTD 409221734 RAINBOW TILES 409346634 RAINBOW TRADERS 409133533 RAINBOW TRADERS. 104050700 RAINBOW TRAVELS & TOURS LTD 134006838 RAINBOW TRUST MANAGEMENT LTD 681492356 RAISUDEEN M A C 114053546 RAIWIN GARMENTS PVT LTD 523104748 RAJ C P P 560342918 RAJ FERNANDO W S 114195324 RAJ SECURITY PVT LTD 114392901 RAJ SING GLASS CO PVT LTD 563272139 RAJ T L 104009328 RAJA & PERIES LTD 409185789 RAJA ELA ENTERPRISES

Page 447 of 646 TIN No Company Name 409017517 RAJA JEWELLERS 481480051 RAJA LUXMAN W D 490502505 RAJA M J E F 512682359 RAJA N S 641011894 RAJA R N 104082319 RAJABDEEN & SONS LTD 712530022 RAJABDEEN S M 572572463 RAJADURAI A 409165532 RAJAGAHA ENTERPRISES 114053422 NURSING HOME PVT LTD 460763320 RAJAGOPAL A R 392211446 RAJAGOPAL V P 721630293 RAJAGURU M V G P S B 104042635 RAJAH LITHO PRINTERS LTD 531522087 RAJAH T S 409037461 RAJAH TRADING CO 409102611 RAJAKARUNA & SONS 761740318 RAJAKARUNA G D L 640590246 RAJAKARUNA G S A 623192113 RAJAKARUNA K R 653530765 RAJAKARUNA M L 652883044 RAJAKARUNA R M A H S 790641426 RAJAKARUNA R M A L 725810326 RAJAKARUNA R M S 766270689 RAJAKARUNA S 550162989 RAJAKULENDIRAN K 850424713 RAJAKULENDRAN R P 512863841 RAJAKULENDRAN S 409010970 RAJAM COMMERCIAL PRINTERS 372941499 RAJAMANIE A M K 409148328 RAJAN M R G 651614015 RAJAN R I 742022757 RAJANAYAKE BANDARA N W M 562522387 RAJAPAKSA BR M A 114105317 RAJAPAKSA CONSTRUCTION PVT LTD 561431396 RAJAPAKSA G D 500935227 RAJAPAKSA GAMAGE KARUNARATNE 114266604 RAJAPAKSA INDUSTRIES PVT LTD 652791107 RAJAPAKSA K 640223928 RAJAPAKSA M D L 782720449 RAJAPAKSA MOHOTTIGE N K A P R 480803264 RAJAPAKSA P 420750110 RAJAPAKSA R M 390301642 RAJAPAKSA R W A P 471593850 RAJAPAKSA R.D.G. 591132130 RAJAPAKSA R.G.A 500532564 RAJAPAKSE A L 570210521 RAJAPAKSE A Y S L 114251887 RAJAPAKSE ASSOCIATES PVT LTD 741983362 RAJAPAKSE C 721394433 RAJAPAKSE L.J. 306730070 RAJAPAKSE M M 409134513 RAJAPAKSE MOTOR TRADERS

Page 448 of 646 TIN No Company Name 662590495 RAJAPAKSE N K G 751633831 RAJAPAKSE P M 693212219 RAJAPAKSE R A C R 603392361 RAJAPAKSE R G N 870531702 RAJAPAKSE R I Y 541951954 RAJAPAKSE R K N L 560372370 RAJAPAKSE R M H 530621944 RAJAPAKSE R M P L P 692901860 RAJAPAKSE R M U S 791073430 RAJAPAKSE R P 342450318 RAJAPAKSE R P H 541441581 RAJAPAKSE R P M A L 802250983 RAJAPAKSE R V D C G 521350210 RAJAPAKSE R W U 716552780 RAJAPAKSE R.D.P. 752530386 RAJAPAKSE S P A U R C 672200610 RAJAPAKSE S W S 691391256 RAJAPAKSHA A G D K R 912821390 RAJAPAKSHA A R D 596000835 RAJAPAKSHA D C 114197360 RAJAPAKSHA INTERNATIONAL PVT LTD 816722144 RAJAPAKSHA L K N 690391201 RAJAPAKSHA M C 567062147 RAJAPAKSHA M K 755290815 RAJAPAKSHA N C 820851790 RAJAPAKSHA R A D N 750743250 RAJAPAKSHA R M C T 790130529 RAJAPAKSHA R P H H 533111343 RAJAPAKSHA R P R 640190728 RAJAPAKSHA T H C 611210175 RAJAPAKSHA T R M 409057683 RAJAPAKSHA WOODTECH 652693245 RAJAPAKSHE D S C 371662065 RAJAPAKSHE J 762243040 RAJAPAKSHE R P A K G S S 752531218 RAJAPAKSHE R W R K 801090443 RAJAPAKSHE R W V C 409261744 RAJAPIHILLA ENTERPRISES 672651298 RAJAPUBATHY R 735452517 RAJAPUWANEESWARAN K V 409102670 RAJARATA CONCREET WORKS 409104363 RAJARATA DEVELOPMENT BANK 114669954 RAJARATA TIMBER PVT LTD 114461997 RAJARATA WASHING IND: PVT LTD 114325503 RAJARATA WASHING PVT LTD 770760305 RAJARATHNA K M 363312624 RAJARATNAM K 520030417 RAJARATNAM K S 405952335 RAJARATNAM M 451602900 RAJARATNAM S 391201056 RAJARATNAM S R 681653635 RAJARATNE J S 560690339 RAJASEGARAN P

Page 449 of 646 TIN No Company Name 611850751 RAJASEGARAN P V 703033725 RAJASEKAR M 592751658 RAJASEKARA D P 280041165 RAJASEKARA K 861621219 RAJASEKARA L R W M D 650811224 RAJASEKARA U D G A C 653363265 RAJASEKARAN R 662592803 RAJASEKARAN S 592860538 RAJASEKERA R W D C N D 114177342 RAJASINGHAM INDUSTRIES PVT LTD 808160323 RAJASINGHAM J.R. 114500216 RAJASINGHE CONSTRUCTIONS & ENGIN. PVT LTD 510373510 RAJASINGHE P 662140082 RAJASINGHE P E 409003818 RAJASONS 114357740 RAJATHA ENTERPRISES & INVESTMENT PVT LTD 603303946 RAJATHURAI N 603241231 RAJAVIJAYAN R 582230390 RAJAWASAM V 114131016 RAJCO DEVELOPMENTS PVT LTD 114019356 RAJCO HOUSING PVT LTD 681171142 RAJEEWA BANDARA J M H 521563451 RAJENDRAN A 522763411 RAJENDRAN A 642460129 RAJENDRAN C 540993165 RAJENDRAN K 600132903 RAJENDRAN M 682632208 RAJENDRAN M 522264229 RAJENDRAN N 763134067 RAJENDRAN R 723651980 RAJENDRAN RAMAMOORTHY 781140791 RAJENDRAN S 731930538 RAJESHKANNAN S 722320212 RAJESHWARAN S 603233735 RAJESWARAN M 730705352 RAJESWARAN M 680994404 RAJESWARAN R 409129099 RAJESWARY BRAMIN HOTEL 409095410 RAJHAN AGENCY 409107168 RAJHAN ENTERPRISES 409107060 RAJHAN UMYALS 409164307 RAJHBROS TEXTILE INDUSTRIES 690070723 RAJI I A 650661818 RAJI M I 663310305 RAJI M J M 409113176 RAJINTHA ENTERPRISES 409184707 RAJITHA BUILDERS 409099467 RAJITHA CONTRUCTIONS 114445894 RAJITHA ENTERPRISES PVT LTD 701931394 RAJITHA H M P 409135269 RAJIV TRADING CO 871232954 RAJIVKUMAR S 114160474 RAJJURUWATTE TEAS PVT LTD

Page 450 of 646 TIN No Company Name 551291820 RAJKUMAR S J V 780845260 RAJKUMAR V 114372943 RAJLAKS INTERNATIONAL PVT LTD 409059619 RAJLAKS TRADING CO 409085121 RAJMANI AGENCIES 124009030 RAJNEH LANKINN LTD 409001220 RAJSONS ENTERPRISE 760060739 RAJU K 591164031 RAKEEB M T A M 114470597 RAKITHA MOTORING PVT LTD 114422665 RAKLO INTERNATIONAL PVT LTD 409157521 RAKMO PROTECTION & INVESTIGATIONS 592734877 RAKULAN S 114700045 RALA CREATIONS PVT LTD 114207519 RALHUM THREAD CO PVT LTD 114600105 RALIN ENTERPRISES PVT LTD 880254332 RALIULDEEN K T 114319449 RALLAN TANNING LANKA PVT LTD 114695211 RALPH INFORMATION TECHNOLOGIES PVT LTD 114161470 RAM ENGINEERING ENTERPRISES PVT LTD 134011440 RAM RATINGS LANKA LTD 409116558 RAM TEXTILES 733511303 RAMACHANDIRAN R 522314099 RAMACHANDRA A 692372883 RAMACHANDRAN A 570131206 RAMACHANDRAN C. 781813834 RAMACHANDRAN K 621080407 RAMACHANDRAN M M 712480521 RAMACHANDRAN PATHMA SRI KANTH 501415111 RAMACHANDRAN S 520040250 RAMACHANDRAN S 691610586 RAMACHANDRAN S 663521748 RAMADASA G P 582462623 RAMAIAH S 602712729 RAMAIAH Y 373162710 RAMAIYA M 701123875 RAMAJEYAM M 409105114 RAMAKRISHNA BHAVAN 662692360 RAMAL H L D A P 312021110 RAMALINGAM M 487670316 RAMALINGAM S 520522832 RAMALINGAM S 271834500 RAMAN CHARHUNNI 550802503 RAMAN RAGUPATHY 731981973 RAMANADAN M 632071531 RAMANATHAN G P 493455419 RAMANATHAN M 510974409 RAMANATHAN M 557872647 RAMANATHAN P MRS 583284230 RAMANATHAN S 723452090 RAMANAYAKA A I K 409111092 RAMANAYAKA ENTERPRISES 114164321 RAMANAYAKE DEVELOPERS PVT LTD

Page 451 of 646 TIN No Company Name 662301272 RAMANAYAKE P C 610420060 RAMANAYAKE V R J A 656580283 RAMANAYAKE Y S R MRS 409016847 RAMANEE JEWELARTS 114833800 RAMANI & SAKURA COMPANY PVT LTD 114657506 RAMANI ARSECULARATNE INTERNATION. PVT LTD 409070647 RAMANI TRANSPORT SERVICE 575563210 RAMASAMY P 562812857 RAMASHANDREN R 409097340 RAMASO TARAZZO 501791741 RAMASUNDARA S 114708291 RAMATO INTERNATIONAL PVT LTD 580330894 RAMBANDA W G 463601747 RAMBANDA W.M. 703352928 RAMBUKWELLA E M R D B E 542652276 RAMBUKWELLA K B D 114279552 RAMCOM GARMENTS PVT LTD 692233778 RAMEES A M 811851531 RAMEES A R M 741011930 RAMEES A.M. 722620852 RAMEES H M 810400129 RAMEES M L 750902260 RAMEES M R M 653530072 RAMEEZ M A M 780980915 RAMEEZ M M M 781733318 RAMESH A K 732972463 RAMESH G 660590200 RAMESH K 620500356 RAMESH N M M 702550262 RAMESH R 790821653 RAMESH R 730081642 RAMESHKUMAR P R 721931994 RAMESHKUMAR S 740680528 RAMESHKUMAR S 740371517 RAMESWARAN S 483623585 RAMIAH P K 343050348 RAMIAH S 761950673 RAMIS M N M 114171620 RAMJAY INTERNATIONAL PVT LTD 831611847 RAMLAN A H M 581043520 RAMLAN V 547942558 RAMMANIKE W L 820772547 RAMMUTHUPURA R G D R 114469378 RAMMY PLASTIC INDUSTRIES PVT LTD 409240704 RAMONI TRADERS 114620432 RAMOTA INTERNATIONAL PVT LTD 409110410 RAMPKO TRADING CO 712092092 RAMSEEN A R M 409047637 RAMSETHU & CO 409160271 RAMSHAN ENTERPRISES 409258123 RAMU TRADING CO 114038970 RAMYA APPARELS PVT LTD 670051064 RAMYA KUMARA H

Page 452 of 646 TIN No Company Name 701950496 RAMYA KUMARA P H 409083340 RAMYA TRADE CENTRE 733080574 RAMYAKUMARA S M P 733121327 RAMZAN T B T 710015376 RAMZEEN D S 752820112 RAMZEEN M S M 680841314 RAMZEEN M U M 480811690 RAMZI M L M 114146200 RAMZI'S PVT LTD 792080715 RAMZY M F M 513253796 RAMZY S H M 409254730 RAN CIVI TRADERS 409212514 RAN LANKA VENTURES 114139734 RAN OVENS PVT LTD 409051944 RANA BUILDERS 721841669 RANADEWA A D H N 409177549 RANAMAYURI COMPANY 409168736 RANAPRIYA MANPOWER SERVICES 114424994 RANARA AGENCIES INTERNATIONAL PVT LTD 409057560 RANASANKA TILE FACTORY 253320168 RANASEKERA N W 409100813 RANASGALLA TOURS & MOTOR AGENCY 512050751 RANASINGE S C 631272460 RANASINGHA G G L 642621840 RANASINGHA M P K 702563895 RANASINGHA P K P 495881393 RANASINGHA R A C S 682540478 RANASINGHA R A W R 696563586 RANASINGHA R M MRS 551152804 RANASINGHA S D M D 701911830 RANASINGHA S P 533221998 RANASINGHA U 667381428 RANASINGHA W C L 510073975 RANASINGHE A 511531136 RANASINGHE A A D 521900725 RANASINGHE A A N 750671110 RANASINGHE A C P 409071759 RANASINGHE A D 503023393 RANASINGHE A H A 582651124 RANASINGHE A K A S K 661560606 RANASINGHE ARACHCHI U A 762771969 RANASINGHE ARACHCHIGE NANDIKA NIROSHAN RANASINGHE 510290410 RANASINGHE B M B 571182122 RANASINGHE B S 409051847 RANASINGHE BROTHERS 409059317 RANASINGHE CONSTRUCTION CONTRACTORS 114193569 RANASINGHE CONSTRUCTION PVT 392782176 RANASINGHE D G 531024044 RANASINGHE D G 611590067 RANASINGHE D J 442752486 RANASINGHE D R 623562913 RANASINGHE D W H 800680310 RANASINGHE E A R K

Page 453 of 646 TIN No Company Name 409163173 RANASINGHE ENTERPRISES 114659878 RANASINGHE GRAPHICS PVT LTD 686264149 RANASINGHE H D 823154038 RANASINGHE H E 703651232 RANASINGHE H M 592651769 RANASINGHE J 590643858 RANASINGHE J D K 613600388 RANASINGHE K G S K 661912200 RANASINGHE K R R P 673211569 RANASINGHE K W R L S P 533150691 RANASINGHE K.M.C. 700181677 RANASINGHE M D MRS 576252307 RANASINGHE MRS H M C P N 811570680 RANASINGHE MUDIYANSELAGE HARSHA CHANDANA KUMARA RANASINGHE 302560730 RANASINGHE N D N 641880450 RANASINGHE P E K 612796793 RANASINGHE P M 621104225 RANASINGHE R 670660524 RANASINGHE R A A B 711392289 RANASINGHE R A A P 461392423 RANASINGHE R A D A 680010781 RANASINGHE R A D J 673650295 RANASINGHE R A D M D 792961274 RANASINGHE R A R S K 511040957 RANASINGHE R A S P 731353875 RANASINGHE R A T K 891821395 RANASINGHE R A U S 341013410 RANASINGHE R D 571391570 RANASINGHE R D G C 766611672 RANASINGHE R K R P 641202410 RANASINGHE R M D N 772860250 RANASINGHE R M N 837370590 RANASINGHE R M S I 672831008 RANASINGHE R W A G 843653944 RANASINGHE R W A P 483222890 RANASINGHE R W D 100895986 RANASINGHE R.A.S.R.D. 642141848 RANASINGHE S A DE S 409113109 RANASINGHE S D 630130310 RANASINGHE S I 532863007 RANASINGHE T 743460944 RANASINGHE T M 409088635 RANASINGHE TRADE CENTRE 114308722 RANASINGHE TRADING CO PVT LTD 681130756 RANASINGHE U K S L 693442400 RANASINGHE U L A V 600440101 RANASINGHE W. 114173746 RANASINHGE SAW MILLS PVT LTD 395241044 RANASIRI H P M MRS 742390217 RANASOMA K N L J 503411393 RANATHUNGA D 705014850 RANATHUNGA K D S N 114405930 RANATHUNGA MANUFACTURES PVT LTD

Page 454 of 646 TIN No Company Name 740702351 RANATHUNGA R J K G K 409217168 RANATUNGA AUTO ENGINEERS 492511617 RANATUNGA D D 461831559 RANATUNGA D W 460611903 RANATUNGA I 134002697 RANATUNGA INVESTMENTS LTD 701822188 RANATUNGA J K D A 690362864 RANATUNGA J K D I 114214426 RANATUNGA KOKUSAI PVT LTD 682921048 RANATUNGA L S 712941952 RANATUNGA R 690161141 RANATUNGA S D 602540529 RANATUNGE CHANDRALAL 503540649 RANATUNGE R A D B 740540513 RANAWAKA D 409111599 RANAWAKA ENTERPRISES 581391358 RANAWAKA G J K 781732311 RANAWAKA R.L.R.S. 670800180 RANAWANA H W M P W S N 409041523 RANAWANA SECURITY SERVICE 742332063 RANAWEERA A A P I 653011288 RANAWEERA A J 592350939 RANAWEERA C 409130720 RANAWEERA G W P 653381328 RANAWEERA I D S 620751294 RANAWEERA J D 401121790 RANAWEERA J N 472941640 RANAWEERA J P 592784289 RANAWEERA K A 720542404 RANAWEERA K K D U C 581201311 RANAWEERA K K R M L 571242184 RANAWEERA K.S. 409072984 RANAWEERA NAGASINGHE & CO 601411199 RANAWEERA P G S 523472569 RANAWEERA R A S 630045096 RANAWEERA S C 612121842 RANAWEERA S G 409070655 RANAWEERA TRANSPORT SERVICE 580181805 RANAWEERA W 480301463 RANAWEERA W G N S 512313116 RANAWEERA W I R S S 650423674 RANAWELLA R N S 114684171 RANAWI LANKA PVT LTD 432240266 RANBANDA D 621080679 RANBANDA E J M 450342637 RANBANDA U B 114185477 RANBIM ENTERPRISES PVT LTD 114290130 RANBIMA AUTOMOBILE REPAIRS PVT LTD 114167258 RANBIMA PROPERTY SALES PVT LTD 409256406 RANBINU TRANSPORT 409273564 RANBO CONSTRUCTION & ENTERPRISES 409110894 RANCAST TRADING CO 104033229 RANCO PRINTERS & PUBLISHERS LTD

Page 455 of 646 TIN No Company Name 409273718 RANDEEPA INTERNATIONAL 503483300 RANDENI R K C W 560073453 RANDENI R K P K W 726303436 RANDENIYA R A D N 451570609 RANDENIYA. R. 114397458 RANDEW ENTERPRISES PVT LTD 114084514 RANDEX ENGINEERING PVTLTD 114324671 RANDEX INTERNATIONAL PVT LTD 783013851 RANDHEERA D G A 409118666 RANDI MOTORS 114123552 RANDIKA ENTERPRISES PVT LTD 114230871 RANDILI HOTELS PVT LTD 114745529 RANDILINA PVT LTD 409274269 RANDIMA EXPORTERS 114372579 RANDIVA EXPORT PVT LTD 409200796 RANDIYA ARCHITECTURAL ENGINEERS 114446505 RANDIYA NATURAL WATER PVT LTD 114289299 RANDIYA POWER PVT LTD 114794406 RANDOM GLOBAL TRADING PVT LTD 114135836 RANDON INTERNATIONAL PVT LTD 409121748 RANDULA ENTERPRISES 114306150 RANDULA GRAPHICS PVT LTD 861141314 RANDULA PEMITHA A A D 409237444 RANELCO BUILDING CONSTRUCTION 114026611 RANFABRICS PVT LTD 114316784 RANFER EXPORTS PVT LTD 114135631 RANFER FOODS PVT LTD 114333603 RANFER TRAVELS (PRIVATE) LIMITED 409059376 RANG FASHIONS 409133673 RANGA ENTERPRISES 409063977 RANGA MOTORS 409103014 RANGANA CONCRETE WORKS AND MULTI SHOP 796021268 RANGANA NAYANI KUMARI WITANAGE 620122408 RANGANADAN R 409059570 RANGE TRADERS 409125581 RANGER SECURITY & INVESTIGATION SERVICES 114139696 RANGERS GROUP PVT LTD 409088309 RANGERS SECURITY SERVICES 409123872 RANGIKA APPAREL 491310650 RANGITH LAL K G 409064639 RANGOLI 409156673 RANGOLI FASHION 409202071 RANHIRU HOLDINGS 700952215 RANHOTIGE R G S 114031860 RANIC PVT LTD 114087203 RANICA ENGINEERING PVT LTD 114678805 RANIK TECHNOLOGIES PVT LTD 114677728 RANIKMO PVT LTD 743320123 RANIL C R 801560962 RANIL MALAN H A 409235697 RANIL MARINE 409146376 RANIL TRADING CO 409088350 RANJAN & JOYCE NADESAPILLAI

Page 456 of 646 TIN No Company Name 553241529 RANJAN H M K 551102610 RANJAN JAYASOORIYA 451611186 RANJAN MENDIS 581271450 RANJAN S H 751470320 RANJAN SAMARADIVAKARA S R M S 792644228 RANJANA G J P 695160704 RANJANI H M M 757420660 RANJANI P S 114009962 RANJANI TRACTORS & EARTH MOVERS PVT LTD 114425494 RANJANIE ENTERPRISES PVT LTD 409159001 RANJAYA ENTERPRISES 409222803 RANJAYA GROUP 721630358 RANJEEWA D S C 104053661 RANJIT JAYASURIYA ASSOCIATES LTD 712661011 RANJITH DAYANANDA T A 471122971 RANJITH DE SILVA 409178960 RANJITH ENTERPRISES 641101443 RANJITH G K 592813033 RANJITH H G S 632731086 RANJITH JAYASINGHE U D 772390521 RANJITH KUMAR K 611720335 RANJITH KUWEJU R T A A 541011536 RANJITH L K 532111013 RANJITH M K 409092640 RANJITH MOTERS 409134521 RANJITH MOTORS 622241536 RANJITH PATHIRAJA A L 600052420 RANJITH PREMLAL H K 580422101 RANJITH S K 662832316 RANJITH SARATH LAL A M 114156078 RANJITH STICKERS & SCREEN PRINT; PVT LTD 663262475 RANJITH THILAKARATNE M D 590972304 RANJITH U D 612340145 RANJITH W B 462501315 RANJITH WEERASINGHA 409161898 RANJITHA TRADERS 114384089 RANK CONSTRUCTION & ENGINEERS PVT LTD 409293735 RANKA FOOD HOUSE 114653683 RANKAN COLOURSCAN PVT LTD 114141720 RANLAK PVT LTD 409200478 RANLANKA AUTO MART 114063746 RANLANKA GARMENTS PVT LTD 104052169 RANLIYA GARMENT INDUSTRIES LTD 114116394 RANLIYA TRADING CO PVT LTD 409175775 RANLO ENTERPRISES 793213093 RANMAL A A D J 114040410 RANMAL MOTORS PVT LTD 535410682 RANMANIKE M W 114600270 RANMART PACKAGING PVT LTD 409235484 RANMAS APPAREL 114664804 RANMAS LANKA PVT LTD 409219691 RANMINI APPARELS 933976912 RANMUTHU CHINESE RESTAURANT

Page 457 of 646 TIN No Company Name 501420832 RANMUTHU H 409001890 RANMUTHU TRADERS 409339727 RANOLA HOLDINGS 409242499 RANRATA TRADE CENTRE 409226493 RANRO 114252654 RANRUWAN CO PVT LTD 409006434 RANSALU GARMENTS INDUSTRIES 409137300 RANSANDA GARMENT 114284254 RANSANDA GARMENTS PVT LTD 409094287 RANSCA GREETINGS & PRINTING 114288900 RANSEL ENTERPRISES PVT LTD 409173713 RANSI AUTO PARTS 409124585 RANSIMAALA ASSOCIATES 114181846 RANSIRI CONFECTIONERY PVT LTD 104025609 RANSIRI TRANSPORTERS LTD 114171930 RANSRI ENTERPRISES PVT LTD 409096174 RANTHI ENTERPRISES. 600761811 RANTILAKA R G 409144080 RANTO ENTERPRISES 409101968 RANTS SECURITY SERVICE 662560634 RANTUNGA M R A 114391638 RANUK PVT LTD 114248975 RANVILA PLANTATIONS PVT LTD 581180276 RANWALA D A J 114032166 RANWAN INDUSTRIES PVT LTD 409095933 RANWELI & CO 409057209 RANWELI SHRIMP HATCHERY 114264784 RANWIC FUR;TURE MANU;ERS AUS;LAN; PVT LTD 409194087 RAO AGENCIES 114122335 RAPHAEL CLASSICS PVT LTD 114231533 RAPID CARGO SERVICES PVT LTD 114350389 RAPID LANKA PVT LTD 114697150 RAPID MAIL PVT LTD 114302341 RAPID TECH PVT LTD 114367974 RARE INDUSTRIES PVT LTD 114232882 RASA PUBLICATION PVT LTD 502582127 RASALINGAM S 541643770 RASANAYAGAM P 409275567 RASANYA HIGH SCHOOL INSTITUTE 503490897 RASAPUTRA S 409102808 RASATHY CONSTRUCTION 114451436 RASAWIMANA CATERING SERVICES PVT LTD 651660904 RASEED A M 562211446 RASHEED A L A 413191670 RASHEED M S M 409099807 RASHEEDIYA ENTERPRISES 628420246 RASHIED H H A 409104185 RASHINI ENTERPRISES 409145043 RASHMI BUILDERS 114483761 RASHMI DEEPSEA FISHING COMPANY PVT LTD 114310859 RASHMI FASHION PVT LTD 409062687 RASHMI GLASS PALACE 409352456 RASHMI IMPORTS

Page 458 of 646 TIN No Company Name 114164410 RASHMI OVEN MANUFACTURERS PVT LTD 827051454 RASHMIYA BEGAM M R 492622338 RASIAH P 409097367 RASIKA CONTRUCTION 803500690 RASIKA DE SILVA H K 114282693 RASIKA GARMENTS PVT LTD 767352298 RASIKA JAYAMANIKE A M 700830080 RASIKA LOHITHA H G 760241385 RASIKA PRASANNA P A 810413522 RASIKA SAMPATH J.A 409153550 RASIKAA SILKS 409244475 RASINDU PRINTERS 409267629 RASINDU PRINTERS & CO 642480189 RASMI S M 842590884 RASMIL M.H.M. 760160202 RASMIN F M 760490164 RASMY S 409187366 RASNA LANKA 174862486 RASON MANUFACTURING PVT LTD 114833312 RASON TRADING PVT LTD 592933292 RASSHID H M 900100574 RASSY M T F M 114269379 RASU & CO PVT LTD 409088384 RATABHA ENGINIEERING WORKS 114451665 RATH ARALIYA TRADING PVT LTD 409025277 RATHA BEEDI CO 409196705 RATHI LANKA TRADING CO 409007864 RATHILANKA GARMENTS 409181309 RATHNA CLEANING SERVICES 409277730 RATHNA CONTRACTORS 409110606 RATHNA ENTERPRISES 409206492 RATHNA LANKA MOTORS 730490160 RATHNA MALALA BANDARALAGE MAYURA BANDARA BALALLA 623022480 RATHNAJEEWA D R C 497284708 RATHNALATHA A 409022286 RATHNAMALIGAI 531711050 RATHNAPALA B G 502932810 RATHNAPALA J M 813250152 RATHNAPALA R W A S 642610198 RATHNAPALA S P U D 732440143 RATHNAPRIYA D G 631200460 RATHNAPRIYA M K 613420770 RATHNASEKARA B Y G 760031720 RATHNASIRI E A 114472263 RATHNASIRI ENTERPRISES PVT LTD 640701994 RATHNASIRI M M 850130388 RATHNASIRI N P S 612931119 RATHNASIRI P D 693232317 RATHNASIRI P G D 620503100 RATHNASIRI U A W 620133299 RATHNASIRI W H 560781032 RATHNASIRI W.A.S 114217387 RATHNAVALIE IMPORT & EXPORT PVT LTD

Page 459 of 646 TIN No Company Name 409096140 RATHNAVALIE THEATRE CO 628595151 RATHNAVIBOOSHANA A 600320190 RATHNAWEERA A G 680011559 RATHNAWEERA K A 791110637 RATHNAWEERA O S R 521925531 RATHNAYAKA BANDA A M 510725115 RATHNAYAKA D 611112050 RATHNAYAKA D S K N 705642397 RATHNAYAKA D S W 552480872 RATHNAYAKA DUNIL SARATH 791600588 RATHNAYAKA J 662922510 RATHNAYAKA J P S S 663621084 RATHNAYAKA L I 711910182 RATHNAYAKA MUDIYANSELAGE PRIYANTHA KUMARA JAYASINGHE 600760866 RATHNAYAKA N 571201488 RATHNAYAKA N H 782632647 RATHNAYAKA R M A B 601440814 RATHNAYAKA R M G K B 641722340 RATHNAYAKA R M P B 702861756 RATHNAYAKA R M S P 700110192 RATHNAYAKA R M U B 632170602 RATHNAYAKA W M A 811980315 RATHNAYAKE D D R 681381350 RATHNAYAKE D S P D 409170340 RATHNAYAKE ENTERPRISES 631670024 RATHNAYAKE H K G 611502419 RATHNAYAKE K G B K S B 583492763 RATHNAYAKE R M A J 601374749 RATHNAYAKE R M A J 550414562 RATHNAYAKE R M D 442762635 RATHNAYAKE R M D B 550493772 RATHNAYAKE R M M 642632752 RATHNAYAKE R M P 723170826 RATHNAYAKE R M P J 620170402 RATHNAYAKE R M P S B 740092685 RATHNAYAKE R M W K 792690220 RATHNAYAKE R S S 409227040 RATHNAYAKE TRADE CENTRE 291591310 RATHNAYAKE W N 512953174 RATNA K V 409094740 RATNA TRANSPORT SERVICE 409097731 RATNAGIRI DISTRIBUTORS 580451713 RATNAKUMARA K A D 740251112 RATNALANKA L G C 681762191 RATNALINGAM S 104040411 RATNALOKA HOTEL & BAKERY LTD 409175180 RATNAM CONSTRUCTION 360270912 RATNAM K 512432522 RATNAM K 104012779 RATNAM PRIVATE HOSPITAL LTD 409086136 RATNAMS 570521101 RATNAPALA G I D 440661378 RATNAPALA H A D

Page 460 of 646 TIN No Company Name 762262380 RATNAPALA H A S D 526162471 RATNAPALA N V J 573423879 RATNAPALA R H 740571877 RATNAPALA S D 482232914 RATNAPALA U M M 409070108 M P C S LTD 114278238 RATNAPURA TEA CO PVT LTD 532240433 RATNASEKARA JEWELLERS 652280196 RATNASEKARA R K A D A J 530942325 RATNASEKERA S N R 409057179 RATNASIRI & SONS 533101674 RATNASIRI G G 796921382 RATNASIRI J N J 676540679 RATNAVALE D 409096255 RATNAVEL ENTERPRICES 403220515 RATNAVIBUSHANA A K 409153879 RATNAVILA TEA FACTORY 567241408 RATNAWALIE W H MRS 114044539 RATNAWARDHANA & CO PVT LTD M A 651810965 RATNAWARDHANA K P 707851538 RATNAWEERA D G M 590562955 RATNAWEERA N D M 530133419 RATNAYAKA A A A 645240332 RATNAYAKA A.R.N.M. 493002244 RATNAYAKA B H 701001699 RATNAYAKA D S A S 693200784 RATNAYAKA R M A P 793202156 RATNAYAKA R M N 837380910 RATNAYAKA R V M A V 453392040 RATNAYAKE A DR 560812051 RATNAYAKE A R M D 114038660 RATNAYAKE BROTHERS PVT LTD 472894188 RATNAYAKE D G 409055443 RATNAYAKE ENTERPRISES 482820069 RATNAYAKE G 520512829 RATNAYAKE H M D 603030648 RATNAYAKE H.M.S.B 114146307 RATNAYAKE INTERNATIONAL PVT LTD 640390697 RATNAYAKE J M J 460760895 RATNAYAKE J W 570300989 RATNAYAKE M 409013775 RATNAYAKE MOTOR STORES 332910400 RATNAYAKE P 691713687 RATNAYAKE P 550710447 RATNAYAKE P P 542823534 RATNAYAKE P R M N 114252786 RATNAYAKE PROJECTS PVT LTD 560680392 RATNAYAKE R M 623171990 RATNAYAKE R M A 711140174 RATNAYAKE R M A C 611041110 RATNAYAKE R M G R 592432757 RATNAYAKE R M L 490612017 RATNAYAKE R M M B

Page 461 of 646 TIN No Company Name 713382400 RATNAYAKE R M N 623290093 RATNAYAKE R M P F 652271782 RATNAYAKE R M S S 583201793 RATNAYAKE R M W 104064388 RATNAYAKE RUBBER INDUSTRIES LTD 503350033 RATNAYAKE S 522333115 RATNAYAKE S K 620101044 RATNAYAKE S K N 409093388 RATNAYAKE SECURITY AGENCIES 409172466 RATNAYAKE T A & CO 520071377 RATNAYAKE V L A 409095003 RATNAYAKE W B 409204520 RATNE ENTERPRISES 409293107 RATNE TRANSPORT SERVICE 692831357 RATWATTE T M 613140220 RAUF F A M 640070048 RAUF R M 482492002 RAUFF H L M 761890581 RAUFF M H 114454427 RAV HOLDINGS PVT LTD 473022338 RAVEENDIRAN T 642312022 RAVEENDRAN K 691763730 RAVEENDRAN S 114359572 RAVEN LOGISTICS PVT LTD 633420866 RAVI CHANDRAN S 622240211 RAVI DASANAYAKE 651230160 RAVI FERNANDO D 409209475 RAVI IMPORT 409230288 RAVI IMPORTS & EXPORTS 114375683 RAVI INVESTMENTS PVT LTD 104086853 RAVI LANKA PVT LTD 692250290 RAVI M 672371716 RAVI SELVAM S 409099432 RAVI TEX 660381643 RAVICHANDRAN R 801552749 RAVICHANDRAN S 641630756 RAVICHNDRA S 732631585 RAVICHNDRAN S 409275281 RAVIDU TRADING 652602630 RAVIENDRAN A 563593229 RAVIENTHIRAN C 702231426 RAVIKRISHNAN P 703121233 RAVINDRA K 640453761 RAVINDRA KUMAR S 640682566 RAVINDRA W A L R 652093205 RAVINDRA W B 823270283 RAVINDRA W D M 542220988 RAVINDRADHAAS S 681712054 RAVINDRAKUMAR N 670721434 RAVINDRAKUMAR W 680801568 RAVINDRAN A 682721499 RAVINDRAN C P 671263669 RAVINDRAN M E

Page 462 of 646 TIN No Company Name 722730240 RAVINDRAN M T 690882744 RAVINDRAN P M 611160224 RAVINDRAN T 881891646 RAVINDRAN THILRUCKSHAN 710081468 RAVINDRANATH K G 541361936 RAVINDRANATHAN S 409267440 RAVINDU TRANSPORT 751662025 RAVINSHANKER R 680243298 RAVINTHIRAN P 780030887 RAVINTHIRAN P 409161529 RAVIS 721210898 RAVISHANKAR P 114148210 RAY BAN OPTICIANS PVT LTD 409009034 RAY BANS 114047694 RAY BANS PVT LTD 409160760 RAYAN & CO 409007180 RAYAN ENTERPRISES 802680767 RAYEEZ M.A.M. 710080950 RAYER A P L P 409204600 RAYIN MOTORS 409096743 RAYLACS STEEL ENTERPRISES 561270767 RAYMAN W H 409271308 RAYON ENTERPRISES 114808814 RAYUS HOLDINGS PVT LTD 409278558 RAZA TRADERS 409147313 RAZAH AUTO TRADERS 572040569 RAZAK A 751980906 RAZAK M J M 409154476 RAZAK MOTORS 613363998 RAZAK S A 114131628 RAZAK TRADERS PVT LTD 104057292 RAZAK TRAVELS & TOURS LTD M A 409003001 RAZANA MOTOR COMPANY 711433082 RAZEE M M A 530761991 RAZEEK FAREED A 680554030 RAZEEK I M 490332057 RAZEEK O M 461800165 RAZEEK Z A M 493623494 RAZEEN A M M 706551190 RAZEENA A 590652121 RAZICK A R M 491951095 RAZICK G G N L M 513442793 RAZICK M S M 471115045 RAZICK T L M 520173439 RAZICK W S M M 592742659 RAZIK M S M 532873410 RAZIK V A C 423593008 RAZIYA FARM 731460124 RAZMI N M M 652731414 RAZMY A H M 791732964 RAZMY M I M 650621115 RAZVY A M M 860951142 RAZZAK M J A

Page 463 of 646 TIN No Company Name 409187650 RE JAY INTERIORS 409095097 READYWEAR CLOTHING INDUSTRIES 114782815 REAL ENTERTAINMENT PVT LTD 114063290 REAL GUARD FORCE PVT LTD 114239453 REAL LIFE PVT LTD 114252832 REAL PRODUCTS PVT LTD 134013575 REALITY LANKA LTD 409163149 REALIZE INTERNATIONAL 114209139 REBCOM DESIGN TECNOLOGIES PVT LTD 114091740 REBECCA DESIGNS PVT LTD 409163475 REBECCA INTERNATIONAL 114641600 RECCE PLATOON SECURITY PVT LTD 114081604 RECKITTS PRODUCTS LANKA PVT LTD 409176534 RECOMA PHOTO TECH 114026760 RECRUITMENT CONSULTANTS PVT LTD 114771953 RECYCL@TEXTILE PVT LTD 114035149 RED ALERT INTERNATIONAL PVT LTD 114459062 RED ALERT SECURITY SERVICES PVT LTD 114466808 RED CAP'S SECURITY SERVICE PVT LTD 114099716 RED HEART APPARELS PVT LTD 114223107 RED HEART FASHIONS PVT LTD 114099724 RED HEART GARMENTS INDUSTRIES PVT LTD 114335703 RED HEART TRADING CO PVT LTD 174892750 RED HORSE INTERNATIONAL PVT LTD 114021865 RED LEAF APPARELS PVT LTD 114218553 RED LOBSTER DELIGHT PVT LTD 409090770 RED PETAL ENTERPRISES 174754950 RED PINNACLE PVT LTD 100961741 RED PORT RESTAURANT 409231705 RED PRAIRIE LTD 114724661 RED STAR TRADERS PVT LTD 409087647 RED STRIPE MARKETING SERVICES 114407143 REDINGTON LANKA PVT LTD 104039278 REDITIME CEYLON LTD 114464864 REDNA COMPANY PVT LTD 114205877 REEBOK WORLD OF SPORTS PVT LTD 409155707 REED ADS 114443450 REED INTERNA;BUSIN;DIRECTORY PVT LTD 114632929 REED LANKA CHEMICALS PVT LTD 409017320 REEDERI EUGEN FRIEDERICH 409186440 REEMA MOTORS 702901421 REEPAIDEEN D G S 630992290 REEZA S A M 114018244 REF ENGINEERS (PVT) LTD 409275877 REF LANKA QUICK SERVICE CENTER 593233987 REFAI A R M 562922385 REFAI M H 692960610 REFAI M M M 683044245 REFAIDEEN A R M 409088546 REFCO ENGINEERING WORKS 409160999 REFCON ENTERPRISES 409162959 REFLEX ADVERTISING AND MARKETING 409135625 REFLEX ADVERTISING SOLUTIONS

Page 464 of 646 TIN No Company Name 114791652 REFLEX INTERNATIONAL PVT LTD 104082300 REFRIANS LTD 409002811 REFRIANS REFRIGERATION & ELEC SERVICES 409158323 REGAL CINAMA & CO 409018130 REGAL HARDWARES 114252999 REGAL ITALIA FLOORING SYSTEMS PVT LTD 409073352 REGAL THEATRE 409009131 REGAL TYRE HOUSE 661250631 REGEE EDIRISINGHE 409077706 REGENCY ENTERPRISES 124009626 REGENCY GARMENTS LTD 409226574 REGENCY NETWORKS 114458872 REGENCY SPICES PVT LTD 104036848 REGENCY TRAVELS PVT LTD 114368229 REGENT APPARELS PVT LTD 409207170 REGENT AUTOMOBILE 409254624 REGENT CLOTHING 114287113 REGENT ENTERPRISES PVT LTD 114107573 REGENT FASHIONS PVT LTD 409022138 REGENT FINE JEWELS 134009306 REGENT INTERNATIONAL MANAGEMENT CO LTD 114051101 REGENT MERCHANDISING PVT LTD 114082481 REGENT SECURITIES INVESTMENT CO 114089915 REGENT TRADING PVT LTD 114226386 REGINA STAR PVT LTD 114196975 REGINA TOP CLOTHES PVT LTD 473352141 REGINOLD FERNANDO K D P 409102085 REGIONAL MECHANICAL ENGINEER'S UVA 409166830 REGLEN ENTERPRISE 409013023 REHANA HARDWARE STORES 114197483 REIGN ENTERTAINMENTS (PVT) LTD 104007392 REIMOO SONS LTD 409069479 REINGA RECREATION CLUB 409104673 REJENCY HOLDINGS 114253456 REJENCY HOLDINGS PVT LTD 114229334 REKADAHENA PLANTATIONS PVT LTD 114430145 REKHA TOOLMASTERS PVT LTD 409234593 REKHAS SRI JEWELLS 409022790 RELAINCE GARMENTS 471022160 RELAPANAWA R P B 933977064 RELAX STEEL 409259146 RELIABLE ELECTRICALS 409248926 RELIABLE EQUPMENT 409184260 RELIABLE IMPORTS 114533327 RELIABLE MOTORS PVT LTD 409208061 RELIABLE STEEL COMPANY 409227791 RELIABLE TRADING COMPANY 409232477 RELIANCE ADVERTISING 114005789 RELIANCE CONSTRUCTION CO PVT LTD 114400424 RELIANCE HOLDINGS PVT LTD 409167071 RELIANCE IMPEX 114319627 RELIANCE INVESTMENTS AND FINA;CO PVT LTD 409247695 RELIANCE LANKA

Page 465 of 646 TIN No Company Name 114273295 RELIANCE PLASTICS PVT LTD 114216321 RELIANCE SOFTWARE PVT LTD 409008305 RELIANCE TRADE AGENCIES 409154930 RELIANCE TRADING CO 114148784 RELIANCE TRAVELS & TOURS PVT LTD 409310095 RELIC INTERNATIONAL 409089968 RELIONCE BAKERY 409267432 REMI CONSTRUCTION SERVICE 100898080 REMINGTON APPARELS 409200540 RENAISSANCE INTERIORS 114430560 RENAISSANCE INTERIORS PVT LTD 114399337 RENAL PHARMA SERVICESPVT LTD 114243477 RENALCARE PVT LTD 722872126 RENAN E J S 409211461 RENARDET S A 409090745 RENARS LIGHTS 114236802 RENEWABLE ENERGY DEVELOPMENT CO PVT LTD 409277225 RENOIR CONSULTING LTD 114347850 RENS GLOBAL LEARNING PVT LTD 104064507 RENUKA CONSULTANTS & SERVICES LTD 758623955 RENUKA DAMAYANTHI K 134010894 RENUKA DEVELOPMENTS LTD 114065382 RENUKA GROUP LTD 673043518 RENUKA H M D D 114066680 RENUKA PROPERTIES LTD 104055230 RENUKA SHIPPING & TRAVEL (PRIVATE) LIMITED 667793300 RENUKA W K S 114279722 REPRO GRAFIC TEC PVT LTD 590043036 REPRO GRAPHIC TEC 114253006 REPUBLIC CARGO SYSTEMS PVT LTD 409078273 REPUTED AGENCY 114340910 RESEARCH & DEVELOPMENT INT'L CONS; PVT LT 409166989 RESEARCH CONSULTANCY BUREAU 114317888 RESOURCE ASIA NETWORK PVT LTD 114107751 RESOURCE ORGA & MANAG INT PVT LTD 114168998 RESOURCE RECOV.& AUQA SERV.ASIA PVT LTD 114192074 RESTAURANT SEOUL PVT LTD 409090524 RESTAURANT TINY 114309028 REVELATIONS PVT LTD 114486060 REVIN PROMOTIONS PVT LTD 114156876 REWARD GARMENTS PVT LTD 114287318 REX COIR MANUFACTURERS PVT LTD 409093361 REX GROUP 114129143 REXEL ENTERPRISES PVT LTD 114201804 REXEL GARMENTS PVT LTD 409122965 REYAL MOTORS 760911410 REZA RAFIQ M 114378798 RF VENTURES TRADING PVT LTD 409090281 RHEINELEKTRA TECHNIK GMBH 114383716 RHINO LININGS LANKA PVT LTD 409164455 RHYHANA ENTERPRISE 114310840 RIA INTERNATIONAL PVT LTD 409145469 RIANDA PAINT AND CHEMICAL INDUSTRIES

Page 466 of 646 TIN No Company Name 114058220 RICAL EXPRESS LANKA PVT LTD 114172278 RICAN LANKA PVT LTD 114198463 RICECO ENGINEERING & MANAGE;SERV; PVT LTD 409209408 RICH BLINDS 409256414 RICH BUILD ENGINEERING CO 114402850 RICH FASHIONS EXPORTS PVT LTD 114338974 RICH FOODS MARKETING PVT LTD 114717177 RICH LANKA GARMENTS PVT LTD 114291374 RICH LIGHT FASHION PVT LTD 114047147 RICH PRINTS PVT LTD 409340695 RICH TRADING COMPANY 114170429 RICH WORLD INTERNATIONAL PVT LTD 409155758 RICHARD AND CO 114341304 RICHARD B ERTY AND SON PVT LTD 409264255 RICHARD BERTIE & SONS 409149324 RICHARD PAUL CURRY 114460184 RICHARD ROBERTS KANDY PVT LTD 114279366 RICHARD ROBERTS LANKA PVT LTD 114226211 RICHARD TRAVELS & TOURS PVT LTD 104019773 RICHARDSON & CO CEYLON LTD 409241166 RICHARDSON INVESTMENT 114205184 RICHCO INTER GRAPHICS PVT LTD 114175790 RICHFOOD TRADE CENTRE PVT LTD 409237851 RICHMAN APPAREL 409072933 RICHMOND AGENCIES 409089933 RICHMOND ENTERP; & CONSVAL TATION SERVIC 100980410 RICHVIN BANQUET HALL 409137920 RICHWIN TRADING CO 114604437 RICKMERS MARINE AGENCY LANKA PVT LTD 114427357 RICOCHET PVT LTD 409163068 RIDER TRADE CENTRE 114228192 RIDGEWAY ACCESSORIES PVT LTD 114129623 RIDGEWAY INTERNATIONAL PVT LTD 114311081 RIDGEWAY TRADING PVT LTD 409279279 RIDI IMPORTERS 592490617 RIDIMAHALIYADDA P B 409141552 RIDMA ENTERPRISES 114259837 RIENZIE GUNASEKERA & CO PVT LTD 720210169 RIFAI B M 612050724 RIFAIDEEN S 722021509 RIFAM M S M 763590356 RIFAN M N M 823583125 RIFAN M N M 409046541 RIFDHA AQUA FARMS 682270284 RIFDHI M J M 621761560 RIFFA M S M 771571646 RIFFATH M R M 723462380 RIFHAN M T F 781241318 RIFKHAN M M M 672590655 RIFKHAN S.H.M 640422114 RIFKY M A M 673210104 RIFKY M R M 409075983 RIFKY TRADING CO

Page 467 of 646 TIN No Company Name 761421026 RIFKY W M R M 737203190 RIFNA A M A 409113753 RIFSONIC TRADING CO 843130780 RIFTHY M F M 114653080 RIGELTA PVT LTD 114747629 RIGHT WAY LANKA PVT LTD 409063535 RIGHTWAY INDUSTRIES 114280585 RIGID PVT LTD 662481840 RIJMIL S M 409171761 RIKA ENTERPRISES 409169848 RIKAS ENTERPRISES 843503055 RIKAZ A R M 114616150 RILA INTERNATIONAL PVT LTD 761351605 RILLAPOLA N C K 409349919 RIMATA INTERNATIONAL 409164102 RIMO ENTERPRISES 821494370 RIMSATH K L A 792103502 RINAS M R M 838400205 RINOSA M.F.F. 409003885 RINOZ ELECTRICALS 114376981 RINZEN LABORATORIES PVT LTD 114645052 RIO CERAMIC CENTRE PVT LTD 114044130 RIO INDUSTRIES PVT LTD 409166474 RIO LINK FREIGHT SERVICES 114457833 RIS INTERNATIONAL PVT LTD 671221818 RISAF M H M 114360643 RISCOR CONSULTANTS PVT LTD 710441340 RISHAD A L M 711334300 RISHAD H M 781180084 RISHAN MOHAMED S A C 772140843 RISHAN N I M 713371327 RISHAN S H M 690200740 RISHAN S M M 409176410 RISHANTHA TRADERS 747621640 RISHANTHI LANKIKA G A 652721044 RISHARD S M 409214886 RISHI CONSTRUCTION ENGINEERING WORKS 114279323 RISHY IMPORTS AND EXPORTS PVT LTD 114607037 RISILTA HOLDINGS PVT LTD 114216020 RISK CONTROL SECURITY SERVICES PVT LTD 742320839 RISLAN M A M 680071918 RISMI M N M 772213417 RISMY M A M 409202624 RISNA CONSTRUCTION 710832595 RISWAN M M M 114071633 RITZBURY LANKA PVT LTD 114193801 RITZYMA HOLDINGS PVT LTD 633490392 RIUAZ H J H 114237655 RIVER SIDE MANAGEMENT SECU; SER; PVT LTD 114299960 RIVERDALE TRADE PVT LTD 409044816 RIVERINA HOTELS LTD 409158188 RIVERLINE INTERNATIONAL CO 100903180 RIVERSIDE HOLIDAY INN

Page 468 of 646 TIN No Company Name 114410578 RIVI AGENCIES PVT LTD 114433039 RIVINDU SAW MILLS PVT LTD 114165999 RIVOLI LANKA PVT LTD 440360580 RIYAL DEEN M.S.M 762490692 RIYAL S O M 114604976 RIYALGA PRINTING SYSTEMS PVT LTD 409158978 RIYAMA ENTERPRISES 114748544 RIYANSI AUTO LANKA PVT LTD 760831263 RIYAS A C M 701004264 RIYAS H M G 802910363 RIYAS M A 812572245 RIYAS M F M 780200251 RIYAS M H M 730940262 RIYAS M M M 701230655 RIYAS M S M 743290607 RIYAS MOHAMED M A 843394531 RIYAS R M 114274658 RIYASA INTERNATIONAL PVT LTD 752533113 RIYAZ A C M 743373340 RIYAZ M F M 792363431 RIYAZ M H M 742250806 RIYAZ M.Z.M. 409004830 RIYAZ TRADERS 760114286 RIYAZI MOHAMED E G M A 409153402 RIYELCA 114358142 RIYELCA PVT LTD 409124593 RIYOBA INTERNATIONAL 114150975 RIYOMA INTERNATIONAL PVT LTD 409152473 RIYONA INTERNATIONAL 409160964 RIYOVIN MOTOR TRADERS 673102093 RIZA A H M 620981052 RIZA M H M 651332451 RIZA M J M 760260177 RIZAN A R M 651581265 RIZAN M A M 660902325 RIZAN M F M 702491738 RIZAN M H M 741250373 RIZAN M N M 700102793 RIZAN M S M 720740664 RIZAN M Z M 409173560 RIZANS 680621306 RIZMI M K M 822972071 RIZMY M H M 776961744 RIZNA M A R P 791910536 RIZNI M R 672780322 RIZNI M.R.M. 721272044 RIZVAN M H L M 771350569 RIZVAN M H M 661122455 RIZVAN M M 701600258 RIZVAN M N M 590520144 RIZVI A H M 613432698 RIZVI A H M 680290601 RIZVI B M

Page 469 of 646 TIN No Company Name 672121787 RIZVI I M 662180041 RIZVI M A M 743621310 RIZVI M H M 581900180 RIZVI M J M 642071106 RIZVI M M 621680927 RIZVI M N M 700970027 RIZVI M R M 732280820 RIZVI M S M 472451863 RIZVI S M 792890776 RIZWAN A G M 741301199 RIZWAN A M 409255876 RIZWAN ENTERPRISES 723560950 RIZWAN H M M 790951131 RIZWAN M F M 731460221 RIZWAN M G M 712591153 RIZWAN M H M 720101785 RIZWAN M H M 773621349 RIZWAN M I M 693641659 RIZWAN M J M 790070704 RIZWAN M S M 409109837 RJ ENTERPRISE 114108367 RJ INTERNATIONAL TEA PVT LTD 174947341 RO HOLDINGS PVT LTD 114772356 ROAD & SAFETY PVT LTD 114659525 ROAD CAR PVT LTD 114036692 ROAD CONSTRUCTION & DEVELOPMENT CO PVT L 409187471 ROAD DEVELOPMENT & CONSTRUCTION COMPANY 409118356 ROAD DEVELOPMENT DPT 409241042 ROAD MAX 409063802 ROAD RUNNER ENTERPRISES 114182230 ROADS & BUILDING CONSTRUCTION PVT LTD 409131786 ROADWHEEL TRADING CO 409228844 ROBA RESTAURANT 114431036 ROBEENA AUTO INTERNATIONAL PVT LTD 409264107 ROBEENA PALACE REST & GUEST 409104100 ROBERT AND HEMANTHA BUSINESS 643553805 ROBERT D 372862785 ROBERT D M 114209112 ROBERT GORDON LANKA PVT LTD 490980334 ROBERT I.H 621830147 ROBERT K 114178365 ROBERT WILSON'S CEYLON TEA PVT LTD 409031528 ROBERT'S FORAGE WORKS 242102010 ROBERTS G R 713072419 ROBETSON T 409025595 ROC WOODS 682711574 ROCHE J M 114601063 ROCHE PHARM PRODUCTS PVT LTD 114458155 ROCK & ROADS PVT LTD 409239080 ROCK MOTORS 104030416 ROCKLAND DISTRIBUTORS LTD 409177395 ROCKLAND TRADING COMPANY 409146341 ROCKWELD INTERNATIONAL ENGINEERING CO

Page 470 of 646 TIN No Company Name 114758710 ROCKWELL PVT LTD 114109118 ROCKWICK INTERNATIONAL PVT LTD 114277630 ROCKWOOD INTERNATIONAL EXPORTS PVT LTD 409108555 ROCKY TRADING GROUP CO LTD 114618330 RODAMAS HOLDINGS PVT LTD 409234399 RODAYA 409095500 RODESHA ENTERPRISES 174897417 RODMAN ELECTRODES PVT LTD 691271323 RODRIGO A K G S 672601746 RODRIGO B K C B U 578062246 RODRIGO B K E A 671060857 RODRIGO B K N 653350155 RODRIGO B K P A 483061846 RODRIGO B K R S 723420474 RODRIGO B K W N 721063070 RODRIGO B T J N 616602225 RODRIGO C J D 409204511 RODRIGO CAR CARE CENTRE 114617385 RODRIGO CONSTRUCTIONS PVT LTD 590870030 RODRIGO D A 409135412 RODRIGO E S R 409103880 RODRIGO ENTERPRICES 430130218 RODRIGO F G 430841408 RODRIGO G M 452451832 RODRIGO G P 742721132 RODRIGO H J J 702751748 RODRIGO H.D. 523621203 RODRIGO H.G.C 581440014 RODRIGO J N H 782940627 RODRIGO J T 532873223 RODRIGO K V A 762220288 RODRIGO L H 480182391 RODRIGO L L P 682950951 RODRIGO M L N 691760650 RODRIGO M P C 647160557 RODRIGO M R 460530571 RODRIGO M R A 583335129 RODRIGO M.L. 672240255 RODRIGO P 601912180 RODRIGO P E 525107043 RODRIGO P M 721901017 RODRIGO S M 522932965 RODRIGO S N J 640051566 RODRIGO S P O 482894089 RODRIGO S T K 712761326 RODRIGO S.A.P.D 720062062 RODRIGO U D S 792360742 RODRIGO W A M I 721203026 RODRIGO W A R 760911143 RODRIGO W K K N 571000644 RODRIGO W R S 763560392 RODRIGO W S P 563562226 RODRIGO W T F E

Page 471 of 646 TIN No Company Name 723113920 RODRIGO W W T N 409255302 ROEL CONSTRUCTION 409204929 ROFEN CERAMICS LANKA 114813702 ROGER SAMARASINGHE INTERNATIONAL PVT LTD 114081485 ROGERS AGENCIES PVT LTD 114107930 ROGERS INTERNATIONAL PVT LTD 409004105 ROHAN AGENCIES 409064442 ROHAN BUILDING MATERIALS 409201580 ROHAN CONSTRUCTION. 633211388 ROHAN D M U 409236286 ROHAN FASHIONS 114225568 ROHAN FERNANDO ASSOCIATES PVT LTD 760020079 ROHAN GAMAGE 712152702 ROHAN HETTIARACHCHI H A 630111374 ROHAN K W L 620633917 ROHAN KURUWITA L M 762350254 ROHAN M H D 409160697 ROHAN NONIS ASSOCIATES 791290309 ROHAN S S 650543920 ROHAN SAMARAKKODI R P 409215440 ROHAN TRADING COMPANY 712601329 ROHANA B G S 114138797 ROHANA CIVIL ENG;GROUP OF COMP'S PVT LTD 720090112 ROHANA DAYAWANSA B A 114630063 ROHANA ENTERPRISES KURUNEGALA PVT LTD 720220954 ROHANA H H A C 670493270 ROHANA KUMARA H 881662469 ROHANA KUMARA K 720920263 ROHANA M P N 409003451 ROHANA MOTOR STORES 114167088 ROHAN'S EMPORIUM PVT LTD 114209805 ROHAN'S NORTH INDIAN CUISINE PVT LTD 114684546 ROHANSA INTERNATIONAL CONSTRUCTION PVT L 409168329 ROHAS EUCO INDUSTRIES BHD 409225969 ROHDE NIELSEN A/S 114428760 ROHINI ELECTROPLATORS PVT LTD 114387681 ROHINI FUNERAL DIRECTORS PVT LTD 104039332 ROHINI TRADING CO LTD 114364924 ROHITEX PVT LTD 720152150 ROHITHA G A B 409258948 ROHITHA GAMAGE & COMPANY 409213030 ROHITHA OIL MILL 114412732 ROHITHA UDAWATTE PVT LTD 631240070 ROHITHA W D H 682220724 ROHITHA W D I 409160948 ROHITHA WIJEWARDANA CREATIONS 114409731 ROHITHA WIJEWARDHNA CREATIONS PVT LTD 114241520 ROK INTERNATIONAL PVT LTD 114327395 ROKMET PVT LTD 409095470 ROLAND LANKA 114663654 ROLAND MACHINERY PVT LTD 409088368 ROLAND TRADING CO 114349623 ROLEX CABLES LANKA PVT LTD

Page 472 of 646 TIN No Company Name 409176305 ROLEX TRADERS 409098134 ROLF WIED GMBH 114194719 ROLLINS ENGINEERING PVT LTD 114129844 ROMA COSMETICS PVT LTD 409180370 ROMA CYCLE INDUSTRIES 409079520 ROMA ENTERPRISES 114380768 ROMA MOTORS PVTLTD 409303234 ROMAC INTERNATIONAL 114317870 ROMAX TEX PVT LTD 114686948 ROMEK ENGINEERING PVT LTD 409187676 RONAL INTERNATIONAL 409234356 RONEL TRADING COMPANY 813564041 RONESKI T W 114478873 RONET NETWORKS PVT LTD 409150748 RONGXING LANKA 114436992 RONICK MANUFCTURERS PVT LTD 628000379 ROOBASINGHE D H 114240001 ROOF TECH PVT LTD 114460338 ROOM SERVICE PVT LTD 691801160 ROOMY F M 713630101 ROOMY M N M 114101834 ROOP AQUACULTURE PVT LTD 114191477 ROOP EXPORTS PVT LTD 114144010 ROOP INTERTRADE PVT LTD 409113958 ROOTS 382910044 ROSA D J 571932091 ROSA S S R P 114366951 ROSE EDUCATIONAL ACADEMY PVT LTD 409149561 ROSE ENTERPRISE 409203337 ROSE ENTERPRISES 114083356 ROSE RIBBON ICE CREAMS PVT LTD 114314455 ROSE VILLA BAKERS PVT LTD 813111136 ROSEKHAN M J 174875596 ROSEWELL INTERIORS PVT LTD 114228230 ROSEWOOD INDUSTRIES PVT LTD 114431990 ROSHADIL ENGINEERING PVT LTD 114645540 ROSHAMA CO.PVT LTD 600531611 ROSHAN A M B 732781617 ROSHAN CHAMINDA KUMARA M W 409123376 ROSHAN CONSTRUCTIONS GROUP 409157963 ROSHAN ENTERPRISE 409077803 ROSHAN ENTERPRISES 114274143 ROSHAN ENTERPRISES PVT LTD 409028748 ROSHAN FURNITURES 114449156 ROSHAN INTERNATIONAL TRADING COM; PVT LTD 791861020 ROSHAN K P S 800763355 ROSHAN L K N 409118410 ROSHAN MOTOR TRADERS 691231330 ROSHAN PATHBERIYA 852580640 ROSHAN PRADEEP KUMARA R 409091270 ROSHAN TRADE CENTRE 841071190 ROSHANA G W R 692820819 ROSHANTHA L L S

Page 473 of 646 TIN No Company Name 114802913 ROSHI ENTERPRISES PVT LTD 409251773 ROSHILA TRADING 728193484 ROSHINI INDUMANTHI ATHAPATHTHU 409093280 ROSHITHA BUFFING SUPPLIER 114144878 ROSIER INTERNATIONAL PVT LTD 114079405 ROSLER WORKSHOP PVT LTD 409154840 ROSLLINHILL TEA FACTORY 409260624 ROSMO LANKA 409106820 ROSS AUTOMOBILE CO 409048323 ROSS K & D ASSOCIATES 409127134 ROSTRA PRINTERS 114290467 ROSTRA PRINTERS PVT LTD 114619299 ROTAK INSTRUMENTS PVT LTD 104069231 ROTAPACKS PVT LTD 114106771 ROTARY INT SCHOOL OF HIGHER STUD; PVT LTD 114378690 ROTELGA MOTOR TRADERS PVT LTD 409079563 ROTEX KNITTING INDUSTRIES 134001763 ROTON VANDER FREIGHTING LTD 134005971 ROTON-VANDER TRADING LTD 409206506 ROTRAC INTERNATIONAL 409044727 ROVER MOTORS 114458112 ROVER MOTORS PVT LTD 409107524 ROVGHTON INTERNATIONAL 104013724 ROVIM CONCRETE WORKS LTD 409173756 ROVIN DIES AND ADS 114171670 ROWO SWISS SHOE FACTORY PVT LTD 622412110 ROY D M M V 114779202 ROYAK INTERNATIONAL PVT LTD 409090397 ROYAL AIRCON & REF; ACCESSORIES ENTERPR; 409252192 ROYAL APPAREL 114376680 ROYAL ARCADE PVT LTD 114393690 ROYAL ASIA SHIPPING COMPANY PVT LTD 409103910 ROYAL AUTO HOUSE 114221155 ROYAL BUILDERS PVT LTD 409275745 ROYAL CAR SALE. 114104795 ROYAL CERAMICS DISTRIBUTORS PVT LTD 409162096 ROYAL CHEMICAL INDUSTRIES 409160174 ROYAL COMMODITIES 409219772 ROYAL CONSTRUCTORS 114675059 ROYAL CONTRACTORS PVT LTD 114335878 ROYAL CRAFT ALUMINIUM PVT LTD 409165885 ROYAL DISTRIBUTORS 114408689 ROYAL DISTRIBUTORS AND AGENCIES PVT LTD 409053149 ROYAL ELECTRIC CO 114124303 ROYAL ENGINEERING & ENTERPRISES PVT LTD 409096409 ROYAL ENGLISH SCHOOL 114099562 ROYAL EXPORT HOUSE PVT LTD 104073280 ROYAL GARDEN HOTELS LTD 114372994 ROYAL GARMENT INTERNATIONAL PVT LTD 114253812 ROYAL GUARD SECURITY & INVEST;SERV; PVT L 409195679 ROYAL HARDWARE 114687235 ROYAL IMPEX MARKETING PVT LTD 114621994 ROYAL IMPORTS & EXPORTS PVT LTD

Page 474 of 646 TIN No Company Name 114397210 ROYAL INSTITUTE COLOMBO PVT LTD 114346560 ROYAL IN'TUTE CENTRE FOR ENGLISH PVT LTD 409235530 ROYAL INVESTIGATION & SECURITY SERVICES 114332496 ROYAL I'TUTE OF COMPUTER STUDIES PVT LTD 409225713 ROYAL LANKA TRADERS 409254268 ROYAL MAINTANANCE 114286044 ROYAL MANUFACTURERS (PRIVATE) LIMITED 409244017 ROYAL MARAINE 114428221 ROYAL MARINE SECURITY PVT LTD 114209104 ROYAL NATURAL PRODUCTS PVT LTD 409054692 ROYAL NEPAL AIRLINES 114255696 ROYAL PACK PVT LTD 114694827 ROYAL PACKAGING SOLUTIONS PVT LTD 409153941 ROYAL PANORAMA TILE LINK 409085130 ROYAL PEARL INC 114471682 ROYAL PIPE INDUSTRIES PVT LTD 409233996 ROYAL PLASTIC DISTRIBUTORS 409105858 ROYAL PRINTERS. 114343188 ROYAL SANITARYWARE PVT LTD 114074950 ROYAL SEED CO PVT LTD 114639931 ROYAL SPENCE AVIATION (PVT) LTD 409135897 ROYAL SPORTS 114140430 ROYAL SPORTSWEAR PVT LTD 409024890 ROYAL SWEET MART 409096077 ROYAL THEATRE 409034934 ROYAL TINKER WORKS 409012965 ROYAL TRADE CENTER 409101305 ROYAL TRADERS 640020792 ROYAL TRADERS 409260969 ROYAL TRADING CO 409080030 ROYAL TRADING CO 409234950 ROYAL TRANSPORT 114058033 ROYAL TRAVELS & TOURS PVT LTD 114140953 ROYAL TRUST PVT LTD 134009896 ROYAL VACATIONS LIMITED 114685410 ROYALTY DESIGNS PVT LTD 409096026 ROYALTY ENTERPRISES 620034207 ROZAIS M S M 680300160 ROZARIO L D 114321001 ROZELLA TEA FACTORY PVT LTD 409118208 ROZI TRADING 409198880 ROZMIN ENTERPRISE 934229509 RPUS PRIYANKARA 114088412 RRIATSCO PVT LTD 114305057 R-STYLE PVT LTD 363441238 RT REV DR SWAMPILLAI J K 409042236 RUB MAT EXPORTERS 500953330 RUBAHARAN M 114405701 RUBASINGHA PRODUCTS PVT LTD 480610938 RUBASINGHE K 114233625 RUBCO INTERNATIONAL PVT LTD 114116025 RUBFLEX PVT LTD 409201237 RUBICON LEARNING SYSTEMS PVT LTD

Page 475 of 646 TIN No Company Name 409193870 RUBINSTEIN LANKA INTERNATIONAL COMPANY 114616451 RUBIY-STEEL PVT LTD 409084001 RUBY ENTERPRISES 409039731 RUBY JEWELLERS 409226230 RUBY MARKETING SERVICE 114216194 RUBY N' SAPPHIRE PVT LTD 409280609 RUBY TEA BLENDERS 409210465 RUBY TEAS 409125077 RUBY TRADERS 409093850 RUCHIKA TEX 409246478 RUCHIKA TRADING CO 100974649 RUCHIRA ASSOCIATES (PRIVATE) LIMITED 790491459 RUCHIRA BHASHANA A A 409242324 RUCHIRA OFFSET PRINTERS 409066526 RUCHIRA TYRE HOUSE 703041299 RUCHIRANGANA M W R 409091016 RUCYNIC ENGINEERING SERVICES 114699055 RUDO (PVT)LTD 114782882 RUDRA ENGIN. ARCHIT.CONSULT.ORG.PVT LTD 114331180 RUDRA RESIDENCIES PVT LTD 621932870 RUDRAKUMAR G 409169880 RUDRIGO B K U 591820664 RUDY R W H 733530235 RUFASRAJ A 101028224 RUFINA EXPORTS 409046606 RUFINA GRAPHICS 409207200 RUHINI MOTORS 114178942 RUHUNA 2001 CONSULTANCY SERVICES PVT LTD 114181919 RUHUNA 2001 GALAGAWA TEA CO PVT LTD 114194530 RUHUNA 2001 MULTIVISION PVT LTD 114203548 RUHUNA 2001 RENOLD ENGINE; ASSO; PVT LTD 114183024 RUHUNA 2001-PRIME PACIFIC PVT LTD 409101089 RUHUNA DEVELOPMENT BANK 409127894 RUHUNU AGENIES 409205577 RUHUNU APPAREL 114104345 RUHUNU AQUA PRODUCTS PVT LTD 114124362 RUHUNU BUILDERS PVT LTD 294001204 RUHUNU CEMENT CO LTD 409144403 RUHUNU CENTRE FOR INFOM;TECH;AND ADV;STU 409228666 RUHUNU ENTERPRISES 409006922 RUHUNU GARMENTS 409220770 RUHUNU HOSTEL 409038107 RUHUNU INDUSTRIES 114194379 RUHUNU PLANTATIONS PVT LTD 114169790 RUHUNU PLASTIC INDUSTRIES PVT LTD 114131288 RUHUNU PLYWOOD PRODUCTS PVT LTD 114058807 RUHUNU TEA ESTATES PVT LTD 104026362 RUHUNU TEXTILE INDUSTRIES PVT LTD 114052256 RUHUNU TRADE ENTERPRISES PVT LTD 409087507 RUHUNU TRANSPORT SYNDICATE 114048712 RUHUNU WEAR PVT LTD 409262503 RUHUNUPURA IMPORTS 114376604 RUHUNUPUTHA APPARELS LUNUGAMWEHERA PVT L

Page 476 of 646 TIN No Company Name 114376337 RUHUNUPUTHA APPARELS KALUTARA PVT LTD 114009300 RUHUNUPUTHA APPARELS PVT LTD 114376612 RUHUNUPUTHA APPARELS WELLAWAYA PVT LTD 114694223 RUI YANG FISHERY INTERNATIONAL CO. PVT L. 114078247 RUKIE TRADING LANKA PVT LTD 409360726 RUKMAL PRINTERS 751443790 RUKMAN C K 770751705 RUKSHAN INDIKA L D 114726273 RUKSHEY COIR PVT LTD 622741202 RUMAIZ M J M 104052223 RUMECO INDUSTRIES LTD 671970802 RUMY M F M 722333594 RUMY S H A 790650700 RUMY S M M 552141334 RUNAGE P 114064076 RUNETHO PVT LTD 174820350 RUNEWARE AUDIOVISUAL & INTE.SOLU. PVT LTD 114170461 RUNIC MARKETING SERVICES PVT LTD 114349496 RUPAMANTRAA PVT LTD 492140082 RUPANANDA M A D 114068250 RUPAR TRADING PRT LTD 550721430 RUPARATHNA M G 621100157 RUPASENA K 753303472 RUPASINGHA R A H S 600951114 RUPASINGHA S 683290149 RUPASINGHE A P 340101847 RUPASINGHE BANDARA H M 409199712 RUPASINGHE ENTERPRISES 490983112 RUPASINGHE GAMACHCHIGE JINADASA 402691816 RUPASINGHE J D S 532060486 RUPASINGHE L A S 631100392 RUPASINGHE N P 772352263 RUPASINGHE R A A M K 671520130 RUPASINGHE R A D 623382613 RUPASINGHE R A G 721830276 RUPASINGHE R A M K 630130450 RUPASINGHE R P K 582611394 RUPASINGHE S.M 525221962 RUPASINGHE W A D K M 701971370 RUPASSARA U S K 114765023 RUPAWATTA TRADING COMAPNY PVT LTD 409104479 RURAL DEVE; SOCI' PERIYANEELAVANAI 01 A 409106765 RURAL DEVE; SOCI; KOTTIKAWATTE EAST; 505 409104690 RURAL DEVE; SOCI; OF GODAWELA PENNAGOLLA 409120164 RURAL DEVE; SOCIETY KARUNKODITHIEVU-20 409109047 RURAL DEVE; SOCIETY SAINTHA MARUTU- DIVE; 409119077 RURAL DEVE;SOCI; TOWN DIV;1 AKKARAIPATTU 409099599 RURAL DEVEL;SOC; PAHALAWATTA PINNALANDA 409205860 RURAL DEVELLOPMENT SOCIETY IRAKKAMAM 409254454 RURAL DEVELOP.SOCIETY - NATPADDIMUNAI-01 409207197 RURAL DEVELOPEMT SOCIETY 409174140 RURAL DEVELOPM;SOCIETY KALMUNAIKKUDY 6 409181694 RURAL DEVELOPMENT SICIETY

Page 477 of 646 TIN No Company Name 409192424 RURAL DEVELOPMENT SOC; ADDALAICHENAI 13 409205437 RURAL DEVELOPMENT SOCI; SAINTHAMARUTHU 09 409203051 RURAL DEVELOPMENT SOCIETY 409095321 RURAL DEVELOPMENT SOCIETY 409121500 RURAL DEVELOPMENT SOCIETY 409205275 RURAL DEVELOPMENT SOCIETY ADDALAICH; 06 409103650 RURAL DEVELOPMENT SOCIETY ADDALAICHENAI 409101100 RURAL DEVELOPMENT SOCIETY KALMUNAI 02P 409095313 RURAL DEVELOPMENT SOCIETY KALMUNAI-1A 409167810 RURAL DEVELOPMENT SOCIETY - KALMUNAIKUDY2 409103626 RURAL DEVELOPMENT SOCIETY KONAWATTA 409121403 RURAL DEVELOPMENT SOCIETY MAJEEDPURAM 409103529 RURAL DEVELOPMENT SOCIETY NATPIDDIMUNAI 409141595 RURAL DEVELOPMENT SOCIETY NINTAVUR-11 409225390 RURAL DEVELOPMENT SOCIETY PADAGALA 409209238 RURAL DEVELOPMENT SOCIETY POTTUVIL-15 409221912 RURAL DEVELOPMENT SOCIETY SAMMANTHURAI 409115721 RURAL DEVELOPMENT SOCIETY SINNAPALAMUNAI 409203060 RURAL DEVELOPMENT SOCIETY . 409097715 RURAL DEVELOPMENT SOCIETY ADD 07 409241921 RURAL DEVELOPMENT SOCIETY CENTRAL CAMP-3 409097723 RURAL DEVELOPMENT SOCIETY MAR 03 409097693 RURAL DEVELOPMENT SOCIETY PAL 409097707 RURAL DEVELOPMENT SOCIETY PAL 5 409239854 RURAL DEVELOPMENT SOCIETY- MEERANAGAR 409241956 RURAL DEVELOPMENT SOCIETY-WARD 2, UNIT 12 409099505 RURAL DEVELOPMENT SOCITY 409205267 RURAL DEVELOPMENT SOCITY ADDALAICHENAI03 409101585 RURAL DEVELOPMENT SOCITY ATTANAGALLA 409226914 RURAL DEVELOPMENT SOCITY PANSALAGODA LA; 409139914 RURAL DEVELOPMENT SOCITY SAMMANTHURAI 409208053 RURAL DEVELOPMENT SOCITY- VALAICHENAI 409207235 RURAL DEVE'T SOCIETY ALAYADIVEMBU 409209157 RURAL DEVOLOPMENT SOCI;OF MAHAWANAWELA 409203965 RURAL DEVOLOPMENT SOCIETY RATHIYALA 409203957 RURAL DEVOLOPMENT SOCIETY KANTHA 409203949 RURAL DEVOLOPMENT SOCITY USRIPURA 409106307 RURAL SAMURDHI BALAKAYA 16 NINTAVUR 409109365 RURAL SAMURDHI TASK FORCE 409108520 RURAL SAMURDI BALAKAYA 409154891 RUSHAN ENTERPRISES 872210776 RUSHAN M R M 409221084 RUSHAN TOY PRODUCTS 853451657 RUSHANTHAN R 790380932 RUSHDEE S M 680684863 RUSHDI M S M 820630068 RUSHDY M Z M 409193080 RUSHEE CONSTRUCTIONS 114190829 RUSIRU ARTS AND ADS SERVICES PVT LTD 409238297 RUSIRU CONSTRUCTION 409149685 RUSIRU MOTORS 409217680 RUSKY MOHAMMED S.G.G.I.K. 683540536 RUSLY H.M.

Page 478 of 646 TIN No Company Name 409089402 RUSSELS 409339255 RUVI INTERNATIONAL 531713257 RUWAISDEEN M S M 409279058 RUWAN ENTERPRISES. 409179576 RUWAN GEMS AND LAPIDARIES 760121444 RUWAN KUMARA A G I 793590920 RUWAN MALKUMARA K 810432241 RUWAN NANDANA PUSHPAKUMARA D 690270552 RUWAN PIYASIRI N W E 713211699 RUWAN PRIYANTHA M A D 114185124 RUWAN SCEURITY PVT LTD 762982099 RUWAN SRI KEERTHI W 409090109 RUWAN TRANSPORT SERVICE 409156045 RUWANDIKA GROUP 409180957 RUWANI BUILDERS 114432920 RUWANI ENTERPRISES PVT LTD 409101780 RUWANI PLASTIC 592531372 RUWANPATHIRANA S R R 792331580 RUWANPRIYA K A S 114460702 RUWINI BUILDERS PVT LTD 723311411 RUZNI M H M 114626287 RYAN & RESHAWN APPARELS PVT LTD 114189944 RYAN & ROHAN PVT LTD 409087752 RYDE AND SON 114218618 RYDER INTERNATIONAL PVT LTD 114472689 RYOKUSE COLOMBO EXPORTS PVT LTD 114208957 RYTAC PVT LTD 114391085 RYTHM COLLECTION PVT LTD 114339610 RYU LAK PVT LTD 114200565 RYUKYU COMPUTER & BCOMMUNICATIONS PVT LT 409093396 S & A ENTERPRICES 114185833 S & A ENTERPRISES PVT LTD 114473413 S & A IMPORTERS & DISTRIBUTORS PVT LTD 409247423 S & A TRADING 114150584 S & B CONTROL ENGINEERING PVT LTD 114156477 S & B ENTERPRISES PVT LTD 114460117 S & B LANKAN EXPORTS PVT LTD 409223494 S & C ENTERPRISES 409106730 S & C TRADING CO 409308090 S & D AUTO MART 409161677 S & D MARKETING SERVICES 114066460 S & F AGENCIES SECURITY PVT LTD 409035094 S & F CLEARING & FORWARDING AGENCY 114057932 S & G APPARELS PVT LTD 409236464 S & H ENTERPRISES 114605751 S & I INTERNATIONAL PVT LTD 114145912 S & J ENGINEERING INDUSTRIES PVT LTD 409200028 S & J ENTERPRISES 409272886 S & J TRANSPORT 114642711 S & K CONSTRUCTIONS PVT LTD 114206873 S & K EMBROIDERY PVT LTD 409073913 S & K ENTERPRISES 409222382 S & K HOUSE

Page 479 of 646 TIN No Company Name 409259448 S & L IMPORTERS 409101488 S & M CONSTRUCTION 114231401 S & M ENGINEERING PVT LTD 409097553 S & M SERVICE STATION 409094333 S & N CONSTRUCTIONS 409101283 S & N INTERNATIONAL TRADING CO 114317659 S & N WORLD INTERNATIONALS PVT LTD 114189804 S & P SECURITY SERVICES PVT LTD 409003796 S & R ENTERPRISES 409141765 S & S AGENCIES 409023959 S & S ASSOCIATES 114237884 S & S COLOMBO PVT LTD 114198315 S & S COLOURLABORATORY PVT LTD 409187226 S & S CONSTRUCTION 409272673 S & S CONSTRUCTION. 114610879 S & S ENGINEERING SERVICES CO PVT LTD 409266568 S & S ENTERPRISE 409090338 S & S ENTERPRISES 409168370 S & S ENTERPRISES. 409161316 S & S ENTERPRISES... 114419419 S & S EXIM PVT LTD 409107010 S & S FREIGHTERS 114296414 S & S HOLDINGS PVT LTD 409087531 S & S MARKETING SERVICE 409100740 S & S MOTOR SALE 409107486 S & S MOTOR TRADERS 409204732 S & S OVERSEAS 114385875 S & S REEFER COMPLEX PVT LTD 409083897 S & S TRADERS 409054927 S & S TRADING CO 409243975 S & S TRADING COMPANY 114256994 S & T STEEL INDUSTRIES PVT LTD 409336809 S & W INTERNATIONAL FOODS 670810461 S .M. ANURA NIYANGODA 409249108 S + J ENTERPRISES 409147224 S A ASSOCIATES 409164552 S A CONSTRUCTIONS 114307890 S A D K INTERNATIONAL PVT LTD 114019461 S A DEVELOPERS & CONSTRUCTION PVT LTD 409103308 S A ENGINEERING SERVICE CO 409294146 S A ENTERPRISES, 409186645 S A I ENGINEERING CONSTRUCTORS 114488763 S A INTERNATIONAL LANKA PVT LTD 409167608 S A INTETRNATIONAL 409137318 S A LANKA ENTERPRISES 100939134 S A M I JAYASEKARA 409102433 S A MARKETING SERVICES 114389331 S A MEDICALS PVT LTD 409224377 S A P COMPANY 409113583 S A R & SONS 409101836 S A R CONSTRUCTION CO 409337996 S A S MOTORS 409319190 S A TEX

Page 480 of 646 TIN No Company Name 409183409 S AND A AUCTION 409095895 S AND H TRADING 114216526 S AND K SAFARI VILLAGE PVT LTD 114299634 S AND S CAR SALES PVT LTD 409229115 S AND S CONSTRUCTIONS 409159745 S AUTO ENTERPRISES 114682411 S B C ASIA PVT LTD 114373087 S B CONSORTIUM PVT LTD 114220469 S B ELECTRONIC INTERNATIONAL PVT LTD 409258310 S B L AGENCIES 409035132 S B PRINTERS 114354236 S B S DISTRIBUTORS PVT LTD 409241425 S B S ENTERPRISES 691620719 S BAVANANTHAN 409025242 S C ASSOCIATES 409158145 S C AUTO TEK 409256317 S C BUILDERS 409148271 S C D C CARGO SERVICES 114728128 S C PLASTIC PVT LTD 114434841 S C S INTERNATIONAL PVT LTD 114259942 S C TRADING CO PVT LTD 104085350 S D AGENCIES LTD 114671436 S D B L NORTH EAST CONSTRUCTION CO PVT L 114650560 S D C CONSULTANTS PVT LTD 409123163 S D G GUNASEKARA & SONS 114262005 S D GLOBAL FREIGHT PVT LTD 409151876 S D H MEERASAIBO & BROTHERS 114408050 S D HOLDINGS LANKA PVT LTD 114419648 S D I CIVIL ENGIN.& PROJ.MANAG.CO.PVT LT 409083404 S D IMPORTERS 409319220 S D INTERNATIONAL 409136672 S D J KUMARASIRI & CO 114380172 S D JAPAN LANKA INTERNATIONAL PVT LTD 114408247 S D K AUTO TRADERS PVT LTD 409129218 S D K IMPEX 114265870 S D LAL SONS JAPAN LANKA PVT LTD 409187013 S D M CONSTRUCTION 114219444 S D M FINANCIAL SERVICES PVT LTD 114678562 S D MOTOR HOUSE PVT LTD 114478237 S D N D CONSTRUCTIONS CONSORTIUM PVT LTD 637100742 S D N P IRANGANI 114496537 S D R FREIGHTERS PVT LTD 114808156 S D R HOLDINGS PVT LTD 114317373 S D S INTERNATIONAL PVT LTD 114318744 S D S PROPERTY DEVELOPERS PVT LTD 104072925 S D STEPHE & CO LTD 114023370 S DE Z WEB IMPACT PVT LTD 409145892 S E C SURVEY ENGINEERS 114833428 S E GLOBAL LOGISTICS PVT LTD 409184170 S F ENTERPRISES 409122035 S F TRADERS 409180299 S G BUILDERS 409136532 S G ENGINEERS

Page 481 of 646 TIN No Company Name 409187030 S G ENTERPRISES. 409052940 S G F MARINE SURVEYORS 661350172 S G HEWAGEEGANA 409085555 S G IMPORTERS 114303844 S G K MANAGEMENT SERVICES PVT LTD 114207373 S G PROJECTS PVT LTD 114382957 S G SONS INTERNATIONAL PVT LTD 409184960 S G THASAN CONSTRACTION 114210145 S G TRADE INTERNATIONAL PVT LTD 114151440 S G TRADERS PVT LTD 114107484 S G VENTURES PVT LTD 395720902 S GUNARATHNA 409071066 S GUNEWARDANE & S GUNEWARDANE 114654353 S H & J GARMENTS PVT LTD 531613325 S H A DE SILVA 409202381 S H AUTO HOUSE 114279196 S H EMB PVT LTD 409000649 S H ENTERPRISES 721091627 S H M NASDEEN 409134467 S H NIPPON INTERNATIONAL 114636029 S H S ASSOCIATES PVT LTD 114776726 S H S CONSTRUCTIONS PVT LTD 409170366 S HEWAGE & SONS 114438243 S I A HOLDINGS PVT LTD 409092454 S I F S L A F BASE CHINA BAY 114750131 S I I HOLDINGS PVT LTD 114215120 S I LANKA PVT LTD 114115967 S I R INTERNATIONAL PVT LTD 114316504 S I S LANKA PVT LTD 409212239 S I TRADERS 409052339 S I TRAVELS 114173711 S J C BROADWAY PVT LTD 114324477 S J ENT PVT LTD 409085784 S J ENTERPRISES 114353620 S J L DEVELOPERS PVT LTD 623291219 S J M DARMASENA 409243282 S J R ENTERPRISES 409103197 S J S ENTERPRISES 409096549 S J TRADE CENTRE 409070957 S JOHN & BROTHERS 673512224 S JUNAIDEEN 114757799 S K A HOLDINGS PVT LTD 114090700 S K APPAREL INDUSTRIES PVT LTD 114208604 S K ASIA PVT LTD 409211186 S K ASSOCIATES 114069779 S K C ASSOCIATES PVT LTD 409091601 S K C CIVIL ENGINEERING CO 409231799 S K C INTERNATIONAL 409155103 S K COLLECTION 114154601 S K D IMPORT & EXPORT PVT LTD 409011012 S K ENTERPRISES 409240879 S K FINISHING TECHNOLOGIES 409279198 S K G HOLDINGS

Page 482 of 646 TIN No Company Name 409191134 S K IMPORTS 114454923 S K L C LOGISTICS PVT LTD 114239798 S K LABORATORY PVT LTD 409099092 S K M CONSTRUCTION 114309206 S K MODY & CO PVT LTD 114484571 S K PROFIT PVT LTD 114364606 S K S ACCESSORIES PVT LTD 409230156 S K S LANKA ENTERPRISES 409105149 S K T IMPORT & EXPORT 409170536 S K TRADING CO 409123767 S K TRAVELS 174915563 S K UNION GARMENTS PVT LTD 538273082 S KALANSURIYA 752201307 S KARUNAKARAN 630070643 S KODIKARA 114428752 S L A CONSTRUCTIONS (PRIVATE) LIMITED 114006734 S L A ENG SERVICES & PRODUCTS PVT LTD 114356352 S L A HOLDINGS PVT LTD 154005528 S L ASSOCIA.OF HAIR DRESSERS &BEAUTICIAN 409325530 S L COMMUNICATIONA 409126286 S L INTERNATIONAL CO 114345652 S L INTERNATIONAL COMPANY PVT LTD 114341002 S L PRINTERS PVT LTD 409231349 S L PRINTING SYSTEMS 409195725 S L R HOLDINGS 702632013 S L RAVIRAJA 114204587 S L S ASSOCIATES PVT LTD 409065503 S L S ASSOCOATES 114146854 S L S TRANSPORT SERVICES PVT LTD 114601675 S L SANWA SYSTEM PVT LTD 114259527 S L TECHNOLOGIES PVT LTD 114306517 S L TOURS PVT LTD 409217907 S LANKA CONSTRUCTIONS 409141463 S LON DELIVERY CENTRE 409143997 S M A MOTORS 114212547 S M B FREIGHT FORWARDERS PVT LTD 409092632 S M B HARDWARE 409328202 S M B INTERNATIONAL 114199850 S M B INTERNATIONAL PVT LTD 409377270 S M C CONSTRUCTION 409210333 S M CONSTRUCTIONS 114815101 S M D LANKA PVT LTD 114346217 S M DYNAMICS LANKA PVT LTD 134012153 S M E BANK LTD 409067603 S M ENTERPRISES 409096069 S M ENTERPRISES. 114296406 S M EXPORTS PVT LTD 409356834 S M F CONSTRUCTION 660560289 S M FAROOK 480130855 S M GNANARATNE 114503380 S M I ENTERPRISES PVT LTD 652533957 S M JAUFER SADDIK 409131352 S M JUNAID AND SONS

Page 483 of 646 TIN No Company Name 409107575 S M K MILLING ENGINEERS 114235920 S M L AUTO PVT LTD 409086977 S M L ENGINEERING WORKS 114498785 S M L MANAGEMENT SERVICES PVT LTD 114627127 S M LANKA AUTO ACCESSORIES PVT LTD 114450405 S M LANKA IMPEX PVT LTD 409222897 S M MOTORS 114603856 S M N U PLASTICS PVT LTD 409148700 S M P ENTERPRISES 114131636 S M R ENTERPRISES PVT LTD 409262112 S M R MARKETING 409136796 S M S ACCESSORIES 409112110 S M S CONTRACTORS 409165990 S M S ENTERPRISES 409180000 S M S ENTERPRISES. 114264830 S M S LANKA PVT LTD 114135569 S M S PVT LTD 409221580 S M S TRADING CO 642910655 S M SUDATH 114632015 S M TRADING & TECHNICAL SERVICE PVT LTD 114748528 S M TRADING INTERNATIONAL PVT LTD 114208175 S M W APPAREL PVT LTD 655764062 S MANORANJITHAM 114221600 S MENDIS & CO 409039871 S N A ENTERPRISES 114332755 S N D TRADING PVT LTD 409097006 S N ENGINEERING WORKS 409123970 S N ENTERPRISES 114269069 S N ENTERTAINMENT PVT LTD 114696277 S N F TRADING PVT LTD 114405965 S N G ELECTRICALS PVT LTD 114734292 S N K ENGINEERING CONSULT PVT LTD 409227422 S N K FASHIONS 114220787 S N LANKA PVT LTD 114490407 S N M ENVIRONMENT CLEANERS PVT LTD 114684058 S N P LANKA PVT LTD 114406422 S N R M MARKETING LANKA PVT LTD 114145742 S N S ART SHOE PVT LTD 409250572 S N S AUTO ENGINEERS 409157165 S N S ENTERPRISES. 409278302 S N S PACKAGING 409177808 S N S TRADING COMPANY 409157491 S N T & CO 114481920 S N T AUTO MATION & ROBOTICS PVT LTD 114330710 S N T BUILDERS PVT LTD 409307833 S N TRADERS. 409215394 S N Y IMPORTS TRADING 648660421 S NETHTHIKUMARA 114329134 S O L NETWORK PVT LTD 114440388 S O S PACKAGING PVT LTD 114646202 S P & CO LANKA PVT LTD 114302414 S P AND CO PRODUCTIONS PVT LTD 409218067 S P ENTERPRISES

Page 484 of 646 TIN No Company Name 409257372 S P HALWATHURA & CO 114478717 S P I GROUP OF COMPANY PVT LTD 409277462 S P INTERNATIONAL 409141269 S P J ENTERPRISES 409191835 S P K ENTERPRISES 666311078 S P K JAYALATH 471343080 S P KULAS 114242454 S P LANKA PVT LTD 409040527 S P M TRADE AGENCIES 409168116 S P MOTOR TRADERS 114755168 S P R ASSOCIATES PVT LTD 114813826 S P R MANPOWER SERVICE PVT LTD 409005560 S P S & CO 409052690 S P S AGENCEY 409118097 S P S AUTO MOBILES 114140554 S P S AUTOMOBILES PVT LTD 114215767 S P T COMPUTER SERVICES P V T LTD 409113613 S P V ENTERPRISES 409090303 S PRASAD BROTHERS 934092473 S PRASATH 732492917 S R A B M N A ATTANAYAKE 409191584 S R AGENCY 620480207 S R B JAYASINGHE 114427730 S R C S GRAPHIC PVT LTD 409245820 S R CELLULAR 114671940 S R CELLULAR PVT LTD 409369707 S R CONSTRUCTION & CONSULTANCY 114443336 S R CONSTRUCTION & ENGINEERING PVT LTD 409124526 S R ENTERPRISE 409149499 S R ENTERPRISES 409176933 S R F ELEGANT CARS 114198595 S R GENT INTERNATIONAL PVT LTD 114640328 S R GLOBAL EXPORTERS & IMPORTERS PVT LTD 409360696 S R INTERNATIONAL 631631584 S R K WIJESINGHA 114303291 S R LANKA OVERSEAS (P) LTD 409247725 S R LIYANAGE & SONS 409100864 S R POLLARD BEVERAGES 114098159 S R S PRINTERS PVT LTD 114437379 S R SUCCESS INTERNATIONAL INST;PVT LTD 114792772 S RANDIYA ENTERPRISES PVT LTD 810981652 S RAVINDRAN 460732093 S RUTHIRALINGAM 409244149 S S ADVERTISING SERVICE 409136982 S S B KALKI ENTERPRISE 409150780 S S C LINKS 409172156 S S CAR SALES 409090869 S S COLOUR LABORATORIES 409239846 S S COLOUR LABOROTARIES & STUDIOS 409093973 S S ENTERPRICES 409178642 S S ENTERPRISES, 409110525 S S ENTERPRISES... 409227309 S S GROUP

Page 485 of 646 TIN No Company Name 409012779 S S H ENTERPRISES 409097618 S S H TRADING 409265677 S S INTERNATIONAL. 409353924 S S K ENTERPRISES 409140122 S S LABELS 114731293 S S M M JAPAN LANKA PVT LTD 409163165 S S MACHIDA TRADERS 409271596 S S MODERNTECH 114208221 S S MOTOR WAYS PVT LTD 409240020 S S MOTORCAR 409080316 S S MOTORS 409073999 S S P & CO 114726257 S S P IMPEX PVT LTD 409145221 S S P SECURITY SERVICE 409341705 S S R ENTERPRISES. 409078125 S S R HOTEL 114237426 S S S GARMENTS PVT LTD 104605761 S S S GLASS CO. PVT LTD 114469742 S S S UNIVERSAL EXPORT PVT LTD 409089771 S S SECURITY SERVICES 114240605 S S SECURITY SERVICES PVT LTD 114332941 S S STEEL EXPORT PVT LTD 409212468 S S T DISTRIBUTORS 104657630 S S TELEKOM SERVICES PVT LTD 409259375 S S TRADERS 409344178 S S TRADERS. 409280706 S S TRADING COMPANY 492591114 S SACHCHIYANANDA 730443102 S SANKAR 731872554 S SASIKUMAR 740470744 S SATHESKUMAR 934436865 S SIVAKUMARAN 720730952 S SUTHARSAN 934390300 S T & SONS 114219053 S T APPARELS PVT LTD 114705918 S T C CONSTRUCTIONS PVT LTD 114272221 S T C LOGISTICS PVT LTD 114197963 S T C MARKETING PVT LTD 134010320 S T C MEDICAL LTD 114196908 S T C SACHIKUMA CERAMIC PVT LTD 409364829 S T DISTRIBUTORS 409197647 S T ENTERPRISES 409073379 S T K BUILDERS 114782777 S T L ENTERPRISES PVT LTD 114370673 S T M PRE CURED TYRE COMPANY PVT LTD 409141641 S T N TRANS PORT 114308609 S T PARAMESWARAN & CO PVT LTD 114135224 S T R G IMPORT & EXPORT PVT LTD 409241581 S T REF & ELECTRICALS 114330361 S T RUBBER PVT LTD 114235512 S TEAM ENGINEERING PVT LTD 302141568 S THIYAGARAJAH 409101470 S THOMAS COLLEGE

Page 486 of 646 TIN No Company Name 409133118 S U CIVIL ENGINEERING CONTRACTORES 409216510 S U ENGINEERS 114260355 S U ENTERTAINMENTS PVT LTD 409086730 S UDAWATTE & SONS 409046932 S V A AGENCIES 409143261 S V CONSTRUCTION 114688070 S V CONSTRUCTIONS & ENGINEERS PVT LTD 114323926 S V INTERNATIONAL LANKA PVT LTD 409183239 S V S IMPEKX 409201750 S V S TRADERS 114304352 S W D ENTERPRISES PVT LTD 114677574 S W G LANKA PVT LTD 114188395 S W K HOLDINGS PVT LTD 114829110 S W TRADE-IT PVT LTD 640122315 S WERAGODA 409179495 S Y CONSTRUCTION CONTRACTORS 114211885 S Y INTERNATIONAL PVT LTD 114060402 S Y N PVT LTD 114273988 S Y SHIPPING CO PVT LTD 409200427 S& S ENGINEERING SERVICES 114087920 S&S SECURITY & SAFATY SYSTEMS PVT LTD 680861242 S. A.SAMANTHA 500364033 S. ADIHETTI 612430047 S. ANTHONY 772512775 S. D. SEHAN SUPUN 713100064 S. H. M. HISNI 409102379 S. K. ENTERPRISES 722670167 S. MOHIDEEN 751310846 S. NELUNDENIYA 581071779 S. SIVAKANTHAN 790170164 S. SIVAKUMAR 409174450 S.A. ENTERPRISES 712141735 S.A.C.HASSAN 681320946 S.A.C.J SURAWEERA 705664374 S.A.CHANDRA KUMARI 770941695 S.A.D.R.T.DISSANAYAKE 638541459 S.A.H.N.P. SERASINGHE 632441843 S.A.M. ALI 592334100 S.A.M. THOUSEEM 585280011 S.A.PAIVA 587400634 S.A.S.WEERAKOON 530432181 S.A.SUNIL 661111674 S.B. KAHAWATTE 540890480 S.B.H JAYASINGHE 541580263 S.B.N PREMARATNA 643170752 S.B.R.M.PERUMAL 713042293 S.C. WEERASEKARA 543254193 S.CAMILES 661680806 S.D. DHARMASIRI 572092763 S.D. JAYASEKARA 490910514 S.D.H. SENARATNE 722101014 S.D.H.DE SILVA 692751884 S.D.M. NIJAM

Page 487 of 646 TIN No Company Name 651581290 S.D.N.U. JAYAWARDANA 781770485 S.D.S. JOHN 100960915 S.F. SAHEED 114420620 S.G. LANKA ENTERPRISES PVT LTD 583460829 S.G.JAYAWEERA 652241107 S.H.P.A.L. ABEWARDANA 632761600 S.H.S. ALI 100906880 S.HEWAWITHARANA 750513816 S.I. PALLEWATTA 114449458 S.I.R. SERVICES INTERNATIONAL PVT LTD 934028619 S.J.WINE STORES 409168027 S.K. ENTERPRISES 572020304 S.K. WU 801062806 S.K.C.K. RATHNAPALA 731171319 S.K.M. SADATH 692632559 S.M PRIYANTHA 523204297 S.M. ASHRAFF 542222573 S.M. NANDASENA 642011308 S.M.A. CHANDRARATHNA 411390853 S.M.A.G. PERERA 611592370 S.M.D.M.SUBASINGHE 803212040 S.M.H. FAREED 485852328 S.M.HETTIARACHCHI 114076511 S.M.L. APPARELS (PRIVATE) LIMITED 593280900 S.M.M. DE. SILVA 541143416 S.M.P.G.K. BANDA 632161344 S.M.W. PUSHPAKUMARA 631132286 S.M.W.R. SIRIWARDENA 540514909 S.MUDALIGE 661000716 S.N. NANTHAGOPAN 652852351 S.N. SELVARAJ 720820919 S.N.ATAPATTU 493150928 S.N.DE ZOYSA 831951974 S.N.J.N. DIAS 753332111 S.N.S. AMARAJEEWA 512962858 S.N.S. DIAS 601142244 S.NAZEER 685390310 S.P. MALALASEKARA 643410796 S.P. SARATHCHANDRA 620323640 S.P.A.PERERA 683440310 S.P.ISHWARA 582221022 S.P.JAYASINGHE 773430101 S.P.R.C.PRIYANTHA 655891390 S.P.SAMAHON 661133643 S.PUSHPARAJ 613062068 S.R. DISSANAYAKE 490394001 S.S. DE SILVA 409112625 S.S.INTERNATIONAL 817421393 S.S.KAMALADEEN 409223010 S.S.R. TRADERS 409214584 S.S.W. TRANSPORT SERVICE & CLE: AGENT 933643620 S.T. FASHION 685400740 S.T.D. PEIRIS

Page 488 of 646 TIN No Company Name 622650517 S.T.P.S. PIYATHILAKE 600960563 S.V.NIHAL 134008865 S.W.P. INVESTMENT LTD (SINHALA WELANADA SANGAM): HEAD OFFICE 409099149 SA PROMOTERS 409199321 SAA & SA ELECTRONICS 409125247 SAAK CHINESE RESTAURANT 740980076 SAALIM M M 114708194 SAARA WORLD ENTERPRISES PVT LTD 409172423 SAARAA 114448338 SAARC DEVELOPMENTS PVT LTD 114667161 SAARC LANKA PVT LTD 409257275 SAATHI SHOE INDUSTRIES 114209775 SABA IMPEX PVT LTD 760690716 SABANATHAN K. 114754684 SABARAGAMU ENTERPRISES PVT LTD 114311499 SABARAGAMU LAND DEVELOPERS PVT LTD 409259596 SABARAGAMUWA CLEANERS & SUPPLARAS 409105173 SABARAGAMUWA DEVELOPMENT BANK 409031811 SABARATNAM T 651570131 SABEER M S M 114202320 SABEL'S PVT LTD 830533303 SABESAN P 653581084 SABOOR M S A 114614769 SABOTA BUILDING CONSTRUCTION PVT LTD 750731740 SABREE A S M 693340993 SABRULLA M S M 409001742 SABRY LANKA INTERNATIONAL 662530638 SABRY M 652420060 SABRY M F M 114764248 SABUROU PVT LTD 442692165 SACHCHITHANANTHAN S 409097782 SACHEEKA ENTERPRISES 409353401 SACHEEMA TRAVELS 409269427 SACHI ENTERPRISES 114130320 SACHIE BISCUITS PVT LTD 409098789 SACHINI ENTERPRISES 409194362 SACHINI MOTOR STORES 409126421 SACHINTHA ENTERPRISE 409185045 SACHITA AUTO PARTS 409276270 SACHITH MOTOR TRADERS 409197809 SACHITH MOTORS 409097308 SACHITRA ENTERPRISES 114210943 SACKY HOLDINGS PVT LTD 409085717 SACURA INTERNATIONAL 590111236 SADAGOPAN R 501452262 SADAKATHULLA M R M 114142107 SADAKO INDUSTRIES INTERNATIONAL PVT LTD 114804380 SADASARANA TIMBER TRADING COMPANY PVT L. 760162205 SADATH A F M 852851066 SADATH M J M 311680986 SADAYAN R 409031277 SADDLER PUBLICATIONS 501521043 SADEEK A C M

Page 489 of 646 TIN No Company Name 640794402 SADEEK A M J 114397687 SADEEPA & NADEESHA INTERNATIONAL PVT LTD 790181107 SADEESAN D 114337811 SADENI PVT LTD 114693120 SADHANA CONSTRUCTION PVT LTD 391541698 SADIKALLY A 409086144 SADIQUE TRADING CO 114491373 SADIVINDA SEA LAND INTERNATIONAL (PRIVATE) LIMITED 409163823 SADOREE FASHIONS 409229476 SADRA RESTAURANT 680334684 SADUN PATHIRANAGE DON SURANGA PRIYA NISHAJ WIJESEKARA 114730050 SAFA ORGANIZATION PVT LTD 409123481 SAFA TRADING CO 409270484 SAFE EYE SECURITY SERVICE 114237540 SAFE SECURITY SERVICES PVT LTD 114266191 SAFE TRACK PVT LTD 409092683 SAFE WAY 409256899 SAFE WAY ENTERPRISES 672410428 SAFEER A S 409223290 SAFEGATE INTERNATIONAL AB 114177873 SAFEGUARD SECURITY SERVICES PVT LTD 409174124 SAFELINE INTERNATIONAL 114822337 SAFENET SMATV SYSTEMS PVT LTD 114303143 SAFENET SYSTEMS PVT LTD 114606057 SAFETY FIRST PVT LTD 409008640 SAFEWAY GARMENTS 114256099 SAFEWAY GARMENTS PVT LTD 114373443 SAFEWAY INTERNATIONAL PVT LTD 114246000 SAFEWAY MOTORS PVT LTD 409060617 SAFEWAY TRADERS 409251315 SAFFCO AGENCIES 736834022 SAFFENA A 409172610 SAFFRAZ ENTERPRISES 114668842 SAFFRON ISLAND PVT LTD 682901802 SAFI M.C.M. 114370410 SAFIYAH HOLDINGS PVT LTD 114089184 SAFRA INDUSTRIES PVT LTD 782704354 SAFRAZ M A M 752361665 SAFREEN I T 114473189 SAFS CLASSIQUE GEMS PVT LTD 750060021 SAFWAN A S M 700060616 SAFWAN M H M 409280684 SAGA ENTERPRICES 409044026 SAGA INTERNATIONAL 114205427 SAGA LANKA PVT LTD 114601780 SAGAINTIMATES PVT LTD 409055060 SAGAMI INTERNATIONAL 409231446 SAGARA CONSTRUCTION & WOODCRAFT 409090206 SAGARA CONSTRUCTIONS 409140319 SAGARA ENTERPRISES 409060595 SAGARA INDUSTRIES 114377660 SAGARA INTERNATIONAL PVT LTD 114403016 SAGARA INVESTMENT PVT LTD

Page 490 of 646 TIN No Company Name 114488755 SAGARA WOOD CITY PVT LTD 763241378 SAGAYARAJ J J 114322458 SAGE TRAINING PVT LTD 114313661 SAGE WARRANTIES PVT LTD 409199933 SAGKAAF HOUSE 785440773 SAGUNTHALAI N 114231495 SAHABANDU COCO PEAT PVT LTD 510774329 SAHABANDU J S A 472332449 SAHABANDU P H 532792223 SAHABANDU R L 482993974 SAHABDEEN A B 460170370 SAHABDEEN J 500091509 SAHABDEEN M A 612093652 SAHABDEEN M S MR 655123210 SAHABDEEN S F R MRS 452202840 SAHABDEEN S M 409011799 SAHADO ENTERPRISES 409107893 SAHAN CONSTRUCTIONS 409176909 SAHAN ENGINEERING 409155499 SAHAN ENTERPRISES 114336254 SAHAN ENTERPRISES PVT LT 114638536 SAHANA ENGINEERING & WATER MANAG. PVT LTD 409167055 SAHANA IDAM 114144061 SAHANA SALA PVT LTD 114342416 SAHANI EMBROIDERY PVT LTD 409192548 SAHARA AICHI 114388556 SAHARA CAR SALES PVT LTD 409331904 SAHARA MOTORS 409258018 SAHAS ROYAL KUSEEN RESTAURANT 114294071 SAHASRA ENTERPRISES PVT LTD 114338486 SAHASTHRI APPERALS PVT LTD 832383198 SAHEE M I M 409021913 SAHEED JEWELLERS 602791203 SAHEED M M 430512552 SAHEED S A C M 711552340 SAHEEL M F M 761060686 SAHEEL M Z M 673481183 SAHEER A S 412752074 SAHEER A W M 793491867 SAHEER S 114353566 SAHIL FREIGHT EXPRESS LANKA PVT LTD 693443377 SAHIM M L M 703181023 SAHIR HUSSAN N I 811961710 SAHIR M A M 431832453 SAHUBAN SHAIBU N A 409005756 SAHUL HAMEED & BRO S P 562871365 SAHUL HAMEED M S 114299081 SAI GRANITE PVT LTD 114632821 SAI LOGISTICS INTERNATIONAL PVT LTD 409098371 SAI RUTHIRRA IMPEX 409022561 SAI SANGEETHA 114360953 SAIF CAPITAL PVT LTD 409010334 SAIFEE

Page 491 of 646 TIN No Company Name 114234346 SAIFEE DISTRIBUTORS PVT LTD 841990781 SAIFULLAH M R 114069876 SAILAN RECRUITMENT SERVICE PVT LTD 409099300 SAILAN TRAVELS & TOURS 174832900 SAI-MIRRA PHARMACEUTICALS PVT LTD 409154794 SAINAB TRADING 114162540 SAINT MARY'S SERVICE STATION PVT LTD 409113869 SAINTHAMARUTHU CO OPERATIVE SOCIETY LTD 114704555 SAJ HOUSE BOAT BUILDERS & OPERAT. PVT LTD 114196070 SAJEERO SECURITY SERVICE PVT LTD 409157440 SAJEEWA ENTERPRISES 114128058 SAJEEWA INTERNATIONAL PVT LTD 835801888 SAJEEWANI H A N 114352942 SAJINI ENTERPRISES PVT LTD 114165743 SAJITH LANKA GARMENT ENTERPRISES PVT LTD 741784149 SAJITH M T 409124062 SAJITH MOTORS 725903480 SAJITHA JABEER 114650579 SAKAI LANKA PVT LTD 572820645 SAKALASOORIYA S A S K 409164951 SAKBO INTERNATIONAL 409009697 SAKEENA ENTERPRISES 114278831 SAKI ENGINEERING CONSTRUCTION PVT LTD 651961807 SAKOOR A C A 114461873 SAKRO SECURITY PVT LTD 114308994 SAKSEL NATURAL PRODUCTS PVT LTD 114287210 SAKSHI INTERNATIONAL PVT LTD 114017825 SAKTHI PVT LTD 730473575 SAKTHIVEL S 409105416 SAKTHY ENTERPRISES 409177190 SAKU LANKA ENTERPRISES 114730238 SAKUMA TRADING PVT LTD 114675997 SAKUN MACHINERY HIRING SERVICE PVT LTD 114764884 SAKURA AUTO MOBILE LANKA PVT LTD 409164145 SAKURA AUTO VISION 409219284 SAKURA CERAMIC CRAFTS 114470635 SAKURA CONSTRUCTIONS & HARDWARE PVT LTD 114206717 SAKURA DISTRIBUTORS PVT LTD 409167926 SAKURA ENTERPRISES 409093086 SAKURA ENTERPRISES 114467952 SAKURA ENTERPRISES PVT LTD 409117686 SAKURA ENTERPRISES.. 409120636 SAKURA ENTERPRISES... 409148816 SAKURA ENTERPRISES.... 409162037 SAKURA ENTERPRISES..... 114740462 SAKURA GRAPHITE PVT LTD 409144802 SAKURA IMPEX 409244165 SAKURA INTERNATIONAL 409030360 SAKURA INTERNATIONAL 409186165 SAKURA KNITTERS 114199419 SAKURA LANKA AUTO PARTS INTER PVT LTD 409094430 SAKURA LANKA CO 409125379 SAKURA LANKA ENTERPRISE

Page 492 of 646 TIN No Company Name 114623121 SAKURA LANKA EXPORT ZOAEN COM. PVT LTD 114446874 SAKURA LANKA TRADING PVT LTD 114234060 SAKURA MATCH CO PVT LTD 114327603 SAKURA MOTOR TRADES PVT LTD 114200123 SAKURA MOTOTS INTERNATIONAL PVT LTD 409115713 SAKURA TRADING CO 409293530 SAKURA TRADING CO. 409178120 SAKURA TRADING COMPANY 409062334 SAKURAI TRADING CO 114204188 SAKVA BUSINESS PROMOTIONS PVT LTD 114274151 SAKWA PRINTING & PACKAGING PVT LTD 114377317 SAKWA TRADING CO LANKA PVT LTD 114223468 SAKWIN INTERNATIONAL PVT LTD 409194141 SALA FACTORY HOTEL & RESTAURANT 409225934 SALA FACTORY RESTURANT & RECEPTION HALL 602770621 SALAHUDEEN B M 723212375 SALAHUDEEN I M 662820377 SALAHUDEEN M L S I 692110331 SALAHUDEEN M S 114015784 SALAKA COLOUR PHOTO PVT LTD 409076254 SALAKA FOOD PARLOUR 460952050 SALAM A G A 662570630 SALAM M T A 409158331 SALARA CLOTHING 409244858 SALARU GETHTHAM MEDIA HOUSE 114502162 SALASIMA PROMOTION & ADVERT.SER. PVT LTD 409003478 SALAY MOHAMED SONS & CO 114435376 SALBA INTERNATIONAL PVT LTD 409058353 SALEELA ENTERPRISES 700681483 SALEEM A 409001734 SALEEM AGENCY M I 631033490 SALEEM M A M 522003603 SALEEM M N 632050640 SALEEM M S 720922932 SALEEM M S 693100593 SALEEM OMAR 581561890 SALEEM S H 691680495 SALEETH M M 409011411 SALELA ENTERPRISES 545060990 SALGADO M J MRS 711382712 SALGADO M W I 412731417 SALGADOE R M 662120820 SALGADU M S 409080871 SALIE A M 114833304 SALIENT AGRO FEEDS PVT LTD 114451177 SALIENT AGRO PVT LTD 104057020 SALIE'S LTD A H 660811168 SALIH M S M 114309958 SALIKA HOLDINGS PVT LTD 409071961 SALIKA INN 441644183 SALIMU M A 409130305 SALINDA ENTERPRISES 600831178 SALIYA M G V

Page 493 of 646 TIN No Company Name 662152048 SALIYA PERERA K A J 530683877 SALIYADASA M 682801204 SALLY M F M 570520180 SALLY M N 821880254 SALLY S S 409020143 SALMA ENTERPRISES 650965051 SALMAN P G M S 409078842 SALMAN TRADING CO 409053211 SALON AASIRI 409053033 SALON ASIRI 114319864 SALON KESS PVT LTD 409051340 SALPAK 409225896 SALU 409172237 SALUKA TRADING COMPANY 114321885 SALUSILU INTERNATIONAL PVT LTD 761483153 SALUWADANA S M D P 533060595 SALWATHURA S 114065722 SAM APPARELS PTE LTD 114096725 SAM HEE LANKA PVT LTD 114242942 SAM WHA TECHNICAL PVT LTD 663430408 SAMAAYIN A H 409328750 SAMACO CONSTRUCTIONS 104061745 SAMACON LTD 520760474 SAMADASA G P A 114736805 SAMADI TRADERS PVT LTD 114086843 SAMAG PTE LTD 114673951 SAMAGI CONCRETE PVT LTD 409097766 SAMAGI CONSTRUCTION 409183115 SAMAGI DISTRIBUTORS HOTELS 174859663 SAMAGI ENGINEERING PVT LTD 114756350 SAMAGI ENTERPRISES & TRANSPORT PVT LTD 114740993 SAMAGI MOTOR TRADERS PVT LTD 409179860 SAMAGI TRADE CENTRE 409233953 SAMAGI TRADERS 409256090 SAMAGIE PRINT HOUSE & PUBLISHERS 114168246 SAMAKA CONSTRUCTION & DEVE; CO PVT LTD 409118534 SAMAKA ENGINEERING 781900125 SAMALIARACHCHI I S 114295752 SAMAN AUTO ENTERPRISES PVT LTD 640821868 SAMAN CHANDRAKUMARA W 409224245 SAMAN CONSTRUCTION 701900723 SAMAN DISSANAYAKE M M B 409102166 SAMAN ENTERPRISES 409210171 SAMAN ENTERPRISES. 660110291 SAMAN KARUNARATNE 722833759 SAMAN KUMARA T V 741932679 SAMAN KUMARA W G C 661512830 SAMAN L G N 661512890 SAMAN L G N 740630504 SAMAN PRIYANTHA N D 720073838 SAMAN THILAKASIRI I M 114403857 SAMAN WHEELS PVT LTD 114662682 SAMANALA ASSOCIATES PVT LTD

Page 494 of 646 TIN No Company Name 409279180 SAMANALA DIGITAL PRINTING 409170471 SAMANALA ENTERPRISES.. 409280250 SAMANALA PARADISE RESTAURANT 114134384 SAMANALA PROPERTY DEVELOPMENT PVT LTD 409100805 SAMANALA THEATRE 409077978 SAMANALA TIMBER STORES 409001068 SAMANALA TRADING CO 114095567 SAMANELIYA TEAS PVT LTD 592413388 SAMANKULA J L 680871620 SAMANKUMARA P 409014151 SAMANMALI TRADES 409205380 SAMANMALIE ENTERPRISES 409038484 SAMANPA TIMBER STORES 409033733 SAMANPA WOOD CRAFT 409182127 SAMANSIRI ENTERPRISES 680902348 SAMANSIRI K S 611553935 SAMANTHA A A D K 731550999 SAMANTHA APPUHAMY L A D A 409039294 SAMANTHA CONSTRUCTIONS 722662873 SAMANTHA J A A 114307530 SAMANTHA JAYAWICKRAMA & COMPANY PVT LTD 622971186 SAMANTHA KUMARA G A 732460977 SAMANTHA L G 691131467 SAMANTHA M A 702052637 SAMANTHA N M S H 722311302 SAMANTHA PERERA K A 771654037 SAMANTHA PERERA K.M. 409155774 SAMANTHA PLASTIC INDUSTRIES 114131989 SAMANTHA PLASTIC PVT LTD 775241101 SAMANTHA SELLAMUTTU 675670269 SAMANTHA SUBASINGHE RAMANAYAKE 721592332 SAMANTHA T A C D 409228224 SAMANTHA TRANSPORT SERVICE 409068944 SAMANTHA TYRE TRADERS & MARKETI; SERVICES 753352171 SAMANTHA W D A 787754880 SAMANTHI FERNANDO M A 726830312 SAMANTHI PERIS H 661300515 SAMANTHILAKA K G P 841582179 SAMANTHILAKE M P M P 409158242 SAMANTHY ENTERPRISE 409253083 SAMARA CATERS 114607053 SAMARA ENTERPRISES PVT LTD 114611468 SAMARA HOLDING PVT LTD 409177751 SAMARA HOLDINGS 114138622 SAMARA MARKETING SERVICE PVT LTD 620200026 SAMARAADIVAKARA S H M R W T 490370536 SAMARADASA B A 502710346 SAMARADASA P A 706612920 SAMARADIWAKARA G S P MRS 633652252 SAMARAJEEWA E R 610042368 SAMARAJEEWA N 511222125 SAMARAJEEWA S 702842573 SAMARAJEEWA W P

Page 495 of 646 TIN No Company Name 572740625 SAMARAKKODY U K 670794555 SAMARAKOON A R 696813450 SAMARAKOON J H S MRS 467031627 SAMARAKOON P A L 560011210 SAMARAKOON R B 671800346 SAMARAKOON S 432942082 SAMARAKOON S M S 693571073 SAMARAKOON S. 611261365 SAMARAKOON W S M A K W 540743436 SAMARANAYAKA A 582232520 SAMARANAYAKA G D W 650064518 SAMARANAYAKA G H D 652781420 SAMARANAYAKA K J 642630768 SAMARANAYAKE H D J D A 552031946 SAMARANAYAKE H D Z M 409208371 SAMARANAYAKE HEAVYFAB 712591382 SAMARANAYAKE L U 533203094 SAMARANAYAKE M S A K B 491353490 SAMARANAYAKE MAHINDA 723100852 SAMARANAYAKE R M W 625061121 SAMARANAYAKE S A V 761380370 SAMARANAYAKE S R M B T 723271878 SAMARANAYAKE S V S M D K 523002007 SAMARANAYAKE W S K N F 603470435 SAMARARAJA I 662483524 SAMARARATHNE S 409092730 SAMARARATNA ASSOCIATES 520350373 SAMARARATNE A DE S 409161570 SAMARARATNE ASSOCIATES CORPORATE LAW 461913121 SAMARARATNE K K T 562433210 SAMARASAKARA B M 723620457 SAMARASEKARA D N P 523301926 SAMARASEKARA M A P J 340250184 SAMARASEKARA P 321413382 SAMARASEKARA P A D 561961131 SAMARASEKARA P P K 601030535 SAMARASEKARA R D 193090206 SAMARASEKARA S D 571420589 SAMARASEKARA S. 550712814 SAMARASEKARA T D T 114073148 SAMARASEKERA ESTATES PVT LTD 323000204 SAMARASEKERA I N 540373914 SAMARASENA G P G 816681553 SAMARASINGHA A D K S 571690560 SAMARASINGHA B K S U 522303127 SAMARASINGHA G 600334859 SAMARASINGHE A 581074212 SAMARASINGHE A G 550592533 SAMARASINGHE A L 530342328 SAMARASINGHE C 463461503 SAMARASINGHE C A DR 717681460 SAMARASINGHE C R 471482552 SAMARASINGHE C S

Page 496 of 646 TIN No Company Name 541402438 SAMARASINGHE D L 753622780 SAMARASINGHE D N 409096450 SAMARASINGHE ENTERPRISES. 409211429 SAMARASINGHE ENTERPRISES... 602582574 SAMARASINGHE G 622641437 SAMARASINGHE I B V C 440880274 SAMARASINGHE K D V 513320469 SAMARASINGHE K N M 673581072 SAMARASINGHE M DE A 572693686 SAMARASINGHE M J T N 561500061 SAMARASINGHE M K J C 712940794 SAMARASINGHE N P S 521511753 SAMARASINGHE P 720041456 SAMARASINGHE P.G.D. 501112798 SAMARASINGHE R 402460148 SAMARASINGHE R A D 409051740 SAMARASINGHE ROAD CONTRUCTORS 682531770 SAMARASINGHE S 421390045 SAMARASINGHE S A S 490321144 SAMARASINGHE S A W 631666051 SAMARASINGHE S M A H K 711712704 SAMARASINGHE S P L C 511082439 SAMARASINGHE T D M G 409087817 SAMARASINGHE TRADE CENTRE 114229997 SAMARASINGHE TYRE TRADERS PVT LTD 683122041 SAMARASINGHE W K U 433480201 SAMARASINGHE W P 651561124 SAMARASINGHE W.M.R. 114310263 SAMARASINGHE WHEEL ALINGEMENT PVT LTD 409177050 SAMARASIRI AUTO PARTS 771003290 SAMARASIRI S K P 563203315 SAMARASOORIYA N 603140770 SAMARASUNDERA K. 585312827 SAMARASURIYA C K 490031863 SAMARASURIYA S S 114777994 SAMARATHUNGA IMPORTS PVT LTD 523044451 SAMARATHUNGA Y .A 651340357 SAMARATHUNGE K T R P 681261460 SAMARATUNGA E M A K 553141290 SAMARATUNGA R W 593282040 SAMARATUNGA S J 510010116 SAMARATUNGA S M S 532862248 SAMARATUNGA Y A 462720890 SAMARATUNGE W 652670270 SAMARAWEERA A.A.N. 462092300 SAMARAWEERA C J 733422718 SAMARAWEERA D 766001998 SAMARAWEERA H.B.K. 711591311 SAMARAWEERA K P 672491320 SAMARAWEERA M A R 722202724 SAMARAWEERA P M S 531904192 SAMARAWEERA S H 405551187 SAMARAWEERA S M C

Page 497 of 646 TIN No Company Name 502301233 SAMARAWEERA S M S 661230061 SAMARAWEERA S M V L 513481080 SAMARAWEERA S.M.S. 770841720 SAMARAWICKRAMA A 581520697 SAMARAWICKRAMA A P V P 409159176 SAMARAWICKRAMA CONSTRUCTIONS 512882668 SAMARAWICKRAMA D U MRS 522460346 SAMARAWICKRAMA N L 710930996 SAMARAWICKRAMA P G A 553611229 SAMARAWICKRAMA P G S I 762190583 SAMARAWICKRAMA P G S K 441530609 SAMARAWICKRAMA S L T S 432452336 SAMARAWICKREMA L K T 708563617 SAMARAWIKRAMA M V M D P M 673381553 SAMARAWIKRAMA U P 114186074 SAMASH PVT LTD 409103596 SAMATH BUILDERS 640621338 SAMATH M N 409162029 SAMBODHI TRUST 114036951 SAMDO MACKY SPORTSWEAR PVT LTD 690710870 SAMEEM H M A 412301935 SAMEEM M S M L M 530044556 SAMEEN M J M 114199702 SAMEERA ENTERPRISES PVT LTD 409129080 SAMEERA SARANGA BUILDING 740390147 SAMIDDA D.M. 762952157 SAMIDON S M 690220458 SAMIKA ASITHANJA G A 114218626 SAMILA ENTERPRISES PVT LTD 760021024 SAMINDA KUMARA T D 732691324 SAMINDA PRASAD M A 114787370 SAMINRA HOLDINGS PVT LTD 409051928 SAMISAKU CONSTRUCTION 104059490 SAMITAR LTD 409094880 SAMITHA DISTRIBUTERS 409096476 SAMITHA ENTERPRISES 510654722 SAMITHADASA W P 660670459 SAMMANDAPPERUMA S.M.A.N.I 114324639 SAMMANEE TECHNOLOGIES PVT LTD 806953296 SAMOON F N 441743262 SAMOON H M M 114736783 SAMPA INTERNATIONAL PVT LTD 114181587 SAMPAN'S ASSOCIATES PVT LTD 409219241 SAMPATH CONSTURCTION 409111335 SAMPATH ENTERPRISE 409106072 SAMPATH ENTERPRISES.. 409322670 SAMPATH ENTERPRISES.... 409011390 SAMPATH EXPORTS 702202175 SAMPATH G L 751101872 SAMPATH H D I 692330366 SAMPATH H L 114013153 SAMPATH HOSPITALS PVT LTD 773242275 SAMPATH KAPUGE

Page 498 of 646 TIN No Company Name 813050323 SAMPATH KUMARA B M 409247539 SAMPATH MOTOR TRADING CO 114132993 SAMPATH SAMARASINGHE & CO PVT LTD 104064132 SAMPATH SINDICATE LTD 763603318 SAMPATH SRI NANDA KUMARA B P 134008490 SAMPATH SURAKUM LTD 409146643 SAMPATH SURVEY ASSOCIATE 114366889 SAMPATH TRADE SERVICES PVT LTD 409181651 SAMPATH TRADERS 409197132 SAMPATH TRADING 763203433 SAMPATH WIKUM K.V. 409247997 SAMPATH. ENTERPRISES 114051152 SAMPATHA ENTERPRISES PVT LTD 114272450 SAMPATHA HARDWARE PVT LTD 510853830 SAMPULINGAM N 114681253 SAMRA APPARELS PVT LTD 409002196 SAMS TRADERS 581231164 SAMSON A G 114074608 SAMSON APPAREL MAKERS (PVT) LTD 830751963 SAMSON ARUNRAJ 114351270 SAMSON AUTO SALES PVT LTD 114443085 SAMSON DESIGN MAKERS PVT LTD 610800564 SAMSON DIYES A H 570443364 SAMSON PERERA E 114073180 SAMSON PLASTICS PVT LTD 134012773 SAMSON ROOFING SOLUTIONS LTD 483234104 SAMSON SELLAHEWA 104078915 SAMSON SILVA & CO PVT LTD M 114164836 SAMSON SPORTWEAR PVT LTD 114484296 SAMSON VIVA BIKE PVT LTD 642560980 SAMSOON M H M 522543810 SAMSUDEEN M H 712850035 SAMSUDEEN M S M 560042582 SAMSUDEEN M T 114439037 SAMSUJAROLD PVT LTD 114099449 SAMSUN LANKA PVT LTD 409090605 SAMSUNG ELETRONICS CO LTD 851490167 SAMUDAYA D C M S 409169465 SAMUDDRA 409170714 SAMUDDRA ENTERPRISES 409074367 SAMUDDRA MARKETING ENTERPRISES 409099742 SAMUDHI TYRE TRADERS 409176577 SAMUDITHA AUTO TRADERS 409365957 SAMUDITHA ENGINEERING 114015768 SAMUDRA AQUARIST FISH GATE PVT LTD 409249841 SAMUDRA AQUARIST PARTNERS 114286168 SAMUDRIKA EXPORTS PVT LTD 409142931 SAMUDU AUTO TRADERS 104001998 SAMUEL SONS AND CO LTD 114483494 SAMUKI PRIVATE LTD 114202380 SAMURAI GUARD SERVICES PVT LTD 409257500 SAMURAI TRADERS 409111602 SAMURDHI BALAKAYA

Page 499 of 646 TIN No Company Name 114038601 SAMY & COMPANY PVT LTD S P 114079286 SAMYANG LANKA PVT LTD 481193060 SAMYIAH K 409109152 SAN IMPEX 409204031 SAN IMPORTS 104037330 SAN MICHELE LTD 134009055 SAN MICHELE RESORTS LTD 409094503 SANAGA TRADERS 114201588 SANARA RESTAURANT PVT LTD 174861676 SANASA ASSET MANAGEMENT PVT LTD 409273750 SANATA INTERNATIONAL 711532935 SANATH H L 740840290 SANATH PRIYANTHA J A 660441476 SANATHKUMARA M K N 830321233 SANCHEEVAN S M 114018333 SANCO PVT LTD 409103855 SANCORA GRAPHICS 409093035 SANCTA MARIA CONSTRUCTIONS 409077692 SAND SEALINGS CONSORTIUM 114347019 SANDAKADA TELECOM SERVICES PVT LTD 409258441 SANDAKELUM TOURIST GUEST HOUSE 409014925 SANDALANKA TILE WORKS 409022871 SANDALANKAWA COCONUT PRO & IND CO-OP LTD 114332615 SANDAMADURA TEA FACTORY PVT LTD 795051813 SANDAMALI W A D M 409278604 SANDAMIRA MOTOR TRADERS 628021899 SANDANAM K MRS 423242477 SANDANAM S 586500546 SANDANAYAKE P D 409091571 SANDARAS CONTRACTORS 114395994 SANDARU ADVETISING PVT LTD 409280943 SANDARU TRADING 780843616 SANDARUWAN D G P 751462077 SANDASIRI H 114071374 SANDATANNA GARMENTS PVT LTD 765360641 SANDAYA KUMUDUNI V P 851813098 SANDEESH S 114155217 SANDESHA CELLULAR SERVICES PVT 409135927 SANDESHA CREATIVE SERVICES 114373966 SANDET TEXTILE SOLUTIONS PVT LTD 114186970 SANDLAY ASSOCIATES PVT LTD 114415731 SANDUN LANKA PVT LTD 114504980 SANDUNI OFFSET PRINTERS PVT LTD 114324647 SANDY RIVER INN PVT LTD 685191245 SANDYALATHA G A 409117015 SANDYANI TRANSPORT SERVICE 409217052 SANE ENGINEERS 114177423 SANEEKA ENTERPRISES PVT LTD 611023472 SANEER M H M 114189146 SANFORD PVT LTD 441100590 SANGADASA S A 612960402 SANGAKKARA D D 409139418 SANGARANS

Page 500 of 646 TIN No Company Name 114378879 SANGEETH ENTERPRISES PVT LTD 114652709 SANGFRINKO PVT LTD 409274641 SANGUINE GARMENTS 751790376 SANHAR M Z M 114268917 SANIK GARMENTS PVT LTD 409147720 SANILA MARKETING 114197734 SANILIN GARMENT EXPORT PVT LTD 114276308 SANIRA GARMNENTS PVT LTD 104042139 SANITARY TEXTILE INDUSTRIES LTD 409339220 SANITARY WARE T & T 409123333 SANITH ENTERPRISES 762532476 SANJAYA DE SILVA K T S 409115837 SANJAYA ENTERPRISES 114096784 SANJAYA GARMENTS PVT LTD 741101530 SANJAYA KUMARA S H U 861241041 SANJAYA P W P 722940415 SANJAYA PRIYALAL M H 682190370 SANJAYA S.S. 721033660 SANJEET V 782860410 SANJEEV KUMAR E 114284408 SANJEEVA ENGINEERING PVT LTD 770191416 SANJEEVAN T 830461906 SANJEEWA L H K 409107591 SANJEEWA MOTORS 409193447 SANJEEWA MOTORS 740503421 SANJEEWA P D 832074373 SANJEEWA T 721031462 SANJEEWANA M T T 746750625 SANJEEWANI DHAMMIKA W 409064671 SANJEWA MOTOR HOUSE 409239757 SANJI TRADING CO 670491846 SANJIV VAIRAVANATHAN 670150224 SANJIVA WEERAWARANA J T V S 409134220 SANJULA INDUSTRIES 114805645 SANKA LOGISTICS PVT LTD 114398128 SANKA MOTORS PVT LTD 409075169 SANKA TEX 114425974 SANKALANA DYEING PVT LTD 114659703 SANKEM ENGINEERING PVT LTD 813180600 SANKER S 114253413 SANKO DEVELOPERS PVT LTD 114040142 SANKYO LANKA PVT LTD 409242103 SANLIC LANKA 114402451 SANLIEN CO PVT LTD 409192920 SANLO LANKA APPAREL 409107885 SANMALI BEACH HOTEL 114491004 SANMET CREATIONS & PRODUCTIONS PVT LTD 432731049 SANMUGARAJAH V 409178820 SANNASGAMA AND SONS 409174981 SANO MOTORS & TRAVELS 114471593 SANO WOOD EXPORTS PVT LTD 104026877 SANOFI LANKA LTD 114684503 SANOL TEXTILE PRINTING PVT LTD

Page 501 of 646 TIN No Company Name 492323195 SANOON A M 551471136 SANOON M M S 409237940 SANOORA AUTO TRADERS 174823596 SANORA ENTERPRISES PVT LTD 114840025 SANOTEK ENGINEERING PVT LTD 114225088 SANPAC ENGINEERS PVT LTD 100966069 SANRO APPERALS 114679666 SANROO PVT LTD 409251790 SANS ENTERPRISES 409353460 SANSHI ENTERPRISE 114117960 SANSI ENTERPRISES PVT LTD 627631111 SANSONI G C MRS 409176623 SANSUKI ENTERPRISES 114257818 SANTHA ANTHONY MULTI TRADERS PVT LTD 553331510 SANTHA D S 409095941 SANTHA KATHALUWA 782342932 SANTHA KUMAR S 114127205 SANTHA TEX PVT LTD 518420429 SANTHANALUXME K 702793688 SANTHANAYAGAM N 750010377 SANTHARASA S 680622000 SANTHASIRI L P 452252147 SANTHAWEERA S D 409089453 SANTHI STORES 463140162 SANTHIRALINKAM P 602894150 SANTHIRASEKARAN G 551013111 SANTHIYAGO E 525552802 SANTOS C 409123457 SANTRO MART 409089496 SANU TRADERS 114645575 SANVIK TRUST INVESTMENT PVT LTD 114210048 SANVITH PLANTATION TECHNOLOGIES PVT LTD 114688924 SANVO GLOBAL PVT LTD 409060811 SANWA ELECTRONICS 114218804 SANWA ENTERPRISES PVT LTD 582390355 SAPARAMADU M D K R 114417580 SAPCO CONSTRUCTIONS PVT LTD 409198066 SAPCUS INTERNATIONAL 114149942 SAPID RESTAURANT PVT LTD 913353692 SAPIMANTHA W D P 409152520 SAPPHIRE ENTERPRISES 114056669 SAPPHIRE GARMENTS PVT LTD 104051243 SAPPHIRE GEM CO LTD 114301671 SAPPHIRE KARAOKE RESTAURANT PVT LTD 409018572 SAPPHIRE TRADERS 114017132 SAPPHIRE TRADES PVT LTD 114232033 SAPUMAL INTERNATIONAL PVT LTD 722901835 SAPUTHANTHRIGE L V 114343730 SAR MARITIME AGENCIES PVT LTD 114255270 SAR SHIPPING PVT LTD 114608840 SARA AUTO ENTERPRISES PVT LTD 409012264 SARA AUTOMOTIVES 409104770 SARA CATARING SERVIS

Page 502 of 646 TIN No Company Name 409117724 SARA ENTERPRISES 409198945 SARA ENTERPRISES... 409180418 SARA INTERNATIONAL 114308560 SARA LEE HOUSEHOLD & BODYCARE LANKA PV L 409140173 SARADARI ENTERPRISES 409186157 SARAH ENTERPRISES 409327508 SARAH ENTERPRISES. 114680761 SARAH TECHNOLOGY INTERNATIONAL PVT LTD 409143580 SARAH TRADING 472800230 SARAM I A C B R 409094341 SARAM NIRMITHA SEVA 591702890 SARAM W A A P 860420279 SARAN S 620690511 SARANA KUMARA E A J 571161540 SARANAPALA K 114039977 SARANASEVA PVT LTD 741990016 SARANAWEERA K K 733460296 SARANAWEERA S 460070864 SARANELIS N J 114105945 SARANGA ENTERPRISES PVT LTD 114432598 SARANGI INTERNATIONAL PVT LTD 673510191 SARANGUHEWA P 409173055 SARANI ENTERPRISES 114121762 SARAPAC M AND T PVT LTD 104066011 SARAS SERVICES PVT LTD 114419559 SARASA CITY HOTEL PVT LTD 114462870 SARASAVI CONSTRUCTION PVT LTD 114614017 SARASAVI ENTERPRISES PVT LTD 114163783 SARASAVI THEATRE PVT LTD 409235034 SARASI AUTO PARTS 409091008 SARASI CONSTRUCTION 409008348 SARASI MUSICAL CENTRE 572601919 SARATH A 409142842 SARATH A B G 641490490 SARATH ABEKUMARA S A 600491105 SARATH ANANDA 409096700 SARATH ANANDA ASSOCIATS 583190740 SARATH BANDARA G G 513270313 SARATH CHANDRA H P 523401750 H 409097570 SARATH ENTERPRISES. 409226639 SARATH ENTERPRISES.. 631170781 SARATH H T D 601022648 SARATH K M 702990874 SARATH KUMARA D 622611007 SARATH KUMARA M K 770761328 SARATH KUMARA M P S 462502133 SARATH KUMARA N G B 582763607 SARATH KUMARA N M 540780536 SARATH KUMARA P K D 543311669 SARATH KUMARA S A 621332627 SARATH KUMARA V A S 622482037 SARATH KUMARA W A D

Page 503 of 646 TIN No Company Name 623072355 SARATH L H 600204602 SARATH M A 553420172 SARATH MAHINDA J 660671064 SARATH PADMASIRI R G 611700016 SARATH PEIRIS M 730033028 SARATH PERERA R A S P K 650351533 SARATH PRIYANTHA K.U.D. 703110029 SARATH R 633533300 SARATH W 640850299 SARATH W A P 100955202 SARATH WICKRAMARATHNA ENTERPRISES 409048242 SARATHCHANDRA ENGINEERING WORKS 511632650 SARATHCHANDRA H S 541310452 SARATHCHANDRA P W 563213701 SARATHCHANDRA U G D M G 690922762 SARATHCHANDRE S T 472650548 SARATHKUMARA W A D 114337099 SARAVANA BHAVAN LANKA PVT LTD 792033636 SARAVANA M 532792495 SARAVANABAVAN K 597070268 SARAVANABAVAN T MRS 762841428 SARAVANAGUGAN P 710494274 SARAVANAKUMAR T. 361862163 SARAVANAPAVAN S 490074040 SARAVANAPAVAN S 622021323 SARAVANAPAVAN T 698290323 SARAWANAN V 409242987 SARAWANAS TRADING CO 753291300 SARAWANASELVAN S. 114412961 SARCO LANKA ENGINEERING PVT LTD 114145882 SAREE MANDIR PVT LTD 611673450 SAREEF M M M 831941502 SARFAN A S M 409087370 SARMA & CO 409087353 SARMA AND CO 409106340 SAROJA METALS STORES 565853074 SAROJINITHEVI A 652182615 SAROOJ A M 782315005 SAROOK A M M 552721381 SAROOK M F M 409169333 SARU TRADING 409218075 SARUKETA 409215793 SARUKETHA 501883611 SARVANANTHAN S 234000616 SARVODAYA ECO; ENTER; DEVE; SER; (GUA)LTD 409099670 SASAKA THAI PALACE 409062750 SASATHI LANKA ENTERPRISES 114252620 SASATHI LANKA PVT LTD 174664820 SASEEKO PVT LTD 793421524 SASEEPAN S 409342167 SASHI MOTORS 114619906 SASHIRA INTERNATIONAL PVT LTD 114172790 SASHRI APPAREL PVT LTD

Page 504 of 646 TIN No Company Name 114329126 SASIK PVT LTD 409288499 SASIKO ENTERPRISES 760250236 SASIKUMAR M 822071031 SASIKUMAR S 409221394 SASINKA LAKSHAN CONCRETE WORKS 114209996 SASIRI CLOTHING PVT LTD 409232302 SASIRI CONSTRUCTION 114269450 SASIRI GARMENTS PVT LTD 693001137 SASITHARAN S 792500234 SASITHRAN R 174925500 SASKA SAIL TRADING PVT LTD 409235832 SASMITHA CONSTRUCTION 114379255 SASMITHA PRINTS PVT LTD 114463612 SASMITTA TRADING COMPANY PVT LTD 114067407 SASRI INTERNATIONAL PTE LTD 114324760 SASS LOGISTICS INTERNATIONAL PVT LTD 114285641 SASS PVT LTD 409099971 SASTHRODAYA PRINTING WORKS 114337102 SAT CO LANKA PVT LTD 114395358 SAT NET PVT LTD 104037291 SATELLITE LANKA PVT LTD 114654914 SATELRO CONTRACTORS PVT LTD 114716197 SATH F M PVT LTD 409274080 SATH NIDU ENTERPRISES 409124356 SATHAR A G A 441243340 SATHAR S L A 409160379 SATHARA INSTITUTE OF EDUCATION 114372412 SATHARA INSTITUTE OF EDUCATION PVT LTD 540910154 SATHARASINGHE D W 670870960 SATHARASINGHE S A H K 550411687 SATHASIVAM M MR 621532685 SATHASIVAM S 731211000 SATHASIVAM S 114414255 SATHDINA NEWS PUBLISHERS PVT LTD 520901795 SATHEEQUE I M 741122804 SATHESKANNA N 672112648 SATHGUNASEELAN S 409111718 SATHI MUDRA 622670909 SATHIARAJAH T 174869731 SATHIE & SATHIE PVT LTD 409332226 SATHIKIJAYA DESIGN & BUILD 114353833 SATHIRA TRADING PVT LTD 732301100 SATHISKUMAR D 104064280 SATHISONS PVT LTD 581820445 SATHIVEL S 393071770 SATHIVELU N 681731067 SATHIYANATHAN C 693594227 SATHIYASEELAN P 793241062 SATHIYENDRAN S 114487740 SATHMA AGRICULTURE DEVELOPMENT PVT LTD 124011450 SATHOSA COMPUTER SERVICES PVT LTD 134009802 SATHOSA RETAIL LTD 134009772 SATHOSA WHOLESALE LTD

Page 505 of 646 TIN No Company Name 114408867 SATHSIDU ORGANIZATION PVT LTD 114167487 SATHSINDU FORWARDING & SECURITY PVT LTD 114112291 SATHSINDU TRADING (PVT) LTD 721370950 SATHSWARAN V 409201539 SATHU ENGINEERING CONTRACTORS 409147372 SATHUTU UYANA 409168051 SATHYA ENTERPRISES 550133768 SATHYADASEN K S S 590592420 SATHYAPALA K G 722822838 SATHYASEELAN T 730291140 SATHYENDRAN R 114422266 SATIATE TECHNOLIGIES PVT LTD 114399299 SATIRA GEMS PVT LTD 480182090 SATKUNANATHAN L M 451321790 SATKUNARAJAH K 431220695 SATKUNARAJAH S 490223150 SATKUNARAJAH S 662670723 SATKURUNATHAN T 114388050 SATOL CONSTRUCTION PVT LTD 409229735 SATOSHI TRADING 409192262 SATSINDU & BROTHERS 771960235 SATTAR I L 611480520 SATTAR M H A 861690881 SATTHAR M A A 114213438 SATURN COMPUTER CONSORTIUM PVT LTD 114316873 SATURN COMPUTERS & NETWORKS PVT LTD 114379573 SATURN SHIP AGENCIES LANKA PVT LTD 174026408 SATWIC BHOJAN PVT LTD 104050913 SAUDI CEYLON VENTURE LTD 114351288 SAUNA WORLD PVT LTD 409208339 SAVANNAH MEDIA 114288756 SAVARA INTERNATIONAL PVT LTD 114665681 SAVATA PVT LTD 409157815 SAVE AND MOVE CAR PARK CORNER 409270689 SAVEN MOTOR TRADERS 114778648 SAVEN MOTOR TRADERS PVT LTD 114298913 SAVI SHAKTHI SEEDS PVT LTD 114214701 SAVIDHA CREATIONS PVT LTD 114468045 SAVIN BUILDERS PVT LTD 409097642 SAVINDA GRAPHIC SYSTEMS 409093272 SAVINI INTERNATIONAL 409255078 SAVINTA CONSTRUCTION 409243045 SAVIRU 409293670 SAVITHMI MOTOR TRADERS 114210633 SAVIYA CONSTRUCTIONS PVT LTD 114121010 SAVOY DEVELOPERS PVT LTD 114493864 SAWAHIL LINES PVT LTD 441130538 SAWAHIR G M M 409108881 SAWARA INTERNATIONAL 114144312 SAWATHA HOUSING & PROPERTY DEVE; PVT LTD 409164218 SAWBAGYA ENTERPRISE 114316326 SAYA INDUSTRIES PVT LTD 409172067 SAYANI IMPEX

Page 506 of 646 TIN No Company Name 114669369 SAYO SOLUTIONS PVT LTD 114137073 SAYONARA CONSTRUCTIONS PVT LTD 409205844 SAYONARA JUKI MACHINE TRANING CENTER 601391430 SAYRUDEEN S M 409210074 SAYURA MARITIME 409244025 SAYURA TRADE CENTER 409335543 SAYURI AUTO 114611913 SAYURI NEWS PAPERS PVT LTD 114028398 SCAN AGENCIES PVT LTD 114279480 SCAN CHEMICALS PVT LTD 409205836 SCAN ELECTRICAL ENGINEERING 409263968 SCAN GRAPHICS 409256015 SCAN IMAGE 409084265 SCAN METALS 124010012 SCAN PRODUCTS HOLDING CO LTD 114090026 SCAN PRODUCTS MANUFACTURING PVT LTD 114265810 SCANAIR PVT LTD 409090125 SYSTEM 114059447 SCANDINAVIAN FASHIONS PVT LTD 114249262 SCANEX CLEARING & FORWARDING PVT LTD 114072532 SCANEX PVT LTD 114411795 SCANGEN LANKA PVT LTD 124009570 SCANLANKA INTERNATIONAL LTD 114334316 SCANPLUS PVT LTD 409101313 SCANS INTERNATIONAL 114190063 SCANTEX PVT LTD 409158196 SCANZ INTERNATIONAL 114610909 SCAON TRANS LANKA PVT LTD 409244033 SCARABS SECURITY SERVICES 114108006 SCARLET ASIA PVT LTD 114242683 SCENIC TRAVELS & HOTEL MANAGEMENT PVT LT 114131075 SCENT HOUSE PVT LTD 114386510 SCHAUPUB HOLDINGS PT LTD 409101402 SCHAUPUB TECHNIK 409105645 SCHELDE SICON B V 114341100 SCHENGEN PROJECTS PVT LTD 409276750 SCHENOVA AUTO LAND 409175171 SCHOOL DEV.SOCIETY NILWALAVIDYALA 409117147 SCHOOL DEVELOPMENT SOCICTY 409116531 SCHOOL DEVELOPMENT SOCIETY 409205879 SCHOOL DEVELOPMENT SOCIETY NINTAVUR 409146805 SCHOOL DEVELOPMENT SOCIETY AL HILAL VID 409206395 SCHOOL DEVELOPMENT SOCIETY M L C KALMUN; 409142958 SCHOOL DEVELOPMENT SOCIETY. 409098126 SCHOOL DEVELOPMENT SOCITY POLOMARUWA P V 409205887 SCHOOL DEVELOPMENT SOCITY AL- ASHRAQ N S 409131239 SCHOOL DEVELOPMENT SOCITY KM/AL HAMRA MV 409098118 SCHOOL DEVELOPMENT SOCITY RANNA M V 409030467 SCIA SOUTH CEYLON INDUSTRIAL AGENCY 114136077 SCIENCE LAND CORPORATION PVT LTD 114375756 SCIENCE LAND MARKETING PVT LTD 114606677 SCIENCE-TECH PVT LTD 114268216 SCION PVT LTD

Page 507 of 646 TIN No Company Name 409233511 SCLUZI ADVERTISING 114044822 SCOOP FASHION PVT LTD 104044751 SCOPE GARMENTS PVT LTD 104049044 SCOPE LTD 114029890 SCOPEX LANKA PVT LTD 114175960 SCOPEX PACKAGING PVT LTD 114206237 SCOPEX POWER & PLANT PVT LTD 114147885 SCORPIAN INTERNATIONAL PVT LTD 194005601 SCOTT WILSON LTD 114347388 SCREEN ART PVT LTD 114393363 SCREEN HALT (PVT) LTD 409279082 SCREEN IMAGE 114611905 SCREENLINE EMBELLISHERS PVT LTD 114694924 SCREENLINE EMBROIDERERS PVT LTD 114626180 SCREENLINE KOGGALA PVT LTD 114032972 SCUBA SAFART PVT LTD 409228577 SDK AUTO ENTERPRISES 409378161 SDR TRADE LANKA 409201660 SE CAM ELECTRO MECHENTERPRISES 114201049 SE JONG LANKA PVT LTD 114300730 SEA & AIR COLOMBO PVT LTD 114026859 SEA & AIR FREIGHTERS PVT LTD 114273635 SEA AIR ASSOCIATES PVT LTD 114266680 SEA AND AIR CONSORTIUM PVT LTD 104064930 SEA AND LAND FOODS PVT LTD 409048480 SEA FACE WEDDIDNG RESORT 409048552 SEA FISH RESTAURANT 114277231 SEA FISHING INDUSTRIES PVT LTD 114610780 SEA FRESH CEYLON INTERNATIONAL PVT LTD 409166520 SEA GATE ENTERPRISES 114606332 SEA GULL IMPEX PVT LTD 114397873 SEA HORSE PALACE PVT LTD 409088406 SEA KING AQUARIUM 409020321 SEA LAND SERVICES INC 409129897 SEA LANKA ENTERPRISES 114749176 SEA LANKA LUXZRY YACHTS PVT LTD 409042503 SEA LION ENTERPRISES 409278663 SEA LION FISHING TACKLES & DIVING EQUIP. 409224164 SEA LOARDS 409273858 SEA MASTER ENTERPRISES 409177476 SEA N LAND SURVEY ENGINEERS 409259553 SEA PORT CONTRACTORS 409161707 SEA QUEENS ENTERPRISES 114663719 SEA SECOND PVT LTD 114132365 SEA SERVICES PVT LTD 114318434 SEA SHIPPING COLOMBO PVT LTD 409066143 SEA SIDE TERRACE 114632317 SEA TRADE AGENCIES PVT LTD 409081738 SEA VENTURE SHIPPING 409073298 SEA VIEW GUEST HOUSE 409247652 SEA WAYS TECHNOLOGIES 114268585 SEA WOOD PVT LTD 114290416 SEABORN CONTAINER LINES PVT LTD

Page 508 of 646 TIN No Company Name 409042988 SEAC ENGINEERING & CONSTRUCTION 124010730 SEAFOOD EXPORTERS CONSORTIUM LTD 409249213 SEAGATE LANKA ENTERPRISES 114483818 SEAGULL SOLUTIONS PVT LTD 114116246 SEA-LAND COLOMBO PVT LTD 409092543 SEALANI BORT YARD 114313742 SEALCO TRADERS PVT LTD 114138177 SEALINK SHIPPING PVT LTD 409018319 SEAMAICE CO 114388190 SEAMATE FISHERIES PVT LTD 114339431 SEAMATE LANKA PVT LTD 114681377 SEAMS LANKA PVT LTD 114233129 SEAR FORWARDING PVT LTD 114127124 SEARA TRADING PVT LTD 114092495 SEARA TRAVELS INTERNATIONAL PVT LTD 114089893 SEASON ALL BRUSH CARPETS PVT LTD 409181805 SEASON ENTERPRISES 114284882 SEASON IMPEX PVT LTD 409108377 SEAWIN CO 561501726 SEBAMALAI M 871762031 SEBAMALAI S K 540142157 SEBASTIAN M 770570093 SEBESTIAN J A 114315796 SEC SURVEY ENGINEERS PVT LTD 114065919 SECCOM PVT LTD 114298883 SECIO PUBLICATIONS PVT LTD 134006056 SECO INTERNATIONAL MARKETING LTD 114318264 SECOTE PVT LTD 114128546 SECRETARIES COLOMBO PVT LTD 409146201 SECRETARY-PADESHIYA SHABAWA 114437484 SECURIS SOLUTIONS PVT LTD 114679410 SECURITECH INTERNATIONAL PVT LTD 114772399 SECURITY CONSULTANTS & PROVIDERS PVT LTD 114691089 SECURITY DYNAMIC FORCE PVT LTD 114328103 SECURITY SOLUTIONS PVT LTD 114289353 SEDANT FINANCIAL SERVICES CO PVT LTD 691852334 SEDARA N N 114640190 SEDATE PHARMACEUTICALS PVT LTD 124007526 SEDAWATTE EXPORTS LTD 104000959 SEDAWATTE MILLS LTD 114329045 SEDDONS RENT A CAR PVT LTD 114270180 SEDEC SECURITY PVT LTD 409095275 SEDEC SECURITY SERVICE 114462012 SEDS LANKA PVT LTD 114450090 SEE LANKA PAINTS PVT LTD 409171060 SEE;GAM;DIST;WEBADA LOHA BAND;NISP; SAMI; 409090168 SEEBAS ELECTRICALS 409123074 SEEDEVI ASSOCIATES 409104398 SEEDS PRODUCERS ASSCN. 114057940 SEEDUWA STEEL INDUSTRIES PVT LTD 409057250 SEEKINGS STATIONERYS 533243274 SEELAWANSA S 727041770 SEELAWATHI H A

Page 509 of 646 TIN No Company Name 576561954 SEELAWATHIE E M 858474035 SEENA M.M.F. 409222404 SEENAR TRADING COMPANY 632150423 SEENI M K 409038212 SEERATH FARM 114482846 SEERATH PVT LTD 114053180 SEES LANKA PVT LTD 114753211 SEESIGN CONSTRUCTION PVT LTD 409071554 SEETHA STUDIO 409062440 SEETHANI FLORISTS 114093360 SEETHAS FASHION GARMENTS LANKA PVT LTD 409244661 SEETHAWEKE ENTERPRISES 409075550 SEETHROUGH TECHNOLOGY 114236551 SEETHROUGH TECHNOLOGY PVT LTD 114292966 SEETRAS CONS PVT LTD 114261963 SEEVALI AUTO MART PVT LTD 114262269 SEEVALI HILL FACTORY PVT LTD 114053589 SEEVALI INDUSTRIAL SYNDICATE PVT LTD 352061239 SEEVARATHNAM V 114223999 SEEVIEW FINANCIAL SERVICES PVT LTD 114167614 SEEVIEW LANKA PVT LTD 409181945 SEG SCHALTANLAGEN ELEKTRO;GERA; GMPH & CO 712213264 SEGAR S 114620670 SEGARA & SONS PVT LTD 409170595 SEGULL IMPORTERS 114287342 SEIBU DEEP SEA FISHING CO PVT LTD 114715298 SEICO ORGANIC PVT LTD 114123510 SEICO PVT LTD 409172393 SEIKA INTERNATIONAL 114780103 SEIKOU LANKA HOLDINGS PVT LTD 114167410 SEIL LANKA PVT LTD 134002158 SEILAQNI LTD 409025684 SEIMEN BROTHERS 380331624 SEIMON C R 650991575 SEINUL ABDEEN ALAUDEEN 452751003 SEIVATHY FRANCIS S 409100554 SEIYU TRADING CO 409110614 SEKAI TRADING CO 409017053 SEKARS JEWELLERS 114481360 SEL EMBRO PVT LTD 114279927 SELAGAMA GARMENTS PVT LTD 409126324 SELAKA ASSOCIATES 409159907 SELANI TRADE CENTRE & CATERING SERVICE 114674133 SELANIKA GLOBAL PVT LTD 409141714 SELARA NIT WEAR 409101216 SELCA APPARELS 114200271 SELCO CONTINENTAL (PRIVATE) LIMITED 134006927 SELCO SOLAR LANKA LTD 409266657 SELECTRA GENERAL METAL INDUSTRIES 194005962 SELEX SISTEMI INTEGRATI S P A 114044474 SELIMPEX (PVT) LTD 409181325 SELIMPEX TRADING COMPANY 645302320 SELIN M MRS

Page 510 of 646 TIN No Company Name 114285293 SELINA INTERNATIONAL PVT LTD 409124747 SELINCO SUPER WHITE WASHING PLANT 114411833 SELKO FINANCE & PROPERTY DEVELOP; PVT LTD 581440375 SELLAHEWA H 613354662 SELLAMUTHU S 633541957 SELLAPPERUMA R D 603530250 SELLAPPERUMAGE KUMARASIRI FERNANDO 743270762 SELLAR A P 114685720 SELLERY LANKA PVT LTD 671114892 SELLIAH SIVAN 409171036 SELLINGWAY ADVERTISING 114445819 SELLINGWAY SOLUTIONS PVT LTD 104087590 SELLMAR INDUSTRIES LTD 934152409 SELMA MARKETING 114216127 SELMIN LABLES PVT LTD 114143413 SELMO INDUSTRIES PVT LTD 114283290 SELNIMI APPARELS PVT LTD 114610887 SELRONNE PVT LTD 409169961 SELSA ASSOCIATED 409241891 SELSAN CLOTHING & CO 409228054 SELSAN HOTEL 114309516 SELTEXPO LANKA PVT LTD 114011207 SELVA TRAVELS & TOURS PVT LTD 743430786 SELVAKUMAR S 511182140 SELVAKUMARAN S 702722608 SELVAKUMARAN T 409171745 SELVAM CONSTRUCTION 792511112 SELVAM T L 796962330 SELVAMALAR S 593020010 SELVANAYAGAM A J D 480973887 SELVANAYAGAM S 409152643 SELVARAJ B A S MRS 660031383 SELVARAJ R S 591591240 SELVARAJ S J 601721651 SELVARAJ V 502451880 SELVARAJ V K 541593209 SELVARAJA N 795332049 SELVARAJA U N 442811962 SELVARAJAH A 425822748 SELVARAJAH K 541302930 SELVARAJAH K J 501433519 SELVARAJAH M N 672710260 SELVARAJAH P M G 563532360 SELVARAJAH S J 440672744 SELVARAJAH V 582940738 SELVARAJAN M 623611027 SELVARAJHA SAGAYAM M 512662994 SELVARATHNAM K 409018548 SELVARATNAM & CO V 409074413 SELVARATNAM & PERERA 420672381 SELVARATNAM K 733573082 SELVARATNAM M 632470525 SELVARATNAM P S

Page 511 of 646 TIN No Company Name 661063513 SELVARATNAM S S 409080715 SELVARATNAM STORES 528303455 SELVARATNAM T MISS 812821288 SELVARRATNAM T 409170218 SELVA'S EXPORTS & IMPORTS 409194532 SELVAS IMPORTERS 581482337 SELVASKANDAN R 513612664 SELVASUNDARAM V 511442338 SELVENDIRAN A 651463378 SELVENDRAN S 409232086 SELVI TEXTILES 114147460 SEMAGE PHOTOCOLOUR PRINT PVT LTD 380540207 SEMAGE S D K 114394351 SEMENI TEAS PVT LTD 114031968 SEMET RHINELAND PVT LTD 409219667 SEMINEE RESTURANT 409005241 SEMINI MOTORS 114236195 SEN ENGINEERS & CONSULTANTS PVT LTD 114179230 SEN KIN TOWERS PVT LTD 409101631 SEN SEN LANKA CO 409069690 SENA & CO 114209880 SENA & CO PVT LTD 409240747 SENA BUILDING CONSTRUCTION & SUPPLIERS 409070973 SENA CONTRACTORS 409092292 SENA CONTRUCTION 114044873 SENA DIESEL PARTS PVT LTD 409057772 SENA ENTERPRISES 409377157 SENA ENTERPRISES . 114164860 SENA INTERNATIONAL PVT LTD 409327460 SENA STORES & MOTORS 713452491 SENADEERA A G S 690630788 SENADEERA A M P S 371602879 SENADEERA D 409158285 SENADEERA ENTERPRISES 741762684 SENADEERA K G A A L 762361736 SENADEERA L. G. S 563080680 SENADEERA T S 760660078 SENADHEERA K M G W L 842360587 SENADHEERA R D D C 409095801 SENADHEERA S D R 652991440 SENADHEERA S P C S 114606375 SENADHI SAVINDI TRAN.AGE. & CONS.PVT LTD 772112432 SENADHIPATHI S M I S 761992163 SENADIRAJA S 612670765 SENAKA VITHARANA B P 691781542 SENANANDA W H T 730040083 SENANAYAKA H K D P G 691422631 SENANAYAKA R M M N 570810286 SENANAYAKA S A G 711350810 SENANAYAKA S M C B 613321110 SENANAYAKE A A 471283550 SENANAYAKE A M A N K PROF 551262146 SENANAYAKE D R

Page 512 of 646 TIN No Company Name 552794192 SENANAYAKE D S 531593618 SENANAYAKE D S S 630320658 SENANAYAKE D.W. 591231278 SENANAYAKE E S P 640280972 SENANAYAKE H K 791872693 SENANAYAKE H M T 685500655 SENANAYAKE H R 582884218 SENANAYAKE H R A 582880557 SENANAYAKE H R ANURA 477531180 SENANAYAKE K 602572900 SENANAYAKE K L 621184075 SENANAYAKE K R 502703030 SENANAYAKE KEELI 373532002 SENANAYAKE L G 642191322 SENANAYAKE L M 713590827 SENANAYAKE M 540624321 SENANAYAKE M A U J D R 740880861 SENANAYAKE M D E 610764649 SENANAYAKE M P 631980040 SENANAYAKE N K G M 490522883 SENANAYAKE P W 642061631 SENANAYAKE S A 510803833 SENANAYAKE S D 771343406 SENANAYAKE S R K 550502984 SENANAYAKE S. A. A. 750213286 SENANAYAKE T 452371804 SENANAYAKE W A G 591050850 SENANAYAKE W K K 786673992 SENANI 114297666 SENANI CONSTRUCTIONS PVT LTD 409093795 SENANI CONTRUCTION 114154202 SENANI SOUVENIRS PVT LTD 741620278 SENANKA A C 114251127 SENARA CATERERS PVT LTD 409165036 SENARA GRAPHICS 114485578 SENARA TRADING PVT LTD 409013406 SENARATH AUTO MOTIVES 114604488 SENARATH AUTOMOTIVES PVT LTD 409119956 SENARATH CONTRACTORS 580863876 SENARATH D W T 409114156 SENARATH ELECTRICALS 409008950 SENARATH PRODUCTS CO 621640593 SENARATH S P 828105426 SENARATH S P S K 480171039 SENARATHNA A A W 690422956 SENARATHNA A L 781244171 SENARATHNA H M I 480692039 SENARATHNA O E 432002349 SENARATHNA S 522993697 SENARATHNA S A W P 780500832 SENARATHNA S M R 721630439 SENARATHNA W P M 671472527 SENARATHNE D .M. P. K

Page 513 of 646 TIN No Company Name 114163961 SENARATHNE DENTAL SUPPLIES PVT LTD 512841945 SENARATNA A A 532342627 SENARATNA K A D 681291334 SENARATNA N N D A U 543203106 SENARATNE D.W.D.N. 114135160 SENARATNE ENTERPRISES PVT LTD 610671209 SENARATNE G.T. 600210866 SENARATNE H S L 721472752 SENARATNE K A 611830181 SENARATNE P D G D 652934021 SENARATNE P D S 640123885 SENARATNE P S 500962488 SENARATNE S M A 502742396 SENARATNE U N 421700214 SENARATNE W D H 114356581 SENAS INDUSTRIES PVT LTD 100890607 SENASUMA AGENCIES 409173799 SENASUMA ENTERPRISES 600640313 SENATHILAKA N H D N A 683260665 SENATHILAKA N H D N D 114131296 SENATO GARMENTS PVT LTD 409108750 SENAVI BUILDERS 581231474 SENAVIRATHNA A J M B 702330130 SENAVIRATHNA G G G C D 561852464 SENAVIRATHNA H M 511573823 SENAVIRATHNA P M K 740971212 SENAVIRATHNA R M M 652881548 SENAVIRATHNA W M P R 712292903 SENAVIRATHNE S K K C 781203084 SENAVIRATNA H D A V 603322045 SENAVIRATNA M M G 442022488 SENAVIRATNA T M 355521060 SENAVIRATNE B M 409172806 SENAVIRATNE ENGINEERING SERVISES 413651670 SENAVIRATNE H H G 511163218 SENAVIRATNE U 431500922 SENAWEERA D P 517002844 SENAWEERA U K 362860881 SENDANAYAKE D M 114340227 SENDIL TRADING CO PVT LTD 114046353 SENDINA IMPORTERS & EXPORTERS PVT LTD 455860962 SENEHELATHA M K S 409077617 SENEKO ASSOCIATES 409365710 SENELA CREATION 723273919 SENERATH S S S 409218768 SENETH ENTERPRISES 114473359 SENEVI TRADERSINTERNATIONAL PVT LTD 791151643 SENEVIRATHNA A M R 671870379 SENEVIRATHNA D G G 883564138 SENEVIRATHNA D M P K 592091267 SENEVIRATHNA I S 621263285 SENEVIRATHNA J R S 114202711 SENEVIRATHNA MOTOR ENTERPRISES PVT LTD

Page 514 of 646 TIN No Company Name 803333807 SENEVIRATHNA P L M K 651672660 SENEVIRATHNA S 409250580 SENEVIRATHNA TRADERS 673450822 SENEVIRATHNA W M P 798482041 SENEVIRATHNA W V S M 572220559 SENEVIRATHNE D L A 712670070 SENEVIRATHNE G A C M 361141440 SENEVIRATHNE H A W 830243143 SENEVIRATHNE H M A B 501874884 SENEVIRATHNE S A R J N 409090958 SENEVIRATNA ENTERPRISES 580104320 SENEVIRATNA H R L 570693450 SENEVIRATNA L P J 678130257 SENEVIRATNA M G P MRS 657022535 SENEVIRATNA P D G A MRS 603091922 SENEVIRATNA U 482271936 SENEVIRATNABANDA W K 702680050 SENEVIRATNE A J 802634846 SENEVIRATNE A J N 612500045 SENEVIRATNE A W D B T 114112526 SENEVIRATNE AGENCIES PVT LTD 540671435 SENEVIRATNE C M A 570930885 SENEVIRATNE D L A 553540356 SENEVIRATNE D N M DR 591843940 SENEVIRATNE E M 720804360 SENEVIRATNE G D C N 742650332 SENEVIRATNE H A L 772611587 SENEVIRATNE H P U K 470840285 SENEVIRATNE H R PROF 550562243 SENEVIRATNE K S 363050107 SENEVIRATNE L C 490653317 SENEVIRATNE M B 487581607 SENEVIRATNE M DR MRS 731882320 SENEVIRATNE M P J 572680282 SENEVIRATNE M W S 409299202 SENEVIRATNE MOTORS. 462711255 SENEVIRATNE P H K R 660122770 SENEVIRATNE P L D M 481822556 SENEVIRATNE P L S 114091863 SENEVIRATNE PRECURED RETRADS PVT LTD 460170443 SENEVIRATNE R T E R 552594061 SENEVIRATNE S A 466863050 SENEVIRATNE S K H 462052499 SENEVIRATNE S K W 623652629 SENEVIRATNE S M A 752390800 SENEVIRATNE S R W 114126470 SENEVIRATNE TRADING CO PVT LTD 114157180 SENEVIRATNE TRANSPORT SERVICE PVT LTD 556832072 SENEVIRATNE W M K W T K 740824295 SENEWIRATHNA R D W 409101887 SENGUN IMPEX 409100651 SENGUN IMPORTS & EXPORTS 409008801 SENILA ENTERPRISE

Page 515 of 646 TIN No Company Name 114315915 SENILA ENTERPRISES PVT LTD 114407240 SENITH TRAVELS &RENT-A-CAR PVT LTD 680231273 SENIVIRATNE G G 114385280 SENKADA BUSINESS CENTRE NUGEGDA PVT LTD 114015776 SENKADA BUSINESS CENTRE PVT LTD 114412686 SENLIN LANKA PVT LTD 114831387 SENMAK INTERNATIONAL PVT LTD 632572441 SENN D A 409209181 SENNEL GRAM; RURAL DEVELOP'SOCIETY 409021824 SENNIM GARMENTS 114200514 SENOK APPARELS PVT LTD 114402370 SENOK HEAVY MACHI;TRAAIN;INSTI;PVT LTD 114183814 SENOK PVT LTD 114359599 SENOVA MULTISYSTEM SOLUTION PVT LTD 114617407 SENRO ENTERPRISES PVT LTD 114451991 SENSAKA ENVIRONMENTAL SERVICES PVT LTD 114625639 SENSES HEALTHY LIFESTYLE PVT LTD 114652229 SENSES HOLIDAY PVT LTD 752593892 SENTHILKUMAR N 813510642 SENTHILKUMAR N 761990411 SENTHILKUMAR P 791411270 SENTHILRAJ V 550203391 SENTHINATHAN P 409086675 SENTHURA TRADERS 104064442 SENTOSA DEVELOPMENT CO LTD 409162835 SENURA CONSTRUCTION 409244157 SENURA CONSTRUCTIONS 174850143 SENURA TRADING PVT LTD 114165158 SENURI PROPERTY SALES PVT LTD 114181528 SENVIN ADVERTISING PVT LTD 114036960 SEOTO LANKA TRADING PVT LTD 409090478 SEOUL COMMTECH CO LTD 114051543 SEOUL CONSTRUCTION PVT LTD 114087050 SEOUL LANKA CONSTRUCTIONS PVT LTD 114355836 SEOUL TRADING CO PVT LTD 409095496 SEPA EXPORTS 641641995 SEPALA SAMAN KUMARA M P 114326690 SERA AUTOMOBILES PVT LTD 114331171 SERA CERAMICS PVT LTD 793532130 SERAM S D S S A 114152374 SERANDIB ADAM INTL TRADING CO PVT LTD 114650935 SERANDIB BUILDING SYSTEMS PVT LTD 114660175 SERANDIB FACALITY MAINTENANCE PVT LTD 409178294 SERANDIB TRADING 114278050 SERANDIB VINEYARD PVT LTD 409214878 SERANKO TRADERS 540910367 SERASINGHA S 623411532 SERASINGHE A. U. 733490284 SERASINGHE C 532341655 SERASINGHE D F 703301053 SERASINGHE K V S R 692121597 SERASINGHE N 671970209 SERASINGHE R U

Page 516 of 646 TIN No Company Name 610271480 SERASINGHE S A A K R 690930480 SERASUNDARA K P 409138411 SEREKA ENTERPRISES 114204927 SERENA INTERNATIONAL LANKA PVT LTD 114317454 SERENA SPA PVT LTD 114445967 SERENDIB AQUA PLANTS PVT LTD 114414182 SERENDIB BATTERY CO PVT LTD 114242799 SERENDIB CLOTHING LANKA PVT LTD 134001690 SERENDIB COCONUT PRODUCTS LTD 114679267 SERENDIB COIR PRODUCTS PVT LTD 409125115 SERENDIB COOKER SHOP 114305219 SERENDIB ENERGY PVT LTD 114463680 SERENDIB ENGINEERING PVT LTD 124006813 SERENDIB ENTERPRISES LTD 114306100 SERENDIB EXPRESS PVT LTD 104669646 SERENDIB FOLIAGE PVT LTD 114137359 SERENDIB FREIGHT PVT LTD 104067190 SERENDIB GARMENTS PVT LTD 114185140 SERENDIB HOMES PVT LTD 409058213 SERENDIB IMPORTS & EXPORTS 114386685 SERENDIB MANUFACTURERS LANKA PVT LTD 409290850 SERENDIB METAL INDUSTRIES 114103403 SERENDIB MOTOR TRADES PVT LTD 134006412 SERENDIB NATURAL PRODUCTS LTD 114322130 SERENDIB PAINTS PVT LTD 114659908 SERENDIB PUBLICATIONS PVT LTD 114203181 SERENDIB TECHNOLOGIES PVT LTD 409082815 SERENDIB TECHNOLOGY 409024556 SERENDIB TRADES 409169350 SERENDIB TRADING CO 409215157 SERENDIB TRANSPORT EMPLOYMENT PROVIDERS 114294977 SERENDIP AUSTRA LANKA PVT LTD 134007567 SERENDIP SYSNDICATE LTD 409226507 SERENE BRIDGE RESORT 114782750 SERENE BRIDGE RESORT PVT LTD 114025682 SERENE CONSTRUCTION ASSOCIATES PVT LTD 134005211 SERENE RESORTS LIMITED 409272410 SERENITY ENTERTAINMENTS 114633453 SEREV HOLDINGS PVT LTD 471603430 SERIB A S M A 409101372 SERIN ENTERPRISES 114061018 SERVICE MASTER PVT LTD 114075531 SERVICES AMALGAMATED PVT LTD 114439312 SERVICES FIFTY FIVE PVT LTD 114103489 SESATHA PROPERTY SALES & INV PVT LTD 114092410 SETCO LANKA PVT LTD 104083196 SETEX WEAVING INDUSTRIES LTD 174822530 SETH 8 LINKS PVT LTD 409280722 SETH STATIONERY MANUFACTURERS 462253761 SETHURAMAN P 409177921 SETO LANKA ENTERPRISES 409263208 SETRO CONSTRUCTION 409031463 SETRONS ENTERPRISES

Page 517 of 646 TIN No Company Name 114726370 SETSQUARE PVT LTD 114312274 SEUNG EUN LANKA PVT LTD 409144969 SEVANA ENTERPRISES EXPORT & IMPORT 114211079 SEVANA LAND CO PVT LTD 409018815 SEVANA LOTTERY 409352910 SEVANAGALA SUGAR INDUSTRIES 134002646 SEVANAGALA SUGAR INDUSTRIES LTD 114280828 SEVEN PLUS ADVERTISING & PROMOTE PVT LTD 114211133 SEVEN SEAS COMPUTER LANKA PVT LTD 114464295 SEVEN SEAS EXPORT CEYLON PVT LTD 114209007 SEVEN STAR IMPORT & EXPORT PVT LTD 114422908 SEVEN STAR TRADING LANKA PVT LTD 409064310 SEVEN STARS SCRAPS AGENT 114044598 SEVENSTAR INDUSTRIES PVT LTD 409075363 SEVENTHDAY ADVRNTIST HIGH SCHOOL 114296988 SEVENTY FIVE A PVT LTD 409114482 SEVEON LANKA ENTERPRISES 621201000 SEVRIN PRIYAL PERERA 331591882 SEVUGAN N 114420743 SEWA AGRI SERVICES PVT LTD 409235670 SEWANA HOLDING & CO 409161928 SEWANA INTERNATIONALS 114671738 SEWASHAKTHI PVT LTD 467072765 SEWIN L 114686786 SEWIN LAK FASHION PVT LTD 114670421 SEWIN TRADING PVT LTD 114389595 SEWING SOLUTIONS PVT LTD 409341004 SEWRO LANKA CONSTRUCTIONS 409241000 SEWVANDI ENTERPRISES 409088210 SEWWANDI MOTORS 409025854 SEYADU BEEDI DEPOT 409067352 SEYD MOHMED & CO K M M 511802580 SEYED ALI S H 501015091 SEYED H A M 409008062 SEYED IBRAHIM SAHIBO & SONS A K S 830581987 SEYED RIFFAK HUSSAIN MOWLANA 134008466 SEYLAN BANK ASSET MANAGEMENT LTD 134013460 SEYLAN CREDIT CARD CO LTD 409106285 SEYLAN ENTERPRISES 114629081 SEYLAN STAR PVT LTD 409170480 SEYSHAN ENTERPRISES 713291030 SEYYAD IBRAHIM MOHAMED THAMEEM 934239717 SF SARLIS 934475550 SG ANANTHAN 409181180 SHA CLEANING ENTERPRISES 114278815 SHA ENGINEERING PVT LTD 114328219 SHA GREEN MARKETING PVT LTD 409264182 SHA IMPORTS 409166539 SHA LANKA MOTORS SPARES 114420913 SHA LUCK PVT LTD 409089038 SHA MANUFACTURERS & DISTRIBUTORS 114385638 SHA MARKETING MOBILE PVT LTD 114638455 SHA MOBILE NETWORK SYSTEMS PVT LTD

Page 518 of 646 TIN No Company Name 114477419 SHA MOTORS PVT LTD 114382817 SHA MULTI TRADING PVT LTD 409162665 SHA TEC TRADING SALES DIVISIONS 409179967 SHA TRADERS 713475050 SHAAKEER A.N.M. 114491675 SHABA CO PVT LTD 409275664 SHABAS IMPEX 409231330 SHABASH TEX 522273651 SHABBIR FIDAHUSSAIN MAMUJEE 114104221 SHABCO PVT LTD 761950428 SHABDEEN M H 763564789 SHABEER M 762470420 SHABEER M M 471264245 SHABIR HUSSAIN 409103600 SHABRA TRADING CO 409202268 SHABSI HOLDINGS 114096016 SHADELINE PVT LTD 114262986 SHADES & SHADOWS PVT LTD 409199216 SHADES IMPORTERS & DISTRIBUTORS 409185525 SHADIR TEX 114050288 SHADOWLINE PVT LTD 114206156 SHADRACH PVT LTD 114708348 SHAFCO MOTORS PVT LTD 409019676 SHAFEE & SONS N M 530083446 SHAFEE MOHAMAD 733060107 SHAFEEK A W M 409000363 SHAFEEK CLEARING AGENCY 802841019 SHAFEEK M L M 681761675 SHAFEEK M T M 846822267 SHAFEEKA LAFFIR F 762213923 SHAFFI R M 790744004 SHAFI H M M 620531480 SHAFIE F M 671620836 SHAFIR I M 409335926 SHAFRA ENTERPRISES 823420358 SHAFRAN A R M 791153778 SHAFRAN M M M 872363149 SHAFRAZ M J M 760900664 SHAFRIN M Z A 692561457 SHAH A S 409093337 SHAH ENTERPRISES 651920027 SHAHABDEEN ABDULLA 522791296 SHAHABDEEN H M 409106030 SHAHANI ENTERPRISES 409210988 SHAHEEN TRADERS 441642679 SHAHIB U C M 409167942 SHAHID TRADERS 409197566 SHAHRIZ BROWNIES 641361917 SHAHUL HAMEED M N 532392624 SHAHUL HAMEED M P 571302489 SHAHULHAMEED S L 409075274 SHAHY EXPORTS 409187323 SHAILENDRA ENTERPRISES

Page 519 of 646 TIN No Company Name 409186246 SHAIRA TRADERS 531334680 SHAJAHAN S H 661030232 SHAJAHAN S H M 791740371 SHAJITH M M U 660032584 SHAKALI R 114436186 SHAKAMBRI INTERNATIONAL PVT LTD 114374482 SHAKAMBRI OVERSEAS PVT LTD 409079962 SHAKEEL ENTERPRISES 409280269 SHAKEER ENTERPRISES 852411104 SHAKEER J Z M 761881566 SHAKIL M A M 761884220 SHAKIL M A M 409212921 SHAKIR ENTERPRSES 114429740 SHAKIYON AUTO TRADERS PVT LTD 114137774 SHAKKA SHIPPING PVT LTD 114465755 SHAKKYA STUDIO PVT LTD 432152073 SHAKOOR A A M 409242480 SHAKTHI 409058060 SHAKTHI BUILDING MATERIALS 174772339 SHAKTHI BUILDING MATERIALS PVT LTD 409191312 SHAKTHI CIVIL CONTRACTORS 409041868 SHAKTHI CONSTRUCTION CO 409214789 SHAKTHI ELECTRICALS 409100945 SHAKTHI ENTERPRISES 409149987 SHAKTHI FOODS 114238376 SHAKTHI GARMENT PVT LTD 114272442 SHAKTHI LANKA BUILDERS PVT LTD 114245500 SHAKTHI SWEATERS PVT LTD 409232540 SHAKTHI TRADE CENTRE 114229008 SHAKTHI TRADERS & EXPORTERS PVT LTD 114092126 SHAKTI TEXTILE MILLS PVT LTD 174029431 SHAKTI VANI AYURVEDIC RESORT PVT LTD 409182186 SHALA ENTERPRISES 409029701 SHALANKA GARMENTS & EMBROIDERY INDUSTRY 114097047 SHALANKA PVT LTD 934173040 SHALANKA TRADING 409242367 SHALIKA ENTERPRISES 114779687 SHALIMAR BEACH HOTEL PVT LTD 104014194 SHALIMAR LTD 114605689 SHALIN LANKA PVT LTD 663542176 SHALINDRA SENANI PANAGODA 409139205 SHALKI ENTERPRISES 409164650 SHALOM ENTERPRISE 409108253 SHAM FOODS 409237835 SHAMAL MOTORS 114327042 SHAMAL TRADING CO PVT LTD 114193895 SHAMARK INTERNATIONAL PVT LTD 114416053 SHAMEERA TRADING PVT LTD 409179231 SHAMGEETH ENTERPRISES 409110720 SHAMIL ENTERPRISES 723163102 SHAMIL M A M 660990160 SHAMIL MOHIDEEN 114604950 SHAMINDA SENARATNE ASSOCIATES PVT LTD

Page 520 of 646 TIN No Company Name 114056820 SHAMINI FIBRE INDUSTRIES PVT LTD 702760704 SHAMIS S M S 409172440 SHAMLA ENTERPRISES 114215791 SHAMROK INDUSTRIES PVT LTD 651490987 SHAMROOZ M J M 523013785 SHAMSUDEEN I.L. 114223611 SHAN & J CLOTHING PVT LTD 409161731 SHAN DISTRIBUTORS 409204082 SHAN ENGINEERING SERVICES 409244203 SHAN ENTERPRISES 409024955 SHAN ENTERPRISES 114231126 SHAN EXPORTS PVT LTD 114191183 SHAN FREIGHTERS PVT LTD 114424250 SHAN HOLIDAYS PVT LTD 114372234 SHAN IMPORTS & EXPORTS PVT LTD 114072621 SHAN INTERNATIONAL PVT LTD 409104614 SHAN LANKA ENTERPRISES 114398900 SHAN LANKA ENTERPRISES PVT LTD 114465992 SHAN MOTOR TRADERS PVT LTD 114367290 SHAN POLY PACK PVT LTD 114098930 SHAN RENT A CAR PVT LTD 409252761 SHAN TRADING 114074802 SHAN TRAVELS & TOURS PVT LTD 409147127 SHANAKA ENTERPRISES 409111050 SHANAKA FURNITURES 712790393 SHANAS A W M 643571781 SHANAZ A H M 666702220 SHANAZ F 501482650 SHANAZ M R 114170445 SHANE FASHION APPARELS PVT LTD 114062669 SHANE GARMENTS CO PVT LTD 409279627 SHANEE ENTERPRISES 114241873 SHANEX GARMANTS PVT LTD 409218008 SHANFA CONSTRUCTION 114330922 SHANG HAUR LANKA PVT LTD 409213251 SHANGHAI CONSTRUCTION (GROUP) GENERAL CO; 409372147 SHANGHAI ELEC.POW.TRA.& DIS.ENG. CO. LTD 409172520 SHANI COMMUNICATION 409089445 SHANIKA KNITTERS 114376256 SHANIKA KNITTERS PVT LTD 409248950 SHANIKA MOTORS 114141534 SHANIKA PRINTING & TEXTILE PVT LTD 114744875 SHANIYA HOLDINGS PVT LTD 409094260 SHANKA MOTORS 693020751 SHANKAR S 114035173 SHANKEM PVT LTD 622330172 SHANMUGADAS T 380622580 SHANMUGALINGAM P 510823168 SHANMUGAM A P 403081558 SHANMUGAM K K 480652665 SHANMUGAM M 563653558 SHANMUGANATHAN G 870582080 SHANMUGANATHAN K

Page 521 of 646 TIN No Company Name 611892225 SHANMUGANATHAN P 400103666 SHANMUGANATHAN S 531534115 SHANMUGANATHAN S 557070834 SHANMUGANATHAN S 732382658 SHANMUGARAJA M 753580069 SHANMUGARAJAN D D 633572160 SHANMUGASUNDARAM R 409187595 SHANNS ASSOCIATES 409037950 SHANO PHARM ENTERPRISES 770743338 SHANON J P K A 409217540 SHANS CARTERS & BAKERS 114332160 SHANS ENTERTAINMENTS PVT LTD 750401694 SHANTHA B V S A 650963741 SHANTHA G S 662943053 SHANTHA K A A 672440548 SHANTHA KUMARA D D K 651050545 SHANTHA KUMARA G R 741240505 SHANTHA M G 742531996 SHANTHA P A S V 712020989 SHANTHA P G N 700081729 SHANTHA W A 833382128 SHANTHA W A 652871160 SHANTHA W V A 721181588 SHANTHAKUMAR C 842270030 SHANTHAKUMAR T 832851230 SHANTHAKUMARN R 683384356 SHANTHARAM V 693122090 SHANTHAWEERA S D C 114334774 SHANTHEE BATIKS & EXPORTS PVT LTD 114668834 SHANTHI GLOBAL HOLDINGS PVT LTD 114163597 SHANTHI GUNARATNE MOTOR CO PVT LTD 409038867 SHANTHI METAL INDUSTRIES CO 114039292 SHANTHI SAW MILLS & TIMBER STORES PVT LT 409203213 SHANTHI STORES & SHOE PALACE 114047570 SHANTHI STORES PVT LTD 409071899 SHANTHI TRADING CO. 104075797 SHANTHI VIHAR PVT LTD 409070582 SHANTHY ENTERPRISES 409301037 SHANZ ENTERPRISES 678401595 SHARAFF F S MRS 114098523 SHARALA ELECTRICAL INDUSTRIES PVT LTD 690142198 SHARAZ M S M 114290092 SHARD BROTHERS PVT LTD 114050121 SHARE STOCK PVT LTD 662071072 SHARIEFF F A 596643728 SHARIFA SULAIHA B M 561550573 SHARIFDEEN S M 114193593 SHARK INTERNATIONAL PVT LTD 751190964 SHARMA S S G 736402440 SHARMILA A F 409027482 SHARMILA GARMENTS 114247170 SHARMILA MOTORS (PVT) LTD 114305111 SHARN LOGISTICS PVT LTD

Page 522 of 646 TIN No Company Name 114180467 SHARP ADVERTISING PVT LTD 114601160 SHARP APPARELS PVT LTD 114484873 SHARP INTER: SHIPPING & TRADING PVT LTD 114093033 SHARP KNIT LINE PVT LTD 114248479 SHARP OUTDOOR & PROMOTIONAL SER; PVT LTD 114614483 SHARP PACKAGING HOUSE PVT LTD 114172618 SHARP RELATIONS PVT LTD 409051383 SHARP TRADERS 409268145 SHARP VISION SECURITY SERVICES 114325104 SHASHA WINGS PVT LTD 114124737 SHASHIN COLOUR LABORATORIES PVT LTD 409095305 SHASHINI INTERNATIONAL 723300533 SHATHATH M B M 114816710 SHATHRANDRI INTERNATIONAL PVT LTD 681261494 SHAULHAMED M J 409156401 SHAUN BROTHERS 114362972 SHAVIAN N'CLERK'S INCORPORATION PVT LTD 409114008 SHAVOGEE ENTERPRISES 104036333 SHAW WALLACE AGENCIES LTD 681540067 SHAYAMA KUMARA G A L 678350907 SHAYAMALEE K.A.D. 409134408 SHAYANI CREATIONS 720043521 SHAZAN M I M 114659150 SHEAFEER LANKA PVT LTD 409209513 SHEARLINE HOLDINGS COMPANY 409218210 SHEEDH ENTERPRISES 114203300 SHEEN GUEST HOUSE PVT LTD 409119727 SHEHALANKA TRADE AGENCIES 409095186 SHEHAN BUILDERS 409255396 SHEHARA ELECTRICALS 114832057 SHEKHA TRADING PVT LTD 114204404 SHEL RENT-A-CAR PVT LTD 114026824 SHELHIRU ENTERPRISES PVT LTD 164001334 SHELL COMPANY OF SRI LANKA LTD THE 582793964 SHELTON A A D J 412280440 SHELTON AMARAJEEWA M 114143936 SHELTON EXPORTS PVT LTD 114218880 SHELTON GARMENT EXPORTS PVT LTD 490033351 SHELTON K D J 650440242 SHELTON K K 343090420 SHELTON K. L. 702441897 SHELTON M A C 114042366 SHELTON WIJERATNA WILLIAMS & ASSO. PVT LT 409178391 SHENDIL 409103154 SHENLANKA AUTOMART 114086487 SHENTON GARMENTS PVT LTD 114159670 SHERAPAK PVT LTD 409211771 SHERATON HOTELS 114404179 SHERATON INSTITUTE OF INFO TECHNO; PVT LT 332942204 SHERFF M 401921893 SHERIEDEEN M 703080049 SHERIFE H N 409002064 SHERIFF & SONS B M M

Page 523 of 646 TIN No Company Name 741640023 SHERIFF A L A 772890281 SHERIFF P M 381781623 SHERIFFDEEN A H PROF 702580730 SHERIFFDEEN M F 281110152 SHERIFFDEEN S M 114452971 SHERIFFS INDUSTRIES PVT LTD 409252940 SHERINE TRAVELS & TOURS 409256163 SHERLOCK SECURITY 104035817 SHERMAN SONS PVT LTD 114089621 SHERMANS TRANSPORT PVT LTD 104049648 SHERMANS TS RUBBER LTD 114426806 SHERO LANKA AUTO MART PVT LTD 114747688 SHEROLL HOLDINGS PVT LTD 114215821 SHERON FARMS PVT LTD 409309089 SHERP MACHINERY 114154679 SHERRITT CONSTRUCTION PVT LTD 409276679 SHERRY AUTO TRADERS 114437700 SHERRY DISPLAY PVT LTD 114177334 SHERRY EQUIPMENT PVT LTD 409275974 SHERU R AGENCY 114271276 SHERWICK INTERNATIONAL PVT LTD 409057497 SHERWOOD TEA FACTORY 409008909 SHERWOODS CEYLON CO 114158887 SHERWOODS ELECTRONICS PVT LTD 409012728 SHETNA POULTRY FARM 409319874 SHEVINI ENTERPRISES 174818118 SHEWA TRADERS PVT LTD 782121030 SHIBLY A M 503392860 SHIBLY A M M 643214156 SHIBLY M S M 642260057 SHIBLY NOOSH I N M M 712440112 SHIBLY S H M H 114102598 SHIDECO INDUSTRIES PVT LTD 563420103 SHIEK S C 114205435 SHIFA TRADING CO PVT LTD 781383031 SHIFAI S M 842721075 SHIFAN M N M 762854651 SHIFAN M S M 409019331 SHIFANI ENTERPRISES 114109738 SHIFFA ENTERPRISES PVT LTD 762080672 SHIFFAN M M M 770930898 SHIHAM A H M 781614491 SHIHAMDEEN M H M 763600211 SHIHAN A S A 114339784 SHIHAN AUTO INTERNATIONAL PVT LTD 782550802 SHIHAN M A C M 791561574 SHIHAN M H M 114023019 SHIHARA LANKA PVT LTD 114215759 SHILA PUBLICATIONS PVT LTD 660551794 SHIMAL T M B 114794252 SHIMAR LANKA PVT LTD 409132880 SHIMBU ENTERPRISES 409271650 SHIMMER UNLIMITED

Page 524 of 646 TIN No Company Name 114141437 SHIMS MUSICAL PINSTRUMENT PVT LTD 114058955 SHIN WOO LANKA PVT LTD 114204307 SHINANO ENTERPRISES PVT LTD 409215327 SHINE ENTERPRISES 409135420 SHINES LANKA INTERNATIONAL 409300960 SHINEY LANKA COMPANY 114630098 SHINING WHEELS PVT LTD 409098266 SHINLANKA INTERNATIONAL 114227722 SHINON INTERNATIONAL PVT LTD 114634123 SHINY CREATIONS PVT LTD 114314803 SHINY LANKA ENTERPRISES PVT LTD 114254240 SHINY PRINT SERVICES PVT LTD 114463876 SHIP AIR LOGISTICS (PVT) LTD 114151823 SHIPPING & CARGO SERVICES PVT LTD 114231045 SHIPSIDE ENGINEERING SERVICES PVT LTD 114019151 SHIRAN APPARELS PVT LTD 114008109 SHIRAN CONTAINER LEASING PVT LTD 114184845 SHIRAN ENTERPRISES PVT LTD 114058530 SHIRAN TELECINE PVT LTD 114110930 SHIRAN TRADING CO PVT LTD 617860716 SHIRANI MANGALIKA E H 726164681 SHIRANI Y H MRS 732831975 SHIRANTHA LAKMAL R A 114654604 SHIRL INTERNATIONAL PVT LTD 409275680 SHIRO MOTORS 114141780 SHIROMI TRANSPORT PVT LTD 114463868 SHISASA HOLDINGS INTERNATIONAL PVT LTD 680512108 SHITTAMPALAM K 174823952 SHIV BOSTON FOODS COMPANY PVT LTD 114032794 SHIVA BROTHERS PVT LTD 753412719 SHIVAMURUGAN S 680632715 SHIVANADAN P 771853048 SHIYAM A.H.M. 791542430 SHIYAM M S M 409156339 SHIYAM MOTORS 104666345 SHIYAM MOTORS PVT LTD 409084060 SHIYAMAS 409147801 SHIYANA ENTERPRISES 802540680 SHIYAR KHAN A B 409017886 SHOBA BATIKS 409082998 SHOBHAS 409071112 SHODANS PVT LTD 409184995 SHODIFF WORLDWIDE PVT LTD 409124887 SHOE RICH 114384720 SHOEMAKER PVT LTD 631180558 SHOFIK R 114158070 SHOLUCK TRADING CO PVT LTD 114660612 SHONAN LANKA INTERNATIONAL PVT LTD 409012868 SHOOTERS 114023574 SHOOTERS INTERNATIONAL PVT LTD 114237744 SHORAI LANKA PVT LTD 114165026 SHOWBOAT PVT LTD 174819882 SHOWCRAFT INTERNATIONAL PVT LTD

Page 525 of 646 TIN No Company Name 114612464 SHOWER SLEEVE PVT LTD 114360813 SHREE SARAS INDO LANKA PVT LTD 409052770 SHREE VISNU ASSOCIATES 114698946 SHREEM TRADING PVT LTD 114303410 SHRI KELA INTERNATIONAL PVT LTD 409087442 SHRI SEEDEVIE TEX 672940796 SHUBOJAN S 114315010 SHUH MARKT PVT LTD 660200916 SHUIEB MOULANA S Y M 721831442 SHUKRI K M 409144934 SHUMAIL ENTERPRISES 409077080 SHUMS JEWELS 409002781 SHUMS PRODUCTS 693264260 SHUNTHARAMOORTHY C 409243223 SHUTTLE ENTERPRISES 811062278 SHUYINTAN T A 409276873 SHYAAM BUILDERS 409059279 SHYALAS ENTERPRISES 703041728 SHYAM A M 703240046 SHYAM M R M 409264557 SHYAM PRODUCTION 717761898 SHYAMALEE G S R 676901973 SHYAMALI RENUKA R P G 693212561 SHYLAS M H M 114118117 SIAM TRAVELS PVT LTD 409355390 SICON SECURITY SERVICE & HUMAN MANAGEME. 413311705 SIDATHPALA K K 722350464 SIDDEEK A M 530542726 SIDDEEK A M M 541002928 SIDDEEK M H M 672964180 SIDDEEK M M M 820251164 SIDDEEKUL AKBAR M M 114282782 SIDDHA PVT LTD 771320325 SIDDIK A R M 931010158 SIDDIK B M M J 451301764 SIDDIK M S M 680031762 SIDDIQUE M Z 602350690 SIDDQUIE A S M 570032356 SIDEEK A M 692980352 SIDEEK N A 409269419 SIDON INTERNATIONAL 114341738 SIECO AGRICULTURE DEVELOPMENT PVT LTD 114140163 SIEDLES INDUSTRIAL AGENCIES PVT LTD 124011388 SIEDLES T V INDUSTRY LTD 114212245 SIEM CERAMICS PVT LTD 513110120 SIEMAN SINGHO L R A 194010010 SIEMENS AKTIENGESELLSCHAFT OSTERREICH 114490997 SIERA EXPORT INTERNALTIONAL PVT LTD 114290475 SIERRA ELECTRONICS PVT LTD 114196380 SIERRA INTERNATIONAL PVTLTD 134008709 SIERRA INVESTMENTS LTD 721191362 SIFAN H H M 663430335 SIGERA L. R. U. K.

Page 526 of 646 TIN No Company Name 740650076 SIGERA M H S 671120671 SIGERA P U W 114497959 SIGHT PLUS PVT LTD 409099777 SIGIRI CINEMA 409024793 SIGIRI GARMENTS 114260746 SIGIRI GARMENTS PVT LTD 409166652 SIGIRI TEXTILE INDUSTRIES 114824313 SIGIRI TRADING PVT LTD 114203912 SIGMA CHEMICALS PVT LTD 114109614 SIGMA OVERSEAS CO PVT LTD 409338666 SIGMA TECHNOLOGIES 114499854 SIGN FACTORY PVT LTD 409084478 SIGN TECH ADVERTISING SERVICES 114304069 SIGNET LANKA PVT LTD 114031577 SIGNOLITE PVT LTD 409184162 SIGO ENTERPRISES 114480720 SIHALA ARCHITECH.DESIGN.& ASSO.PVT LTD 114350028 SIHALA INTERNATIONAL PVT LTD 731491828 SIHAM M T M 409243363 SIIRM PROJECT 114189030 SIKURA INVESTIGATION & SECU.SERV.PVT LTD 409163610 SIL CO 495513157 SILAAT J A I 409231373 SILAKTO TEXTILES & SUPPLIERS 409163840 SILAN AGRO CO 114275824 SILAN INTERNATIONAL PVT LTD 409267866 SILAN PHARMACEUTICAL CO 409223893 SILANIKA ENTERPRISES 114345172 SILCO (PRIVATE) LIMITED 409010377 SILCO INDUSTRIES 409136567 SILICA SAND PROCESSERS 114285650 SILICO COLOUR COATINGS PVT LTD 114144479 SILICON INFORMATION SYSTEMS PVT LTD 114243000 SILICON MANUFACTURERS PVT LTD 114218529 SILICON POWER PROTECTION SYSTEMS PVT LTD 409006485 SILICON PRODUCTS 114480843 SILICON TECHNOLOGY HOLDINGS PVT LTD 114241687 SILITI HOLDINGS PVT LTD 409016812 SILK & ALLIED PRODUCTS DEVELOPMENT AUTHO 114275794 SILK LINE PVT LTD 409229638 SILK ROAD INTERNATIONAL 114400890 SILK ROAD PROPERTY DEVELOPERS PVT LTD 409054595 SILKAIR 409110649 SILKOT DEVELOPMENTS 114620980 SILPI TRADING CO.PVT LTD 114052035 SILVA & CO LTD M P 562461850 SILVA A B M 641610488 SILVA A F A 425280155 SILVA A G A 631800670 SILVA A G S D 485221840 SILVA A I 663432303 SILVA A J A 522770884 SILVA A J J

Page 527 of 646 TIN No Company Name 592670089 SILVA A M T 583091416 SILVA A N 490452885 SILVA A N D 562322248 SILVA A N P 681364889 SILVA A S A 685320622 SILVA A S D MRS 621160877 SILVA A V H 610960286 SILVA A W L R 463350540 SILVA A.G. 592681064 SILVA B D S 737961958 SILVA B T 114178020 SILVA BUILDERS PVT LTD A D 743282205 SILVA C A N C 502243535 SILVA D E 861661466 SILVA D K 683293288 SILVA D L N 542101644 SILVA D N 591111450 SILVA D N 502771051 SILVA D N J A 661851201 SILVA D S G K 868363428 SILVA D U R 801841317 SILVA D.C.R.S 612960682 SILVA DE K H P 743642848 SILVA DE L.S.P. 510693841 SILVA E F L S 531191919 SILVA E W 409114970 SILVA ENTERPRISE 641092134 SILVA F B 442480117 SILVA G A 490102507 SILVA G A 580780962 SILVA G B S B 502790161 SILVA G C 622200988 SILVA G C L 452521199 SILVA G G J 673240674 SILVA G G S 360621723 SILVA G H 545070286 SILVA G N M 702972345 SILVA G N N 568302028 SILVA H M N M ABHAYASENA 567413462 SILVA H M V C 661890320 SILVA H S O 580760244 SILVA H S R 270720226 SILVA H W D 611840853 SILVA H W M W 523640658 SILVA H.S. 443221735 SILVA J S 810633247 SILVA K C K 510654862 SILVA K H C S 641010693 SILVA K J N A 291670512 SILVA K M 402890436 SILVA K P L 683073210 SILVA K S 740931679 SILVA K S P

Page 528 of 646 TIN No Company Name 680040656 SILVA K S S 601351919 SILVA K T K 610190162 SILVA K.T 730951876 SILVA L A N R A 773192723 SILVA L A S 732621750 SILVA L D D P 705200378 SILVA L I K D MR 480172035 SILVA LEATHER PRODUCTS 693120551 SILVA M A S 412911075 SILVA M M P D 693100879 SILVA M N 462102259 SILVA M N S 680071420 SILVA M P 586150383 SILVA M S E MRS 822843891 SILVA M S P K 757481790 SILVA M W A K 583572678 SILVA N A S 472012746 SILVA N G 777180355 SILVA N L P 590411841 SILVA N P J S 598080070 SILVA N R K 701913612 SILVA N R W 671471091 SILVA N.S.R. 781190209 SILVA P A D B 511512565 SILVA P B 751181469 SILVA P H M S 713351091 SILVA P I 442490937 SILVA P W A R 711972153 SILVA R A K C J 740560581 SILVA R S P 790053354 SILVA R V S 621041835 SILVA S A A 600630091 SILVA S A M J S 601570963 SILVA S A P C 391112371 SILVA S D E 686690407 SILVA S D S 610595499 SILVA S H S R 710121818 SILVA S J N 728170646 SILVA S J S K 430490800 SILVA S K 543001791 SILVA S O J 432311074 SILVA S P 253600160 SILVA S P J 741202590 SILVA S S A 409049044 SILVA SOUNDS 791430682 SILVA T H N I 571920891 SILVA T W D S 409129676 SILVA TRADING 492410900 SILVA U R 601690454 SILVA W A 642232932 SILVA W A A K DE 730070020 SILVA W A G 647010156 SILVA W A N R MRS

Page 529 of 646 TIN No Company Name 523243810 SILVA W A T Y 623453111 SILVA W A V K 702541034 SILVA W N S 552202198 SILVA W P 532614201 SILVA W P. 593460460 SILVA W R W 671800273 SILVA W S 603090098 SILVA Y S H J 711001409 SILVAE N N 409145183 SILVALION TRADING CO 409175295 SILVAREEN KNITWEAR 409055109 SILVA'S BEACH HOTEL 114485756 SILVAS FURNITURE PVT LTD 114342092 SILVA'S TRADING LANKA PVT LTD 572493288 SILVEIRA S M H 409147534 SILVER DOLLAR AQUARIUM 409339344 SILVER DREAM 114066958 SILVER KRIS INTERNATIONAL PVT LTD 114547700 SILVER LINE CABS PVT LTD. 409387683 SILVER LINE MOTORS 174877432 SILVER ROCKS PVT LTD 114297810 SILVER SPRINGS LANKA PVT LTD 114012254 SILVER STAR GARMENTS PVT LTD 409053297 SILVER STAR MARINE SERVICE 409118879 SILVER STAR RESTAURANT & BAR 114287652 SILVER WINGS PVT LTD 114399515 SILVERBIRD ASSOCIATE PVT LTD 114725331 SILVERDYNE LANKA PVT LTD 114222240 SILVEREEN PROPERTY DEVELOPMENT PVT LTD 114664847 SILVEREEN REAL ESTATE COMPANY PVT LTD 114095559 SILVERLAND TEAS PVT LTD 114602868 SILVERLINE CONTAINER TERMINAL PVT LTD 409077463 SILVERLINE ENTERPRISES. 409106137 SILVERLINE ENTERPRISES.. 114227030 SILVERMERE PVT LTD 114150622 SILVERMILL FOODS PVT LTD 114249904 SILVERMILL MARKETING PVT LTD 114187089 SILVERMILLS FOODS LANKA PVT LTD 134007877 SILVERMILLS LTD 114124060 SILVERSTAR INTERNATIONAL PVT LTD 409010393 SILVERTONE RADIO SERVICE CO 174906599 SILVIS INDUSTRIES PVT LTD 409154646 SIM TEX 409107257 SIMARO ENTERPRISES 409011837 SIMAYAS 409003788 SIMCO ENTERPRISES 114073750 SIMCO POLY INDUSTRIES PVT LTD 795284656 SIMHA M A F 409259839 SIMLO RESTAURANT 114162302 SIMOG CONTAINERS PVT LTD 613171940 SIMONS J R 114110221 SIMPLEX INTERNATIONAL PVT LTD 114219657 SIMPLICITY PVT LTD

Page 530 of 646 TIN No Company Name 409046355 SIMRO LANKA EXPORTS 114385727 SIMULA CORP PVT LTD 114203564 SIN DONG LANKA PVT LTD 114668583 SINALI TRADING PVT LTD 114416460 SINCA CEYHINZ INTERNATIONAL PVT LTD 409145060 SINCERE TECHNICS 114490890 SINCERITY CERAMIC PVT LTD 409280986 SINCLAIR KNIGHT MERZ-AUSTRALIA 114395170 SINCO TRADING PVT LTD 114128481 SINCON LANKA PVT LTD 114449237 SINETH ENTERPRISES PVT LTD 114416690 SINEWTECH COMPUTER SYSTEMS PVT LTD 114214051 SINEX LANKA PVT LTD 114183881 SINGA TRADING PVT LTD 194006292 SINGAPORE PILING & CIVIL ENG;PVT LTD 114323144 SINGAPORE TECH PVT LTD 114286354 SINGHA COMMODITY TRADING PVT LTD 114383392 SINGHA FRESH PRODUCE PVT LTD 114321621 SINGHA FRESH PVT LTD 409021182 SINGHAGIRI ELECTRONICS 114187100 SINGHAGIRI ELECTRONICS PVT LTD 114040525 SINGHAGIRI INVESTMENTS PVS LTD 409055303 SINGHAGIRI STORES 114189014 SINGHAGIRI STORES PVT LTD 409008844 SINGHAMS TEXTILES 410301032 SINGHAPALI I.G.S 725330324 SINGHAPRATHAPA S N 409052827 SINGHAYA ENTERPRISES 409133665 SINGHE ASSOCIATES 409257097 SINGHE INTERNATIONAL 174751013 SINGHE INTERNATIONAL PVT LTD 114168572 SINGHE LAND SALES PVT LTD 409016553 SINGHE METAL CRUSHERS 409360882 SINGHE RESTAURANT & BAR 114378119 SINGHE STEELS PVT LTD 511280567 SINGHE TIMBER STORES 421822611 SINGHO B A W 202860591 SINGHO M A D 409009611 SINGITHI KNITTS 114289558 SINGITHI KNITTS APPAREL PVT LTD 409055958 SINGITHI PACK 114291200 SINGITHI SALU INTERNATIONAL PVT LTD 114097900 SINGKA PVT LTD 114631523 SINGPRO LANKA COMPUTERS PVT LTD 114175986 SINGULAR PRECURED TYRES PVT LTD 114060925 SINHA LANKA INTERNATIONAL PVT LTD 409094953 SINHALA JATHIKA HOTALAYA 409181155 SINHARA TRANSPORT SERVICES 423323892 SINHARAJA K T 409071473 SINHARAJAS 409020402 SININDU ENTERPRISES 114300802 SINITH TRADING ENTERPRISES PVT LTD 114264474 SINITHI PVT LTD

Page 531 of 646 TIN No Company Name 409231713 SINLO ENTERPRISES 571192314 SINNARASAH V 409001912 SINNATHURAI & BROS 640960671 SINNIAH DEVAGURUNATHAN 114101044 SINO ASTOR PVT LTD 114260622 SINO LANKA POLYMERS PVT LTD 114317390 SINOBA TRADING PVT LTD 194006233 SINOHYDRO CORPORATION 104012957 SINOTEX LANKA LTD 114218707 SINPON CORPORATION PVT LTD 409198007 SINQUAD CONSTRUCTION & PROJECT MANAGEMEN 114465100 SINQUAD CONSTRUCTION PVT LTD 114466301 SINQUAD PROJECTS PVT LTD 409145663 SINRO PAINT INDUSTRIES 409008461 SINSON HARDWARE 409223761 SINTHIYA TRADERS 114494330 SIPSA MEDIA PVT LTD 409157742 SIPSA TRADING 409253946 SIR PONNAMBALAM RAMANATHAN SAIVA EDU.TRU 409187200 SIR SERVISES & CO 793300824 SIRADEEN M I 842511992 SIRAJ A 682330694 SIRAJ ALI M A M 821870070 SIRAJ M K M 622462532 SIRAJ M S 661630078 SIRAJUDEEN M A M 409002218 SIRI AGENCY 114125598 SIRI BUILDERS PVT LTD 409171656 SIRI ENTERPRISES 114235687 SIRI IMPEX PVT LTD 114661538 SIRI IMPORTERS PVT LTD 114471097 SIRI JAYANTHI MAHA KARUNA YOU;CE; PVT LTD 114225002 SIRI LAK CATERERS PVT LTD 409182720 SIRI PRINTERS 114278947 SIRIEP CEYLON PVT LTD 611871090 SIRIHARAN M 409272797 SIRIKODIYA TASTE FOOD CENTER 553272173 SIRIKUMARA U L A 620624276 SIRILAL G D P 472751379 SIRILAL P M 409150144 SIRILUCK FANCY HOUSE 690722631 SIRIMAL K 409038972 SIRIMALEE ENTERPRISES 409186068 SIRIMALI SADA NIKETHANAYA 562581162 SIRIMANNA B 411992063 SIRIMANNA K 713391344 SIRIMANNA S S 114004154 SIRIMEDURA GUEST HOUSE (PVT) LTD 104065279 SIRIMEDURA HOTELS LTD 114149373 SIRIMEDURA LAUNDRIES LTD 409154000 SIRIMEWANA TEA FACTORY 602423670 SIRINAMA A M A T 601773473 SIRINAMA H D A P

Page 532 of 646 TIN No Company Name 114407640 SIRINI AUTO SERVICE STATION PVT LTD 409088074 SIRINI ENTERPRISE 540263230 SIRINILAL P W D 311011030 SIRIPALA B H 583561676 SIRIPALA D 472741489 SIRIPALA H K 573131843 SIRIPALA H M 482970923 SIRIPALA J A 662982776 SIRIPALA K A 491422548 SIRIPALA O 620391123 SIRIPALA T H 114333875 SIRIPURA LOGISTICS PVT LTD 114054020 SIRIPURA TRADERS PVT LTD 114489620 SIRIS (PVT) LTD 409269664 SIRISARA ENTERPRISES 293150737 SIRISENA A D 300371647 SIRISENA A R 433303105 SIRISENA B A 650523610 SIRISENA D B 603560825 SIRISENA D M 480070704 SIRISENA G D 491414375 SIRISENA H D 532351308 SIRISENA H J S K 473271877 SIRISENA H L 543082201 SIRISENA K K 692492692 SIRISENA K.D. 865743785 SIRISENA L 680560668 SIRISENA M H J 431560879 SIRISENA M V 711520600 SIRISENA P G K 422971947 SIRISENA P R 331400793 SIRISENA R D 241340287 SIRISENA RANAWEERA 641290912 SIRISENA T S 420131135 SIRISENA W A 421371946 SIRISENA W W A 651291780 SIRISOMA A J 433342208 SIRISOMA K N 653311001 SIRISOMA W L P 643644398 SIRITHARAN V 660743286 SIRITHUNGA H A N R 450382060 SIRIWARDANA A T 773491100 SIRIWARDANA B U G 741480530 SIRIWARDANA C J 750710077 SIRIWARDANA C P K A 627950365 SIRIWARDANA D K MRS 535384037 SIRIWARDANA H M A 530020835 SIRIWARDANA H P 590560740 SIRIWARDANA J P 643570475 SIRIWARDANA K A D L P 707500280 SIRIWARDANA N P 341703271 SIRIWARDANA S A P 682582049 SIRIWARDANA S M P M K

Page 533 of 646 TIN No Company Name 409083889 SIRIWARDANA TOURS & TRAVELS 101057054 SIRIWARDANE G D P 553462401 SIRIWARDANE T N D 409094252 SIRIWARDE & CO 660301852 SIRIWARDENA A A 710251673 SIRIWARDENA A G A S 347003310 SIRIWARDENA D 670393054 SIRIWARDENA E D J 502420461 SIRIWARDENA H M D K 321482112 SIRIWARDENA K D S 563420693 SIRIWARDENA K D S R 613270531 SIRIWARDENA N I 793390521 SIRIWARDENA P P G C D 114663530 SIRIWARDENA TRADING COMPANY PVT LTD 562591214 SIRIWARDENE A 496442164 SIRIWARDENE P DR MRS 114065552 SIRIWARDHANA CO PVT LTD B B 516222891 SIRIYALATHA M A 602501469 SIRIYARATHNA K P 537082771 SIRIYAWATHIE A A MISS 114318442 SIS HARRIS PROCESS & OPERAT;TECHNO; PVT L 114409146 SISARA PROMOTIONS PVT LTD 114452939 SISEVA PVT LTD 114424579 SISHAN SERVICE CENTER PVT LTD 114406910 SISIKI ENGINEERING PVT LTD 409231772 SISIL SEWANA CONSTRUCTIONS 409225020 SISILA CONTRACT 114699233 SISILAKA PVT LTD 114119547 SISILAKARA ENTERPRISE PVT LTD 114648647 SISINDRA PVT LTD 114138924 SISIRA INTERNATIONAL PVT LTD 409014844 SISIRA JEWELLERS 590220515 SISIRA KUMARA A H 633311587 SISIRA KUMARA B L 620843040 SISIRA KUMARA D P G S 660820299 SISIRA KUMARA H M N 632100647 SISIRA KUMARA H V 700272370 SISIRA KUMARA K A M P 700500098 SISIRA KUMARA K M H 640961716 SISIRA KUMARA K.A.D. 681060472 SISIRA KUMARA S P 631570216 SISIRA M G M J 114315958 SISIRA MOTORS PVT LTD 409009069 SISIRA MOTORS STORES 114019801 SISIRA SECURITY SERVICE PVT LTD 632640684 SISIRA SUSANTHA M T 570951793 SISIRA V N 500501847 SISIRA WIJESIRIWARDHANA 409087213 SISIRA WIJETUNGA GRAPHICS 114282251 SISIRA WIJETUNGA GRAPHICS PVT LTD 600780506 SISIRAKUMARA L M S 632053070 SISIRAKUMARA M R 114219649 SISMAG SUPER TECHNOLOGY PVT LTD

Page 534 of 646 TIN No Company Name 406924432 SITA VIOLET LOKUGE MRS 860553651 SITARA T G L 114100706 SITAWAKA PROPERTY MANAGEMENT PVTLTD 409148913 SITHA CONSTRUCTION 761672622 SITHAMBARAM C J MR 641920681 SITHAMBARAM S 641850489 SITHAMBARANATHAN S 412561279 SITHAMPARANATHAN C 450362581 SITHAMPARANATHAN S 114193763 SITHANGI SHOES PVT LTD 114297771 SITHIJAYA TIMBER STORES PVT LTD 114456985 SITHIL LANKA PVT LTD 114211923 SITHLANKA PVT LTD 134013869 SITHRO APPAREL HOLDINGS LTD 409093841 SITHUJAYA ENTERPRISES 114834084 SITHULAKA INTERNATIONAL PVT LTD 409177140 SITHUMINA SATHARA 686963039 SITHY FAWZIYA M M MRS 727853987 SITHY NAZEEMA HAMEED 537192461 SITHY PATHUMMA M H MRS 560912463 SITSORUBAN S 591973223 SITTAMPALAM J P 373661490 SITTAMPALAM N 501743801 SITTAMPALAM S 409054269 SIVA AGENCIES 571162792 SIVA KUMAR V 409094848 SIVA TRADERS 503292343 SIVAANANDARAJAH S 753233172 SIVABALAN S 771290779 SIVAGEEVAN S 611321740 SIVAGNANAM DAYALAN 409008577 SIVAGNANARATNAM & CO N 643030209 SIVAGNANASOTHY S 370041849 SIVAGNANASUNDARAM T 450362760 SIVAGURUNATHAN V 541073159 SIVAGURUNATHAN V 632021585 SIVAJEEVAN S 114719749 SIVAJINI CONSTRUCTION PVT LTD 511110980 SIVAKADADCHANYAM T 733382953 SIVAKUMAR A 710023166 SIVAKUMAR A T 751532741 SIVAKUMAR G 722342313 SIVAKUMAR K 713124168 SIVAKUMAR P 591690990 SIVAKUMAR S 572631168 SIVAKUMAR S F MR 681682325 SIVAKUMAR T 731100900 SIVAKUMAR U P 752630186 SIVAKUMAR V 601651858 SIVAKUMARAN K 114080039 SIVALI KARMANTHAYATHANAYA PVT LTD 502082230 SIVALINGAM C 510653190 SIVALINGAM S

Page 535 of 646 TIN No Company Name 742021165 SIVALINGAM S 561640769 SIVALINGAM S P 500683864 SIVALINGHAM.G 812052438 SIVAMURALI THANGARAJ 323130523 SIVANANTHAM S 581902425 SIVANANTHARAJAN M 561961670 SIVANATHAN N S 560411782 SIVANATHAN S 772394314 SIVANATHAN S 553001099 SIVANATHANPILLAI L 632461690 SIVANESAN N 751700857 SIVANESAN T 590162280 SIVANESHAN R 483450176 SIVAPALAN P 470582715 SIVAPATHASUNDARAM S 710130809 SIVAPIRAGASH R 522272817 SIVAPRAGASAM R 671450787 SIVAPULLE C S N 432341275 SIVAPUTHIRAN N 612120331 SIVARAJ B 660241922 SIVARAJ R 662753491 SIVARAJ R 501284203 SIVARAJAH N 512953328 SIVARAJAH R 451932306 SIVARAJEESWARAN S 581922590 SIVARAJH K R 682290099 SIVARAM G S 351921870 SIVARASA C 320492297 SIVARASA S 409052738 SIVASAKTHY STORES 114189880 SIVASANKARAN PILLAI PVT LTD K S 632730179 SIVASBRAMANIAM P. 772953666 SIVASHANKAR R 660092900 SIVASKTHIVAL K P 510693710 SIVASOORIYAKUMARAN V 733250100 SIVASUBRAMANIAM A 632652976 SIVASUBRAMANIAM J 653661371 SIVASUBRAMANIUM D 683632066 SIVASUBRAMANIYAM S 802953453 SIVASUGITHAN S 400641854 SIVASUNDARAM S 722330978 SIVATHASAN T 731971870 SIVAYOGANATHAN K 114462039 SIWDIGA LOGISTICS PVT LTD 114502685 SIX STARS PVT LTD 409146139 SIYABALANDUWA PRADESHIYA SABAHA 292241798 SIYADORIS P L D 453582027 SIYAGUNA S P 114267694 SIYAKA MANAGEMENT PVT LTD 114630837 SIYAKA PRODUCE BROKERS PVT LTD 114206377 SIYAKA PVT LTD 114466557 SIYAKTA CREATIONS PVT LTD 409273742 SIYAL IMPEX

Page 536 of 646 TIN No Company Name 710412570 SIYAM A H M 772430531 SIYAM M H M 671132084 SIYAM M J M 114199451 SIYAMA EMBRO PVT LTD 114764655 SIYAMART PARKING TREES PVT LTD 409095194 SIYAMBALAGASWILA 3/ELA RURAL DEVELOP SOC 114208337 SIYAMBALANDUWA PLANTATIONS PVT LTD 114204943 SIYAN HOLDINGS PVT LTD 114805963 SIYANE CREATIONS PVT LTD 114435848 SIYARU CREATIONS PVT LTD 114252883 SIYASEE PVT LTD 409225160 SIYATA WHEELS TRADING COMPANY 762641410 SIYATH M.A.M. 661190418 SIYATH S H M 409111670 SIYATHI ENTERPRISES 114257788 SIYATHI TRADING CO PVT LTD 114729370 SIYO CHEMICAL LANKA PVT LTD 114376280 SIYOLKA MOTOR TRADING PVT LTD 409278655 SIYOMA ENGINEERING 114680214 SIYOTH SOFTWARE PVT LTD 409212760 SJMS ASSOCIATES KANDY 560084064 SKANDA RAJA J S 551870820 SKANDARAJ M M S 531263197 SKANTHARAJAH N 114212598 SKIN APPAREL PVT LTD 114694045 SKIN BEAUTY CENTRE PVT LTD 114639591 SKIPPER PRINTING & PACKAGING PVT LTD 114811130 SKY CLUB (PVT) LTD 409175988 SKY ENTERPRISES 409258298 SKY EXPORTS 409259588 SKY GARMENTS SERVICES 409103006 SKY INTERNATIONAL 409175392 SKY LANKA INTERNATIONAL 114171239 SKY LIGHT ENTERPRISES PVT LTD 114217492 SKY LINE AQUARIUM PVT LTD 114172006 SKY LINE ASSOCIATES PVT LTD 114700207 SKY LOGISTICS LANKA PVT LTD 114461229 SKY NET WORK PVT LTD 114093793 SKY PARAMOUNT PVT LTD 114665355 SKY PRE-PAID PVT LTD 114377309 SKY PROPERTIES PVT LTD 114691909 SKY SPORT INTERNATIONAL PVT LTD 409185967 SKY TEL LANKA 114466034 SKY TELEVISION & RADIO NETWORK PVT LTD 409257232 SKY TRADING 409275435 SKY TRADING. 104035981 SKY TRAVELS LTD 409184022 SKY WAY DISTRIBUTORS 409204627 SKY WIDE IMPEX 114136786 SKY WORLD EXPRESS PVT LTD 114056359 SKYCABS PVT LTD 114211478 SKYCELL ONLINE PVT LTD 114294500 SKYE NET COMPUTER SYSTEMS PVT LTD

Page 537 of 646 TIN No Company Name 114275913 SKYLIGHT IMPORTS PVT LTD 114256218 SKYLINE MOTOR TRADERS PVT LTD 409103685 SKYLINE TRADERS 114692433 SKYMOB HOLDINGS PVT LTD 114278971 SKYNET TECHNOLOGIES PVT LTD 409059244 SKYRAY ELECTRO SALE 114248681 SKY'S THE LIMIT WATERSPORTS PVT LTD 114600890 SKYSEA LOGISTICS LANKA PVT LTD 114197327 SKYSPAN ASIA PVT LTDD 114329150 SKYTEL GLOBAL SERVICES PVT LTD 114688452 SKYWARDS HOLDINGS PVT LTD 114204145 SLEEKWEAR PVT LTD 409187781 SLIC LANKA 114603511 SLIC LANKA PVT LTD 409056288 SLIDA 134008989 SLIDA DISTANCE LEARNING CENTRE LTD 409227872 SLIM TEX 409030734 SLIMCO 114188948 SLIMCO INDUSTRIES PVT LTD 114098388 SLIMLINE PVT LTD 409141285 SLON COLOMBO CENTRAL DELIVERY CENTRE 409141064 SLON KEGALLE DELIVERY CENTRE 114127329 SLS AGENCIES PVT LTD 409112390 SLTA & MITSUI & CO SDH PROJECT 409126596 SMACAREEM & SONS 114634514 SMACS CONSOLIDATED DEVELOPMENT PVT LTD 114485314 SMALL & MEDIUM INDUST. DEVE.FOUN. PVT LTD 114157082 SMALL FARMER'S PVT LTD 154005455 SMALL SCALE ENTERPRISE PROMOTION FOUNDA; 409171702 SMANSHIP ENTERPRISE 409240267 SMART AUTO 409232744 SMART CARE JANITORIAL SERVICES 114600156 SMART CARE JANITORIAL SERVICES PVT LTD 114477672 SMART CONCEPTS PVT LTD 114669091 SMART ENGINEERING PVT LTD 114251950 SMART FASHION PVT LTD 174858772 SMART FREIGHT & CHARTERING PVT LTD 409100635 SMART JANITORS 114244139 SMART SHIRTS TRADING PVT LTD 114489450 SMART TRACK PVT LTD 114238350 SMART TRADE INTERNATIONAL PVT LTD 114368997 SMART WEAR PVT LTD 114297216 SMARTEL LANKA PVT LTD 114646156 SMARTLINE PVT LTD 114720224 SMARTLINE SOLUTIONS PVT LTD 114676012 SMARTSTART PVT LTD 134007656 SMB REAL ESTATE LTD 409092306 SMBA ASSOCIATES 409000177 SMIB BANK: HEAD OFFICE 409114288 SMIT INTERNATIONAL SINGAPORE PTE LTD 114237345 SMITH AND SMITH PVT LTD 114424692 SML LANKA PVT LTD 114044512 SMOOTH GARMENTS PVT LTD

Page 538 of 646 TIN No Company Name 114669172 SMOOTH WAVE PVT LTD 114428744 SMS INTERNATIONAL PVT LTD 114136417 SMYTHE & VICKERS (PVT) LTD 114082856 SNAP LANKA LTD 114396575 SNAP R COATINGS & CHEMICALS INT'L PVT LT 409212670 SNEEKS INTERNATIONAL 114310450 SNEHA BIO (R&D) PVT LTD 104021905 SNOWCEM PRODUCTS LANKA (PVT) LTD 409376690 SNOWHITE TRADING 409184391 SNOWLINE ENTERPRISES 409096913 SNOWY MOUNTAINS ENGINEERING CORPOR ; LTD 114733997 SNURA HOLDINGS PVT LTD 409301975 SO FINE TRADING 114389790 SOALA STEEL INDUSTRIES PVT LTD 114252042 SOAR ELECTRICAL ACCESSORIES PVT LTD 114341630 SOAR ELECTRO MECHANICAL MANUF'S PVT LTD 114476900 SOAR PRINT CARE PVT LTD 602231011 SOBITHA D W DE SILVA 194002998 SOCIETE GENERALE 154003363 SOCIETY OF STRUCTURAL ENGINEERS S.L. 114624896 SOCKETWORKS LANKA PVT LTD 620590746 SOFALAS J G J 114285242 SOFIA LANKA APPARELS PVT LTD 174856494 SOFIA MOORE CEYLON PVT LTD 409095445 SOFRECOM 409053041 SOFT WAVE 409107826 SOFT WAVE PRE PRESS 409089747 SOFTCODE INTERNATIONAL 114447307 SOFTCOM SOLUTIONS PVT LTD 114146331 SOFTECH PVT LTD 114381349 SOFTLAND P C PVT LTD 114250120 SOFTLOGIC FURNITURE PVT LTD 114321117 SOFTLOGIC SOLAR PVT LTD 409011241 SOFTOYS ENTERPRISES 114148326 SOFTPRO COMPUTER SYSTEMS PVT LTD 114460150 SOFTRONICS COMMUNICATIONS PVT LTD 114150070 SOFTWARE SOLUTIONS PVT LTD 409280340 SOFTWAVE CAR WORLD 114430862 SOFTWERX PVT LTD 114136956 SOFTWORD SYSTEMS PVT LTD 409141668 SOHAN ART WORKS 409259243 SOHO LANKA INTERNATIONAL 643031248 SOIFDEEN J M 114123250 SOIL & FOUNDATION PVT LTD 114421863 SOIL & MINERAL ENGINEERING PVT LTD 114021598 SOIL ENGINEERING & DEEPWELLS PVT LTD 114154172 SOIL N COIR PVT LTD 523221922 SOISA W A A 114178497 SOL F SECURITY PVT LTD 673173845 SOLAMAN R G 728092912 SOLANGA S A M 736350173 SOLANGAARCHCHI S A D 114326860 SOLAR CORPORATION PVT LTD

Page 539 of 646 TIN No Company Name 114318183 SOLAR DYNAMICS PVT LTD 409197795 SOLAR MACHINERY & EQUIPMENT CO 409172970 SOLAR OPTIC 114401021 SOLAR SOLUTIONS PVT LTD 409116892 SOLAR TYRE TRADERS 114396249 SOLAR TYRE TRADERS PVT LTD 114286699 SOLARLITE PVT LTD 114748994 SOLE E LUNA PVT LTD 409002501 SOLEX ENGINEERING ENTERPRISE 114617270 SOLEX INTERNATIONAL MARKETING PVT LTD 114248002 SOLICO ENGINEERING PVT LTD 409208665 SOLID BUILDERS & ENGINEERING 409086071 SOLID CENTRE 409203175 SOLID CONSTRUCTION 114645001 SOLID CONSTRUCTION LANKA PVT LTD 409091482 SOLID CONTRACTORS & ENGINEERS 409119778 SOLID ELECTRICAL ENGINEERS 114673862 SOLID ENGINEERING LANKA PVT LTD 114361143 SOLID HOLDING PVT LTD 114327140 SOLID INTENATIONAL PVT LTD 114442801 SOLID ORGANISATION (PVT) LTD. 114139718 SOLIDER ELECTRONICS PVT LTD 114380792 SOLIKI SPORTS INTERNATIONAL PVT LTD 409107117 SOLIS TOURIST REST 174961204 SOLITMO CONSTRUCTIONS PVT LTD 114206563 SOLLATEK ELECTRONICS LANKA PVT LTD 409126529 SOLO TILES 409074421 SOLOMONS DE SILVA MOORTHY & CO 409255973 SOLUTION CITY 114378356 SOLUTIONS WAREHOUSE PVT LTD 114467413 SOLUTIONS WITH MEDIA HOUSE PVT LTD 114461580 SOLUTIONS.COM PVT LTD 650280121 SOMACHANDRA M D NIMAL 440963293 SOMACHANDRAN S 752880093 SOMADASA G K K 532010012 SOMADASA M P M 381430510 SOMADASA S D 671420837 SOMADASA S H 702451582 SOMANAYAKE C D D S 520733558 SOMAPALA AMARAWEERA 400800626 SOMAPALA D K 412180879 SOMAPALA H A 501530042 SOMAPALA K A 463272867 SOMAPALA N H A 412911431 SOMAPALA N. B .A 423541938 SOMAPALA P L 480280350 SOMAPALA W M 612630135 SOMARATHNA A G G 409110568 SOMARATHNA BUILDERS 620881201 SOMARATHNA H 571252759 SOMARATHNA K L 667250188 SOMARATHNA M C W 413450284 SOMARATHNA M.A

Page 540 of 646 TIN No Company Name 663413090 SOMARATHNA P G A P 392781064 SOMARATHNA P M 501103942 SOMARATHNA R W S 372110554 SOMARATHNE G W 512291708 SOMARATHNE R D 632091982 SOMARATHNE R S W K 114144932 SOMARATNA CONSULTANTS PVT LTD 631112080 SOMARATNA H G 441700318 SOMARATNA M G 851432159 SOMARATNE I U 530762017 SOMARATNE L P N 510171853 SOMARATNE R M 541625160 SOMARATNE S H 700711528 SOMARATNE S W R M S K 561721173 SOMARATNE W G 551102351 SOMASIRI A A 560461690 SOMASIRI A T 541792260 SOMASIRI B L 673512143 SOMASIRI D S 630513421 SOMASIRI G A 283271170 SOMASIRI G F 530742059 SOMASIRI G L 621060589 SOMASIRI H G D 570671030 SOMASIRI H W G S 409030831 SOMASIRI HULLER MANUFACTORY 571313863 SOMASIRI K H 462822200 SOMASIRI K T D 771462987 SOMASIRI M A I K R 409119239 SOMASIRI M D P T 453200469 SOMASIRI M Y 572450341 SOMASIRI P N 522600911 SOMASIRI R P 492730920 SOMASIRI W 395220870 SOMASUNDARAM C MRS 642231758 SOMASUNDARAM D 790302885 SOMATHEESAN S 660251340 SOMATHILAKA D G 640390859 SOMATHILAKA M A S 561601755 SOMATUNGA A A C S 693470820 SOMATUNGA P M C 613630830 SOMAWANSA M H 322701586 SOMAWANSA M H S 290421829 SOMAWANTHA P A 722400534 SOMAWEERA G R I J 610440312 SOMAWEERA N.W.A. 552071433 SOMAWEERA P A R 635870516 SOMAWIJAYA L C 114307521 SOMERFIELD TRADING PVT LTD 204005591 SOMERVILLE & CO LTD 409048170 SOMESWARAN JAYEWICKREME & CO 114101087 SOMRO B P O SERVICES (PRIVATE) LIMITED 409170064 SONA FASHION 114169714 SONA MANDHIR PVT LTD

Page 541 of 646 TIN No Company Name 675211698 SONALI DALUGODA 409011659 SONALI ENTERPRISES 409117155 SONALI SILKS 114366137 SONATA DIGITAL COLOUR LAB PVT LTD 409267580 SONEK ENTERPRISES 114696170 SONELKA ENVIRONMENTAL SERVICES PVT LTD 114189669 SONG HWA INTERNATIONAL PVT LTD 409260195 SONGOKU ENTERPRISES 409081657 SONIA DISSA FILMS 409092071 SONIA ELECTRONICS 114708445 SONIC LANKA TRADING PVT LTD 114675253 SONIC POWER SOLUTIONS PVT LTD 114158461 SONICNET TECHNOLOGIES PVT LTD 409231500 SONIKA ENTERPRISES 114190721 SONITEX APPARELS PVT LTD 409071694 SONIYA CINEMA 409177352 SONNAC LANKA ENTERPRISES 500852518 SONOYAN VADIVEL 114503630 SONRO ELECTRIC COMPANY PVT LTD 114680753 SONSEL GARMENT PVT LTD 409105378 SOOR ENTERPRISES 409189970 SOORAYA GROUP OF COMPANY 761780409 SOORIYA BANDARA S M C 104087191 SOORIYA ENTERPRISES INTERNATIONAL LTD 409202314 SOORIYA IMPORTS 409056903 SOORIYA POLYMERS 409258140 SOORIYA SUPPER SERVICES 409179886 SOORIYA TIMBER TRADERS 409152260 SOORIYAARACHCHI ASSOCIATES 409198104 SOORIYABANDARA ASSOCIATES 731810060 SOORIYAKUMAR N 114669890 SOORIYAN MINING COMPANY PVT LTD 603181379 SOORIYAPPERUMA S A M 655190724 SOORIYAPRAGASH S G K 732711511 SOORIYARACHCHI V G 409226140 SOORIYAWEWA PRADESIYA SABAWA 409145523 SOORYA CATERING SERVICE 410501180 SOOSAI A M 505803590 SOOSAIPILLAI S MRS 114657808 SOPANA ELELCTRICALS & MOTORS PVT LTD 114469386 SOPHIA MOTOR COMPANY PVT LTD 409108296 SOPRIN ADS 114273163 SORAC ASIA PVT LTD 114383945 SORBOTHANE LANKA PVT LTD 114415006 SORNAM GOLD MART PVT LTD 561261903 SOTHINATHAN S 409225551 SOUBHGYA TRADERS 409060501 SOUND NETWORK ENGINEERS 114197076 SOUND NETWORK ENGINEERS PVT LTD 114380989 SOUND STATION ENTERTAINMENT PVT LTD 583161333 SOUNDARARAJAN S 114435481 SOUNDTECH PVT LTD 750031439 SOUNTHARARAJAN K.

Page 542 of 646 TIN No Company Name 409055257 SOUTH AFRICAN AIRLINES 114399345 SOUTH ASIA LAUNDRY LANKA PVT LTD 114198080 SOUTH ASIA NATURAL FERTILIZER PVT LTD 114228699 SOUTH ASIA SOFTWARE SOLUTIONS PVT LTD 194004974 SOUTH ASIA TEXTILE INDUSTRIES PTE LTD 114192570 SOUTH ASIA TRADE GATE PVT LTD 114447820 SOUTH ASIA TRADELINK PVT LTD 114687952 SOUTH ASIA TRADING LANKA PVT LTD 114373559 SOUTH ASIAN ADVERTISING PVT LTD 114167282 SOUTH ASIAN CANNERIES PVT LTD 114751766 SOUTH ASIAN CONSULTANT SERVICES PVT LTD 114185744 SOUTH ASIAN ENTERPRISES PVT LTD 114318400 SOUTH ASIAN INTERNATIONAL PVT LTD 104026036 SOUTH ASIAN TRAVELS LTD 409175597 SOUTH CEYLON AUTO TRADERS 114228990 SOUTH CEYLON HOTELS PVT LTD 114194760 SOUTH COAST RESORTS PVT LTD 114070726 SOUTH EAST ASIA CONSTRUCTION CO PVT LTD 104077455 SOUTH EAST ASSOCIATES LTD 114019852 SOUTH EAST DEVELOPMENT CO PVT LTD 114657123 SOUTH KINGDOM INTERNATIONAL PVT LTD 409004040 SOUTH LANKA APPARELS 409002684 SOUTH LANKA GARMENT INDUSTRIES 114243531 SOUTH LANKA GARMENT INDUSTRIES PVT LTD 174901929 SOUTH LANKA VENTURES PVT LTD 114318337 SOUTH LIGHTING LANKA (PRIVATE) LIMITED 114082686 SOUTH ORIENT PVT LTD 114400955 SOUTH PORT LOGISTICS PVT TD 409096611 SOUTH RURAL DEVELOPMEHT SOCITY 134038195 SOUTHASIA IMPEX LTD 114279773 SOUTHERN AGROCRAFT PVT LTD 114040266 SOUTHERN APPARELS PVT LTD 114293571 SOUTHERN ASSOCIATES PVT LTD 409161561 SOUTHERN AUTOMATION INDUSTREES 114223719 SOUTHERN CLEANERS PVT LTD 114639451 SOUTHERN CONCRETE PVT LTD 114458201 SOUTHERN CONSTRUCTION & CONSULTI. PVT LTD 409098088 SOUTHERN CONTRUCTION CO 114727636 SOUTHERN CROSS FOODS LANKA PVT LTD 409088694 SOUTHERN DEVELOPMENT AUTHORITY OF SRI L 114346438 SOUTHERN DEVELOPMENT CONSU;SER; PVT LTD 114255033 SOUTHERN EDUCATION PROMOTERS PVT LTD 114168807 SOUTHERN ENGINEERING & INTERIORS PVT LTD 409061826 SOUTHERN ENGINEERING CO 409098819 SOUTHERN ENGINEERING SERVICES 409210490 SOUTHERN ENGINEERING SERVICES .. 409231853 SOUTHERN ENTERPRISES 114100536 SOUTHERN FASHIONS PVT LTD 409171206 SOUTHERN FIRE 174863458 SOUTHERN GEO ENGINEERING PVT LTD 114072109 SOUTHERN GROUP TEA INDUSTRIES PVT LTD 114126969 SOUTHERN HOLDINGS PVT LTD 409073166 SOUTHERN HOSPITAL

Page 543 of 646 TIN No Company Name 114328081 SOUTHERN INTERNATIONAL TRADE LINE PVT LT 114331031 SOUTHERN JOURNEYS PVT LTD 409172547 SOUTHERN LINE TRADERS 409112250 SOUTHERN LINK ASSOCIATE 409092039 SOUTHERN LINK CONSTRUCTIONS 114629499 SOUTHERN MARITIME PVT LTD 114251372 SOUTHERN OXYGEN PVT LTD 114477907 SOUTHERN PACIFIC TRANSPORT PVT LTD 114607266 SOUTHERN PRINTING HOUSE PVT LTD 409223540 SOUTHERN PROVINCIAL DEPARTMENT OF IRRIGATION 409081100 SOUTHERN STAR INDUSTRIES 114207900 SOUTHERN SUN JEWELLERS PVT LTD 114207896 SOUTHERN SUN TEAS PVT LTD 409146813 SOUTHERN SURVEY COMBINE 114321710 SOUTHERN TEA FACTORY PVT LTD 409235123 SOUTHERN TILES DISTRIBUTORS 409301339 SOUTHERN TRADING COMPANY. 409151248 SOUTHERN TRANSPORT DEVELOPMENT PROJECT 114355240 SOUTHERN ULOGS CEYLON PVT LTD 114312886 SOUTHERN WEAR APPARELS PVT LTD 409135226 SOUTHGATE INFORMATION SYSTEMS 451451669 SOUTHINATHAN V 114228672 SOUTHLAND APPARELS PVT LTD 104052770 SOUTHWEST APPEREL PVT LTD 114044121 SOVEREIGN ENTERPRISES PVT LTD 114453625 SOVEREIGN HOLIDAYS PVT LTD 612811903 SOVIS W K R 409029922 SOYSA & CO H C E 533230350 SOYSA E S 631140270 SOYSA G A L 409091768 SOYSA TEA BLENDERS 460402700 SOYSA W J C 114669164 SPA BOTTLED DRINKING WATER PVT LTD 114311138 SPA CORPORATE SERVICES PVT LTD 114497444 SPA GLOBAL IP SOLUTIONS (PVT) LTD 409248071 SPA TRADERS 114635880 SPACE COMMUNICATIONS PVT LTD 114473871 SPACE CRAFT DECORATORS PVT LTD 114440841 SPACE CRAFT PVT LTD 114314420 SPACE MEDICAL PVT LTD 114170100 SPACE PLAN PVT LTD 114108944 SPADE CERAMICS PVT LTD 114392898 SPADEWORKS PVT LTD 174786640 SPAN CONSTRUCTION PVT LTD 114275743 SPAN CONSULTANTS PVT LTD 114360368 SPAN ENGINEERING PVT LTD 409167993 SPAN MULTINEEDS EXPORTS 114403792 SPANCKAA GEN. MER. & ENG.CONSUL PVT LTD 114616508 SPANDEX PVT LTD 114377597 SPANJ IMPEX LANKA PVT LTD 114116432 SPAR PVT LTD 114274380 SPARGO MARKETING SERVICES PVT LTD 114781720 SPARK ELECTRIC CAR (PVT) LTD

Page 544 of 646 TIN No Company Name 114381837 SPARK SECURITIES PVT LTD 114645320 SPARKLE CAR DETAILING & SERVICING PVT L. 409012140 SPARKLE LANKA ELECTRONICS AGENCY 114374547 SPARKLING INTERNATIONAL PVT LTD 409219136 SPARKS 114066940 SPARROW GARMENTS PVT LTD 104057624 SPARTAN GRAPHICS PVT LTD 114744352 SPEARHEAD LANKA PVT LTD 114274070 SPECIAL EYE SECURITY SERVICES PVT LTD 114375489 SPECIAL TECHNICAL SERVICES PVT LTD 114287032 SPECIAL.TECHNOLOGY RESOURC.LANKA PVT LTD 114156027 SPECIALIST NEURO SERVICES PVT LTD 409160328 SPECTRA DISTRIBUTORS 114112550 SPECTRA ELECTRONIC & AV PVT LTD 114639753 SPECTRA IMPORTS & MARKETING PVT LTD 409038557 SPECTRA INDUSTRIES 114420298 SPECTRA WORLD HOLDINGS PVT LTD 114200492 SPECTREL JOINER PVT LTD 409278361 SPECTRO LABS 114802484 SPECTRO LABS PVT LTD 409185126 SPECTRUM 409161278 SPECTRUM TRADING CO 114295639 SPECTRUM TRANING CENTER PVT LTD 409083552 SPEDLINK TRADING 114324620 SPEED AUTO TRADERS PVT LTD 409093876 SPEED AUTO TRADES 114033634 SPEED COURIER INTERNATIONAL PVT LTD 114222127 SPEED FREEZE LANKA PVT LTD 409163114 SPEED LANKA 114379484 SPEED LINE PVT LTD 114029300 SPEED PHARMA DISTRIBUTORS PVT LTD 114445223 SPEED SOLE INTERNATIONAL PVT LTD 114308013 SPEED WHEEL INTERNATIONAL PVT LTD 409229719 SPEED WHEELS 114337757 SPEEDCART PVT LTD 114402516 SPEEDEX INTERNATIONAL PVT LTD 409180850 SPEEDEX TRADING CO 114187569 SPEEDIE KLEEN PVT LTD 114139661 SPEEDO CONSUMER PRODUCTS PVT LTD 114139653 SPEEDO DISTRIBUTORS PVT LTD 114642835 SPEEDO INTERNATIONAL PVT LTD 114094650 SPEEDWAY CARGO PVT LTD 114499889 SPEEDWAY OUTPRO PVT LTD 114226696 SPEEDX PVT LTD 114192287 SPEEDY CARGO SERVICES PVT LTD 114478067 SPEITRA CEYLON PVT LTD 409234763 SPEKTA LINE 114691569 SPELLBINDERS INTERNATIONAL PVT LTD 114375446 SPENCE CONSTRUCTIONS PVT LTD 563041218 SPENCER M R 114020443 SPENCERS INDUSTRIES PVT LTD 114239178 SPERCO ENGINEERING PVT LTD 409051685 SPERRY INTERNATIONAL

Page 545 of 646 TIN No Company Name 114208710 SPERRY WEST FREIGHT FOWARDERS PVT LTD 114200557 SPERRY WEST INTERNATIONAL PVT LTD 114440361 SPETSNAZ SECURITY SERVI; &INVES ;PVT LTD 114003808 SPI FASHION PVT LTD 114753530 SPICE GLOBAL PVT LTD 134001895 SPICECO LTD 409256236 SPICES AT K K 114330809 SPICY CHAIN PRODUCTS PVT LTD 114702323 SPIDER ENGINEER.CONSULT.& CONTRAC. PVT L. 114231908 SPIELD INTERNATIONAL PVT LTD 114683442 SPIL SOFTWARE SOLUTIONS PVT LTD 409162444 SPINNERS SOLUTIONS'S 114267090 SPIRL APPARELS PVT LTD 114067946 SPORTIF LANKA PVT LTD 114011916 SPORTS & RECREATION BENTOTA PVT LTD 409091130 SPORTS AID 409108598 SPOT DIGITAL GRAPHICS 409146473 SPOT INTERNATIONAL 104058981 SPRING FIELDS LTD 114130567 SPRING INVESTMENT & FIN SERV PVT LTD 114236799 SPRING TRADING PVT LTD 114127167 SPRINGFIELD MEDIA TECHNOLOGIES PVT LTD 104058990 SPRINGFIELDS DATA SYSTEMS LTD 114344109 SPRINT TILES EXPORTS PVT LTD 114273880 SPRIT SECURITY PVT LTD 409055184 SPRITTOS 114155853 SPROUT LANKA PVT LTD 114407232 SPROUT PET PACKAGING PVT LTD 409105017 SPRUZE UP 409178804 SPS & CO 174900213 SQUARE FEET PVT LTD 174685150 SQUAREROOT CONSULTING (PVT) LTD 409263925 SREE MALLIKA TRADING CENTRE 409158218 SREELEE TRANSPORT CO 576592906 SREETHARAN P 409225250 SRI AMBAL CAFE 409086373 SRI ASHIRWADH ENTERPRISES 409144942 SRI BALAJI IMPEX 114342394 SRI BALAJI STEEL INDUSTRIES PVT LTD 114290904 SRI BIO TECH LANKA PVT LTD 409200745 SRI ESVARI TRADING COMPANY 114257826 SRI GANESH INTERNATIONAL PVT LTD 409086454 SRI GANESHAN PRESS 409094112 SRI GANTHIMATTI GOLD HOUSE 114103454 SRI GANTHIMATTI GOLD HOUSE PVT LTD 409095054 SRI GROUP 409219756 SRI GROUP ENGINEERING CONSTRUCTION 409384528 SRI HAN RESTAURANT 443381465 SRI HARI R 114499455 SRI HOLYDAYS PVT LTD 409088619 SRI IMPEX 409178529 SRI INDUSTRIES 114359890 SRI ISLAND RESORTS & SPA PVT LTD

Page 546 of 646 TIN No Company Name 114470260 SRI JAYA STAINLESS STEEL (PRIVATE) LIMITED 409202136 SRI KESARA ENTERPRISE 409111920 SRI KRISHNA WILLAS 409103103 SRI KRISNA VILAS 502473123 SRI KUMARAN V 114395102 SRI LAK FABRICATORS PVT LTD 114690589 SRI LAK FEEDS PVT LTD 114253154 SRI LAKPATHI GARMENTS PVT LTD 409153755 SRI LAKPRIYA ENTERPRISES 409093124 SRI LAL ENTERPRISES 722902467 SRI LAL GUNAWARDANA H S J 409092713 SRI LAL MARINE 114755842 SRI LAL MARINE SERVICES PVT LTD 603222164 SRI LAL R A N 114161853 SRI LAND TRADING PVT LTD 154014691 SRI LANKA AGRICULTURAL PRO;MARKE; AUTHO; 409057950 SRI LANKA APPAREL EXPORTERS ASSOCIATION 104021026 SRI LANKA ASSOCIATED ENTERPRISES LTD 409043950 SRI LANKA CINNAMON PRODUCTS EXPORTS CO 409029116 SRI LANKA CO OP STEEL INDUSTRIES LTD 409054218 SRI LANKA CONVENTION BUREAU 234000128 SRI LANKA CONVENTION BUREAU (GURANT)LTD 409016863 SRI LANKA CO-OP INDUSTRIES UNION LTD 409097561 SRI LANKA COOPERATIVE TEXTILE INDUS; LTD 104019595 SRI LANKA DEVELOPMENTS LTD 114085200 SRI LANKA EXPO PVT LTD 409015026 SRI LANKA EXPORT DEVELOPMENT BOARD 409056717 SRI LANKA GARMENT BUYING OFFICES ASSOCI; 409212050 SRI LANKA GOVER;SERV;SPORTS SOCIETY LTD 114638005 SRI LANKA INST.OF NANOTECHNOLOGY PVT LTD 104065376 SRI LANKA INSURANCE & ROBINSON HOTEL 409000169 SRI LANKA INSURANCE CORPORATION 409047211 SRI LANKA JAPAN CULTURAL CENTRE 224020058 SRI LANKA JOBSNET LTD 409241433 SRI LANKA JOBSNET LTD 409147453 SRI LANKA MEDIA TRAINING INSTITUTE 409090680 SRI LANKA NATI;YOU; SER; CO; SOC;UNI; LTD 154003142 SRI LANKA NATIONAL ARBITRATION CENTRE 409091091 SRI LANKA OFFICE MAX 154010360 SRI LANKA PRESS INSTITUTE 104020941 SRI LANKA PRODUCE BROKERS LTD 124011582 SRI LANKA RUBBER MFG & EXPORT CORP LTD 409006671 SRI LANKA TANSPORT BOARD 409008097 SRI LANKA TELECOM 409248020 SRI LANKA TOURISM PROMOTION BUREAU 409152392 SRI LANKAN FOODS 409171893 SRI LATHA BANKERS 409017150 SRI LUK ENGINEERS 409187722 SRI LUXMI TRADERS 409167578 SRI MALEE SAW MILLS AND TIMBER STORES 114221589 SRI MARIES HOTEL PVT LTD 114225738 SRI MEE IMPEX PVT LTD 409094465 SRI MURUGAN THEATRE

Page 547 of 646 TIN No Company Name 409104487 SRI NIHON DARANA ENTERPRISES 409064108 SRI NITHY GARMENTS 114790397 SRI OCEAN PVT LTD 114322369 SRI OXIDES PVT LTD 409048455 SRI PALEE 409255540 SRI PALEE CATERERS 114050393 SRI PRODUCTS CO PVT LTD 409152996 SRI PUSHPA ENTERPRISE 409264840 SRI RAM CENTRE 934174046 SRI RAM IMPEX 710951241 SRI RAM P 409126308 SRI RAMYA HOTEL. 409224750 SRI RAMYA HOTEL.. 114087157 SRI RAMYA PLASTIC INDUSTRIES PVT LTD 104028608 SRI RAMYA UMBRELLA INDUSTRIES LTD 409073450 SRI RANGAN TRADING CO 610940439 SRI ROHANA U G 409186432 SRI SAI IMPEX 409387586 SRI SARAWANA BAWAN 114166464 SRI SATHYA SAI TRADE PVT LTD 409105351 SRI SEETHA RAMA R.D SOCIETY - KALMUNAI 1C 540414939 SRI SKANDARAJAH N 409005144 SRI THIRUPPATHY AGENCY 194000510 SRI U THONG CO LTD 100989310 SRI VAISHNAVI VIHAR (PRIVATE) LIMITED 114334537 SRI VENGADESWARA METALS INDUST.PVT LTD 114331775 SRI WIJAYA INTERNATIONAL PVT LTD 114395935 SRIAN EXPORTS PVT LTD 114303550 SRICO INTERNATIONAL TRADING PVT LTD 114038687 SRIDEVI PRINTERS PVT LTD 692181662 SRIDHAR M 542531339 SRIDHARA P K 114315605 SRI-IND VENTURES PVT LTD 409202578 SRIINKARAN CIVIL ENGINIERING CONTRACTORS 550962160 SRIKANTHAN M 114204897 SRIKOR GARMENTS PVT LTD 520754520 SRIKUMAR S 409099750 SRILAK CIVIL ENGINEERING CONTRACTORS 104066526 SRILAK CONSTRUCTION CO LTD 114264210 SRILAK TRADING PVT LTD 409105521 SRILAKPATHI GARMENTS 633130710 SRILAL D M 409082092 SRILANKA STATE PLANTATIONS CORPORATION 114731781 SRILINE MOTORS PVT LTD 114295728 SRILOGICPVT LTD 652202420 SRIMAL DEEL H G 114335630 SRIMAL GAS LANKA PVT LTD 409037070 SRIMAL INTERIORS 409051065 SRIMAL INTERNATIONAL INVESTMENTS 409102476 SRIMAL PRINTERS 409080570 SRIMALEE SRIJAN SOSHUN ENTERPRISES 409212301 SRIMALEI TRADERS 565801031 SRIMALIE HEMALATHA H G

Page 548 of 646 TIN No Company Name 650860594 SRIMANTHA U K D C 114007030 SRIMIC SEA FOOD PVT LTD 672120870 SRIMUHUNTHAR V 651861918 SRIMYLVAGANAN V 561620270 SRINAMA J B 833083821 SRINATH R 532521777 SRINIVASAN S 409201989 SRIPADA BUILDERS 611290438 SRIPALI DIAS S.N.S.U. 409172954 SRIPALI MOTOR TRADERS 700693252 SRIRANGAN R 409214622 SRIRATHNE TRANSPORT SERVICE 114676713 SRISARA J PVT LTD 662880485 SRISKANDARAJAH M 482880606 SRISKANDARAJAH MR 531283325 SRISKANTHARAJAH T 520092765 SRITHARAN S 660262148 SRITHARAN S 672230160 SRITHARAN S 733640081 SRITHARAN T 114400092 SRITRONIC DISTRIBUTION PVT LTD 409136818 SRIVASTAAVA ENTERPRISES 597681364 SRIYALATHA R 409110622 SRIYAN CONSTRUCTION 750764150 SRIYANANDA K D D S 603522320 SRIYANANDA L H 688160049 SRIYANGANI DE SILVA G L E 100953536 SRIYANI DRESSPOINT 409211046 SRIYANI INDUSTRIES.. 677961988 SRIYANI MALLIKA RAJAPAKSHA 735401610 SRIYANI P G N 597762356 SRIYANI WASANTHA W K 752010994 SRIYARATNE R A N 763272435 SRIYASINGHE G T 114345482 SRN EXPORTS PVT LTD 114197203 SSL MOTOR ENGINEER'S & SERVICES PVT LTD 114365807 ST ANDREW GARMENTS PVT LTD 114162370 ST ANDREW'S INDUSTRIES PVT LTD 409208835 ST ANN QUEEN 409048218 ST ANNES ICE & COLD STORGE 114391654 ST ANNE'S MARINE SERVICES PVT LTD 114121916 ST ANNES PRAWN FARM PVT LTD 114118877 ST ANNE'S SALT DALUWA PVT LTD 114213195 ST ANTHONEY'S ALEX SONS PVT LTD 409021034 ST ANTHONEYS GLASS FACTORY 409091083 ST ANTHONY BAKERES 114201030 ST ANTHONY CONTRACTORS PVT LTD 409094767 ST ANTHONY SAW MILL 114160741 ST ANTHONYS ENTERPRISES PVT LTD 114340413 ST ANTHONY'S FISH PROCESSING CO PVT LTD 409280897 ST ANTHONY'S IMPORTERS 114207527 ST ANTHONY'S INTERNAT; & MOTORS PVT LTD 409050581 ST ANTHONY'S MUSICAL INDUSTRIES

Page 549 of 646 TIN No Company Name 104058612 ST ANTHONY'S ROOFINGS PVT LTD 409099840 ST ANTHONYS TRADERS 409154557 ST ANTHONY'S TRADERS 409145230 ST BRIDGET'S CONVENT 409152961 ST COOMBS ESTATE 114323772 ST GEORGE'S ENDEVOURS & SOLUTIONS PVT L. 409152953 ST JOACHIM ESTATE 114213799 ST JOSEPH COIR PRODUCTS PVT LTD 114103829 ST JUDE FIBRE MILL PVT LTD 409129412 ST JUDE IMPORTERS & EXPORTERS 104066577 ST JUDES INDUSTRIES LTD 409154565 ST JUDE'S STORES 409191436 ST LEE TRADING 104003656 ST MICHAELS HOSPITALS LTD 154002413 ST NICHOLAS EDUCATION FOUNDATION 114078026 ST PETERS HOSPITALS PVT LTD 409025323 ST PIO ENTERPRISES 114200760 ST RICHARDS PVT LTD 409036988 ST RITA'S ENTERPRISES 114109274 ST SAVIO APPARELS PROCES; CENTRE PVT LTD 114135232 ST THERESE'S ROSE GARDEN PVT LTD 409059295 ST THOMAS COLLEGE 409158382 ST XAVIER TRADING CO 409199569 ST. JAMES MANAGEMENT CORP;PLAN NO 1987 114604364 ST.ANNE'S PACKAGING PVT LTD 114759996 ST.ANTHONY'S SHOES PVT LTD 409173225 ST.SERUATIUS'COLLEGE S D S 409296661 STABLE SOLUTIONS 114247545 STAFFORD BOYAGANE PVT LTD 114196800 STAFFORD-EVE'S APPAREL PVT LTD 409003281 STAFLAX LANKA 409187528 STALINK INTERNATIONAL 114627453 STALLION HOLDINGS PVT LTD 114220884 STAMFORD LAKE PVT LTD 114791547 STAN DIAGNOSTICS PVT LTD 114097268 STANBY SECURITY PVT LTD 114752363 STANDARD AUTO PVT LTD 409015700 STANDARD CHARTERED GRINDLAYS BANK LTD 114102016 STANDARD FORMS PVT LTD 409001238 STANDARD LEATHER CO 114443549 STANDARD MARINE SERVICES PVT LTD 114429511 STANDARD NEWS PAPERS PVT LTD 114436925 STANDARD PRINTERS PVT LTD 114811645 STANDARD SOLUTIONS PVT LTD 409034357 STANDARD STEEL CENTRE 114034096 STANDARD TRADING CO (PVT) LTD 409202993 STANFORTH C M 611940777 STANISLAS R 409037550 STANLEY EXPORTERS & IMPORTERS 573642864 STANLEY J A C 114755702 STANLEY LANKA PVT LTD 603064410 STANLEY S G 633023530 STANLY H P

Page 550 of 646 TIN No Company Name 409019323 STANNA AGENCIES 114104337 STANTON ENGINEERING PVT LTD 104076386 STANVO HOLDINGS LTD 114006998 STAR BEACH HOTEL PVT LTD 409072275 STAR BUILDERS & CONTRACTORS 114301493 STAR BUILDING QUARTZ PVT LTD 409090893 STAR CLEANING SERVICE 114237671 STAR CLEANING SERVICE PVT LTD 114696145 STAR CLOTHING INTERNATIONAL PVT LTD 114138045 STAR COMPUTER SYSTEMS PVT LTD 409350410 STAR CONTRACTORS 114297194 STAR ENGINEERING SERVICES PVT LTD 409248160 STAR ENTERPRISES 409027903 STAR ENTERPRISES 409068677 STAR ENTERPRISES. 409162142 STAR ENTERRISES 114764922 STAR FASHION PVT LTD 114818712 STAR FASHIONS INTERNATIONAL PVT LTD 104071414 STAR FINANCE & MANAGEMENT SERV PVT LTD 409286623 STAR FOODS PRODUCTS 409104533 STAR GLASS & HARDWARE CO 114331066 STAR GLASSWARE PVT LTD 114275190 STAR HORIZON PVT LTD 409264760 STAR HOTEL 114021288 STAR INDUSTRIES PVT LTD 409201652 STAR LANKA EXPORT 114270830 STAR LANKA EXPORTS (PVT) LTD 114313149 STAR LINE POLY PACKS PVT LTD 409379672 STAR LINK 409010644 STAR MOTOR CO 114835447 STAR MOTOR COMPANY LANKA PVT LTD 409140181 STAR PACIFIC APPARAL 114078204 STAR PACIFIC CLOTHING PVT LTD 409156118 STAR PROMOTIONS 114352101 STAR ROCKS PVT LTD 409067395 STAR SAREE HOUSE 124011280 STAR SHIPPING LTD 114312010 STAR SPORTS PVT LTD 104034667 STAR SYNDICATE CO LTD 114478962 STAR TEC PVT LTD 114207195 STAR TECHNOLOGIES PVT LTD 114292826 STAR TELEVISION LANKA PVT LTD 409010288 STAR TEX 409257410 STAR TRADING CO 114135895 STAR TRADING CO PVT LTD 409113290 STAR TRADING COMPANY 114298697 STAR TRADING INTERNATIONAL PVT LTD 409222048 STARCOM NETWORKS 114213896 STARGATE SOLAR PVT LTD 114332860 STARGATE SOLUTIONS PVT LTD 114635600 STARLANKA IMPEX PVT LTD 409036945 STARLIGHT ELECTRONICS 114330701 STARLIGHT LIN PVT LTD

Page 551 of 646 TIN No Company Name 409153003 STARLINE COMPUTER SYSTEMS 409158390 STARLINE IMPORT & EXPORT 114101460 STARLINE PRINTERS PVT LTD 409210783 STARLINE SHIPPING 592511444 STARLING M B 409147836 STARLINK INTL 409192122 STARLINK SUPPORT SERVICES 114213829 STARLITE APPARELS PVT LTD 409192874 STARLITE ENTERPRISES 409016936 STARPACK INDUSTRIES 114311120 STARRON EXPORTS PVT LTD 114431133 STARSHIP FEEDERS LANKA PVT LTD 114357553 STARTEX MANUFACTURING PVT LTD 114499080 STARWORK INTERNATIONAL PVT LTD 409108482 STASSEN MOTORS 124007682 STATCON LTD 409014747 STATE ENGINEERING CORPORATION OF S L 409020038 STATE GEM CORN 409011608 STATEMENS ENTERPRISES 114302228 STAUNTON INTERNATIONAL PVT LTD 409212964 STC CIVIL ENGINEERING 114296872 STEALTH PORCE SECURITY PVT LTD 409157653 STEAM BOAT RESTAURANT 114730963 STEEL BLUE PVT LTD 114119261 STEEL INDUSTRIES SOUTH ASIA PVT LTD 409362311 STEEL LANKA GROUP 114381420 STEEL MATE LANKA PVT LTD 114680036 STEELASIA LANKA PVT LTD 114220418 STEELTEC PVT LTD 114232769 STEF LANKA GAS ASSOCIATE PVT LTD 557971262 STELLA MICHAEL 114491705 STEM LANKA PVT LTD 114316652 STEPAHEAD CONSUMER ASSOC;NETWORK PVT LTD 114232106 STEPHANI FINE TEA'S PVT LTD 409035124 STEPHEN BROTHERS 732180249 STEPHEN F T D 610465471 STEPHEN N 114040150 STEPHENS CONSTRUCTION PVT LTD 409043380 STEPHENS FILLING STATION 409105840 STERLING EXPORTS 114287334 STERLING EXPORTS PVT LTD 114340944 STERLING GREENGATE PVT LTD 114119148 STERLING GUARDS PVT LTD 114680982 STERLING INVEST.& DEVELOP.LANKA PVT LTD 134006820 STERLING MERCHANT INVESTMENTS LTD 114420328 STERLING PACKAGING PVT LTD 114179531 STERLING PHARMACEUTICALS PVT LTD 409156444 STERLING TRADING CO 114304484 STERLING VACATIONS PVT LTD 409128246 STERLINGS 114695378 STERNCO CONSTRUCTIONS & ENGINEER. PVT LTD 821330017 STEVE EPHRAUMS 114451428 STEVENSONS LANKA PVT LTD

Page 552 of 646 TIN No Company Name 114338656 STEWART FORWARDING PVT LTD 114117080 STEWARTS LANKA PVT LTD 114303305 STEZA MARKETING PVT LTD 114447501 STIRLING GROUP LANKA PVT LTD 114500402 STIRLING GROUP LANKA TRADING PVT LTD 114711136 STITCH APPARELS PVT LTD 114355500 STITCHES PVT LTD 114029432 STITCHWELL CLOTHING PVT LTD 409146775 STOCKTON PRINTING & MACHINERY 114450006 STONE TECHNOLOGIES PVT LTD 114674362 STONEHAVEN INTETRNATIONAL PVT LTD 194003943 STORK ENGINEERS & CONTRACTORS B V 114821640 STORMCAVE LANKA PVT LTD 114135887 STRAD CONSULTANTS PVT LTD 114697257 STRAIGHT LINE INDUSTRIES PVT LTD 683541060 STRANTENBURG D J 174852065 STRATEGIC BUSINESS SOLU. LANKA PVT LTD 114618268 STRATEGIC INSPIRATIONS PVT LTD 104070230 STRATEGY CONSULTING GROUP PVT LTD 114378348 STRATEGY TEAM PVT LTD 114635987 STRATHFIELD CENTRE OF LEARNING PVT LTD 409049400 STRATION VIKE WATTA BAKERY 114149411 STRATYX PROMO; & MEDIA CONCEPTS PVT LTD 234002350 STROMME MICRO CREDIT (GUARANTEE) LIMITED 114417114 STRONG WILL PVT LTD 114481602 STRONG WINDOW COMPANY PVT LTD 409174884 STRONGWILL CONSTRUCTION & ENTERPRISES 409102727 STUDIO -21 114280372 STUDIO 21 PVT LTD 409094988 STUDIO CYRILS 114394009 STUDIO DESIGN WORLD PVT LTD 114351814 STUDIO LAKDAM PVT LTD 114277894 STUDIO PRINCE PVT LTD 409162800 STUDIO TIME 104031838 STUDIO TIMES LTD 114252336 STY INTERNATIONAL GARMENTS PVT LTD 114229970 STYLAND PVT LTD 409224237 STYLE COUNTER 114764485 STYLEAN PVT LTD 114233323 STYLEE ENTERPRISES (PVT) LTD 409177999 STYLEX TRADING COMPANY 114395080 STYLISH TRADING PVT LTD 114207977 SUARNJ PVT LTD 702222311 SUBAIDEEN A 662641251 SUBAIDEEN M S 642723642 SUBAIR J M 409145140 SUBARASHII ENTERPRISES 625170842 SUBARATHMENIKE I M S 633661006 SUBASEELA G H D E S 663261088 SUBASENA E D 400651876 SUBASINGHA S 114128910 SUBASINGHE & CO PVT LTD 566431130 SUBASINGHE A MRS

Page 553 of 646 TIN No Company Name 610554210 SUBASINGHE D H 703170935 SUBASINGHE D M J 778263190 SUBASINGHE D N S 591082817 SUBASINGHE D P 561100853 SUBASINGHE D P K 442932271 SUBASINGHE D R 650730127 SUBASINGHE GAMACHCHIGE KENNETH KULATHUNGA 643522616 SUBASINGHE H W U R 640900504 SUBASINGHE K A W 409019013 SUBASINGHE MOTOR STORES 114092681 SUBASINGHE OPTICALS PVT LTD 653450567 SUBASINGHE S A C S 610582273 SUBASINGHE S A K 623150062 SUBASINGHE S P V S 546434419 SUBASINGHE S T K MRS 771040845 SUBASINGHE S.D. 501842435 SUBASINGHE U 409076505 SUBBARAMAN S 409051243 SUBHA ENTERPRISES 409158544 SUBHA ENTERPRISES 114618128 SUBHAGA FASHIONS PVT LTD 633520054 SUBHAGI R P D U 409331912 SUBHANI STORES 409206824 SUBHARA LANKA 124010675 SUBIKSHA LTD 409176887 SUBITHTHAENTERPRISES 114499463 SUBODHA INTERNATIONAL PVT LTD 409005519 SUBRAMANIAM & CO 781230120 SUBRAMANIAM K 443422536 SUBRAMANIAM M 443102477 SUBRAMANIAM P 593190455 SUBRAMANIAM P 541771220 SUBRAMANIAM R 409103111 SUBRAMANIAM S 601232383 SUBRAMANIAM S 633563535 SUBRAMANIAM S 702900352 SUBRAMANIAM S 593083780 SUBRAMANIUM K 540223190 SUBRAMANIYAM D V 550800268 SUBRAMANIYAM K 692593006 SUBRAMANIYAM S 600071092 SUBRAMANIYAM V 685370239 SUCANTHY M 409226558 SUCCEED EMBORIDERY 114364991 SUCCESS HOLDINGS PVT LTD 174846235 SUCCESS SYSTEMS ENGINEERING PVT LTD 409107451 CONSTRUCTION 409187188 SUCSLEAD ADVERTISING 690141965 SUDANTHA RATHNAYAKE K L 114422541 SUDAR CONSTRUCTIONS PVT LTD 500283505 SUDARAMOORTHY K 723090083 SUDARSHANA H A P L 409074170 SUDARSHEE MOTOR TRADERS

Page 554 of 646 TIN No Company Name 409174868 SUDARSHI ENTERPRISES 777401459 SUDARSHNI M H M 698581301 SUDASINGHAGE SIRIYALATHA 483051255 SUDASINGHE A 603422570 SUDASINGHE P 721540340 SUDASSANA K P G R 690083264 SUDATH DAMMIKA KALUPAHANA 409114571 SUDATH ENTERPRISES 670060764 SUDATH ROHITHA G V 610361501 SUDATH S P 613413081 SUDATH SIRINIMAL KASTHURIARACHCHI 681102507 SUDATH SIRIWARDENA 409085601 SUDD ETNA WERK GMBH 501472948 SUDDAHAMY W M 409146503 SUDEEPA CONSTRUCTIONS 114441821 SUDESKA ENTERPRISES PVT LTD 134013109 SUDESSA MARINE LTD 773540179 SUDHAHAR S A 114728870 SUDHAM ENTERPRISES PVT LTD 403380857 SUDHARMA EKARAMANIE GOONEWARDENA 702151600 SUDHARMA SENANAYAKA 741922320 SUDHARMA T W 782453017 SUDHARRHAN M 662503010 SUDHARSHANA W N R 409247172 SUDIKA TRADERS 409203710 SUDINA SUPPLIERS 114451592 SUDITH CONSTRUCTION & CON;WORKS PVT LTD 409005195 SUDUMAHATHMAYA TRADE CENTRE 114734020 SUEHIRO LANKA PVT LTD 409210759 SUEIRO LANKA ENTERPRISE 462751397 SUFFYAN M O 114076376 SUFIAAN INTERNATIONAL PVT LTD 409072941 SUFIYAN SONS O S M 591301594 SUGANATHASIVAM S 409162673 SUGANDHIKA ENTERPRISES 409322387 SUGANTHA CIVIL CONSTRACTOR & CONSTRUCTI. 409266258 SUGATH CHEMICALS 462282419 SUGATH D M D 642812149 SUGATH HETTIARCHICHI 752070083 SUGATH W K G MR 682851570 SUGATH WENETHA DHRMAKEERTHI W K 104062512 SUGATHA RASAYANAGARAYA LTD 736293412 SUGATHADASA H M N U K 543312967 SUGATHADASA J M R 733541873 SUGATHADASA W U R A 571451875 SUGATHAPALA H B 743401727 SUGATHAPALA J M R 409090672 SUGHRAAS 552782330 SUGUMAR K. 114314528 SUGUNAS PVT LTD 409326293 SUHADA IMPORTERS 114283258 SUHADA INVESTMENTS PVT LTD 114049255 SUHADA PHARMACY PVT LTD

Page 555 of 646 TIN No Company Name 409196632 SUHADA STORES 409099815 SUHADA TRANSPORT 409179452 SUHADA TRANSPORT & CONSTRUCTION 114760102 SUHADAH IMPEX PVT LTD 812852701 SUHAIB A S M 663250280 SUHAIB M A 630042780 SUHAIBDEEN M G M 673151825 SUHAIDER M M M 765770505 SUHITHA P 572731340 SUHUMARAN D 114201332 SUINO INTERNATIONAL PVT LTD 114662550 SUITABLE APPAREL PVT LTD 409256457 SUITS & TIES CO 114697940 SUJA MARKETING SERVICES PVT LTD 409304567 SUJATHA MOTOR TRADERS 409051545 SUJATHA STORES 409096514 SUJATHA TEXTILE 409093370 SUJATHA WALGAMPAYA & CO 114706906 SUJEEWA AUTOLAND INTERNATIONAL PVT LTD 731760012 SUJEEWA H H A 114673170 SUJEEWA INTERNATIONAL PVT LTD 672610893 SUJEEWA M D L 700362426 SUJITH KUMARA K 409117112 SUJITH TRADERS 409165222 SUKI TRADING CO 114353760 SUKIDHA INTERNATIONAL PVT LTD 114431001 SUKIRAN IMPORT PVT LTD 409261930 SUKIRAN TRADERS 662420808 SUKRI M C M 409209505 SUKURA TRADING COMPANY 523214144 SUKUTHU M S I 409233600 SULAIKA & SONS 661022566 SULAIMAN A A 402160675 SULAIMAN A C 492623407 SULAIMAN M P 612674450 SULAIMAN MOHAMED ZIKKER 114202835 SULALITHA LANKA PVT LTD 409044476 SULTANA BAKERY & HOTEL 114313750 SULTANA HOTEL PVT LTD 114315486 SUMA MARKETING PVT LTD 114242179 SUMAGA CORPORATE SERVICES CO PVT LTD 114633461 SUMAGA ENGINEERING PVT LTD 114172600 SUMAGA ENTERPRISES PVT LTD 114723347 SUMAGA SEAL HOUSE PVT LTD 114064890 SUMAGI INDUSTRIES PVT LTD 443642340 SUMANADASA A D 472073990 SUMANADASA A D 380760126 SUMANADASA E M 633624909 SUMANADASA G 461102913 SUMANADASA G G 409103669 SUMANADASA JAYAWICKRAMA ENTERPRISES 542102705 SUMANADASA K A D 393621753 SUMANADASA K V

Page 556 of 646 TIN No Company Name 713091510 SUMANADASA M S T D 573512685 SUMANADASA V P 412880552 SUMANADASA W 493570897 SUMANADASA W K 772801700 SUMANAPALA A K S 571701936 SUMANAPALA A K S H 500355514 SUMANARATNA P H K 602390098 SUMANASEKARA G M 612211205 SUMANASEKARA I M S 493122134 SUMANASEKARA R. 372253088 SUMANASEKERA P 560323182 SUMANASEKERA S 570850849 SUMANASEKERA S. A .D .A 409069665 SUMANASENA BUILDERS 470232714 SUMANASENA M K 470340797 SUMANASINGHE U D 592573954 SUMANASIRI B H 540612803 SUMANASIRI G H 532801184 SUMANASIRI M 732282564 SUMANASIRI M J 483431716 SUMANASIRI R G 502093126 SUMANASIRI W K N 491061308 SUMANASURIYA K T S C 601532590 SUMANATISSA A G 560231067 SUMANATISSA B 640401109 SUMANTHIRAN M A 409011632 SUMATHI HOLDINGS 409011179 SUMATHI PUBLISHERS 114128287 SUMATHI SPORTS PVT LTD 502642774 SUMATHIPALA B 652523030 SUMATHIPALA B A 502661000 SUMATHIPALA H K 543221627 SUMATHIPALA L 511873690 SUMATHIPALA M 651030269 SUMATHIPALA W A 114206784 SUMCHEM INTERNATIONAL (PVT) LTD. 409138900 SUMEDA ENTERPRISES 722681096 SUMEDA K A D 409147445 SUMEDHA ENTERPRISES 409261787 SUMEX 114679747 SUMEX INTERNATIONAL PVT LTD 409115039 SUMI TOURS & TRANSPORT 409280390 SUMICO LANKA MOTOR COMPANY 409048773 SUMIHIRI HOTEL BAKERY 409109543 SUMILA CONSTRUCTIONS 409222072 SUM-IND COMPANY 409276288 SUMISARA MOTORS 114419532 SUMITH COIR FIBER INDUSTRIES PVT LTD 732764410 SUMITH D M 551471470 SUMITH E D 114388491 SUMITH MOTOR TRADERS PVT LTD 712981547 SUMITH NISHANTHA W R W 650660544 SUMITH P G P

Page 557 of 646 TIN No Company Name 711353232 SUMITH R M C 721592014 SUMITH SHANTHA P W 460782864 SUMITHRA ARACHCHI D.C. 611261977 SUMITHRA H P K A 409100422 SUMITHRA HOTEL 409171095 SUMITHRA KARUNARATHNA ENTERPRISES 409235107 SUMITHRA KARUNARATHNA OFFSET PRINTERS 587600854 SUMITHRA R K K Y 409176038 SUMITHRA TEX 561393320 SUMITHRARACHCHI C J 656171529 SUMITHRARACHCHI M S R 114796433 SUMITHURU TRADING PVT LTD 409037500 SUMITOMO CORPORATION 409084982 SUMITOMO ENTERPRIESE 184003309 SUMITOMO MITSUI CONSTRUCTION CO LTD 409063705 SUMITTA AMARASINGHE ENTERPRISES 114079634 SUMMER FASHIONS PVT LTD 114040860 SUMMER GARDEN PVT LTD 114771074 SUMMER PAINTS INDUSTRIES PVT LTD 409031676 SUMMER TOURS 114211052 SUMMER VILLA RESTAURANT PVT LTD 409080162 SUMMERVIL INTERNATIONAL 114747289 SUMORI AUTOMOBILES PVT LTD 114639516 SUMUDU & DILINI INTERNATIONAL PVT LTD 409184065 SUMUDU ENTERPRISES 114028487 SUMUDU MOTORS PVT LTD 770061547 SUMUDU NAMAL M L D 114327328 SUMUDU OFFSET PRINTERS & PUBLIS;PVT LTD 409078621 SUMUDU PRINTERS 114275344 SUN ALLOYS PVT LTD 409173586 SUN AUTO VISION 114181749 SUN BAKERS PVT LTD 409104312 SUN BRAND EXPORTERS 409079598 SUN BRIGHT SILVER & CO 114641995 SUN ELECTRO SOLUTION ENGINEERING PVT LTD 114334154 SUN EMBROIDERY PVT LTD 114333433 SUN ENGINEERING PVT LTD 114375004 SUN FLOWER ENGINEERING PVT LTD 114169943 SUN FREIGHTERS PVT LTD 114019720 SUN GLOW PVT LTD 114015016 SUN GOLD CONFECTIONERIES PVT LTD 114347426 SUN GROUP & SONS PVT LTD 409257720 SUN HEAT TRADING 114183954 SUN INFORMATION SYSTEMS PVT LTD 114605174 SUN INSURANCE BROKERS LANKA PVT LTD 114775533 SUN ISLAND COOPERATION PVT LTD 104030203 SUN ISLAND TOURIST SERVICES LTD 114234923 SUN LANKA ASSOCIATES PVT LTD 114233560 SUN LANKA ELECTRO APPLIANCE PVT LTD 409159893 SUN LANKA ENTERPRISES 409226019 SUN LANKA ENTERPRISES.. 114066443 SUN LANKA PVT LTD 409204090 SUN LANKA TRADING

Page 558 of 646 TIN No Company Name 114265276 SUN LINER INTERNATIONAL PVT LTD 114262994 SUN OCEAN SHIPPING LINES PVT LTD 114095370 SUN ORIENTAL RESORTS PRIVATE LTD 409262660 SUN PAPER ENTERPRISE 409082777 SUN PAPER MAART 409120180 SUN PAPER TRADES 114074993 SUN PHARMA PVT LTD 114712787 SUN PHAROS PVT LTD 409181210 SUN PRIYA CONSTRUCTION 114356956 SUN RENSOFT PVT LTD 114284378 SUN RISE TEA FACTORY PVT LTD 409180949 SUN SAFE LANKA 114631957 SUN SALT PVT LTD 114448028 SUN SHINE KANDY LANKA PVT LTD 409276067 SUN SHINE MOTORS 409247784 SUN SHINE TRADERS 409227570 SUN SHINEINN 114674079 SUN SHOE INDUSTRIES PVT LTD 114084204 SUN SPORTS PVT LTD 409208312 SUN STAR FASHION 409098916 SUN TECH INTERNATIONAL 114285269 SUN TECH INTERNATIONAL PVT LTD 409074723 SUN TRADERS 409136621 SUN TRADING COMPANY 409253040 SUN WEDDING CARDS 114338273 SUNANDA ASSOCIATES PVT LTD 409145787 SUNANDA ENTERPRISES 661030410 SUNANDA M K T 543381470 SUNANDA N P G 600450077 SUNANDA PIYAL H 782631926 SUNANTHAN J B R 114115355 SUNBEACH HOTEL PVT LTD 114249890 SUNBEAM ELECTRICAL ENGINEERING PVT LTD 409100163 SUNBEAM ENTERPRISES 409011527 SUNBEAM TRADING CO 409168809 SUNBEAM TRADING CO. 409104037 SUNBEEM ENTERPRISES 114749966 SUNBIRD TRADING PVT LTD 114192830 SUNBREEZE PVT LTD 114268771 SUNCHEM PVT LTD 114602051 SUNCHEMIE INDUSTRIES PVT LTD 409081010 SUNCHOICE TRADING CO 114214019 SUNCITY PROPERTY DEVELOPERS PVT LTD 114758094 SUNCITY TRAVELS & TOURS PVT LTD 541481621 SUNDARALINGAM K 400141690 SUNDARALINGAM R 520581936 SUNDARALINGAM S 551520650 SUNDARALINGAM S 430232193 SUNDARAM J R M 292601158 SUNDARAM K 682351586 SUNDARAM MURUGESH 791860032 SUNDARAPPERUMA R 682421053 SUNDARASEKARA D P A N

Page 559 of 646 TIN No Company Name 651331005 SUNDARESAN R 691330451 SUNDARESON M 114418838 SUNDAYA LANKA PVT LTD 660691200 SUNDERASAN A 104001670 SUNDRAMS LTD 114199028 SUNEL GARMENTS PVT LTD 409093329 SUNERA TRADINGS 409154492 SUNETH ENTERPRISES 114242632 SUNETH TELECOM PVT LTD 409255159 SUNFAX LABEL INDUSTRIES 114418986 SUNFLEX PVT LTD 104040187 SUNFLOWER BEACH HOTEL PVT LTD 409255299 SUNFLOWER CLEANING SERVICE 154003746 SUNFLOWER VILLAGE 174846499 SUNG DO ENGINEERING PVT LTD 114477656 SUNGLARE APPRATUS PVT LTD 114326666 SUNGROVE PVT LTD 114732940 SUNIDA PVT LTD 563611006 SUNIL ANANDA A A 392571400 SUNIL BANDARA S M 672213584 SUNIL CHANDRA A W 592622220 SUNIL D A 533291325 SUNIL D C W 592491877 SUNIL D M 613460217 SUNIL D M 440580483 SUNIL DHARMASENA R P 409058620 SUNIL ENTERPRISES 672402328 SUNIL G G 531871715 SUNIL G W N 622832593 SUNIL H K 550233096 SUNIL JAYASINGHE W 553511232 SUNIL K P 580051650 SUNIL KODITUWAKKU 492691607 SUNIL LAKSHMAN A 114074454 SUNIL LEATHERLINE (PRIVATE) LIMITED 660211608 SUNIL M A 631170633 SUNIL M G 409170587 SUNIL MOTOR TRADERS 610730060 SUNIL P M 530643794 SUNIL PADMASIRI S P 623492974 SUNIL PADMASIRI T A 610432271 SUNIL ROHANA H A 640472707 SUNIL S 531724283 SUNIL S M 541311998 SUNIL S W 632331541 SUNIL SHANTHA B D 582211337 SUNIL SHANTHA G P 623332519 SUNIL SHANTHA M A G 592361361 SUNIL SHANTHA V W 620830577 SUNIL SHANTHA W G 104026990 SUNIL SIRIWARDANA & SONS LTD 114074462 SUNIL SKINCRAFT PVT LTD 409071708 SUNIL T CINEMA

Page 560 of 646 TIN No Company Name 114172170 SUNIL TRADES PVT LTD 409104517 SUNIL TRANSPORT SERVICES 100974550 SUNIL W M 114180599 SUNIL'S ADVERTISING CO PVT LTD 134037580 SUNIL'S ADVERTISING SERVICES LTD 114047902 SUNILS DIAMONDS PVT LTD 114359734 SUNIL'S MARKETING PVT LTD 409103995 SUNILS TEA FACTORY 409270719 SUNIMAL ENTERPRISES 409105025 SUNIMALA ENTERPRISES 114156574 SUNJEEWARA CREDIT PVT LTD 409144586 SUNKEM PAINTS & CHEMICAL INDUSTRIES 409012396 SUNKYO TRADING CO 409133843 SUNLANKA METAL INDUSTRIES 114722596 SUNLEAD INTERNATIONAL PVT LTD 409096301 SUNLEY CONSTRUCTIONS 114331554 SUNLINE TRAVELS & TOURS (PVT) LTD 409034080 SUNLUCK AUTOMOTIVES 114427446 SUNLUCK INTERNATIONAL TRADING PVT LTD 312490315 SUNNADENIYAGE GUNADASA 409018769 SUNNY ENTERPRISES 114178829 SUNNY INTERNATIONAL (PVT) LTD 409059775 SUNPIC GRAPHICS 409247164 SUNRAY MOOVERS & CONSTRUCTIONS 114338982 SUNRAYS APPARELS PVT LTD 114734306 SUNRAYS INDUSTRIES PVT LTD 409219519 SUNRICE SAW MILL 114163171 SUNRICH FOODS PVT LTD 114429325 SUNRISE AQUARIYA PVT LTD 174884609 SUNRISE INDUSTRIES PVT LTD 114168823 SUNRISE VILLAGE HOLDING PVT LTD 409170722 SUNRO ENTERPRISES 409150799 SUNROJA TRADES 114258962 SUNROSE TEAS PVT LTD 114240303 SUNSET ARALIYA HOTEL WATER SPORTS PVT LT 409148506 SUNSHINE AUTO INTERNATIONAL 114380474 SUNSHINE AUTO PVT LTD 693040680 SUNSHINE BEER RESTAURANT 409063659 SUNSHINE ENTERPRISES 114408751 SUNSHINE EXPORTS PVT LTD 114071471 SUNSHINE FERTILISER MANUFACTURERS PVT LT 409279511 SUNSHINE HYGIENE PRODUCTS 409023916 SUNSHINE INDUSTRIES 114227528 SUNSHINE LANDS PVT LTD 114615803 SUNSHINE LANKA PVT LTD 114106410 SUNSHORE INDUSTRIES LANKA PVT LTD 409214525 SUNSTAR TRADING COMPANY 409251862 SUNTEC ENGINEERING 114167355 SUNTEL LTD 114425214 SUNTEX ASIA PVT LTD 382012020 SUNTHARALINGAM K 511801486 SUNTHARALINGAM S 522882950 SUNTHARESWARAN S

Page 561 of 646 TIN No Company Name 409061648 SUNTHRI MARINE SERVICE 409172741 SUNVIEW TRADING CO 409175147 SUNWARE CHEMICAL COMPANY 409162363 SUPER ALLOY ENGINEERING CO 114152544 SUPER ANC PVT LTD 114099180 SUPER APPAREL GROUP PVT LTD 409151949 SUPER AUTO SPARE PARTS 114248606 SUPER CARB PVT LTD 409206034 SUPER CARE SECURITY SERVICE 114176346 SUPER CLAY CERAMIC PVT LTD 114419400 SUPER COM COMPUTER SYSTEMS 114616621 SUPER COOL ENGINEERS PVT LTD 114272914 SUPER DAG PRECURED TYRE PVT LTD 114187240 SUPER ENTERPRISES PVT LTD 114030775 SUPER FASHION GARMENTS PVT LTD 409061605 SUPER FEED 114170682 SUPER FOOD INDUSTRIES PVT LTD 409081312 SUPER GARMENTS 114464902 SUPER GRIP PRECURED TYRE COMPANY PVT LTD 114130710 SUPER HANDLERS PVT LTD 114198919 SUPER INDUSTRIES NAWALAPITIYA PVT LTD 409079830 SUPER INTERNATIONAL LINK 114098582 SUPER LANKA APPAREL PVT LTD 114109088 SUPER LIGHT GARMENTS PVT LTD 114280844 SUPER LINK SECURITY SERVICES PVT LTD 114046850 SUPER PLANTS PVT LTD 114156329 SUPER POLY PVT LTD 114039047 SUPER SERVICE STATION PVT LTD 114314013 SUPER SHINE ACCESSORIES PVT LTD 409143539 SUPER SHINE CARGO SERVICES 409116450 SUPER SONIC AUTO TRADING CO 114496529 SUPER STAR CONFECTIONERY PVT LTD 409070728 SUPER STEEL FABRICO 409147062 SUPER SURVEY & CONSTRUCTION 409076459 SUPER TECH ENGINEERING SERVICES 114660060 SUPER TELL DISTRIBUTORS PVT LTD 409091644 SUPER TEX 114332178 SUPER TEX B AND L PVT LTD 114242624 SUPER TEX LANKA PVT LTD 114034762 SUPER TEX PROCESSING PVT LTD 409168434 SUPER TRADITIONAL ENTERPRISES 114186937 SUPER WOOD EXPORTS PVT LTD 114175129 SUPER WOOD PRODUCTS PVT LTD 114030570 SUPERBA INDUSTRIES CO PVT LTD 114026743 SUPERBA TEXTILES PVT LTD 114437247 SUPERBRANDS LANKA PVT LTD 114329088 SUPERCHEMY PVT LTD 409087914 SUPERCRAFT PRODUCTS 114142824 SUPERCRAFT PRODUCTS PVT LTD 114720623 SUPERFIL LANKA PVT LTD 114219894 SUPERFINE INTERNATIONAL APPARELS PVT LTD 114087912 SUPERFINE INTERNATIONAL GARMENTS PVT LTD 409186459 SUPERFORM MANUFACTURING COMPANY

Page 562 of 646 TIN No Company Name 114775185 SUPERFROST PVT LTD 409140734 SUPERGROW CO 409241301 SUPERIOR APPARELS 114079529 SUPERIOR ENTERPRISES PVT LTD 409017460 SUPERIOR FUNERAL COACHES 114133000 SUPERIOR KNITWEAR CO LTD 114166103 SUPERIOR METAL PACKAGING PVT LTD 114601225 SUPERIOR TAPE LANKA PVT LTD 409212930 SUPERIOR TECHNOLOGIES 114143944 SUPERLIGHT GARMENTS INDUSTRIES PVT LTD 114098680 SUPERLIGHT INDUSTRIES PVT LTD 114332712 SUPERLINE PRINTERS PVT LTD 114021547 SUPERLINK AIR PVT LTD 409172083 SUPERLIT AGENCIES & CONSTRUCTIONS 114609234 SUPERNOVA ENGINEERING CO PVT LTD 114341398 SUPERNOVA TRADING CO PVT LTD 114821020 SUPERO LANKA MOTORS PVT LTD 114354996 SUPERPACK INTERNATIONAL PVT LTD 114060291 SUPERPACK PVT LTD 114142077 SUPERSONIC CONSTRUCTION PVT LTD 114001520 SUPERVISION SECURITY SERVICES PVT LTD 409272754 SUPERWORKS AGENCIES 114461695 SUPIRI CONSTRUCTIONS PVT LTD 409162525 SUPPER LINK CONSTRUCTION 273552634 SUPPIAH M K 114687073 SUPPLY CHAIN VENTURES PVT LTD 114321915 SUPPLY ROOM PVT LTD 114401986 SUPPLYCHAIN MANAGEMENT SYSTEMS PVT LTD 114247642 SUPREAM LANKA DISTILLERIES PVT LTD 114061573 SUPREME APPARL PVT LTD 114021920 SUPREME ASSOCIATES PVT LTD 114188794 SUPREME CHEMICAL INDUSTRIES PVT LTD 409125450 SUPREME CONSTRUCTION CO 409157572 SUPREME EXPORT CO 114453323 SUPREME EXPORT COMPANY PVT LTD 114366714 SUPREME FLORA HORTICULTURE (PVT) LTD 114183911 SUPREME FLORA NURSERIES (PRIVATE) LIMITED 114092622 SUPREME FOOD PRODUCTS PVT LTD 114349160 SUPREME FURBISHERS PVT LTD 114011568 SUPREME GARMENTS PVT LTD 114483451 SUPREME HOLDINGS PVT LTD 409072305 SUPREME JANITORIAL SERVICES 104017797 SUPREME KNITTING CO LTD 114608980 SUPREME LOGISTICS PVT LTD 409006779 SUPREME MARKETING CO 114181170 SUPREME PACK PVT LTD 114749451 SUPREME PETRO LANKA PVT LTD 114334766 SUPREME POLYMERS PVT LTD 409085580 SUPREME PRINTERS 114171069 SUPREME PRINTERS PVT LTD 114324345 SUPREME SWEATERS PVT LTD 114208418 SUPREME TEA PVT LTD 409001297 SUPREME TRADE ORGANIZAION

Page 563 of 646 TIN No Company Name 409156312 SUPREMME CERAMIC 409084010 SUPREMO TRADERS 114365491 SUPRO MARKETING PVT LTD 409277110 SUPRO TRADING CO. 409108709 SUPULA INTERNATIONAL 409096484 SUPUN CONSTRUCTION & SUPPLIERS 114619558 SUPUN EXPORTS PVT LTD 114480347 SUPUN THAI P U LANKA PVT LTD 114266388 SURAAL TRADING PVT LTD 409165478 SURABHI TRADING COMPANY 114080837 SURAD ENTERPRISES PVT LTD 114310425 SURADES PVT LTD 409078419 SURAJ ASSOCIATES 409109225 SURAKI ENTERPRISES 114684031 SURAKSHA INVESTMENT PVT LTD 114320102 SURAKSHA SECURITY SERVICES PVT LTD 409124038 SURAM ENTERPRISES 409278574 SURAN ENTERPRISES 409105742 SURAN IRAN ADVERTISING AGENCY & TRAVELS 752942102 SURANGA A L 811232025 SURANGA J P R 174829250 SURANGI ENTERPRISES PVT LTD 114155489 SURANI COMBINE PVT LTD 643660458 SURANJAN C A 114404691 SURANJANS ADVERTISING PVT LTD 683491691 SURANJITH D. 409121560 SURANJITH LANKA INTERNATIONAL 114243620 SURANJITH PROPERTY DEVELOPERS PVT LTD 114340561 SURANJITH TRADERS PVT LTD 409363059 SURANSHI MEDIA ADVERTISING 114202843 SURASA PLANTATIONS PVT LTD 114032050 SURATH WICKREMASINGHE ASSO PVT LTD 409083285 SURATHA ASSOCIATES 409099327 SURAWEERA BUILDERS 423060280 SURAWEERA E A 711700170 SURAWEERA M C I 732542523 SURAWEERA M D A K 623490734 SURAWEERA S M D J A 612570507 SURAWEERA W 114790826 SURAYA ADVERTISING PVT LTD 114405396 SURCHEM ENGINEERS PVT LTD 114052124 SURE FREEZE PVT LTD 114217638 SURE SUCCESS PVT LTD 114045900 SURELINK CARGO PVT LTD 762652030 SUREN K A S 409063411 SUREN TRADING 701800664 SURENDEN R 409028144 SURENDRA INDUSTRIES S S L 321140076 SURENDRA P W 455200164 SURENDRA R P 701822749 SURENDRAN M 713054364 SURESH M K M 832911402 SURESH RANGANATH K L

Page 564 of 646 TIN No Company Name 662340090 SURESHKUMAR M 851343512 SURESHKUMAR S 671021428 SURESHKUMAR T 114216755 SURF ADVERTISING PVT LTD 114662143 SURGITEC PVT LTD 409164684 SURI AUTO INTERNATIONAL 114301957 SURI TRADING CO PVT LTD 409276571 SURIYA CONSTRUCTION 114452734 SURIYA SHAKTHI CONSTRUCTION PVT LTD 409053351 SURIYA TRADING CO 409027784 SURIYAARACHCHI & SONS T 114221660 SURIYAARACHCHI HOLDINGS PVT LTD 760312746 SURIYAARACHCHI S 670862798 SURIYAARATCHIE M D P S 582411522 SURIYABANDARA G 753210245 SURIYAKUMAR R 821570166 SURIYAPPERUMA M C P 542792604 SURIYARACHCHI B F 114676705 SURIYAS SOLUTION PVT LTD 750800319 SURIYAWANSA M M A D 114372587 SURLINK NETWORK SYSTEMS PVT LTD 174953562 SURPASS INTERNATIONAL COMPANY PVT LTD 409155766 SURUNDU PRINTERS 409216358 SURVEY DEPARTMENT OF SRI LANKA 114275026 SURVEY PARTNERS PVT LTD 114275212 SURVEY PROJECT CONSULTANTS PVT LTD 114346888 SURVEY SYSTEMS PVT LTD 114734705 SURVEYING TESTING BUREAU PVT LTD 409045421 SURVEYORS INSTITUTE OF SRILANKA THE 114218910 SURVIVAL INTERNATIONAL PVT LTD 409176925 SURYA CABLE VISION 114340065 SURYAVAHINI PVT LTD 702551420 SUSANTHA DEEPAL R K 603300181 SUSANTHA J P I S 823612567 SUSANTHA K K J 631090702 SUSANTHA M P 790560485 SUSANTHA RUWAN KUMARA P L 114313947 SUSANTHA TEA FACTORY PVT LTD 409229166 SUSEW MEDIA 114312266 SUSHI ASSOCIATES PVT LTD 409184766 SUSHIRO RESTURANT & HOLDINGS 721581632 SUSIL KUMARA ALWIS D M 409153534 SUSILA CURTAIN CENTRE 409262759 SUSIRO HOLDINGS 114630144 SUSTAINABLE FORESTRY WOOD INDUST. PVT LTD 114089923 SUSUNG LANKA INDUSTRIAL CO PVT LTD 821341701 SUTHAGARAN V 680121400 SUTHAHARAN S 751303483 SUTHAKARAN S 572370526 SUTHANTHIRAM S 722630386 SUTHARAJ S 650880072 SUTHARSHON N. 811510033 SUVENTHIRARAJAH SUTHAN

Page 565 of 646 TIN No Company Name 522353370 SUVENTHIRARAJAH T 656050209 SUVINITHA RATHNAYAKA R M 114315478 SUVISAL CONSTRUCTION PVT LTD 114413178 SUVISATHA MOTOR HOUSE COMPANY PVT LTD 409277438 SUWA SHOES 801361153 SUWADA ARACHCHIGE SANTH KUMARA 513510420 SUWAHEER A C M 409010458 SUWAMALA GARMENTS 730613032 SUWANDA ARACHCHIGE LAKSHMAN CHANDANA 723512689 SUWANDARATHNA D P 552081811 SUWANDARATNE R M 540433895 SUWARIS B L A 409252494 SUWARNABUMI TRADERS 409203752 SUWASHAKTHI ENTERPRISES 409009085 SUWI TRADERS 763650189 SUWINDA S C 104047475 SUZUKI GARMENTS EXPORTS PVT LTD 114229539 SUZUKI INTERNATIONAL PVT LTD 114157910 SUZUKI LANKA TRADERS PVT LTD 114757446 SVAR COMPANY PVT LTD 409261965 SVAR ENTERPRISES 114185248 SVEEN INTERNATIONAL PVT LTD 409153712 SVK IMPEXX 104004571 SWADESHI PRINTERS LTD 409011160 SWADESHIYA METAL INDUSTRIES 409072577 SWAMINATHAN ASSOCIATES D M 409052797 SWAMINATHAN RATNAGOPAL & CO 114212059 SWAN FEATHER PVT LTD 114351717 SWARA PVT LTD 114240451 SWARNA BUSINESS DEVELOPMENT PVT LTD 409002919 SWARNA ENTERPRISES 114460303 SWARNA EXPORT PVT LTD 516571586 SWARNA PIYAWATHIE W A 409272592 SWARNA SANKA AGENCIES 598144192 SWARNALATHA D A MRS 527593492 SWARNALATHA S G P 596490328 SWARNALATHA S M N 740312685 SWARNAM.J 657823147 SWARNAMALI G.P.H.A. 778062917 SWARNAMALI W M C 409006990 SWARNAPALI MOTOR STORES 620150037 SWARNASINGHE W G L L 553110807 SWARNASIRI R M 570090682 SWARNASIRI W W 114127639 SWARNATEX PVT LTD 623444112 SWARNATHILAKA K 409155421 SWASHAKTHI ENTERPRISES 409107095 SWASHAKTHI INDUSTRIES 114198625 SWASTIK CHEMICALS PVT LTD 104031528 SWASTIK TEXTILE INDUSTRIES (PRIVATE) LIMITED 114434809 SWEDISH E-TRADING COMPANY PVT LTD 409103677 SWEDISH NATIONAL ROAD CONSULTING AB 114016934 SWEDLANKA ENGINEERNG PVT LTD

Page 566 of 646 TIN No Company Name 114304280 SWEET CHILLI HALAL RESTAURANT PVT LTD 114224243 SWEET HOUSE MAHARA PVT LTD 114024562 SWEET HOUSE PVT LTD 174824452 SWEEWS PVT LTD 114293008 SWELL HOLDINGS PVT LTD 114335924 SWELLCO INTERNATIONAL PVT LTD 409182313 SWELLCO TRADING CO 409025412 SWIES GRAPHICS 409044530 SWIGSON & CO 114231231 SWINDO NO LIMITS PVT LTD 114681504 SWISDON INTERNATIONAL PVT LTD 134008628 SWISLLOYD ENGINEERING CO LTD 134008610 SWISLLOYD TRAVELS LTD 114291161 SWISS ADVANTAGE SYSTEMS PVT LTD 409015891 SWISS AIR TRANSPORT CO LTD 114242160 SWISS APPARELS PVT LTD 114704644 SWISS COSMETICS PVT LTD 409110940 SWISS ENTERPRISES. 114201731 SWISS GRANITE & STONES PVT LTD 114416126 SWISS LANKA HOTEL SCHOOL PVT LTD 409314651 SWISS SOURCING INTERNATIONAL 114190462 SWISS TRAVEL CO PVT LTD 114190845 SWISSCOMP INTE' COM; TRA; CENTRE PVT LTD 409121608 SWOP 701921410 SYMONS D I 114197548 SYNCHRO ENGINEERING SERVICES PVT LTD 114151173 SYNERGETICS LANKA PVT LTD 114670812 SYNERGO CONSULTANTS (PVT) LTD 114213578 SYNERGY CLOTHING PVT LTD 114685054 SYNERGY INFORMATION SYSTEMS PVT LTD 114653934 SYNERGY LIFE SCIENCES PVT LTD 114244872 SYNERGY PLUS PVT LTD 114334162 SYNERGY SPECIALITIES PVT LTD 409281214 SYNNEX MARKETING 114307866 SYPRO INTERNATIONAL PVT LTD 409088848 SYRIX PRO COMPUTERS 114201111 SYS TEC INTERNATIONAL PVT LTD 114751170 SYSCOMM HOLDINGS PVT LTD 114177598 SYSCOMM PVT LTD 114183288 SYSTEMATIC PRINT PVT LTD 409187749 SYSTEMS & SERVICES 114037680 SYSTEMS INTEGRATORS PVT LTD 114193054 SYSTEMS RELIABILITY PVT LTD 114194093 SYSTEMWARE LABS PVT LTD 114345180 SYZYGY ENGINEERING PVT LTD 409274439 T & A PRINTERS 409218865 T & A TYPE SETTING 409158838 T & D AGENCIES 114313297 T & D AGENCIES PVT LTD 409162371 T & E DISTRIBUTORS 409184138 T & G CONTRACTORS 114707600 T & G EXPORTS PVT LTD 409206450 T & I MOTORS

Page 567 of 646 TIN No Company Name 409108431 T & I TRADING 409031960 T & S JEWELLERS 409105980 T & S TRANSPORT SERVICES 114759929 T & T HOLDINGS PVT LTD 730290632 T .M. RISAN 114362620 T AND D AD-TECH PVT LTD 114216186 T AND K INTERNATIONAL PVT LTD 409093167 T ARUNAGIRI RURAL DEVELOPMENT SOCIETY 114290351 T B LANKA PVT LTD 531312783 T C K RATHNAYAKA 409214983 T C L CONSTRUCTION 409198937 T C P EXPORTS 114344427 T C S ENGINEERING ENTERPRISES PVT LTD 409206638 T C TRADING 409337872 T D ENTERPRISES. 194001118 T D I INTERNATIONAL HOLDINGS PVT LTD 572630544 T D JAYASINGHA 114769002 T D L PRINTERS PVT LTD 104063950 T D M ORGANISATION LTD 409145353 T D N ENTERPRISES 114359831 T D N EXPORTS PVT LTD 409095100 T D N R EFNR ENTERPRISES 409089291 T D P FERNANDO TRANSPORTARS 409219470 T D S ENGINEERS 682780797 T F ASELA DE SILVA 114434582 T F C TANK PRESERVATION COMPANY PVT LTD 409161634 T F P & ENGINEERING SERVICE 114734926 T G IMPORTS PVT LTD 114297372 T G LANKA PVT LTD 114217182 T G M AQUA PRODUCTS PVT LTD 582481741 T H DE SILVA 443381570 T H MENDIS 114132454 T I S EDUCATIONAL SERVICES PVT LTD 114735442 T J TRADING PVT LTD 409099530 T JAYAMANNA CONSTRUCTIO 409024912 T K ENGINEERS 409155332 T K ENTERPRISES 409004300 T K S TEX 114215945 T KOON LANKA PVT LTD 409148727 T KUMARASAMY & SONS 409032915 T M B & CO 409051510 T M B ENTERPRISES 114039381 T M ENTERPRICES PVT LTD 114312509 T M I LANKA PVT LTD 114245380 T M J CARGO SERVICES PVT LTD 409083056 T M LANKA ENTERPRISES 114330345 T M TRADING COMPANY PVT LTD 613450750 T MANAMPERI 409185908 T N ENTERPRISES 409068162 T N MOTORS 409167837 T P CINEMA 114333131 T R T SRI MURUGAN TRADERS PVT LTD 114689971 T S D CERAMICS PVT LTD

Page 568 of 646 TIN No Company Name 134007427 T S G LANKA LTD 134008679 T S G SOFTWARE LTD 409106374 T S H FASTLINK 409074324 T S K RICE AGENCY 409174094 T S K S FOODS 114484822 T S LOGISTIC COLOMBO PVT LTD 409158730 T S R HARDWARE STORES 409091610 T S TRADING 482392660 T SEEVARATNAM 114025810 T SQUARE PLUS PVT LTD 114480169 T T E L SOMERSET HYDRO POWER PVT LTD 409197086 T T ENGINEERS & CONSULTANTS 114648388 T T T COMPANY CEYLON PVT LTD 114625485 T TWO PROMO PVT LTD 409017479 T V CENTRE 114292281 T V CENTRE PVT LTD 114607479 T V P SANITAIRE COLLECTION PVT LTD 114676063 T V S INTERNATIONAL PVT LTD 114439193 T W D CONTRACTORS (PVT)LTD 114191230 T W NETWORK PVT LTD 114101281 T W STEEL LANKA PVT LTD 409094163 T W T BUILDERS 409263305 T W T CONSTRUCTION 114652300 T W TECHNOLOGIES PVT LTD 114742104 T WOOD FLOORING PVT LTD 409327613 T Y G ENTERPRISES 409318002 T Z Y TRADERS 753471146 T. DAYALAEASWARAN 511661102 T. G. D. PADMASIRI 701021223 T. VICKNARAJAH 114447439 T.A. INTERNATIONAL (PRIVATE) LIMITED 680742510 T.A. KUMAR 705572267 T.A.A. PRIYANTHI 572920283 T.A.G.JAYATILAKA 612850216 T.D. WICKREMASINGHE 409210716 T.E.ENTERPRISES 542621559 T.E.T. SUNDARAM 590804622 T.G.H.O. WIJETHUNGA 771821731 T.I. BUHARI 690310201 T.M.A.S.A. KUMARASINGHE 511780950 T.M.B. TENNAKOON 620230294 T.M.P. TENNAKOON 341020514 T.M.W.RODRIGO 561442819 T.N. JALEEL 562030662 T.N.K. PERERA 531741811 T.P.CHELWAM 773130442 T.P.G.K.GURUGE 693420814 T.P.K. RAMANAYAKA 673284329 T.R.DE SILVA 542712023 T.R.S. GAMINIE 420231024 T.R.WEERAKKODY 530112152 T.S. JAYALATH 763561925 T.S.I.M.I.DE ZOYSA

Page 569 of 646 TIN No Company Name 582292558 T.T.M. PEIRIS 114653870 TAA EXPORT PVT LTD 114054852 TABASCO INDUSTRIES PVT LTD 114634395 TABLEAU LANKA PVT LTD 409233139 TABROBANE TRADING CO 104084281 TADA LANKA TRAVELS PVT LTD 194010320 TAEGIL DEVELOPMENT CO LTD 114102814 TAEYANG LANKA PVT LTD 114244996 TAI TUNG INTERLINING ACCESSORIES 409164366 TAIBA CEYLON TEA EXPORTS 409057390 TAICHI & CO 409106412 TAIHAN ELECTRIC WIRE CO LTD 114015288 TAIMA LANKA PVT LTD 432061485 TAIP M N 409136486 TAISEL CORP PROJECT 114209589 TAISHO MOTORS LANKA PVT LTD 114478091 TECHNOLOGIES PVT LTD 104076262 TAJ GARMENTS EXPO LTD 409088503 TAJ MAHAL HALAL RESTAURANT 409072372 TAJMAHAL THEATRE 551432688 TAJUDEEN S H M 621081322 TAJUDEENM S M 114141712 TAKE ONE THE STUDIO PVT LTD 692463080 TALAVOU F A 409239765 TALAWA PRADESHIYA SABHA 409160409 TALENT GRAPHICS CO 114228427 TALFEETEA CO PVT LTD 552723112 TALGODAPITIYA T M W H W W G D W B 114410624 TALIKI CONSTRUCTION PVT LTD 409191002 TAMCO INTERNATIONAL 409150659 TAMERA GARMENT 409152627 TAMIL REHABILITATION ORGANIZATION 730471149 TAMPITIYA D M C P K 114622494 TAMROCK PVT LTD 409166768 TANAMALWILA PRADESHIYA SABHA 114692638 TANDEM LOGISTICS PVT LTD 114136867 TANDEM PVT LTD 409270247 TANGE(ANSAR) K 104086802 TANIA & TAMARA INTERNATIONAL LTD 409096360 TANIA CONSTRUCTIONS 114484288 TANIAS FOTO PVT LTD 409029779 TANIYA ENGINEERS 114419230 TANK FAB PVT LTD 134001100 TANLANKA LTD 114406066 TANORA TAARSHI PVT LTD 114457060 TANRO HOLDINGS PVT LTD 114483150 TANRO SOLUTIONS PVT LTD 409123260 TANSY TAPES INDUSTRIES 409074456 TANYA & SUREN WICKRAMASINGHE ARCHITECTS 114216291 TANYO HAULAGE PVT LTD 114038539 TANYO MEDICAL (PVT) LTD 104071074 TANYO PVT LTD 409171087 TANZEEM PRINTERS

Page 570 of 646 TIN No Company Name 114625396 TAPROBANE CLOTHING PVT LTD 114677280 TAPROBANE CORPORATE SERVICES PVT LTD 114100730 TAPROBANE GARMENT INDUSTRIES LTD 114673510 TAPROBANE MARKETING PVT LTD 409014437 TAPROBANE TRADING AGENCY 114280216 TAPROBANE TRADING OVERSEAS PVT LTD 114694142 TAR SUPPLIERS CO PVT LTD 114083658 TARAKE MOTOR DEALERS PVT LTD 114434701 TARGET INTERGRATED LOGISTICS PVT LTD 409166741 TARGET MARKETING CO 114328111 TARGET SECURITY SERVICE PVT LTD 114491233 TARINDU ENGINEERING ENTERPRISES PVT LTD 114403431 TARMAC INTRNATIONAL PVT LTD 114482781 TARMAC QUARRY PRODUCTS PVT LTD 409201024 TARO TRADING COMPANY 114379174 TAROLTA ENGINEERS & CONTRCTORS (PVT) LTD 409104657 TARS LANKA 114309915 TARU I E PVT LTD 114387398 TARU VILLAS RESTAURANTS PVT LTD 114076430 TAS INTERNATIONAL PVT LTD 114430439 TASCO LANKA PVT LTD 114299618 TASHA ENGINEERING (PVT) LTD 114196967 TASHA PVT LTD 409242871 TASK ENGINEERING 114293687 TASK MASTERS PVT LTD 409183999 TASMA INTERNATIONAL MANPOWER & TRAVELS 409207960 TASMA INTERNATIONAL MULTY SERVICES CO 409195318 TASMO GEMS INTERNATIONAL 114257184 TASMO LANKA PROPERTY DEVELOPERS PVT LTD 114282839 TASTY BISCUIT MANUFACTURERS PVT LTD 409184812 TATA ENTERPRISES 114464287 TATA GLOBAL ENGINEERING PVT LTD 114012564 TATA INDUSTRIES PVT LTD 409104967 TATA LUCENT TECHNOLOGIES LTD 114127108 TATA SHOE CO PVT LTD 114158232 TAURUS LANKA PVT LTD 114024201 TAUTOMER SCIENCE & TECHNOLOGY PVT LTD 114029106 TAWASHI INDUSTRIES PVT LTD 409164412 TAYBAH EXPORTS 433431723 TAYOOB A A 409334113 TAYOSAKI TRADING COMPANY 114145491 TE YARN LANKA PVT LTD 154002570 TEA EXPORTERS ASSOCIATION 409258263 TEA HAN LANKA CHINA HANGKOOK RESTAURANT 409154107 TEA LANKA TEA FACTORY 114126063 TEA MASTERS CEYLON PVT LTD 114091596 TEA PACKERS PVT LTD 114294217 TEA PALACE PVT LTD 409037879 TEA RESEARCH INSTITUTE OF SRI LANKA 134000473 TEA SMALLHOLDER FACTORIES PLC 409087221 TEA SPARE TRADING CO 114225355 TEA TRENDS PVT LTD 114031291 TEACOM PVT LTD

Page 571 of 646 TIN No Company Name 104047386 TEAEMEX LTD 114131202 TEAM AIR EXPRESS LANKA PVT LTD 409147780 TEAM CONSTRUCTION 114751820 TEAM CONSTRUCTIONS PVT LTD 409193510 TEAM FOUR ARCHITECTS & ENGINEERS 114315974 TEAM FREIGHTERS PVT LTD 114309478 TEAM MOBILE SOLUTIONS PVT LTD 114316180 TEAM ONE PVT LTD 114385050 TEAM TRADELINE PVT LTD 114780111 TEAM WORKS ADVERTISING PVT LTD 114015130 TEAMCO CONSTRUCTION ENGINEERS PVT LTD 114020729 TEAMCO MANAGEMENT & SERVICES PVT LTD 114028622 TEAMCO STRUCTURES PVT LTD 114273392 TEAMWORK TECHNOLOGY PVT LTD 114262560 TEAMWORK TRADING PVT LTD 114256986 TEAPLAN INTERNATIONAL PVT LTD 409153275 TEASHAKTHI FUND 114328618 TEATOTAL PVT LTD 114261556 TEC CONSTRUCTION & ENGINEERING PVT LTD 114416568 TEC GATE TECHNOLOGIES PVT LTD 114043222 TEC INTERNATIONAL PVT LTD 409105483 TEC LANKA ENGINEERIND SERVICES 114173029 TEC SRILANKA PVT LTD 409088333 TEC TELECOM 114051179 TECCOM LANKA PVT LTD 409144012 TECH SYSTEM OFFICE SUPPLIES & SERVICES 114473634 TECH VENTURES PVT LTD 114382353 TECHART INTERNATIONAL PVT LTD 114100773 TECHNI AID PVT LTD 114217255 TECHNICAL & TRADING SERVICES PVT LTD 114076880 TECHNICAL SERVICES PANADURA PVT LTD 409094155 TECHNICAL SERVICES TEAM 104064671 TECHNICAL SUPPLIES COMPANY LTD 409003125 TECHNICAL SUPPORT SERVICES 114383660 TECHNICALSUPPORT SERVISES PVT LTD 114446840 TECHNIK RESEARCH PVT LTD 114750310 TECHNIX TRADING PVT LTD 114645443 TECHNO BIZ PVT LTD 409318010 TECHNO CONSTRUCTION 114802620 TECHNO CONSTRUCTION DEVELOPMENT PVT LTD 114015261 TECHNO CONSULT PVT LTD 114729167 TECHNO COOL ENGINEERING PVT LTD 409195105 TECHNO ENGINEERING 114240869 TECHNO FIBRE LANKA PVT LTD 114682292 TECHNO IMPEX LANKA PVT LTD 830090282 TECHNO IMPORTS & EXPORTS 114738190 TECHNO INNOVATION PVT LTD 409258840 TECHNO PACKAGING 409025501 TECHNO PLASTIC 409084192 TECHNO REF CENTRE 114441139 TECHNO TECH ENGINEERING PVTLTD 114071170 TECHNOCHEM PVT LTD 409218350 TECHNOCOOL ENGINEERING SERVICE

Page 572 of 646 TIN No Company Name 114139190 TECHNOEQUIP SUPPLIERS PVT LTD 409226973 TECHNOLOGICAL ENGINEERING CENTRE 114135275 TECHNOLOGY CONSULTING SERVICES PVT LTD 409070507 TECHNOMAR ASSOCIATES 114239267 TECHNOMAR ASSOCIATES PVT LTD 409075681 TECHNOMEDICS INTERNATIONAL 114471224 TECHNOSOL PVT LTD 409085911 TECHSERVICES 409272940 TECHSKILLS ASSOCIATES 114605654 TECKWIN INTERNATIONAL (PVT) LTD 409122361 TECNO LANKA 409091466 TECNO LANKA ENTERPRISES 409080812 TECRIM VENTURES 114729175 TECSERV ENGINEERS PVT LTD 409111181 TEDCA CONSTRUCTION 510260694 TEESON N M G 409021654 TEJAFF TRADERS 114639257 TEKGEEKS PVT LTD 114317195 TEKNIQE HOLDINGS PVT LTD 114327468 TEKOS EXPORTS PVT LTD 114339814 TEKSO LANKA PVT LTD 650820592 TELASINGHE T H M R R 104085466 TELCO LTD 104060382 TELE CINE LTD 114008036 TELE CINE PRODUCTIONS PVT LTD 114032085 TELE ELECTRICAL CONSTRUCTIONS PVT LTD 114162620 TELE ROLL CEYLON PVT LTD 409166792 TELE TRANS 114301272 TELECALLS PVT LTD 114123382 TELECARD PVT LTD 114137553 TELECAVE PVT LTD 114231010 TELECOM ENGINEERING LANKA PVT LTD 114207233 TELECOM EQUIPMENT SERVICING CO PVT LTD 409066020 TELECOM NEW ZEALAND LTD 114664731 TELECOM SOLUTIONS LANKA PVT LTD 194002963 TELECOMMUNICATION CONSULTANTS INDIA LTD 114074900 TELECONSULT LANKA (PVT) LTD 114021768 TELECRAFT PVT LTD 114217859 TELELINES PVT LTD 104074561 TELETRONICS LTD 409069827 TELIA OVERSEAS AB 114092371 TELON PVT LTD 409050760 TELSTAR ENTERPRISES 114488160 TELSTAR INTERNATIONAL PVT LTD 409044840 TELSTRA INTERNATIONAL LTD 114393525 TELTRA ENGINEERING SERVICES PVT LTD 409136826 TELTRADE COMMUNICATIONS 114274933 TELTRADE PVT LTD 409059023 TEMAS 409156053 TEMCO -OP UNION LTD 114265012 TEMPLAR KNITWEAR PVT LTD 104085253 TEMPLE PUBLICITY SERVICES (PRIVATE) LIMITED 409086420 TEMPSERVE

Page 573 of 646 TIN No Company Name 114601039 TEMPT PVT LTD 114336025 TEN CATE PERMESS LANKA PVT LTD 114256269 TENACITY CEYLON PVT LTD 409162690 TENCO BUILDERS & CONSTRUCTION 409105408 TENDER BABY CARE 114009393 TENDERLEA FARMS PVT LTD 571602261 TENISION P B 573142039 TENNAKOON A D 483381166 TENNAKOON A M 610484476 TENNAKOON D S 114312401 TENNAKOON INDUSTRIES PVT LTD 688421659 TENNAKOON M 641970786 TENNAKOON M P 636950327 TENNAKOON S P H 592840200 TENNAKOON T M A B 700382931 TENNAKOON T M A P 623284646 TENNAKOON T M P 602360091 TENNAKOON T M T B 409129587 TENNESSEE ASSOCIATES INT; ASIA LTD 114624730 TENSILE STRUCTURES INTERNATIONAL PVT LTD 496732979 TENUWARA D S 114322660 TERA COMPUTERS PVT LTD 114192007 TERF INVESTMENT PVT LTD 409147623 TERICAW ENGINEERING 409167357 TERINCO TRADERS 114194212 TERN IMPORTS & EXPORTS INTL PVT LTD 612490767 TERRANCE P H G 114389013 TERRENE PVT LTD 104086560 TERRYLANKA LTD 114364355 TES HEAVY ENGINEERS PVT LTD 114315028 TESCO TELECOM PVT LTD 409102506 TESS LANKA ENTERPRISES 114047996 TESS PVT LTD 114737054 TESSIN TRADE PVT LTD 114057487 TEVA NATURAL (PRIVATE) LIMITED 114284629 TEX ARTS PVT LTD 409159192 TEX LANKA 409010326 TEX MARKETING 114381098 TEX NINE HOLDINGS PVT LTD 114216933 TEXAS LANKA APPARELS PVT LTD 114072842 TEXCO PVT LTD 409131328 TEXCOM INTERNATIONAL 409060900 TEXLANKA ENTERPRISES 114015458 TEXLINEN PVT LTD 114341460 TEXMACO INTERNATIONAL PVT LTD 114665177 TEXONE ENGINEERING PVT LTD 114123277 TEXONE LANKA PVT LTD 114239330 TEXONE TECHNOLOGIES PVT LTD 114342670 TEXPRO PVT LTD 409209386 TEXSAN ENTERORISES 114325651 TEXSTYLE LANKA APPARELS PVT LTD 114223743 TEXSTYLE LANKA PVT LTD 114284718 TEXTCENTRIC TECHNOLOGIES PVT LTD

Page 574 of 646 TIN No Company Name 114132640 TEXTILE ALLIED SERVICES PVT LTD 104050387 TEXTILE PROCESSING INDUSTRIES LTD 409055125 TEXTILE TRAINING & SERVICES CENTRE 114071919 TEXTREND TRADING PVT LTD 114134597 TEXTRIM PVT LTD 114122920 TEXTURES TRADING PVT LTD 114703770 TEXUS INFOMATION SOLUTIONS PVT LTD 114317934 TEXUS INFORMATION SYSTEMS PVT LTD 114384330 TEXUS MARKETING PVT LTD 124009391 TEXVEL JERSEY LTD 114480886 TFC IMPORT &EXPORT CO PVT LTD 682801140 THABREW N S S 420653859 THADANI A K 631631843 THAHIR FASSY M A M 561080054 THAHIR I L M. 722303512 THAHIR S H 409160441 THAHIR TEX 409179150 THAI ENTERPRISES 409108164 THAI LANKA TRADING CO 409167276 THAIFOOR NAJATH 114448567 THAIS COMPANY PVT LTD 671680430 THAJUDEEN A H 471861278 THAJUDEEN M 770091098 THAJUDEEN M T 731362548 THAJUR A M 713373834 THAKEE A H M 409141196 THAKKUWA TRADING 114759732 THAKRAL SERVICES PVT LTD 104024971 THAKSALA WEAVERS LTD 409165176 THAKSHILA BUILDERS 416711178 THALAGALA C L 409071244 THALATHUOYA M P C S LTD 712072717 THALAWATTA A K 114130400 THALAYAN PRINTERS PVT LTD 114017566 THALGAMPALA TEA CO PVT LTD 409065945 THALGASYAYA TEA FACTORY 791060885 THALHA A M 673041418 THALIB M.J.M. 721990770 THALIF ALI B 114186503 THALINA SHIPPING PVT LTD 114186830 THALPAWILA INVESTMENT PVT LTD 622980290 THALPAWILA R K 294001506 THAMANKADUWA AGRO FERTILIZER CO LTD 788450478 THAMARA SANDYA KUMARI S 432991814 THAMBI LABBE M A 482092764 THAMBIAUAH S 409102620 THAMBILUVIL RURAL DEVELOPMENT SOCIETY 523622536 THAMBINAYAGAM J P R 282311216 THAMBIRAJAH S 114661384 THAMBRA PROPERTY MANA.& CONSULT. PVT LTD 615041092 THAMBUGALA T A D 409059813 THAMBYAYAH J S 720341174 THAMEEM H M M

Page 575 of 646 TIN No Company Name 520803700 THAMEEM M K M 610663516 THAMEL W P O 114754994 THAMES COATINGS INTERNATIONAL PVT LTD 693284708 THAMIL SELVAN S 753590161 THAMILA DARSHANA H P 409107397 THAMILLARASAN T 721892360 THAMILVANAN K 114250023 THAMMANAE ESTATES PVT LTD 409325726 THAMMANNA CONSTRUCTION 409201091 THAMMIE ENTERPRISES 571113260 THAMOTHARAM K 409258565 THAMPADDAI RESTAURANT & BAR 114224570 THAMPI AIR TOURS PVT LTD 114222399 THAMPI HOLDINGS PVT LTD 772111223 THAMSEEL M I M 430382330 THANABALASINGAM S 591463063 THANABALASINGHAM P 409019307 THANALATCHEMY STORES 378081807 THANAPACKIAM S MRS 643322153 THANAPATHY T 712661178 THANARAJA B 512544053 THANARAJAH S 371053107 THANGARAJAH C 512872255 THANGARAJAH C 611952821 THANGARAJAH S 403101958 THANGAVELU S 731150176 THANGIAH PARAMANANTHAN 409029469 THANGSRI INTERNATIONAL 443030352 THANKARAJAH M 114060879 THANSHCO PVT LTD 409017380 THANSHER & CO 681571345 THANTHIRIGE S I 733062312 THANTIRIGE G T K B 409092977 THANUJA 773352550 THANUJA RANGIKA E A 633150478 THANUWARA M I 409274145 THARA HOLDINGS 409112609 THARAKA ENTERPRISES 409231080 THARAKAS TEXTILES 409206387 THARANGA APPARELS 722491114 THARANGA DILHAN 409119310 THARANGA ENTERPRISE. 775531142 THARANGI K D N 580620043 THARCIOUS V A 409092870 THARIDU TRANSPORTERS 114104817 THARIKA GRAPHICS PVT LTD 409165494 THARINDRA ENTER TRADING COMPANY 409155456 THARINDRA ENTERPRISES 409153356 THARINDRA TRADING CO 409099874 THARINDU BUILDERS 409133380 THARINDU ENTERPRISES.. 409105300 THARINDU EXPORTS 114148466 THARINDU MOTORS PVT LTD

Page 576 of 646 TIN No Company Name 114139610 THARINDU TEXTILE PRINTERS PVT LTD 114275387 THARINDU WASHING PVT LTD 114175404 THARINDUE LAKMAL PVT LTD 409157785 THARINI ENTERPRISES 671842480 THARIQ M 500020512 THARMALINGAM A 582292426 THARMARAJAH P P 480172205 THARMARAJAH V 360571440 THARMARATNAM S 114702714 THARUKA MOTOR TRADERS PVT LTD 104671144 THARUKA PAPERS PVT LTD 409056598 THARUMI IMPORTERS 409197604 THARUSHA ENTERPRISES 409259537 THARUSHA FIBER GLASS WORKS 409217796 THARUSHA MOTORS 409158439 THARUSHI AUTO TRADERS 409278639 THASAN ENGINEERING SERVICE 821682797 THASANATHAN T 922803234 THASEEM M S 705822484 THASIM R S 712790130 THASLEEM A A M 710340269 THASLEEM A M 541653090 THASLEEM M G S M 650470486 THASLEEM R M 561551138 THASLIM M 813141566 THASLIM M F M 409150136 THASNEEM ENTERPRISES 623271455 THASSEEM M R M 612220468 THASSIM M F 114454940 THATAKE PVT LTD 409224725 THAUFAN ELECTRONICS 521682795 THAVAGNANASOORIYAM E 457471890 THAVAMANI R 553622611 THAVAMANI S 760021342 THAVAMANNAN T 587842556 THAVAMANY S 30 642743589 THAVANESAN S 531083377 THAVARAJAH J R 543635103 THAVARASA N 430014307 THAVAYOGARAJAH M 522331635 THAWOOS M I M 409194648 THAWS M R M N 409033881 THAYA HARDWARES 908623410 THAYAGA PROBODINI M P 661193662 THAYALAN E 691784029 THAYALAN S 522392812 THAYALAN S A A 671672674 THAYAPARAN N S 662940178 THAYAPARAN P 500930454 THAYAPARAN S 832934224 THAYAPARAN THUVARAGEESH 114218030 THE 2000 PLAZA PVT LTD 114679739 THE ACADEMY OF FINANCE PVT LTD

Page 577 of 646 TIN No Company Name 114100994 THE ACCESSORY CORP PVT LTD 114312746 THE AD FACTORY PVT LTD 409251510 THE AD GURU 409112935 THE ADMIN; OF THE ESTATES OF THE ARCH;CO 114327441 THE ADVERTISE PVT LTD 174852855 THE AGENCY ASIA PVT LTD 114390445 THE APPAREL MANUFACT;COLLECTIVE PVT LTD 114163953 THE ARK INTERNATIONAL PVT LTD 409097650 THE ASSO; ENGINEE; PARTNER; DMJM INTERNA 409186351 THE AUTO ZONE 114441880 THE BEAUTIFUL CARL;JAPAN AUTO CO PVT LTD 114438227 THE BRANDS BOUTIQUE PVT LTD 114188379 THE BUSINESS BUREAU PVT LTD 409102913 THE CELON PAPER TRADE CENTRE 154013911 THE CENTRE FOR DEVELOPMENT RESEARCH 114218243 THE CENTURY FINANCE PVT LTD 409241735 THE CEYLON ANGLERS CLUB 104057616 THE CEYLON EMPLOYMENT CO LTD 114438138 THE CEYLON HERITAGE TRUST PVT LTD 409162940 THE CEYLON MERCANTILE UNION 114485888 THE CEYLON SPICE COMPANY PVT LTD 409000770 THE CHAND 154008012 THE CHARTERED INST;OF MARKETING S;L BRA; 114373451 THE CHATLINE COMPANY PVT LTD 409150888 THE CLOTHING COMPANY 114349879 THE COCONUT GROOOVE PVT LTD 114201146 THE COMMONS PVT LTD 154000771 THE COMPUTER SOCIETY OF SRI LANKA 114795615 THE CONTEMPORARY DESIGN STUDIO PVT LTD 114181250 THE CREATIVE DESIGN EXPORTS PVT LTD 409030653 THE CREDIT CO OF CEYLON 409163564 THE CREST IMPORT 409158269 THE CURTAIN SHOP 114380237 THE DATA FORMS PVT LTD 114607797 THE DENIM INDUSTRIAL WASHING PVT LTD 114664502 THE DESIGN MASTER W B PVT LTD 104027270 THE DIAS MECHANICAL ENGINEERING WORKS LT 409115276 THE DIRECTOR PAUL VI CENTRE 114660248 THE DON'S INTERIOR PVT LTD 114346322 THE E I HOLDING PVT LTD 114291277 THE EASTERN ENGINEERING WORKS PVT LTD 104003923 THE EASTERN SILK STORES LTD 114065943 THE ECO TRANSPORTATIONS PVT LTD 114647306 THE ENERGY TEAM SOLUTIONS (PRIVATE) LIMITED 114434426 THE EVENT COMPANY LANKA PVT LTD 114409197 THE EXCEL FINANCIAL SERVICE AND- CONSUL- 154009396 THE FINANCE HOUSES ASSOCI;OF SRI LANKA 409255477 THE FIRST CHOICE 104037178 THE FORTRESS RESORTS LTD 134007575 THE FORUM LTD 409156681 THE FRANGIPANI 114226564 THE FURNISHING FABRICS CO PVT LTD 134009179 THE G K CARD TECHNOLIGIES LTD

Page 578 of 646 TIN No Company Name 409021573 THE GAMPOLA FURNISHING HOUSE 134004452 THE GOLDEN KEY CO LTD 134009411 THE GOLDEN KEY INSTITUTE OF COMP; TEC;LTD 134008016 THE GOLDEN KEY SOFTWARE SOLUTIONS LTD 134009217 THE GOLDEN KEY TRADING CO LTD 114690520 THE GREAT LAKE HOLDINGS PVT LTD 114085170 THE GREEN IINN PVT LTD 114742562 THE GREEN RUBBER TOY CO. PVT LTD 114464279 THE GREENERY COMPANY PVT LTD 114288713 THE HACROFACTER PVT LTD 114215147 THE HARVEST MERCHANT PVT LTD 114298204 THE HEAVEN HOLIDAY RESORTS PVT LTD 114306991 THE HERITAGE ASIA PVT LTD 409152899 THE IMAGE 409107877 THE IMAGE HOUSE 174924562 THE IMPEL I.T CACHE PVT LTD 409170510 THE INDIAN HOTELS CO LTD 114723908 THE INDUSTRY MANAGEMENT ENTERPR. PVT LTD 134007087 THE INGRIN INST;OF PRIN;GRAP;SRI L LTD 409214266 THE INNOVATIVE LINK 114326976 MOTOR CO PVT LTD 114229423 THE ITALIAN COLLECTION PVT LTD 409139400 THE KANDY CLUB 114053139 THE KANDY TYRE HOUSE PVT LTD 409277004 THE KANDYAN ART ASSOCIATION 409062377 THE LEASE MANAGEMENT PARTNERSHIP 104086071 THE LIQUIDATOR W. WILFRED & SONS LTD 409109390 THE LISTENING ROOM 114840572 THE LOUNGE MANAGEMENT PVT LTD 409035949 THE MADASCO 409159966 THE MANAGEMENT CORPOR;CONDOM; PLAN NO 160 114242926 THE MASTERPIECES AGRO & INDUS;PROD; PVT L 114237132 THE MASTERPIECES INTERNATIONAL PVT LTD 409084869 THE MASTERRPIECES INCORPORATION 409263160 THE METAL LINK 409144179 THE METROPOLA TRADING CO 114465070 THE MODEL NETWORK PVT LTD 409016618 THE MODERN CONFECTIONERY WORKS 409232639 THE MOON LANKA ENTERPRISES 409201008 THE MUSIC ROOM 409158552 THE NEEDLE 114205974 THE NET NET PVT LTD 409039928 THE NEW GOLD HOUSE 409194559 THE NEW MIAMI RECEPTION HALL 409137890 THE NEW PAN RESTAURANT 409030190 THE OPTICIAN 409088155 THE ORCHID RESTAURANT 114339636 THE PENINSULA PVT LTD 114344508 THE PHONE MART PVT LTD 114304948 THE PHONE SHOP PVT LTD 114222500 THE PHONE WAREHOUSE PVT LTD 409018475 THE PRINT SHOP 114263435 THE QUALITY FOODS SUPPLY PVT LTD

Page 579 of 646 TIN No Company Name 409270875 THE QUARRY SHOP 409069320 THE RELIANCE RESTAURANT 114326364 THE RESIDENCE PVT LTD 114274348 THE ROYAL APPARELS POLGAHAWELA PVT LTD 409047432 THE ROYAL GARMENTS 114027367 THE S SPOT COMPUTERS PVT LTD 409170889 THE SAFEWAY IMPEX 409238521 THE SALES TEAM 114299871 THE SANCTUARY SPA PVT LTD 134011165 THE SANDMAN LTD 114375225 THE SARASA HOLDINGS PVT LTD 114257397 THE SARASA TRADING CO PVT LTD 114197084 THE SAWSARANA CONS;& PRO:SALES CO PVT LT 114190268 THE SEA SHIPPING LINES PVT LTD 114209708 THE SIRASA PUBLICATION PVT LTD 114351261 THE SITAR PVT LTD 114439339 THE SPADO LOGISTICS (PRIVATE) LIMITED 409244084 THE SRI LANKA ADVERTISING AWARDS'TRUST' 114285196 THE SWADESHI HERBALS PVT LTD 409237398 THE TILE COLLECTION 114313360 THE TONER SHOP PVT LTD 114273848 THE TRAINING PARTNERSHIP LANKA PVT LTD 114237752 THE TRAVEL GALLERY PVT LTD 114443760 THE TRAVEL HOUSE LANKA PVT LTD 409052495 THE TRAVELLER 114080179 THE TURNING POINT PVT LTD 114371327 THE UNIKKO INTERNATIONAL PVT LTD 114357006 THE UNITED EXPORTS PVT LTD 409113214 THE UNITED STRUCTURAL ENGINEERING 114234249 THE UNITED STRUCTURAL EN'NEERING PVT LTD 114455296 THE VILLAGE RESTAURANTS & CATER;PVT LTD 114246794 THE WALAUWA RESTAURANT PVT LTD 114440159 THE WATERFRONT HOTEL PVT LTD 114282650 THE WHITE HAVEN PVT LTD 613461078 THEADORE P A D J P 409195202 THEHADI TRUST 510700481 THEIVENDRAM R 409085342 THEJA CONSTRUCTION 409180191 THEJANI ENTERPRISES 114471321 THEJANI ENTERPRISES PVT LTD 601870037 THEMINIMULLE K S B 350131108 THENABADU LEELASENA 412110757 THENABADU P N DR 543032425 THENNAKOON BANDARA T M 767741944 THENNAKOON T M K 752173761 THENNAKOON T M K W 560490593 THENNAKOON W T M P B 551183114 THENNE GEDARA RUPASINGHE 409278337 THENU ENTERPRISES 518652907 THENUWARA I M C 341451280 THENUWARA K 760741140 THENUWARA S R 511264260 THENUWARA U R

Page 580 of 646 TIN No Company Name 409241360 THEOVEL SURVEYS 409168108 THERMAX ENERGY PERFORMANCE SERVICES LTD 409387012 THERMAX INSTRUMENTATION LTD 104087833 THERMO ENGINEERING SERVICES (PRIVATE) LIMITED 114234460 THERMO PRINTS PVT LTD 409159338 THERMO TEC 114618004 THERMOFIL PVT LTD 114193127 THERMOPACK PVT LTD 114368172 THERMOTEC ENGINEERING PVT LTD 114441422 THERMOZONE AIR CONDITIONING PVT LTD 409282733 THESARI TRADERS 622491354 THEVADAS M 581222289 THEVARAJAH M 746931085 THEVARAJAH R 601022567 THEVARAJAH S 409337228 THEWARAPPERUMA TRADERS 409203671 THEYAGARAJAH & COMPANY 114492868 THIDASA ENGINEERING CO PVT LTD 114217190 THIGANA ENTERPRISE PVT LTD 593341682 THIILAKASIRI DE SILVA K 409265839 THIKINA DANIDU BUILDERS & SUPPLIERS 409141650 THILAK BUILDERS 409120784 THILAK CONSTRUCTION 114020540 THILAK INDUSTRIES PVT LTD 681520317 THILAK KITHSIRI W D 409119824 THILAK MOTOR TRADERS 409092624 THILAK PREMADASA & CO 114028878 THILAK PRINTERS PVT LTD 114360929 THILAK PROPERTY SALES PVT LTD 591973347 THILAK SRI JAYALATH T K 114644854 THILAK VIDANAGAMAGE LOGISTICS PVT LTD 114051497 THILAKA ENTERPRISES PVT LTD 409263100 THILAKA GODANAGILI DRAWYA PRAWAHAKAYO 435030122 THILAKA GURUGE MISS 500490268 THILAKADASA D 660190082 THILAKARATHNA K.P. 692860527 THILAKARATHNA M M R S 591340069 THILAKARATHNA N W K 491301082 THILAKARATHNA R A D 670970027 THILAKARATHNA W A D 691130835 THILAKARATHNE D S S W 691502740 THILAKARATHNE G D R D 501394246 THILAKARATHNE I B M 642522892 THILAKARATHNE J K G P 793340117 THILAKARATHNE L D N 581340907 THILAKARATHNE M D 591100874 THILAKARATNA A M 676660526 THILAKARATNA A N M 631230091 THILAKARATNA G M 670890694 THILAKARATNA H G N 753152989 THILAKARATNA H.R.S.P. 511810310 THILAKARATNA K L J 482792421 THILAKARATNA K.M.D.

Page 581 of 646 TIN No Company Name 691773230 THILAKARATNA R K 720102048 THILAKARATNA R S 628091595 THILAKARATNE J M 673043194 THILAKARATNE K J P 591391305 THILAKARATNE M K K S 500184108 THILAKARATNE N P 630440696 THILAKASIRI H H S 640413042 THILAKASIRI I. P. S. 510033680 THILAKASIRI K K 653270615 THILAKASIRI K M G 630084865 THILAKASIRI K S 562982426 THILAKASIRI N.G.S. 460330297 THILAKASIRI P M C 409106609 THILAKASIRI RICE MILLS 801432077 THILAKAWARDANA I C 673361110 THILAKSIRI KUMARA G 409170080 THILHARA REF & ELECTRICALS 409073484 THILINA ENTERPRISES 409208886 THILINA RESORT 409239200 THILINA TEX 409115349 THILINA TRADERS 409091350 THILINI AKIKO VEHICLE IMPORTS 409223397 THILINI ENTERPRISES 114197629 THILINI INVESTMENTS PVT LTD 114279544 THILINI RENT A CAR PVT LTD 661340142 THILLAINATHAN K 572082202 THILLAINAYAGAM K 756080830 THILLEKERATNE S T 409125212 THILONA TRADERS 114486159 THIMASA EMBROIDERY PVT LTD 114285722 PUBLICATIONS PVT LTD 114423939 THINU ENGINEERING PVT LTD 700641651 THIRAJ P A D B 677123370 THIRANAGAMA A L 114644331 THIRANI PEIRIS BEAUTY SALONS PVT LTD 409174230 THIRANJAYA AUTOMOBILE 114619221 THIRD GENERATION SPORTS PVT LTD 114195987 THIRDEYE PRODUCTIONS PVT LTD 682482982 THIRIMARAN V 114090263 THIRO GARMENTS INDUSTRIES PVT LTD 409072070 THIRST AID STATION 701471350 THIRUCHELVAM G 806433268 THIRUCHELVAM L S 623563561 THIRUCHELVAM N 521853514 THIRUCHELVAM P 782022210 THIRUCHELVAM V 490430245 THIRUCHETTAMPALAM T 520105077 THIRUCHITTAMPALAM K 463082375 THIRUGNANASAMPANTHER S 409160310 THIRUJAH STEEL 631712363 THIRUKKESWARAN K 581620543 THIRUKKETHEESPARAN S 581680520 THIRUKKETHEESPARAN S S

Page 582 of 646 TIN No Company Name 409166628 THIRUKOVIL PRADESHIYA SABHA 620941115 THIRUMAGAN T 561442010 THIRUNAVUKARASU A. 542471735 THIRUNAVUKARASU M 642371479 THIRUNAVUKARASU S 505010442 THIRUNEELAKANDAN B 481022258 THIRUNEELAKANDAN V 792514880 THIRUWELWAM S 114789666 THIS SOURCE PVT LTD 409025870 THISARA ENTERPRISES 409204147 THISARA ENTERPRISES.. 409226680 THISARA MOTOR TRADERS. 409272622 THISARU FASHION 114333891 THISARU TRADERS INTERNATIONAL PVT LTD 658321692 THISERA P D S 763341038 THISERA P N M P 790411455 THISSA KUMARA K G 409208584 THISSAPURA RURAL DEVELOPMEMT SOCIETY 114367788 THISSERA CERAMICS PVT LTD 409073433 THIVAGAN CO 593512380 THIVAKARAN S 710720223 THIVAKARAN V N 114397393 THIVANKA MOTORS PVT LTD 880771116 THIWANKA DEINDA IDDAMALGODA 422660283 THIYAGAMOORTHY S 682701803 THIYAGARAJ S 791890080 THIYAGARAJA G 612892830 THIYAGARAJAH T 409052312 THODUWAWA HOLDINGS 114671894 THOLONS LANKA PVT LTD 114392529 THOMARA GUARD FORCE PVT LTD 608140069 THOMAS C H G MRS 194004850 THOMAS COOK (INDIA ) LTD 184001888 THOMAS COOK OVERSEAS LTD 600043188 THOMAS R J 702200954 THOMAS RATNAJOTHY T 114168432 THON LANKA PVT LTD 409033164 THORAYAYA OIL MILLS 114055352 THORN GROUP PVT LTD 409153682 THOTUPALAWATHTHA TEA FACTORY 540733783 THOUFEEK O 903460016 THOUSEEF M T M 409089208 THOWFEEK & SONS 561683247 THOWFEEK A M M 503192934 THOWFEEK U M 114345610 THREADLINE PVT LTD 114224561 THREE JAYA AUTOMOTIVES PVT LTD 409003966 THREE LIGHTS 114338893 THREE 'M' AGENCIES PVT LTD 409028128 THREE SINGHA INDUSTRIES 409049001 THREE SISTERS GROUP THE 114624268 THREE STAR AGENCIES PVT LTD 114146668 THREE STAR INDUSTRIES PVT LTD

Page 583 of 646 TIN No Company Name 114387126 THREE STAR LANKA PVT LTD 409167390 THREE STAR MARINE HARDWARE ENTERPRISES 409231632 THREE STAR TRADERS 409032230 THREE STARS 409243290 THREE STARS TRADING 114293318 THREE TIMES TEA PVT LTD 726892040 THRIMANNA I K 114260266 THRIVAI PVT LTD 409133762 THUDUGALA GRAPHICS & PRINTERS 114454621 THUKSHIKA ENGINEERING CONS'PVT LTD 409208967 THULAKSHI TRADERS 409032664 THULASHI TRADE CENTRE 820130502 THULASIKARAN A N 409387004 THURAI ENGINEERS 409047750 THURAIRAJAH & CO D N 210360875 THURAIRAJAH D N 513503369 THURAIRAJAH S T 252210865 THURAIRAJAH V S 563573406 THURAIRATHNAM K 413601959 THURAISAMY P 501163163 THURAISAMY T 831204176 THURESH S 154008870 THURSTAN COLLEGE SWIMM;POOLCOMPL; MAN;CO 409096565 THUSARA CHANDIMAL TRANSPORT SERVICE 409112994 THUSARA ENTERPRISES 672530849 THUSARA M K 409106102 THUSARA TRANSPORT 409227635 THUSHAN ENTERPRISES 742773892 THUSHAN KALINDA G L 409268196 THUSHARA CONSTRUCTION & MOTOR TRADING 761823159 THUSHARA E D R 409242790 THUSHARA HOTEL 409141226 THUSHARA MARINE SERVICES 771872050 THUSHARA R S 720143747 THUSHARA RAJESH H D 822641431 THUSHARA SAMPATH S A 409163769 THUSINI ALERT SERVICES & SUPPLIERS 409095429 THUSITH MARING RIGGING SERVICE 708052000 THUSITHA H P 409202217 THUSITHA PRINTERS & PUBLISHERS 104028560 TIA CEYLON LTD 114468924 TIANLI TRADE COMBINE PVT LTD 409226060 TIARA ENTERPRISES 561263850 TIBBUTUMUNUWA N P 461623433 TIKIRIBANDA H M 409180310 TILAK & SONS 409091164 TILAK MOTOR TRADERS 643290308 TILAK PRIYANTHA N D 409073760 TILAKA STORES 483254741 TILAKARATHNA D G 701321766 TILAKARATHNA K P H K 550210150 TILAKARATHNA P A 542371943 TILAKARATHNE W

Page 584 of 646 TIN No Company Name 553193206 TILAKARATNA K K 552510682 TILAKARATNA M M 702041783 TILAKARATNA M M 662600237 TILAKARATNE A T 550440776 TILAKARATNE M G S 455460590 TILAKARATNE M MRS 553373760 TILAKARATNE S P 602071090 TILAKARATNE S W 733541865 TILANGA SASIPRIYA D P 409211879 TILE FIESTA 409112897 TILE LINK 114363685 TILE MART PVT LTD 114327743 TILING TECH PVT LTD 114003140 TILKINGS TRADING COMBINE PTE LTD 547972651 TILLAKARATNE F A 493012320 TILLAS T F 670630927 TILLEKERATNE L S S 540220514 TILLEKERATNE R P K 114197149 TIM INSTITUTE PVT LTD 409172105 TIMBER CARE 114338621 TIMBER LAKE INTERNATIONAL PVT LTD 114339520 TIMBERLINA INTERNATIONAL PVT LTD 104065015 TIMBERLINA LTD 409174558 TIME FASHION TRADERS 114078514 TIME GARMENTS PVT LTD 114375039 TIMEX BPO PVT LTD 409134980 TIMEX LAMINETING 409203132 TIMILON TRADING 114212857 TIMOSHONCO ENGINEERING CO PVT LTD 114684660 TIMOTHY HOLDINGS PVT LTD 409096964 TINCO INDUSTRIES 409257267 TINCO TRADING 174822190 TINE GRAPHICS PVT LTD 114455237 TINI MOTORS PVT LTD 114177881 TINY LAND TEA FACTORY PVT LTD 409088643 TINY WOODY 114715719 TIP TOP HOTEL & TRAVELS PVT LTD 114640247 TIP TOP TEXTILE MILLS PVT LTD 409088511 TIRE PLAZA 104037305 TIRUMAL EXPORTS LTD 104059791 TISARA PACKAGING INDUS LTD 114642690 TISARA VILLAS PVT LTD 409078508 TISSA ABEYWICKRAMA & CO 409146287 TISSA ANGAMMANA ASSOCIATES 690691043 TISSA B M H 542803100 TISSA E A D B PERERA 632381875 TISSA JAYAKODY I.D. 601290049 TISSA KARUNARATNA 563650303 TISSARA M D 482480411 TISSERA K P 441310951 TISSERA M J A J 510061551 TISSERA P S B 409092012 TITAN TRADE CENTRE

Page 585 of 646 TIN No Company Name 114673374 TITLENINE CREATIONS PVT LTD 409264263 TITRATION TRADING 622120151 TITTAWELLA A 409010270 TITUS STORES 409159214 TIVOLI 114055530 TIVOLI ENGINEERING PVT LTD 114106887 TIVOLI HOUSING PVT LTD 104076041 TIVOLI LANKA LTD 114095656 TIVOLI LEASING PVT LTD 582471100 TIYAGARAJ P 409297676 TIYAGI MENARA ENTERPRISES 114457990 TIYOMA SHOE MANUFACTURING CO PVT LTD 114350923 TMI EMBROIDERY SOLUTIONS PVT LTD 409074677 TMJ CARGO SERVICES 114439444 TMS INTERNATIONAL PVT LTD 409106277 TOA NIRIN BOUEKI 114450430 TOCHIGI LANKA AUTO LINE PVT LTD 409168574 TOCHIGI TRADING CO PVT LTD 409125476 TOEPFER INTERNATIONAL ASIA PVT LTD 114124818 TOHO INVESTMENTS PVT LTD 114246476 TOKAI AUTODROME INTERNATIONAL PVT LTD 409275672 TOKAI LANKA TRADINGS 114072966 LANKA INTERNATIONAL PVT LTD 409325386 TOKY ENTERPRISES 409205410 TOKYO AUTOWORLD 409137334 TOKYO ELECTRIC POWER SERVICES CO LTD 409219764 TOKYO ENTERPRISES 114063193 TOKYO EXPRESS PVT LTD 114667781 TOKYO FASHION PVT LTD 114085669 TOKYO FLORAL LANKA PVT LTD 409185878 TOKYO LANKA AUTO ENTERPRISES 409145779 TOKYO LANKA ENTERPRISES 114456276 TOKYO LANKA ENTERPRISES PVT LTD 409093434 TOKYO LANKA INTERNATIONAL 114415154 TOKYO LANKA MOTORS PVT LTD 409173101 TOKYO LANKA TRADERS 409005403 TOLARAMS 104060846 TOLARAMS INDUSTRIES LTD 114289868 TOLL GLOBAL LOGISTICS LANKA PVT LTD 561972230 TOLSIDAS S. 114691453 TOM-CAT ASIA 409141129 TOMEN PORT PROJECT OFFICE 409107028 TOMEN TELECOM S L PROJECT OFFICE TNEP-1 409149235 TOMO LANKA INTERNATIONAL 114199931 TOMSON & SONS PVT LTD 409073832 TOMSON'S MARINE SERVICES 409237053 TONGYOUNG TRADERS 114626058 TONY & REALITY CO PVT LTD 114324469 TONY TECHS PVT LTD 409105033 TOOLMAX CENTER 409219217 TOOLS LANKA 409052835 TOOTAL THREAD LTD U K 409117775 TOP ASIA

Page 586 of 646 TIN No Company Name 409215750 TOP CARS INTERNATIONAL 409160239 TOP CHOICE 409096832 TOP LADY 114178381 TOP MANPOWER PVT LTD 114608513 TOP MARKETING PVT LTD 114464244 TOP NOTCH COMPUTERS PVT LTD 409204740 TOP SELLERS 114209317 TOP SOURCE PVT LTD 114227234 TOP STAR LANKA PVT LTD 114168190 TOP TEX PVT LTD 114399710 TOP WASH GARMENT PVT LTD 114684309 TOPAAZ TRADING PVT LTD 114323004 TOPAZZ GARMENT ACCESS PVT LTD 114213071 TOPHIM LANKA PVT LTD 114072729 TOPLINE MARKEING PVT LTD 114216747 TOPLINE PET FOODS PVT LTD 114158623 TOPMARK CONTAINER TRANSPORT PVT LTD 114422932 TOPMARK TRADING PVT LTD 114286702 TOPOCAD SURVEYORS PVT LTD 409128327 TOPSELLER MARKETING CO 409210120 TOPSHINE JANIORIAL SERVICES 114238392 TOPWIN INTERNATIONAL PVT LTD 409012736 TORAY TEX 409076777 TORENTO ENGINEERING ENTERPRISES 409001440 TORRINO STEELS 114248398 TORR-TECH PVT LTD 114188018 TOSHIN MOTORS PVT LTD 409261035 TOTAL BUILDING SOLUTIONS 114802476 TOTAL COPIERS (PVT) LTD 114752452 TOTAL COURIERS & CARGO SERVICES PVT LTD 409195792 TOTAL FIRE PROTACTION SERVICES 114665622 TOTAL MANAGEMENT SOLUTIONS COMPANY (PRIVATE) LIMITED 114451410 TOTAL OUTSOURCE SOLUTIONS PVT LTD 114090719 TOTAL TRANSPORTATION SERVICES PTE LTD 409184286 TOTEL IMPEX 114359882 TOTEX INTERNATIONAL PVT LTD 114237957 TOUCHWOOD INVESTMENTS PLC 114034630 TOUGH GUYS PVT LTD 154007946 TOURISM TRAINING CENTRE OF SRI LANKA 114066206 TOURNN PVT LTD 114667293 TOUSEEF INTERNATIONAL PVT LTD 409238190 TOWA LANKA ENTERPRISES 114085480 TOWE LANKA PVT LTD 409092411 TOWER CINEMA 409026923 TOWER STEEL PRODUCTS 409085482 TOWMA ENGINEERING 409070477 TOWN CLINIC & NAWALAPITIYA NURSING HOME 114735191 TOYBO TRADING PVT LTD 409091512 TOYO AUTO TRADING CO 409094929 TOYO ENTERPRISES 409233520 TOYO INTERNATIONAL 409106200 TOYO LANKA ENTERPRISES 409178855 TOYO LANKA ENTERPRISES.

Page 587 of 646 TIN No Company Name 409186149 TOYO LANKA ENTERPRISES_ 409239579 TOYO LANKA MOTORS 409088554 TOYO MOTORS 114361887 TOYO TECHNOLOGY PVT LTD 409249361 TOYO TRADING 409082262 TOYO TRADING CO 409222862 TOYOTA CAR SALE 409323979 TOYOTA TEX 409266070 TOYSPARK 114172413 TRADCON 114092975 TRADE & INVESTMENT LANKA PVT LTD 114169579 TRADE CIRCLE OF EASTERN ARTS PVT LTD 114242764 TRADE GATE INTERNATIONAL PVT LTD 114329827 TRADE LANES PVT LTD 409008712 TRADE LANKA AGENCIES 100922193 TRADE LANKA INTERNATIONAL 409096689 TRADE LINK 409109462 TRADE LINK INTERNATIONAL 409187480 TRADE LINK. 409092853 TRADE LINKS 409105580 TRADE TECH INTERNATIONAL 409270972 TRADECHEM INTERNATIONAL 114173762 TRADECO INTERIORS PVT LTD 114222100 TRADEHOUSE INTERNATIONAL PVT LTD 114199664 TRADELINE PVT LTD 409090699 TRADELINK ENTERPRISES 114750344 TRADELINKZ HOLDINGS PVT LTD 409230679 TRADEMART 114125563 TRADEMATES INTERNATIONAL PVT LTD 114151092 TRADENET PVT LTD 114669555 TRADENTURES PVT LTD 409054161 TRADESMANN INTERNATIONAL 114355399 TRADESOURCE LANKA PVT LTD 409139876 TRADEWAYS. 114743976 TRADEWIN GLOBAL PVT LTD 114728934 TRADEWIN INTERNATIONAL PVT LTD 114178950 TRADEWIND LANKA PVT LTD 409054625 TRADEWINDS TOURS & TRAVELS PTE LTD 114096881 TRADING COMPANY PVT LTD 134008008 TRADITIONAL IMPORTS & EXPORTS LTD 114650005 TRAINEDGE INSTI.OF EDUCAT.AUSTRA. PVT LTD 114211257 TRAINING LINK INTERNATIONAL PVT LTD 114489182 TRAMPS RESTAURANTS PVT LTD 114017981 TRANDEX ENTERPRISES PVT LTD 114028746 TRANDEX INTERNATIONAL PTE LTD 174834865 TRANS APPERAL PVT LTD 114112704 TRANS ASIA CLEARING & FORWARDING PVT LTD 409198082 TRANS ASIA ELECTRONICS 114343986 TRANS ASIA FREIGHT & LOGISTICS PVT LTD 114207160 TRANS ASIA SAFARI KAMP SERVICES PVT LTD 409056105 TRANS ASIAN INTERNATIONAL 114171980 TRANS CONTINENTAL BUSINESS LINKS PVT LTD 114329290 TRANS CONTINENTAL LINES PVT LTD

Page 588 of 646 TIN No Company Name 114217808 TRANS CONTINENTAL SECURITY SERVICES PVT 134006226 TRANS CONTINENTAL TRAVELS LTD 114023671 TRANS CONT'L SECU; MANAG;& TRADI; PVT LTD 409102492 TRANS ELECTRONICS 409110762 TRANS GLOBAL ENTERPRISES 114125040 TRANS GLOBAL FREIGHTERS COLOMBO PVT LTD 114241610 TRANS GLOBAL LANKA (PVT) LTD 114356786 TRANS GLOBAL LOGISTICS PVT LTD 114075094 TRANS GLOBE IMPEX PVT LTD 409144306 TRANS GLOBE TRADING 114268887 TRANS GRAPHICS PVT LTD 114061786 TRANS GULF PVT LTD 114017043 TRANS NATIONAL AGENCIES PVT LTD 114792209 TRANS ORBIT GLOBAL LOGISTICS (PVT) LTD 114060798 TRANS PACIFIC GARMENTS INDUSTRIES PVT LT 114171905 TRANS RIBBON PVT LTD 114192872 TRANS SECURITY MANAGEMENT SERV; PVT LTD 114476030 TRANS WORLD DESTINATIONS PVT LTD 114290459 TRANS WORLD FORWARDING C M B PVT LTD 409074804 TRANS WORLD FORWARDING SERVICE 114325449 TRANS WORLD FORWARDING SERVICE PVT LTD 114417750 TRANS WRAP INTERNATIONAL PVT LTD 114404071 TRANS-ATLANTIC LOGISTICS PVT LTD 114109185 TRANSCARGO (PVT) LTD 174946868 TRANSCOM ENTERPRISES PVT LTD 114371254 TRANSCONEX PVT LTD 114090077 TRANSGLOBE DISTRIBUTORS PVT LTD 104084036 TRANSGLOBE LTD 114734934 TRANSINASIA GROUP PVT LTD 409160336 TRANSLINK ASSOCIATES 114622680 TRANSMECH LOGISTIC PVT LTD 114373303 TRANSMOBILE PRODUCTS PVT LTD 114616958 TRANSNATIONAL B P M LANKA PVT LTD 114199427 TRANSPAC DIAGNOSTICS PVT LTD 114159301 TRANSPAC INTERNATIONAL PTE LTD 409050913 TRANSPACK ENTERPRISES 409001424 TRANSPACK INTERNATIONAL 114637904 TRANSTEL SOLUTIONS PVT LTD 409074294 TRANSTEX 409064744 TRANSTRADE INTERNATIONAL 409156428 TRANSWATER KES JOINT VENTURE 114127353 TRANSWOOD PVT LTD 114235466 TRANSWORLD COMPUTERS PVT LTD 114151262 TRANSWORLD FREIGHTS PVT LTD 114153168 TRANTOR HEAVY EQUIPMENT PVT LTD 114647748 TRANZLIFE PVT LTD 114494887 TRAT COATINGS PVT LTD 114066060 TRAVEL AIR PVT LTD 409094406 TRAVEL AIR TOURS 114373249 TRAVEL CONNECTION PVT LTD 114102717 TRAVEL DATA TOURS AND TRAVELS PVT LTD 114061697 TRAVEL HOUSE PVT LTD 409153461 TRAVEL KING

Page 589 of 646 TIN No Company Name 409094570 TRAVEL LANKA TOURS 114151394 TRAVEL NETWORK PVT LTD 114355100 TRAVEL SOLUTION PVT LTD 104037364 TRAVELANKA LTD 114297852 TRAVELATIONS PVT LTD 134011742 TRAVELON LTD 114765236 TRAVELPURA PVT LTD 114042455 TRAVELS & TOURS LINK PVT LTD 134006676 TRAVELSERV LTD 114087785 TRAVEX ENTERPRISES PVT LTD 114083844 TRAVEX INTERNATIONAL PVT LTD 114630438 TRAX RAIL PVT LTD 409057322 TREASURE SYNDICATE 409194567 TREBLE NINE ADVERTISING 114100331 TRELLEBORG TYRE TUBES PVT LTD 114308986 TREND ELECTRIC LANKA(PVT)LTD 114305090 TREND FIELD FORCE SECURITY PVT LTD 114418757 TREND HOLDINGS PVT LTD 114231177 TREND INTERNATIONAL PVT LTD 114098868 TREND SETTING APPARELS PVT LTD 409205224 TREND TELECOMMUNICATIONS 114097560 TRENDS GARMENTS PVT LTD 409106145 TRENDS MARKETING 114437182 TRENDS MARKETING PVT LTD 114185191 TRENDY & RIETER PVT LTD 409222471 TRENDY ADS 409140440 TRENDY ENTERPRISES 114464821 TRENDY EXPORTS PVT LTD 409089909 TRENDY INDUSTRIES 114250066 TRENLUXE LANKA PVT LTD 114094765 TREVICON PVT LTD 409103120 TREX LANKA 114226653 TRI CLOTHING WHOLESALE PVT LTD 409087710 TRI SAM TRADING COMPANY 114144193 TRI SMART PVT LTD 114411973 TRI STAR INTERNATIONAL PVT LTD 409155740 TRI STAR MARKETING INTERNATIONEL 114398870 TRI STAR SHIPPING INTERNATIONAL PVT LTD 409115446 TRI STAR TRADERS 114727580 TRIADHOT.COM PVT LTD 409240119 TRIBLE NINE EXPORTS & IMPORTS 409075665 TRIBROS 114308811 TRICE SHIPPING CO PVT LTD 104066119 TRICO MARKETING SERVICES LTD 114184420 TRICO NAVIGATION PVT LTD 114613207 TRICO SECURITY SERVICES PVT LTD 104066100 TRICO TRANSPORT & TRAVEL CO LTD 114082899 TRICOVIL PVT LTD 409157246 TRIDEL IMPEX 114175439 TRIDENT COMPUTERS PVT LTD 409131735 TRIDENT ENTERPRISES 409202519 TRIDENT INTERNATIONAL. 114146994 TRIDENT LACE PVT LTD

Page 590 of 646 TIN No Company Name 114439100 TRIDENT LANKA INTERNATIONAL PVT LTD 114355585 TRIDENT LANKA PACKAGING PVT LTD 114115088 TRIDENT MARKETING PVT LTD 409134327 TRIDENT MERCHANDISING 114274275 TRIDENT SECURITY INTE;& INVES;SERV; PVT L 134009497 TRIESTINO LANKA SHIPPING LTD 114057142 TRIGEM PVT LTD 114073024 TRILINK APPAREL PVT LTD 114655627 TRILLION GLOBAL PVT LTD 114286230 TRILOBYTE LABS PVT LTD 114441830 TRIMCOLANKA PVT LTD 114378011 TRIMURTI LANKA PVT LTD 409101712 TRINCO SLIPWAY & ENGINEERING 114012238 TRINCO WALK INN LTD 409091440 CO-OP LABOUR SOCIETY LTD 114052019 TRINE ALUMINIUM PVT LTD 114041165 TRINE PVT LTD 114232947 TRINITY COIR PVT LTD 114412708 TRINITY FOOD & BEVERAGES PVT LTD 114027731 TRINITY PACKAGING PVT LTD 114020699 TRINITY SOURCING PVT LTD 409092250 TRIO CONSTRUCTIONS 114025046 TRIO LANKA TRADING CO PVT LTD 409202152 TRIONA IMPEX 114352853 TRIPACK DISTRIBUTORS PVT LTD 114058602 TRIPAL APPARELS PVT LTD 409006337 TRIPEL MPORT EXPORT 409056130 TRIPLE EN ADVERTISING 409007600 TRIPLE MIRROR INDUSTRIES 114200239 TRIPLE S ENTERPRISES PVT LTD 114394335 TRISEC ORGANISATION PVT LTD 409043020 TRISTAR ENTERPRISES 409018157 TRISTAR PACKWEL 114145645 TRISTAR SECURITY SERVICES PVT LTD 409293913 TRISTAR TRADING COMPANY 114059790 TRISTARS POLYTHENE INDUSTRIES PVT LTD 114292834 TRITEL TECHNOLOGIES PVT LTD 409047300 TRITON MARKETING SERVICES 114360961 TRITON TRADING LANKA PVT LTD 114270970 TRIUMPH ATLANTIC PVT LTD 114279064 TROJAN ASSOCIATES PVT LTD 409078443 TROPIAIR AUTO AIR CONDITIONING ENGINEERS 409029248 TROPIC ICE COMPANY 114113239 TROPIC ICE PVT LTD 114743801 TROPICAL ASIA TOURS PVT LTD 114065668 TROPICAL DESIGN PVT LTD 104049923 TROPICAL EXOTICS PVT LTD 409117546 TROPICAL FISH CENTRE 114395056 TROPICAL FISH CENTRE PVT LTD 114179779 TROPICAL FISH LANKA PVT LTD 104067220 TROPICAL FOLIAGE & FLOWER CO LTD 114270997 TROPICAL IMPEX PVT LTD 114183008 TROPICAL INTERNATIONAL PVT LTD

Page 591 of 646 TIN No Company Name 409010814 TROPICAL ISLAND PRODUCTS 114387452 TROPICAL ISLAND PVT LTD 409079164 TROPICAL PRODUCE EXPORTERS 114277355 TROPICAL RESOURCES PVT LTD 114076902 TROPICAL SEED CO PVT LTD 114375357 TROPICAL TEAS LANKA PVT LTD 114281298 TROPICAL VACATIONS ASIA PVT LTD 114085243 TROPICANO TRAVEL & TOURS PVT LTD 114215732 TROPII COAST M M PVT LTD 114212156 TROPII COAST PVT LTD 114206970 TRU COLOR PAINTS PVT LTD 114406716 TRUCONNECT TECHNOLOGIES (PRIVATE) LIMITED 114605344 TRUNK (PVT) LTD 409299741 TRUST AUTOMOBILES 409034969 TRUST CARGO SERVICES 114343935 TRUST EXPO PVT LTD 409158064 TRUST GEMS 114236357 TRUST LANKA MONEY CHANGER PVT LTD 114328944 TRUST SHIPPING SERVICES PVT LTD 114456764 TRUST TOYLANKA PVT LTD 114671452 TRUST VALUE PVT LTD 409155286 TRUST WORLD 409113648 TRY ONCE INTERNATIONAL 114199605 TSS COMPUTER INTERNATIONAL PVT LTD 409264018 TSUJI KENKI LANKA 114407402 TSUKUBA GROUP PVT LTD 409173926 TSUYOSHI AUTO VISION 409094686 TSUYOSHI TRADING CO 114828351 T-TECH ENGINEERING PVT LTD 480642414 TUAN JAINUDEEN 591270010 TUAN NAZEER C 430392050 TUAN ZAHEER HOHAMED 580570798 TUDOR K S D 114016772 TUFFPAK PVT LTD 114237205 TULIP APPARELS PVT LTD 409033369 TULIP INDUSTRIES 409197841 TULIP STATIONERS 114755486 TULIP STATIONERS PVT LTD 409016944 TUNGA METAL INDUSTRIES 409323367 TURBO COOLING 409081479 TURBO SPARES CENTRE 409122779 TURKEY SOY FOODS 409191819 TURNEY BISCUITS MANUFACTURERS 114128651 TURNKEY INTERNATIONAL PVT LTD 409000622 TURRAMSHA FREIGHTERS 671172647 TUSHAR AMALEAN 409121314 TUSITHA ENTERPRISES 114212768 TUSKER TOYS LANKA PVT LTD 409080111 TVS & CO 194010583 TVS INTERCONNECT SYSTEMS LTD 114424005 TWAIN A LOGISTICS PVT LTD 114631248 TWELVE SEASONS APPAREL PVT LTD 409088341 TWIN ADVERTISING & MARKETING SERVICES

Page 592 of 646 TIN No Company Name 114284351 TWIN ADVERTISING & MARKETING SERV; PVT LT 409185398 TWIN MERCHANTS 114088897 TWINCO PVT LTD 409161758 TWINKLE ENTERPRISES 114427764 TWINKLERS PVT LTD 114204714 TWINLINE DESIGN CONSULTANTS PVT LTD 409115454 TWINLINE MARKETING 114437018 TWINS PACK PVT LTD 114296120 TWO GUYS TRADING CO PVT LTD 114611280 TWO THIRTY INTERACTIVE PVT LTD 114039250 TYEBALLY & CO PTE LTD H 409088180 TYER TECHNICS 114398888 TYLOS INTERNATIONAL PVT LTD 114104612 TYLOS TEA PVT LTD 114694258 TYRE BOX TRADING PVT LTD 114174203 TYRE DISCOUNT PVT LTD 409070353 TYRE DROME 409005713 TYRE HOUSE 114021369 TYRE HOUSE PVT LTD 114199311 TYRE PLAZA PVT LTD 114070688 TYRE RETREADERS PVT LTD 104012094 TYREMART CEYLON LTD 114491926 TZOLKIN SERUM PVT LTD 114600822 U & A ENTERPRISES PVT LTD 114736856 U & S DEVELOPMENT CO.PVT LTD 114365319 U AND S LANKA PVT LTD 114367680 U AND US PVT LTD 114303690 U B HOLDINGS PVT LTD 114319210 U C C PLACEMENT & F'CIAL S'VICES PVT LTD 742350282 U D N WIJETUNGE 114382221 U E TRADE CORPORATION LANKA PVT LTD 114621072 U F O LANKA PVT LTD 727962638 U G C D KARUNARATNA 114672009 U I FLEXIBLE PACKAGING & LABEL.PVT LTD 409155553 U K ENTERPRISE 409166245 U K FASHION 500131632 U K H C DE SILVA 409279775 U K K CONSTRUCTION 114095923 U K THILAK DE SILVA AND CO PVT LTD 114223174 U KNITS GARMENTS PVT LTD 409005730 U L A ENTERPRISES 409253156 U L CONSTRUCTION WORKS 114467278 U L HOLDINGS PVT LTD 540662940 U L ISMAIL 409177484 U L S AND COMPANY 409177611 U N CONSTRACTION 409130577 U N D CONSTRUCTION 114647926 U N IMPEX PVT LTD 409301436 U N R TRADING COMPANY 409124119 U N T ENGINEERING SERVICES 409016189 U O P PRORESS INTERNATIONAL 409076017 U P J CONSTRUCTION CO 114414212 U P PAVERS PVT LTD

Page 593 of 646 TIN No Company Name 114323950 U P S APPAREL EXPORT PVT LTD 409273955 U PARTS 409101003 U R CONSTRUCTION 409137466 U R CONSTRUCTION CO 409369782 U S A CONSTRUCTIONS & SUPPLIERS 114227862 U S AIR SERVICES PVT LTD 114289841 U S AUTO PARTS PVT LTD 409274072 U S CONSTRUCTION 114503878 U S INTERIORS PVT LTD 114188140 U S INVESTMENTS PVT LTD 114454648 U S MEGA INSTITUTE & ENGINEERING PVT LTD 409031536 U S S METAL ENGINEERING WORKS 114445118 U S SHIPPING & CARGO SERVICES PVT LTD 409255485 U SRI ENGINEERS & LORRY BODDY BUILDERS 409027377 U T S ENTERPRISES 409178693 U&D DESIGN & CONSTRUCTION 823020341 U.A.D.S.KUMARA 652761003 U.A.M..PRIYADARSHANA 409228119 U.B.S. TRADING 409228550 U.G.U. ENTERPRISES 520932135 U.J.N. PERERA 503161036 U.M. PERERA 114693995 U.P.S. HOME (PVT) LTD 409228208 U.R. HOLDING 114629510 U10 CERTIFIED CEYLON CINNAMON PVT LTD 409209920 UB-11 FARMER ORGANATION 409208606 UB3 4 5 6 DEMETAMAPELASSA BEDUM SOCIETY 612830282 UBAYAWARDANA H M D 402381019 UBESENA H D 114242934 UBEX PVT LTD 114284157 UBIZPORT PVT LTD 114130290 UCHIHASHI LANKA PVT LTD 114815373 UDA INTARNATIONAL PVT LTD 665910245 UDAGAMAGE U D N D 771170846 UDAKUMBURA U M G S J B 567861198 UDALUPOLA N M P M MISS 491520639 UDAMULLA W A 409212425 UDANA BUILDERS 409017541 UDANI SAW MILL 511020395 UDAPOLA S C 790964004 UDARA D D H 409221190 UDARA TRAVELS 672270111 UDARA WANIGASINGHE W M A 114073342 UDAWATTA GARMENTS PVT LTD 409100899 UDAWATTA IMPORTERS 651281067 UDAWATTA K J P 543050466 UDAWATTA T.A. 409169902 UDAWATTE CONSTRUCTION 433621867 UDAWATTE W 409128726 UDAWELA FARM OGANIZATION 409116663 UDAYA CONSTRUCTION 409098983 UDAYA CONSTRUCTIONS 691992144 UDAYA DEEPA K A G

Page 594 of 646 TIN No Company Name 409249167 UDAYA DISTRIBUTORS 409180744 UDAYA ENTERPRISES 114203386 UDAYA FOOD PRODUCTS PVT LTD 673110045 UDAYA H 660260226 UDAYA JINADASA H K 730692382 UDAYA KUMAR K 750824030 UDAYA KUMARA R P S 114122386 UDAYA LANKA ENGINEERS PVT LTD 409003737 UDAYA METAL STORES 706471510 UDAYA NILANTHIKA KUMARI A A 409298451 UDAYA TIMBER DEALERS 114150878 UDAYA TRADERS PVT LTD 409070744 UDAYA UNDERTAKERS 830381910 UDAYAKUMAR P Q 743091710 UDAYAKUMARA T W 752972796 UDAYANA H M GUNASEKARA 701812247 UDAYANANDA K L G 612930244 UDAYANANDA M 810480769 UDAYANGA E A P 781490601 UDAYANTHA G M G 702670403 UDAYAR R W G M S A 732680411 UDAYAR S I U M R 780302712 UDAYARATHNA T 700730468 UDAYASANKAR M 611180594 UDAYASHANTHA L A P 593002250 UDAYASIRI B .L 750111548 UDAYASIRI B.A.B. 409210422 UDAYASRI KARIYAWASAM & COMPANY 652600476 UDAYASUNDER M 409095216 UDENI BUILDERS 722663896 UDENI EKANAYAKA W G 763440869 UDESH J V 750503489 UDESH WIPULAPRIYA J.W.A. 273490051 UDESHI M M 114017299 UDHEYA & CO PVT LTD 409107214 UDITH TRANSPORT SERVICE 114493171 UDITHA LANKA PVT LTD 409159150 UDUBADDAWA PRADESHIYA SABHA 114724211 UDUGAMA TRADING PVT LTD 661760699 UDUKALA C J 480764340 UDULATUNGA M H D 409139515 UDUMULLEGODA TEA FACTORY 409071252 UDUNUWARA M P C S LTD 114325465 UDUPILA TRADING CO PVT LTD 114049301 UIP EXPORTERS PVT LTD 640990198 UJITH S K M 114341665 UK FASHION EXPORTS PVT LTD 409071015 UKAAYE 482801676 UKKUBANDA D M 621802070 UKKUBANDA S A 732070443 UKUWELA D M 500995092 UKWATTA J. 409198996 UKWATTA TREVELS OPERETES

Page 595 of 646 TIN No Company Name 641000035 UKWATTAGE S G 114234745 ULKA APPAREL MANUFACTURER PVT LTD 409280404 ULPA ENTERPRISES 114300195 ULTIMA CERAMICS PVT LTD 114328260 ULTIMA TECHNOLOGY SOLUTIONS PVT LTD 114166316 ULTIMATE FREIGHT & SHIPPING LANKA PVT LT 114223565 ULTIMATE FREIGHT SERVICES PVT LTD 114364339 ULTIMATE MARKETING PVT LTD 114400165 ULTIMATE MEDIA SOLUTIONS PVT LTD 114643378 ULTIMATE WAREHOUSING PVT LTD 409100848 ULTRA CHEM 114484580 ULTRA INSTRUMENTS & LABO;SERVI;PVT LTD 114184802 ULTRA LANKA TRADING PVT LTD 100886057 ULTRA ROOFING ENGINEERING (PVT) LTD 114449091 ULTRAKLEEN SERVICES PVT LTD 543122947 ULUMUDEEN T M S 860800772 UMAIR M A M 409156215 UMAMAH 671850831 UMAR H Z M I 820612493 UMASUTHAN P 114791288 UMAYA HOLDINGS PVT LTD 114185019 UMEC LANKA PVT LTD 114086533 UMICO DECORATORS PVT LTD 685534878 UMMA A F 409155901 UMMAR ENTERPRISES 772550936 UNAIS M S A R M 782890344 UNAIS U L M 409025404 UNCLE SAM ASSOCIATES 114176010 UNCLE SAM ASSOCIATES PVT LTD 104029868 UNDERWATER SAFARIS LTD 194000839 UNI EASTERN SPORTSWEAR MANUFACTURING LTD 114441856 UNI ENGINEERING SOLUTIONS PVT LTD 409172709 UNI ENTERPRISES 409105084 UNI FASHION 409183484 UNI FOODS 114220370 UNI FREIGHT SEA & AIR PVT LTD 114360511 UNI GLORY LANKA PVT LTD 409211640 UNI LANKA EXPORTS 409225900 UNI LANKA RECRUITMENT AGENCIES 114204021 UNI LANKA SHIPPING PVT LTD 409166164 UNI LINE APPARELS 114481700 UNI MARINE SHIPPING PVT LTD 114644650 UNI PACK ENTERPRISES PVT LTD 409090508 UNI RECHE TRAVELS & TOURS 409135579 UNI TEA ENTERPRISES 409084249 UNI TECH ENGINEERING CO 114062600 UNI WASH PVT LTD 409171532 UNI WHEELS 114004944 UNI WORLD PVT LTD 114300764 UNI WORLD TRAVELS & TOURS PVT LTD 114023183 UNIARC PVT LTD 114327654 UNIART TEXTILE PRINTING PVT LTD 409058299 UNIC APPARELS

Page 596 of 646 TIN No Company Name 409066038 UNIC KNITTING & GARMENTS 409050344 UNIC TRADE CENTRE 114292605 UNICARE INTERNATIONAL PVT LTD 409078400 UNICCO TRADERS 114160334 UNICEL PVT LTD 114022489 UNICEYL MARKETING SERVICES PVT LTD 114214302 UNICO ENGINEERING PVT LTD 114255700 UNICOM CLEARING & FORWARDING PVT LTD 114227552 UNICOMP COMPUTER TECHNOLOGIES PVT LTD 409184545 UNICON DATA SYSTEMS 114166901 UNICON SYSTEMS COLOMBO PVT LTD 409081878 UNICORN OFFSET PRINTING CO 114090301 UNICORN PRODUCTS PVT LTD 114167398 UNICORN SECURITY SERVICES PVT LTD 114006912 UNICORN SHIPPING PVT LTD 409171850 UNICORN TRADERS 114141194 UNICORNS CLEARING & FORWARDING PVT LTD 114044385 UNIE ARTS PVT LTD 114126802 UNIFERBS ASSOCIATES PVT LTD 409089763 UNIGLORY MARINE CORPORATION 114158615 UNIGRADE TRADING CO PVT LTD 114007447 UNIGRAPHICS PTE LTD 194006730 UNIHA WASSER TECHNOLOGIE GMBH 409115748 UNIK CARE KANDY 114349380 UNIK CREATIONS IMPORTS PVT LTD 409202764 UNIK ENTERPRISES. 409075088 UNIK IMPORTERS & EXPORTERS 409261728 UNIKANS 409076939 UNIKIT INDUSTRIES 409012310 UNILANKA ENTERPRISES 409147682 UNILANKA TRADING CO 104046363 UNILEVER CEYLON MARKETING LTD 409077730 UNILINK TRADERS 409006744 UNIMAX METAL TRADERS 114407046 UNIMED MEDICAL SUPPLIERS & MANUFA; PVT LT 114728586 UNION AGRO MACHINERY & SERVICES PVT LTD 194005555 UNION BANK: HEAD OFFICE 114053929 UNION CLOTHING PVT LTD 104065449 UNION COLD STORAGE LTD 114099201 UNION COMMODITIES COCONUT PRODU; PVT LTD 104059775 UNION CONSTRUCTION ENGINEERING LTD 409096581 UNION CONTRACT 114023027 UNION DESPENSARY PVT LTD 409108938 UNION ENTERPRISES 409089631 UNION EXPORTS & ASSET MANAGEMENT CO 114066281 UNION EXPRESS TOURS PVT LTD 134010630 UNION FISH PRODUTS LTD 114331694 UNION FRIGHT LINES PVT LTD 104049346 UNION INVESTMENTS LTD 104030017 UNION LACE INDUSTRIES LTD 409090591 UNION MOTOR HOUSE 409168000 UNION MOTORS 114793248 UNION P V C INDUSTRIES PVT LTD

Page 597 of 646 TIN No Company Name 114151300 UNION SHIPPING CO LTD 114215775 UNION STEEL INDUSTRY PVT LTD 114046060 UNION STEEL PVT LTD 114151564 UNION TRADE AGENCIES PVT LTD 409351689 UNION TRADING 104070388 UNIPAK LTD 409066690 UNIQUE AGENCIES 409067824 UNIQUE AGENCIES. 114042633 UNIQUE ASSOCIATES PVT LTD 114648442 UNIQUE CONCEPT PVT LTD 114266329 UNIQUE CONSTRUCTION INTERNATIONAL PVT LT 114488461 UNIQUE CONSTRUCTION SERVICES PVT LTD 409018220 UNIQUE ENTERPRICES 409163971 UNIQUE ENTERPRISE 409148921 UNIQUE ENTERPRISES 409168167 UNIQUE ENTERPRISES 114223638 UNIQUE EXHIBITIONS & CONVENTIONS PVT LTD 114086835 UNIQUE EXPORTS PVT LTD 114078263 UNIQUE GARMENTS PVT LTD 114250678 UNIQUE HOLDINGS PVT LTD 114261777 UNIQUE IMAGE PVT LTD 409167543 UNIQUE IMPEX 114340197 UNIQUE INTERNA; EDUCA; SERV; PVT LTD 409186386 UNIQUE MARINE SERVICE 409009387 UNIQUE MARKETING ENTERPRISE 114092991 UNIQUE PACKAGING PVT LTD 409154948 UNIQUE PLASTIC 114196584 UNIQUE ROAD HAULERS PVT LTD 114178810 UNIQUE SELLING PRODUCTS PVT LTD 409143938 UNIQUE SOLVENTS & ADHCSIVES 114325945 UNIQUE SOLVENTS & ADHESIVES PVT LTD 409179827 UNIQUE TRADING COMPANY 114221252 UNIQUE TRANSPORT SERVICES PVT LTD 409191690 UNIQUE WASHING & DYEING 114422681 UNIQUE WASHING & DYEING PVT LTD 114288039 UNIQUECARE DISTRIBUTORS PVT LTD 114180963 UNISOFT INSTITUTE OF TECHNOLOGY PVT LTD 409066437 UNISON FREIGHTER'S 114102636 UNISONIC ELECTRONICS & ENGG PVT LTD 114279382 UNISONIC INDUSTRIAL CO PVT LTD 114627844 UNISTAR GLOBAL LOGISTICS (PVT) LTD 114353779 UNITATA PVT LTD 114039993 UNITEC ELECTRICALS PVT LTD 114207128 UNITEC FIRE SYSTEMS PVT LTD 409077439 UNITECH FIRE EQUIPMENT CO 114375608 UNITECH TRADING PVT LTD 409186106 UNITECHECON CONSTRUCTION COMPANY 114239437 UNITED AIR CONDITIONING ENTERPRI;PVT LTD 114392839 UNITED AIR SERVICES PVT LTD 409059562 UNITED AIRCOND ENTERPRISES 409059554 UNITED AIRLINES 114440957 UNITED AUTO AIRCON.& REF ENGINE.PVT LTD 114104361 UNITED BERRY INTERNATIONAL PVT LTD

Page 598 of 646 TIN No Company Name 114674710 UNITED BUSINESS HOLDINGS PVT LTD 114280607 UNITED CARGO MANAGEMENT PVT LTD 124000548 UNITED CEYLON INSURANCE CO PVT LTD THE 409202900 UNITED COMPUTER SYSTEMS 409093736 UNITED CONTRACTORS 114142727 UNITED CONTRACTS PVT LTD 114370029 UNITED ELECTRICALS PROJECTS PVT LTD 409090192 UNITED ENTERPRISES 114048038 UNITED ENTERPRISES PVT LTD 409004911 UNITED EXPORTS 114174963 UNITED EXPRESS CORPORATION PVT LTD 409187811 UNITED FORCE AGENCIES SECURITY 114173207 UNITED FORWARDERS PVT LTD 409002862 UNITED GENERAL MOTORS 114206598 UNITED GENERAL MOTORS PVT LTD 409283314 UNITED HOLDINGS 409065554 UNITED IMPEX 409186114 UNITED IMPORT & EXPORT COMPANY 114292540 UNITED INFORMATION SYSTEMS PVT LTD 409088031 UNITED INSURANCE BROKERS 114114979 UNITED INSURANCE BROKERS PVT LTD 409301843 UNITED MARINE SERVICES. 409275362 UNITED MARKETING SERVICES 104022820 UNITED MERCHANTS LTD 114177628 UNITED MERCHANTS PRINTERS PVT LTD 114328499 UNITED NETWORKS INTERNATIONAL PVT LTD 114179574 UNITED NEWSPAPERS PVT LTD 114082996 UNITED P P SACKS PVT LTD 114190799 UNITED PAPER TRADES PVT LTD 409117120 UNITED PLASTIC PACKAGING SERVICES 114149730 UNITED PRODUCE BROKERS PVT LTD 114195405 UNITED PROFESSIONAL AGENCIES PVT LTD 114169757 UNITED PUBLISHING HOUSE PVT LTD 114116254 UNITED RUBBER CRAFT PVT LTD 114034959 UNITED SECURITY SERVICE LTD 409074375 UNITED SECURITY SERVICES CO 114268526 UNITED SHIPPING SERVICES PVT LTD 409269966 UNITED SPECIAL PROJECT SUPPLIERS 114654485 UNITED STRUCTURES PVT LTD 409161006 UNITED SURVEY AGENCY 114616931 UNITED TELECOM LANKA PVT LTD 409005900 UNITED THREAD MANUFACTORY 409022014 UNITED TRADE AGENCIES 409139221 UNITED TRADERS 409009743 UNITED TRADING AGENCY 409265880 UNITED TRANSPORT CO 409154417 UNITED TYRE HOUSE 114458163 UNITED VENTURES (PRIVATE) LIMITED 409152406 UNITED WEST ENTERPRISES 409146651 UNITEK 409316123 UNITEL 409223770 UNITEX 409108300 UNITY (ENGINEERING) CO

Page 599 of 646 TIN No Company Name 114197556 UNITY COMPUTERS PVT LTD 409144632 UNITY ENGINEERING & CONSTRUCTION CO 409107427 UNITY ENTERPRISES 409221599 UNITY IMPEX AGENCY 409228259 UNITY LANKA ENTERPRISES 114223930 UNITY LANKA PVT LTD 409082963 UNITY MOTORS 114624900 UNITY PREPRESS PVT LTD 409199038 UNITY TRADING COMPANY 409094325 UNIVARCIAL POLYTHENE INDUSTRIES 114017094 UNIVERSAL APPARELS PVT LTD 409114067 UNIVERSAL AUTO 114175552 UNIVERSAL CERAMIC CO PVT LTD 114276669 UNIVERSAL CITY GARMENTS PVT LTD 114107123 UNIVERSAL CITY PVT LTD 114187895 UNIVERSAL CLEARING & FORWARDING PVT LTD 114347620 UNIVERSAL COMPUTER TECHNOLOGIES PVT LTD 409140912 UNIVERSAL CONSTRUCTION 409174574 UNIVERSAL CONSTRUCTION & HARDWARE 114769754 UNIVERSAL ENGINE.& MANA.CONSULT. PVT LTD 409248454 UNIVERSAL ENGINEERING ASSOCIATES 409165516 UNIVERSAL ENTERPRISES 104046886 UNIVERSAL ENTERPRISES LTD 114183229 UNIVERSAL FINANCE & INVESTMENTS PVT LTD 409064450 UNIVERSAL FREIGHT SERVICE 114039845 UNIVERSAL GARMENTS EXPORTS PVT LTD 409279503 UNIVERSAL GLASS COMPANY 114351997 UNIVERSAL GRAPHIC PRINTS PVT LTD 114047880 UNIVERSAL IMPEX PVT LTD 409168752 UNIVERSAL IMPORTERS & EXPORTERS 114321036 UNIVERSAL INFORMATICS PVT LTD 114081663 UNIVERSAL INTERIORS PVT LTD 409276997 UNIVERSAL LANKA ENTERPRISES 409265472 UNIVERSAL LANKA INDUSTRIES 114069205 UNIVERSAL LANKA PVT LTD 114208299 UNIVERSAL LINKS PVT LTD 114002585 UNIVERSAL MARKETING SERVICES PVT LTD 409113273 UNIVERSAL MERCHANT 114759449 UNIVERSAL NETWORKS PVT LTD 114123005 UNIVERSAL PLASTICS PTE LTD 409179274 UNIVERSAL POWER SYSTEM 104009700 UNIVERSAL PRINTERS LTD 409107915 UNIVERSAL PRINTING CO 409152104 UNIVERSAL PRODUCTS 114397016 UNIVERSAL PRODUCTS PVT LTD 114358215 UNIVERSAL RESTAURANT PVT LTD 409071929 UNIVERSAL SCIENTIFIC SERVICES 114424358 UNIVERSAL SOFTWARE LABS PVT LTD 409266959 UNIVERSAL TRADING CO. 114354910 UNIVERSE MICRO TEC PVT LTD 409260233 UNIVERSEL LINK IMPORT & EXPORT 409039200 104051197 UNIVOGUE GARMENTS PVT LTD

Page 600 of 646 TIN No Company Name 114279412 UNIWAYS INTERNATIONAL PVT LTD 114416207 UNIWEAR SOURCING PVT LTD 114418137 UNIWHEELS LANKA PVT LTD 114130346 UNIWICK PVT LTD 409088279 UNIWIN ENGINEERING SERVICES 114274976 UNIWIN ENGINEERING SERVISES PVT LTD 114115835 UNIWIRE INDUSTRIES PVT LTD 409145566 UNNO SHOJI ENTERPRISES 114236284 UP SELECT ELECTRONICS PVT LTD 461040233 UPACHANDRA U H I 409141510 UPALI ADS 114104051 UPALI AIRCON PVT LTD 114079065 UPALI AVIATION SERVICES PTE LTD 622762170 UPALI BANDULA H A 592622408 UPALI CHANDRALAL G. 611470614 UPALI CHANDRASENA P 104046762 UPALI ELECTRONICS CO LTD 409266185 UPALI ENTERPRISES 114327387 UPALI GARAGE PVT LTD 114092908 UPALI GARMENTS PVT LTD 481422655 UPALI GUNATHILAKE H D R 550630656 UPALI HANWELLA H 571582457 UPALI HETTIARACHCHI 632730802 UPALI JAYANANDA U S 409157769 UPALI LUXMAN L U 521414871 UPALI MERVYNSENARATH DASANAYAKA 104047866 UPALI MOTOR COMPANY LTD 409126693 UPALI MOTOR SERVICE 601960087 UPALI NANDALAL G G 114024988 UPALI ORGANISATION PVT LTD 114025950 UPALI PRINTERS PVT LTD 512753051 UPALI RAJA MORAWAKA 633070164 UPALI RANJITH K K V 472173880 UPALI RATNAYAKE R M 114159409 UPALI RUPASINGHE (PRIVATE) LIMITED 114007994 UPALI SAMARARATNE PVT LTD 409120970 UPALI SAMARASINGHE ASSOCIATES 114675938 UPALI STYROFOAM PVT LTD 409106749 UPALI TRADERS 409110339 UPALI TRADING CO 104029949 UPALI TRADING CO LTD 409101410 UPALI TRANSPORT SERVICE 104050298 UPALI TRAVELS LTD 653240422 UPALI W 603283554 UPALI W P 934312635 UPALI WICKRAMATHUNGA 409103278 UPALIRAVINDRA BROTHERS 492310174 UPASENA B M 510482611 UPASENA D 409097979 UPASENA ENTERPRISES 412650387 UPASENA K G 281311395 UPASENA L D 633061530 UPASENA R B

Page 601 of 646 TIN No Company Name 572602036 UPASENA S M 409135617 UPASHANTHA S M P I 651902800 UPASIRI H G 623230317 UPATISSA B G A S 409077510 UPEKA ENTERPRISES 409026478 UPENGA ENTERPRISES 500541130 UPEPALA I W MR 114351113 UPPER AGRA OYA HYDRO POWER (PRIVATE) LIMITED 409152945 UPPER BALANGODA TEA FACTORY & ESTATE 663062530 UPPUL K G S 114099929 UPS SCS LANKA PVT LTD 750352979 UPUL A L 670571017 UPUL CHANDANA D B 712220805 UPUL CHANDANA G K 761830686 UPUL GUNASEKARA N K 772370130 UPUL KANTHA U D 573272978 UPUL L 114748269 UPUL MOTORS PVT LTD 591570404 UPUL NANDANA H A N 683590665 UPUL NANDANA ULISHEWA 114081469 UPULI CONSTRUCTION PVT LTD 114249610 UPULI OFFSET PRINTERS PVT LTD 114198510 URACO TECHNOLOGIES PVT LTD 114669784 URAGALA PVT LTD 742522610 URALAGAMAGE S S 675842566 URATHRAKUMARI L 409162398 URBAN COUNCIL 409159559 URBAN COUNCIL HAPUTALE 409101666 URBAN COUNCIL JAELA 409107150 URBAN COUNCIL KALUTARA 409251242 URBAN COUNCIL MANNAR 409138489 URBAN COUNCIL 409157203 URBAN COUNCIL 409165818 URBAN COUNCIL- 114155004 URBAN LANKA PVT LTD 409157599 URBANCOUNCIL TANGALLE 409107672 URDCO TRADENET 114438804 URESHA HOLDINGS PVT LTD 114346691 URESHI MOTORS PVT LTD 643270994 URULIYANAGE DON SUDATH KEERTHI GUNASINGHE 409010539 URUTHIRA AGENCY 114304697 USAPIYLA TRADING CO PVT LTD 104019498 USHA INDUSTRIES LTD 409101135 USHALA ENGINEERS & SUPPLIERS CO 114363871 USHANTHA ENTERPRISES PVT LTD 562651357 USMAN A C M 801032087 USMAN A M 409172407 USMAN ENTERPRISES 114119237 USN PACKAGING LANKA PVT LTD 570553208 USSAIN M S A 114747858 USWATTA TRADING PVT LTD 114165247 USWATTE GOLDEN CHIPS PVT LTD 114085103 USWATTE MARKETING SERVICES PVT LTD

Page 602 of 646 TIN No Company Name 733292040 UTHAYAKUMAR P 702870674 UTHAYAKUMAR S 700854337 UTHAYAKUMAR S MR 592463334 UTHAYAKUMARAN R 645561384 UTHAYAKUMR R 682182563 UTHAYASOORIYAN A 409282350 UTHUM ENTERPRISES 409036120 UTHUM PUBLISHING HOUSE 352291323 UTHUMALEBBE K 521035986 UTHUMALEBBE M I 591842692 UTHUMALEBBE M.M. 409094104 UTHUMAPURAM RURAL DEVELOPMENT SOCIETY 114389277 UTO EDUCONSULT PVT LTD 114250805 UTSCH LANKA PVT LTD 134009462 UVA AGRO WELLS FARMERS LTD 409093205 UVA BUILDERS 409115330 UVA DEVELOPMENT BANK 104030360 UVA FREIGHTERS LTD 104033695 UVA HALPEWATTE ESTATE LTD 409099955 UVA SURVEY CONSULTANTS 661461101 UVAIS M H 292311567 UWAIS M K M 600041053 UWESDEEN M H 560062176 UYANWATHTHA W M S B 114813834 UZAID TRADING PVT LTD 114386316 V & I SOLUTIONS PVT LTD 114196630 V & J ENTERPRISES PVT LTD 114143707 V & N ASSOCIATES PVT LTD 134047615 V & V EXPORT LTD 114471402 V 4 ASSOCIATES PVT LTD 114178314 V- 4 TRADE INTERNATIONAL PVT LTD 642561685 V A MOHAMED RIZVI 420260083 V ARIARATNAM 114311251 V C ASSOCIATES PVT LTD 114366811 V COM INTERNATIONAL PVT LTD 114211648 V F FREIGHTERS PVT LTD 114290106 V F X HEAD QUARTERS PVT LTD 114231584 V G N IMAGE (PRIVATE) LIMITED 409212034 V H S IMPORTS 114460613 V I N C ADVERTISING PVT LTD 174928010 V J CITY HOTEL PVT LTD 114378160 V J ENGINEERS PVT LTD 114273058 V J ENTERPRISES PVT LTD 409260632 V J P ACCESSORIES 409056741 V J P INTERNATIONAL 114418498 V K ENTERPRISES MANUFACTURING PVT LTD 114056901 V K INDUSTRIES PVT LTD 409273807 V K P ENTERPRISES 409163076 V K PUBLICATIONS 409161049 V K S ENTERPRISES 409003990 V K V BROS 409156037 V KANAGALINGAM PILLAI & SONS 934482883 V KRISHANTHBABU

Page 603 of 646 TIN No Company Name 114016101 V M C GARMENTS PVT LTD 409008259 V M INTERNATIONAL TRADING CO 114222941 V M LANKA PVT LTD 114050776 V M MUSIC CENTRE PVT LTD 114071005 V M S AIR SERVICES PVT LTD 427741109 V M WIMALASUNDARA 409179193 V N DISTRIBUTORS 114418919 V N J PRODUCT PVT LTD 114208094 V P LANKA PVT LTD 114457647 V P N BUILDING SYSTEM LANKA PVT LTD 114430072 V P N STEEL INDUSTRIES PVT LTD 409315135 V R AUTO LANKA TRADERS 114056650 V R M BROTHERS PVT LTD 373410012 V R VADIVETKARASAN 114424773 V R WHOLESALE PVT LTD 114498343 V RIGHT ENGINEERING & TRADING PVT LTD 114405990 V RIGHT MARKETING PVT LTD 114312525 V RIGHT TRADING LANKA PVT LTD 409151167 V S CONSTRUCTION 409235522 V S K TYRE TRADERS 114255939 V S N AGENCY PVT LTD 114083801 V S PRODUCTS PVT LTD 114428426 V S VENTURES PVT LTD 500253681 V SELVARASA 741640724 V SUTHAHAR 662623830 V SUTHAKARAN 114026352 V T V DEIVANAYAGAMPILLAI & CO PVT LTD 124011310 V T V HOLDINGS LTD 114213764 V TEAM VENTURES PVT LTD 114340359 V TEST COM PVT LTD 409175333 V THREE ENTERPRISES 174840598 V V K ELECTRONICS PVT LTD 114472573 V V K MINING INDUSTRIES PVT LTD 114236128 V W ENTERPRISES PVT LTD 591593145 V. ALAGURAJAH 720594790 V. MAHESWARAN 661800364 V. VAJIYA 632040288 V.A.D. LUXMAN WASANTHA PERERA 773062404 V.D.KRISHANTHA VITHANAGE 556690871 V.D.M.WICKRAMASINGHA 582453284 V.G.S.K. VIDANAGAMAGE 593474976 V.K.C. HERATH 409163866 V.S.TRADERS 623630196 V.SUBRAMANIYAM 350321586 V.V. KARUNARATNE 409168604 VA TECH ELIN EBG GMBH 194005059 VA TECH HYDRO GMBH & CO 114151807 VAANIJA PVT LTD 114106402 VAAS INTERNATIONAL PVT LTD 134008210 VACUUM PROCESSING LANKA LTD 409052487 VADIVEL & SONS V 409114229 VAENI STORES 114314544 VAENI STORES PVT LTD

Page 604 of 646 TIN No Company Name 409202292 VAGAVOTA AGRO SERVICES 532253098 VAHARDEEN E 409004318 VAILANKANNI DRY FISH STORES 409213910 VAILANKANNI TRADERS 492894621 VAIRAVANADAN S 114307483 VAISHNAVI METALS PVT LTD 114767891 VAJEE & COMPANY PVT LTD 690780275 VAJIRA GAMINI A D 632740905 VAJIRA KUMARA M M D S 114224626 VAJIRA NEWS PAPERS PVT LTD 623360350 VAJIRA RANASINGHE S D 409230334 VAJIRA TRADING 409097189 VAJIRA TRANS PORT 663121243 VAKEESAN S 409106897 VAKMIN INTERNATIONAL 409249400 VALAMPURI CONSTRUCTION 321680500 VALANCIA A 409164463 VALI SOUTHWEST PRADESHIYA SABHA 114461920 VALIANT SECURITY SOLUTIONS PVT LTD 409236898 VALIKAMAM EAST PRADESHIYA SABHA 409166750 VALIKAMAM NORTH PRADESHIYA SABHA 114442003 VALLEY TRADING LANKA PVT LTD 114462217 VALLIBEL ELECTRIC PVT LTD 114281646 VALLIBEL EXPORTS PVT LTD 114163988 VALLIBEL LANKA PVT LTD 114625019 VALLIBEL LANKA SHIPPING PVT LTD 114471330 VALUE ADDED TEA TECHNOLOGIES PVT LTD 114452750 VALVA HOLDINGS PVT LTD 626511783 VAMADAVAN S 470016132 VAMATHEVA P 114310085 VANARAYA PVT LTD 114282871 VANATHY PRINTERS PVT LTD 306071750 VANCUYLENBURG C G MRS 623490688 VANCUYLENBURG L W 114173290 VANDY CORPORATION PVT LTD 174804494 VANGUARD CONSULTANCY & CONSTRU. PVT LTD 114279188 VANGUARD ENTERPRISES PVT LTD 114206601 VANGUARD MANAGEMENT SERVICES PVT LTD 114114960 VANGUARD TRADING CO PVT LTD 114011819 VANIK CORPORATE SERVICES LTD 134003790 VANIK INCORPORATION LTD. 114183946 VANIK INSURANCE BROKERS PVT LTD 409207910 VANLEE TRADING COMPANY 409005381 VANMAN ELEC'S 409091369 VANOJ ENGINEERING CONSTRACTION CO 114264806 VANTAGE TECHNOLOGIES PVT LTD 114326763 VANTAGE TRANS S'TY & RE'MENT S'S PVT LTD 114100889 VANTAGE TRAVELS PVT LTD 741710633 VARATHARAJAH K 602895025 VARATHARAJAN A 114027782 VARNERS INTERNATIONAL PVT LTD 791910358 VARNICK K G S J 409259260 VARUN BUILDING CONSTRUCTION

Page 605 of 646 TIN No Company Name 409275850 VARUSAI IMPORTERS & DISTRIBUTORS 409270360 VAS CONSTRACTORS 718621771 VAS H L E 409095283 VASANTHA CINAMA 650451031 VASANTHA KUMAR N 409048404 VASANTHA VIHAR 811074349 VASANTHAGOPAL G 712100176 VASANTHAKUMAR S 673663389 VASANTHAKUMAR V 791594340 VASANTHASEELAN G 692241568 VASUDEVAN P 610960430 VASUDEVAN S 700022170 VASUDEWAN R 111111111 VAT DEADDED TAX DEVELOPMENT 409209190 VATAGAMA KOVI SANGVIDANYA 637713779 VATSSALA J MRS 409068065 VAUGHAN CHEMICAL CO 114115754 VAUGHAN CHEMICALS PVT LTD 134012927 VAUXHALL BEIRA PROPERTIES LTD 114483125 VAUXHALL CORPORATION PVT LTD 124008689 VAUXHALL INVESTMENTS (PVT) LTD 841791606 VAVINTHIRAN T 409102573 M P C S LTD 409134556 VAVUNIYA VAIRAVAPULIYANKULAM DEV;SOCIETY 134010851 VAYAMBA DEVELOP;FARMING CORPORATION LTD 838491839 VAZ N M 533224059 VAZIRANI D K 114231940 VCOM HEAVY ENGINEERS PVT LTD 114316539 VE"RA"PVT LTD 114337145 VECTONE LANKA PVT LTD 114422916 VECTRONICS ELECTRO SYSTEMS PVT LTD 409153330 VEDEHETTE ESTATE 409032818 VEEJAY 114031666 VEEKAYAR PHARMA PVT LTD 409301487 VEEKAYS CINIMA ENTERTAINMENT 114040495 VEELINK ENTERPRISES PVT LTD 114679259 VEEN TRADERS PVT LTD 114160326 VEENAS MARSH PVT LTD 409191304 VEENU & THEEBA CONSTRUCTION 381842029 VEERASINGAM N 731280886 VEERIAH ARAVIONDAN 114702870 VEETA TRADING PVT LTD 409351310 VEEVANTA CARS 409000495 VEEYEN MILLS 409184154 VEGILAND COIR PRODUCTS 114143588 VEHICLE LOVERS PVT LTD 114734250 VEHICLES LANKA HOLDINGS PVT LTD 114303070 VEHICLES LANKA PVT LTD 409179070 VEJE ENTERPRISES 409154859 VELANA ESTATE 409196209 VELLANDURAI K 497491908 VELLASAMY N 114778192 VELOCITY HOLDINGS PVT LTD

Page 606 of 646 TIN No Company Name 114340057 VELOCITY INTERACTIVE PVT LTD 409158099 VELOCITY TRADING 104024874 VELONA SILKS LTD 542511320 VELU A 441882718 VELUPPILLAI T 390171510 VELUSAMY S 114617504 VEMAKI PVT LTD 409159710 VEMALE VG 114191892 VENARIO GARMENTS LANKA PVT LTD 174913404 VENARIO IMPORTS EXPORTS & TEXTI. PVT LTD 114093637 VENCO CONSULTANTS PVT LTD 760930091 VENDAMANIKAM DD 114165867 VENDOL LANKA CO PVT LTD 114132098 VENEER CREATIONS PVT LTD 409138969 VENERABLE BANAGALA UPATISSA THERO TRUST 409107850 VENKE IMPEX 114625337 VENTURA MEDIA PROMOTIONS PVT LTD 409101194 VENTURE 114217948 VENTURE AGENCIES ASIA PVT LTD 104064051 VENTURE CAPITAL AND INVESTMENT PVT LTD 114304387 VENTURE CARE PVT LTD 409119425 VENTURE CARGO SERVICE 114257583 VENTURE COMMODITIES PVT LTD 114114286 VENTURE GARMENTS PVT LTD 114093181 VENTURE INTERNATIONAL PVT LTD 409190723 VENTURE LANKA 114717495 VENTURE SYSTEMS SOLUTIONS PVT LTD 114198293 VENTURE WORLDWIDE CARGO PVT LTD 409235964 VENUJA VEEN TOURS & TRANSPORTS 114826693 VENULI LANKA PVT LTD 104063292 VENURA GARMENTS LTD 409091970 VENURA INDUSTRIES 114216615 VENUS APPARELS PVT LTD 114171522 VENUS AUTOMOBILES PVT LTD 409186815 VENUS IMIEX 409026338 VENUS INTERNATIONAL AGT 409265219 VENUS JEWELLERY 114300004 VENUS LANKA PVT LTD 114777749 VENUS TEX PVT LTD 409096050 VENUS TRADERS 114221910 VERITAAS TRANSPORTERS PVT LTD 174901066 VERITY CONSULTANTS PVT LTD 409204112 VERONA APPAREL 409101526 VERRIYAPURA RURAL DEVELOPMENT SOCIETY 114169641 VERSATILE ADVERTISING PVT LTD 114249238 VERTEC INSURANCE BROKERS PVT LTD 409100929 VERTEX APPAREL 409280188 VERTEX SOLUTIONS 194001150 VERTICAL RESOURCES LTD 114179973 VESTAL PVT LTD 409152864 VETAS KNITTERS 409110690 VEVEHANANDA BHAVAN 294000151 VEYANGODA TEXTILE MILLS LTD

Page 607 of 646 TIN No Company Name 114645265 VIABLE EXIM LANKA PVT LTD 114441406 VIANEM ENGINEERING TECHNICA PVT LTD 114239968 VIATEL LANKA PVT LTD 114384380 VIBES INTEGRATED COMMUNICATIONS PVT LTD 409273696 VIBODHA ENTERPRISES 114310069 VICHITHRA FREIGHT SERVICES PVT LTD 409021158 VICHY COOKIES 104112951 VICIT INNOVATIVE PVT LTD 582422125 VICKNESWARAN S 114040592 VICTOR EMMANUEL INSURANCE BROKER. PVT LTD 390332114 VICTOR H D C 114455407 VICTORIA CLOTHING INDUSTRIES PVT LTD 114276790 VICTORIA DEVELOPMENT CONSULT; LANKA PVT L 114009199 VICTORIA DEVELOPMENT PVT LTD 114424668 VICTORIA HOLDINGS PVT LTD 114250791 VICTORIA I T PVT LTD 409010431 VICTORIA MOTOR STORES 409261710 VICTORIA PARK MANSIONS MGT CORP-C P 2560 409098568 VICTORIA TRADING CO 114047260 VICTORY (PRIVATE) LIMITED 409205348 VICTORY AUTO ENTERPRISE 114353396 VICTORY CABLES PVT LTD 409269060 VICTORY DISTRIBUTORS 114135321 VICTORY ENTERPRISES PVT LTD 114445177 VICTORY EXHIBITIONS & CONVENTIONS PVT LT 114130087 VICTORY HOSPITAL PVT LTD 409208797 VICTORY INN 409177905 VICTORY INTERNATIONAL IMPEX 114197530 VICTORY ISLAND PVT LTD 114199109 VICTRASOFT PVT LTD 493492004 VIDANA GAMAGE D R 761150065 VIDANAGAMACHCHI D P 667581400 VIDANAGAMAGE A E W 623650685 VIDANAGAMAGE R K 533203558 VIDANAGAMAGE S S 717151127 VIDANAGE N N 490332197 VIDANAPATHIRANA D S 682850639 VIDANAPATHIRANA V 872504397 VIDANAPATHIRANAGE S C 114675326 VIDEO WALL PVT LTD 114065978 VIDEO-19 PVT LTD 114739707 VIDHARSHANA DISTRIBUTORS PVT LTD 114240494 VIDHU PVT LTD 134008857 VIDRICI INTERNATIONAL LTD 114433454 VIDUL ENERGY PVT LTD 785470230 VIDULA KUMARI R A 114734497 VIDURA INDUSTRIES PVT LTD 409069495 VIDUWATHA ROADS BUILDING CONTRACTORS 114454087 VIDYA SILPA PVT LTD 409073930 VIDYAA TRADING CO 114178888 VIDYANANDA PRESS PVT LTD 114614041 VIEW LANKA INTERNATIONAL PVT LTD 114334235 VIEWPOINT ADVERTISING & PROMOTIONS PVT L

Page 608 of 646 TIN No Company Name 114182885 VIEWS ADVERTISING PVT LTD 114070416 VIGILANT EAGLE PROTECTION PVT LTD 741302934 VIGNESAMOORTHY K 653452101 VIGNESHWARAN A 812691716 VIGNESVARAM S R 722860047 VIGNESWARAN S 409108024 VIHARA CONSTRUCTION 409179410 VIJAY CERAMICS 409253032 VIJAYA BUILDERS 409033946 VIJAYA COMMERCIAL ENTERPRISES 114359955 VIJAYA COMMERCIAL ENTERPRISES PVT LTD 753381589 VIJAYA KUMAR N 114049140 VIJAYA PRESS PVT LTD 813641542 VIJAYAKANTH M 662670804 VIJAYAKUMAR P 591412566 VIJAYAKUMARAN R 753141332 VIJAYAMANNE MOHOTIGE D T S 492944033 VIJAYARAGHAVAN P 542511125 VIJAYARAM R 565782959 VIJAYARANI SITSORUBAN 613444858 VIJAYARATNAM K 782811738 VIJENDRA K 409095356 VIJESINGHE CONTRUCTIONS 552600576 VIJESOORIYA D N C 409073050 VIJITHA CINEMA 114469955 VIJITHA CREATIONS PVT LTD 409174655 VIJITHA OIL MILL 409168264 VIJITHA PRINTERS 553140323 VIJITHA SAMARASINGHE D 409001874 VIJITHA YAPA ASSOCIATES 409040551 VIJITHA YAPA BOOKSHOP 409139108 VIKEY LANKA 104049656 VIKING FASHION PVT LTD 409301495 VIKING TRADERS 831244518 VIKKINESWARAN S 114425257 VIKUM TRADING PVT LTD 114349569 VILABADA TEA PVT LTD 104048790 VILANKA PVT LTD 114232645 VILASA EXPORT PVT LTD 409285481 VILASA SHOES PRODUCT 114326950 VILASITA HOLDINGS PVT LTD 174836523 VILHAN PRINTING PVT LTD 114498904 VILHANS SPEED PVT LTD 409103170 VILINAYADY RURAL DEVELOPMENT SOCIETY 114277797 VILKA DESIGNS PVT LTD 114266000 VILKA EXPORTS PVT LTD 409104401 VILUWA DIS; DIVALOPMENT CO-OP; SO; LTD 114469769 VIMADI PVT LTD 174864004 VIMAL TRADING PVT LTD 702330645 VIMALANATHAN P 409004172 VIMALANS 114695963 VIMANA PVT LTD 114325350 VIMUKTHA CONSTRUCTION PVT LTD

Page 609 of 646 TIN No Company Name 409255647 VIMUKTHI CONSTRUCTION 409240240 VIMUKTHI TRADERS 409093728 VINAKA BUILDERS 409262899 VINAYAGA 430700278 VINAYAGAMOORTHY K S 591812483 VINAYAGASUNDARAM S 691700720 VINCENT G S 443340076 VINCENT W G 114129372 VINCKRAFT PVT LTD 409244556 VINDANA BUILDERS 114499633 VINDANA IMPEX PVT LTD 114625000 VINDIYA ENGINEERING PVT LTD 114486850 VINDY TRADING PVT LTD 409099734 VINIKA TELI PRODUCTION 104000908 VINITHA LTD 409086942 VINO ENTERPRISES 114097608 VINO LANKA APPAREL EXPORTS PVT LTD 409101640 VINOD JAYASINGHE ASSOCIATES 732720430 VINODH M 114256790 VINOL CEYLON INTERNATIONAL PVT LTD 174903514 VINOTA ENGINEERING PVT LTD 840333396 VINOTHARAN S 114657492 VINREN ADVERTISING PVT LTD 409241867 VINS CATERERS 409161227 VINSALU 114366633 VINSETH PROPERTY DEVELOPMENT PVT LTD 409147410 VINTA SHOES 409250424 VINTAGE HOME PRODUCTS 114427497 VINTAGE MARKETING PVT LTD 114337536 VINTAGE WAREHOUSING PVT LTD 409280161 VINTEC LOGISTIC ENTERPRISES 409340334 VINULA MOTOR TRADING 114027138 VINYL PRODUCTS PVT LTD 114350338 VIP DOMOTEC LANKA PVT LTD 673352049 VIPULA M.A.D 633610592 VIPULA PRASANNA K M 722873068 VIPULA ROSHAN H G 409145540 VIPULA TRADING CO 590023787 VIPULADASA K 622710986 VIPULASENA H D 409172784 VIRAJ ELECTRICALS 791612241 VIRAJ FERNANDO W C N 752160724 VIRAJ G K 409140998 VIRENDRA A D 409250874 VIRGIN CLOTHING 114477842 VIRGIN COCONUT INDUSTRIES PVT LTD 114467790 VIRGIN GROUP PVT LTD 114490580 VIRGINIA CORPORATION PVT LTD 409194427 VIRGO IMPEX 114612928 VIRTUAL ENGINEERING PVT LTD 114732648 VIRTUAL INTERGRATIONS PVT LTD 114708852 VIRTUAL NETCOM LANKA PVT LTD 409023266 VISAKA AUTOMOTIVE PRODUCTS

Page 610 of 646 TIN No Company Name 114210226 VISAKA IMPORTS PVT LTD 114041750 VISAKA SUPPLIES PVT LTD 409098720 TRUST 409101844 VISANTHA TRADERS 409187498 VISART COLOUR LABORATORIES 114464988 VISART DIGITAL COLOUR LABORATOR; PVT LTD 114200727 VISCA ENTERPRISES PVT LTD 114131890 VISCA IMPEX PVT LTD 409261116 VISCAS CORPORATION 409134629 VISHAKA'S GARMENTS 114417033 VISHAN INTERNATIONAL PVT LTD 409087930 VISHARA ENTERPRISES 409113877 VISHARA INTERNATIONAL 568120094 VISHNUKANTHAN S. 821363519 VISHNUVARTHAN T 114159433 VISHVA PRINTERS PVT LTD 490923128 VISHVANATHAN S 114351644 VISHWA CONSULTANTS & SERVICES PVT LTD 114362247 VISHWALOKA CONSTRUCTIONS PVT LTD 650423925 VISHWANATHAN V 114197769 VISION 2000 PVT LTD 114196118 VISION APPARELS INTERNATIONAL PVT LTD 114280879 VISION COLOUR PHOTO PVT LTD 409229999 VISION INTERIORS 114327166 VISION MANAGEMENT SERVICES PVT LTD 114647969 VISION OF ASIA PUBLICATIONS PVT LD 409153798 VISION PLASTICS 114135178 VISION SECURITY AND INVESTIGATIONS 409241255 VISION TRADING COMPANY 114159417 VISION WORKS PVT LTD 114304018 VISIONARTS STUDIO PVT LTD 409277934 VISIONS L M 114171875 VISIONWIDE INS; BRO; & FIN; SER; PVT LTD 409235921 VISITHURU TRADERS 114706019 VISKAM LANKA PVT LTD 114387614 VISKAM MOTORS SERVICE CENTER PVT LTD 409216862 VISKAM MOTORS WORKS 114213080 VISLON LANKA PVT LTD 409357431 VISRO RESTURANT & BAR 114290858 VISTA OVERSEAS PVT LTD 114358118 VISTA PROJECTS PVT LTD 409269737 VISTA TECHNOLOGIES 409249833 VISTA TRADING COMPANY 114060828 VISUAL COMPUTING SYSTEMS PVT LTD 114180700 VISUAL INTERNET PVT LTD 114654370 VISUAL SECURITY SERVICES (PVT) LTD 114170542 VISUAL TECHNOLOGIES PVT LTD 409121144 VISURA ENTERPRISES 409111939 VISUVARATNAM S P 351320052 VISVALINGAM A C DR 630102855 VISVALINGEM S 521042842 VISWAKULA V A A 114698385 VITA ESSENTIAL OILS INTERNAT. PVT LTD

Page 611 of 646 TIN No Company Name 114236616 VITAL LANKA PVT LTD 550470330 VITANAWASAM U S 409272398 VITARA MARKETING 310080136 VITARANA N C 561320462 VITHANA A J A 590102199 VITHANAGE J A 732620559 VITHANAGE K P P 632643640 VITHANAGE L K 660670076 VITHANAGE M L K 783613298 VITHANAGE N N 460431328 VITHANAGE P 710740224 VITHANAGE R J 640890428 VITHANAGE R P W 860072998 VITHANAGE S R 310191019 VITHANAGE YAHONIS 409098924 VITHANAWASAM P W 672400627 VITHARANA A I 691060420 VITHARANA D I 440831184 VITHARANA D P D 691963438 VITHARANA D P K H 660842586 VITHARANA L H B 832963445 VITHARANA P L 591870661 VITHARANA T 636940984 VITHARANA W 560752962 VITHARANAGE T 114637122 VIVA CORPORATION PVT LTD 114223000 VIVA LANKA PVT LTD 409184820 VIVASA 409185720 VIVEGA TRADING 409112013 VIVEKA BEACH RESORT 781993867 VIVEKANANTH T 409185983 VIVID TRADING COMPANY 114503495 VIVID WAVES PVT LTD 409234186 VIYARRA AUTO TRADERS 114660124 VIYASARA PVT LTD 340811658 VIYONIS R A D 409034098 VMAS PRINTER 409098312 VOCATIONAL TRAINING CENTRE & WORK SHOPS 114641090 VOGUE APPARELS PVT LTD 409165389 VOICE ADVERTISING SERVICE 194010885 VOITH HYDRO GMBH & CO.KG 114034592 VOLANKA INSURANCE BROKERS PVT LTD 114249220 VOLTA CONSTRUCTION PVT LTD 104073875 VOLTAMP INTERNATIONAL LTD 114350567 VORTEX ENGINEERING PVT LTD 114431095 VORTEX INTERNATIONAL PVT LTD 114058319 VORTEX PAINTS PVT LTD 114317756 VOTRA GRAPHICS PVT LTD 114451746 VOXCOM PVT LTD 114283010 VOYAGE PRINT SOLUTIONS PVT LTD 114617687 VOYAGER LOGISTICS INTERNATIONAL PVT LTD 114391522 VOYAGER SHIPPING INTERNATIONAL PVT LTD 104035493 VOYAGES CEYLAN LTD

Page 612 of 646 TIN No Company Name 934174100 VPM PERERA & SONS 409166946 VSP LANKA ENTERPRISES 409155260 VULCANS INDUSTRIAL ENGINEERS 480595190 VYDESVARA SARMA V 453080307 VYTHILINGAM S P 114037389 W & C CONSTRUCTION CO PTE LTD 114263664 W & W CONSTRUCTION SERVICES PVT LTD 581210108 W A ANURA 114415073 W A FERNANDO & SONS PVT LTD 502930133 W A G DE SILVA 550371227 W A K GUNASENA 652591728 W A L PRASANTHA 409102441 W A MARKETING SERVICES 610220665 W A R DE SILVA 741350955 W A S D WEDISINGHE 650321219 W A S PERERA 100940698 W A SAMAN SURANGA 114455954 W AND M CONSTRUCTIONS PVT LTD 114201910 W B M TRADING CO PVT LTD 114298620 W C I KIDS PVT LTD 409092390 W CHANDRELAL ASSOCIATES 409094023 W D A ABEYSOORIYA & SONS 114226203 W D C GROUP PVT LTD 409016111 W D C GROUP PVT LTD 174859167 W D C PRINTERS PVT LTD 104025510 W D CAROLIS (PVT) LTD 713143340 W D FERNANDO 721480313 W D M T FERNANDO 114302520 W G M M P TEA FACTORY PVT LTD 670431045 W G M NILANTHA 600861522 W G SUNIL 114182044 W H T PUBLICATIONS PVT LTD 104049621 W J G WHOLESALE LTD 104027148 W J GUNAWARDDENA & SONS LTD 682260750 W J MAXAY 409101380 W J P ENTERPRISES 409207251 W K INTERNATIONAL 409093248 W K M GUNASEKARA & SONS 114330302 W K S EXPORTS PVT LTD 523213199 W K T DHARMAWARDENA 409090923 W K UPALI SAMARASINGHE ENTERPRISES 114347604 W L AGENCIES PVT LTD 409198368 W M A ENTERPRISES 861670538 W M D A DILHARA 409097898 W M DE SILVA JEWELLERS 114012130 W M M DISTRIBUTORS CO PVT LTD 101002349 W M N BANDARA 409176194 W M P IRINE 409149804 W M R AGENCIES 409113354 W M R ENTERPRICE 114490920 W M R NILMINI EXPRESS PVT LTD 783060094 W M ROHITHA 409144209 W MATHUPALA & SON

Page 613 of 646 TIN No Company Name 750802095 W N C MENDIS 114379328 W N S CUSTOMER SOLUTIONS PVT LTD 409169180 W NANAYAKKARA CONST;MAINTEN; SERVICES 114361909 W NANAYAKKARA CONSTRUC.& MAI.SER. PVT LTD 114341959 W P A WORLD CLASS SERVICE PVT LTD 409015808 W P TRANSPORT CO-0P SOCIETY LTD 114181927 W S A LINES LANKA PVT LTD 851280863 W S D FERNANDO 409101097 W S ENTERPRISE 114127922 W S P CONSTRUCTION CO PVT LTD 114361836 W S P QUARRIES PVT LTD 114166243 W S TRADING PVT LTD 580494560 W T A FERNANDO 672210640 W T M P KUMARA 409185576 W W C D CENTER 114275247 W W COLOMBO PVT LTD 409088708 W W FIX 409089429 W W H FERNANDO ENTERPRISES 114451290 W W I C S LANKA PVT LTD 733020024 W W M R PRADEEP NILANGA DELA 114223158 W W W RADIANTGEMS COM PVT LTD 733401486 W. A. C. P. WEERATUNGA 461561721 W. D.JAYARATNE 686800865 W. M. C. P. WEERASINGHE 320610109 W. MUNASINGHE 673264077 W. R. M. W. K. WIJEKOON 711921222 W. ROHITHA 571172240 W. T. H. P. PERERA 512773176 W.A. NANDASENA 571163055 W.A. SENARATNE 521232277 W.A. WIMALASENA 782884310 W.A.C.R. DHARMASENA 480754190 W.A.D. LEELARATHNE 502922076 W.A.D.L.GORGE CRISTY 691803090 W.A.D.P.R. WIJAYASINGHE 652440770 W.A.D.R. ANTON 598590478 W.A.D.S.K.P. WANIGASUNDARA 782331493 W.A.DAYANATH 550170540 W.A.E. SILVA 680411271 W.A.J. PUSHPAKUMARA 611512155 W.A.L. NANDADEWA 760233064 W.A.L.CHANDRASEKARA 753443517 W.A.M.FERNANDO 612292787 W.A.N. PERERA 713002143 W.A.P WIJALATH 732480781 W.A.R. PIERIS 630704154 W.A.R.KHANDUKA 591140531 W.A.R.WEERASINGHE 700862631 W.A.S.S.PERERA 552622200 W.C.PERERA 741382679 W.D.BOTHEJU 562272224 W.D.F.M. RIENCEY 631830250 W.D.M. PERERA

Page 614 of 646 TIN No Company Name 838042368 W.D.P. SILVA 463600732 W.D.R.B. GUNASEKARA 782024159 W.D.S. FERNANDO 781754234 W.D.S. WARNAPURA 100906163 W.D.WIJEDASA 512482716 W.G. SUMANADASA 502990780 W.G.C. PREMARATNE 542894555 W.G.C.W. ARTHANAYAKE 680520461 W.G.N.K. PERERA 700051862 W.G.NALIN PRIYANKA 722100140 W.G.S. PRIYANTHA 643552191 W.G.T.BANDARA 760331252 W.H.PRASANNA 101102556 W.J.C.W.FERNANDO 593210111 W.K.B.G.PRIYANTHA DIAS 701803370 W.K.PANDIGAMAGE 636430900 W.K.S. PRIYANGANI 401051856 W.M. MAHIPALA 100959305 W.M. SAJITH NISANTHA WANNINAYAKA 590523135 W.M.A.B. WEERAKOON 730170530 W.M.K.K. WEERASINGHE 831781211 W.M.L.MENDIS 898064174 W.M.M.L. WANATHUNGE 502171470 W.M.M.S.P.PERERA 613010327 W.M.P.L. WADUGEDARA 583261567 W.M.R. PERERA 772701411 W.M.R.B.WIJESUNDARA 740130900 W.M.S. WIJEBANDARA 610211518 W.M.S.BANDARA 716102653 W.M.S.D. IDDAWELA 788493347 W.M.S.K. ATTANAGODA 583451684 W.M.S.S. FERNANDO 710200840 W.M.SUNIL 630860105 W.P.A. GOONARATNE 656511982 W.P.S.O. WEERAKKODY 702432146 W.P.S.U.K.PERERA 752061890 W.P.U PREMACHANDRA 751980710 W.R.K.PERERA 780160594 W.S.A. LOUIS 732350349 W.S.D. FERNANDO 560660235 W.S.E. WIMALATUNGA 601280400 W.S.R.K.ALWIS 731790329 W.W.L. RUKMAN 792520090 W.W.M.P.K. MENDIS 741562022 W.W.M.R.N.S.B. KAMBURADENIYA 752530157 W.W.P.K. FERNANDO 742881164 WAAS P U D C 114761133 WABA CONSTRUCTION PVT LTD 590152439 WADOOD M M M 621260286 WADOOD M S A 409159923 WADSCO TIMELINE 442222886 WADUGE D 681780378 WADUGE S W

Page 615 of 646 TIN No Company Name 114220973 WAFIAPPERALS PVT LTD 661650737 WAGAWALA W L R 550850184 WAHAB S H A 409110290 WAHAB U A 681670572 WAHALATHANTHRI A P 452440954 WAHID M D H 572272842 WAHID M S A 823480636 WAHIR M V M 652962289 WAHITHU A 257250989 WAIHENA M P R 392541489 WAJHUDEEN G V S A R 551950450 WAJIRA ROHANA M A 409194621 WAJPAR SYNDICATE 692532384 WALAWAGE L R 114185493 WALAWWATTA DENIYAYA PVT LTD 762293390 WALDENIYA W W 673580181 WALGAMA P P 616490567 WALGAMAGE D 713054453 WALGAMPAYA K M D B 702734177 WALGAMPAYA T R K 482001386 WALIHINGA A SILVA 622803402 WALIMUNI SHELTON FONSEKA 762610418 WALISUNDARA C D K 612741921 WALISUNDARA M.B. 114656658 WALK STEP LANKA PVT LTD 114173673 WALKERS AIR SERVICES PVT LTD 114357464 WALKSIDEWAYS.LK PVT LTD 114708305 WALLCARE PAINTING DEVICES PVT LTD 251580111 WALLOOPPILLAI N J DR 134005785 WALLS CEYLON LTD 409279341 WALLTONE INTERNATIONALS 104031960 WALLYS CEYLON PVT LTD 409079911 WALPALAGE MOTORS 592671522 WALPITAGAMAGE C 622040581 WALPITAGAMAGE C 631991688 WALPOLA W.M.D.S.K. 114169633 WAM INTERNATIONAL PVT LTD 114215740 WAN GUO REAL ESTATE DEVELOP ; CO PVT LTD 409091784 WAN HAI LINES LTD 627482175 WANASINGHE P 521153792 WANASINGHE W D J 566301644 WANASUNDARA W M L 409026117 WANAWASALA MILLS 409155367 WANDER LEAF CEYLON 577922721 WANDURANGALA S B 701062337 WANIGARATHNA A W 630342090 WANIGARATHNA S 409257313 WANIGARATHNA TRADE CENTRE 403281042 WANIGARATNE J C F P 551360644 WANIGARATNE S A 114106615 WANIGARATNE TRADERS PVT LTD 563582839 WANIGASEKARA A E 409248098 WANIGASEKARA ASSOCIATE

Page 616 of 646 TIN No Company Name 371572686 WANIGASEKARA B 663082205 WANIGASEKARA D D 227520590 WANIGASEKARA E 862970659 WANIGASEKARA K D 613253203 WANIGASEKERA B R 772622554 WANIGASEKERA D N D A 741580217 WANIGASEKERA L M B S 642731750 WANIGASEKERA U 718112362 WANIGASINGHE I C S 721600238 WANIGASINGHE W L C S 796680962 WANIGASUNDARA D N P 300371558 WANIGATUNGA L S 750700462 WANIGATUNGA S S R H 751510683 WANIJARATHNE R W M N A B 530273105 WANNAKUWATTE G K S 802011911 WANNI ARACHCHILAGE WASANTHA RATHNAYAKA 650391756 WANNIARACHCHI L 543572004 WANNIARACHCHI P 721202925 WANNIARACHCHI T 591991922 WANNIARACHI R N 473482614 WANNIARACHI S G 631502237 WANNIARCHCHI M M 114627119 WARA CONSTRUCTION PVT LTD 174892113 WARA IMPEX PVT LTD 553470501 WARADDANA W M P B 581610327 WARAGODA S 730610734 WARAGODARACHCHI C S W 409136028 WARAKAPOLA PRADESHIYA SABHA 532073057 WARAKAPOLA TYRE SERVISE 472992503 WARAKAULLE S 512900836 WARAWEWA M 409177760 WARAWEWA UNITED FARMERS ORGANIZATION 114080535 WARD INTERNATIONAL SCHOOL PVT LTD 104069177 WARD PLACE PRIVATE HOSPITALS LTD 409056474 WARNA ASSOCIATES 114174246 WARNA ASSOCIATES PVT LTD 409101992 WARNAKULA CONTRACTORS 685870509 WARNAKULA D D P 600361147 WARNAKULASOORIYA R A 553242266 WARNAKULASOORIYA S F 440102557 WARNAKULASURIYA H 712831995 WARNAKULASURIYA MAHATHELGE LEONARD RAJEEV FERNANDO 740912984 WARNAKULASURIYA NIROSHAN SANJEEWA KUMAR FERNANDO 670162753 WARNAKULASURIYA T M 642920979 WARNAPALA R D 681140964 WARNASOORIYA W S S 712760869 WARNASURIYA A C S 582901228 WARNASURIYA S H V 114216011 WARP CLOTHING PVT LTD 114655406 WARRINGTON PVT LTD 114773328 WARSHA TRADERS PVT LTD 833382632 WARSHAHENNEDIGE A S C 731800570 WARUNA CHANDANA G D

Page 617 of 646 TIN No Company Name 114198641 WARUNA-PEARL INDUSTRIES PVT LTD 114268496 WARUSAVITARNE MANAGEMENT SERVICES PVT LT 476253241 WARUSAVITARNE V V 409190596 WARUSAVITHARANA & COMPANY 433611322 WARUSAVITHARANA B 409089887 WARUSAWITHANA ENGINEERS 453071600 WARUSAWITHARANA P DR 511041422 WASALAMUDALI W C 701640179 WASALTHILAKA CHAMINDA ROHAN 409214029 WASANA BAKERS 409155715 WASANA ENTERPRISES. 409185860 WASANA ENTERPRISES.. 409240909 WASANA IMPORTS & EXPORTS 409277969 WASANA LANKA 114394050 WASANA MOTOR COMPANY PVT LTD 114334200 WASANA MOTOR PARTS PVT LTD 409050948 WASANA TRADERS 114215589 WASANA TRADERS PVT LTD 409172849 WASANA'S 114082864 WASANTHA BAKE HOUSE PVT LTD 661151870 WASANTHA BANDULA W G 722903293 WASANTHA CHANDRAKUMARA G 762593025 WASANTHA CHANDRASEKARA MR 578280332 WASANTHA D D 605380476 WASANTHA EDIRISINGHE 409032206 WASANTHA ENTERPRISES 740643592 WASANTHA G A 680021244 WASANTHA K 760961248 WASANTHA KUMAR S 630161290 WASANTHA KUMARA D G P 660571329 WASANTHA KUMARA H C D 114299243 WASANTHA MAHAAL GROUP INTERNATIO; PVT LTD 693664438 WASANTHA PRIYANKARA U L L 642560379 WASANTHA PUSHPA KUMARA K H 625533333 WASANTHA R H M 802382812 WASANTHA SAMPATH N H 682211067 WASANTHA SARATH SIRI W G 409041949 WASANTHA TRADING CO 592491923 WASANTHA U M 722700457 WASANTHA UPAJEEWA K T D 114079200 WASANTHI SENARATH GARMENS PVT LTD 752351902 WASEER M K M 114380504 WASH TUB PVT LTD 114232017 WASI LANKA PVT LTD 740781979 WASIB M Y M 409279554 WASIFAH GARMENTS 409254047 WASIK M S M & MOHIDEEN M J 690561077 WASNTHA KUMARA W D 114124354 WASTE MANAGEMENT PVT LTD 114226343 WASTE MANAGEMENT TECHNOLOGIES PVT LTD 630510678 WASUDEWA PUNCHIPATABENDI 620294616 WATARAKA GAMAGE NIMAL RATHNASIRI 409056954 WATAWALA TRADING CO

Page 618 of 646 TIN No Company Name 114160920 WATCH GUARDS PTE LTD 409240291 WATCH MASTER SECURITY SERVICES 114395021 WATCHGUARD FACILITY MANAGEMENT PVT LTD 144000811 WATCHTOWER BIBLE & TRACT SOC. OF LANKA 409058540 WATER MART 114242691 WATER MART PVT LTD 114371084 WATER PERFECTIONS PVT LTD 114731048 WATER WAVES TECHNOLOGIES PVT LTD 114626660 WATER WORKS LANKA PVT LTD 114172421 WATER WORLD INTERNATIONAL PVT LTD 134043270 WATERFRONT SPA PVT LTD 409268340 WATERGATE TRADING CO 114376248 WATERMECH ENGINEERING PVT LTD 114601659 WATERSIDE BENTOTA PVT LTD 114091219 WATERTECH PVT LTD 114480630 WATERWAYS EXPORTS PVT LTD 114272345 WATERWAYS SHIPPING COLOMBO PVT LTD 741911558 WATHUGALA W G R C 114371157 WATSON E&R PVT LTD 114225827 WATSON M V M PVT LTD 409082254 M P C S LTD 409120563 WATTALA METALS CO 104084915 WATTALA PVT HOSPITAL LTD 409014720 WATTALA TIMBER STORES 392810340 WATTUHEWA H S 553290562 WATTUHEWA P 801763383 WATTUHEWA R 409005624 WATUMAL C 409007090 WAULUGALA STORES 114654558 WAVE COMM PVT LTD 114248401 WAVENET PVT LTD 104032591 WAVERTREE HOUSE CO LTD 114787876 WAWULUGALA ENGINEERS PVT LTD 409225837 WAY FAIR AGENT 114357260 WAY INDUSTRY LANKA PVT LTD 294001492 WAYAMBA AGRO FERTILIZER CO LTD 114140970 WAYAMBA CHEMICAL INDUSTRIES PVT LTD 409144551 WAYAMBA CONTRACTORS 409125433 WAYAMBA CO-OPERATIVE FEDERATION LTD 409218180 WAYAMBA DEVELOPMENT AUTHORITY 409110509 WAYAMBA DEVELOPMENT BANK 114331562 WAYAMBA INTERGRATED FARMS PVT LTD 114431532 WAYAMBA LANKA INTER.TRADING PVT LTD 409133908 WAYAMBA METAL CRUSHERS 409034896 WAYAMBA TRAINING INSTITUTE 409102247 WAYAMBA TRANSPORT CO-OP SOCIETY LTD 114110515 WAYCOIR PVT LTD 114018732 WAYFARERS ENTERPRISES PVT LTD 409119700 WAZ ADVERTISING 542060751 WAZEER M R M 803610533 WAZEER M S T 114668303 WE 5 ADVERTISING SERVICES PVT LTD 114057924 WEALTH FASHION GARMENTS PVT LTD

Page 619 of 646 TIN No Company Name 114376698 WEAN POLY PRODUCTS PVT LTD 703320830 WEARAGODA A P 409168086 WEB ENGINEERING CONSTRUCTION CO 114220540 WEB GARMENTS PVT LTD 114250155 WEBLINE PVT LTD 114359068 WEBSTER INTERNATIONAL PVT LTD 587680181 WEDA ARACHCHI G R S 551802183 WEDAANAGAMAGE S. 662090255 WEDAGE D 593301427 WEDAGE S R 613413090 WEDAMULLA MADINAGE PIYARATHNA 409275605 WEDGE LANKA TRADING 114056510 WEDISINGHE ENTERPRISES PVT LTD 502121251 WEDISINGHE P 702011647 WEDISINGHE W A A P 553420970 WEEEASEKARA P S 114673420 WEELLS MEAT PROCESSING PVT LTD. 409213073 WEERA CONSTRUCTION & ENGINEERING CO 409211372 WEERAARACHCHI ENTERPRISES 730801513 WEERACKODY D M 780033380 WEERADIWAKARA P S 409177964 WEERAKETIYA PRADESHEYA SABHA 792880193 WEERAKKODI D A W 771890393 WEERAKKODI T P 613040900 WEERAKKODY A S 440460321 WEERAKKODY B M 409162991 WEERAKKODY ENTERPRISES 455781647 WEERAKKODY I I 711812148 WEERAKKODY K W S 423091835 WEERAKKODY N A 502944649 WEERAKKODY R.G. 722650263 WEERAKKODY S 431611937 WEERAKKODY S A 520330798 WEERAKKODY S A 572100499 WEERAKKODY W A U 776542601 WEERAKKODY Y N A 642500694 WEERAKOON A I 662940380 WEERAKOON B T C 480511301 WEERAKOON D B 762011026 WEERAKOON D M K B 651822211 WEERAKOON H D 731852090 WEERAKOON H V D G A 632762828 WEERAKOON M L 552401352 WEERAKOON S. 450853275 WEERAKOON T C 490491279 WEERAKOON W A C 722730160 WEERAKOON W M S 603214277 WEERAKOON W M S C 433661834 WEERAMAN A A 467800825 WEERAMANTRI R S MRS 481393736 WEERAPPERUMA N W DE S 581780940 WEERARATHNA M.V. 561572631 WEERARATHNA S

Page 620 of 646 TIN No Company Name 491831111 WEERARATNA S A 300992064 WEERARATNE A A 612240272 WEERARATNE J 409011756 WEERARATNE KNITTING INDUSTRIES 330401214 WEERARATNE P D D 409078427 WEERASEKARA & CO N C 672122341 WEERASEKARA A K 551651479 WEERASEKARA G S 840313395 WEERASEKARA H A K 340290798 WEERASEKARA J 606630921 WEERASEKARA J S MRS 700652610 WEERASEKARA N D 637950851 WEERASEKARA N P MRS 532380987 WEERASEKARA S U 450012238 WEERASEKARA U 683650617 WEERASEKARA U W C 573202929 WEERASEKARA W M W 567012107 WEERASEKERA H MRS 660451633 WEERASENA A U C 441780613 WEERASENA D D 560881630 WEERASENA P C 640653469 WEERASENA R M 768100292 WEERASINGHA W M C P M 751400454 WEERASINGHE A S T 573001249 WEERASINGHE A.M. 409101038 WEERASINGHE ASSOCIATES 681064494 WEERASINGHE B P G S 511442702 WEERASINGHE B R J 662860530 WEERASINGHE C B 451251279 WEERASINGHE C S 251460965 WEERASINGHE D D 595191017 WEERASINGHE D G 662033421 WEERASINGHE D N 593542955 WEERASINGHE H D R 610460348 WEERASINGHE H G S L 558402555 WEERASINGHE I. N. 550790882 WEERASINGHE J L 630291887 WEERASINGHE K G S 662250074 WEERASINGHE K H K 441232209 WEERASINGHE K M W 583300430 WEERASINGHE K S 568003977 WEERASINGHE L D A 742540170 WEERASINGHE L S R 525192083 WEERASINGHE M N K 640970073 WEERASINGHE N 760920479 WEERASINGHE N S 409037585 WEERASINGHE N W C 482334393 WEERASINGHE P H G B 551450872 WEERASINGHE R 492783315 WEERASINGHE S 785431197 WEERASINGHE S 512341535 WEERASINGHE S D 463011150 WEERASINGHE S K

Page 621 of 646 TIN No Company Name 652370322 WEERASINGHE S P 542222190 WEERASINGHE S R 753173137 WEERASINGHE S S K S 546063267 WEERASINGHE T W M C K MRS 383350565 WEERASINGHE W 460971810 WEERASINGHE W 543431664 WEERASINGHE W A A K 806900842 WEERASINGHE W A C A 813642999 WEERASINGHE W A D N S 640062118 WEERASINGHE W A L 673051430 WEERASINGHE W A S P 570053345 WEERASINGHE W A W 680185018 WEERASINGHE W G I 550433591 WEERASINGHE W M 733140054 WEERASINGHE W M L 690633299 WEERASINGHE W M S 681401237 WEERASINGHE W P G A 450850420 WEERASINGHE W S 651673089 WEERASINGHE W V S I 611750218 WEERASIRI G J 443392238 WEERASIRI H L 520911316 WEERASIRI M G 441043252 WEERASOORIYA A H 640894105 WEERASOORIYA A K 441350937 WEERASOORIYA A R 495070328 WEERASOORIYA D S MRS 605313345 WEERASOORIYA G S DE F G MRS 681780610 WEERASOORIYA K B 409132383 WEERASOORIYA T R G 411490696 WEERASOORIYA WIJERATNE 442032696 WEERASURIYA G D A 381691063 WEERASURIYA J B 673003079 WEERASURIYA W A H 435512372 WEERASURIYA Y R MRS 521171340 WEERATHILAKA H M 653311125 WEERATHUNGA R M 571891484 WEERATUNGA R D 643601907 WEERATUNGA S 693022835 WEERATUNGE A S 643321360 WEERATUNGE S 560450079 WEERAWARDANA B DE S 671031776 WEERAWARDANA N P M D M 617560631 WEERAWARDANA U P 490581375 WEERAWARDENA K I 623060241 WEERAWARDENA T D 782631322 WEERAWARDHANA T L 541723633 WEERAWARNASOORIYA G. 690010330 WEERAWIKUM N T S 812462636 WEGAMAGE HARINDRA RAJANITH 730213905 WEGODAPOLA SANJAYA 409083080 WEIGH MASTER INTERNATIONAL 114221830 WEIGH MASTER INTERNATIONAL PVT LTD 114649759 WEIGHMASTER ENGINEERING PVT LTD

Page 622 of 646 TIN No Company Name 114166197 WEIGHTRONICS PVT LTD 114625574 WEIGHTRONICS SERVICES PVT LTD 655652396 WEINMAN D G 802782560 WEINMAN G E 650170474 WEJESINGHE R S 843454470 WEJEWEERA W P M P 124002583 WEKANDE BUILDING & PROPERTY CO PVT LTD 114111040 WELAGEDARA ENTERPRISES PVT LTD 114501484 WELAGEDARA HEAVY CONSTRUCTION PVT LTD 723522986 WELAGEDARA I A 801941117 WELAGEDARA K W C R 760420441 WELAGEDARA W H S B 433660250 WELARATHNA B 470422564 WELARATNA R U 671580796 WELARATNE W G U P 480071468 WELATANTRI A 409103413 WELCA AUTO SERVICES CENTER 114746908 WELCOMBE REGENCY HOTEL PVT LTD 409091423 WELCOME ADVERTISING SERVICE 174872538 WELCOME CHEMICALS LANKA PVT LTD 114104167 WELCOME MOTORS PVT LTD 104064493 WELCOME TRADERS LTD 409036783 WELD TECH MARKETING SERVICES 409059694 WELDEX ENGINEERING & CONSTRUCTION 114033812 WELDISI PVT LTD 114108413 WELDTECH ENGINEERING SERVICES PVT LTD 114121576 WELEGAMA ASSOCIATES PVT LTD 114132950 WELGAMA CONSTRUCTION PVT LTD S D 409140165 WELGAMA ENTERPRISES 631190138 WELGAMA H K 683581097 WELGAMA S D 409016332 WELIGAMA STORES 409121993 WELIGAMA STORES 409162169 WELIGAMA TRADE CENTRE 673020828 WELIGAMAGE M P 461801340 WELIGAMAGE W 620690422 WELIHINDA D 700483150 WELIHINDA R W 611993234 WELIHINDA V S 409094066 EXPRISONERS LABOUR CO-OP SO;LTD 551220010 WELIKALA A 532660670 WELIKALA D 482601316 WELIKALA D L 520974890 WELIKALA N 827674370 WELIKALA N 471283762 WELIKALA N S 840851443 WELIKALA O 532542502 WELIKALA P R 690850206 WELIKANNA W M S R 731731748 WELIKUMBURA W M C L W 409069150 WELIMADA TRANSPORT AGENCY 310440493 WELINGTON K P 114329495 WELINGTON RUBBERS PVT LTD

Page 623 of 646 TIN No Company Name 114462233 WELIVITA TRANSPORT AGENCY PVT LTD 701223241 WELIWATTE S N 114647632 WELL GAIN ELECTRICAL & AUTOMATION PVT LT 114338613 WELL RED INK PVT LTD 174945527 WELL THREAD LANKA PVT LTD 409097251 WELL TRADE CO 581180950 WELLAKKAGE G 811861995 WELLALAGE S 409174337 WELLAMADDA TEL KARMANTA SALAWA 712451017 WELLAPPILI J R K 409091660 WELLASSA DISTRIBUTORS 114770086 WELL-CARE GROUP PVT LTD 114686832 WELLCARE MARKETING PVT LTD 409009999 WELLCO 409268641 WELLINGTON MARKETING 409018645 WELLINGTON MOTORS 114321982 WELLNESS SERVICE PVT LTD 104083544 WELWOVEN LTD 114262404 WEMARA ENTERPRISES PVT LTD 114377406 WEMBLY COMMODITIES PVT LTD 114659037 WEMBLY THEATERS PVT LTD 432560988 WENCES J A D E 409102603 WENDARUWA GROUP 114128228 WENGS SYSTEM ENGINEERING PVT LTD 114265438 WENNAPPUWA AGENCIES PVT LTD 409124305 WENNAPPUWA JOSEPH VAS VID;OLD BOYS'CO-LT 409139248 WENNAPPUWA MULTI-PURPOSE CO-OP SOCI;LTD 409093116 WENNAPUWA DEVELOPMENT CO-OP SOCIETY LTD 575231764 WERAGALA R D 740962876 WERAGAMA K W S N B 676411917 WERAGAMA S K 512053050 WERAGAMA U 610470653 WERAGODA W A 294001620 WERAHERA ENGINEERING SERVICES CO LTD 651542081 WERANIYAGODA K K A 510030915 WERAPITIYA R M B 482240178 WERASINGHE D 601580870 WERASINGHE P T 114414204 WESCO ENGINEERS PVT LTD 114404403 WESKO TECHNOLOGIES PVT LTD 114459364 WESMOS AGENCIES PVT LTD 114207365 WEST ART PVT LTD 114302902 WEST COAST LANKA PVT LTD 409113940 WEST COAST TRADING CO 114344338 WEST CYCLONE ADVERTISING PVT LTD 114169269 WEST END MOTORS PTE LTD 409196195 WEST LANKA IMPEX 134007117 WEST LANKA LTD 114646784 WEST TEL ENGINEERING PVT LTD 409242472 WESTAA VEHICLE CARE CENTRE 114057886 WESTAR CLOTHING PVT LTD 114331864 WESTEASTERNS APPARELS PVT LTD 114273716 WESTEASTERNS PVT LTD

Page 624 of 646 TIN No Company Name 114246077 WESTERN ACCESSORIES PVT LTD 174829209 WESTERN AGRI BUSINESS PVT LTD 114461768 WESTERN AUTO LANKA PVT LTD 114003131 WESTERN BROKERS LTD 409154182 WESTERN ENTERPRISES 409205100 WESTERN ENTERPRISES. 114254100 WESTERN LANKA AQUATIC PVT LTD 114355984 WESTERN LANKA DEVELOPMENT PVT LTD 114301523 WESTERN LANKA INTERNATIONAL PVT LTD 409083803 WESTERN PAPER INDUSTRIES 409013503 WESTERN TRADERS 409242650 WESTERN WASHING INDUSTRIES 114196770 WESTERN YORK PVT LTD 114801003 WESTFIELD PVT LTD 114196738 WESTIN TRAVEL & TOURS PVT LTD 409193013 WESTLANKA INTERNATIONAL 114072940 WESTORIENT FOODS PTE LTD 409159656 WESTPAC GROUP 114479772 WESTPOINT INTERNATIONAL PVT LTD 114109630 WESTRANS AIR EXPRESS LANKA PVT LTD 114371378 WESTWIND ENTERPRISES PVT LTD 409121454 WESTWOOD INTERIORS & CONSTRUCTION SERVI 114360058 WESWIN POWER GALAHA PVT LTD 114358797 WESWIN POWER PVT LTD 114089770 WET PETS PVT LTD 114094854 WETECH PVT LTD 640922460 WETTASINGHE P R 481432480 WETTASINGHE V 452210312 WEVELPANAWA S 895132438 WEVITA W V D I C 104008453 WEWAWATTE ESTATES CO PVT LTD 409028250 WEWELWALA MILLS 114169447 WEWELWALA MILLS (PVT) LTD 114290785 WEYENBERG TECHNICAL SERVICES PVT LTD 409179991 WHEEL AUTO WAY 114733130 WHEEL BASE INTERNATIONAL PVT LTD 114683965 WHIKIKI TRAD PVT LTD 114338575 WHITE DOLPHIN PVT LTD 409342744 WHITE GOLD ENTERPRISES 134037709 WHITE HOUSE PAPER CO. LTD 114414808 WHITE POINT PVT LTD 174886440 WHITE SMART TRADERS PVT LTD 114658847 WHITE SWAN PVT LTD 114788465 WHITE TOWER PVT LTD 114282766 WHITECLIFF INTERNATIONAL EXPORTS PVT LTD 114470902 WHITEHILLS ASSOCIATES LANKA PVT LTD 409050468 WHITELINE INTERNATIONAL 114263680 WHITELINE TRADING PVT LTD 114077666 WHITTALL BOUSTEAD TRADING PVT LTD 602110176 WHITTALL T R J 632301391 WICHAKSHANA B P K H 114366250 WICHITHA V PVT LTD 104664709 WICHY COMPANY PVT LTD

Page 625 of 646 TIN No Company Name 409010024 WICHY PLANTATION CO 620580970 WICKNESWARA A MR 409005985 WICKRAM MOTORS 591551639 WICKRAMA ARACHIGE KARUNARATNA PERERA 409266444 WICKRAMA CONSTRUCTION 409115977 WICKRAMA ENTERPRISES 409154581 WICKRAMA HARDWARE STORES 114226904 WICKRAMA LANKA INTERNATIONAL PVT LTD 114472905 WICKRAMA MOTOR TRADING PVT LTD 409133053 WICKRAMA STORES 104034179 WICKRAMA STORES LTD 683190705 WICKRAMA W D J 530113817 WICKRAMAARACHCHI L 571190915 WICKRAMAARACHCHI S H 650950437 WICKRAMAARACHCHI W W L L G 751010931 WICKRAMAARACHCHIE W D D D A 409257992 WICKRAMAGE ASSOCIATES 409251676 WICKRAMAGE TRADING 781220361 WICKRAMANAYAKE A P 706784004 WICKRAMANAYAKE D K S 623383083 WICKRAMANAYAKE E B 791861306 WICKRAMANAYAKE N G R R 752790507 WICKRAMANAYAKE P S S 435401597 WICKRAMAPALA C 623620336 WICKRAMARACHCHI B 571031833 WICKRAMARACHCHI J M 621511726 WICKRAMARACHCHI L 626104002 WICKRAMARACHCHI M D 677130156 WICKRAMARACHCHIE A M MRS 114254908 WICKRAMARATCHI PVT LTD 731910499 WICKRAMARATHNA G W S 722202295 WICKRAMARATHNA V G V 711493247 WICKRAMARATHNE C R 580190332 WICKRAMARATHNE H .K. 720282445 WICKRAMARATNA D D C R 728544473 WICKRAMARATNA G D K G 413511712 WICKRAMARATNA W G 104050239 WICKRAMARATNE & CO D M DE S 815320166 WICKRAMARATNE A C P DE W 114134791 WICKRAMARATNE AGRO PRODUCTS PVT LTD 672831547 WICKRAMARATNE E F P S 411321371 WICKRAMARATNE G 463470073 WICKRAMARATNE H 691002241 WICKRAMARATNE K P D A R 592100754 WICKRAMARATNE L 273050620 WICKRAMARATNE L A L 682072652 WICKRAMARATNE N J 431314134 WICKRAMARATNE S 580840949 WICKRAMARATNE W 570291467 WICKRAMASEKARA B D 673641563 WICKRAMASEKARA E A A 580140556 WICKRAMASEKARA P T M 553532493 WICKRAMASEKARA R R S

Page 626 of 646 TIN No Company Name 662650501 WICKRAMASEKARA S J 563254165 WICKRAMASINGHA A N 593202020 WICKRAMASINGHA A. 531411650 WICKRAMASINGHA W A N S 409095852 WICKRAMASINGHE & SONS 641173177 WICKRAMASINGHE D J 618020797 WICKRAMASINGHE D K S 781000337 WICKRAMASINGHE D R 622761122 WICKRAMASINGHE D T P 409101976 WICKRAMASINGHE DISTRIBUTORS 409122981 WICKRAMASINGHE ENTERPRISES. 411731723 WICKRAMASINGHE H C L 597430469 WICKRAMASINGHE H P M V 732890130 WICKRAMASINGHE H S P 477863418 WICKRAMASINGHE I H MRS 104082858 WICKRAMASINGHE INDUSTRIES LTD 622300206 WICKRAMASINGHE J K 571643111 WICKRAMASINGHE J M 493502093 WICKRAMASINGHE K 700691217 WICKRAMASINGHE K M S 683000647 WICKRAMASINGHE K W N P 773221952 WICKRAMASINGHE L D N 521510978 WICKRAMASINGHE M 722030826 WICKRAMASINGHE M 667302986 WICKRAMASINGHE M B 681330747 WICKRAMASINGHE M G T C 598390622 WICKRAMASINGHE M P T C 114475360 WICKRAMASINGHE METAL CRUSHER PVT LTD 490701397 WICKRAMASINGHE N 623251659 WICKRAMASINGHE N A S 631180523 WICKRAMASINGHE P D S S 871561010 WICKRAMASINGHE R A M R 663181599 WICKRAMASINGHE R W H 383081165 WICKRAMASINGHE S 510860349 WICKRAMASINGHE S P R 700470512 WICKRAMASINGHE S S 710483337 WICKRAMASINGHE S S K 611110049 WICKRAMASINGHE S.K. 591173227 WICKRAMASINGHE T S 114237477 WICKRAMASINGHE TRA; SER; & CONT; DEP;P LT 632420315 WICKRAMASINGHE U A K 720881624 WICKRAMASINGHE W A N 722021851 WICKRAMASINGHE W A V R T 561693595 WICKRAMASINGHE W H S 792261329 WICKRAMASINGHE W K 662481130 WICKRAMASINGHE W L C 640661097 WICKRAMASINGHE W M K 570632400 WICKRAMASINGHE W M N 621961373 WICKRAMASINGHE W N P 330751517 WICKRAMASINGHE W P M 413101204 WICKRAMASINGHE Y A 510730089 WICKRAMASINGHE Y H G W 530113280 WICKRAMASIRI G

Page 627 of 646 TIN No Company Name 550391252 WICKRAMASIRI K K D 552860950 WICKRAMASOORIYA A E 690280922 WICKRAMASOORIYA D M 570083007 WICKRAMASOORIYA K G L 831712678 WICKRAMASOORIYA Y G I D 605150403 WICKRAMASURENDRA D D V MRS 661650230 WICKRAMASURENDRA I 380700360 WICKRAMASURENDRA J 722770013 WICKRAMASURIYA G 475222474 WICKRAMASURIYA H 722650093 WICKRAMASURIYA S E 771502776 WICKRAMAWARDENA K G R P 630750482 WICKRAMESINGHE M.E. 653450540 WICKRAMSEKARA E A A 114294624 WICKREMA TRADING INTERNATIONAL PVT LTD 620440787 WICKREMANAYAKE R 512681816 WICKREMAPALA S R 582190011 WICKREMARATNE R S 660830430 WICKREMASINGHE H A 662881325 WICKREMASINGHE L M A 712070927 WICKREMASINGHE M P U 702754836 WICKREMESINGHE R S D 114147508 WICKREMESOORIYA ASSOCIATES PVT LTD 409077757 WICKS CONSTRUCTION 104064868 WICKS MARKETING LTD 114381608 WICKUMVILLA PLANTATION CO PVT LTD 114128449 WICKY & CO PVT LTD 114830151 WICRAMA AIR CONDITIONING & ENG. PVT LTD 641282162 WICRAMAARACHCHI W A S S 114220493 WIDAC MARKETING PVT LTD 114245330 WIDAC PRINTING PVT LTD 409267262 WIDE DIGITAL PRINTING 114391972 WIDE DIGITAL PRINTING PVT LTD 811271462 WIDHARSHANA W P C 662270016 WIDYARATHNE R 114629693 WIFI NETWORKS PVT LTD 653332270 WIJARATHNA S R 409013236 WIJAYA ASSOCIATES INTERNATIONAL 409146899 WIJAYA AUTO ENTERPRISES 409251641 WIJAYA CARD CENTRE 409035213 WIJAYA CONSTRUCTION 409209017 WIJAYA CONSTRUCTION. 409111882 WIJAYA CONTRACTORS 409243746 WIJAYA ENTERPRISES 114343340 WIJAYA GAL KETAYAM PVT LTD 114195170 WIJAYA GEMS PVT LTD 104056849 WIJAYA HOUSE LTD 409102115 WIJAYA INDUST; EPEX ENGINEER; & CONTRACT 409052991 WIJAYA INDUSTRIES 409223117 WIJAYA MOTOR TRADERS 114324655 WIJAYA SEA AQUARIUM PVT LTD 409064493 WIJAYA TEA FACTORY 409264883 WIJAYAGIRI HOTEL

Page 628 of 646 TIN No Company Name 114248037 WIJAYAGIRI HOTELS & BAKERS PVT LTD 409130836 WIJAYAMAL CLOTHING 114797391 WIJAYAMINI HOLDINGS PVT LTD 409035108 WIJAYANATHAN & CO W 611450192 WIJAYANAYAKE P R 532871565 WIJAYAPRIYA S K S 670901670 WIJAYARATHNA A B 460761301 WIJAYARATHNA K P 490432833 WIJAYARATHNA M P 782813706 WIJAYARATNA W A N C 250440898 WIJAYARATNAM T 432751775 WIJAYARATNE K 720070740 WIJAYARATNE S P 571831945 WIJAYASINGHE L W L S 683590363 WIJAYASINGHE W P S 630290023 WIJAYASIRI B A L 721661725 WIJAYASIRI B V D 114187950 WIJAYASIRI FRESH FOODS PVT LTD 702261643 WIJAYASIRI I S H K 593283720 WIJAYASIRI K P 643152894 WIJAYASIRI M A J A K 572050335 WIJAYASIRI M G G 409333133 WIJAYASIRI TRADING COMPANY 441231377 WIJAYATHILAKA D W W 492643530 WIJAYATHILAKA K B 772261292 WIJAYATUNGA M L B 691301907 WIJAYATUNGA W M G C 114485179 WIJAYAWICKRAMA CONSTRUCTIONS PVT LTD 643370441 WIJEBANDARA H G 750680976 WIJEBANDARA W. M .S 591103059 WIJEDASA B H U 632334303 WIJEDASA K A 472952714 WIJEDASA L 501111899 WIJEDASA M K 602191095 WIJEGOONAWARDANE M S 652051510 WIJEGUNASEKARA A G 473060140 WIJEGUNAWARDANA M A V 443490612 WIJEGUNAWARDANA W D C 523442953 WIJEGUNAWARDENA K P 409185061 WIJEGUNAWARDENA P K L 114473480 WIJEKAMAL ENGINEERING PVT LTD 710010145 WIJEKON Y G 361880358 WIJEKOON A L G 623500268 WIJEKOON BANDA J M 452701049 WIJEKOON BANDA R M 473140659 WIJEKOON C A 490950974 WIJEKOON I 681390596 WIJEKOON M D D 763052060 WIJEKOON M G N T B 741202000 WIJEKOON W M S J S 602862151 WIJEKOON W M T B 727994378 WIJEMANNA W 540417083 WIJEMANNE A

Page 629 of 646 TIN No Company Name 409284663 WIJEMANNE AUTO TRADING 581952317 WIJEMANNE C A 114444812 WIJEMANNE PRINT PVT LTD 409082351 WIJEMANNE PRINTERS 114041173 WIJEMANNE RUBBER MILLS PVT LTD 409087809 WIJEMANNE W P D 241231747 WIJENAIKE W DR 593241335 WIJENAYAKA D K 409158943 WIJENAYAKA L P 409109969 WIJENAYAKE & CO 562772472 WIJENAYAKE A J 571022613 WIJENAYAKE D D 541453180 WIJENAYAKE H 570704150 WIJENAYAKE H M A P 409084427 WIJENAYAKE INTERNATIONAL CO 693080371 WIJENAYAKE K R S 787172857 WIJENAYAKE L A M K 320042283 WIJENAYAKE N W N S 702291585 WIJEPALA B S S 522163490 WIJEPALA L 643320827 WIJEPALA P H A J S 570154303 WIJEPALA R M 562442391 WIJERATHNA D M P W 721433285 WIJERATHNA H M P D 880822179 WIJERATHNA K A D A D 602810461 WIJERATHNA L D 691122310 WIJERATHNA M G D K L 693381274 WIJERATHNA M H 771100120 WIJERATHNA N P C T 682841044 WIJERATHNE A P V 471801429 WIJERATHNE BANDARA A A S H 838280617 WIJERATHNE D G R D 770231990 WIJERATHNE D M N B 100938766 WIJERATHNE H.D.R.C. 743662571 WIJERATHNE O M O 610041906 WIJERATHNE T D 737432793 WIJERATHNE W M S 527941121 WIJERATNA K A K 671392027 WIJERATNA M M A 409099998 WIJERATNA N 492832464 WIJERATNA W M A S 502412981 WIJERATNAM S 630402867 WIJERATNE A M G 410911230 WIJERATNE BANDA W R D M 552802284 WIJERATNE C T G 481520185 WIJERATNE H D 409105220 WIJERATNE INTERNATIONAL CO 442844585 WIJERATNE K A 270570445 WIJERATNE K A D 563140232 WIJERATNE K A P N 640882140 WIJERATNE K G G 442450153 WIJERATNE N P 660272585 WIJERATNE P D P J S

Page 630 of 646 TIN No Company Name 471982016 WIJERATNE P W 532211808 WIJERATNE R A 591592980 WIJERATNE R K D B 620333115 WIJERATNE R M M 114220230 WIJERATNE TRADING PVT LTD 651861098 WIJERATNE W P S 482830161 WIJERATNE W. 510060024 WIJESEKARA A J G 591970020 WIJESEKARA A L M 293080100 WIJESEKARA D A DE Z 696570833 WIJESEKARA D K 680180555 WIJESEKARA D L 541402799 WIJESEKARA D P 409102867 WIJESEKARA ENTERPRISES 803000166 WIJESEKARA G L 541460438 WIJESEKARA J 512763200 WIJESEKARA K S 409153976 WIJESEKARA N T K 114150843 WIJESEKARA PRESS PVT LTD 793653891 WIJESEKARA U P 653403518 WIJESEKARA W 682700289 WIJESEKARA W A R P 662240303 WIJESEKARA W C 521323515 WIJESEKARA W K N A 500940360 WIJESEKARA W M 552994230 WIJESEKARA W M 450561347 WIJESEKERA H D 551441164 WIJESEKERA N 483090390 WIJESEKERA T S B 442561125 WIJESENA D P 409101615 WIJESENA E D W 542992670 WIJESENA W A A 532432731 WIJESINGHA D S K 682880970 WIJESINGHA G K L 760482692 WIJESINGHA P.P. 686620522 WIJESINGHA W A D N N 409106889 WIJESINGHE & SONS 735030493 WIJESINGHE B N C 681371257 WIJESINGHE B U K 691301524 WIJESINGHE C N 411771067 WIJESINGHE D A 741521822 WIJESINGHE D C 606761058 WIJESINGHE D H K MRS 462922892 WIJESINGHE D M 701561619 WIJESINGHE D N 500332247 WIJESINGHE D P 352361046 WIJESINGHE D S 572020770 WIJESINGHE E S B 351830689 WIJESINGHE E V Q H 290071054 WIJESINGHE E W 114166413 WIJESINGHE ENGINEERING SERVICES PVT LTD 409126006 WIJESINGHE FINANCE & ENTERPRISES 633324069 WIJESINGHE G K

Page 631 of 646 TIN No Company Name 920831338 WIJESINGHE G M D K 691583201 WIJESINGHE H A S 521320257 WIJESINGHE H M 713133396 WIJESINGHE K A C 580710433 WIJESINGHE K G G R M 481675510 WIJESINGHE L R 473131919 WIJESINGHE M 753430326 WIJESINGHE M D D S 681021493 WIJESINGHE M P 692951700 WIJESINGHE M.A.R.S. 542342013 WIJESINGHE N K L 610210155 WIJESINGHE P B 620020869 WIJESINGHE R M A 372140232 WIJESINGHE S 560154470 WIJESINGHE S 409031633 WIJESINGHE TRADING CO 810421754 WIJESINGHE U N D S 740062255 WIJESINGHE V A 427091287 WIJESINGHE V K L P V 600660373 WIJESINGHE W A D A N 610671853 WIJESINGHE W A D L R 651980488 WIJESINGHE W A D W 783342782 WIJESINGHE W A N 801471927 WIJESINGHE W A R G 652830994 WIJESINGHE W A S S 731100268 WIJESINGHE W A T T S 681282130 WIJESINGHE W A U K 743570502 WIJESINGHE W H M V 736442680 WIJESINGHE W M C S 512161634 WIJESINGHE W M G 563650931 WIJESINGHE W M R K 710773050 WIJESINGHE W M S A 812363662 WIJESINGHE W R A A I 732690476 WIJESINGHE. W. A. N. D. 550790181 WIJESINHA R T 409191681 WIJESIRI & SONS 612650330 WIJESIRI A J 321451209 WIJESIRI D B 472050966 WIJESIRI K 640561831 WIJESIRI W G G A 622261464 WIJESIRI W V P 456171451 WIJESIRIWARDANA Y S 465972386 WIJESIRIWARDENA D 562452869 WIJESOORIYA H R 296680354 WIJESOORIYA P 882062910 WIJESOORIYA W A D M 581833172 WIJESUNDARA N S 536591664 WIJESUNDARA S 820501810 WIJESUNDARA W M P C B 703133517 WIJESUNDARA W M S 641972410 WIJESUNDARA W P S K 723623170 WIJESUNDARA W S C 552440463 WIJESUNDARAM R P

Page 632 of 646 TIN No Company Name 409003850 WIJESUNDERA & CO 660871004 WIJESUNDERA W M M A 522091219 WIJESUNDERA W M S 665790428 WIJESURENDRA R S 661720662 WIJESURIA N 409099190 WIJESURIYA C 409177034 WIJESURIYA D G MRS 580580467 WIJESURIYA D K 743232399 WIJESURIYA D M 708162221 WIJESURIYA D M T 104067760 WIJESURIYA HOLDINGS PVT LTD 430783084 WIJESURIYA L 640262150 WIJESURIYA M K 114105546 WIJESURIYA MARKETING SERVICES PVT LTD 682932082 WIJESURIYA P P 311411160 WIJESURIYA R B L E 661440775 WIJESURIYA R S 651750962 WIJESURIYA V W 590154300 WIJETHILAKA M D 752001081 WIJETHILAKE M K S T 702881510 WIJETHUNGA D K U 642691031 WIJETHUNGA L N 583022988 WIJETHUNGA R P 630541301 WIJETHUNGA R P 621420747 WIJETHUNGA S G K K 791790387 WIJETHUNGA W L P P S 672883598 WIJETHUNGA W M S B 713601306 WIJETHUNGA W V T P 583391401 WIJETHUNGE C K 791913845 WIJETHUNGE W M G G 552593324 WIJETILAKE K K G R S S 114153036 WIJETUNGA & CO PVT LTD M N 409256678 WIJETUNGA BROTHERS INTERRIOR DECORS 531100646 WIJETUNGA D M 637882236 WIJETUNGA D M 641302104 WIJETUNGA M K 651380790 WIJETUNGA R A 711052771 WIJETUNGA R N 460593387 WIJETUNGA S H J 409121250 WIJETUNGA W A D D 585440477 WIJETUNGE A S 114140902 WIJETUNGE AQUA CULTURE RESOURCES PVT LTD 490630031 WIJETUNGE D R N A 571780585 WIJETUNGE H P A 471590851 WIJETUNGE M L M 435012205 WIJETUNGHE S MRS 623661253 WIJEWANTHA PATHINAYAKA S K 672800641 WIJEWARDANA B A D J C 560450621 WIJEWARDANA G R 732091599 WIJEWARDANA H L 461922600 WIJEWARDANA K P H 450760196 WIJEWARDANA L U A 772542887 WIJEWARDANA M M H

Page 633 of 646 TIN No Company Name 722241983 WIJEWARDANA W D M G G D K 640173084 WIJEWARDANE D N 570502956 WIJEWARDANE R D S K 752170118 WIJEWARDENA D R 731922500 WIJEWARDENA E K V 492380768 WIJEWARDENA K.A. 681323058 WIJEWARDENA M A D S 753100040 WIJEWARDENA M N 498392849 WIJEWARDENE A M 726590273 WIJEWARDENE I N MISS 692253345 WIJEWARDENE L 409052436 WIJEWARDENE R N MRS 661610549 WIJEWARDHANA I M 722120906 WIJEWARDHENA J P S M 590040444 WIJEWEERA A. 398410580 WIJEWEERA P A MRS 530552926 WIJEWEERA R 642571028 WIJEWEERA R D C I 552260945 WIJEWICKRAMA D B D 742180131 WIJEWICKREMA K W D 501363880 WIJEWICRAMA K R 114080519 WIJEYA LAK APPARELS PVT LTD 781500194 WIJEYANAYAKA J A C P 625812313 WIJEYARATNA C DE S MRS 114021881 WIJEYASENA TRADING PVTLTD 731133239 WIJEYAWARDENA R R 711250611 WIJEYEGUNETILEKE A S D 340501411 WIJEYESINGHE G C B 409241107 WIJI EXPRESS MAIL 114621196 WIJI EXPRESS MAIL PVT LTD 409097170 WIJITHA CONTRACTORS 114466328 WIJITHA ENTERPRISES PVT LTD 114753319 WIJITHA FURNITURE PVT LTD 114816140 WIJITHA PERERA ASSOCIATES PVT LTD 592300940 WIJITHASIRI A 740571761 WIKKREMATILEKE P D DE S 430940503 WIKRAMANAYAKA S K 543203769 WIKRAMANAYAKE D S P 668330223 WIKRAMASINGHE M C S 681660380 WIKUM AMARAWEERA A V K 409216501 WIKUM BUILDERS 409101232 WIKUM ENGINEERS 220050572 WILBERT SINGHO M V 409122051 WILBUR SMITH ASSOCIATES INC 114821985 WILD HOLIDAYS HOT AIR BALLOONS PVT LTD 104016634 WILFRED AND CO LTD 491100206 WILFRED PERERA D T S 592972719 WILFRED R G 460051118 WILFRED W 409194508 WILLESDEN COLLEGE INTERNATIONAL 727410376 WILLIAM A S D 621414151 WILLIAM I C 114039829 WILLIAM TRADING CO (PVT) LTD

Page 634 of 646 TIN No Company Name 104017886 WILLIAMS CONFECTIONERY LTD 409097677 WILLIAMS N 622023369 WILLIE H A S N 114347825 WILLOW DEVELOPMENTS (PVT) LTD 409158668 WILLS SAFARI HOTEL 114226246 WILLS WORLD LANKA PVT LTD 114294578 WILLSHOLDINGS PVT LTD 114448125 WILLYS SAFARI HOTELS PVT LTD 642900870 WILSON A J P 114347183 WILSON HOLDINGS LANKA PVT LTD 409098991 WILSON HOUSE BUILDERS 409090150 WILSON MOTORS 523181599 WILSON P 114246557 WILSON'S ASSOCIATE PVT LTD 581340729 WIMAL J K A 653412134 WIMAL P H A 409058132 WIMAL TIMBER MILLS 409231128 WIMAL TIMBER MILLS & TIMBER SALES CENTRE 114003727 WIMALA ENGINEERS PVT LTD 428110935 WIMALA J K O MRS 114191515 WIMALACHANDRA VIDANAPATH. & SONS PVT LTD 531931025 WIMALADASA I.G. 532771404 WIMALADASA M D 713242527 WIMALADASA M P C 322360720 WIMALADASA U G 104015131 WIMALADHARMA & CO LTD W A 409177700 WIMALADHARMA AND SONS 422832203 WIMALADHARMA W C A 592140322 WIMALADHARMA W R 409022146 WIMALADHARMA WATCH & CLOCK INDUSTRIES 742420884 WIMALAGUNARATNE S I 667733707 WIMALAKEERTHI W N C 512922228 WIMALANANDA G K J 502811657 WIMALARATHNA D L 409276156 WIMALARATHNA INDIKARUWO 409119204 WIMALARATHNE CONTRUCTION 725890680 WIMALARATHNE D P 843304540 WIMALARATHNE K.A.S. 522600474 WIMALARATNA A G 542893893 WIMALARATNA D S 553511429 WIMALARATNA E W 615134074 WIMALARATNA M C 760530085 WIMALARATNA P N 603124570 WIMALARATNE I D R 580213154 WIMALARATNE P D 533370217 WIMALASEKARA C 552951158 WIMALASENA E K 502211820 WIMALASENA FERNANDO B 472343645 WIMALASENA H A 481101301 WIMALASENA H P D 550880652 WIMALASENA J L 503373181 WIMALASENA J M 543310328 WIMALASENA K D S

Page 635 of 646 TIN No Company Name 433180151 WIMALASENA N G 570431048 WIMALASENA P 342331190 WIMALASENA S A 523280830 WIMALASINGHE W L 721002063 WIMALASIRI A A P C 641120405 WIMALASIRI M G 532141788 WIMALASIRI P A 572080315 WIMALASIRI P H G 114157252 WIMALASOORIYA NURSING HOME PVT LTD 650140664 WIMALASURENDRA W 763201600 WIMALATHISSA M H 520122940 WIMALATISSA B M D 510131711 WIMALATISSA J G 733471999 WIMALATISSA R N 535023441 WIMALAWATHI RABEL M.A. 641700851 WIMALAWEERA G R 521541733 WIMALAWEERA L D G S 553430801 WIMALGUNARATHNA B P 409110150 WIMARSHANA ENTERPRISES 114174041 WIMO ENGINEERS PVT LTD 409092756 WIMSILS ENTERPRISES 114191361 WIN FENG MOTOR PVT LTD 409232884 WIN FIELD TRADERS 409242189 WIN MARINE ENTERPRISES 114391379 WIN STONE SCHOOL OF CULINARY ART PVT LTD 114216097 WIN TECH PVT LTD 114267902 WIN TRADE PVT LTD 114763632 WIN WEAL ROW PVT LTD 409177450 WIN WORLD MOSHING 114405027 WINARALI MARINE PVT LTD 114098876 WINDMILL LANKA PLASTICS PVT LTD 114332321 WINDMUEHL LANKA PVT LTD 114129054 WINDOW DECOR BLINDS PVT LTD 409199798 WINDSOR 114069663 WINDSOR MARKETING PVT LTD 409201318 WINDSOR TOWER MANA; CORPOR;CON;PL; 1979 409081142 WINDSTAR 409129331 WINFIELD ASSOCIATES 114711861 WINFIELD SPORTS PVT LTD 114218634 WING GUARD SECURITY AND INV;ION PVT LTD 114626848 WINGRO PLASTICS PVT LTD 114430030 WINGS APPARELS PVT LTD 114089850 WINGS ASHA PVT LTD 114819166 WINGS FRAME PVT LTD 114792861 WINGS LANKA SHIPPING PVT LTD 114470155 WINHILL GENERAL TRADERS PVT LTD 613084134 WINIL W 409175490 WINMARK ENTERPRISES 114406279 WINMARK ENTERPRISES PVT LTD 409185681 WINNER LINKS 461991149 WINNIE W.G.K. 409091890 WINNS CONTRUCTIONS 114234230 WINPACK PVT LTD

Page 636 of 646 TIN No Company Name 114778494 WINRAY ENGINEERING SERVICES PVT LTD 174895112 WINRICH STAAR ASIA PVT LTD 104057381 WINS ENTERPRISES PVT LTD 114217042 WINSOFT INFORMATION SOLUTIONS PVT LTD 409250734 WINSON FILMS 493220101 WINSON P P P 511674190 WINSON W U D 409191070 WINSTAR TRADERS 409014372 WINSTON ENTERPRISES 114105007 WINSTON INDUSTRIES PVT LTD 409207065 WINSTONE STEELS 409111700 WINSTRADES 114235571 WINTECH ASIA'S PTE LTD 409150691 WINTECH COMPUTERS 114212016 WINTIME FASHIONS PVT LTD 409104266 WINUX TECHNOLOGY SOLUTIONS 114233528 WINWOOD TEA ESTATES PVT LTD 409265375 WIPRO LTD 114220566 WIPULA INDUSTRIES PVT LTD 533642810 WIPULASIRI H R K 114727296 WIRAJA LEARNERS PVT LTD 114235792 WIRECOM PVT LTD 114364959 WIRES LANKA ENGINEERS PVT LTD 114214680 WIRTUOSO GALLANTRY PVT LTD 114740608 WISCOM EXPORTS PVT LTD 114299324 WISCOM STATIONERY PVT LTD 114281468 WISCOM TEAS PVT LTD 114336599 WISDON AGRI BUSINESS SERVICES PVT LTD 114282081 WISE TECHNOLOGIES PVT LTD 114663263 WISHMITHA LANKA PVT LTD 114283681 WISHWA FREIGHT SERVICE PVT LTD 114299952 WISHYA COMPUTERS PVT LTD 114249475 WISHYA ONLINE PVT LTD 409126863 WISIRA PRINTERS 114199966 WISURA FLEXO GRAPHIC PVT LTD 409259162 WITHANA CONSTRUCTIONS 633254281 WITHANA W D B 660492550 WITHANAARACHCHI C A 751520255 WITHANAGAMA W C 600062735 WITHANAGE C 646383960 WITHANAGE H I 552692594 WITHANAGE N L 600461052 WITHANAGE P P 651831717 WITHANAGE S W 751833962 WITHANAGE W A S 541990968 WITHANARACHCHI G A 612461724 WITHARANA U D 680094110 WITHARANE D A K 409091490 WITS ASSOCIATES 114209082 WITS ASSOCIATES PVT LTD 409004580 WITTACHI S S & TOOLS CO 711932364 WITTAHACHCHI D A 409203094 WIWEKARAMASTHA LABOUR CORPORATIVE LTD

Page 637 of 646 TIN No Company Name 409231691 WIZARD AQUARIUM 114776297 WIZARD ENTERTAINMENT (PVT) LTD 409116540 WIZARD PLASTICS 114431826 WIZARDS T M S PVT LTD 409155146 WIZARDS TOTAL MEDIA SOLUTIONS 114743836 WIZCRAFT INTERNATIONAL ENTERTAIN. PVT LTD 114724106 WOBBLE BUSINESS LINK PVT LTD 114365483 WOFT (PRIVATE) LIMITED 409228399 WOMAN RURAL DEVELOPMENT SOCIETY ADDAL;13 409207138 WOMEN RURAL DEVELOPMENT SOCI; ODDAMAVADY 409277187 WOMEN RURAL DEVELOPMENT SOCIETY 409209114 WOMENS INTERNATIONAL CLUB 114232513 WONDER AGRICULTURE PVT LTD 114203106 WONDER PACKAGING INTERNATIONAL PVT LTD 114204641 WONDERLIGHT CONSUMER PRODUCTS PVT LTD 114404047 WONDERLINE PVT LTD 592050293 WONG L C 114178845 WOO HWA LANKA PVT LTD 114190381 WOO SUNG LANKA PVT LTD 409277667 WOOD CITY 409157033 WOOD CRAFT TRADERS 114375780 WOOD GRAINS & STAINS PVT LTD 409177212 WOOD HOUSE 114452882 WOOD SOLUTIONS PVT LTD 114143430 WOODEN CREATIONS PVT LTD 409267610 WOODEN TECH INTERIOR 114178900 WOODENEX FLOORING CO PVT LTD 114381462 WOODFLEX LANKA PVT LTD 114072656 WOODHOUSE PVT LTD 409006582 WOODLAND CAR SALE 114211117 WOODLAND CAR SALES PVT LTD 114040797 WOODLANDS ICE CREAM PVT LTD 114157503 WOODMAN EXPORTS PVT LTD 409084761 WOODMASTERS 104038298 WOODPLEX LTD 114061832 WOODPLUS PVT LTD 114050920 WOODROW STEELE (PVT) LTD 114289620 WOODWIND PARQUET PVT LTD 114289272 WOODY TOYS PVT LTD 114680613 WOOLIM LANKA PVT LTD 114323357 WOOREE PANEL (PRIVATE) LIMITED 114241334 WOOREESEOHEE CONSTRUCTION PVT LTD 114056057 WOOTTON ESTATE PVT LTD 114115150 WORLD AIR PVT LTD 114132888 WORLD CLASS ENTERPRISES PVT LTD 114181986 WORLD CREATIVE DESIGNS PVT LTD 409197272 WORLD DREDGING INTERNATIONAL BV 114161462 WORLD EDUCATION PVT LTD 409142621 WORLD ELECTRONICS IMPORTS & ENTERPRISES 114483168 WORLD EXPRESS CONSULT.CORP.CMB PVT LTD 114216623 WORLD GATE APPARELS PVT LTD 114231630 WORLD GATE EURO APPARELS PVT LTD 114615668 WORLD GEMS LANKA PVT LTD

Page 638 of 646 TIN No Company Name 114246239 WORLD KOREA MOTOR ENGINEERING PVT LTD 114204099 WORLD KOREA PVT LTD 409167489 WORLD LANKA 114304336 WORLD MACHINE CONSORTIUM W M C PVT LTD 114257567 WORLD ONE PVT LTD 114144592 WORLD POLY BAGS PVT LTD 114441988 WORLD TECH INTER. HOLDINGS PVT LTD 114352179 WORLD TRADE LOGISTICS INT. PVT LTD 409007384 WORLD TRADING CO 409207162 WORLD TRADING COMPANY 409009140 WORLD WIDE GENERAL TRADE AGENCIES 409102336 WORLD WIDE IMPEX 409199380 WORLD WIDE IMPORTS & EXPORTS. 409107800 WORLD WIN COMPUTER SERVICE 114310921 WORLD X X INTERNATIONAL COLOMBO PVT LTD 114247391 WORLDCALL TELECOMMUNICAT; LANKA PVT LTD 114201642 WORLDGATE FREIGHTERS PVT LTD 114408654 WORLDLINK IMPEX HARDWARE PVT LTD 114393940 WORLDSTAR LANKA PVT LTD 409162649 WORLDTECH IT SOLUTION 114165760 WORLDTRANS PVT LTD 134008172 WORLDVIEW GLOBAL EDUCATION LTD 134005491 WORLDVIEW GLOBAL MEDIA LTD 114248746 WORLDVIEW INSTITUTE (PVT) LTD 114082830 WORLDWIDE BRANDS PVT LTD 154006575 WORLDWIDE EDUCATIONAL INSTITUTE 114202517 WORLDWIDE HOLIDAYS PVT LTD 134007532 WORLDWIDE HOTEL BOOKING CENTRE LTD 114187313 WORLDWIDE LOGISTICS PVT LTD 114646296 WORLDWIDE RELOCATION SERVICES PVT LTD 114122254 WORLDWIDE RESOURCES PVT LTD 114032549 WORLDWIDE TRADING & ADVER; SERV; PVT LTD 114243833 WORTHINGTON ENGINEERING PVT LTD 114420166 WOXZONE PVT LTD 633252530 WOZLEY M Z M 114088218 WRACK APPARELS MARAWILA PVT LTD 114006050 WRACK APPARELS PVT LTD 114190667 WRAP FACTORY PVT LTD THE 114496820 WS AUTO TECH PVT LTD 409194982 WTW BOVIS SDN BHD 114270504 WYCHERLEY BUSINESS ACADEMY PVTLTD 114265403 WYTECH PVT LTD 409223311 X WING TRADING COMPANY 114710946 XANTARA GLOBAL PVT LTD 733350636 XAVIER S.A.D.C.K. 114394971 XCELLANCE B P O PVT LTD 114299391 XESOL PVT LTD 114219860 XETEX LANKA FABRICS PVT LTD 114219827 XETEX LANKA INTERLINNINGS PVT LTD 114226610 XETEX LANKA TEXTILE MILLS PVT LTD 409157106 XING LANKA ENTERPRSES 114208531 XINGFU LANKAPVT LTD 134012005 X-PERTISE LTD

Page 639 of 646 TIN No Company Name 114406775 XPRESS INTERNATIONAL LANKA PVT LTD 114365858 X-TREME CREATIVE SOLUTIONS PVT LTD 114441813 Y & U INTERNATIONAL PVT LTD 114294535 Y 2 K CELLULAR PVT LTD 114241229 Y 2 K CERAMICS PVT LTD 409120911 Y 2 K TRADE LINKS 114611085 Y B W TRADING PVT LTD 104062598 Y C C EXPORTERS LTD 114090174 Y INTERNATIONAL PVT LTD 409264034 Y M B A LTD 409179169 Y M ENTERPRISES 409217443 Y M GUNASEKARA YAPA & SONS 409137601 Y M INTERNATIONAL 101026000 Y M M P YAPA 409109179 Y N PRINTERS 114667480 Y N R INTERNATIONAL PVT LTD 409208207 Y R TRADERS 409210996 Y S FOODS 114301078 Y W T LANKA PVT LTD 480161076 Y.C. JAYANANDA 665491684 Y.G.SIRIYALATHA 530480747 Y.R. TILLAKARATNE 643031558 Y.W.D. SILVA 114723100 YACHT CO.PVT LTD 114062634 YAHALA CLOTHING LTD 409075223 YAHALADUWA TEA MANUFACTURE 671050436 YAHAMPATH Y A P J 673610803 YAHYA M Z M 652023436 YAKOOB M H M 660202960 YAKOOTH M N M 114451630 YALA ADVENTURE PARK PVT LTD 104041612 YALA SAFARI BEACH HOTEL LTD 409100023 YALANS 114434388 YALE IT SERVICES PVT LTD 114324280 YALTA TEA FACTORY PVT LTD 409164668 YAMANASHI LANKA MOTORS 114110612 YAMASHIRO LANKA PVT LTD 409082335 YAMATO INTERNATIONAL CO 409176453 YAMATO LANKA ENTERPRISES 114604232 YAMATO MOTOR CO PVT LTD 114333271 YAMEN INTERNATIONAL PVT LTD 114485926 YANAKA CONSTRUCTION TECHNO:& PAR: PVT LTD 114165891 YANG FREIGHT LANKA PVT LTD 114749630 YANKEE TRADING PVT LTD 409232795 YAPA CONSTRUCTION PRIVATE LIMITED 620520950 YAPA D W S 850581908 YAPA H D U E F 702911516 YAPA I W S P 712730048 YAPA J I 720661241 YAPA N S 409122078 YAPA TRANSPORT SERVICE 760064696 YAPA Y M C W 702591040 YAPA Y M J M

Page 640 of 646 TIN No Company Name 772230192 YAPA Y M S P K 409245986 YARL MAITHILI JEWELLERS 409121306 YASAISURU ENTERPRISES 409205003 YASAN TRADE CENTER 761360493 YASANTHA P P 583073930 YASAPALA R M 409081274 YASARA ENTERPRISES 114260185 YASARO TRANSPORT PVT LTD 114312592 YASAS CONSOLIDATED PVT LTD 823512074 YASAS W D B S 114155390 YASASHEE CO PVT LTD 409040705 YASASIRI BAKERY 409059511 YASASIRI CONFECTIONERY 541132260 YASASIRI D G 409165524 YASASIRI ENTERPRISES 409144101 YASEEN & SONS 681110550 YASEEN A W M 452922290 YASEEN G H MR 409031366 YASEEN HARDWARE STORES 740400606 YASEEN M H 631552781 YASEEN M I M 651823340 YASEEN M S M 409063519 YASEEN MOTOR TRADERS 409135480 YASEEN PRINTERS 331313432 YASEEN S A C A 645980891 YASEEN S M 114606294 YASH INTERNATIONAL PVT LTD 409226710 YASHA ENTERPRISES 632190662 YASHEEN I A L A M 114497223 YASHIKA ENGINEERS PVT LTD 114128783 YASHODHA HOLDINGS PVT LTD 114234940 YASHODHA SUGAR PVT LTD 409175864 YASICO ENTERPRISES 114786853 YASIDA TRADING COMPANY PVT LTD 409170102 YASIRU ENTERPRISES 409197221 YASMIKA ENTERPRISES 114177750 YASUNGA INVESTMENTS PVT LTD 409187196 YATAWARA A D W U K 391820414 YATAWARA C B 343431660 YATAWARA S B 551131530 YATIGALA L S 711512853 YATIGAMMANA M R M R B 640950129 YATIWELLA Y K M 409137113 YATIYANTOTA PROVINCIAL COUNCIAL 409145280 YATIYANTOTA TRADERS 409154131 YATTAPATHA TEA FACTORY 803554692 YAZAKI AUTO TRADERS 409258271 YAZEED M H A & YAZEED F N 114237795 YELLOW FREIGHT INTERNATIONAL PVT LTD 409187838 YELLOW HAT 114305510 YELLOW RADIO CABS OVT LTD 114236993 YELLOW RADIO CABS SERVICES PVT LTD 409006663 YEMA COMBINES

Page 641 of 646 TIN No Company Name 409080766 YEMA EXPORT & TRADE 114350222 YES LANKA PVT LTD 653000952 YESUTHASAN R G 114175080 YET GLORY PVT LTD 114206334 YI KUANG AGRICULTURE DEVELOPMENT PVT LTD 409172601 YIMADU EXPORT & IMPORT 114195057 YOBEEDA ASSOCIATES PVT LTD 642544233 YOGACHANDRAN V 491632984 YOGALINKGAM K 409083943 YOGAM ENTERPRISES 562692851 YOGAMBARAM M 422481672 YOGANATHAN S 491072881 YOGANATHAN S 742021041 YOGARAJ D 670814599 YOGARAJA R 731612536 YOGARAJA S 610810861 YOGARAJAH S 510971655 YOGARAJAH T 526382560 YOGARANEE S 421442339 YOGARATNAM M R 422411720 YOGENDRA S D 721005240 YOGESWARAN T 695353502 YOHINI ANNETTE MRS 114114057 YOKO TRADES PVT LTD 114436500 CYCLE TRADING COMPANY PVT LTD 409230474 YOKOHAMA HEAVY DUTY MACHINERIES SUPPLIER 409186190 YOKOHOMA ENTERPRISES 114339970 YONGHANG INTEL;IMPO;&EXPO;TRADING PVT LT 452023016 YOONUS A R M 601372410 YOONUS M 409278744 YOOSHIN ENGINEERING CORPORATION- KOREA 491723190 YOOSOOF D 114356972 YOOSU LANKA TRADING PVT LTD 512072240 YOOSUF A L M 493442775 YOOSUF A S M 553482178 YOOSUF J 711542256 YOOSUF M F M 570941801 YOOSUF M I 643182165 YOOSUF M J M 690071789 YOOSUF M N M 693072824 YOOSUF M S 542321636 YOOSUF S A M 580281389 YOOSUFF A M 592130327 YOOSUFF P M M 409081568 YOOSUFIYA ENTERPRISES 114044725 YORAKA ENGINEERING PVT LTD 114179949 YORK CONVENTIONS PVT LTD 134003944 YORK TOURS LTD 114023205 YOROPA INVESTMENTS PVT LTD 409067611 YOSHEETH ENTERPRISES 114152714 YOSHI ADVERTISING PVT LTD 114328774 YOSHIDA LANKA INTERNATIONAL PVT LTD 114623164 YOSHIDA SHOKANJI INTERNATIONAL PVT LTD

Page 642 of 646 TIN No Company Name 711283765 YOSUF M.H.M. 114259233 YOU JIN LANKA PVT LTD 114137561 YOUKAY PVT LTD 114086410 YOUNG GREEN PVT LTD 409092993 YOUNG IMAGE 114075930 YOUNG JEE AND ONES LANKA PVT LTD 114226670 YOUNG KWANG LANKA PVT LTD 409109560 YOUNG MEN CHRISTIAN ASSOCIATION KANDY 154014705 YOUNG PRESIDENTS'ORGAN: COLOMBO CHAPTER 114154229 YOUNG WON ART LANKA PVT LTD 114379158 YOUNTA INDUSTRIAL PVT LTD 823190204 YOUNUS M S M 114420735 YOUR HOME MANAGEMENT CO PVT LTD 720773783 YOUSUF K M 409126545 YOUSUFALLY ESMAILJEE HUSEINI ESMAILJEE 104082831 YOUTH SERVICES DANCE LTD 104079482 YOUTH SERVICES LTD 114811769 YOYO INTERNATIONAL PVT LTD 409002943 YSGP PANDIAN & CO 114160024 YUAN FA LANKA AQUATIC PRODUCT CO PVT LTD 114365157 YUH FA LANKA FISHERIES PVT LTD 114404217 YUH TAI SEAFOOD SERVICES PVT LTD 409118224 YUKI LANKA ENTERPRISES 114494283 YUMIYAMA CORPORATION PVT LTD 409276075 YUMNA ENTERPRISES 409386393 YUMNA ENTERPRISES. 114136816 YUNIKON INTERNATIONAL PVT LTD 713513474 YUNUS H S M 753460063 YUSUF N 409186602 YUVA CONSTRUCTION 658640232 YVONNE PATRICIA W A MRS 588012719 YVONNE V MRS 409227716 Z & R LEISURE MANAGEMENT SERVICES 409176054 Z A TRADING 409083110 Z F ENTERPRISES 114445932 Z M KASUALS PVT LTD 114480622 Z M VISION PVT LTD 114340189 Z TEK PVT LTD 642081160 Z.A.M.KAMIL 114777463 ZAARAS HOLDINGS PVT LTD 409043895 ZABITH TRADING 600150251 ZABRI M H M 560433433 ZACKARIYA A M 662413216 ZACKARIYA F M 114137502 ZAFAR EXPORTS PVT LTD 114321338 ZAFARIS PACK PVT LTD 409204830 ZAFFERS ENTERPRISES 852000830 ZAFRAN M L M 114470627 ZAHARA EXPORTS PVT LTD 712651350 ZAHARAN M Z M S 810151978 ZAHARAN N M M 409176542 ZAHID ENTERPRISES 693240247 ZAHIR A I

Page 643 of 646 TIN No Company Name 673211330 ZAHIR A R M 750470939 ZAHRAN M N Y 409097057 ZAID TEA CO 570721739 ZAIN M A S R 733541334 ZAIN M K M 662631531 ZAIN S F 114462365 ZAINASH COMPANY PVT LTD 409261680 ZAINATH CONSTRUCTION 820100964 ZAITH M Z M 601460378 ZAKARIYA M H 510852923 ZAKARIYA M S M 810271310 ZAKARIYA M S M 114290670 ZAM ASIA TRADING PVT LTD 409175783 ZAM ENTERPRISES 114037486 ZAM HANDICRAFTS PVT LTD 114057045 ZAM KIOSK PVT LTD 691050769 ZAMAN M H W 114825123 ZAMEEI HOLDINGS PVT LTD 670874940 ZAMEEK A R 409128912 ZAMRIN'S 114630314 ZAMSANA LANKA PVT LTD 409153739 ZAMZAM TEXTILE 581641362 ZAMZAMIE M A M 771753019 ZANEEK M J M 114438359 ZANZIBA ENTERTAINMENTS PVT LTD 114688290 ZAPCO INTERNATIONAL PVT LTD 134010258 ZARARA SPORTS PVT LTD 409008895 ZAREENA TRADING CORPORATION 114733520 ZARI INTERNATIONAL COMPANY (PVT) LTD 409004857 ZAROOK & CO M S M 600100017 ZAROOK A 660920382 ZAROOK ALI A M 581382197 ZAROOK E G A H M 511062896 ZAROOK J.T.M. 560141947 ZAROOK M H M 252760962 ZAROOK M S M 490342877 ZAROOK M Z A M 670081796 ZAROOK U L M 542622598 ZAROOK U M 602311775 ZAVAHIR I A 391131830 ZAVAHIR M F 511673682 ZAVAHIR M H M 741610361 ZAWARD M F 711261923 ZAYAN M S M 409183212 ZEAL ENGINEERING SERVICES 409250696 ZEE TEE FOOD SUPPLIERS 114146919 ZEENA MOTORS PVT LTD 114467260 ZEENATH IMPEX PVT LTD 409105165 ZEENATH MOTOR CO 618153495 ZEENIYA JOHAR N 114129399 ZEENIYA TRADERS PVT LTD 114247731 ZEETA IT SOLUTIONS PVT LTD 612282412 ZEINULABDEEN M S

Page 644 of 646 TIN No Company Name 114419150 ZELANICA SYSTEM SOLUTIONS PVT LTD 104031226 ZELLERS CONFECTIONERIES LTD 114751049 ZEN TRADE INTERNATIONAL PVT LTD 409259901 ZENITH ADVERTISING 104072070 ZENITH ALUMINIUM CO LTD 114316687 ZENITH AUST LANKA PVT LTD 114638420 ZENITH BIOTRONICS PVT LTD 114444855 ZENITH ENGINEERING PVT LTD 114325155 ZENITH ENTERPRISES INTERNATIONAL PVT LTD 114308536 ZENITH FASHIONS (PVT) LIMITED 409270204 ZENITH IMPORT & TRADING CO. 409238939 ZENITH LANKA TRADING CO 114330230 ZENITH MAR COM ADVERTISING PVT LTD 409008682 ZENITH TRADERS 114786535 ZEON AUTOMOBILES PVT LTD 114386219 ZEOS SOLUTIONS PVT LTD 409018025 ZEPPELIN ADVERTISING SERVICES 409175422 ZERENDIB IMPEX 409006388 ZERENDIB MOTOR ENTERPRISES 114358037 ZERO ONE CREATIONS PVT LTD 114397172 ZETA ENGINEERING PVT LTD 409073441 ZEUS ENGINEERING 114253693 ZEUS ENGINEERING PVT LTD 114396117 ZEUS I T ENABLED SERVICES PVT LTD 409116019 ZEYLAN NETCOM 409169619 ZHANRO RESTAURANT & HOTEL SERVICES 114487546 ZHIDA MINERALS N.W.P. PVT LTD 840151069 ZIAUDDIN M R 114250228 ZICO SHIPPING PVT LTD 409184715 ZICO TRANSPORT SERVICES 114640816 ZIGMA INFORMATION TECH.SER.PROVI. PVT LTD 114204838 ZIGMA TECHNOLOGIES PVT LTD 114386596 ZINC STEEL CONSTRUCTION PVT LTD 114815900 ZION TRADING COMPANY PVT LTD 693140200 ZIYAD A R M 723121035 ZIYAD JAWAD S M 771890768 ZIYAD M I M 751560567 ZIYADH ALI MR 712710934 ZIYAHUDEEN M M 711161899 ZIYAM M H M 650101626 ZIYARD M U 781290530 ZIYATH M A M 811360651 ZIYAULHAQ M G 114351121 ZM VERTIKO PVT LTD 114328901 ZMESSENGER PVT LTD 114296287 ZODIAC BURCH INTERNATIONAL PVT LTD 104042708 ZODIAC ENTERPRISES LTD 114405302 ZONE LINES PVT LTD 409122817 ZOOM ENTERPRISES 114211990 ZOSEL PVT LTD 632572450 ZOUMY S H M 453602338 ZOYSA A P I 104087469 ZTS CEYLON LTD

Page 645 of 646 TIN No Company Name 703360122 ZUBAIR C M M 670401057 ZUBAIR M I 801800530 ZUBAIR M.F. 641660159 ZUBAIR S M 492193143 ZUBAIRDEEN M H A 631070043 ZUFER M H M 570704710 ZUHAIR M I M 850632006 ZUHAR M 771200249 ZUHARAN A S M 660550097 ZULFIKAR M S M 762442663 ZURESH M Z M 611171889 ZUROOR A S M

Page 646 of 646