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.
M A AWAN LAW ASSOCIATES LTD
Company 15550283 · SLOUGH
M A B (KENT) LIMITED
Company 07148314 · GILLINGHAM
M A B CHARITABLE TRUST
Company 08043568 · SHEFFIELD
M A B CONSTRUCT LIMITED
Company 08536241 · TIVERTON
M A B GROUNDWORKS LTD
Company NI632499 · NEWRY
M A B JOINERY & CONSTRUCTION LIMITED
Company 13474521 · CONGLETON
M A B SOCIAL LTD
Company 12646995 · LIVERPOOL
M A B VISION LTD
Company 08157979 · WEST BROMWICH
M A BAIG LTD
Company 15104736 · BEDFORD
M A BAILEY LIMITED
Company 06144544 · NORWICH
M A BAINES LTD
Company 11591096 · BROMSGROVE
M A BALE LIMITED
Company 11616670 · CHELTENHAM
M A BARNES LTD
Company 08456747 · RUSTINGTON
M A BASIT & CO LTD
Company 15184920 · STOKE-ON-TRENT
M A BATTY BUILDING AND CIVIL ENGINEERING LIMITED
Company 13427530 · SHEFFIELD
M A BEDS LIMITED
Company 14293932 · BATLEY
M A BINGHAM LIMITED
Company 11906037 · BUXTON
M A BIRCH CIVIL ENGINEERING LTD
Company 13983645 · COLCHESTER
M A BIRCH HOLDINGS LIMITED
Company 17107605 · COLCHESTER
M A BIRCH STRUCTURED CABLING LIMITED
Company 08618220 · COLCHESTER
M A BOND INVESTMENTS LIMITED
Company 09174387 · STALYBRIDGE
M A BOND LIMITED
Company 14718194 · WALLASEY
M A BOOTH LTD
Company 11147609 · LEYLAND
M A BORGES ELECTRICAL SERVICES LTD
Company 10205234 · LONDON
M A BOWE DELIVERY SERVICES LTD
Company 15438378 · CARLISLE
M A BOWERING LIMITED
Company 13788444 · SHREWSBURY
M A BOXING AND FITNESS LTD
Company 17443455 · NEWCASTLE UPON TYNE
M A BRENNAN LIMITED
Company 15023593 · COVENTRY
M A BRICE & SON MOLING SERVICES LIMITED
Company 04763177 · FAVERSHAM
M A BRICKWORKS LTD
Company 07645228 · CHORLEY
M A BROOK & M E BROOK DEVELOPMENTS LIMITED
Company 05609067 · LONDON
M A BROOKS AND SONS LTD
Company 05801831 · CO. DURHAM
M A BROOKS AND SONS RENDERING LTD
Company 14765579 · CHESTER LE STREET
M A BROOKS LIMITED
Company 06549966 · LANCASTER
M A BROUGHTON HOLDINGS LIMITED
Company 05346065 · NOTTINGHAM
M A BROWN STEEL SERVICES LIMITED
Company 07212891 · RETFORD
M A BRYAN CONSTRUCTION LTD
Company 17426588 · MELTON MOWBRAY
M A BUFTON AND SONS LIMITED
Company 04707259 · TELFORD
M A BUFTON HOLDINGS LIMITED
Company 11625721 · TELFORD
M A BUILD LTD
Company 13061445 · LINCOLN
M A BUILDERS (BIRMINGHAM) LTD
Company 14113527 · BIRMINGHAM
M A BUILDERS LIMITED
Company 04609250 · BRADFORD
M A BUILDING MAINTENANCE LIMITED
Company 11216739 · BACUP
M A BUILDING PROJECTS LTD
Company 16041130 · BACUP
M A BUILDING SERVICES LTD
Company 14816709 · NEWCASTLE UPON TYNE
M A BURROW LIMITED
Company 04756829 · LANCS
M A BURTON LTD
Company 09682271 · LONGFIELD
M A BUTCHER LONDON LTD
Company 14187804 · LONDON