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.

Active

M AND M LITTLE ANGELS NURSERY LIMITED

Company 15895096 · LONDON

Open →
Active

M AND M MANAGEMENT INTERNATIONAL LTD

Company 14493964 · LONDON

Open →
Active

M AND M MARINATIONS LIMITED

Company 17424086 · BIRMINGHAM

Open →
Active

M AND M MEDICAL SERVICES LTD

Company 15977500 · MID GLAMORGAN

Open →
Active

M AND M NORTH WEST LIMITED

Company 16929741 · STOCKPORT

Open →
Active

M AND M PACKAGING LIMITED

Company 09601634 · LONDON

Open →
Active

M AND M PERSONAL ASSISTANTS LTD

Company 12904228 · WESTGATE-ON-SEA

Open →
Active

M AND M PETS LTD

Company 11570103 · RAMSGATE

Open →
Active

M AND M PIPEWORKS LTD

Company 12036858 · BRAINTREE

Open →
Active

M AND M PIZZA LTD

Company 15379014 · LONDON

Open →
Active

M AND M PREMIER SERVICES LTD

Company 16932601 · SIDCUP

Open →
Active

M AND M PROPERTIES GLASGOW LTD

Company SC902051 · GLASGOW

Open →
Active

M AND M PROPERTY (SOUTH) LIMITED

Company 08879361 · ANDOVER

Open →
Active

M AND M PROPERTY INVESTMENTS (READING) LTD

Company 14375625 · LONDON

Open →
Active

M AND M RECRUITMENT LTD

Company 15860706 · HATFIELD

Open →
Active

M AND M REFINISHING LTD

Company 15339758 · IVYBRIDGE

Open →
Active

M AND M RENTALS LTD

Company 14149573 · LONDON

Open →
Active

M AND M ROOFING SERVICES AND BUILDING LTD

Company 16694667 · LEEDS

Open →
Active

M AND M RUBBER ROOFING LIMITED

Company 07678195 · GOSPORT

Open →
Active

M AND M SAFETY SERVICES LIMITED

Company 05309288 · DURHAM

Open →
Active

M AND M SALONS LTD

Company 12059448 · LONDON

Open →
Active

M AND M SCAFFOLDING LTD

Company 13481861 · COULSDON

Open →
Active

M AND M SPARKLE CLEAN LTD

Company 16211986 · EVESHAM

Open →
Active

M AND M STRATEGIC SOLUTIONS LTD

Company 16650466 · BIRMINGHAM

Open →
Active

M AND M TECH SERVICES LTD

Company 17072218 · BRISTOL

Open →
Active

M AND M TRADING (CAMBRIDGE) LIMITED

Company 07119733 · CAMBRIDGE

Open →
Active

M AND M TRUCKER LIMITED

Company 14763831 · LIVERPOOL

Open →
Active

M AND M YORKSHIRE STONE PRODUCTS LIMITED

Company 05165888 · WEST YORKSHIRE

Open →
Active

M AND N ASSET LIMITED

Company SC427704 · GLASGOW

Open →
Active

M AND N ASSET MANAGEMENT LLP

Company OC419673 · TONBRIDGE

Open →
Active

M AND N BAKERY LIMITED

Company 14000192 · WILMSLOW

Open →
Active

M AND N BEAUTY LTD

Company 10714188 · LONDON

Open →
Active

M AND N BREAKTHROUGH LIMITED

Company 16470793 · CWMBRAN

Open →
Active

M AND N DESIGN AND BUILDING LIMITED

Company 13343964 · LONDON

Open →
Active

M AND N FOODS AND WHOLESALE LTD

Company 17541430 · ROCHDALE

Open →
Active

M AND N FOODS SERVICES LTD

Company 16244350 · DAGENHAM

Open →
Active

M AND N HEATING ENGINEERING LIMITED

Company 16602139 · GATESHEAD

Open →
Active

M AND N LANGUAGES LIMITED

Company 15595079 · ST. ALBANS

Open →
Active

M AND N LETTINGS LTD

Company 12505533 · LLANDUDNO

Open →
Active

M AND N PRIVATE LIMITED

Company 17215962 · TEDDINGTON

Open →
Active

M AND N PROPERTIES DONCASTER LIMITED

Company 16205123 · DONCASTER

Open →
Active

M AND N SUPPORT SERVICES LIMITED

Company 09255646 · CHATHAM

Open →
Active

M AND N TRACE HEATING LIMITED

Company 07791451 · BRIDLINGTON

Open →
Active

M AND N WIGAN LTD

Company 17464566 · WIGAN

Open →
Active

M AND OJ LIMITED

Company 09184282 · LONDON

Open →
Active

M AND P BEDFORD LIMITED

Company 10664307 · KEMPSTON

Open →
Active

M AND P CONSULTANCY LTD

Company 06910259 · LIVERPOOL

Open →
Active

M AND P HORTON LIMITED

Company 07276772 · BIRMINGHAM

Open →