- M I Electrical & Data - 132 Heathfield Road, Keston, Kent, BR2 6BA
- M I F Distributions Ltd - Office 4-5 Ground Floor Hallow Park, Worcester, Worcestershire, WR2 6PG
- M I G Pattern Cutting Services Ltd - 3d Mackenzie Road, London, Greater London, N7 8QZ
- M I Glass - 51 Downing Street, Smethwick, West Midlands, B66 2PP
- M I I Engineering - Unit 20 Pantglas Industrial Estate, Caerphilly, Mid-Glamorgan, CF83 8DR
- M I S - Unit 22 Wheatland Business Park, Wallasey, Merseyside, CH44 7ER
- M I T A - Unit 7 The Pavilions, Brighton Road, Crawley, West Sussex, RH11 9BJ
- M J A Consulting Civil & Structural Engineers - Monarch House Abingdon Science Park, Abingdon, Oxfordshire, OX14 3NB
- M J A Security Systems - 4 St Mungo Street, Glasgow, Lanarkshire, G64 1QT
- M J Abbott Ltd - Bratch Lane, Salisbury, Wiltshire, SP3 5EB
- M J B Engineering Precision Ltd - Unit 2 Malbern Industrial Estate, Stockport, Cheshire, SK5 7BU
- M J B Precision Engineering Ltd - Unit 9 North Dorset Business Park, Sturminster Newton, Dorset, DT10 2GA
- M J C 2 - Unit 33 Wellington Business Park, Crowthorne, Berkshire, RG45 6LS
- M J Carter Associates Ltd - Baddesley Colliery Offices, Atherstone, Warwickshire, CV9 2LE
- M J Church - Star Farm, Chippenham Road, Chippenham, Wiltshire, SN14 8LH
Companies 226 to 240 | Page 16 of 275