- M M L Marine - 60 Waverley Street, Coatbridge, Lanarkshire, ML5 2BE
- M M P Electrovibe UK Ltd - Unit 2 Brockhampton Road, Havant, Hampshire, PO9 1JU
- M M P I Manufacturing - Factory 2, Stourbridge, West Midlands, DY9 8HY
- M M P Northwest Ltd - Unit 7 Gatehead Mill, Delph New Road, Oldham, Lancashire, OL3 5DB
- M M S Ship Repair - Alexandra Dock, Hull, North Humberside, HU9 1TA
- M M S UK - 3 South View Business Centre, Ghyll Royd, Leeds, West Yorkshire, LS20 9PP
- M M T - Unit 2a Banbury Office Village, Banbury, Oxfordshire, OX16 2SB
- M M X Communications Services - Unit 100 Solar Park, Highlands Road, Solihull, West Midlands, B90 4SH
- M Media Group - Enterprise House Aviation Business Park, Christchurch, Dorset, BH23 6NW
- M N A Consulting - White Rose Park, Goole, North Humberside, DN14 6XF
- M N V Consulting Ltd - Spinningdale, Callander, Perthshire, FK17 8LE
- M O 8 Specialities Ltd - Unit 2 Cobham Road, Pershore, Worcestershire, WR10 2DL
- M O Associates Engineering Ltd - 12 Melcombe Place, London, Uxbridge, NW1 6JJ
- M O J Engineering - 9 Talisman Business Centre, Duncan Road, Southampton, Hampshire, SO31 7GA
- M O O G Components Group - Unit 30 Suttons Business Park, Sutton Park Avenue, Reading, Berkshire, RG6 1AW
Companies 331 to 345 | Page 23 of 290