M Alphabetical directory

UK companies beginning with M

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

Active

M & S BRIGHT SOLUTION LTD

Company 11683314 · HAYES

Open →
Active

M & S BURGE LIMITED

Company 09263662 · BRISTOL

Open →
Active

M & S BURROWS LIMITED

Company 14479572 · EVESHAM

Open →
Active

M & S BUTCHERS EQUIPMENT LIMITED

Company 13270330 · BIRMINGHAM

Open →
Active

M & S BUTCHERS LIMITED

Company 06614141 · BRIDGNORTH

Open →
Active

M & S CAPITAL LLP

Company OC420556 · RUISLIP

Open →
Active

M & S CAR AND COMMERCIAL SERVICES LTD

Company 14874328 · GUISBOROUGH

Open →
Active

M & S CARPENTRY CONTRACTORS LIMITED

Company 04349950 · COLCHESTER

Open →
Active

M & S CARPET & FLOORING LTD

Company 16019714 · COULSDON

Open →
Active

M & S CARPETS LTD

Company 16432840 · BRADFORD

Open →
Active

M & S CATERERS LTD

Company 10099377 · LONDON

Open →
Active

M & S CIVILS (NE) LTD

Company 11465858 · SUNDERLAND

Open →
Active

M & S CLEANING SERVICE LIMITED

Company 03502099 · LUTON

Open →
Active

M & S COACHES OF HEREFORDSHIRE LIMITED

Company 05096592 · WORCESTER

Open →
Active

M & S COMMERCIAL (ESSEX) LIMITED

Company 11542262 · LONDON

Open →
Active

M & S COMMERCIAL COMPONENTS LIMITED

Company 12499149 · CORBY

Open →
Active

M & S COMMERCIAL PROPERTIES LIMITED

Company 08467969 · HAILSHAM

Open →
Active

M & S COMMERCIAL PROPERTY INVESTMENTS LTD

Company 14860436 · DUDLEY

Open →
Active

M & S COMMERCIALS LIMITED

Company 02121124 · MANCHESTER

Open →
Active

M & S CONNOLLY & SONS LTD

Company NI605389 · ANTRIM

Open →
Active

M & S CONNOLLY LIMITED

Company 06796877 · WARWICK

Open →
Active

M & S CONSTRUCTION PROJECT MANAGEMENT LIMITED

Company 09615009 · NEWCASTLE UPON TYNE

Open →
Active

M & S CONSTRUCTION SUSSEX LIMITED

Company 15464852 · HEATHFIELD

Open →
Active

M & S CONSULTANCY SERV'S LIMITED

Company 10274798 · NORWICH

Open →
Active

M & S CONSULTANTS LTD

Company 15938567 · BLACKBURN

Open →
Active

M & S CONSULTING (LONDON) LIMITED

Company 06819776 · LONDON

Open →
Active

M & S CONTRACT SERVICES LIMITED

Company 03821320 · CHEADLE

Open →
Active

M & S CONTRACTING LTD

Company 16480964 · SWANSEA

Open →
Active

M & S CONTRACTORS (E.A.) HOLDINGS LIMITED

Company 09278971 · IPSWICH

Open →
Active

M & S CONTRACTORS (E.A.) LIMITED

Company 02708698 · IPSWICH

Open →
Active

M & S CONTRACTORS (FIFE) LTD

Company SC590518 · LEVEN

Open →
Active

M & S CONTRACTS LIMITED

Company SC275640 · RUTHERGLEN

Open →
Active

M & S CONVENIENCE STORE LTD

Company SC669842 · GOREBRIDGE

Open →
Active

M & S CORMACK LIMITED

Company 04594263 · BENFLEET

Open →
Active

M & S DAVISON LIMITED

Company 10431087 · WATERLOOVILLE

Open →
Active

M & S DECORATORS (TAYSIDE) LTD

Company SC821986 · DUNDEE

Open →
Active

M & S DESIGN AND BUILD LTD

Company 15732482 · LEICESTER

Open →
Active

M & S DEVELOPMENTS (BEMROSE COURT) LIMITED

Company 09932309 · SUTTON COLDFIELD

Open →
Active

M & S DEVELOPMENTS (GB) LIMITED

Company 05262680 · MALDON

Open →
Active

M & S DEVELOPMENTS HOLDINGS LIMITED

Company 10197814 · SUTTON COLDFIELD

Open →
Active

M & S DEVELOPS LTD

Company 13190445 · SEVENOAKS

Open →
Active

M & S DOCTORS LTD

Company 06442047 · HUDDERSFIELD

Open →
Active

M & S DRAPES LIMITED

Company 09928914 · WEMBLEY

Open →
Active

M & S DRYWALL FINISHERS LIMITED

Company 14044858 · CANNOCK

Open →
Active

M & S DUGGAL LIMITED

Company 03585030 · LONDON

Open →
Active

M & S EDUCATION LIMITED

Company 06835612 · HAYES

Open →
Active

M & S ELECTRICAL (UK) LIMITED

Company 04483718 · HAILSHAM

Open →
Active

M & S ELECTRICAL LIMITED

Company 03316126 · AYLESBURY

Open →