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 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 · CHESHAM
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 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
M C INSPECTION SERVICES LIMITED
Company 10091780 · NEWCASTLE UPON TYNE
M C INTERIORS AND OFFICE REFURBISHMENTS LTD
Company 07989007 · WARRINGTON
M C INTERIORS MIDLANDS LIMITED
Company 16408168 · NOTTINGHAM
M C INTERNATIONAL LINKS LIMITED
Company 07059033 · BUCKHURST HILL
M C INVESTMENTS LIMITED
Company 04117964 · Registered office town not supplied
M C INVESTMENTS LINCOLN LIMITED
Company 11577011 · LINCOLN
M C J ACCOUNTANCY SERVICES LTD
Company SC443834 · HELENSBURGH
M C JACKSON NEUROLOGY LTD.
Company 07721586 · BIRMINGHAM
M C JARVIS LTD
Company 07981998 · COLCHESTER
M C JONES LIMITED
Company 09872176 · WIGAN
M C JORGENSEN DELIVERIES LTD
Company 12958708 · SWANSEA
M C K CONSULTANCY SERVICES LIMITED
Company 10179772 · BRIGHTON
M C K GARDENS LTD
Company 11801900 · LONDON
M C K PLUMBING & HEATING ENGINEERS LIMITED
Company 04378892 · BINGHAM
M C KELLY LIMITED
Company 02553793 · CREDITON