M Alphabetical directory

UK companies beginning with M

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

Active

M & D CONSULTANTS COMPANY LIMITED

Company OE029895 · SHEUNG WAN

Open →
Active

M & D CONSULTANTS LIMITED

Company 05114236 · BLANDFORD FORUM

Open →
Active

M & D CRAWFORD LTD

Company NI638290 · BELFAST

Open →
Active

M & D CREST CONSULTANTS LTD

Company 15629785 · DEVIZES

Open →
Active

M & D CREWES BUILDERS LTD

Company 08456316 · PAIGNTON

Open →
Active

M & D CROLLA LTD

Company SC353556 · GLASGOW

Open →
Active

M & D DAMP PROOFING SERVICES (UK) LTD

Company 10047644 · DERBY

Open →
Active

M & D DESIGN LIMITED

Company 16825620 · ROYSTON

Open →
Active

M & D DEVELOPMENTS (CHESTER) LIMITED

Company 04242440 · CHESTER

Open →
Active

M & D DEVELOPMENTS (HORRINGER) LIMITED

Company 04853144 · BISHOP'S STORTFORD

Open →
Active

M & D DEVELOPMENTS LIMITED

Company 01538311 · WARE

Open →
Active

M & D DEVELOPMENTS NORTH WEST LTD

Company 13095716 · PRESTON

Open →
Active

M & D DWELLINGS LIMITED

Company 13127741 · PORTSMOUTH

Open →
Active

M & D ELECTRICAL DISTRIBUTORS (1995) LIMITED

Company 03081678 · CUMBRIA

Open →
Active

M & D ELECTRICAL LIMITED

Company 13211502 · ATHERTON

Open →
Active

M & D ELECTRICAL NORTH WEST LIMITED

Company 06938219 · MANCHESTER

Open →
Active

M & D ELECTRICAL SW LLP

Company OC438116 · BIDEFORD

Open →
Active

M & D ENGINEERING SERVICES LIMITED

Company 16463555 · WREXHAM

Open →
Active

M & D ENTERPRISES LIMITED

Company 05333670 · SURREY

Open →
Active

M & D ENVIRONMENTAL SERVICES LIMITED

Company 09866456 · TAMWORTH

Open →
Active

M & D EQUIPMENT SOLUTIONS LTD

Company 17143693 · KENILWORTH

Open →
Active

M & D ESTATES LIMITED

Company 08353408 · MANCHESTER

Open →
Active

M & D ESTATES WREXHAM LIMITED

Company 16727088 · WIRRAL

Open →
Active

M & D FAMILY DENTAL LIMITED

Company 15012063 · WITHAM

Open →
Active

M & D FAMILY INVESTMENTS

Company 15757380 · MORETON IN MARSH

Open →
Active

M & D FAMILY LTD

Company 09041605 · MAIDENHEAD

Open →
Active

M & D FARMS LTD

Company 08682320 · DEREHAM

Open →
Active

M & D FINANCIAL MANAGEMENT LIMITED

Company NI049794 · BELFAST

Open →
Active

M & D FINE TURF SPRAYING LTD

Company 12410623 · TRING

Open →
Active

M & D FIRE ENGINEERING LIMITED

Company 06586839 · MANCHESTER

Open →
Active

M & D FLOORING LTD.

Company 05361871 · HUNTINGDON

Open →
Active

M & D FORSYTH ELECTRICAL SERVICES LIMITED

Company 05954010 · LANCASTER

Open →
Active

M & D FOUNDATIONS (MIDLANDS) LIMITED

Company 05733637 · DONCASTER

Open →
Active

M & D FOUNDATIONS & BUILDING SERVICES LIMITED

Company 03717980 · DONCASTER

Open →
Active

M & D FOUNDATIONS LIMITED

Company 05600688 · DONCASTER

Open →
Active

M & D FREIGHT LIMITED

Company 11109241 · HUDDERSFIELD

Open →
Active

M & D GALETTI LIMITED

Company 08436562 · SUTTON

Open →
Active

M & D GAS SERVICES LIMITED

Company 10698722 · DORCHESTER

Open →
Active

M & D GENT FARMS LTD

Company 15254604 · BIGGLESWADE

Open →
Active

M & D GENT SERVICES LTD

Company 10049030 · BIGGLESWADE

Open →
Active

M & D GREEN DISPENSING CHEMIST LIMITED

Company SC215009 · GLASGOW

Open →
Active

M & D GROUP (SOUTH WEST) LTD

Company 08861223 · GLOUCESTER

Open →
Active

M & D GROUP MIDLANDS LIMITED

Company 04295769 · REDDITCH

Open →
Active

M & D H INSURANCE SERVICES LTD

Company 04567536 · HIGH WYCOMBE

Open →
Active

M & D HARRIS LTD

Company 13300274 · YORK

Open →
Active

M & D HIRE LTD

Company 16045397 · BROUGH

Open →
Active

M & D HOSPITALITY GROUP LTD

Company 16495817 · BRISTOL

Open →
Active

M & D INSTALLATIONS LIMITED

Company 11126142 · WEMBLEY

Open →