Companies in MSIDA
4,060 entities on the register
Active companies first, then alphabetically, not by size. Only the listed issuers publish their accounts in Malta, so most companies on this page have no revenue to be ranked on — see the note in the footer.
- 121 LTDActivities of holding companies · Company ID C 71100no accounts
- 1293041 ONTARIO LTD.Activities of holding companies · Company ID C 107037no accounts
- 150KPR HOLDING LTD.Activities of holding companies · Company ID C 101274no accounts
- 150KPR VENTURES LTD.Other personal service activities n.e.c. · Company ID C 101278no accounts
- 1888 LIMITEDComputer programming activities · Company ID C 80962no accounts
- 2122 LTD.Other retail sale of new goods in specialised stores · Company ID C 103386no accounts
- 21ST CENTURY SOLUTIONS LIMITEDActivities of holding companies · Company ID C 86857no accounts
- 24 CONTACT CENTRES LIMITEDCompany ID C 38733no accounts
- 247 SUPPORTED LTDCompany ID C 63479no accounts
- 26 FIFTEEN LIMITEDOther personal service activities n.e.c. · Company ID C 105438no accounts
- 3 ARROWS LTD.Restaurants and mobile food service activities · Company ID C 104223no accounts
- 360 DEGREE LTDOther professional, scientific and technical activities n.e.c. · Company ID C 74772no accounts
- 3ENERGY LIMITEDActivities of holding companies · Company ID C 86729no accounts
- 4 SEASONS LIMITEDCompany ID C 67133no accounts
- 4 SUCCESS LTDOther personal service activities n.e.c. · Company ID C 84423no accounts
- 6G Digital Europe Ltd.Other monetary intermediation · Company ID C 110604no accounts
- 786 Trading LimitedOther personal service activities n.e.c. · Company ID C 107183no accounts
- 7RAINBOW LIMITEDBusiness and other management consultancy activities · Company ID C 97345no accounts
- 80 DOLLARS LTDCompany ID C 60978no accounts
- A & A CATERING LIMITEDCompany ID C 70738no accounts
- A & B PROPERTIES LIMITEDCompany ID C 9788no accounts
- A & E Property Investments LimitedActivities of holding companies · Company ID C 109770no accounts
- A K REAL ESTATE LIMITEDCompany ID C 48818no accounts
- A PLUS SOLUTIONS LTDComputer consultancy activities · Company ID C 59685no accounts
- A. DEBONO LIMITEDNon-specialised wholesale of food, beverages and tobacco · Company ID C 73409no accounts
- A. Mercogliano Ltd.Advertising agencies · Company ID C 110493no accounts
- A.C.K. LIMITEDCompany ID C 5205no accounts
- AB SERVICES LIMITEDBusiness and other management consultancy activities · Company ID C 81019no accounts
- ABC PRINT LTDActivities of holding companies · Company ID C 81132no accounts
- ABOUT SPORTS LIMITEDOther personal service activities n.e.c. · Company ID C 91657no accounts
- ACADEMY 147 LIMITEDEducational support activities · Company ID C 65485no accounts
- ACADEMY AVIATION TECHNOLOGIES LTD.Activities of holding companies · Company ID C 105437no accounts
- ACAM HOLDINGS LIMITEDActivities of holding companies · Company ID C 83446no accounts
- ACCLAIM PARTNERSHIPNon-specialised wholesale trade · Company ID P 1961no accounts
- ACE MATERIALS LTD.Other personal service activities n.e.c. · Company ID C 78831no accounts
- ACE MULTISERVICES LTDOther specialised construction activities n.e.c. · Company ID C 78832no accounts
- ACIC HOLDING LTDActivities of holding companies · Company ID C 89237no accounts
- ADA & CO LIMITEDRestaurants and mobile food service activities · Company ID C 104110no accounts
- ADB Piping Solution LimitedOther professional, scientific and technical activities n.e.c. · Company ID C 107988no accounts
- ADG INTERNATIONAL HOLDING LIMITEDActivities of holding companies · Company ID C 85436no accounts
- ADVALUE LIMITEDGambling and betting activities · Company ID C 77624no accounts
- ADVANCED DIGITAL SOLUTIONS LIMITEDCompany ID C 45880no accounts
- ADVANTAGE LETTINGS LTDReal estate agencies · Company ID C 93320no accounts
- ADVANTAGE RESIDENTIAL LTD.Real estate agencies · Company ID C 82623no accounts
- ADVERTISING AND MARKETING LIMITEDCompany ID C 28183no accounts
- ADWELL HOTELS LIMITEDCompany ID C 58660no accounts
- AEROCONCEPTS MALTA LTDOther professional, scientific and technical activities n.e.c. · Company ID C 82724no accounts
- AEROMED SUPPLIES LIMITEDCompany ID C 20675no accounts
- AESTHETIC FOCUS HOLDING LIMITEDActivities of holding companies · Company ID C 96155no accounts
- AESTHETICFOCUS LIMITEDNon-specialised wholesale trade · Company ID C 96321no accounts
- AFE PROPERTY LIMITEDCompany ID C 58686no accounts
- AFE TRADING LIMITEDCompany ID C 58689no accounts
- AFRIVITA LIMITEDActivities of holding companies · Company ID C 87925no accounts
- AGB & PARTNERS REALTY LIMITEDActivities of holding companies · Company ID C 107486no accounts
- AGB INVESTMENTS LIMITEDCompany ID C 43488no accounts
- AGORA ESTATES P.L.C.Other personal service activities n.e.c. · Company ID C 91408no accounts
- AHA Global Consulting Ltd.Other personal service activities n.e.c. · Company ID C 116566no accounts
- AHANAF COMPANY LIMITEDOther personal service activities n.e.c. · Company ID C 105328no accounts
- AIR CARGO LOGISTICS LIMITEDCompany ID C 21184no accounts
- AIRSHIPS LIMITEDCompany ID C 49184no accounts
- AIRWHEELS LIMITEDRestaurants and mobile food service activities · Company ID C 105334no accounts
- AJN CUTAJAR LIMITEDCompany ID C 37335no accounts
- AKKWARJUMALFA COMPANY LIMITEDNon-specialised wholesale of food, beverages and tobacco · Company ID C 10411no accounts
- AKRUS LIMITEDCompany ID C 63022no accounts
- AKWAVITE LTDCompany ID C 5838no accounts
- ALAMIGO HOLDING LTDActivities of holding companies · Company ID C 77605no accounts
- ALAMIGO INVEST LTD.Activities of holding companies · Company ID C 77607no accounts
- ALEGRIA MUNDIAL LTD.Other amusement and recreation activities · Company ID C 104734no accounts
- ALEZ DEVELOPMENTS LIMITEDOther specialised construction activities n.e.c. · Company ID C 102783no accounts
- ALFITARIA HOLDING LTDActivities of holding companies · Company ID C 77608no accounts
- ALFITARIA INVEST LTDActivities of holding companies · Company ID C 77609no accounts
- ALGOORO MALTA LTD.Tertiary education · Company ID C 111173no accounts
- ALHAG LIMITEDCompany ID C 50990no accounts
- ALKAS HOLDING LTDOther personal service activities n.e.c. · Company ID C 95944no accounts
- ALKAS MARINE LTDActivities of holding companies · Company ID C 84312no accounts
- ALL FASHION HOLDING LTDActivities of holding companies · Company ID C 83854no accounts
- ALL TICKET SOLUTIONS LIMITEDCompany ID C 67127no accounts
- ALL YEAR MEDIA LIMITEDAdvertising agencies · Company ID C 88811no accounts
- ALLPINE TRADING LIMITEDOther retail sale of new goods in specialised stores · Company ID C 77268no accounts
- ALLSAINT MALTA HOLDING LTDActivities of holding companies · Company ID C 79937no accounts
- ALMALUA INVESTMENT LTDOther personal service activities n.e.c. · Company ID C 92114no accounts
- ALPAMA LIMITEDOther personal service activities n.e.c. · Company ID C 83426no accounts
- ALPERO' LIMITEDNon-specialised wholesale of food, beverages and tobacco · Company ID C 82078no accounts
- ALQUEVA HOLDINGS LIMITEDActivities of holding companies · Company ID C 82847no accounts
- ALTAMEDA HOLDING LTDOther personal service activities n.e.c. · Company ID C 92766no accounts
- ALTAMEDA LTDOther personal service activities n.e.c. · Company ID C 92841no accounts
- ALTERIA HOLDING LTDActivities of holding companies · Company ID C 97020no accounts
- ALTERIA TECHNOLOGIES LIMITEDComputer programming activities · Company ID C 98643no accounts
- ALTIMA ASSURANCE LTDAccounting, bookkeeping and auditing activities; tax consultancy · Company ID C 91283no accounts
- ALTIMA MALTA LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 68661no accounts
- ALVIT CAPITAL LIMITEDActivities of holding companies · Company ID C 92221no accounts
- ALVIT PHARMA LIMITEDOther personal service activities n.e.c. · Company ID C 90391no accounts
- AMA CONSULTING LTDBusiness and other management consultancy activities · Company ID C 81804no accounts
- AMATAMA HOLDING LTDActivities of holding companies · Company ID C 77317no accounts
- AMDD CONSULTANCY SERVICES LIMITEDCompany ID C 69941no accounts
- AMDD HOLDING LIMITEDCompany ID C 69940no accounts
- AMDING LIMITEDActivities of holding companies · Company ID C 100421no accounts
- AMERIUS 2 LIMITEDRenting and leasing of water transport equipment · Company ID C 80145no accounts
- AMIKO MARITIME COMPANY LIMITEDCompany ID C 56073no accounts
- ANDROMEDA YACHTING LTD.Sea and coastal passenger water transport · Company ID C 109673no accounts
- ANFARM TRADING LIMITEDActivities of holding companies · Company ID C 83449no accounts
- ANITA CONSULTING LIMITEDOther personal service activities n.e.c. · Company ID C 78663no accounts
- ANNSHIP ELECTRONICS & SOFTWARE SERVICES LTDNon-specialised wholesale trade · Company ID C 89223no accounts
- ANTALYA SHIPPING LIMITEDCompany ID C 64450no accounts
- ANTONINO VALENZANO LIMITEDCompany ID C 72692no accounts
- ANTRAL COMPANY LIMITEDCompany ID C 51529no accounts
- AP-MANAGEMENT HOLDING LTDCompany ID C 57496no accounts
- API Solutions Ltd.Other information technology and computer service activities · Company ID C 109089no accounts
- APINITY LIMITEDOther personal service activities n.e.c. · Company ID C 97953no accounts
- APPRICOTTA LIMITEDComputer programming activities · Company ID C 84148no accounts
- APRC CORPORATION LTD.Other personal service activities n.e.c. · Company ID C 105744no accounts
- APRICOT LIMITEDCompany ID C 45457no accounts
- APTAPHARMA HOLDING LIMITEDActivities of holding companies · Company ID C 103485no accounts
- APTAPHARMA TRADING LIMITEDOther personal service activities n.e.c. · Company ID C 103492no accounts
- AQUA YACHTING LTD.Renting and leasing of water transport equipment · Company ID C 78014no accounts
- AQUORE HOLDING LIMITEDActivities of holding companies · Company ID C 106772no accounts
- ARABMILLIONAIRE LIMITEDGambling and betting activities · Company ID C 81104no accounts
- ARCH DESIGN LIMITEDCompany ID C 47307no accounts
- ARESTEAS YACHTING LTDRenting and leasing of water transport equipment · Company ID C 91412no accounts
- ARROWSPEAR LTD.Other personal service activities n.e.c. · Company ID C 79686no accounts
- ART SPACE-MALTA LIMITEDCompany ID C 54514no accounts
- ARTEMIS LIMITEDCompany ID C 47636no accounts
- ARX LTDActivities of holding companies · Company ID C 84692no accounts
- AS & B LIMITEDCompany ID C 31884no accounts
- ASAP TRADING MALTA LIMITEDOther personal service activities n.e.c. · Company ID C 95939no accounts
- ASC GROUP LIMITEDOther personal service activities n.e.c. · Company ID C 97783no accounts
- ASC HOLDING LIMITEDActivities of holding companies · Company ID C 97780no accounts
- ASC INTERNATIONAL LIMITEDOther personal service activities n.e.c. · Company ID C 97781no accounts
- ASCENT SLOVENIA LIMITEDOther manufacturing n.e.c. · Company ID C 84095no accounts
- ASCKBJ LIMITEDCompany ID C 37796no accounts
- ASH VENTURES LIMITEDActivities of holding companies · Company ID C 101272no accounts
- ASIA-EUROPE ONLINE INVESTMENT LTD.Activities of holding companies · Company ID C 78773no accounts
- ASTRONIM GLOBAL LTD.Activities of holding companies · Company ID C 101029no accounts
- ATLANTIS TANKERS GROUP (MALTA) LIMITEDSea and coastal freight water transport · Company ID C 64448no accounts
- ATP HOLDINGS LTDActivities of holding companies · Company ID C 93234no accounts
- ATTSONS HOLDINGS CO. LIMITEDCompany ID C 11793no accounts
- AUDIOGNOSTICA LIMITEDCompany ID C 31699no accounts
- AUG GLOBAL HOLDINGS LIMITEDActivities of holding companies · Company ID C 89823no accounts
- AUSTRALASIA CHARTERERS LIMITEDCompany ID C 58708no accounts
- AUTOMOTIVE TRADING LIMITEDCompany ID C 43072no accounts
- AVANT GLOBAL SOLUTIONS LTDOther personal service activities n.e.c. · Company ID C 98249no accounts
- AVANTIS SYSTEMS LTDEducational support activities · Company ID OC 1101no accounts
- AVERRAN LTDActivities of holding companies · Company ID C 99608no accounts
- AVF & CO. LIMITEDCompany ID C 63592no accounts
- AVIATULIS TRADE LIMITEDNon-specialised wholesale trade · Company ID C 96454no accounts
- AVJ Finance Ltd.Other personal service activities n.e.c. · Company ID C 109936no accounts
- AZONE PHARMA HOLDING CO. LTD.Activities of holding companies · Company ID C 105075no accounts
- AZURE NS LTD.Activities of holding companies · Company ID C 108802no accounts
- AZY HOLDINGS LTD.Company ID C 72229no accounts
- Acumant Malta Ltd.Other software publishing · Company ID C 110834no accounts
- Aigentii AI LimitedOther personal service activities n.e.c. · Company ID C 116091no accounts
- Aion Media Ltd.Other information technology and computer service activities · Company ID C 110686no accounts
- Air Talent Management MT Ltd.Activities of employment placement agencies · Company ID C 112210no accounts
- Akira Capital Ltd.Activities of holding companies · Company ID C 110664no accounts
- Altura Sourcing Malta LimitedWholesale of clothing and footwear · Company ID C 115479no accounts
- Alveris Holding Ltd.Other personal service activities n.e.c. · Company ID C 115034no accounts
- Alveris Trading Ltd.Other personal service activities n.e.c. · Company ID C 115053no accounts
- Ancona Shipping LimitedCompany ID C 64447no accounts
- Anno 25 Finance Ltd.Fund management activities · Company ID C 111194no accounts
- Anrich Ventures Ltd.Activities of holding companies · Company ID C 114129no accounts
- Arenewables Capital LimitedProduction of electricity · Company ID C 111061no accounts
- Aresya Ltd.Financial leasing · Company ID C 113872no accounts
- Arica Partners Ltd.Other personal service activities n.e.c. · Company ID C 114140no accounts
- Asmia Ltd.Business and other management consultancy activities · Company ID C 110669no accounts
- Atlantic Play Holdings Ltd.Activities of holding companies · Company ID C 112110no accounts
- Atlantic Yacht Trading Ltd.Activities of extraterritorial organisations and bodies · Company ID C 115199no accounts
- Atlas Innovations Holding Ltd.Other business support service activities n.e.c. · Company ID C 110068no accounts
- Aventis Financial Planning LimitedOther activities auxiliary to financial services, except insurance and pension funding · Company ID C 49564no accounts
- B.BUSINESS HUB LTD.Non-specialised wholesale trade · Company ID C 101831no accounts
- BAADATA HOLDINGS LIMITEDActivities of holding companies · Company ID C 90015no accounts
- BASTILLE MALTA TRUSTEES LIMITEDTrusts, funds and similar financial entities · Company ID C 25994no accounts
- BASTRA ENTERTAINMENT LIMITEDOther personal service activities n.e.c. · Company ID C 90231no accounts
- BASTRA HOLDING LIMITEDActivities of holding companies · Company ID C 90226no accounts
- BB OPERATIONS LIMITEDCompany ID C 57630no accounts
- BC27 LIMITEDActivities of holding companies · Company ID C 100424no accounts
- BCE INTERNATIONAL LIMITEDCompany ID C 37331no accounts
- BCG INVESTMENTS LTDActivities of holding companies · Company ID C 84693no accounts
- BDO ADVISORY LIMITEDGambling and betting activities · Company ID C 80961no accounts
- BDO CONSULT LIMITEDTrusts, funds and similar financial entities · Company ID C 10943no accounts
- BDO FINTECH ADVISORY LIMITEDOther personal service activities n.e.c. · Company ID C 86033no accounts
- BDO SERVICES LIMITEDCompany ID C 7278no accounts
- BDO TECHNOLOGY ADVISORY LIMITEDOther personal service activities n.e.c. · Company ID C 87755no accounts
- BE PROJECTS LimitedEvent catering activities · Company ID C 108123no accounts
- BE THE STAR HOLDING LIMITEDActivities of holding companies · Company ID C 101488no accounts
- BE THE STAR LIMITEDPublishing of computer games · Company ID C 101489no accounts
- BEADEL LIMITEDCompany ID C 50189no accounts
- BEBI FAMILY GAMES LIMITEDOther information service activities n.e.c. · Company ID C 108760no accounts
- BEBOP LIMITEDActivities of holding companies · Company ID C 101650no accounts
- BECK GRAPHICS LIMITEDCompany ID C 6899no accounts
- BELAZ OCEAN SERVICES LIMITEDCompany ID C 48724no accounts
- BELUGACORP LTDOther professional, scientific and technical activities n.e.c. · Company ID C 95723no accounts
- BELUZA LTD.Computer consultancy activities · Company ID C 104589no accounts
- BENMAR COMPANY LIMITEDCompany ID C 5943no accounts
- BEQUANT EXCHANGE LIMITEDOther personal service activities n.e.c. · Company ID C 88067no accounts
- BEQUANT HOLDING LIMITEDActivities of holding companies · Company ID C 87895no accounts
- BEQUANT PRO LIMITEDOther professional, scientific and technical activities n.e.c. · Company ID C 88065no accounts
- BETBULL GAMES LIMITEDGambling and betting activities · Company ID C 87520no accounts
- BETBULL LIMITEDCompany ID C 68251no accounts
- BETCORE LIMITEDPublishing of computer games · Company ID C 94283no accounts
- BIG DATA INSTITUTE INTERNATIONAL HOLDING LTDActivities of holding companies · Company ID C 100142no accounts
By line of business in MSIDA
Activities of holding companies423Other personal service activities n.e.c.350Other professional, scientific and technical activities n.e.c.52Business and other management consultancy activities49Non-specialised wholesale trade46Renting and leasing of water transport equipment43Gambling and betting activities36Computer programming activities32Restaurants and mobile food service activities32Sea and coastal freight water transport32Other retail sale of new goods in specialised stores28Advertising agencies27Other information service activities n.e.c.27Computer consultancy activities23Other financial service activities, except insurance and pension funding n.e.c.17Publishing of computer games17Other amusement and recreation activities15Other human resources provision15Real estate agencies15Other specialised construction activities n.e.c.14Agents involved in the sale of a variety of goods13Non-specialised wholesale of food, beverages and tobacco13Engineering activities and related technical consultancy12Educational support activities11Other business support service activities n.e.c.10
Other cities
VALLETTA23,786BIRKIRKARA13,056SLIEMA8,506SAN GILJAN6,920TA XBIEX6,289MOSTA4,520SAN GWANN3,946NAXXAR3,722QORMI3,388GZIRA3,297FLORIANA3,071SAN PAWL IL-BAHAR2,398ATTARD2,333SWIEQI2,295MARSA2,075PIETA1,993ZEBBUG1,945SANTA VENERA1,779RABAT, GHAWDEX1,450MELLIEHA1,410BALZAN1,248PAOLA1,157HAMRUN1,051LIJA921LUQA851FGURA812MARSASKALA803BIRZEBBUGA798RABAT720IKLIN688ZEJTUN634ZABBAR515KALKARA454ZURRIEQ430TARXIEN384SIGGIEWI371MGARR293XEWKIJA, GHAWDEX285GHAXAQ273GHARGHUR252