M Alphabetical directory
UK companies beginning with M
Name A–Z · page 83. Date sorting is intentionally omitted here to keep very large letter directories fast.
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 OCCUPATION LTD
Company 15178882 · ILFORD
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 (SOUTH WEST) LIMITED
Company 08008958 · PLYMOUTH
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 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
M B S CIVILS LTD
Company 10397360 · WALTHAM ABBEY
M B S CONSTRUCTION LTD
Company 08112866 · WALTHAM ABBEY
M B S GROUNDS MAINTENANCE LTD
Company 04638253 · WITHAM
M B S GROUP HOLDINGS LTD
Company 10378752 · WALTHAM ABBEY
M B S INTERIORS LIMITED
Company 04717244 · NOTTINGHAMSHIRE
M B S PLANT LTD
Company 10378842 · WALTHAM ABBEY
M B S PROPERTIES LTD
Company 09911835 · WORTHING
M B S SECURITY & FACILITIES MANAGEMENT LTD
Company 12536721 · MARLOW
M B S SECURITY LTD
Company 15334305 · WEST BYFLEET
M B S SURVEY SOFTWARE LIMITED
Company 03344454 · STEYNING
M B SARSON LIMITED
Company 07549391 · NORWICH
M B SERVICES (LOUTH) LTD
Company 09366668 · LOUTH