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.

Active

M B L INSTALLATIONS LIMITED

Company 15944173 · ABERTILLERY

Open →
Active

M B LAIDLAW SERVICES LTD

Company 11969766 · ONGAR

Open →
Active

M B LANGMUIR & HAY (UK) LIMITED

Company SC478652 · GLASGOW

Open →
Active

M B LETTINGS NORTH WEST LIMITED

Company 16599591 · MANCHESTER

Open →
Active

M B LOUGHBOROUGH LTD

Company 07021616 · LOUGHBOROUGH

Open →
Active

M B MALIK SPORTS LIMITED

Company 05078118 · LONDON

Open →
Active

M B MANAGEMENT CONSULTING SERVICES LIMITED

Company 16688159 · CHELTENHAM

Open →
Active

M B MANAGEMENT SERVICES (DEVON) LIMITED

Company 04900049 · NEWTON ABBOT

Open →
Active

M B MARK CROKER BUILDING SERVICES LTD

Company 12169110 · BANWELL

Open →
Active

M B MARTIN & PARTNERS LIMITED

Company 07734856 · REGENT CENTRE

Open →
Active

M B MEDIA & SERVICES LTD

Company 16250971 · SALFORD

Open →
Active

M B MEDIA LIMITED

Company 09769628 · HEREFORD

Open →
Active

M B MEDICAL SERVICES (BIRMINGHAM) LTD

Company 10044444 · BIRMINGHAM

Open →
Active

M B MODELS LIMITED

Company 09241947 · LEEDS

Open →
Active

M B MOFFATT LIMITED

Company 06922012 · KENDAL

Open →
Active

M B MOTORS (MIDHURST) LTD

Company 08811008 · CHICHESTER

Open →
Active

M B NEWS (NW) LTD

Company 08089469 · SALE

Open →
Active

M B OF MEDWAY LIMITED

Company 07269497 · ROCHESTER

Open →
Active

M B PAINT SOLUTIONS LIMITED

Company 13979479 · CHELTENHAM

Open →
Active

M B PAINTING & DECORATING SERVICES LIMITED

Company 10574820 · WATERLOOVILLE

Open →
Active

M B PAINTING AND DECORATING LIMITED

Company 12936281 · BRADFORD

Open →
Active

M B PARKER BUILDERS LIMITED

Company 04927709 · ESSEX

Open →
Active

M B PLANT & REPAIR LIMITED

Company 05858151 · PETERBOROUGH

Open →
Active

M B PLANT HIRE LIMITED

Company 04539256 · SKIPTON

Open →
Active

M B PLANT LIMITED

Company 06863775 · GOOLE

Open →
Active

M B PLUMBING & HEATING LTD

Company 04468154 · EASTLEIGH

Open →
Active

M B PLUMBING SANDHURST LIMITED

Company 12457448 · ALDERMASTON

Open →
Active

M B POWER&LIGHTING LIMITED

Company 08473260 · WATFORD

Open →
Active

M B PROJECTS & SERVICES LIMITED

Company 09974489 · BRISTOL

Open →
Active

M B PROPERTIES (LIVINGSTON) LIMITED

Company OE017973 · DOUGLAS

Open →
Active

M B PROPERTIES (YORKSHIRE) LTD

Company 14764058 · BINGLEY

Open →
Active

M B PROPERTY DEVELOPMENTS LIMITED

Company OE018082 · DOUGLAS

Open →
Active

M B PROPERTY HOLDINGS LIMITED

Company 14926233 · DRAKES BROUGHTON

Open →
Active

M B PROPERTY MAINTENANCE (NE) LIMITED

Company 15643978 · STOCKTON-ON-TEES

Open →
Active

M B PROPERTY SERVICES LTD

Company 13606842 · BIRMINGHAM

Open →
Active

M B PROPERTY SOLUTIONS LIMITED

Company 08337562 · WEST MOLESEY

Open →
Active

M B R AUTOMOTIVE GROUP FOR TRADING LTD

Company 15256261 · MANCHESTER

Open →
Active

M B R CONSULTING LIMITED

Company 11388850 · FELSTED

Open →
Active

M B R GILLINGHAM LIMITED

Company 03893696 · TAUNTON

Open →
Active

M B R PLUMBING SERVICES LIMITED

Company 04724507 · CHEDDINGTON

Open →
Active

M B RAI HOLDINGS LIMITED

Company 13685652 · BIRMINGHAM

Open →
Active

M B RESIDENTIAL PARKS LIMITED

Company 08439080 · MILTON KEYNES

Open →
Active

M B RILEY FARMS LIMITED

Company 13796976 · BURNLEY

Open →
Active

M B ROOFING HOLDINGS LTD

Company 15639205 · HOVE

Open →
Active

M B ROOFING LIMITED

Company 04847301 · HOVE

Open →
Active

M B ROOFING SERVICES LTD

Company NI665128 · CRAIGAVON

Open →
Active

M B ROSE INVESTMENTS LTD

Company 11137484 · KEYNSHAM

Open →
Active

M B S BATHROOMS & KITCHENS (UK) LIMITED

Company 07605438 · BOREHAMWOOD

Open →