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 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 BISTRO LIMITED

Company 14918381 · BLANDFORD FORUM

Open →
Active

M C BOAM TRINITY CENTRE LIMITED

Company 04372351 · HORNCASTLE

Open →
Active

M C BRESNEN LIMITED

Company 08718533 · WALLASEY

Open →
Active

M C BROMELL LTD

Company 12185892 · AYLESBURY

Open →
Active

M C BUCKLAND LIMITED

Company 04565092 · MORPETH

Open →
Active

M C BUCKLE LIMITED

Company 08082986 · CALNE

Open →
Active

M C BUILDERS (DORSET) LIMITED

Company 04620245 · DORCHESTER

Open →
Active

M C BUILDING & CIVIL ENGINEERING LTD

Company 14622379 · SHEFFIELD

Open →
Active

M C BUILDING & RENOVATION LTD

Company 14307217 · EXETER

Open →
Active

M C BUSINESS SERVICES LIMITED

Company 06460597 · ATTLEBOROUGH

Open →
Active

M C C DEVELOPMENTS NEWCASTLE LIMITED

Company 05252868 · NEWCASTLE UPON TYNE

Open →
Active

M C C PROPERTIES NEWCASTLE LIMITED

Company 05128247 · DERBY

Open →
Active

M C CAPITAL HOLDINGS LIMITED

Company 16108856 · HARROGATE

Open →
Active

M C CARBON LTD

Company 08117898 · LEAMINGTON SPA

Open →
Active

M C CARDS LIMITED

Company SC371539 · GLASGOW

Open →
Active

M C CARE SOLUTIONS LTD

Company 12841839 · BOURNEMOUTH

Open →
Active

M C CARPENTERS LIMITED

Company 14488560 · LIVERPOOL

Open →