M Alphabetical directory

UK companies beginning with M

Name A–Z · page 71. Date sorting is intentionally omitted here to keep very large letter directories fast.

Active

M ALLSOP ROOFING SUPPORT LTD

Company 11123982 · LANGLEY COUNTRY PARK

Open →
Active

M ALTAMASH KAMAL LTD

Company 16795217 · BARKING

Open →
Active

M ALWASH LTD

Company 17100735 · BIRMINGHAM

Open →
Active

M AMEER LTD

Company 17505859 · NOTTINGHAM

Open →
Active

M AMIN ESTATES LIMITED

Company 15576086 · LONDON

Open →
Active

M AMIN FCC LIMITED

Company 12278778 · LONDON

Open →
Active

M AN P SUPPLIES LTD

Company 08121251 · WOODFORD GREEN

Open →
Active

M AND A PROPERTY LETTINGS LTD

Company 12454825 · BARNET

Open →
Active

M AND P HOUSING LTD

Company 16621145 · WAKEFIELD

Open →
Active

M AND A CARPET LIMITED

Company 15893851 · BIRMINGHAM

Open →
Active

M AND A CONSTRUCT LTD

Company 17527123 · BIRMINGHAM

Open →
Active

M AND A CONTRACTING LIMITED

Company 08986850 · CRADLEY HEATH

Open →
Active

M AND A FREEHOLD LTD

Company 11390479 · PRESTON

Open →
Active

M AND A INVESTMENTS (S.E) LIMITED

Company 15078549 · ASHFORD

Open →
Active

M AND A IRONMONGERY LTD

Company 10201414 · TROWBRIDGE

Open →
Active

M AND A PREMIER LIMITED

Company 13830365 · HINCKLEY

Open →
Active

M AND A PRODUCTS LTD

Company 12878639 · SHEFFIELD

Open →
Active

M AND A PROPERTY AND BUILD LTD

Company 16511868 · EASTBOURNE

Open →
Active

M AND A PROPERTY ESTATES LIMITED

Company 12290785 · MANCHESTER

Open →
Active

M AND A STAR LTD

Company 17386622 · LANCING

Open →
Active

M AND A STORES LEICESTER LTD

Company 16188631 · LEICESTER

Open →
Active

M AND A TRANSPORT SERVICE LIMITED

Company 11492018 · SWINDON

Open →
Active

M AND B BARBER LTD

Company 17146249 · ELLESMERE

Open →
Active

M AND B BARKER HOLDINGS LIMITED

Company 04108108 · KEIGHLEY

Open →
Active

M AND B BYRNE LTD

Company 14591092 · CRAMLINGTON

Open →
Active

M AND B CAPITAL LTD

Company 13582773 · LONDON

Open →
Active

M AND B DEVELOPMENTS LIVERPOOL LIMITED

Company 16964011 · PRESCOT

Open →
Active

M AND B DISTRIBUTION LIMITED

Company 05583177 · BRISTOL

Open →
Active

M AND B FOOD BOX LTD

Company 15576433 · KETTERING

Open →
Active

M AND B LOCAL LTD

Company 13271895 · WELLINGBOROUGH

Open →
Active

M AND B MOVEABLE WALLS LTD

Company 07441665 · ABERDARE

Open →
Active

M AND B PARTNERS LTD

Company 15178197 · PORTSMOUTH

Open →
Active

M AND B PATEL LIMITED

Company 07450449 · COVENTRY

Open →
Active

M AND B PRINT LTD

Company 07927785 · LOUGHBOROUGH

Open →
Active

M AND B PROJECT MANAGEMENT LTD

Company 16686309 · LONDON

Open →
Active

M AND B PROPERTY AND LETTINGS LTD

Company 12713947 · LONDON

Open →
Active

M AND B PUB GROUP LTD

Company 17103190 · MANCHESTER

Open →
Active

M AND C BESPOKE JOINERY LIMITED

Company 08381663 · CHELMSFORD

Open →
Active

M AND C BUILDING SERVICES LIMITED

Company 07634026 · TAUNTON

Open →
Active

M AND C CONSULTANCY LIMITED

Company 06141495 · MAIDSTONE

Open →
Active

M AND C HEATING AND PLUMBING LTD

Company 16901743 · CHESTER

Open →
Active

M AND C MANAGEMENT LTD

Company 10405184 · CHESTERFIELD

Open →
Active

M AND C PARTNERS LIMITED

Company 04812224 · BRADFORD-ON-AVON

Open →
Active

M AND C PLASTERING LTD

Company 08964957 · SOUTHSEA

Open →
Active

M AND C SOLUTIONS LTD

Company 15007123 · RUGELEY

Open →
Active

M AND C STEAK LIMITED

Company 16018077 · POOLE

Open →
Active

M AND C WILKINSON LTD

Company 03304241 · DONCASTER

Open →
Active

M AND CO HAIR LTD

Company 08758740 · STOCKTON-ON-TEES

Open →