M Alphabetical directory
UK companies beginning with M
Name A–Z · page 22. Date sorting is intentionally omitted here to keep very large letter directories fast.
M & J AFZAL ESTATES LIMITED
Company 08551171 · BANBURY
M & J AFZAL HOMES LIMITED
Company 11270509 · BANBURY
M & J AFZAL LIMITED
Company 05617295 · BANBURY
M & J AIR CONDITIONING LIMITED
Company 05763068 · LYMINGTON
M & J ANASTASI PROPERTY PARTNERSHIP LTD
Company 13526863 · POTTERS BAR
M & J ANTHONY PROPERTIES LTD
Company SC748849 · GLASGOW
M & J ARNOLD PROPERTY LTD
Company 17164116 · BOOTLE
M & J ASSET HOLDINGS LIMITED
Company 17084854 · LONDON
M & J AUTO MECHANICS LLP
Company OC360332 · RICHMOND
M & J AUTO REFURBISHMENT LTD
Company 16199258 · WATERLOOVILLE
M & J AUTO REPAIR (LEEDS) LIMITED
Company 07660526 · LEEDS
M & J B ASSOCIATES LIMITED
Company 02889279 · ATTLEBOROUGH
M & J B LOGISTIC SOLUTIONS LIMITED
Company 12793539 · IPSWICH
M & J BAGSHAW LTD
Company 04271589 · LEEDS
M & J BAHRI LIMITED
Company 08738663 · DUDLEY
M & J BARBER STUDIO LTD
Company 17349033 · WAKEFIELD
M & J BIRMINGHAM LIMITED
Company 16659872 · BIRMINGHAM
M & J BITTER END LTD
Company 12411489 · COCKERMOUTH
M & J BLOOM LIMITED
Company 13386015 · SUTTON COLDFIELD
M & J BOWERS LIMITED
Company 05872731 · YEOVIL
M & J BOYERS & SONS LIMITED
Company 06433964 · SCARBOROUGH
M & J BRICKWORKS LIMITED
Company 07232454 · CHELMSFORD
M & J BROADCAST SERVICES LIMITED
Company 08286929 · NOTTINGHAM
M & J BUILDERS (BURNLEY) LIMITED
Company 03372192 · LANCASHIRE
M & J BUILDERS (DUNDEE) LIMITED
Company SC443742 · DUNDEE
M & J BUILDERS MERCHANTS LIMITED
Company SC201280 · GREENOCK
M & J BUILDING AND JOINERY SERVICES LIMITED
Company 05171914 · BARNSLEY
M & J BURIAN HOLDINGS LTD
Company 13377363 · NELSON
M & J BUSINESS CONSULTING LTD
Company 11196450 · WEMBLEY
M & J CAMPERVAN SALES AND RENTALS LIMITED
Company 15015656 · LIVERPOOL
M & J CARE HOMES LIMITED
Company 05142126 · LONDON
M & J CARPENTRY AND JOINERY LIMITED
Company 06875320 · BECKENHAM
M & J CARPENTRY LIMITED
Company 06316257 · WATERLOOVILLE
M & J CATERING SUSSEX LIMITED
Company 09500131 · EASTBOURNE
M & J CHADWICK LIMITED
Company 06980046 · STOKE ON TRENT
M & J CHEESBROUGH & SON LIMITED
Company 12025065 · HEDDON-ON-THE-WALL
M & J CIS LTD
Company 10927414 · STOCKTON-ON-TEES
M & J CIVIL ENGINEERING LTD
Company SC416430 · LEVEN
M & J CLARKE COMMERCIAL LTD
Company 16528394 · ROCHDALE
M & J CLARKE PROPERTIES LIMITED
Company 11713087 · ROCHDALE
M & J CLEANING LIMITED
Company 10551444 · WEYBRIDGE
M & J CLINICAL ASSOCIATES LTD
Company NI606208 · BELFAST
M & J CLOTHING LTD
Company 14672980 · SMETHWICK
M & J COATINGS [B'HAM] LIMITED
Company 07684521 · REDDITCH
M & J COLE LTD
Company 15945649 · BRIDPORT
M & J COMMUNICATIONS LIMITED
Company 03202056 · WOKINGHAM
M & J CONNECT LIMITED
Company 16691632 · KETTERING
M & J CONSTRUCTION LANCS LIMITED
Company 04335855 · ROSSENDALE