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.
M C E ENGINEERING LIMITED
Company 03258722 · DERBY
M C EDWARDS BUILDING SERVICES LIMITED
Company 11304103 · SHREWSBURY
M C ELECTRICAL (E.A.) LIMITED
Company 05740399 · NORFOLK
M C ELECTRICAL (SE) LIMITED
Company 13961850 · HAILSHAM
M C ELECTRICAL (UK) LTD
Company 04709446 · SUTTON
M C ELECTRICAL CONSULTANTS LIMITED
Company 10554898 · BEDFORD
M C ELECTRICAL CONTRACTORS LIMITED
Company 04962056 · PORTH
M C ELECTRICAL ENGINEERING LTD
Company 16795177 · BARNET
M C ELECTRICAL INSTALLATIONS LTD
Company 08161930 · LYMM
M C ELECTRICAL SOLUTIONS LIMITED
Company 07221459 · NOTTINGHAM
M C ENG. SVS. LTD
Company 07251561 · WATERLOOVILLE
M C ENGINEERS LIMITED
Company 05193045 · COLWICK NOTTINGHAM
M C ENTERPRISES RECOVERY (UK) LTD
Company 05873567 · ST. ALBANS
M C ERDOS LTD
Company 13718346 · LONDON
M C ESTEBAN PARDO LIMITED
Company 08388818 · NOTTINGHAM
M C EXCAVATIONS LTD
Company 06756607 · BACUP
M C F ELECTRICAL LIMITED
Company SC258094 · RENFREW
M C FENCING & DECKING LIMITED
Company 12364225 · CATERHAM
M C FENCING LTD
Company 09496073 · SWADLINCOTE
M C FERGUSON (PENRITH) LTD
Company 12649471 · PENRITH
M C FIELD CONSULTING LIMITED
Company 12444394 · LONDON
M C FILM CONSULTANTS LTD
Company 06805767 · LONDON
M C FLOORING CONTRACTORS LTD
Company 06653703 · WATERLOOVILLE
M C FOOD AND DRINK LIMITED
Company 16259542 · BLACKPOOL
M C FREE LIMITED
Company 04062096 · BEXHILL
M C FULLER ASSOCIATES LTD
Company 09359891 · KINGSWINFORD
M C G FLOORING LTD
Company SC889351 · GLASGOW
M C G G 1 LTD
Company 17399234 · WIGAN
M C G GROOMING LTD
Company 15743662 · CHORLEY
M C G LETTINGS LIMITED
Company 04762598 · BIRMINGHAM
M C GALLAGHER LIMITED
Company 12058936 · EASTBOURNE
M C GARDEN SERVICES LIMITED
Company 05127945 · LEAMINGTON SPA
M C GARDENING MAINTENANCE LTD
Company SC802009 · GLASGOW
M C GILBERT LIMITED
Company 04358891 · MALPAS
M C GLOBAL ENGINEERING LIMITED
Company 07718534 · WORTHING
M C GROUP (LUTON) LIMITED
Company 06598378 · LUTON
M C GROUP LIMITED
Company 02035458 · AYLESFORD
M C GRUMBRIDGE LIMITED
Company 07983155 · LONDON
M C H ESTATES LIMITED
Company 05767769 · CHELTENHAM
M C H PROPERTY HOLDINGS LIMITED
Company 12742258 · WEYMOUTH
M C HARRISON & CO LTD
Company 16534293 · HUDDERSFIELD
M C HAYES BUILDING CONTRACTORS LTD
Company 08422532 · ROCHFORD
M C HEATING LTD
Company 11157886 · GOSPORT
M C HEWITT
Company LP003039 · Registered office town not supplied
M C HOLIDAY LETS LTD
Company 15466856 · HARLOW
M C HULLAH & COMPANY LIMITED
Company 04730776 · BRISTOL
M C I MEDIA LTD
Company 03162058 · MAIDENHEAD
M C INDUSTRIES LIMITED
Company 09055144 · LUTTERWORTH