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.
M BEST MITCHELL LTD
Company 17053219 · TAUNTON
M BEST PROPERTIES LTD
Company 15994192 · MANCHESTER
M BEWELL CONSULTANTS LIMITED
Company 10381341 · NUNEATON
M BEYNON PROPERTY MAINTENANCE LTD
Company 11770354 · FRINTON ON SEA
M BHALLI LIMITED
Company 16253311 · ALDERSHOT
M BHANA ASSOCIATES LIMITED
Company 11730320 · DEWSBURY
M BHARDWAJ ANAESTHETIC LTD
Company 09445520 · IVER
M BHOGAL OPTOM LTD
Company 17306815 · SOLIHULL
M BIBBY AND SON LTD
Company 16601720 · ST. HELENS
M BIBI EYECARE LIMITED
Company 15703295 · PRESTON
M BIDDLES LTD
Company 09540447 · LEEDS
M BIELBY DEVELOPMENTS LIMITED
Company 16628804 · HUDDERSFIELD
M BIGGLESWORTH LTD
Company 15538298 · LEEDS
M BILAL LTD
Company 17503423 · ESSEX
M BILLINGTON SERVICES LTD
Company 13033689 · LONDON
M BILTON PLUMBING & HEATING LTD
Company 16957815 · LEEDS
M BINT LIMITED
Company 12435775 · DONCASTER
M BIOTECH LIMITED
Company 05918834 · EGHAM SURREY
M BIRCH MOTORS LTD
Company 17494489 · WHITCHURCH
M BIRD LIMITED
Company 06913008 · CARLISLE
M BIRD PROPERTIES LIMITED
Company 13542158 · REDDITCH
M BIRING LTD
Company 17123669 · UXBRIDGE
M BISHOP HOLDINGS LTD
Company 16716665 · LONDON
M BISSELL DISPLAY LIMITED
Company 04626424 · DERBY
M BISSELL TREES AND HEDGES LTD
Company 09288218 · STAFFORD
M BITE LTD
Company 16169018 · PETERBOROUGH
M BITTLESTON LTD
Company 13743423 · LONDON
M BLACK JOINERY LTD
Company 12264063 · DEWSBURY
M BLACK LTD
Company 10922314 · LONDON
M BLACK SUBSEA SERVICES LIMITED
Company SC631817 · CUPAR
M BLACK TRAINING LTD
Company 07615336 · ROMSEY
M BLACKETT LIMITED
Company 12897225 · PRESTON
M BLAIR GROUP LIMITED
Company 16916937 · BIRMINGHAM
M BLAIR PROPERTIES LTD
Company 17116631 · BIRMINGHAM
M BLAKE TREE AND LANDSCAPING LTD
Company 13013642 · SOUTHWATER, HORSHAM
M BLAND TRANSPORT LTD
Company 04691184 · RUGELEY
M BLENKLEY CONSULTING LTD
Company 09272589 · ROYSTON
M BLOCK PROPERTIES LLP
Company SO307203 · GLASGOW
M BLOOMFIELD LTD
Company 08380556 · WOKING
M BLUE LTD
Company 06439518 · SOUTHEND-ON-SEA
M BLUNDELL PROJECT MANAGEMENT LIMITED
Company 11973636 · LIVERPOOL
M BOAKYE LTD
Company 09001143 · DUNSTABLE
M BOBEICA BUILDING SERVICES LTD
Company 11801862 · ENFIELD
M BOBO LTD
Company 11648497 · SLOUGH
M BODYWORKS LIMITED
Company 10237326 · HODDESDON
M BOGA LTD
Company 14928012 · WALLINGTON
M BOGAN EDUCATION LTD
Company 13007452 · LIVERPOOL
M BOGAN PROPERTY LTD
Company 17389041 · LIVERPOOL