M Alphabetical directory

UK companies beginning with M

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

Active

M A SAFETY LTD

Company 14527020 · YORK

Open →
Active

M A SAFETY SERVICES LIMITED

Company 09641562 · DAGENHAM

Open →
Active

M A SALAM AND SONS LIMITED

Company 15777512 · ESSEX

Open →
Active

M A SALEQ LIMITED

Company 16160417 · LONDON

Open →
Active

M A SANDERS PROPERTIES LIMITED

Company 05429233 · FROME

Open →
Active

M A SCOTT PLUMBING & HEATING LIMITED

Company 11233575 · GRANTHAM

Open →
Active

M A SECURITY SYSTEMS LIMITED

Company 08773003 · ONGAR

Open →
Active

M A SENRA ALEJANDRE LTD

Company 17025007 · LONDON

Open →
Active

M A SERVICES PRIVATE LTD

Company 11002332 · OXFORD

Open →
Active

M A SHADBOLT BUILDING SERVICES LIMITED

Company 05759484 · CHESHAM

Open →
Active

M A SHAH FINISHING SERVICES LTD

Company 16941550 · BURNLEY

Open →
Active

M A SHAHID INVESTMENTS LIMITED

Company 12390025 · NORTHAMPTON

Open →
Active

M A SHARPE LIMITED

Company 08200355 · LEICESTER

Open →
Active

M A SHEPHERD LIMITED

Company 07312755 · HIGH WYCOMBE

Open →
Active

M A SIDDIQ LIMITED

Company 08454627 · WALSALL

Open →
Active

M A SIMMONDS PROPERTY LIMITED

Company 16915874 · AYLESBURY

Open →
Active

M A SMITH ALL SCREEDS LTD

Company 06672337 · CARTERTON

Open →
Active

M A SMITH GROUNDWORK & BRICKWORK LIMITED

Company 08028938 · THATCHAM

Open →
Active

M A SMITH LIMITED

Company 09016459 · NEWTON AYCLIFFE

Open →
Active

M A SOLUTIONS (LINDUM) LTD

Company 05107976 · COVENTRY

Open →
Active

M A SPICE LTD

Company 12126692 · GODALMING

Open →
Active

M A SPOONER LTD

Company 12041810 · PECKHAM

Open →
Active

M A SPORTS LIMITED

Company 06441266 · WEST SUSSEX

Open →
Active

M A SPRAGGINS LIMITED

Company 04554935 · LINCOLN

Open →
Active

M A STARLING LTD

Company 06572892 · HASLEMERE

Open →
Active

M A SUPERMARKET LTD

Company 16743173 · LEICESTER

Open →
Active

M A SUPPORT SERVICES (WEST MIDLANDS) LIMITED

Company 12029005 · SOLIHULL

Open →
Active

M A SYED LIMITED

Company 12181532 · MANCHESTER

Open →
Active

M A SYED MANAGEMENT LTD

Company 08246957 · STRATFORD UPON AVON

Open →
Active

M A SYSTEMS & CONTROL LIMITED

Company 02645016 · SOUTHAMPTON

Open →
Active

M A T T H E W B L A C K M O R E LIMITED

Company 15996284 · BATH

Open →
Active

M A TALEB PROPERTIES LTD

Company 16404350 · HOUNSLOW

Open →
Active

M A TAYLOR ENGINEERING LIMITED

Company 04652352 · REDDITCH

Open →
Active

M A TAYLOR TRANSPORT LTD

Company 12065730 · BRIDGWATER

Open →
Active

M A THACKER BUILDER LTD

Company 14559407 · SPALDING

Open →
Active

M A THOMAS CONSULTANCY LIMITED

Company 09627784 · LONDON

Open →
Active

M A TIMBER CONSTRUCTION LTD

Company 05585860 · SWANAGE

Open →
Active

M A TODD LTD

Company 17117450 · GATESHEAD

Open →
Active

M A TRADERS GLASGOW LIMITED

Company SC608113 · GLASGOW

Open →
Active

M A TRADING & CONSULTANCY LIMITED

Company 13957392 · RUGELEY

Open →
Active

M A TRADING GROUP (YORKSHIRE) LTD

Company 14971352 · SHIPLEY

Open →
Active

M A TRAINING SOLUTIONS LTD

Company 09284408 · CHORLEY

Open →
Active

M A TRANSFERS LTD

Company 15926027 · CANTERBURY

Open →
Active

M A TRANSPORT (BDF) LTD

Company 11093511 · BURY

Open →
Active

M A TRANSPORT (UK) LTD

Company 07634991 · BIRMINGHAM

Open →
Active

M A TRANSPORT SERVICES LIMITED

Company 10344734 · BEDFORD

Open →
Active

M A TURNER HAULAGE CONTRACTOR LIMITED

Company 05848217 · ASHTON-UNDER-LYNE

Open →
Active

M A TYRE BAY LTD

Company 17315917 · ROCHDALE

Open →