M Alphabetical directory

UK companies beginning with M

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

Active

M B TURF LIMITED

Company 14647954 · MARLOW

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 →
Active

M BAGLEY BUILDERS LIMITED

Company 04883547 · SOUTHAMPTON

Open →
Active

M BAHA DECORATORS LTD

Company 16770159 · CHESTERFIELD

Open →
Active

M BAHADUR HYGIENIST LTD

Company 14877737 · WATFORD

Open →
Active

M BAILEY ELECTRICAL CONTRACTORS LTD

Company 17068922 · DEAL

Open →
Active

M BAILEY ELECTRICAL LTD

Company 12848265 · NORTHWICH

Open →
Active

M BAILEY TRADING LIMITED

Company 08859654 · LIVERPOOL

Open →
Active

M BAINES TILING LTD

Company 15254857 · OAKHAM

Open →
Active

M BAINS HAULAGE LIMITED

Company 16212120 · WIGSTON

Open →
Active

M BAIRD ELECTRICAL LTD

Company NI691924 · IRVINESTOWN

Open →
Active

M BAKER (HOLDINGS) LIMITED

Company 01310725 · OKEHAMPTON

Open →
Active

M BAKER (MATFORD) LIMITED

Company 10670202 · OKEHAMPTON

Open →
Active

M BAKER (NEWQUAY) LIMITED

Company 07307499 · OKEHAMPTON

Open →
Active

M BAKER (RETAIL) LIMITED

Company 08203996 · OKEHAMPTON

Open →
Active

M BAKER (ROCHE) LIMITED

Company 09840160 · OKEHAMPTON

Open →
Active

M BAKER (SOUTH WEST) LIMITED

Company 02215486 · OKEHAMPTON

Open →
Active

M BAKER AND SONS LIMITED

Company 04833023 · CIRENCESTER

Open →
Active

M BAKER CONSULTANCY LTD

Company 15273252 · LEICESTER

Open →
Active

M BAKER ENGINEERING LIMITED

Company 06959401 · CULLOMPTON

Open →
Active

M BAKSI LIMITED

Company 12271862 · LONDON

Open →
Active

M BALDERSTON POULTRY SEXING LIMITED

Company 14400893 · THIRSK

Open →
Active

M BALE CONSULTANCY LIMITED

Company SC320468 · GRANGEMOUTH

Open →
Active

M BALL & CO LIMITED

Company 13153948 · DERBY

Open →
Active

M BALTA COSTRUCTIONS LTD

Company 16869952 · ILFORD

Open →
Active

M BANSAL PROPERTY LTD

Company 16321249 · BIRMINGHAM

Open →
Active

M BAQIR CONSULTANTS LIMITED

Company 10934925 · HECKMONDWIKE

Open →
Active

M BARBERING LIMITED

Company 09447059 · STANMORE

Open →
Active

M BARBERS LTD

Company 11533726 · MARGATE

Open →
Active

M BARBERS NEWCASTLE LIMITED

Company 16111603 · WALLSEND

Open →
Active

M BARCLAY DEVELOPMENTS LTD

Company 07528886 · HAILSHAM

Open →
Active

M BARGAINS (SY) LIMITED

Company 17227615 · MANSFIELD

Open →
Active

M BARKER ENGINEERING LTD

Company 15200233 · GOOLE

Open →
Active

M BARNES CONSTRUCTION LIMITED

Company 09527515 · NUNEATON

Open →