Companies in MARSA

2,075 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.

  1. 1884 LIMITEDActivities of holding companies · Company ID C 110801no accounts
  2. 1923 Investments LimitedCompany ID C 63261no accounts
  3. 240 LIMITEDCompany ID C 37793no accounts
  4. 3BM LIMITEDOther retail sale of new goods in specialised stores · Company ID C 107792no accounts
  5. 3E MARITIME TRAINING LIMITEDCompany ID C 58317no accounts
  6. 4 PS FOR DEVELOPMENT LIMITEDCompany ID C 70395no accounts
  7. 56BIT LTDOther personal service activities n.e.c. · Company ID C 92422no accounts
  8. A & J COMPANY LTDCompany ID C 5111no accounts
  9. A FERRIGGI COMPANY LIMITEDNon-specialised wholesale trade · Company ID C 85525no accounts
  10. A. SINGH COMPANY LIMITEDOther personal service activities n.e.c. · Company ID C 104491no accounts
  11. A. ZAMMIT ESTATES LIMITEDConstruction of residential and non-residential buildings · Company ID C 98096no accounts
  12. A. ZAMMIT HOLDINGS LIMITEDActivities of holding companies · Company ID C 77510no accounts
  13. A.D.G. PLASTICS LIMITEDCompany ID C 23444no accounts
  14. A.P.H LIMITEDCompany ID C 72130no accounts
  15. A2W PHARMA LTDOther personal service activities n.e.c. · Company ID C 94911no accounts
  16. ABECO LIMITEDCompany ID C 2311no accounts
  17. ABEL ENERGY LIMITEDCompany ID C 46373no accounts
  18. ABRAZO MANAGEMENT LIMITEDRestaurants and mobile food service activities · Company ID C 106173no accounts
  19. ACAIA PARTNERS LTD.Sea and coastal freight water transport · Company ID C 103273no accounts
  20. ACCESS (EQUIPMENTS) LIMITEDCompany ID C 54989no accounts
  21. ACT SMART COMPANY LTD.Other professional, scientific and technical activities n.e.c. · Company ID C 77480no accounts
  22. ACUBED ACCOUNTING LIMITEDOther professional, scientific and technical activities n.e.c. · Company ID C 104328no accounts
  23. ACUBED ASSURANCE LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 104324no accounts
  24. ACUBED HOLDINGS LIMITEDActivities of holding companies · Company ID C 104323no accounts
  25. ACUBED SERVICES LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 104330no accounts
  26. AD Stainless Steel Supplies Ltd.Wholesale of metals and metal ores · Company ID C 108069no accounts
  27. ADVANCED MANAGEMENT OPTIONS LTD.Other personal service activities n.e.c. · Company ID C 102456no accounts
  28. AERO TECHNIK LTDCompany ID C 46138no accounts
  29. AFG Intellectual Property LimitedActivities of holding companies · Company ID C 110632no accounts
  30. AGEOM LIMITEDCompany ID C 66602no accounts
  31. AGFA PHOTO LAB LIMITEDCompany ID C 13832no accounts
  32. AJC CO. LTDCompany ID C 3381no accounts
  33. ALF. MIZZI & SONS (HR) LTD.Company ID C 19560no accounts
  34. ALF. MIZZI & SONS LTDCompany ID C 203no accounts
  35. ALF. MIZZI & SONS MARKETING LTDCompany ID C 8692no accounts
  36. ALF. MIZZI & SONS OVERSEAS INVESTMENTS LIMITEDCompany ID OC 425no accounts
  37. ALF. PROPERTIES LTDCompany ID C 72563no accounts
  38. ALFA SERVICES INTERNATIONAL LTDOther personal service activities n.e.c. · Company ID C 88203no accounts
  39. ALFOODS LTDCompany ID C 50131no accounts
  40. ALHARAM IMPORT EXPORT LTD.Non-specialised wholesale trade · Company ID C 103404no accounts
  41. ALIBLUE (MALTA) LTDOther reservation service and related activities · Company ID C 73860no accounts
  42. ALLERGY & BIOMEDICAL LIMITEDCompany ID C 54936no accounts
  43. ALMAROTHE INVESTMENTS LIMITEDCompany ID C 39579no accounts
  44. ALUMINIUM LIMITEDCompany ID C 3077no accounts
  45. AMG COLD STORES LTD.Company ID C 35425no accounts
  46. AMINO CHEMICALS LIMITEDCompany ID C 13583no accounts
  47. AMITECH MALTA HOLDING LIMITEDCompany ID C 52871no accounts
  48. AMS REALTY LTD.Other personal service activities n.e.c. · Company ID C 65566no accounts
  49. AMSTRADE LTD.Activities of holding companies · Company ID C 80400no accounts
  50. ANAPI Ltd.Renting and operating of own or leased real estate · Company ID C 115636no accounts
  51. ANASSEY LIMITEDCompany ID C 54372no accounts
  52. ANCAMS MARKETING LTDNon-specialised wholesale trade · Company ID C 42197no accounts
  53. ANCHOR INVESTMENTS LIMITEDActivities of holding companies · Company ID C 89328no accounts
  54. ANCHOR OILS LIMITEDCompany ID C 30500no accounts
  55. ANCHOR PROPERTIES LIMITEDActivities of holding companies · Company ID C 105858no accounts
  56. ANDREWS FEEDS (MALTA) LIMITEDCompany ID C 406no accounts
  57. ANFRA COMPANY LIMITEDCompany ID C 45830no accounts
  58. ANGORA 1 SHIPPING LIMITEDSea and coastal freight water transport · Company ID C 96762no accounts
  59. ANGORA 2 SHIPPING LIMITEDSea and coastal freight water transport · Company ID C 96760no accounts
  60. ANGORA 3 SHIPPING LIMITEDRenting and leasing of water transport equipment · Company ID C 96791no accounts
  61. ANGORA 4 SHIPPING LIMITEDOther personal service activities n.e.c. · Company ID C 96792no accounts
  62. ANGORA YACHT LTD.Renting and leasing of water transport equipment · Company ID C 102542no accounts
  63. ANTHONY C. BORDA COMPANY LIMITEDCompany ID C 12420no accounts
  64. ANTHONY FALZON AND SONS LIMITEDCompany ID C 6652no accounts
  65. ANTONIOS LIMITEDCompany ID C 4038no accounts
  66. ANTS TRADING LIMITEDCompany ID C 16166no accounts
  67. APCO LIMITEDCompany ID C 8724no accounts
  68. APCOPAY LIMITEDComputer programming activities · Company ID C 29099no accounts
  69. ARK HOLDINGS LIMITEDCompany ID C 12957no accounts
  70. ARK PUBLISHING LIMITEDCompany ID C 24853no accounts
  71. ARMADA FLOATING GAS SERVICES MALTA LTD.Company ID C 69888no accounts
  72. ARMADA FLOATING GAS STORAGE MALTA LTD.Company ID C 69887no accounts
  73. ARMADA HOLDING COMPANY LIMITEDCompany ID C 32429no accounts
  74. ARMADA HOLDING TWO COMPANY LIMITEDCompany ID C 48213no accounts
  75. ARMADA MEDIA LTDOther personal service activities n.e.c. · Company ID C 76260no accounts
  76. ARMADA VOYAGER EIGHT CO. LTDCompany ID C 50910no accounts
  77. ARMADA VOYAGER FIVE CO. LTD.Company ID C 48220no accounts
  78. ARMADA VOYAGER FOUR CO. LTD.Company ID C 48219no accounts
  79. ARMADA VOYAGER NINE CO. LTD.Company ID C 50911no accounts
  80. ARMADA VOYAGER ONE CO. LTD.Company ID C 48215no accounts
  81. ARMADA VOYAGER SEVEN CO. LTDCompany ID C 50909no accounts
  82. ARMADA VOYAGER SIX CO. LTDCompany ID C 50908no accounts
  83. ARMADA VOYAGER THREE CO. LTD.Company ID C 48217no accounts
  84. ARMADA VOYAGER TWO CO. LTD.Company ID C 48216no accounts
  85. ARTIC HOLDINGS LTDActivities of holding companies · Company ID C 73140no accounts
  86. AS MANAGEMENT LIMITEDOther personal service activities n.e.c. · Company ID C 88411no accounts
  87. ASSOCIATED EQUIPMENT LIMITEDAgents involved in the sale of a variety of goods · Company ID C 9340no accounts
  88. ATHLETICS MALTA LIMITEDCompany ID C 43593no accounts
  89. ATLAS ENERGY LIMITEDActivities of holding companies · Company ID C 106964no accounts
  90. ATLAS MARITIME CONSULTANTS LIMITEDOther professional, scientific and technical activities n.e.c. · Company ID C 76442no accounts
  91. ATTARD & CO (IMAGING) LIMITEDOther personal service activities n.e.c. · Company ID C 38851no accounts
  92. ATTARD & CO (INDUSTRIAL) LIMITEDCompany ID C 16734no accounts
  93. ATTARD & CO DIVISION CO LIMITEDActivities of holding companies · Company ID C 106549no accounts
  94. ATTARD & CO FOOD HOLDCO LIMITEDActivities of holding companies · Company ID C 107345no accounts
  95. ATTARD & CO HOLDCO LIMITEDActivities of holding companies · Company ID C 106553no accounts
  96. ATTARD & CO INDUSTRIAL HOLDCO LIMITEDActivities of holding companies · Company ID C 107354no accounts
  97. ATTARD & CO LIMITEDAgents involved in the sale of a variety of goods · Company ID C 10131no accounts
  98. ATTARD & CO. FOOD LIMITEDCompany ID C 25937no accounts
  99. AVANOR (EUROPE) LTDOther personal service activities n.e.c. · Company ID C 100343no accounts
  100. AZELIA HOLDINGS LTDCompany ID C 77197no accounts
  101. AZZOPARDI FISHERIES LIMITEDOther personal service activities n.e.c. · Company ID C 105857no accounts
  102. AZZOPARDI FOOD GROUP LTD.Company ID C 53567no accounts
  103. AZZOPARDI HOLDINGS LIMITEDActivities of holding companies · Company ID C 104125no accounts
  104. AccuEARTH LIMITEDCompany ID C 66604no accounts
  105. Act Smart Projects LimitedOther personal service activities n.e.c. · Company ID C 88429no accounts
  106. Alpha Medical LimitedGeneral medical practice activities · Company ID C 107614no accounts
  107. Alpha Rental LimitedRenting and leasing of other machinery, equipment and tangible goods n.e.c. · Company ID C 106902no accounts
  108. Andrews Feeds Developments Malta LimitedActivities of holding companies · Company ID C 107264no accounts
  109. Arendal Logistics Malta LimitedOther transportation support activities · Company ID C 116001no accounts
  110. Arion Marine Services Ltd.Inland passenger water transport · Company ID C 116002no accounts
  111. Aspera Healthcare Partners LimitedBusiness and other management consultancy activities · Company ID C 116451no accounts
  112. Attard & Co Food Prop Co LimitedOther building completion and finishing · Company ID C 107355no accounts
  113. Attard & Co Ord Hold Co LimitedOther human resources provision · Company ID C 113217no accounts
  114. Attard & Co Pref Hold Co LimitedOther human resources provision · Company ID C 113182no accounts
  115. Avebury Consulting LimitedService activities incidental to water transportation · Company ID C 111927no accounts
  116. B.A.S.A.L. LIMITEDActivities of holding companies · Company ID C 106658no accounts
  117. B.Solutions Malta LimitedOther professional, scientific and technical activities n.e.c. · Company ID C 109184no accounts
  118. BADEROYA OILFIELD SERVICES LIMITEDOther personal service activities n.e.c. · Company ID C 80289no accounts
  119. BANDINA VENTURES LTD.Other financial service activities, except insurance and pension funding n.e.c. · Company ID C 107428no accounts
  120. BATIK CRUISING LIMITEDSea and coastal freight water transport · Company ID C 79227no accounts
  121. BATTERY STREET LIMITEDActivities of holding companies · Company ID C 106063no accounts
  122. BAUM GAMES LTDOther personal service activities n.e.c. · Company ID C 89525no accounts
  123. BAUM MALTA LTDOther personal service activities n.e.c. · Company ID C 75573no accounts
  124. BAWA SHIPPING LIMITEDRenting and leasing of water transport equipment · Company ID C 100530no accounts
  125. BAXTER (MALTA) TRADING COMPANY LIMITEDCompany ID C 26118no accounts
  126. BAXTER HEALTHCARE HOLDING LIMITEDActivities of holding companies · Company ID C 79568no accounts
  127. BAXTER LIMITEDCompany ID C 3275no accounts
  128. BB GLOBAL LIMITEDCompany ID C 64886no accounts
  129. BB SERVICES LIMITEDCompany ID C 64893no accounts
  130. BCF HOLDINGS LIMITEDCompany ID C 15354no accounts
  131. BD GLOBAL TRADE LIMITEDRestaurants and mobile food service activities · Company ID C 102703no accounts
  132. BE DIGITAL LTDOther manufacturing n.e.c. · Company ID C 79870no accounts
  133. BEACHFRONT ADVISORY SERVICES LTD.Other activities auxiliary to financial services, except insurance and pension funding · Company ID C 103802no accounts
  134. BEACHFRONT LTD.Company ID C 52036no accounts
  135. BEATRICE HOLDINGS LIMITEDCompany ID C 71734no accounts
  136. BELALP LIMITEDActivities of holding companies · Company ID C 93823no accounts
  137. BEZZINA BROS LIMITEDCompany ID C 686no accounts
  138. BEZZINA GREEN ENERGY LIMITEDSteam and air conditioning supply · Company ID C 104368no accounts
  139. BEZZINA INTERNATIONAL LIMITEDCompany ID C 11229no accounts
  140. BEZZINA MARITIME SERVICES LIMITEDCompany ID C 14583no accounts
  141. BEZZINA PROPERTIES LTDOther specialised construction activities n.e.c. · Company ID C 11988no accounts
  142. BEZZINA SERVICES LTDActivities of holding companies · Company ID C 80385no accounts
  143. BEZZINA SHIP REPAIR YARD LIMITEDCompany ID C 8570no accounts
  144. BEZZINA TRADING YARD LTD.Other personal service activities n.e.c. · Company ID C 10449no accounts
  145. BHANDARI GROUP LIMITEDOther personal service activities n.e.c. · Company ID C 106374no accounts
  146. BIG EXHIBITS LIMITEDCompany ID C 43597no accounts
  147. BIGEXPO LIMITEDCompany ID C 71298no accounts
  148. BILLY ENGINEERS J.E.C. ATTARD LTDCompany ID C 3952no accounts
  149. BILOM HOMES & DECOR LIMITEDOther personal service activities n.e.c. · Company ID C 78468no accounts
  150. BIRBAL LIMITEDCompany ID C 8281no accounts
  151. BLUE MERLIN LTD.Activities of holding companies · Company ID C 75162no accounts
  152. BLUE SKY FURNITURE LIMITEDCompany ID C 5367no accounts
  153. BLUSHIP TECHNOLOGIES CO. LTDCompany ID C 60373no accounts
  154. BMJ LimitedBuying and selling of own real estate · Company ID C 112824no accounts
  155. BOMBARDIER AEROSPACE SERVICES LIMITEDCompany ID OC 777no accounts
  156. BONNICI EDWARDS & COMPANY LIMITEDCompany ID C 262no accounts
  157. BONSAL LIMITEDCompany ID C 21847no accounts
  158. BOOSTERS LIMITEDOther personal service activities n.e.c. · Company ID C 97178no accounts
  159. BORACHART INTERNATIONAL LTD.Other personal service activities n.e.c. · Company ID C 114345no accounts
  160. BORDER & CO. LTDOther personal service activities n.e.c. · Company ID C 65389no accounts
  161. BORTEX CLOTHING INDUSTRY COMPANY LTDCompany ID C 2371no accounts
  162. BPR BROS LTDOther personal service activities n.e.c. · Company ID C 94757no accounts
  163. BRAND PRODUCTS LTDCompany ID C 58557no accounts
  164. BREAKWATER INVESTMENTS LIMITEDOther personal service activities n.e.c. · Company ID C 96365no accounts
  165. BRIAR PIPEWORKS LIMITEDCompany ID C 3no accounts
  166. BRINCAT DEVELOPMENTS LIMITEDActivities of holding companies · Company ID C 92097no accounts
  167. BROWNRIG SUPPLIES DIRECT LIMITEDCompany ID C 59723no accounts
  168. BROWNRIGG PROPERTIES LIMITEDCompany ID C 3644no accounts
  169. BSS LIMITEDCompany ID C 20233no accounts
  170. BTS COMPANY LIMITEDCompany ID C 36767no accounts
  171. BUGEJA BROS. LIMITEDOther retail sale of new goods in specialised stores · Company ID C 88209no accounts
  172. BUILDINGS AND POOLS LTDOther specialised construction activities n.e.c. · Company ID C 76644no accounts
  173. BUSINESS AVIATION INVESTMENTS LTD.Company ID C 67120no accounts
  174. BUSINESS PARK DEVELOPMENT LIMITEDCompany ID C 40270no accounts
  175. Beiju Yachting LimitedService activities incidental to water transportation · Company ID C 109234no accounts
  176. Boeing Malta Ltd.Other professional, scientific and technical activities n.e.c. · Company ID C 110236no accounts
  177. Buddha Bar Malta LimitedRestaurants and mobile food service activities · Company ID C 114844no accounts
  178. C & J PV MALTA HOLDING LIMITEDActivities of holding companies · Company ID C 106998no accounts
  179. C & J PV Malta LimitedBusiness and other management consultancy activities · Company ID C 107121no accounts
  180. C & M TRANSPORT LTDCompany ID C 55224no accounts
  181. C & T Trade LimitedNon-specialised wholesale trade · Company ID C 115581no accounts
  182. C & V POLYMERS LIMITEDCompany ID C 23619no accounts
  183. C CARUANA HOLDINGS LIMITEDActivities of holding companies · Company ID C 106622no accounts
  184. C&C HOLDINGS COMPANY LIMITEDActivities of holding companies · Company ID C 80391no accounts
  185. C&C TECHNIQUE LTDNon-specialised wholesale trade · Company ID C 97749no accounts
  186. C.E.F. (TRADING) COMPANY LIMITEDCompany ID C 4974no accounts
  187. C.G.L. OIL BLENDERS LIMITEDCompany ID C 8551no accounts
  188. C.Q.A. International LimitedEngineering activities and related technical consultancy · Company ID C 110070no accounts
  189. CADERA INVESTMENTS LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 93209no accounts
  190. CADIN EXPORTS LIMITEDCompany ID C 23747no accounts
  191. CALPAC MARITIME SERVICES LIMITEDCompany ID C 155no accounts
  192. CAMILLERI BORG LTDCompany ID C 21238no accounts
  193. CARDINAL HEALTH MALTA 212 LIMITEDCompany ID C 17545no accounts
  194. CARLO CINI LIMITEDCompany ID C 37429no accounts
  195. CARMELO ABELA & SONS LIMITEDCompany ID C 2655no accounts
  196. CARMELO ABELA MANUFACTURING LIMITEDNon-specialised wholesale trade · Company ID C 73967no accounts
  197. CARMELO ABELA MARKETING LIMITEDNon-specialised wholesale trade · Company ID C 22355no accounts
  198. CARMELO CARUANA COMPANY LIMITEDCompany ID C 9616no accounts
  199. CAROB LIMITEDCompany ID C 70083no accounts
  200. CARONTE HOLDINGS LTDActivities of holding companies · Company ID C 87000no accounts

By line of business in MARSA

Other cities

All companies