Skip to content
Back to the VAT register

VAT-registered businesses — M

2,887 registered businesses starting with M, from the official MRA register as at 31 March 2026.

Showing 1,351–1,500 of 2,887

Search the whole register
Registered name Type TAN
MEDI SHIFA PHARMACIE LTD Company 20402294
MEDI SIX CLINIC LTD Company 28046522
MEDI SIX GROUP LIMITED Company 27744111
MEDI SYSTEM LTD Company 20225000
MEDIA COMPETE LTD Company 27071025
MEDIA FIVE LTD Company 27525414
MEDIA PIONEER LTD Company 20306503
MEDIA POINT MULTIMEDIA LTD Company 28261270
MEDIA PULSE LTD Company 28465796
MEDIA SUPPLIES LTD Company 27215688
MEDIA TEMPLE LTD Company 27668830
MEDIACOM LTD Company 20182739
MEDIAKEYS AFRICA LTD Company 28068179
MEDIAKIT CO LTD Company 27667984
MEDIAMASTER CO LTD Company 28051737
MEDIASPACE COMPANY LIMITED Company 20492435
MEDIASYS LTD Company 20218112
MEDIATECH COMMUNICATIONS LTD Company 27781513
MEDIATIZ LTD Company 20453221
MEDIAVISION FILM EQUIPMENT RENTAL (MAURITIUS) LTD Company 27729509
MEDIAWAVES COMPANY LTD Company 27071210
MEDIBROKER LTD Company 20227270
MEDIC WORLD LTD Company 27563024
MEDICAL EYE CENTRE LTD Company 20056695
MEDICAL SERVICES EXPERT LTD Company 27776817
MEDICIS & CO. LTD. Company 27042155
MEDICOURT PHARMACY LIMITED Company 20138493
MEDIGENCE (MAURITIUS) LIMITED Company 28066044
MEDIISPENSE LTD Company 27366059
MEDILINK PHARMA LTD Company 28443112
MEDILIVES UK CONSULTANCY LTD Company 28021467
MEDIMPEX CO LTD Company 20373750
MEDINA SARAH TORABALLY Sole trader 73245149
MEDINE CAMP DE MASQUE CO OPERATIVE CREDIT SOCIETY Other 22005484
MEDINE DISTILLERY COMPANY LIMITED Company 20173762
MEDINE LTD Company 20000436
MEDINEE HYGIENE COMPANY LTD Company 27226764
MEDIPHARM LTD Company 20035483
MEDIS MARKETING LTEE Company 20168622
MEDISAVE COMPANY LTD Company 20083185
MEDITERRANEAN SHIPPING COMPANY (MAURITIUS) LTD Company 20265618
MEDITRADE LTD Company 20398526
MEDIUM RARE LTD Company 27134982
MEDIVANTA LTD Company 28517715
MEDIZEN INTERNATIONAL CO. LTD Company 27170103
MEDLEY CUISINE LTEE Company 27272241
MEDLINE CO LTD Company 27559559
MEDLOG (MAURITIUS) LTD Company 27649451
MEDNORTH LTD Company 28126240
MEDORYS LTD Company 27537481
MEDSCHEME (MTIUS) LIMITED Company 20032661
MEDSCHEME INTERNATIONAL LIMITED Company 27083114
MEDSELL LTD Company 20085785
MEDTECH SOLUTIONS LTD Company 28349508
MEDWEST LTD Company 27931126
MEEKE CONSULTING LTD Company 28035155
MEEM CONSTRUCTION LTD Company 27000109
MEEM HOME BASE LTD Company 20250487
MEEM LTD Company 20107472
MEEM PAK LTD Company 27595909
MEEM PARAMEDICAL SUPPLIES LTD. Company 20291366
MEEM'S WEAR CO LTD Company 20291358
MEEMAH FANCIES LTD Company 20187747
MEEMAH FASHIONS INDUSTRIES LTD Company 20059079
MEEPLE LIMITED Company 28024009
MEERALI CONTRUCTION CO LTD Company 28264544
MEESHY PLASTIC BAGS COMPANY LTD Company 20196946
MEET YOUR JOB LTD Company 27608720
MEETENDER SINGH GUNGADEEN trading as M.MATTAPULLUT.PAINTING CONTRACTOR. Sole trader 74583587
MEETHOO GOVENDEN trading as M. MACKOOJEE HARDWARES Sole trader 75727512
MEETRANEE JHUGURSING Sole trader 72641468
MEETU GOPEE trading as KRISHNA MENON MANNIKUM Sole trader 15512272
MEETUN FRESH VEGETABLES LTD Company 28424954
MEG ENTERPRISE LTD Company 20249414
MEGA ALU OPENINGS LTD Company 20444436
MEGA COMPANY LTD Company 28073017
MEGA CONSTRUCTION LTD Company 27378669
MEGA DESIGN LIMITED Company 20084886
MEGA LIFE PHARMACY LTD Company 27158928
MEGA LING INTERNATIONAL LTD Company 27739615
MEGA LING PROPERTY DEVELOPMENTS (MAURITIUS) LTD Company 27644765
MEGA MANAGEMENT L TD Company 20325389
MEGA PACK LTD Company 28354798
MEGA PRO BUILDERS COMPANY LTD Company 28229973
MEGA PRO LTD Company 27342768
MEGA SETUPS LTD Company 27769012
MEGA TELECOMMUNICATION (MAURITIUS) LTD Company 27512901
MEGA TREND LTD Company 27370470
MEGABAT LTD Company 27454916
MEGABYTE FINANCE LTD Company 27634304
MEGABYTE INVESTMENT LTD Company 27208582
MEGABYTE LTD Company 20050093
MEGALITE CO LTD Company 27998282
MEGAMART LTD Company 27912537
MEGATRADE LTD Company 28086309
MEGATRANS LTD Company 20246775
MEGATRIXE COMPANY LTD Company 27359763
MEGHA EXPO CO. LTD Company 27193293
MEGHMAY COMMERCIALS LTD. Company 20173374
MEGNATHSING MATTAPULLUT Sole trader 15671135
MEGRINE'S TOUCH LTD Company 27954987
MEHAAD ABDOOL KADER Sole trader 15400394
MEHABOOB BADOORALLY Sole trader 15618971
MEHAK GENERAL SUPPLIER LTD Company 28225915
MEHBOOB BAKURALLY Sole trader 11448215
MEHBOOB KURMAULLY Sole trader 72627687
MEHDI HASSAN HAZAD RAHIMBACCUS Sole trader 17082439
MEHERMA CONSULTANCY LTD Company 28049927
MEHERMA INVESTMENT LIMITED Company 28166954
MEHJABEEN MACKOOJEE Sole trader 72929584
MEHMOOD NUNKOO Sole trader 15538525
MEHRAB CONSTRUCTION CO LTD Company 20368884
MEHREEN NUZ'HAH KUREEMUN Sole trader 52946893
MEHREEN ZAYNA CAUNHYE Sole trader 15544811
MEI LI TSE TAN YEN Sole trader 72126567
MEICOS TEXPRINT LTD Company 20095213
MEILLEUR SAVEUR LTD Company 27654365
MEILLEURTAUX LTD Company 27201371
MEKASIA VENTURES PVT LTD Company 27161990
MEKONG FOOD LTD Company 27421325
MEKTEB LTD Company 27470359
MELALOBA HOME & CO LTD Company 28291207
MELAMINE WORLD LTD Company 28150889
MELANIE CONSTRUCTION LTD Company 20371803
MELANIE DE COMARMOND Sole trader 17908453
MELBO PRODUCT LTD Company 27071880
MELCO ELEVATOR (MAURITIUS) COMPANY LIMITED Company 20454477
MELIET & MELIET LTD Company 20278132
MELIMIR COSMETIC LTD Company 27423579
MELIN (MAURITIUS) CONSTRUCTION CO LTD Company 20490413
MELINE LAETITIA SCHERPEREEL Sole trader 59282436
MELIPONA LTD Company 28111172
MELISSA TRADING LTD Company 28043624
MELISSA VIRAHSAWMY Sole trader 17137705
MELIWEAR CO LTD Company 20522521
MELKEN FOODS LTD Company 27291760
MELKYA SERVICES LTD Company 27095378
MELLA VILLAS LTD Company 20208973
MELLE LAURE LTD Company 27634370
MELODY ELECTRONIC CENTRE LTD Company 20342086
MELT & JOY LTD Company 28455438
MELTAN CONSULTING LTD Company 27968050
MELVICH CO LTD Company 27949008
MELVILLE BAY LIMITED Company 27609595
MEM LIMITED Company 20279817
MEMBA LTD Company 27269874
MEMO DREAMS LTD Company 28506353
MEMORIS LTD Company 27206513
MEMORY SERVICE LIMITED Company 20340098
MEN AT WORK LTD Company 20358405