- M & J Communications - Greenwood, Grovelands Avenue, Wokingham, Berkshire, RG41 5JX
- M & K Cleaning Services (London) Ltd - 130 Church Hill, Loughton, Essex, IG10 1LH
- 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
- M & M Precision Engineering - 24-25 Saville Road Industrial Estate, Peterborough, Cambridgeshire, PE3 7PR
- M & M Timber - Hunt House Sawmills, Worcestershire, DY14 9HY
- M & M Windows - 149 Little Lane, Wigan, Lancashire, WN3 6PZ
- M & P (Engineering) Ltd - Trafford Park Road, Manchester, Greater Manchester, M17 1HG
- M & P Dry Risers - Unit 12, Maidstone, Kent, ME14 2DZ
- M & P Dunn Ltd - 35 Rochford Road, Chelmsford, Essex, CM2 OEF
- M & P Fire Protection Ltd - Kings Lodge, London Road, Nr Brands Hatch, West Kingsdown, Kent, TN15 6AR
- M & P Gadsden Consulting Engineers Ltd - Unit 20 Meetings Industrial Estate, Barrow In Furness, Cumbria, LA14 4TL
Companies 16 to 30 | Page 2 of 250