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 BENNETT CONSTRUCTION LIMITED

Company 06798859 · LIVERPOOL

Open →
Active

M BENNETT CONSULTING LTD

Company 12040755 · BILLERICAY

Open →
Active

M BENNETT ELECTRICAL LIMITED

Company 11895882 · DONCASTER

Open →
Active

M BENNETT LIMITED

Company 04963404 · DERBYSHIRE

Open →
Active

M BENNETT PLUMBING & HEATING LTD

Company 11280136 · WORCESTER

Open →
Active

M BENNS AVIATION SERVICES LTD

Company 13428381 · CAMBRIDGE

Open →
Active

M BENSON & SONS LIMITED

Company 10767160 · SALTASH

Open →
Active

M BENSON BUILDING LTD

Company 14408459 · MORECAMBE

Open →
Active

M BENSON LTD

Company 16930405 · LONDON

Open →
Active

M BENSON PLUMBING & HEATING LTD

Company 16356052 · LEEDS

Open →
Active

M BENTLEY CONSTRUCTION MANAGEMENT LTD

Company 17133927 · CHESSINGTON

Open →
Active

M BENTLEY PROPERTIES LIMITED

Company 16520038 · LONDON

Open →
Active

M BERNARD LIMITED

Company 10372621 · MANSFIELD

Open →
Active

M BERRY CARAVANS LIMITED

Company 06644470 · MILTON KEYNES

Open →
Active

M BERRY CONSULTANCY LTD

Company SC746435 · EDINBURGH

Open →
Active

M BERRY FINANCIAL SERVICES LTD

Company NI670352 · BELFAST

Open →
Active

M BEST CHOICE LIMITED

Company 15501324 · CHATTERIS

Open →
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 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 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 →