M Alphabetical directory
UK companies beginning with M
Name A–Z · page 82. Date sorting is intentionally omitted here to keep very large letter directories fast.
M B L INSTALLATIONS LIMITED
Company 15944173 · ABERTILLERY
M B LAIDLAW SERVICES LTD
Company 11969766 · ONGAR
M B LANGMUIR & HAY (UK) LIMITED
Company SC478652 · GLASGOW
M B LETTINGS NORTH WEST LIMITED
Company 16599591 · MANCHESTER
M B LOUGHBOROUGH LTD
Company 07021616 · LOUGHBOROUGH
M B MALIK SPORTS LIMITED
Company 05078118 · LONDON
M B MANAGEMENT CONSULTING SERVICES LIMITED
Company 16688159 · CHELTENHAM
M B MANAGEMENT SERVICES (DEVON) LIMITED
Company 04900049 · NEWTON ABBOT
M B MARK CROKER BUILDING SERVICES LTD
Company 12169110 · BANWELL
M B MARTIN & PARTNERS LIMITED
Company 07734856 · REGENT CENTRE
M B MEDIA & SERVICES LTD
Company 16250971 · SALFORD
M B MEDIA LIMITED
Company 09769628 · HEREFORD
M B MEDICAL SERVICES (BIRMINGHAM) LTD
Company 10044444 · BIRMINGHAM
M B MODELS LIMITED
Company 09241947 · LEEDS
M B MOFFATT LIMITED
Company 06922012 · KENDAL
M B MOTORS (MIDHURST) LTD
Company 08811008 · CHICHESTER
M B NEWS (NW) LTD
Company 08089469 · SALE
M B OF MEDWAY LIMITED
Company 07269497 · ROCHESTER
M B PAINT SOLUTIONS LIMITED
Company 13979479 · CHELTENHAM
M B PAINTING & DECORATING SERVICES LIMITED
Company 10574820 · WATERLOOVILLE
M B PAINTING AND DECORATING LIMITED
Company 12936281 · BRADFORD
M B PARKER BUILDERS LIMITED
Company 04927709 · ESSEX
M B PLANT & REPAIR LIMITED
Company 05858151 · PETERBOROUGH
M B PLANT HIRE LIMITED
Company 04539256 · SKIPTON
M B PLANT LIMITED
Company 06863775 · GOOLE
M B PLUMBING & HEATING LTD
Company 04468154 · EASTLEIGH
M B PLUMBING SANDHURST LIMITED
Company 12457448 · ALDERMASTON
M B POWER&LIGHTING LIMITED
Company 08473260 · WATFORD
M B PROJECTS & SERVICES LIMITED
Company 09974489 · BRISTOL
M B PROPERTIES (LIVINGSTON) LIMITED
Company OE017973 · DOUGLAS
M B PROPERTIES (YORKSHIRE) LTD
Company 14764058 · BINGLEY
M B PROPERTY DEVELOPMENTS LIMITED
Company OE018082 · DOUGLAS
M B PROPERTY HOLDINGS LIMITED
Company 14926233 · DRAKES BROUGHTON
M B PROPERTY MAINTENANCE (NE) LIMITED
Company 15643978 · STOCKTON-ON-TEES
M B PROPERTY SERVICES LTD
Company 13606842 · BIRMINGHAM
M B PROPERTY SOLUTIONS LIMITED
Company 08337562 · WEST MOLESEY
M B R AUTOMOTIVE GROUP FOR TRADING LTD
Company 15256261 · MANCHESTER
M B R CONSULTING LIMITED
Company 11388850 · FELSTED
M B R GILLINGHAM LIMITED
Company 03893696 · TAUNTON
M B R PLUMBING SERVICES LIMITED
Company 04724507 · CHEDDINGTON
M B RAI HOLDINGS LIMITED
Company 13685652 · BIRMINGHAM
M B RESIDENTIAL PARKS LIMITED
Company 08439080 · MILTON KEYNES
M B RILEY FARMS LIMITED
Company 13796976 · BURNLEY
M B ROOFING HOLDINGS LTD
Company 15639205 · HOVE
M B ROOFING LIMITED
Company 04847301 · HOVE
M B ROOFING SERVICES LTD
Company NI665128 · CRAIGAVON
M B ROSE INVESTMENTS LTD
Company 11137484 · KEYNSHAM
M B S BATHROOMS & KITCHENS (UK) LIMITED
Company 07605438 · BOREHAMWOOD