M Alphabetical directory

UK companies beginning with M

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

Active

M A HOWARD ASSOCIATES LTD

Company 08655125 · BRISTOL

Open →
Active

M A HOWELLS INSPECTION LTD

Company 15853251 · SWANSEA

Open →
Active

M A HOWES BUILDING CONTRACTORS LIMITED

Company 05881986 · CARLISLE

Open →
Active

M A HUSSAIN LTD

Company 07232595 · ILFORD

Open →
Active

M A HUT HOLDINGS LIMITED

Company 17340361 · PRESTON

Open →
Active

M A I DEVELOPMENTS LIMITED

Company 07283497 · READING

Open →
Active

M A INSIGHT SOLUTIONS LTD

Company 16248922 · LONDON

Open →
Active

M A INSTALLATIONS (CHESTERFIELD) LIMITED

Company 15361023 · CHESTERFIELD

Open →
Active

M A INSTALLATIONS & SERVICE LIMITED

Company 10048900 · SWADLINCOTE

Open →
Active

M A INVEST LTD

Company 14823227 · LONDON

Open →
Active

M A INVESTMENT GROUP LTD

Company 13158196 · LONDON

Open →
Active

M A INVESTMENT PROPERTIES LTD

Company 14995769 · PRENTON

Open →
Active

M A J GROUNDWORKS LIMITED

Company 11798177 · BRAINTREE

Open →
Active

M A J JARROLD LIMITED

Company 04451097 · PEMBROKE

Open →
Active

M A J PROJECTS LTD

Company 08857790 · HUDDERSFIELD

Open →
Active

M A JAGGER LIMITED

Company 03897703 · HALIFAX

Open →
Active

M A JASAT LTD

Company 15146686 · HAMILTON

Open →
Active

M A JAY LTD

Company 08664090 · SWANSEA

Open →
Active

M A JOHNSTONE LTD

Company SC444363 · INSCH

Open →
Active

M A JOINERY (GRAMPIAN) LTD

Company SC475153 · INSCH

Open →
Active

M A JOINERY & BUILDING LTD

Company 13536722 · BLYTH

Open →
Active

M A JOINERY SERVICES LIMITED

Company 05895712 · UTTOXETER

Open →
Active

M A JONES HOMES LIMITED

Company 05382298 · CHINGFORD

Open →
Active

M A JOSHUA LTD

Company 17082606 · BLYTH

Open →
Active

M A K BUILDERS LIMITED

Company 10466339 · KINGSTON UPON THAMES

Open →
Active

M A K DEVELOPMENTS (LOUTH) LTD

Company 09269576 · LOUTH

Open →
Active

M A K JOINERY LIMITED

Company 06180718 · YORK

Open →
Active

M A K PLANT SERVICES LTD

Company SC582984 · BIGGAR

Open →
Active

M A KARIM & CO LIMITED

Company 14173154 · LUTON

Open →
Active

M A KENT PROPERTY SERVICES LTD

Company 09846202 · NEWCASTLE

Open →
Active

M A KEYE LTD

Company 14209560 · RUGBY

Open →
Active

M A KHAN LIMITED

Company 15354078 · LUTON

Open →
Active

M A KIIMIKA HIRES LTD

Company 15764028 · BRISTOL

Open →
Active

M A KISS CARPENTRY LTD

Company 16488856 · RICKMANSWORTH

Open →
Active

M A KNIGHTS ASSOCIATES LIMITED

Company 07570916 · DONCASTER

Open →
Active

M A L CONTRACT SERVICES LIMITED

Company 03554881 · IPSWICH

Open →
Active

M A L PUMPS LIMITED

Company 04170096 · WARRINGTON

Open →
Active

M A L RENTALS LTD

Company 15968319 · NOTTINGHAM

Open →
Active

M A LAMBAT LIMITED

Company 11619284 · BATLEY

Open →
Active

M A LAND AND PROPERTY LIMITED

Company SC654451 · AIRDRIE

Open →
Active

M A LAUGHTON LTD

Company 15594384 · MANCHESTER

Open →
Active

M A LE MARECHAL 2006 DEVELOPMENTS LIMITED

Company 05810612 · LONDON

Open →
Active

M A LEGAL CONSULTANCY LTD

Company 14648015 · BIRMINGHAM

Open →
Active

M A LEGAL CONSULTANTS LTD

Company 12545546 · LUTON

Open →
Active

M A LEISURE LIMITED

Company 14323405 · HUNSTANTON

Open →
Active

M A LINKS & DIGITAL LTD

Company 16741585 · WOLVERHAMPTON

Open →
Active

M A LIVING LIMITED

Company 07950025 · MORLEY, LEEDS

Open →
Active

M A LODGE JEWELLERS LIMITED

Company 04604499 · WEST SUSSEX

Open →