M Alphabetical directory

UK companies beginning with M

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

Active

M B CONSULTANTS (CAMBRIDGE) LIMITED

Company 09815961 · CAMBRIDGE

Open →
Active

M B CONTRACTING SERVICES LTD

Company 15736509 · BOLTON

Open →
Active

M B COURIERS DORSET LTD

Company 16812357 · WIMBORNE

Open →
Active

M B CREWING SERVICES LTD

Company 09536627 · GREAT YARMOUTH

Open →
Active

M B CURTAINS LTD

Company 14936265 · ISLEWORTH

Open →
Active

M B CUSTOM CARPENTRY LTD

Company 13534790 · BLAYDON-ON-TYNE

Open →
Active

M B D PROPERTIES LIMITED

Company 13345697 · ASHFORD

Open →
Active

M B D TILING LTD

Company 13955262 · GRIMSBY

Open →
Active

M B DAVIES BUILDING SERVICES LIMITED

Company 05317025 · DEVON

Open →
Active

M B DECKING LTD

Company 14372162 · SWINDON

Open →
Active

M B DECORATING LTD

Company 04875954 · ESSEX

Open →
Active

M B DECORATORS LTD

Company SC477326 · GLASGOW

Open →
Active

M B DESIGN AND DEVELOPMENT LIMITED

Company 05307475 · SKEEBY

Open →
Active

M B DEVELOPERS LTD

Company 17179044 · HOUNSLOW

Open →
Active

M B DEVELOPMENTS (ESSEX) LTD

Company 13036933 · LEIGH ON SEA

Open →
Active

M B DIGITAL LIMITED

Company 07370631 · KENDAL

Open →
Active

M B DISTRIBUTION (CLEVELAND) LIMITED

Company 02189432 · MIDDLESBROUGH

Open →
Active

M B DIY ELECTRONICS LTD

Company 14435256 · SLOUGH

Open →
Active

M B E ASSOCIATES LTD

Company 08627785 · SUTTON

Open →
Active

M B E MARKETING LIMITED

Company 07675033 · COLCHESTER

Open →
Active

M B E PROPERTY RENTALS LIMITED

Company 10274582 · ELLAND

Open →
Active

M B E SECURITY SERVICES LIMITED

Company 08968656 · LIVERPOOL

Open →
Active

M B E T LIMITED

Company 07615092 · CHESTER LE STREET

Open →
Active

M B EARTHMOVING LTD

Company 10487476 · SHEFFIELD

Open →
Active

M B EDUCATION SERVICES LIMITED

Company 16089573 · HUDDERSFIELD

Open →
Active

M B ELECTRICAL (BOLTON) LIMITED

Company 08698584 · BOLTON

Open →
Active

M B ELECTRICAL (LONDON) LTD

Company 05267253 · HIGH WYCOMBE

Open →
Active

M B ELECTRICAL (SW) LTD

Company 15242983 · BODMIN

Open →
Active

M B ELECTRICAL CONTRACTING LIMITED

Company 07825551 · HUDDERSFIELD

Open →
Active

M B ELECTRICAL CONTRACTORS LIMITED

Company 04141841 · WIGTON

Open →
Active

M B ELECTRICAL CONTRACTS LTD

Company 09438989 · GLOUCESTER

Open →
Active

M B ELECTRICAL SERVICES (LINCOLN) LIMITED

Company 04611111 · LINCOLN

Open →
Active

M B ELECTRICAL SERVICES (NW) LTD

Company 16041285 · OLDHAM

Open →
Active

M B ELECTRICAL SERVICES (UK) LIMITED

Company 06939741 · WIGSTON

Open →
Active

M B ELECTRICS (2006) LIMITED

Company 05695101 · WITNEY

Open →
Active

M B EMPIRE LIMITED

Company 11552995 · ILFORD

Open →
Active

M B ENGINEERING CUMBRIA LIMITED

Company 10772206 · COCKERMOUTH

Open →
Active

M B ESTATE LIMITED

Company 03415928 · BRISTOL

Open →
Active

M B ESTATES (NORTH WEST) LIMITED

Company 16075822 · MANCHESTER

Open →
Active

M B EVENTS (UK) LIMITED

Company 06558288 · LOUGHBOROUGH

Open →
Active

M B EXCULISVES LTD

Company 17137503 · SOLIHULL

Open →
Active

M B FABRICATION LTD

Company 17118516 · BEDFORD

Open →
Active

M B FAMILY LAW LTD

Company 13440209 · WHITSTABLE

Open →
Active

M B FARMS

Company SL004497 · LOCHEARNHEAD

Open →
Active

M B FINANCIAL PLANNING LIMITED

Company SC517602 · GLASGOW

Open →
Active

M B FINANCIAL SYNERGY LIMITED

Company 13933215 · WALTON ON THAMES

Open →
Active

M B FISHING LIMITED

Company 11034629 · NARBERTH

Open →
Active

M B FOOD AND BEVERAGES LIMITED

Company 14022906 · HARROW

Open →