M Alphabetical directory
UK companies beginning with M
Name A–Z · page 75. Date sorting is intentionally omitted here to keep very large letter directories fast.
M AND M LITTLE ANGELS NURSERY LIMITED
Company 15895096 · LONDON
M AND M MANAGEMENT INTERNATIONAL LTD
Company 14493964 · LONDON
M AND M MARINATIONS LIMITED
Company 17424086 · BIRMINGHAM
M AND M MEDICAL SERVICES LTD
Company 15977500 · MID GLAMORGAN
M AND M NORTH WEST LIMITED
Company 16929741 · STOCKPORT
M AND M PACKAGING LIMITED
Company 09601634 · LONDON
M AND M PERSONAL ASSISTANTS LTD
Company 12904228 · WESTGATE-ON-SEA
M AND M PETS LTD
Company 11570103 · RAMSGATE
M AND M PIPEWORKS LTD
Company 12036858 · BRAINTREE
M AND M PIZZA LTD
Company 15379014 · LONDON
M AND M PREMIER SERVICES LTD
Company 16932601 · SIDCUP
M AND M PROPERTIES GLASGOW LTD
Company SC902051 · GLASGOW
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 AND WHOLESALE LTD
Company 17541430 · ROCHDALE
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 N WIGAN LTD
Company 17464566 · WIGAN
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