M Alphabetical directory

UK companies beginning with M

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

Active

M & M TEAMS LTD

Company 13548531 · BECKENHAM

Open →
Active

M & M TEXTILES (HOLDINGS) LIMITED

Company 05999307 · OLDHAM

Open →
Active

M & M TEXTILES LIMITED

Company 11074772 · OLDHAM

Open →
Active

M & M THE WINDSCREEN MEN LIMITED

Company NI603767 · BELFAST

Open →
Active

M & M THEATRICAL PRODUCTIONS LTD

Company SC235693 · AYR

Open →
Active

M & M TILE SUPPLIES LTD.

Company SC420604 · GLASGOW

Open →
Active

M & M TIMBER LIMITED

Company 04287655 · KIDDERMINSTER

Open →
Active

M & M TIMBERWORKS LIMITED

Company 09044104 · IPSWICH

Open →
Active

M & M TRADING 2026 LTD

Company 17467517 · MIDDLESBROUGH

Open →
Active

M & M TRADING LEATHER LONDON LTD

Company 08242874 · LONDON

Open →
Active

M & M TRAILERS LIMITED

Company 02708174 · BRISTOL

Open →
Active

M & M TRAINING SERVICES LIMITED

Company 04370459 · LEICESTERSHIRE

Open →
Active

M & M TRANSPORT (BRISTOL) LTD

Company 10671842 · BRISTOL

Open →
Active

M & M TRANSPORT SERVICES LTD

Company 17142959 · LEAMINGTON SPA

Open →
Active

M & M TRAVEL NE LTD

Company 17440223 · MIDDLESBROUGH

Open →
Active

M & M TURNED PARTS LIMITED

Company 06518460 · REDDITCH

Open →
Active

M & M TYRES AND BATTERIES LIMITED

Company 04378144 · EXETER

Open →
Active

M & M UK RETAIL LTD

Company 09732817 · BUNTINGFORD

Open →
Active

M & M UNDERWRITING LIMITED

Company 06608202 · MORDEN

Open →
Active

M & M VEHICLE REPAIRS HOLDINGS LIMITED

Company 14326629 · NEWCASTLE UNDER LYME

Open →
Active

M & M VEHICLE REPAIRS LIMITED

Company 02143249 · STOKE ON TRENT

Open →
Active

M & M VENTURES LTD

Company SC417467 · LIVINGSTON

Open →
Active

M & M VERMA LIMITED

Company 09687616 · SUTTON COLDFIELD

Open →
Active

M & M VIDEO CENTRE

Company SL000470 · Registered office town not supplied

Open →
Active

M & M WASTE SOLUTIONS LIMITED

Company 08308528 · WITNEY

Open →
Active

M & M WELDING AND FABRICATION LTD

Company 05124356 · HODDESDON

Open →
Active

M & M WHOLESALE LTD

Company 16753829 · BARKING

Open →
Active

M & M WHY SOLUTIONS LTD

Company SC838357 · EDINBURGH

Open →
Active

M & M WILLS LTD

Company 09953868 · KEYNSHAM

Open →
Active

M & M WINDOWS LTD

Company 05551084 · WIGAN

Open →
Active

M & M WOOD LTD

Company 04552836 · NORTH YORKSHIRE

Open →
Active

M & M WORLDWIDE LOGISTICS LIMITED

Company 09349582 · DELPH

Open →
Active

M & M`S ELECTRICAL CO. LTD

Company 06812708 · SWANSEA

Open →
Active

M & M'S METALWORK LIMITED

Company 05076160 · WINCHESTER

Open →
Active

M & MA SERVICES LTD

Company 07834282 · LIVERPOOL

Open →
Active

M & MAGS LTD

Company 17134557 · HEMEL HEMPSTEAD

Open →
Active

M & MARIO TRANSPORT LIMITED

Company 09854395 · MAIDSTONE

Open →
Active

M & MARLBOROUGH RETAIL LTD

Company 16825803 · MARLBOROUGH

Open →
Active

M & MD ENGINEERING LIMITED

Company SC478771 · GLASGOW

Open →
Active

M & MG PROPERTIES LIMITED

Company 17080548 · GLOUCESTER

Open →
Active

M & MI LIMITED

Company 11233166 · DUDLEY

Open →
Active

M & MT HEALTHCARE LIMITED

Company 08450885 · OLDBURY

Open →
Active

M & N (CARE HOMES) LTD

Company 06013839 · HARROW

Open →
Active

M & N (LONDON) TRADING LIMITED

Company 14788783 · ILFORD

Open →
Active

M & N ACCOUNTANCY LTD

Company 10780760 · GLOUCESTER

Open →
Active

M & N ASSOCIATES (UK) LTD

Company 04524802 · WEMBLEY

Open →
Active

M & N BAJWA LETTINGS LTD

Company 12953518 · RUISLIP

Open →
Active

M & N BOOKKEEPING & ACCOUNTING SERVICES LIMITED

Company 16704045 · POTTERS BAR

Open →