- M & G Fabrications Ltd - South View, Sleaford, Lincolnshire, NG34 0BP
- M & G Fire Protection Essex Ltd - Unit 1 Taber Place, Witham, Essex, CM8 3YP
- M & G Olympic Products Ltd - 109 - 111 Randall Street , Sheffield, South Yorkshire, S2 4SJ
- M & H Plastics - London Road, Beccles, Suffolk, NR34 8TS
- M & H Services - 10 Flowers Industrial Estate, Luton, Bedfordshire, LU1 3XA
- M & H Steel Fabrication Ltd - Unit 1-2 Battledown Farm Cottages, Battledown, Basingstoke, Hampshire, RG23 7HJ
- M & J Ballantyne Ltd - 24 Shedden Park Road, Kelso, Roxburghshire, TD5 7AL
- M & J Communications - Greenwood, Grovelands Avenue, Wokingham, Berkshire, RG41 5JX
- M & K Cleaning Services (London) Ltd - 130 Church Hill, Loughton, Essex, IG10 1LH
- M & K Storage & Handling Supplies - 4A Armoury Road, Yeovil, Somerset, BA22 8RL.
- M & L Sheet Metal Ltd - Unit 23 and 24 Jubilee Trade Centre, Letchworth Garden City, Hertfordshire, SG6 1SP
- M & M Access - 5 Quarry Park Close, Northampton, Northamptonshire, NN3 6QB
- M & M Contractors - Hillview Trading Estate, Belfast, Co. Antrim, BT14 7BT
- M & M Controls - Unit 17-18 Roundhouse Court, Barnes Wallis Way, Chorley, Lancashire, PR7 7JN
- M & M International UK Ltd - 12 Railton Road, Bedford, MK42 7PW
Companies 16 to 30 | Page 2 of 291