M Alphabetical directory

UK companies beginning with M

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

Active

M AND T TECHNOLOGY LTD

Company 15361588 · RUISLIP,

Open →
Active

M AND T TRAINING LTD

Company 14316465 · CHESHAM

Open →
Active

M AND W ENGINEERING LIMITED

Company 10661081 · STOKE-ON-TRENT

Open →
Active

M AND Y PROFESSIONAL SERVICES (LEICESTER) LIMITED

Company 07237815 · WEST LANGTON

Open →
Active

M AND Y SOLUTIONS LTD

Company 17297651 · LONDON

Open →
Active

M AND Z AUTOS LTD

Company 15852804 · CHERTSEY

Open →
Active

M AND Z FOODS 245 LIMITED

Company SC862688 · HAMILTON

Open →
Active

M AND Z HIRES LIMITED

Company 14872828 · SOUTHEND-ON-SEA

Open →
Active

M ANDAR HOUSING LTD

Company 14751509 · HUDDERSFIELD

Open →
Active

M ANDERSON CONSULTING LIMITED

Company 09287752 · ST. ALBANS

Open →
Active

M ANDERSON DEVELOPMENTS LIMITED

Company 05368395 · ESSEX

Open →
Active

M ANDERSON HV SOLUTIONS LIMITED

Company 10381982 · SUNDERLAND

Open →
Active

M ANDERSON SERVICES LIMITED

Company 10061751 · LONDON

Open →
Active

M ANDREWS (ELECTRICAL) LTD.

Company 04516134 · SKIPTON

Open →
Active

M ANDREWS CONSULTANCY LTD

Company 15557732 · GAINSBOROUGH

Open →
Active

M ANDREWS STUDIO LTD

Company 12175626 · TEIGNMOUTH

Open →
Active

M ANGEL INFOTECH LTD

Company 14740657 · WALTHAMSTOW

Open →
Active

M ANGELOVA LIMITED

Company 15414210 · CRAWLEY

Open →
Active

M ANGHEL LTD

Company 11422489 · ROMFORD

Open →
Active

M ANGOLD SERVICES LTD

Company 17138475 · BASINGSTOKE

Open →
Active

M ANSLEY CONSULTING LTD

Company 11170641 · NOTTINGHAM

Open →
Active

M ANTINORO LIMITED

Company 10615606 · AYLESBURY

Open →
Active

M ANWAR LTD

Company 16405110 · BOURNEMOUTH

Open →
Active

M APECON LIMITED

Company 11119839 · BIRMINGHAM

Open →
Active

M APEX CONSULTANCY LTD

Company 15325748 · PETERBOROUGH

Open →
Active

M APPLE SON LTD

Company 09997275 · BOGNOR REGIS

Open →
Active

M APPLETON PLUMBING & HEATING LIMITED

Company 04928038 · EAST SUSSEX

Open →
Active

M ARAYB HOLDINGS LIMITED

Company 13867998 · NOTTINGHAM

Open →
Active

M ARBITRAGE LTD

Company 16167555 · BIRMINGHAM

Open →
Active

M ARC INVESTMENTS LIMITED

Company 14298728 · SHEFFIELD

Open →
Active

M ARCHER AGRICULTURAL SERVICES LTD

Company 13298955 · BRIDGNORTH

Open →
Active

M ARCHER AND SON LIMITED

Company 08021939 · LANCASTER

Open →
Active

M ARCHER BUTCHERS LTD

Company 17016274 · IBSTOCK

Open →
Active

M ARCHER TRADING LIMITED

Company 09047188 · LONDON

Open →
Active

M ARCHITECTURE + PLANNING LTD

Company 10135400 · WOKING

Open →
Active

M ARHAM ENTERPRISES LTD

Company 17308675 · NORBURRY

Open →
Active

M ARHAM LTD

Company SC777509 · GALASHIELS

Open →
Active

M ARHAM TRADERS LIMITED

Company 16070615 · BIRMINGHAM

Open →
Active

M ARIF LTD

Company 16481690 · MANCHESTER

Open →
Active

M ARMITAGE GROUNDWORKS LIMITED

Company 16296644 · WETHERBY

Open →
Active

M ARNOLD ELECTRICAL LIMITED

Company 12391545 · LIVERSEDGE

Open →
Active

M ARNOLD PAINTING & DECORATING LTD

Company 17071213 · LONDON

Open →
Active

M ARROWSMITH SERVICES LIMITED

Company 08090627 · SHOTTON

Open →
Active

M ARTHUR PROPERTIES LIMITED

Company 05277793 · READING

Open →
Active

M ARTS CLUB LTD

Company 08403719 · MIDDLESEX

Open →
Active

M ASAD IQBAL LTD

Company 16667068 · MILDENHALL

Open →
Active

M ASAD LTD

Company 16550765 · LONDON

Open →
Active

M ASAM PROPERTIES LTD

Company SC793623 · DUNFERMLINE

Open →