M Alphabetical directory

UK companies beginning with M

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

Active

M CHOMETTE STUDIO LIMITED

Company 12727111 · BROADSTAIRS

Open →
Active

M CHORLTON LTD

Company 08144285 · ALTRINCHAM

Open →
Active

M CHOUDHURY GROUP LTD

Company 16217066 · LONDON

Open →
Active

M CHOWDHURY LIMITED

Company 14826777 · NORTHAMPTON

Open →
Active

M CHOWDHURY LOGISTICS LTD

Company 16818714 · PRESTON

Open →
Active

M CHRISTOU HOLDINGS LIMITED

Company 17244639 · LANCING

Open →
Active

M CHURCH CARPENTRY LTD

Company 13493965 · WINDSOR

Open →
Active

M CHURCH HEATING & COOLING LTD

Company 10353431 · NOTTINGHAM

Open →
Active

M CHURCH VEHICLE SERVICES LIMITED

Company 09424225 · KETTERING

Open →
Active

M CHURCHOUSE CONSULTANCY LIMITED

Company 14406839 · CHIPPENHAM

Open →
Active

M CINQ UK LONDON LIMITED

Company 16624239 · LONDON

Open →
Active

M CITY CARS LTD

Company 10274132 · HASSOCKS

Open →
Active

M CITY DINING LIMITED

Company 17316592 · STALYBRIDGE

Open →
Active

M CIVIL ENGINEERING LIMITED

Company 09583728 · FROME

Open →
Active

M CIVILS NW LIMITED

Company 15329554 · NEWTON-LE-WILLOWS

Open →
Active

M CLACK CONTRACTOR SERVICES LTD

Company 05725939 · WATFORD

Open →
Active

M CLAD INDUSTRIAL ROOFING & CLADDING LIMITED

Company 12938242 · BRISTOL

Open →
Active

M CLAPSON LTD

Company 09283900 · SWADLINCOTE

Open →
Active

M CLARK ELECTRICAL LTD

Company 10518936 · LIVERPOOL

Open →
Active

M CLARK LTD

Company 08072514 · CRANBROOK

Open →
Active

M CLARK MOTORS LTD

Company 12953484 · LOOE

Open →
Active

M CLARK SCAFFOLDING @ MANAGEMENT SERVICES LTD

Company 15335762 · CHELMSFORD

Open →
Active

M CLARKE & SONS LIMITED

Company NI698539 · BALLYMENA

Open →
Active

M CLARKE BUILDING SERVICES LIMITED

Company 10344784 · DUNSTABLE

Open →
Active

M CLARKE MORTGAGES LTD

Company NI636342 · BELFAST

Open →
Active

M CLARKE ROOFING LTD.

Company 13920626 · KING'S LYNN

Open →
Active

M CLARKE UPHOLSTERY LTD

Company 09027350 · STONE

Open →
Active

M CLASS PROPERTY LTD

Company SC876640 · EDINBURGH

Open →
Active

M CLAUGHTON LTD

Company 12414737 · HOOK

Open →
Active

M CLAY PROPERTIES LIMITED

Company 10531406 · PORT TALBOT

Open →
Active

M CLAY SERVICES LTD

Company 16112623 · NEWCASTLE UPON TYNE

Open →
Active

M CLAYTON CLADDING LIMITED

Company 14491703 · SHEFFIELD

Open →
Active

M CLEANING SERVICES (TAUNTON) LIMITED

Company 06363209 · TAUNTON

Open →
Active

M CLEMENTS PROPERTY LIMITED

Company 16358492 · NESTON

Open →
Active

M CLIFFE SOLUTIONS LIMITED

Company 15991756 · MILTON KEYNES

Open →
Active

M CLIMATE SOLUTIONS LTD

Company 12540355 · NOTTINGHAM

Open →
Active

M CLINGO FARRIER LIMITED

Company 10687700 · NUNEATON

Open →
Active

M CLOTHING LTD

Company 17312576 · ROCHDALE

Open →
Active

M CLUB FOUNDATION LTD

Company 07884948 · STOKE ON TRENT

Open →
Active

M CLUB SPA AND FITNESS LIMITED

Company 06496502 · FESTIVAL PARK

Open →
Active

M CLUB SWIM LIMITED

Company 14502407 · STOKE-ON-TRENT

Open →
Active

M COATES INDUSTRIAL ENGINEERS LIMITED

Company 04654555 · GLOUCESTER

Open →
Active

M COBHAM & CO LTD

Company 13894883 · STOCKPORT

Open →
Active

M COCKMAN PLUMBING AND HEATING LIMITED

Company 09895612 · EXMOUTH

Open →
Active

M CODE LTD

Company 11549392 · BYFLEET

Open →
Active

M COETSEE LTD

Company 14576695 · SHREWSBURY

Open →
Active

M COFFEY ENGINEERING LTD

Company 16392185 · MAULDEN

Open →
Active

M COISY HOME CARE SERVICE LTD

Company 12933782 · ENFIELD

Open →