- Med Developers, Designers & Consultants Ltd
4851009L4PNFW032WH27Santa VeneraLapsed - not renewed
- MEDEAN TRADING LIMITED
984500C12AS0D5AE8B29BIRKIRKARA
- MEDELEC SWITCHGEAR LIMITED
254900QIUSW3MPVU8224ZEJTUN
- MEDEX CONTAINER SERVICES LIMITED
5493004CT5XTU8GTVN32VALLETTALapsed - not renewed
- MEDIAFFILIATE COMPANY LIMITED
984500D859A8452E0U12St Julian'sLapsed - not renewed
- MEDIAREX ENTERPRISES LIMITED
984500D77C97FB68C332MSIDA
- Mediatainment Limited
254900JNPR8U28SPHC62St Julian's
- Mediavilla Holding Ltd
984500076363B4BE9681SANTA VENERALapsed - not renewed
- Medina Asset Management LTD
254900I7QDZVVK6ELJ32XGHAJRA
- Medina Benefit Trust
5299006SCBNKIICXVJ40Birkirkara
- Medina Food Manufacturing Company Limited
485100GKB5MH3WODBY18Santa Venera
- MED Investment Operations Ltd
254900XUMO7I0AYS3K74VallettaLapsed - not renewed
- MEDIRECT BANK (MALTA) PLC
529900SYUCFQHI3JZQ05SLIEMA
- MEDIRECT TECH LIMITED
529900EPALTZO12FDV12Sliema
- Mediterranean Anthem Shipping Company Limited
254900619S8OQG11YE66Saint Julians
- MEDITERRANEAN CONTAINER SHIPPING CO. LTD.
984500BB2DEBC0054E43LIJA
- Mediterranean Insurance Brokers (Malta) Limited
254900WPK4UJ48J6SL22Ta' Xbiex
- MEDITERRANEAN INVESTMENTS HOLDING P.L.C.
213800BEHWHFJ6UYZR18Floriana
- Mediterranean Maritime Hub Finance p.l.c.
96760014CFQJHDBBB153Marsa
- MEDITERRANEAN POWER ELECTRIC COMPANY LIMITED
2138005G63VYVTX22102MARSALapsed - not renewed
- MEDITERRANEAN TRADING SHIPPING COMPANY LIMITED
9845003E63A3CB0U6E23VALLETTA
- Mediterranean Travel Services Limited
315700F9HVT8L8SYO019BirkirkaraLapsed - not renewed
- MEDITERRANIA CAPITAL PARTNERS LIMITED
254900XTV63V33AL0U72TA' XBIEX
- Med Logistics Malta Ltd
529900CWNBADW4N48289FlorianaLapsed - not renewed
- Medsea Investments Two Limited
48510076LIKKMFFBV997ZEBBUG
- MEDSERV OPERATIONS LIMITED
21380031HH9MXWBGLJ02BIRZEBBUGA
- MEDSERVREGIS P.L.C
2138003WBERIMWQVKZ64BIRZEBBUGIA
- MEDTRONIC EUROPE LIMITED
549300B6GERPN22EDB35VALLETTA
- MEGATREND BRANDS FUND
213800JZNF8QRQZQAK55VALLETTA
- Megeve Ltd
254900872W3570V77S54Ta' XbiexLapsed - not renewed
- Mehmed Fatih Maritime LTD
5299003HWOK4L9Q99E12VallettaLapsed - not renewed
- MELIDON ASSET MANAGEMENT LTD.
549300O3XFCZT1KBKO73VALLETTALapsed - not renewed
- MELITA AUTOMOTIVE TECHNIK LIMITED
9845000E0A94D7605508LUQA
- MELITA INTERNATIONAL EQUITY FUND
213800ZB2KCGAJFIEA07TA' XBIEXLapsed - not renewed
- MELITA LIMITED
213800DIQP7P5YDFAQ36BIRKIRKARA
- Melitaunipol Insurance Agency Ltd
485100JLYSYWOJV1XC25FlorianaLapsed - not renewed
- Melitaunipol Insurance Brokers Ltd
485100BYS4AC0CBG7P26FlorianaLapsed - not renewed
- Melite Finance p.l.c.
4851008I23RYV6SIM845VallettaLapsed - not renewed
- Melitensia Finance Limited
894500QQXP8ML7O41D13BirkirkaraLapsed - not renewed
- MELLIFERA HOLDING LIMITED
636700VAK1PTDU093I69San Giljan
- Mellifera Kartiera Limited
63670068KFN19CMA8549San Giljan
- MELLIFERA OPERATIONS LIMITED
636700SH5BO4E60UCF45San Giljan
- MELMAK LIMITED
549300O75GVOZ5RAS476MSIDA
- MELOGRANO HOLDINGS LIMITED
984500DB43B3D4CY6E59VALLETTA
- MEMAL Management Ltd.
529900HAJ7AZGQM2OB08PIETA
- Memento Enterprises Limited
9845000E6F66E8F36876ATTARD
- Mensana Company Ltd
485100OI51Y1KMXUUG58Balzan
- MERCENTA HOLDING LTD
213800QOFKWPBQPMEQ22SLIEMALapsed - not renewed
- MERCENTA INVEST LTD.
549300FVZQWFCZERVV18SLIEMALapsed - not renewed
- Merchant Company of Malta Limited
984500752CDC67C7E454NAXXAR
- MERCIECA FINANCIAL INVESTMENT SERVICES LIMITED
213800MI1P7NLRQ8X694RABAT, GHAWDEX
- MERCK CAPITAL ASSET MANAGEMENT LIMITED
529900NJEKBASU3NA341Pietà
- MERCK CAPITAL LIMITED
529900SVXXJ3XX3F1C51PIETA'
- Mercoorio Limited
8755000HHMQ5FO1PGC43VallettaLapsed - not renewed
- MERCURIUS VENTURES LIMITED
5493000G6JY8LN0NNW88BirkirkaraLapsed - not renewed
- MERCURY P.L.C.
213800ML2QH4MXJ2ZF60ST. JULIAN'S
- MERCURY PROJECTS FINANCE P.L.C.
391200HPXPO29NMJCF40TRIQ SAN GORGLapsed - not renewed
- MERCURY TOWERS LTD
3912008XQEJHUJ4GAI82TRIQ SAN GORGLapsed - not renewed
- MERIDA LNG SHIPPING LIMITED
254900ZFQ9YGFYLZO039Valletta
- MERIDIAN GLOBAL OPPORTUNITIES FUND
213800A9NR34MDP9K121BIRKIRKARA