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.

Active

M BARNES CONTRACTS LTD

Company 10712683 · BILLERICAY

Open →
Active

M BARNES LTD

Company 13602497 · SALTERFORTH

Open →
Active

M BARNES TRAILER HIRE LIMITED

Company 10920322 · FERRYHILL

Open →
Active

M BARNETT & SON LIMITED

Company 13829953 · SPALDING

Open →
Active

M BARR CONSULTANCY LTD

Company 06757364 · LONDON

Open →
Active

M BARRETT & SON LIMITED

Company 05662117 · LANCASHIRE

Open →
Active

M BARRETT TRANSPORT LIMITED

Company 12807897 · ROMFORD

Open →
Active

M BARRY & SONS ELECTRICAL LIMITED

Company SC698376 · EDINBURGH

Open →
Active

M BARTON CONSTRUCTION SERVICES LIMITED

Company 08037054 · GRIMSBY

Open →
Active

M BASS SOLUTIONS LIMITED

Company 16379999 · GRIMSBY

Open →
Active

M BATE & SONS PLASTERING CONTRACTORS LTD

Company 06505012 · ST HELENS

Open →
Active

M BATE RECRUITMENT LTD

Company 16450270 · WICKFORD

Open →
Active

M BATES FINANCIAL SERVICES LIMITED

Company 10995395 · BEDFORD

Open →
Active

M BATTLE & SONS ROOFING SERVICES LIMITED

Company SC776735 · LOCHGILPHEAD

Open →
Active

M BAXTER CONSULTANTS LTD

Company 15189721 · HARWICH

Open →
Active

M BAXTER ENERGY LTD

Company 14783731 · LEICESTER

Open →
Active

M BAXTER LTD

Company 16780908 · STOCKPORT

Open →
Active

M BAXTER MARKETING LIMITED

Company 16593394 · DARLINGTON

Open →
Active

M BAXTER PLUMBING AND HEATING LIMITED

Company 09269448 · CHEADLE HULME

Open →
Active

M BAYLIS ASSOCIATES LTD

Company 09776766 · TRURO

Open →
Active

M BAYOLO IT CONSULTANCY LIMITED

Company 14618200 · ALTRINCHAM

Open →
Active

M BEAMAN LTD

Company 08524822 · STOKE ON TRENT

Open →
Active

M BEAR LTD

Company 12729544 · WARRINGTON

Open →
Active

M BEASLEY LIMITED

Company 10158154 · HORSHAM

Open →
Active

M BEAUMONT (ACKWORTH) JOINERY & BUILDING SERVICES LTD

Company 13284280 · PONTEFRACT

Open →
Active

M BEAUTIQUE LTD

Company 16435896 · WOODFORD GREEN

Open →
Active

M BEAUTY CLINIC LTD

Company 16932058 · GUILDFORD

Open →
Active

M BEAUTY HOLDCO LIMITED

Company 13775558 · DARTFORD

Open →
Active

M BEAUTY LTD

Company 05850964 · ALTRINCHAM

Open →
Active

M BEAUTY SALON LTD

Company 13066417 · SHEFFIELD

Open →
Active

M BEBBINGTON LTD

Company 09891974 · BURY ST. EDMUNDS

Open →
Active

M BECK SITE SERVICES LIMITED

Company 13361079 · LLANDUDNO

Open →
Active

M BEE TRANSPORT LIMITED

Company 17051013 · ALTRINCHAM

Open →
Active

M BEECH ENGINEERING LTD

Company 06590614 · SKIPTON

Open →
Active

M BEECROFT HOLDINGS LTD

Company 16790769 · DONCASTER

Open →
Active

M BEER ELECTRICAL & TELECOMMUNICATION SERVICES LTD

Company 08140766 · CALSTOCK

Open →
Active

M BEER HOLDINGS SW LTD

Company 17014746 · CALSTOCK

Open →
Active

M BEG ACCA ACCOUNTANTS LTD

Company 10029287 · ILFORD

Open →
Active

M BEGG SERVICES LTD

Company 16660776 · LONDON

Open →
Active

M BELCHER BUILDING SERVICES LIMITED

Company 07227286 · LEICESTER

Open →
Active

M BELL ENGINEERING SERVICES LIMITED

Company 15806512 · WARRINGTON

Open →
Active

M BELL TRANSPORT LTD

Company 09068768 · WEDNESBURY

Open →
Active

M BELLAMY PROPERTY INVESTMENTS LTD

Company 12618092 · SHEPPERTON

Open →
Active

M BELSOM & SON LIMITED

Company 04522162 · KENT

Open →
Active

M BENEDIKT LTD

Company 13075781 · WALTHAM CROSS

Open →
Active

M BENFIELD AND CO LIMITED

Company 05025371 · SOUTHAMPTON

Open →
Active

M BENJAMIN CONSULTING LIMITED

Company 10426764 · BRENTWOOD

Open →
Active

M BENNETT CONSTRUCTION CONTRACTORS LTD

Company 15447877 · NOTTINGHAM

Open →