M Alphabetical directory
UK companies beginning with M
Name A–Z · page 88. Date sorting is intentionally omitted here to keep very large letter directories fast.
M BRACE PRECIOUS JEWELLERY LIMITED
Company 09284395 · BENFLEET
M BRADBURY CONSULTING LIMITED
Company 06924813 · ADLINGTON
M BRADFORD BRICKWORK LTD
Company 08673550 · EAST GRINSTEAD
M BRADLEY PROPERTY SERVICES LIMITED
Company 09572001 · HORSHAM
M BRADLEY QS SERVICES LIMITED
Company 07654646 · WOLVERHAMPTON
M BRADLY INVESTMENTS LIMITED
Company 05803125 · NEWPORT
M BRAKE CONTRACTING LIMITED
Company 11180811 · WAKEFIELD
M BRAMHALL LTD
Company 14028091 · MALTON
M BRANCO LTD
Company 09505363 · GATESHEAD
M BRANCO SERVICES LIMITED
Company 16701725 · SANDY
M BRANDS ONE LTD
Company 14910297 · CHELTENHAM
M BRANNAN SAW SERVICE LTD
Company SC420590 · GLASGOW
M BRAR REAL ESTATE LTD
Company 16424896 · TELFORD
M BRAY PROPERTY AND INVESTMENTS LIMITED
Company 16785016 · NEWCASTLE UPON TYNE
M BRAY PROPERTY LTD
Company 11011320 · CRAWLEY
M BREAK LTD
Company 16823328 · CHELTENHAM
M BREARLEY MOTOR BODIES LIMITED
Company 09137032 · BURY
M BREARS & SONS LIMITED
Company 07743098 · GOOLE
M BREEN CONTRACTORS LIMITED
Company 04365082 · RUISLIP MANOR
M BREEN PROPERTY LIMITED
Company 10408313 · ASHFORD
M BRENNAN LTD
Company 10928150 · BLACKBURN
M BRENTLEY HEATING LIMITED
Company 06378409 · GRANTHAM
M BRENYAH CONSULTANCY LTD
Company 13129854 · STANMORE
M BREWER PROJECT SERVICES LIMITED
Company 12977700 · ALTRINCHAM
M BRIDGEMAN CONSULTING LTD
Company 12741766 · WILMSLOW
M BRIERLEY PLUMBING LIMITED
Company 08358110 · EASTLEIGH
M BRIGGS CARPETS LIMITED
Company 08344445 · PRESTON
M BRIGHT INVESTMENTS LTD
Company 17201451 · LONDON
M BRIGHT PROPERTIES LTD
Company 14355447 · MANCHESTER
M BRIGHT TRANSPORT LIMITED
Company 07073602 · BARTON SEAGRAVE
M BRIGHTMORE RACING LIMITED
Company 16392741 · BUXTON
M BRILLIANCE LTD
Company 12237402 · READING
M BRIND CONSULTING LTD
Company 11148713 · IPSWICH
M BRODIE AND GRAMPIAN REGIONAL COUNCIL
Company SL001584 · DYCE
M BROKERAGE LIMITED
Company 17031079 · BIRMINGHAM
M BROOKE PROPERTIES LTD
Company 15885696 · BRADFORD
M BROOKES CONTRACTS LTD
Company 10564678 · DONCASTER
M BROOKES GOLF LTD
Company 07608921 · BRISTOL
M BROOKES PLUMBING AND HEATING LTD
Company 12522938 · BARNSLEY
M BROOKES VENTURES LTD
Company 17097869 · WALLASEY
M BROOKS LIMITED
Company 07731074 · WARWICK
M BROTHERHOOD LIMITED
Company 08011783 · LONDON
M BROTHERS CATERING LTD
Company 17179444 · ATTLEBOROUGH
M BROTHERS CIVILS LTD
Company 14898172 · NORTHAMPTON
M BROTHERS CONVENIENCE STORE LTD
Company 14780011 · MANCHESTER
M BROTHERS INVESTMENTS LTD
Company 10853329 · LONDON
M BROTHERS LIMITED
Company 09604197 · SIDCUP
M BROTHERS LOGISTICS LTD
Company 13487385 · WALTHAM ABBEY