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.
M B S CIVILS LTD
Company 10397360 · WALTHAM ABBEY
M B S CONSTRUCTION LTD
Company 08112866 · WALTHAM ABBEY
M B S GROUNDS MAINTENANCE LTD
Company 04638253 · WITHAM
M B S GROUP HOLDINGS LTD
Company 10378752 · WALTHAM ABBEY
M B S INTERIORS LIMITED
Company 04717244 · NOTTINGHAMSHIRE
M B S PLANT LTD
Company 10378842 · WALTHAM ABBEY
M B S PROPERTIES LTD
Company 09911835 · WORTHING
M B S SECURITY & FACILITIES MANAGEMENT LTD
Company 12536721 · MARLOW
M B S SECURITY LTD
Company 15334305 · WEST BYFLEET
M B S SURVEY SOFTWARE LIMITED
Company 03344454 · LANCING
M B SARSON LIMITED
Company 07549391 · NORWICH
M B SERVICES (LOUTH) LTD
Company 09366668 · LOUTH
M B SERVICES NORTH WEST LIMITED
Company 10638220 · LEIGH
M B SITE CONSULTANCY SERVICES. LIMITED
Company 09061322 · LINCOLN
M B SKIPS LTD
Company 04074708 · STOCKPORT
M B SOILS & GROUNDWORKS LTD
Company 08444400 · WIGAN
M B SOLUTIONS MIDLANDS LIMITED
Company 14892051 · NUNEATON
M B SPECIALIST LIMITED
Company 05129087 · BRIDGEND
M B SPELLMAN AND CO LTD
Company 14764023 · STAFFORD
M B STONE INSTALLATIONS LTD
Company 05046755 · GRAVESEND
M B STOUT LIMITED
Company SC293883 · ORKNEY
M B SUPPLY SERVICES LIMITED
Company 05948198 · HIGH WYCOMBE
M B SYSTEM NETWORKS LIMITED
Company 04337362 · SOLIHULL
M B SYSTEMS LIMITED
Company 04337356 · BUDE
M B T CONSULTANCY & TRAINING LIMITED
Company 08946727 · MERTHYR TYDFIL
M B TANKER SOLUTIONS LTD
Company 16688280 · BILSTON
M B TECH PROJECTS LIMITED
Company 13859809 · CHIGWELL
M B TILING LIMITED
Company 07863097 · SOUTHAMPTON
M B TRADING AND SUPPLIES INTERNATIONAL LIMITED
Company 07440003 · NEWBURY PARK
M B TRADING CONSULTING LTD
Company 07267642 · LONDON
M B TRANSPORT BIRMINGHAM LIMITED
Company 17038857 · BIRMINGHAM
M B TURF LIMITED
Company 14647954 · MARLOW
M B VEHICLE SERVICE & REPAIRS LTD
Company 16399925 · HALIFAX
M B VEHICLE SOLUTIONS LTD
Company 09233611 · WEST BROMWICH
M B VULCANISING LIMITED
Company 04396200 · KNOTTINGLEY
M B W E G FOR TRADING LTD
Company 16630693 · MANCHESTER
M B W SCAFFOLDING SERVICES LIMITED
Company 03367151 · LONGFIELD
M B WAKEFIELD ELECTRICAL LIMITED
Company 04378404 · NORFOLK
M B WATSON LTD
Company 05893607 · FISHGUARD
M B WEALTH PLANNING LIMITED
Company 13447063 · YORK
M B WELDING LIMITED
Company 06753579 · POOLE
M B WINDOW SOLUTIONS LIMITED
Company 13111360 · STAMFORD
M B WINDOWCLEAN.COM LIMITED
Company 13055944 · WARRINGTON
M B WIRRAL LIMITED
Company 07135408 · WIRRAL
M BAAS CONSULTANCY LP
Company SL037666 · EDINBURGH
M BABAN LIMITED
Company 15512311 · CHORLTON-CUM-HARDY
M BABBAGE & SON LTD
Company 11759999 · BRISTOL
M BACON PLANT HIRE LIMITED
Company 07694477 · SPALDING