M Alphabetical directory

UK companies beginning with M

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

Active

M B S CIVILS LTD

Company 10397360 · WALTHAM ABBEY

Open →
Active

M B S CONSTRUCTION LTD

Company 08112866 · WALTHAM ABBEY

Open →
Active

M B S GROUNDS MAINTENANCE LTD

Company 04638253 · WITHAM

Open →
Active

M B S GROUP HOLDINGS LTD

Company 10378752 · WALTHAM ABBEY

Open →
Active

M B S INTERIORS LIMITED

Company 04717244 · NOTTINGHAMSHIRE

Open →
Active

M B S PLANT LTD

Company 10378842 · WALTHAM ABBEY

Open →
Active

M B S PROPERTIES LTD

Company 09911835 · WORTHING

Open →
Active

M B S SECURITY & FACILITIES MANAGEMENT LTD

Company 12536721 · MARLOW

Open →
Active

M B S SECURITY LTD

Company 15334305 · WEST BYFLEET

Open →
Active

M B S SURVEY SOFTWARE LIMITED

Company 03344454 · LANCING

Open →
Active

M B SARSON LIMITED

Company 07549391 · NORWICH

Open →
Active

M B SERVICES (LOUTH) LTD

Company 09366668 · LOUTH

Open →
Active

M B SERVICES NORTH WEST LIMITED

Company 10638220 · LEIGH

Open →
Active

M B SITE CONSULTANCY SERVICES. LIMITED

Company 09061322 · LINCOLN

Open →
Active

M B SKIPS LTD

Company 04074708 · STOCKPORT

Open →
Active

M B SOILS & GROUNDWORKS LTD

Company 08444400 · WIGAN

Open →
Active

M B SOLUTIONS MIDLANDS LIMITED

Company 14892051 · NUNEATON

Open →
Active

M B SPECIALIST LIMITED

Company 05129087 · BRIDGEND

Open →
Active

M B SPELLMAN AND CO LTD

Company 14764023 · STAFFORD

Open →
Active

M B STONE INSTALLATIONS LTD

Company 05046755 · GRAVESEND

Open →
Active

M B STOUT LIMITED

Company SC293883 · ORKNEY

Open →
Active

M B SUPPLY SERVICES LIMITED

Company 05948198 · HIGH WYCOMBE

Open →
Active

M B SYSTEM NETWORKS LIMITED

Company 04337362 · SOLIHULL

Open →
Active

M B SYSTEMS LIMITED

Company 04337356 · BUDE

Open →
Active

M B T CONSULTANCY & TRAINING LIMITED

Company 08946727 · MERTHYR TYDFIL

Open →
Active

M B TANKER SOLUTIONS LTD

Company 16688280 · BILSTON

Open →
Active

M B TECH PROJECTS LIMITED

Company 13859809 · CHIGWELL

Open →
Active

M B TILING LIMITED

Company 07863097 · SOUTHAMPTON

Open →
Active

M B TRADING AND SUPPLIES INTERNATIONAL LIMITED

Company 07440003 · NEWBURY PARK

Open →
Active

M B TRADING CONSULTING LTD

Company 07267642 · LONDON

Open →
Active

M B TRANSPORT BIRMINGHAM LIMITED

Company 17038857 · BIRMINGHAM

Open →
Active

M B TURF LIMITED

Company 14647954 · MARLOW

Open →
Active

M B VEHICLE SERVICE & REPAIRS LTD

Company 16399925 · HALIFAX

Open →
Active

M B VEHICLE SOLUTIONS LTD

Company 09233611 · WEST BROMWICH

Open →
Active

M B VULCANISING LIMITED

Company 04396200 · KNOTTINGLEY

Open →
Active

M B W E G FOR TRADING LTD

Company 16630693 · MANCHESTER

Open →
Active

M B W SCAFFOLDING SERVICES LIMITED

Company 03367151 · LONGFIELD

Open →
Active

M B WAKEFIELD ELECTRICAL LIMITED

Company 04378404 · NORFOLK

Open →
Active

M B WATSON LTD

Company 05893607 · FISHGUARD

Open →
Active

M B WEALTH PLANNING LIMITED

Company 13447063 · YORK

Open →
Active

M B WELDING LIMITED

Company 06753579 · POOLE

Open →
Active

M B WINDOW SOLUTIONS LIMITED

Company 13111360 · STAMFORD

Open →
Active

M B WINDOWCLEAN.COM LIMITED

Company 13055944 · WARRINGTON

Open →
Active

M B WIRRAL LIMITED

Company 07135408 · WIRRAL

Open →
Active

M BAAS CONSULTANCY LP

Company SL037666 · EDINBURGH

Open →
Active

M BABAN LIMITED

Company 15512311 · CHORLTON-CUM-HARDY

Open →
Active

M BABBAGE & SON LTD

Company 11759999 · BRISTOL

Open →
Active

M BACON PLANT HIRE LIMITED

Company 07694477 · SPALDING

Open →