M Alphabetical directory

UK companies beginning with M

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

Active

M D DEVELOPMENTS NORTH WEST LIMITED

Company 10999882 · COLNE

Open →
Active

M D DEY PROPERTIES LIMITED

Company 14750860 · WORSLEY

Open →
Active

M D DRIVEWAYS LIMITED

Company 09892940 · OLDHAM

Open →
Active

M D DUCTING SUPPLIES LIMITED

Company 17479682 · MAIDSTONE

Open →
Active

M D E ELECTRICAL SUPPLIES LIMITED

Company 04710514 · IPSWICH

Open →
Active

M D E FITNESS SOLUTIONS LIMITED

Company 10475239 · BOLTON

Open →
Active

M D EASTWOOD LIMITED

Company 08486374 · EAST MOLESEY

Open →
Active

M D EDWARDS BRIDGE PARAPET LTD

Company 14417653 · DONCASTER

Open →
Active

M D EDWARDS DEVELOPMENTS LIMITED

Company 05297006 · CARDIFF

Open →
Active

M D ELECTECH SERVICES LIMITED

Company 09793089 · HARTLEPOOL

Open →
Active

M D ELECTRICAL SERVICES (WM) LIMITED

Company 16561144 · WEST BROMWICH

Open →
Active

M D ELECTRICAL SKELMERSDALE LTD

Company 09029090 · SKELMERSDALE

Open →
Active

M D ELECTRICIANS LIMITED

Company 09825084 · LONDON

Open →
Active

M D ELLIS & SON LIMITED

Company 06534046 · NOTTINGHAM

Open →
Active

M D EMMERSON PROPERTIES LTD

Company 16736425 · DARLINGTON

Open →
Active

M D ENGINEERING FLUID POWER LIMITED

Company 10855605 · HOUGHTON LE SPRING

Open →
Active

M D ENGINEERING HOLDINGS UK LIMITED

Company 12327869 · HOUGHTON LE SPRING

Open →
Active

M D ENGLISH TELECOMS LTD

Company 16486160 · DUNMOW

Open →
Active

M D ENVIRONMENTAL SURVEYS LTD

Company 16012068 · OLNEY

Open →
Active

M D ESTATES LIMITED

Company 04765308 · LONDON

Open →
Active

M D EUROPE LTD

Company 13833498 · COVENTRY

Open →
Active

M D EVANS FARRIERY LTD

Company 13285597 · BEDFORD

Open →
Active

M D EVANS LIMITED

Company 15540411 · HAVERFORDWEST

Open →
Active

M D FENCING CONTRACTORS LTD

Company SC355350 · LIVINGSTON

Open →
Active

M D FIELD LTD

Company 17515991 · LONDON

Open →
Active

M D FINANCIAL LIMITED

Company 04215592 · STOCKPORT

Open →
Active

M D FIRE SOLUTIONS LTD

Company 08070587 · NORWICH

Open →
Active

M D FLACK BUILDING SERVICES LTD

Company 17168564 · BENFLEET

Open →
Active

M D FLAT ROOFING LTD

Company 15997615 · DUDLEY

Open →
Active

M D FOOD SERVICES LTD

Company 09531214 · HIGH WYCOMBE

Open →
Active

M D FOX LIMITED

Company 07179030 · HORSHAM

Open →
Active

M D G AUTOSPORT LIMITED

Company 10424070 · LLANSANTFFRAID

Open →
Active

M D G PROPERTIES LTD

Company 05828861 · WAKEFIELD

Open →
Active

M D GARDNER PLASTERING SERVICES LIMITED

Company 04572894 · DORCHESTER

Open →
Active

M D GREEN HEATING LTD

Company 14356496 · EASTLEIGH

Open →
Active

M D GREEN LIMITED

Company 09655070 · WORCESTER

Open →
Active

M D GREY LIMITED

Company 10675417 · CHIPPENHAM

Open →
Active

M D GROCERY(OLDHAM) LIMITED

Company 15613197 · OLDHAM

Open →
Active

M D GROUNDWORKS & CONSTRUCTION (ANGLIA) LTD

Company 16552308 · IPSWICH

Open →
Active

M D H BUSINESS ADVISERS LIMITED

Company 07005541 · CROYDON

Open →
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 →