M Alphabetical directory
UK companies beginning with M
Name A–Z · page 89. Date sorting is intentionally omitted here to keep very large letter directories fast.
M BROTHERS MOT & AUTO SERVICES LTD
Company 07891646 · LONDON
M BROTHERS PROPERTY LTD
Company 17082310 · TOTTENHAM, LONDON
M BROWN & SON PROPERTIES LIMITED
Company 16781872 · MELTON MOWBRAY
M BROWN BIDS AND PROJECTS LTD
Company 12180905 · BELPER
M BROWN DEVELOPMENTS LIMITED
Company 13813401 · SOUTHWICK
M BROWN PROFESSIONAL SERVICES LTD
Company 07882466 · GREAT DUNMOW
M BROWN RESOURCE CONSULTANTS LTD
Company 13177111 · BIGGIN HILL
M BROWN SOLUTIONS LIMITED
Company 13173353 · LONDON
M BROWN TM LTD
Company 16017093 · SHOEBURYNESS
M BROWN TRADING LTD
Company 12478389 · ROTHERHAM
M BRUCE HOMES LTD
Company 10667343 · LONDON
M BRUNSDON LIMITED
Company 08010373 · CIRENCESTER
M BRUNTON LIMITED
Company 06541244 · BEXHILL ON SEA
M BRUTON CONSTRUCTION LTD
Company 15461527 · ABERGAVENNY
M BRYAN GROUNDWORKS LIMITED
Company 07942824 · NEWCASTLE UPON TYNE
M BRYANT BUILDERS LIMITED
Company 06318718 · CANNOCK
M BUCK PROPERTY SERVICES LTD
Company 10107579 · SLEAFORD
M BUCKLEY CHAUFFEURS LIMITED
Company 16836222 · LONDON
M BUCKLEY LEASING LIMITED
Company 08142569 · LONDON
M BUCKLEY PROPERTY LETTINGS LIMITED
Company 09479996 · DUKINFIELD
M BUCKNELL LIMITED
Company 02662990 · LONDON
M BUCKWORTH AND SON PROPERTY LTD
Company 11575640 · REDCAR
M BUENO LTD
Company 09276075 · LONDON
M BUEY ASSOCIATES LLP
Company OC445247 · SUNDERLAND
M BUFTON PLUMBING & HEATING SERVICES LIMITED
Company 04748038 · NEWTOWN
M BUILD & REMODEL LTD
Company 14421693 · TIPTON
M BUILD B C LIMITED
Company 10165648 · STOCKPORT
M BUILD SOLUTION LTD
Company 15292422 · LONDON
M BUILD W.Y LTD
Company 15970130 · LIVERSEDGE
M BUILDERS & SON LTD
Company 14042596 · CHELMSFORD
M BUILDERS KK LTD
Company 11673308 · LONDON
M BUILDERS LIMITED
Company 08938414 · HARROW
M BUILDERS TRADING LTD
Company 17022949 · MILTON KEYNES
M BUILDING CONSTRUCTION LTD
Company 12760202 · ENFIELD
M BUIST LTD
Company SC819295 · TURRIFF
M BUIVYDAS LTD
Company 12037277 · IPSWICH
M BUKAUSKIENE LIMITED
Company 07521836 · BECKENHAM
M BUKHARI LTD
Company 16193508 · ROCHDALE
M BULLARD & SON BUILDING LTD
Company SC833243 · DUNS
M BULMAN LTD
Company 11830762 · CARLISLE
M BUNMICHAEL LIMITED
Company NI720614 · ENNISKILLEN
M BURAALE LTD
Company 16735134 · LONDON
M BURGESS ADI LTD
Company 08910109 · WREXHAM
M BURGESS HOLDINGS LTD
Company 16570763 · MANCHESTER
M BURKE ENTERPRISE LTD
Company 08065581 · ST. HELENS
M BURLACU BEAUTY LTD
Company 16682155 · LEICESTER
M BURNS & CO LIMITED
Company 17237199 · LIVERPOOL
M BURNS PROPERTY LTD
Company NI729579 · BELFAST