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 A ACCOUNTANCY SERVICES LIMITED
Company 08638951 · NEW MILTON
M A A M VENTURES LIMITED
Company 10291053 · ORPINGTON
M A A OPTICAL LIMITED
Company 13824446 · ROCHDALE
M A A PROPERTY INVESTMENTS LTD
Company 13777478 · LONDON
M A ABEDIAN LTD
Company 10165346 · UXBRIDGE
M A ACCOUNTING LIMITED
Company 08920350 · OXFORD
M A ACCOUNTS LTD
Company 12356630 · ROMFORD
M A ADAMS (CLEVEDON) LIMITED
Company 08354929 · CLEVEDON
M A ADAMSON PROPERTIES LIMITED
Company 15932971 · HOLYWELL
M A AESTHETICS CLINIC LTD
Company 13389314 · CHELTENHAM
M A AFZAL LOCUM SERVICES LTD
Company 10289501 · MANCHESTER
M A AGENCIES LIMITED
Company 09338834 · NEWMARKET
M A AHMAD LIMITED
Company 14970891 · FELTHAM
M A ALI PROPERTIES LTD
Company 13911844 · BLACKBURN
M A AND I G CORNER LIMITED
Company 04519731 · NORTH SHIELDS
M A AND N PROPERTIES LIMITED
Company 09514681 · SHEFFIELD
M A AND R G TUCKER LIMITED
Company 16350881 · WELLINGTON
M A ANDERSON LIMITED
Company 15355584 · LICHFIELD
M A ANDERTON LIMITED
Company 07760641 · BOLTON
M A ANTHONY FAMILY WEALTH TRADING LIMITED
Company 10981927 · LIVERPOOL
M A AQ LIMITED
Company 16071556 · INGATESTONE
M A ASSOCIATES CONSULTING LIMITED
Company 05267018 · LONDON
M A ASTON HOLDINGS LTD
Company 11127266 · LONDON
M A AUSTIN LIMITED
Company 09724520 · PRESTON
M A AUTOLOCKS LTD
Company 17251436 · SOUTHAMPTON
M A AUTOS LTD
Company 14082722 · MANCHESTER
M A AUTOWORKS AND PARTS LTD
Company 17332612 · LONDON
M A AWAN LAW ASSOCIATES LTD
Company 15550283 · SLOUGH
M A B (KENT) LIMITED
Company 07148314 · SITTINGBOURNE
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 BATHROOMS LTD
Company 13864488 · LONDON
M A BATTY BUILDING AND CIVIL ENGINEERING LIMITED
Company 13427530 · SHEFFIELD
M A BEDS LIMITED
Company 14293932 · BATLEY
M A BINGHAM FABRICATIONS LTD.
Company 07217493 · CHESTERFIELD
M A BINGHAM LIMITED
Company 11906037 · BUXTON
M A BIRCH CIVIL ENGINEERING LTD
Company 13983645 · COLCHESTER
M A BIRCH HOLDINGS LIMITED
Company 17107605 · COLCHESTER