M Alphabetical directory

UK companies beginning with M

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

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

M C KITCHEN & BATHROOM INSTALLATIONS LIMITED

Company 05227368 · FOUR OAKS

Open →
Active

M C KITCHEN & BUILDING CONTRACTORS LTD

Company 15366582 · ROCHDALE

Open →
Active

M C L (CIVIL ENGINEERING CONTRACTORS) LIMITED

Company 02743344 · CWMBACH,ABERDARE

Open →
Active

M C L ASSET FINANCE LIMITED

Company 08160692 · CHELMSFORD

Open →
Active

M C L PROPERTIES (AYRSHIRE) LTD

Company SC526430 · AYR

Open →
Active

M C LANDSCAPING LTD

Company 12732769 · RICKMANSWORTH

Open →
Active

M C LETS LIMITED

Company 11640516 · KETTERING

Open →
Active

M C LETTINGS LTD

Company 10468239 · BRISTOL

Open →
Active

M C LIDDY (PROPERTIES) LIMITED

Company 05688799 · KENT

Open →
Active

M C LIFT SERVICES LIMITED

Company 15846314 · KETTERING

Open →
Active

M C LOCUMS LIMITED

Company 08401912 · WORTHING

Open →
Active

M C LOGIC (NOTTM ) LTD

Company 07603037 · NOTTINGHAM

Open →
Active

M C LOXLEY LIMITED

Company 11252066 · DRONFIELD

Open →
Active

M C M ALARMS LTD

Company 06918118 · WELLINGBOROUGH

Open →
Active

M C M AUTOMARINE LIMITED

Company 04597230 · WOODFORD GREEN

Open →
Active

M C M CONSTRUCTION SERVICES LIMITED

Company 03653063 · BERKHAMSTED

Open →
Active

M C M LONDON LIMITED

Company 09531658 · ILFORD

Open →
Active

M C MALLETT ACCOUNTANTS LIMITED

Company 11094239 · KING'S LYNN

Open →
Active

M C MANAGEMENT CONSULTING LIMITED

Company 10669756 · NOTTINGHAM

Open →
Active

M C MANAGEMENT LIMITED

Company 14111383 · EDGWARE

Open →
Active

M C MANAGEMENT LIMITED

Company OE027997 · DOUGLAS

Open →
Active

M C MANN MANAGEMENT LTD

Company 14798154 · IPSWICH

Open →
Active

M C MARBLE LTD

Company 07999736 · SWANSCOMBE

Open →
Active

M C MARITIME SERVICES LIMITED

Company 13078443 · CARDIFF

Open →
Active

M C MARKETING LTD

Company 05491097 · MUCH WENLOCK

Open →
Active

M C MARKLOVE LTD

Company 09879746 · DALTON-IN-FURNESS

Open →
Active

M C MARWOOD LIMITED

Company 05001479 · GRIMSBY

Open →
Active

M C MCNEILL & COMPANY LTD.

Company SC305944 · WEST LOTHIAN

Open →
Active

M C MCVICAR & CO

Company SL001229 · ANGUS

Open →
Active

M C MEDICAL CONSULTING LIMITED

Company 06256380 · STEVENAGE

Open →
Active

M C MILLENNIUM CLEANING SERVICES LIMITED

Company 05742870 · CHOBHAM

Open →
Active

M C MINETT LIMITED

Company 07155727 · WATFORD

Open →
Active

M C MOTORS HOLDINGS LIMITED

Company 15317671 · ASHFORD

Open →