M Alphabetical directory

UK companies beginning with M

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

Active

M A AWAN LAW ASSOCIATES LTD

Company 15550283 · SLOUGH

Open →
Active

M A B (KENT) LIMITED

Company 07148314 · GILLINGHAM

Open →
Active

M A B CHARITABLE TRUST

Company 08043568 · SHEFFIELD

Open →
Active

M A B CONSTRUCT LIMITED

Company 08536241 · TIVERTON

Open →
Active

M A B GROUNDWORKS LTD

Company NI632499 · NEWRY

Open →
Active

M A B JOINERY & CONSTRUCTION LIMITED

Company 13474521 · CONGLETON

Open →
Active

M A B SOCIAL LTD

Company 12646995 · LIVERPOOL

Open →
Active

M A B VISION LTD

Company 08157979 · WEST BROMWICH

Open →
Active

M A BAIG LTD

Company 15104736 · BEDFORD

Open →
Active

M A BAILEY LIMITED

Company 06144544 · NORWICH

Open →
Active

M A BAINES LTD

Company 11591096 · BROMSGROVE

Open →
Active

M A BALE LIMITED

Company 11616670 · CHELTENHAM

Open →
Active

M A BARNES LTD

Company 08456747 · RUSTINGTON

Open →
Active

M A BASIT & CO LTD

Company 15184920 · STOKE-ON-TRENT

Open →
Active

M A BATTY BUILDING AND CIVIL ENGINEERING LIMITED

Company 13427530 · SHEFFIELD

Open →
Active

M A BEDS LIMITED

Company 14293932 · BATLEY

Open →
Active

M A BINGHAM LIMITED

Company 11906037 · BUXTON

Open →
Active

M A BIRCH CIVIL ENGINEERING LTD

Company 13983645 · COLCHESTER

Open →
Active

M A BIRCH HOLDINGS LIMITED

Company 17107605 · COLCHESTER

Open →
Active

M A BIRCH STRUCTURED CABLING LIMITED

Company 08618220 · COLCHESTER

Open →
Active

M A BOND INVESTMENTS LIMITED

Company 09174387 · STALYBRIDGE

Open →
Active

M A BOND LIMITED

Company 14718194 · WALLASEY

Open →
Active

M A BOOTH LTD

Company 11147609 · LEYLAND

Open →
Active

M A BORGES ELECTRICAL SERVICES LTD

Company 10205234 · LONDON

Open →
Active

M A BOWE DELIVERY SERVICES LTD

Company 15438378 · CARLISLE

Open →
Active

M A BOWERING LIMITED

Company 13788444 · SHREWSBURY

Open →
Active

M A BOXING AND FITNESS LTD

Company 17443455 · NEWCASTLE UPON TYNE

Open →
Active

M A BRENNAN LIMITED

Company 15023593 · COVENTRY

Open →
Active

M A BRICE & SON MOLING SERVICES LIMITED

Company 04763177 · FAVERSHAM

Open →
Active

M A BRICKWORKS LTD

Company 07645228 · CHORLEY

Open →
Active

M A BROOK & M E BROOK DEVELOPMENTS LIMITED

Company 05609067 · LONDON

Open →
Active

M A BROOKS AND SONS LTD

Company 05801831 · CO. DURHAM

Open →
Active

M A BROOKS AND SONS RENDERING LTD

Company 14765579 · CHESTER LE STREET

Open →
Active

M A BROOKS LIMITED

Company 06549966 · LANCASTER

Open →
Active

M A BROUGHTON HOLDINGS LIMITED

Company 05346065 · NOTTINGHAM

Open →
Active

M A BROWN STEEL SERVICES LIMITED

Company 07212891 · RETFORD

Open →
Active

M A BRYAN CONSTRUCTION LTD

Company 17426588 · MELTON MOWBRAY

Open →
Active

M A BUFTON AND SONS LIMITED

Company 04707259 · TELFORD

Open →
Active

M A BUFTON HOLDINGS LIMITED

Company 11625721 · TELFORD

Open →
Active

M A BUILD LTD

Company 13061445 · LINCOLN

Open →
Active

M A BUILDERS (BIRMINGHAM) LTD

Company 14113527 · BIRMINGHAM

Open →
Active

M A BUILDERS LIMITED

Company 04609250 · BRADFORD

Open →
Active

M A BUILDING MAINTENANCE LIMITED

Company 11216739 · BACUP

Open →
Active

M A BUILDING PROJECTS LTD

Company 16041130 · BACUP

Open →
Active

M A BUILDING SERVICES LTD

Company 14816709 · NEWCASTLE UPON TYNE

Open →
Active

M A BURROW LIMITED

Company 04756829 · LANCS

Open →
Active

M A BURTON LTD

Company 09682271 · LONGFIELD

Open →
Active

M A BUTCHER LONDON LTD

Company 14187804 · LONDON

Open →