M Alphabetical directory
UK companies beginning with M
Name A–Z · page 61. Date sorting is intentionally omitted here to keep very large letter directories fast.
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 BRENNAN LIMITED
Company 15023593 · COVENTRY
M A BRICE & SON MOLING SERVICES LIMITED
Company 04763177 · FAVERSHAM
M A BRICKWORKS LTD
Company 07645228 · CHORLEY
M A BRIDGE HOLDINGS LTD
Company 16789560 · LONDON
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 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 (MIDLANDS) LTD
Company 14199181 · BIRMINGHAM WEST MIDLANDS
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
M A BYRNE TRANSPORT LTD
Company 17311876 · ST. HELENS
M A C CONSTRUCTION (EA) LTD
Company 09974065 · ELY
M A C FINANCIAL SERVICES LIMITED
Company 05657422 · BRIGHOUSE
M A C GROUNDWORK CONTRACTORS LTD
Company 04957400 · RUGELEY
M A C HEATING & PLUMBING LIMITED
Company 15407848 · WARWICK
M A C MOTORS LTD
Company 05186336 · BURTON-ON-TRENT
M A C P INVESTMENTS LIMITED
Company 08894494 · STROUD
M A C PROPERTIES (WEST MIDLANDS) LIMITED
Company 05464598 · BIRMINGHAM
M A CADDY DEVELOPMENTS LTD
Company 07674484 · SOUTH MOLTON
M A CADDY PROPERTIES LTD
Company 10873077 · SOUTH MOLTON
M A CALLANAN HAULAGE LTD
Company 06442677 · HIGH WYCOMBE
M A CAR HIRE LTD
Company 15626410 · BRADFORD
M A CAR SALES LTD
Company 16721393 · PETERBOROUGH
M A CARE (BHAM) LIMITED
Company 14175171 · BIRMINGHAM
M A CARE SERVICES LTD
Company 14829277 · HUNTINGTON
M A CARPENTRY SPECIALIST LIMITED
Company 17306891 · UTTOXETER
M A CARPET & VINYL FITTING LIMITED
Company 09761922 · BOURNE
M A CARS AND COMMERCIALS LIMITED
Company 13526821 · CORBY
M A CARS HFD LTD
Company 15546626 · HUDDERSFIELD