M Alphabetical directory

UK companies beginning with M

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

Active

M D H CENTRAL LIMITED

Company 08647891 · SUTTON COLDFIELD

Open →
Active

M D H DERIVATIVES LIMITED

Company 05743078 · HERTS

Open →
Active

M D H PAINTING CONTRACTORS LIMITED

Company 06143853 · CROOK

Open →
Active

M D H PROJECTS LTD

Company 09532042 · LEATHERHEAD

Open →
Active

M D H PROPERTIES LTD

Company 04271141 · BIRMINGHAM

Open →
Active

M D HALL CARPENTRY CONTRACTORS LTD

Company 11177460 · TROWBRIDGE

Open →
Active

M D HALSTEAD LIMITED

Company 13415518 · LONDON

Open →
Active

M D HANAFIN AND SONS LIMITED

Company 04080711 · MORECAMBE

Open →
Active

M D HARTLEY'S LTD

Company 08344986 · DARLINGTON

Open →
Active

M D HEATING (LONDON) LIMITED

Company 09629532 · LONDON

Open →
Active

M D HEATING LIMITED

Company 14282450 · TETBURY

Open →
Active

M D HIRANI LIMITED

Company 11719632 · WELLING

Open →
Active

M D HOLDINGS (2025) LIMITED

Company 16882597 · NEWCASTLE UPON TYNE

Open →
Active

M D HOMES (CONSTRUCTION) LIMITED

Company 07779699 · WHALLEY

Open →
Active

M D HOMES DEVELOPMENTS (NORTH WEST) LIMITED

Company 09866806 · WHALLEY

Open →
Active

M D HOWLETT ASSOCIATES LTD

Company 04309572 · READING

Open →
Active

M D HOYLAND LIMITED

Company 09752492 · GAINSBOROUGH

Open →
Active

M D HUGGINS LIMITED

Company 09094197 · SCARBOROUGH

Open →
Active

M D HUGHES PLUMBING LIMITED

Company 06664550 · WORKINGTON

Open →
Active

M D HUGHES SALES LTD

Company 16316427 · BUCKLEY

Open →
Active

M D HUNT LTD

Company 14804118 · BIRMINGHAM

Open →
Active

M D HUSSAIN LIMITED

Company 08302519 · GREENHITHE

Open →
Active

M D HUTTON GROUP LTD

Company 17066451 · WARRINGTON

Open →
Active

M D HUTTON JOINERY LIMITED

Company 04906822 · WARRINGTON

Open →
Active

M D INSTALL SOLUTIONS LIMITED

Company 09082844 · CROWLE

Open →
Active

M D INTERIOR DESIGNS LIMITED

Company 11355809 · LEICESTER

Open →
Active

M D INTERIOR LININGS LTD.

Company 07215538 · BISHOP AUCKLAND

Open →
Active

M D INVESTMENTS (MIDLANDS) LTD

Company 09127118 · BIRMINGHAM

Open →
Active

M D J DESIGN LIMITED

Company 06846824 · READING

Open →
Active

M D J FRENCH & CO LTD

Company 09197251 · WEYMOUTH

Open →
Active

M D J STAIRCASES LTD

Company 09805216 · LANCASTER

Open →
Active

M D JAMES ACCOUNTING LIMITED

Company 06592900 · COVENTRY

Open →
Active

M D JAMES LTD

Company 11204480 · CHIPPENHAM

Open →
Active

M D JOINERY (SOUTHPORT) LIMITED

Company 04545767 · SOUTHPORT

Open →
Active

M D JOINERY (WICK) LIMITED

Company SC563531 · WICK

Open →
Active

M D JONES PLUMBING AND HEATING LTD

Company 14823890 · SOUTHAMPTON

Open →
Active

M D JULIUS EVENT CONSULTANCY LIMITED

Company 17208610 · ALTON

Open →
Active

M D K BUILDING CONTRACTORS LIMITED

Company 03684532 · HEMEL HEMPSTEAD

Open →
Active

M D KEMP PROPERTIES LTD

Company 13046123 · WHITLEY BAY

Open →
Active

M D KING PROPERTIES LTD

Company 15870821 · CHELTENHAM

Open →
Active

M D L CREATIVE CROWNS LIMITED

Company 05577987 · SOMERSET

Open →
Active

M D L KELEX LTD

Company 02641017 · STONEHOUSE

Open →
Active

M D L TRANSVAN LIMITED

Company 03784054 · ROYAL ARSENAL

Open →
Active

M D LAND LIMITED

Company 06623708 · WREXHAM

Open →
Active

M D LANE HOLDINGS LIMITED

Company 13790177 · STAFFS, CANNOCK

Open →
Active

M D LAWRENCE LIMITED

Company 10218003 · DEAL

Open →
Active

M D LAWRENCE WELDING SERVICES LIMITED

Company 09021422 · CARDIFF

Open →
Active

M D LEAVER CONSULTING LTD

Company 17116655 · HOOK

Open →