- M S Engineering & Building Services Ltd - Unit 2.2 Bessborough Works, West Molesey, Surrey, KT8 2QS
- M S Environmental - 1 Lydget, Keighley, West Yorkshire, BD20 6NA
- M S F Engineering Ltd - Unit 8 Newlands Farm, Newlands Lane, Sutton Coldfield, West Midlands, B76 0BE
- M S H Electronics - Unit 1b, Wimborne, Dorset, BH21 1HB
- M S I - 9 Llewelyn Avenue, Llandudno, Gwynedd, LL30 2ER
- M S I Defence Systems Ltd - Salhouse Road, Norwich, Norfolk, NR7 9AY
- M S I Forks - Carr Hill, Doncaster, South Yorkshire, DN4 8DH
- M S Instruments Ltd - Unit 4 Ravensquay Business Centre, Orpington, Kent, BR5 4BQ
- M S L - Unit B8 Millbrook Close, Eastleigh, Hampshire, SO53 4BZ
- M S M - 9 Carlton Lane, York, North Yorkshire, YO62 5HB
- M S M Group - Spring Vale, Manchester, Lancashire, M24 2HS
- M S M Partitioning - 5 New Road, Pontypool, Gwent, NP4 0TL
- M S Michael & Co. Ltd - 4 Batchelor Street, Chatham, Kent, ME4 4BJ
- M S O Cleland - 399 Castlereagh Road, Belfast, Co. Antrim, BT5 6QP
- M S O Marine Construction - Dock Road, Brentford, Middlesex, TW8 8AG
Companies 331 to 345 | Page 23 of 262