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 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 · CHESHAM

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

M C INSPECTION SERVICES LIMITED

Company 10091780 · NEWCASTLE UPON TYNE

Open →
Active

M C INTERIORS AND OFFICE REFURBISHMENTS LTD

Company 07989007 · WARRINGTON

Open →
Active

M C INTERIORS MIDLANDS LIMITED

Company 16408168 · NOTTINGHAM

Open →
Active

M C INTERNATIONAL LINKS LIMITED

Company 07059033 · BUCKHURST HILL

Open →
Active

M C INVESTMENTS LIMITED

Company 04117964 · Registered office town not supplied

Open →
Active

M C INVESTMENTS LINCOLN LIMITED

Company 11577011 · LINCOLN

Open →
Active

M C J ACCOUNTANCY SERVICES LTD

Company SC443834 · HELENSBURGH

Open →
Active

M C JACKSON NEUROLOGY LTD.

Company 07721586 · BIRMINGHAM

Open →
Active

M C JARVIS LTD

Company 07981998 · COLCHESTER

Open →
Active

M C JONES LIMITED

Company 09872176 · WIGAN

Open →
Active

M C JORGENSEN DELIVERIES LTD

Company 12958708 · SWANSEA

Open →
Active

M C K CONSULTANCY SERVICES LIMITED

Company 10179772 · BRIGHTON

Open →
Active

M C K GARDENS LTD

Company 11801900 · LONDON

Open →
Active

M C K PLUMBING & HEATING ENGINEERS LIMITED

Company 04378892 · BINGHAM

Open →
Active

M C KELLY LIMITED

Company 02553793 · CREDITON

Open →