M Alphabetical directory
UK companies beginning with M
Name A–Z · page 80. Date sorting is intentionally omitted here to keep very large letter directories fast.
M B CARS LONDON LTD
Company 11120533 · LONDON
M B CEILINGS & PARTITIONS LIMITED
Company 04555655 · BURTON ON TRENT
M B CLARKSON LTD
Company 14726931 · ILKLEY
M B CLINIC LTD
Company 15623500 · WOODFORD GREEN
M B COMMERCIAL SERVICES LTD
Company 15620165 · NORTHAMPTON
M B COMMERCIALS REPAIRS LTD
Company 11018221 · SOUTH MOLTON
M B COMPOSITES LIMITED
Company 07403974 · NEWPORT
M B CONCIERGE LTD
Company 17390825 · MARCH
M B CONNECTED INVESTMENTS LTD
Company 15636609 · LICHFIELD
M B CONNECTED LTD
Company 14623399 · LICHFIELD
M B CONSTRUCTION (NORTH WEST) LIMITED
Company 07895809 · WIGTON
M B CONSULTANTS (CAMBRIDGE) LIMITED
Company 09815961 · CAMBRIDGE
M B CONTRACTING SERVICES LTD
Company 15736509 · BOLTON
M B COURIERS DORSET LTD
Company 16812357 · WIMBORNE
M B CREWING SERVICES LTD
Company 09536627 · GREAT YARMOUTH
M B CURTAINS LTD
Company 14936265 · ISLEWORTH
M B CUSTOM CARPENTRY LTD
Company 13534790 · BLAYDON-ON-TYNE
M B D PROPERTIES LIMITED
Company 13345697 · ASHFORD
M B D TILING LTD
Company 13955262 · GRIMSBY
M B DAVIES BUILDING SERVICES LIMITED
Company 05317025 · DEVON
M B DECKING LTD
Company 14372162 · SWINDON
M B DECORATING LTD
Company 04875954 · ESSEX
M B DECORATORS LTD
Company SC477326 · GLASGOW
M B DESIGN AND DEVELOPMENT LIMITED
Company 05307475 · SKEEBY
M B DEVELOPERS LTD
Company 17179044 · HOUNSLOW
M B DEVELOPMENTS (ESSEX) LTD
Company 13036933 · LEIGH ON SEA
M B DIGITAL LIMITED
Company 07370631 · KENDAL
M B DISTRIBUTION (CLEVELAND) LIMITED
Company 02189432 · MIDDLESBROUGH
M B DIY ELECTRONICS LTD
Company 14435256 · SLOUGH
M B E ASSOCIATES LTD
Company 08627785 · SUTTON
M B E MARKETING LIMITED
Company 07675033 · COLCHESTER
M B E PROPERTY RENTALS LIMITED
Company 10274582 · ELLAND
M B E SECURITY SERVICES LIMITED
Company 08968656 · LIVERPOOL
M B E T LIMITED
Company 07615092 · CHESTER LE STREET
M B EARTHMOVING LTD
Company 10487476 · SHEFFIELD
M B EDUCATION SERVICES LIMITED
Company 16089573 · HUDDERSFIELD
M B ELECTRICAL (BOLTON) LIMITED
Company 08698584 · BOLTON
M B ELECTRICAL (LONDON) LTD
Company 05267253 · HIGH WYCOMBE
M B ELECTRICAL (SW) LTD
Company 15242983 · BODMIN
M B ELECTRICAL CONTRACTING LIMITED
Company 07825551 · HUDDERSFIELD
M B ELECTRICAL CONTRACTORS LIMITED
Company 04141841 · WIGTON
M B ELECTRICAL CONTRACTS LTD
Company 09438989 · GLOUCESTER
M B ELECTRICAL SERVICES (LINCOLN) LIMITED
Company 04611111 · LINCOLN
M B ELECTRICAL SERVICES (NW) LTD
Company 16041285 · OLDHAM
M B ELECTRICAL SERVICES (UK) LIMITED
Company 06939741 · WIGSTON
M B ELECTRICS (2006) LIMITED
Company 05695101 · WITNEY
M B EMPIRE LIMITED
Company 11552995 · ILFORD
M B ENGINEERING CUMBRIA LIMITED
Company 10772206 · COCKERMOUTH