M Alphabetical directory

UK companies beginning with M

Name A–Z · page 87. Date sorting is intentionally omitted here to keep very large letter directories fast.

Active

M BLAIR PROPERTIES LTD

Company 17116631 · BIRMINGHAM

Open →
Active

M BLAKE TREE AND LANDSCAPING LTD

Company 13013642 · SOUTHWATER, HORSHAM

Open →
Active

M BLAND TRANSPORT LTD

Company 04691184 · RUGELEY

Open →
Active

M BLENKLEY CONSULTING LTD

Company 09272589 · ROYSTON

Open →
Active

M BLOCK PROPERTIES LLP

Company SO307203 · GLASGOW

Open →
Active

M BLOOMFIELD LTD

Company 08380556 · WOKING

Open →
Active

M BLUE LTD

Company 06439518 · SOUTHEND-ON-SEA

Open →
Active

M BLUNDELL PROJECT MANAGEMENT LIMITED

Company 11973636 · LIVERPOOL

Open →
Active

M BLYTHIN JOINERY LIMITED

Company 04477223 · GRIMSBY

Open →
Active

M BOAKYE LTD

Company 09001143 · DUNSTABLE

Open →
Active

M BOBEICA BUILDING SERVICES LTD

Company 11801862 · ENFIELD

Open →
Active

M BOBO LTD

Company 11648497 · SLOUGH

Open →
Active

M BODYWORKS LIMITED

Company 10237326 · HODDESDON

Open →
Active

M BOGA LTD

Company 14928012 · WALLINGTON

Open →
Active

M BOGAN EDUCATION LTD

Company 13007452 · LIVERPOOL

Open →
Active

M BOGAN PROPERTY LTD

Company 17389041 · LIVERPOOL

Open →
Active

M BON ELECTRICAL LTD

Company SC850693 · GLASGOW

Open →
Active

M BONNER IT LTD

Company SC824838 · PAISLEY

Open →
Active

M BOOLELL LTD

Company 11224338 · WHITEHILLS BUSINESS PARK

Open →
Active

M BOOTH CONSTRUCTION LTD

Company 07110236 · ROSSENDALE

Open →
Active

M BOOTH CONSULTING LTD

Company 15237487 · TEDDINGTON

Open →
Active

M BOOTH ELECTRICAL LTD

Company 16713048 · LONDON

Open →
Active

M BOOTH ENGINEERING LIMITED

Company 16131864 · REDCAR

Open →
Active

M BOOTH PROPERTY LTD

Company 17265220 · TEDDINGTON

Open →
Active

M BORTHWICK PROPERTIES LTD

Company 13840469 · LIVERPOOL

Open →
Active

M BORYS CONSTRUCTION & TRANSPORT LTD

Company 09671362 · DONCASTER

Open →
Active

M BOSE CONSULTANTS LTD

Company 17223409 · LONDON

Open →
Active

M BOSTAN LTD

Company 15100096 · STRATFORD

Open →
Active

M BOTT LIMITED

Company 04685535 · BLACKPOOL

Open →
Active

M BOTTING LIMITED

Company 07734614 · NORTHWOOD

Open →
Active

M BOTTLEY LTD

Company 10229936 · SOUTHEND ON SEA

Open →
Active

M BOTWOOD GROUNDWORK LIMITED

Company 14024531 · LEOMINSTER

Open →
Active

M BOURKE BUILD LTD

Company 11217681 · BRENTWOOD

Open →
Active

M BOURNE CONSTRUCTION LTD

Company 13841464 · BOURNEMOUTH

Open →
Active

M BOURNE HOLDINGS LTD

Company 11238906 · GLOUCESTER

Open →
Active

M BOURNE LIMITED

Company 04616059 · WEST SUSSEX

Open →
Active

M BOUTIQUE LTD

Company 15467364 · SUNDERLAND

Open →
Active

M BOUZIDA LTD

Company 15233750 · LONDON

Open →
Active

M BOWEN BUILDING LTD

Company 11814837 · NEWTOWN

Open →
Active

M BOWEN LIMITED

Company 12109989 · LONDON

Open →
Active

M BOX 123 LTD

Company SC896137 · ABERDEEN

Open →
Active

M BOX ABERDEEN LIMITED

Company SC674442 · ABERDEEN

Open →
Active

M BOYCE GAS & PLUMBING LIMITED

Company 12278312 · THORNTON HEATH

Open →
Active

M BOYES PROPERTIES LIMITED

Company 04930298 · DUNMOW

Open →
Active

M BOYLAND PROPERTIES LTD

Company 13240943 · OKEHAMPTON

Open →
Active

M BOYLE CONSULTANCY LTD

Company 10692159 · CONWY

Open →
Active

M BOYS PROPERTIES LTD

Company 16421262 · EDGWARE

Open →
Active

M BRACE HEALTHCARE LTD

Company 11512444 · HULL

Open →