M Alphabetical directory
UK companies beginning with M
Name A–Z · page 85. Date sorting is intentionally omitted here to keep very large letter directories fast.
M BARNES CONTRACTS LTD
Company 10712683 · BILLERICAY
M BARNES LTD
Company 13602497 · SALTERFORTH
M BARNES TRAILER HIRE LIMITED
Company 10920322 · FERRYHILL
M BARNETT & SON LIMITED
Company 13829953 · SPALDING
M BARR CONSULTANCY LTD
Company 06757364 · LONDON
M BARRETT & SON LIMITED
Company 05662117 · LANCASHIRE
M BARRETT TRANSPORT LIMITED
Company 12807897 · ROMFORD
M BARRY & SONS ELECTRICAL LIMITED
Company SC698376 · EDINBURGH
M BARTON CONSTRUCTION SERVICES LIMITED
Company 08037054 · GRIMSBY
M BASS SOLUTIONS LIMITED
Company 16379999 · GRIMSBY
M BATE & SONS PLASTERING CONTRACTORS LTD
Company 06505012 · ST HELENS
M BATE RECRUITMENT LTD
Company 16450270 · WICKFORD
M BATES FINANCIAL SERVICES LIMITED
Company 10995395 · BEDFORD
M BATTLE & SONS ROOFING SERVICES LIMITED
Company SC776735 · LOCHGILPHEAD
M BAXTER CONSULTANTS LTD
Company 15189721 · HARWICH
M BAXTER ENERGY LTD
Company 14783731 · LEICESTER
M BAXTER LTD
Company 16780908 · STOCKPORT
M BAXTER MARKETING LIMITED
Company 16593394 · DARLINGTON
M BAXTER PLUMBING AND HEATING LIMITED
Company 09269448 · CHEADLE HULME
M BAYLIS ASSOCIATES LTD
Company 09776766 · TRURO
M BAYOLO IT CONSULTANCY LIMITED
Company 14618200 · ALTRINCHAM
M BEAMAN LTD
Company 08524822 · STOKE ON TRENT
M BEAR LTD
Company 12729544 · WARRINGTON
M BEASLEY LIMITED
Company 10158154 · HORSHAM
M BEAUMONT (ACKWORTH) JOINERY & BUILDING SERVICES LTD
Company 13284280 · PONTEFRACT
M BEAUTIQUE LTD
Company 16435896 · WOODFORD GREEN
M BEAUTY CLINIC LTD
Company 16932058 · GUILDFORD
M BEAUTY HOLDCO LIMITED
Company 13775558 · DARTFORD
M BEAUTY LTD
Company 05850964 · ALTRINCHAM
M BEAUTY SALON LTD
Company 13066417 · SHEFFIELD
M BEBBINGTON LTD
Company 09891974 · BURY ST. EDMUNDS
M BECK SITE SERVICES LIMITED
Company 13361079 · LLANDUDNO
M BEE TRANSPORT LIMITED
Company 17051013 · ALTRINCHAM
M BEECH ENGINEERING LTD
Company 06590614 · SKIPTON
M BEECROFT HOLDINGS LTD
Company 16790769 · DONCASTER
M BEER ELECTRICAL & TELECOMMUNICATION SERVICES LTD
Company 08140766 · CALSTOCK
M BEER HOLDINGS SW LTD
Company 17014746 · CALSTOCK
M BEG ACCA ACCOUNTANTS LTD
Company 10029287 · ILFORD
M BEGG SERVICES LTD
Company 16660776 · LONDON
M BELCHER BUILDING SERVICES LIMITED
Company 07227286 · LEICESTER
M BELL ENGINEERING SERVICES LIMITED
Company 15806512 · WARRINGTON
M BELL TRANSPORT LTD
Company 09068768 · WEDNESBURY
M BELLAMY PROPERTY INVESTMENTS LTD
Company 12618092 · SHEPPERTON
M BELSOM & SON LIMITED
Company 04522162 · KENT
M BENEDIKT LTD
Company 13075781 · WALTHAM CROSS
M BENFIELD AND CO LIMITED
Company 05025371 · SOUTHAMPTON
M BENJAMIN CONSULTING LIMITED
Company 10426764 · BRENTWOOD
M BENNETT CONSTRUCTION CONTRACTORS LTD
Company 15447877 · NOTTINGHAM