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.

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 OCCUPATION LTD

Company 15178882 · ILFORD

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 (SOUTH WEST) LIMITED

Company 08008958 · PLYMOUTH

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 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 →
Active

M B S CIVILS LTD

Company 10397360 · WALTHAM ABBEY

Open →
Active

M B S CONSTRUCTION LTD

Company 08112866 · WALTHAM ABBEY

Open →
Active

M B S GROUNDS MAINTENANCE LTD

Company 04638253 · WITHAM

Open →
Active

M B S GROUP HOLDINGS LTD

Company 10378752 · WALTHAM ABBEY

Open →
Active

M B S INTERIORS LIMITED

Company 04717244 · NOTTINGHAMSHIRE

Open →
Active

M B S PLANT LTD

Company 10378842 · WALTHAM ABBEY

Open →
Active

M B S PROPERTIES LTD

Company 09911835 · WORTHING

Open →
Active

M B S SECURITY & FACILITIES MANAGEMENT LTD

Company 12536721 · MARLOW

Open →
Active

M B S SECURITY LTD

Company 15334305 · WEST BYFLEET

Open →
Active

M B S SURVEY SOFTWARE LIMITED

Company 03344454 · STEYNING

Open →
Active

M B SARSON LIMITED

Company 07549391 · NORWICH

Open →
Active

M B SERVICES (LOUTH) LTD

Company 09366668 · LOUTH

Open →