Companies starting with "M"
Showing 100 companies out of 386,194 total matches.
- M MARSTON JOINERY & BUILDING LTD12231596 • Active
- M MARSTON PLUMBING & HEATING LIMITED05327199 • Active
- M MARTIN DECORATORS NORTH EAST LIMITED13793946 • Active
- M MARTIN EVENTS LTD17133256 • Active
- M MARTIN PROJECT DESIGN AND BUILD LIMITED08457235 • Active
- M MARTINI CONSTRUCTION LTD16129169 • Active - Proposal to Strike off
- M MARTINS CONSULTANCY LTD10294149 • Active
- M MARTINS SERVICES LTD13617549 • Liquidation
- M MASANIELLO LTD09685325 • Active
- M MASON (PLUMBING & GAS SERVICES) LIMITED07118097 • Active
- M MASOOD LTDSC840226 • Active
- M MASSEY LIMITED13504332 • Active
- M MASTER LTD06728311 • Active
- M MATEO LTD12605688 • Active
- M MATHABATHE HEALTHCARE LIMITED09165075 • Active - Proposal to Strike off
- M MATIAS LTD14964920 • Active
- M MATIC LIMITED07167314 • Active
- M MATTERS LIMITED11581020 • Active - Proposal to Strike off
- M MATTHEWS & SON LIMITED10852023 • Active
- M MATTS LTD08230965 • Active - Proposal to Strike off
- M MAULL GROUNDWORKS LTD11372785 • Liquidation
- M MAVRONICOLAS LTD14398628 • Active
- M MAWSON LIMITED16712481 • Active
- M MAXTED LTD15431857 • Active
- M MAYES LIMITED08470780 • Active
- M MAYNE CONSULTING LTD12332562 • Active
- M MAZIARZ PROPERTIES LTD16717342 • Active
- M MCALLISTER GROUNDWORKS LIMITEDSC245759 • Active
- M MCALLISTER VALVE SERVICES LTDSC837047 • Active
- M MCCARTHY BUILDING AND MAINTENANCE LTD06971221 • Active
- M MCCARTHY LIMITED03734544 • Active
- M MCCARTHY ROOFING SPECIALISTS LIMITED15085386 • Active
- M MCCORMICK TM LTD15600032 • Active
- M MCDERMOTT LIMITEDNI631001 • Active
- M MCDONOUGH ENGINEERING LTD15767643 • Active - Proposal to Strike off
- M MCERLEAN JOINERY & CONSTRUCTION LTDNI650179 • Active
- M MCEWAN CONSULTING LIMITED12544206 • Active
- M MCEWEN FLOORING LTDSC821609 • Active
- M MCEWEN FLOORING SPECIALISTS LTDSC822309 • Active
- M MCFADDEN CONTRACTS LTDNI689387 • Active
- M MCG PLUMBING LTDSC634847 • Active - Proposal to Strike off
- M MCGILLEN TRAINING LIMITED13918844 • Active
- M MCGINLEY LIMITED10788246 • Active
- M MCGOWAN LIMITED07592881 • Active
- M MCGRADY LTD15633944 • Active
- M MCGRATH LTD16248760 • Active
- M MCGUIRE PLUMBING AND HEATING LTD13331330 • Active
- M MCHALE SERVICES LTD15811897 • Active
- M MCHENRY 121 LIMITED14639828 • Active - Proposal to Strike off
- M MCKENNA OPHTHALMOLOGY HOLDINGS LIMITED14700215 • Active
- M MCKENNA OPHTHALMOLOGY LIMITED14707839 • Active
- M MCKENNA SIGNALLING LIMITED11004935 • Active
- M MCKENZIE HOLDINGS LTD.SC764331 • Active
- M MCKENZIE OLD PENTLAND LLPSO300961 • Active
- M MCKENZIE TIMBER LTD.SC764373 • Active
- M MCKENZIE WASTE LTD.SC384070 • Active
- M MCKNIGHT CONTRACT SERVICES LIMITED06602674 • Active
- M MCLEAN LIMITED09977579 • Active
- M MCLEOD ENGINEERING LIMITED10495022 • Active - Proposal to Strike off
- M MCMILLAN AND SONS FINE ART LIMITED07866620 • Active
- M MCMULLAN LTDSC573187 • Active
- M MCNULTY ENGINEERING LTDNI608197 • Active
- M MCPEAKE ELECTRICAL LTDNI739604 • Active
- M MCROBERTS LTDNI604903 • Active
- M MEAD LIMITED05083821 • Active
- M MEADOWS MANAGEMENT COMPANY LTD14773267 • Active
- M MEDIA & DESIGN LIMITED06748993 • Active
- M MEDIA LTD16725200 • Active
- M MEDIA MARKETING LTD08910974 • Active - Proposal to Strike off
- M MEDICAL LTDSC486702 • Active
- M MEDICS LTD.10394396 • Active
- M MEE C.I.C.12289893 • Active
- M MEGGER TRANSPORT LTD09268919 • active
- M MEHMOOD LTD15640456 • Active - Proposal to Strike off
- M MEIKLEM & SON LIMITEDSC510536 • Active
- M MELL JOINERY LTD16426842 • Active
- M MELROSE BUILDING & CARPENTRY LIMITED12946583 • Active
- M MENSAH (LOCUM) LTD03665921 • Active
- M MENZIES LTD09433813 • Active
- M MERCHANDISING LTD16832681 • Active
- M MERCHANTS LIMITED08297877 • Active
- M MEREDITH ELECTRICAL SERVICES LIMITED11927669 • Active
- M MEREDITH LIMITED10696021 • Active
- M MERSEY LIMITED15390904 • Active
- M METCALFE CONTRACTING LIMITED09411117 • Active
- M METHOD LTD08820236 • Active
- M METWALLY LTD08922402 • Active
- M MIAH INVESTMENTS LTD14551252 • Active
- M MIAH LONDON LIMITED16735265 • Active
- M MIKITA LTD12979317 • Active
- M MILAS ACCOUNTANTS AND TAX ADVISERS LIMITED10709513 • Active
- M MILAS LIMITED11916764 • Active
- M MILES CONSULTING LTD12294717 • Liquidation
- M MILES LTD12122812 • Active
- M MILLER & SON LIMITED00939737 • Liquidation
- M MILLER TRADING LTD15604618 • Active
- M MILLS BUILDING CONTRACTORS LIMITED04211661 • Active
- M MILLS ELECTRICAL SERVICES LIMITED09986996 • Active
- M MINIMARKET LTD15479526 • Active
- M MINT LTD12297334 • Active