M Alphabetical directory

UK companies beginning with M

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

Active

M C E ENGINEERING LIMITED

Company 03258722 · DERBY

Open →
Active

M C EDWARDS BUILDING SERVICES LIMITED

Company 11304103 · SHREWSBURY

Open →
Active

M C ELECTRICAL (E.A.) LIMITED

Company 05740399 · NORFOLK

Open →
Active

M C ELECTRICAL (SE) LIMITED

Company 13961850 · HAILSHAM

Open →
Active

M C ELECTRICAL (UK) LTD

Company 04709446 · SUTTON

Open →
Active

M C ELECTRICAL CONSULTANTS LIMITED

Company 10554898 · BEDFORD

Open →
Active

M C ELECTRICAL CONTRACTORS LIMITED

Company 04962056 · PORTH

Open →
Active

M C ELECTRICAL ENGINEERING LTD

Company 16795177 · BARNET

Open →
Active

M C ELECTRICAL INSTALLATIONS LTD

Company 08161930 · LYMM

Open →
Active

M C ELECTRICAL SOLUTIONS LIMITED

Company 07221459 · NOTTINGHAM

Open →
Active

M C ENG. SVS. LTD

Company 07251561 · WATERLOOVILLE

Open →
Active

M C ENGINEERS LIMITED

Company 05193045 · COLWICK NOTTINGHAM

Open →
Active

M C ENTERPRISES RECOVERY (UK) LTD

Company 05873567 · ST. ALBANS

Open →
Active

M C ERDOS LTD

Company 13718346 · LONDON

Open →
Active

M C ESTEBAN PARDO LIMITED

Company 08388818 · NOTTINGHAM

Open →
Active

M C EXCAVATIONS LTD

Company 06756607 · BACUP

Open →
Active

M C F ELECTRICAL LIMITED

Company SC258094 · RENFREW

Open →
Active

M C FENCING & DECKING LIMITED

Company 12364225 · CATERHAM

Open →
Active

M C FENCING LTD

Company 09496073 · SWADLINCOTE

Open →
Active

M C FERGUSON (PENRITH) LTD

Company 12649471 · PENRITH

Open →
Active

M C FIELD CONSULTING LIMITED

Company 12444394 · LONDON

Open →
Active

M C FILM CONSULTANTS LTD

Company 06805767 · LONDON

Open →
Active

M C FLOORING CONTRACTORS LTD

Company 06653703 · WATERLOOVILLE

Open →
Active

M C FOOD AND DRINK LIMITED

Company 16259542 · BLACKPOOL

Open →
Active

M C FREE LIMITED

Company 04062096 · BEXHILL

Open →
Active

M C FULLER ASSOCIATES LTD

Company 09359891 · KINGSWINFORD

Open →
Active

M C G FLOORING LTD

Company SC889351 · GLASGOW

Open →
Active

M C G G 1 LTD

Company 17399234 · WIGAN

Open →
Active

M C G GROOMING LTD

Company 15743662 · CHORLEY

Open →
Active

M C G LETTINGS LIMITED

Company 04762598 · BIRMINGHAM

Open →
Active

M C GALLAGHER LIMITED

Company 12058936 · EASTBOURNE

Open →
Active

M C GARDEN SERVICES LIMITED

Company 05127945 · LEAMINGTON SPA

Open →
Active

M C GARDENING MAINTENANCE LTD

Company SC802009 · GLASGOW

Open →
Active

M C GILBERT LIMITED

Company 04358891 · MALPAS

Open →
Active

M C GLOBAL ENGINEERING LIMITED

Company 07718534 · WORTHING

Open →
Active

M C GROUP (LUTON) LIMITED

Company 06598378 · LUTON

Open →
Active

M C GROUP LIMITED

Company 02035458 · AYLESFORD

Open →
Active

M C GRUMBRIDGE LIMITED

Company 07983155 · LONDON

Open →
Active

M C H ESTATES LIMITED

Company 05767769 · CHELTENHAM

Open →
Active

M C H PROPERTY HOLDINGS LIMITED

Company 12742258 · WEYMOUTH

Open →
Active

M C HARRISON & CO LTD

Company 16534293 · HUDDERSFIELD

Open →
Active

M C HAYES BUILDING CONTRACTORS LTD

Company 08422532 · ROCHFORD

Open →
Active

M C HEATING LTD

Company 11157886 · GOSPORT

Open →
Active

M C HEWITT

Company LP003039 · Registered office town not supplied

Open →
Active

M C HOLIDAY LETS LTD

Company 15466856 · HARLOW

Open →
Active

M C HULLAH & COMPANY LIMITED

Company 04730776 · BRISTOL

Open →
Active

M C I MEDIA LTD

Company 03162058 · MAIDENHEAD

Open →
Active

M C INDUSTRIES LIMITED

Company 09055144 · LUTTERWORTH

Open →