M Alphabetical directory
UK companies beginning with M
Name A–Z · page 77. Date sorting is intentionally omitted here to keep very large letter directories fast.
M AND S TOBACCO LTD
Company 08531767 · CRAWLEY
M AND S UK SOLUTIONS LTD
Company 17227485 · PAIGNTON
M AND S UNION LIMITED
Company 16017857 · NORTHAMPTON
M AND SONS PROPERTY LTD
Company 16159149 · SMETHWICK
M AND SONS RECOVERY LTD
Company 17112396 · MILDENHALL
M AND SS PROPERTIES LIMITED
Company 08758470 · SWAFFHAM
M AND T DAVIDSON PROPERTY LIMITED
Company SC855067 · EDINBURGH
M AND T DENTAL LIMITED
Company 09621462 · STEYNING
M AND T DEVELOPERS LTD
Company 15239314 · LUTON
M AND T DUFFY CONTRACTORS LIMITED
Company 04978569 · WORCESTERSHIRE
M AND T MAHONEY LIMITED
Company 04565791 · CLACTON-ON-SEA
M AND T MECH SERVICES LTD
Company 10466384 · POOLE
M AND T RICHARDSON HOLDINGS LTD
Company 17378422 · EDENBRIDGE
M AND T SURFACING LTD
Company 17257622 · PORTSMOUTH
M AND T TECHNOLOGY LTD
Company 15361588 · RUISLIP,
M AND T TRAINING LTD
Company 14316465 · CHESHAM
M AND W ENGINEERING LIMITED
Company 10661081 · STOKE-ON-TRENT
M AND Y PROFESSIONAL SERVICES (LEICESTER) LIMITED
Company 07237815 · WEST LANGTON
M AND Y SOLUTIONS LTD
Company 17297651 · LONDON
M AND Z AUTOS LTD
Company 15852804 · CHERTSEY
M AND Z FOODS 245 LIMITED
Company SC862688 · HAMILTON
M AND Z HIRES LIMITED
Company 14872828 · SOUTHEND-ON-SEA
M ANDAR HOUSING LTD
Company 14751509 · HUDDERSFIELD
M ANDERSON CONSULTING LIMITED
Company 09287752 · ST. ALBANS
M ANDERSON DEVELOPMENTS LIMITED
Company 05368395 · ESSEX
M ANDERSON HV SOLUTIONS LIMITED
Company 10381982 · SUNDERLAND
M ANDERSON SERVICES LIMITED
Company 10061751 · LONDON
M ANDREWS (ELECTRICAL) LTD.
Company 04516134 · SKIPTON
M ANDREWS CONSULTANCY LTD
Company 15557732 · GAINSBOROUGH
M ANDREWS STUDIO LTD
Company 12175626 · TEIGNMOUTH
M ANGEL INFOTECH LTD
Company 14740657 · WALTHAMSTOW
M ANGELOVA LIMITED
Company 15414210 · CRAWLEY
M ANGHEL LTD
Company 11422489 · ROMFORD
M ANGOLD SERVICES LTD
Company 17138475 · BASINGSTOKE
M ANSLEY CONSULTING LTD
Company 11170641 · NOTTINGHAM
M ANTINORO LIMITED
Company 10615606 · AYLESBURY
M ANWAR LTD
Company 16405110 · BOURNEMOUTH
M APECON LIMITED
Company 11119839 · BIRMINGHAM
M APEX CONSULTANCY LTD
Company 15325748 · PETERBOROUGH
M APPLE SON LTD
Company 09997275 · BOGNOR REGIS
M APPLETON PLUMBING & HEATING LIMITED
Company 04928038 · EAST SUSSEX
M ARAYB HOLDINGS LIMITED
Company 13867998 · NOTTINGHAM
M ARBITRAGE LTD
Company 16167555 · BIRMINGHAM
M ARC INVESTMENTS LIMITED
Company 14298728 · SHEFFIELD
M ARCHER AGRICULTURAL SERVICES LTD
Company 13298955 · BRIDGNORTH
M ARCHER AND SON LIMITED
Company 08021939 · LANCASTER
M ARCHER BUTCHERS LTD
Company 17016274 · IBSTOCK
M ARCHER TRADING LIMITED
Company 09047188 · LONDON