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.
M BURNSIDE LIMITED
Company 16790088 · ALLOSTOCK
M BURROWS FURNITURE WORLD LIMITED
Company 05311372 · HALIFAX
M BURROWS SERVICES LTD
Company 16576616 · NORWICH
M BUSBY LIMITED
Company 12045141 · WILMSLOW
M BUSH BRICKWORKS LIMITED
Company 09592452 · DORCHESTER
M BUSINESS CONSULTING LTD
Company 11805145 · CORBY
M BUSINESS SERVICES LTD
Company 17133987 · THORNTON HEATH
M BUSINESS SOLUTIONS LIMITED
Company 13062573 · DARWEN
M BUSINESS VIEW LTD
Company 13117652 · DAGENHAM
M BUSY CLEANING LTD
Company 17205548 · CROYDON
M BUTCHER ELECTRICALSERVICES LTD
Company 08778750 · LONDON
M BUTLER LIMITED
Company 12874770 · ASHFORD
M BUTT MEDICAL LIMITED
Company 14488259 · WATFORD
M BUTTERWORTH UPHOLSTERY LIMITED
Company 08384648 · WICKFORD
M BUTTS ROOFING LIMITED
Company 05282844 · STOURBRIDGE
M BY 3 SERVICES LTD
Company 16028737 · LONDON
M BY MARIAH LEGAL LTD
Company 16085110 · BLACKBURN
M BY MARIAH LTD
Company 12447317 · LONDON
M BY RIF LTD
Company 17025277 · LEICESTER
M BYTE TECHNICAL CONSULTING LTD
Company 09897829 · LIVERPOOL
M C (CROYDON) MANAGEMENT COMPANY LIMITED
Company 02424059 · CROYDON
M C & CO SURVEYORS LIMITED
Company 12683959 · ORMSKIRK
M C & D CONSTRUCTION LIMITED
Company 10366133 · BURY
M C & J C BALLANTYNE LTD
Company SC746238 · BRORA
M C & S H CAWLEY LIMITED
Company 05602872 · BRISTOL
M C 333 LTD
Company 15832667 · SOLIHULL
M C A (BOLTON) LIMITED
Company 04560684 · BOLTON
M C A AVIATION LIMITED
Company 05089423 · CHRISTCHURCH
M C A FIXINGS LIMITED
Company 08511575 · BROMLEY
M C A KILLIN LIMITED
Company 09183382 · HOLT
M C A QUALITY SERVICES LIMITED
Company 07083166 · BIDEFORD
M C ACCOUNTANCY & BUSINESS SERVICES LIMITED
Company 09887165 · WARMINSTER
M C AND M SOLUTIONS LIMITED
Company 09832802 · SHREWSBURY
M C ASSIST SPECIALIST BROKERS LTD
Company 08452070 · LONDON
M C ASSOCIATES (EUROPE) LTD
Company 09259637 · NEWCASTLE UPON TYNE
M C ATTACHMENTS LTD
Company 06898917 · MANCHESTER
M C ATTWOOD LIMITED
Company 07994832 · SITTINGBOURNE
M C AUTO REPAIRS LIMITED
Company 06545764 · BRISTOL
M C AUTO'S (STOCKPORT) LIMITED
Company 10346397 · STOCKPORT
M C B A LTD
Company 11536235 · LIVERPOOL
M C B PROPERTY CARE LIMITED
Company 05324981 · NEWTON ABBOT
M C BATHROOMS LIMITED
Company NI699188 · LISBURN
M C BEAR LIMITED
Company 12242267 · HESSLE
M C BEATTIE PROPERTY LIMITED
Company 10045335 · BUXTON
M C BEATY LIMITED
Company 08967143 · PENRITH
M C BETTISON GROUNDWORKS LIMITED
Company 05593437 · LISKEARD
M C BOAM TRINITY CENTRE LIMITED
Company 04372351 · HORNCASTLE
M C BRESNEN LIMITED
Company 08718533 · WALLASEY