M Alphabetical directory

UK companies beginning with M

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

Active

M BEST MITCHELL LTD

Company 17053219 · TAUNTON

Open →
Active

M BEST PROPERTIES LTD

Company 15994192 · MANCHESTER

Open →
Active

M BEWELL CONSULTANTS LIMITED

Company 10381341 · NUNEATON

Open →
Active

M BEYNON PROPERTY MAINTENANCE LTD

Company 11770354 · FRINTON ON SEA

Open →
Active

M BHALLI LIMITED

Company 16253311 · ALDERSHOT

Open →
Active

M BHANA ASSOCIATES LIMITED

Company 11730320 · DEWSBURY

Open →
Active

M BHARDWAJ ANAESTHETIC LTD

Company 09445520 · IVER

Open →
Active

M BHOGAL OPTOM LTD

Company 17306815 · SOLIHULL

Open →
Active

M BIBBY AND SON LTD

Company 16601720 · ST. HELENS

Open →
Active

M BIBI EYECARE LIMITED

Company 15703295 · PRESTON

Open →
Active

M BIDDLES LTD

Company 09540447 · LEEDS

Open →
Active

M BIELBY DEVELOPMENTS LIMITED

Company 16628804 · HUDDERSFIELD

Open →
Active

M BIGGLESWORTH LTD

Company 15538298 · LEEDS

Open →
Active

M BILAL LTD

Company 17503423 · ESSEX

Open →
Active

M BILLINGTON SERVICES LTD

Company 13033689 · LONDON

Open →
Active

M BILTON PLUMBING & HEATING LTD

Company 16957815 · LEEDS

Open →
Active

M BINT LIMITED

Company 12435775 · DONCASTER

Open →
Active

M BIOTECH LIMITED

Company 05918834 · EGHAM SURREY

Open →
Active

M BIRCH MOTORS LTD

Company 17494489 · WHITCHURCH

Open →
Active

M BIRD LIMITED

Company 06913008 · CARLISLE

Open →
Active

M BIRD PROPERTIES LIMITED

Company 13542158 · REDDITCH

Open →
Active

M BIRING LTD

Company 17123669 · UXBRIDGE

Open →
Active

M BISHOP HOLDINGS LTD

Company 16716665 · LONDON

Open →
Active

M BISSELL DISPLAY LIMITED

Company 04626424 · DERBY

Open →
Active

M BISSELL TREES AND HEDGES LTD

Company 09288218 · STAFFORD

Open →
Active

M BITE LTD

Company 16169018 · PETERBOROUGH

Open →
Active

M BITTLESTON LTD

Company 13743423 · LONDON

Open →
Active

M BLACK JOINERY LTD

Company 12264063 · DEWSBURY

Open →
Active

M BLACK LTD

Company 10922314 · LONDON

Open →
Active

M BLACK SUBSEA SERVICES LIMITED

Company SC631817 · CUPAR

Open →
Active

M BLACK TRAINING LTD

Company 07615336 · ROMSEY

Open →
Active

M BLACKETT LIMITED

Company 12897225 · PRESTON

Open →
Active

M BLAIR GROUP LIMITED

Company 16916937 · BIRMINGHAM

Open →
Active

M BLAIR PROPERTIES LTD

Company 17116631 · BIRMINGHAM

Open →
Active

M BLAKE TREE AND LANDSCAPING LTD

Company 13013642 · SOUTHWATER, HORSHAM

Open →
Active

M BLAND TRANSPORT LTD

Company 04691184 · RUGELEY

Open →
Active

M BLENKLEY CONSULTING LTD

Company 09272589 · ROYSTON

Open →
Active

M BLOCK PROPERTIES LLP

Company SO307203 · GLASGOW

Open →
Active

M BLOOMFIELD LTD

Company 08380556 · WOKING

Open →
Active

M BLUE LTD

Company 06439518 · SOUTHEND-ON-SEA

Open →
Active

M BLUNDELL PROJECT MANAGEMENT LIMITED

Company 11973636 · LIVERPOOL

Open →
Active

M BOAKYE LTD

Company 09001143 · DUNSTABLE

Open →
Active

M BOBEICA BUILDING SERVICES LTD

Company 11801862 · ENFIELD

Open →
Active

M BOBO LTD

Company 11648497 · SLOUGH

Open →
Active

M BODYWORKS LIMITED

Company 10237326 · HODDESDON

Open →
Active

M BOGA LTD

Company 14928012 · WALLINGTON

Open →
Active

M BOGAN EDUCATION LTD

Company 13007452 · LIVERPOOL

Open →
Active

M BOGAN PROPERTY LTD

Company 17389041 · LIVERPOOL

Open →