M Alphabetical directory

UK companies beginning with M

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

Active

M BURNSIDE LIMITED

Company 16790088 · ALLOSTOCK

Open →
Active

M BURROWS FURNITURE WORLD LIMITED

Company 05311372 · HALIFAX

Open →
Active

M BURROWS SERVICES LTD

Company 16576616 · NORWICH

Open →
Active

M BUSBY LIMITED

Company 12045141 · WILMSLOW

Open →
Active

M BUSH BRICKWORKS LIMITED

Company 09592452 · DORCHESTER

Open →
Active

M BUSINESS CONSULTING LTD

Company 11805145 · CORBY

Open →
Active

M BUSINESS SERVICES LTD

Company 17133987 · THORNTON HEATH

Open →
Active

M BUSINESS SOLUTIONS LIMITED

Company 13062573 · DARWEN

Open →
Active

M BUSINESS VIEW LTD

Company 13117652 · DAGENHAM

Open →
Active

M BUSY CLEANING LTD

Company 17205548 · CROYDON

Open →
Active

M BUTCHER ELECTRICALSERVICES LTD

Company 08778750 · LONDON

Open →
Active

M BUTLER LIMITED

Company 12874770 · ASHFORD

Open →
Active

M BUTT MEDICAL LIMITED

Company 14488259 · WATFORD

Open →
Active

M BUTTERWORTH UPHOLSTERY LIMITED

Company 08384648 · WICKFORD

Open →
Active

M BUTTS ROOFING LIMITED

Company 05282844 · STOURBRIDGE

Open →
Active

M BY 3 SERVICES LTD

Company 16028737 · LONDON

Open →
Active

M BY MARIAH LEGAL LTD

Company 16085110 · BLACKBURN

Open →
Active

M BY MARIAH LTD

Company 12447317 · LONDON

Open →
Active

M BY RIF LTD

Company 17025277 · LEICESTER

Open →
Active

M BYTE TECHNICAL CONSULTING LTD

Company 09897829 · LIVERPOOL

Open →
Active

M C (CROYDON) MANAGEMENT COMPANY LIMITED

Company 02424059 · CROYDON

Open →
Active

M C & CO SURVEYORS LIMITED

Company 12683959 · ORMSKIRK

Open →
Active

M C & D CONSTRUCTION LIMITED

Company 10366133 · BURY

Open →
Active

M C & J C BALLANTYNE LTD

Company SC746238 · BRORA

Open →
Active

M C & S H CAWLEY LIMITED

Company 05602872 · BRISTOL

Open →
Active

M C 333 LTD

Company 15832667 · SOLIHULL

Open →
Active

M C A (BOLTON) LIMITED

Company 04560684 · BOLTON

Open →
Active

M C A AVIATION LIMITED

Company 05089423 · CHRISTCHURCH

Open →
Active

M C A FIXINGS LIMITED

Company 08511575 · BROMLEY

Open →
Active

M C A KILLIN LIMITED

Company 09183382 · HOLT

Open →
Active

M C A QUALITY SERVICES LIMITED

Company 07083166 · BIDEFORD

Open →
Active

M C ACCOUNTANCY & BUSINESS SERVICES LIMITED

Company 09887165 · WARMINSTER

Open →
Active

M C AND M SOLUTIONS LIMITED

Company 09832802 · SHREWSBURY

Open →
Active

M C ASSIST SPECIALIST BROKERS LTD

Company 08452070 · LONDON

Open →
Active

M C ASSOCIATES (EUROPE) LTD

Company 09259637 · NEWCASTLE UPON TYNE

Open →
Active

M C ATTACHMENTS LTD

Company 06898917 · MANCHESTER

Open →
Active

M C ATTWOOD LIMITED

Company 07994832 · SITTINGBOURNE

Open →
Active

M C AUTO REPAIRS LIMITED

Company 06545764 · BRISTOL

Open →
Active

M C AUTO'S (STOCKPORT) LIMITED

Company 10346397 · STOCKPORT

Open →
Active

M C B A LTD

Company 11536235 · LIVERPOOL

Open →
Active

M C B PROPERTY CARE LIMITED

Company 05324981 · NEWTON ABBOT

Open →
Active

M C BATHROOMS LIMITED

Company NI699188 · LISBURN

Open →
Active

M C BEAR LIMITED

Company 12242267 · HESSLE

Open →
Active

M C BEATTIE PROPERTY LIMITED

Company 10045335 · BUXTON

Open →
Active

M C BEATY LIMITED

Company 08967143 · PENRITH

Open →
Active

M C BETTISON GROUNDWORKS LIMITED

Company 05593437 · LISKEARD

Open →
Active

M C BOAM TRINITY CENTRE LIMITED

Company 04372351 · HORNCASTLE

Open →
Active

M C BRESNEN LIMITED

Company 08718533 · WALLASEY

Open →