M Alphabetical directory
UK companies beginning with M
Name A–Z · page 76. Date sorting is intentionally omitted here to keep very large letter directories fast.
M AND M PROPERTY (SOUTH) LIMITED
Company 08879361 · ANDOVER
M AND M PROPERTY INVESTMENTS (READING) LTD
Company 14375625 · LONDON
M AND M RECRUITMENT LTD
Company 15860706 · HATFIELD
M AND M REFINISHING LTD
Company 15339758 · IVYBRIDGE
M AND M RENTALS LTD
Company 14149573 · LONDON
M AND M ROOFING SERVICES AND BUILDING LTD
Company 16694667 · LEEDS
M AND M RUBBER ROOFING LIMITED
Company 07678195 · GOSPORT
M AND M SAFETY SERVICES LIMITED
Company 05309288 · DURHAM
M AND M SALONS LTD
Company 12059448 · LONDON
M AND M SCAFFOLDING LTD
Company 13481861 · COULSDON
M AND M SPARKLE CLEAN LTD
Company 16211986 · EVESHAM
M AND M STRATEGIC SOLUTIONS LTD
Company 16650466 · BIRMINGHAM
M AND M TECH SERVICES LTD
Company 17072218 · BRISTOL
M AND M TRADING (CAMBRIDGE) LIMITED
Company 07119733 · CAMBRIDGE
M AND M TRUCKER LIMITED
Company 14763831 · LIVERPOOL
M AND M YORKSHIRE STONE PRODUCTS LIMITED
Company 05165888 · WEST YORKSHIRE
M AND N ASSET LIMITED
Company SC427704 · GLASGOW
M AND N ASSET MANAGEMENT LLP
Company OC419673 · TONBRIDGE
M AND N BAKERY LIMITED
Company 14000192 · WILMSLOW
M AND N BEAUTY LTD
Company 10714188 · LONDON
M AND N BREAKTHROUGH LIMITED
Company 16470793 · CWMBRAN
M AND N DESIGN AND BUILDING LIMITED
Company 13343964 · LONDON
M AND N FOODS SERVICES LTD
Company 16244350 · DAGENHAM
M AND N HEATING ENGINEERING LIMITED
Company 16602139 · GATESHEAD
M AND N LANGUAGES LIMITED
Company 15595079 · ST. ALBANS
M AND N LETTINGS LTD
Company 12505533 · LLANDUDNO
M AND N PRIVATE LIMITED
Company 17215962 · TEDDINGTON
M AND N PROPERTIES DONCASTER LIMITED
Company 16205123 · DONCASTER
M AND N SUPPORT SERVICES LIMITED
Company 09255646 · CHATHAM
M AND N TRACE HEATING LIMITED
Company 07791451 · BRIDLINGTON
M AND OJ LIMITED
Company 09184282 · LONDON
M AND P BEDFORD LIMITED
Company 10664307 · KEMPSTON
M AND P CONSULTANCY LTD
Company 06910259 · LIVERPOOL
M AND P HORTON LIMITED
Company 07276772 · BIRMINGHAM
M AND P PRODUCTION SERVICES LIMITED
Company 08572230 · BRISTOL
M AND P PUB MANAGEMENT LIMITED
Company 12471295 · OLDHAM
M AND P REMOVALS LTD
Company 15228801 · POLEGATE
M AND P SERVICES LTD LIMITED
Company 09937335 · BRADFORD
M AND P SINGH LTD
Company 16411550 · BRAINTREE
M AND PW CONSULTING LIMITED
Company 04675450 · SURREY
M AND R AUTOS (NE) LTD
Company 16167966 · EAST BOLDON
M AND R ELECTRICAL CONTRACTORS LTD
Company 11853090 · BRIGHTON
M AND R GROUNDWORKS LIMITED
Company 03528955 · DONCASTER
M AND R GRUNWALD LTD
Company 12458557 · LONDON
M AND R INVESTOR LTD
Company 09948855 · LONDON
M AND R LOGISTICS LIMITED
Company 16674904 · RUGBY
M AND R MORTON LIMITED
Company 03533003 · ALRESFORD
M AND R MOTOR GROUP LTD
Company 17195755 · LONDON