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.
M C KITCHEN & BATHROOM INSTALLATIONS LIMITED
Company 05227368 · FOUR OAKS
M C KITCHEN & BUILDING CONTRACTORS LTD
Company 15366582 · ROCHDALE
M C L (CIVIL ENGINEERING CONTRACTORS) LIMITED
Company 02743344 · CWMBACH,ABERDARE
M C L ASSET FINANCE LIMITED
Company 08160692 · CHELMSFORD
M C L PROPERTIES (AYRSHIRE) LTD
Company SC526430 · AYR
M C LANDSCAPING LTD
Company 12732769 · RICKMANSWORTH
M C LETS LIMITED
Company 11640516 · KETTERING
M C LETTINGS LTD
Company 10468239 · BRISTOL
M C LIDDY (PROPERTIES) LIMITED
Company 05688799 · KENT
M C LIFT SERVICES LIMITED
Company 15846314 · KETTERING
M C LOCUMS LIMITED
Company 08401912 · WORTHING
M C LOGIC (NOTTM ) LTD
Company 07603037 · NOTTINGHAM
M C LOXLEY LIMITED
Company 11252066 · DRONFIELD
M C M ALARMS LTD
Company 06918118 · WELLINGBOROUGH
M C M CONSTRUCTION SERVICES LIMITED
Company 03653063 · BERKHAMSTED
M C M LONDON LIMITED
Company 09531658 · ILFORD
M C MALLETT ACCOUNTANTS LIMITED
Company 11094239 · KING'S LYNN
M C MANAGEMENT CONSULTING LIMITED
Company 10669756 · NOTTINGHAM
M C MANAGEMENT LIMITED
Company 14111383 · EDGWARE
M C MANAGEMENT LIMITED
Company OE027997 · DOUGLAS
M C MANN MANAGEMENT LTD
Company 14798154 · IPSWICH
M C MARBLE LTD
Company 07999736 · SWANSCOMBE
M C MARITIME SERVICES LIMITED
Company 13078443 · CARDIFF
M C MARKETING LTD
Company 05491097 · MUCH WENLOCK
M C MARKLOVE LTD
Company 09879746 · DALTON-IN-FURNESS
M C MARWOOD LIMITED
Company 05001479 · GRIMSBY
M C MCNEILL & COMPANY LTD.
Company SC305944 · WEST LOTHIAN
M C MCVICAR & CO
Company SL001229 · ANGUS
M C MEDICAL CONSULTING LIMITED
Company 06256380 · STEVENAGE
M C MILLENNIUM CLEANING SERVICES LIMITED
Company 05742870 · CHOBHAM
M C MINETT LIMITED
Company 07155727 · WATFORD
M C MOTORS HOLDINGS LIMITED
Company 15317671 · ASHFORD
M C MOTORS LIMITED
Company 07156449 · ASHFORD
M C NAILS LTD
Company 14141951 · READING
M C NEBO VENTURES LTD.
Company 12154070 · STEVENAGE
M C NICHOLS LIMITED
Company 04717794 · EXETER
M C NORRIS LIMITED
Company 06015034 · DORSET
M C O GROUP HOLDINGS LTD
Company 15988490 · ILFORD
M C OILS LIMITED
Company 05271240 · NOTTINGHAM
M C OWENS LTD
Company 16320089 · DEESIDE
M C P D LTD
Company SC448617 · GLASGOW
M C P MEDIA TECHNOLOGIES LIMITED
Company 02801432 · MERSEYSIDE
M C P METALS AND CHEMICALS LIMITED
Company 03903297 · LONDON
M C P PLUMBING & HEATING (MIDLANDS) LTD
Company 07261838 · WEST BROMWICH
M C P SYSTEMS CONSULTANTS LTD
Company 07212262 · ROSS-ON-WYE
M C PACITTI LIMITED
Company 11387290 · BERKHAMSTED
M C PAGE IMPLANT SERVICES LTD
Company 15405360 · CARDIFF
M C PAINTERS LTD
Company 13483355 · WIRRAL