| | MACGREGOR SERVICES LIMITED Norfolk House, Pitmedden Road, Dyce, ABERDEEN. AB21 0DP | | | | | |
| | MACGREGOR SLOANE LTD 141 Acton Lane, LONDON. NW10 7PB | | | | | |
| | MACGREGOR SLOANE STORAGE LIMITED Huttons House, Britwell Salome, WATLINGTON. OX49 5LH | | | | | |
| | MACGREGOR SOLICITORS 20 Links St, KIRKCALDY. KY1 1QE | | | | | |
| | MACGREGOR STEVEN SECURITIES LIMITED High View, Ramsay Wood, Gatehouse of Fleet, CASTLE DOUGLAS. DG7 4HJ | | | | | |
| | MACGREGOR SYSTEMS LTD 69 Fred Dannatt Road, Mildenhall, BURY ST. EDMUNDS. IP28 7RD | | | | | |
| | MACGREGOR THOMSON CONSULTING LIMITED Manor House 60-66 High Street, DAVENTRY. NN11 4HU | | | | | |
| | MACGREGOR WELDING SYSTEMS LIMITED 69 Fred Dannatt Road, Mildenhall, BURY ST. EDMUNDS. IP28 7RD | | | | | |
| | MACGREGOR WELL SERVICES LTD 12 Ola Drive, Scrabster, THURSO. KW14 7UE | | | | | |
| | MACGREGOR YACHTS INTERNATIONAL LIMITED , Ponsharden, FALMOUTH. TR11 2SE | | | | | |
| | MACGREGORS 86 Northway, SCARBOROUGH. YO12 7AG | | | | | |
| | MACGREGORS 157 High Street, ALDEBURGH. IP15 5AN | | | | | |
| | MACGREGORS COFFEE SHOP 69 Market St, ST. ANDREWS. KY16 9NU | | | | | |
| | MACGREGORS FAST FOOD 1 Hyde Square, Upper Beeding, STEYNING. BN44 3JE | | | | | |
| | MACGREGORS OAT CAKES Unit 16, Sandbank Ind Est, Sandbank, DUNOON. PA23 8PB | | | | | |
| | MACGREGORS OATCAKES SCOTLAND LTD. Highland Avenue, Sandbank, DUNOON. PA23 8AW | | | | | |
| | MACGREGOR-SMITH LIMITED 11-12 High Street, BATH. BA1 5AQ | | | | | |
| | MACGREGOR-SMITH LIMITED 47 Cumberland Park, LONDON. W3 6SX | | | | | |
| | MACGUFFIN IT LIMITED 3RD Floor Maple House, High Street, POTTERS BAR. EN6 5BS | | | | | |
| | MACGUFFIN LIMITED 2-4 Ash Lane, Rustington, LITTLEHAMPTON. BN16 3BZ | | | | | |
| | MACGURU LIMITED 9 Attree Court Tower Road, BRIGHTON. BN2 0FZ | | | | | |
| | MACH 12 High Street, Madeley, TELFORD. TF7 5AQ | | | | | |
| | MACH Unit 8, Lincolns Park Business Centre, Lincoln Road Cressex Business Park, HIGH WYCOMBE. HP12 3RD | | | | | |
| | MACH 1 Osborne Road, Kiveton Park, SHEFFIELD. S26 6PQ | | | | | |
| | MACH 1 Unit 5, Nutley Dene Business Park, Smalls Hill Rd Norwood Hill, HORLEY. RH6 0HR | | | | | |
| | MACH 1 Bickners Farm, Parsonage la, Barnston, DUNMOW. CM6 3NZ | | | | | |
| | MACH 1 AUTOMOTIVES 196-200 Bloomfield Rd, TIPTON. DY4 9AJ | | | | | |
| | MACH 1 COURIERS LIMITED 21A Brownlow Mews, LONDON. WC1N 2LA | | | | | |
| | MACH 1 SOLUTIONS LIMITED 20 Bridge Street, LEIGHTON BUZZARD. LU7 1AL | | | | | |
| | MACH 1 SURREY LIMITED Clive House 12/18 Queens Road, WEYBRIDGE. KT13 9XB | | | | | |
| | MACH 1 TRANSPORT LTD 30 Lowe Avenue, CONGLETON. CW12 3AL | | | | | |
| | MACH 1.02 LIMITED 70 Malthouse Lane, Earlswood, SOLIHULL. B94 5SA | | | | | |
| | MACH 2 1 Church Lane, Shottery, STRATFORD-UPON-AVON. CV37 9HQ | | | | | |
| | MACH 2 CONSTRUCTION LIMITED 26 Albert Road, TAMWORTH. B79 7JS | | | | | |
| | MACH 2 ENGINEERING LIMITED 61 West Borough, WIMBORNE. BH21 1LX | | | | | |
| | MACH 2 ENGINEERING LIMITED Unit B2, Forelle Centre, 30 Black Moor Road Ebblake Industrial Estate, VERWOOD. BH31 6BB | | | | | |
| | MACH 2 GROUP LIMITED Minshull House, 67 Wellington Road North, STOCKPORT. SK4 2LP | | | | | |
| | MACH 21 RESEARCH LIMITED 20 Broadlake, Willaston, NESTON. CH64 2XB | | | | | |
| | MACH 3 INTERNATIONAL LIMITED Bank Chambers, 1 Central Avenue, SITTINGBOURNE. ME10 4AE | | | | | |
| | MACH 3 SOLUTIONS LTD 59 Stonecote Ridge, Bussage, STROUD. GL6 8JY | | | | | |
| | MACH 4 TESTING & TECHNICAL SERVICES LIMITED Sagar Barn, Dam Head Farm, Roughlee, NELSON. BB9 6NX | | | | | |
| | MACH ACOUSTICS LIMITED 25 Bishop Road, Bishopston, BRISTOL. BS7 8LS | | | | | |
| | MACH AGENCIES UK LIMITED Unit 31 the Design Works, Bucklidge Avenue, LONDON. NW10 4HT | | | | | |
| | MACH ASSOCIATES LIMITED Kent Innovation Centre, Millennium Way, BROADSTAIRS. CT10 2QQ | | | | | |
| | MACH AVIA LIMITED Building 100, Beverley Road, Castle Donington, DERBY. DE74 2SA | | | | | |
| | MACH AVIATION LIMITED Alexander Cottage, Carriden, BO'NESS. EH51 9LR | | | | | |
| | MACH BUSINESS DEVELOPMENT LIMITED 70 St Barnabas, Bournmoor, HOUGHTON LE SPRING. DH4 6EU | | | | | |
| | MACH CATERING LIMITED Raeburn Christie Clark & Wallace, 12-16 Albyn Place, Aberdeen, ABERDEEN. AB10 1PS | | | | | |
| | MACH COURIER SERVICES LIMITED First Floor, 8 Monks Crescent, ADDLESTONE. KT15 1UX | | | | | |
| | MACH CREATIVE LIMITED Unit 21 Plumpton House, Plumpton Road, HODDESDON. EN11 0LB | | | | | |
| | MACH DATA LIMITED Canada House 272 Field End Road, Eastcote, RUISLIP. HA4 9NA | | | | | |
| | MACH ELECTRICAL & MECHANICAL LIMITED 4 Bloors Lane, Rainham, GILLINGHAM. ME8 7EG | | | | | |
| | MACH ENTERPRISES Jet Station, Post Road, TRANENT. EH33 1NF | | | | | |
| | MACH ENTERPRISES LIMITED 30 Westgate, OTLEY. LS21 3AS | | | | | |
| | MACH ESTATES LIMITED Danesbury House, 49 Cardiff Road, LUTON. LU1 1PP | | | | | |
| | MACH II SHIPPING LIMITED Unit 12 Shield Road, Ashford Industrial Estate, ASHFORD. TW15 1AU | | | | | |
| | MACH INVESTMENTS LIMITED C/O Haswell Brothers & Co, St Johns Chambers, Love Street, CHESTER. CH1 1QN | | | | | |
| | MACH LTD Unit 4, Bury Farm, Curbridge Botley, SOUTHAMPTON. SO30 2HB | | | | | |
| | MACH LTD Unit 4 Bury Farm Industrial, Estate Curbridge, Botley, SOUTHAMPTON. SO30 2HB | | | | | |
| | MACH ONE DESIGN EQUIPMENT LIMITED Columbia House, Columbia Drive, WORTHING. BN13 3HD | | | | | |
| | MACH ONE DESIGN EQUIPMENT LIMITED The Corn Exchange, Baffins Lane, CHICHESTER. PO19 1GE | | | | | |
| | MACH ONE EMBROIDERY DESIGNS LIMITED 1 Fisher Lane, Bingham, NOTTINGHAM. NG13 8BQ | | | | | |
| | MACH ONE HOLDINGS LIMITED Unit 8 Norfolk Business Park, Foley Street, SHEFFIELD. S4 7YW | | | | | |
| | MACH ONE INTERNATIONAL LIMITED Unit 8 Norfolk Business Park, Foley Street, SHEFFIELD. S4 7YW | | | | | |
| | MACH ONE LIMITED 9 Broadway Parade, Elm Park, HORNCHURCH. RM12 4RS | | | | | |
| | MACH ONE SYSTEMS LIMITED Beaumont House, 172 Southgate Street, GLOUCESTER. GL1 2EZ | | | | | |
| | MACH PROPERTIES LTD 44 Hillsborough Road, Comber, NEWTOWNARDS. BT23 5PW | | | | | |
| | MACH RESTAURANT Wragby Rd East, LINCOLN. LN2 4RA | | | | | |
| | MACH SERVE LIMITED 33 Lewis Road, Linthorpe, MIDDLESBROUGH. TS5 6EW | | | | | |
| | MACH SOLUTIONS LIMITED Aquis Court, 31 Fishpool Street, ST. ALBANS. AL3 4RF | | | | | |
| | MACH TECH Unit 8, Two Bridges Road, Newhey, ROCHDALE. OL16 3SR | | | | | |
| | MACH TOOLS LTD. 48 Western Road, SOUTHALL. UB2 5DX | | | | | |
| | MACH TWO LIMITED 12A Dormans Close, Milton Keynes Village, MILTON KEYNES. MK10 9AR | | | | | |
| | MACH UPHOLSTERY Birmingham Ho, 1 Londonderry Ter, MACHYNLLETH. SY20 8BG | | | | | |
| | MACH WHIEL STORES Bangor Road, Marchwiel, WREXHAM. LL13 0SF | | | | | |
| | MACH1 REMOVALS 6 Bridge St, CHESTERFIELD. S40 2EQ | | | | | |
| | MACH2MEDIA LIMITED Pen-Y-Banc Blaenpant, Forge, MACHYNLLETH. SY20 8RR | | | | | |
| | MACH3 LTD. 43 Caledonia Cr, GOUROCK. PA19 1UT | | | | | |
| | MACH3 LTD. 43 Caledonia Crescent, GOUROCK. PA19 1UT | | | | | |
| | MACH7X LIMITED 4 Jay Park Crescent, KIDDERMINSTER. DY10 4JP | | | | | |
| | MACHA CONTRACTING LIMITED 1ST Floor Highlands House, 165 The Broadway, LONDON. SW19 1NE | | | | | |
| | MACHABBEY LIMITED 18 York Close, Beckton, LONDON. E6 5QN | | | | | |
| | MACHACA LTD. 95 Wilton Road, Suite, LONDON. SW1V 1BZ | | | | | |
| | MACHADO DEVELOPMENTS LIMITED Wilsons, Steynings House, Summerlock Approach, SALISBURY. SP2 7RJ | | | | | |
| | MACHADO MEDICAL SERVICES LIMITED Qxps High Corn Mill Chapel, Hill, SKIPTON. BD23 1NL | | | | | |
| | MACHAIR DEVELOPMENTS LIMITED Rosebank Station Square, BRORA. KW9 6QJ | | | | | |
| | MACHAIR LIMITED Unit 17 Bridge Industries, FAREHAM. PO16 8SX | | | | | |
| | MACH-AIRE LIMITED 10 Lennox Street, EDINBURGH. EH4 1QA | | | | | |
| | MACH-AIRE LIMITED Bridge Street, Horwich, BOLTON. BL6 7BT | | | | | |
| | MACHALA BOYLE LIMITED 5 Swan Alley Church Walks, ORMSKIRK. L39 2EQ | | | | | |
| | MACHAM CONTRACTORS LTD 38 Denbigh Road Coundon, COVENTRY. CV6 1GA | | | | | |
| | MACHAN CONSULTING LTD 1 Belvedere Cl, Keyworth, NOTTINGHAM. NG12 5JF | | | | | |
| | MACHAN CONSULTING LTD 1 Belvedere Close, Keyworth, NOTTINGHAM. NG12 5JF | | | | | |
| | MACHAN ENGINEERING LIMITED 103 Broad Street, DENNY. FK6 6DX | | | | | |
| | MACHAN LIMITED 30-31 St James Place, Mangotsfield, BRISTOL. BS16 9JB | | | | | |
| | MACHANDY Sharphil, Edinburgh Rd, LINLITHGOW. EH49 6QT | | | | | |
| | MACHANHILL PRIMARY SCHOOL Machanhill, LARKHALL. ML9 2HG | | | | | |
| | MACHAR LIMITED 65 Ballens Road, Lordswood, CHATHAM. ME5 8NX | | | | | |
| | MACHARDY ALEXANDER & WHYTE 71 Castle Street, FORFAR. DD8 3AG | | | | | |
| | MACHARG, RENNIE & LINDSAY, LIMITED 470 Royston Rd, GLASGOW. G21 2BE | | | | | |
| | MACHARG, RENNIE & LINDSAY, LIMITED 70 West Main St, Uphall, BROXBURN. EH52 5DW | | | | | |
| | MACHARRIS SCHOOL OF MOTORING 39 Priors Dean Rd, WINCHESTER. SO22 6JU | | | | | |
| | MACHARS ACTION LTD. 26 South Main Street, Wigtown, NEWTON STEWART. DG8 9EH | | | | | |
| | MACHARS CAR CLUB LIMITED C/O Wigtown Motor Company, Duncan Pk, Wigtown, NEWTON STEWART. DG8 9JD | | | | | |
| | MACHARS LIONS CLUB 10 Myrton Cr, Port William, NEWTON STEWART. DG8 9SP | | | | | |
| | MACHARSOFT 5 Elm Grove, NEWTON STEWART. DG8 6JT | | | | | |
| | MACHARTSON INSULATION LTD 2 Newton Gardens, Chapeltown, SHEFFIELD. S35 2YW | | | | | |
| | MACHAWK LIMITED The Crown Inn, Farleigh Road, Axford, BASINGSTOKE. RG25 2DZ | | | | | |
| | MACHAYE SERVICES LIMITED Old Court Farm, Forncett St Peter, NORWICH. NR16 1JD | | | | | |
| | MACHBOARDS LTD 7 Leslie Way, Woodview, DUNBAR. EH42 1GP | | | | | |
| | MACHBROOK LIMITED Signal House, Lyon Road, HARROW. HA1 2AG | | | | | |
| | MACHCOM LTD Bordeaux House, 111-112 Pedmore Road, Lye, STOURBRIDGE. DY9 8DG | | | | | |
| | MACHEAT 20 West Mill Road, LASSWADE. EH18 1LX | | | | | |
| | MACHEATH LIMITED The Golden Ball Lower Swell, Stow on the Wold, CHELTENHAM. GL54 1LF | | | | | |
| | MACHEL HAIR STYLISTS 43A Ilfracombe Gardens, WHITLEY BAY. NE26 3NA | | | | | |
| | MACHELL BROTHERS,LIMITED 1 Parkview Court, Saint Pauls Road, SHIPLEY. BD18 3DZ | | | | | |
| | MACHELL TECHNOLOGY LTD 24 Longmeade Drive, Chapel-en-le-Frith, HIGH PEAK. SK23 0XP | | | | | |
| | MACHEN ASSOCIATES LIMITED 35 Tudor Crescent, Otford, SEVENOAKS. TN14 5QT | | | | | |
| | MACHEN PRIMARY SCHOOL Commercial Road, Machen, CAERPHILLY. CF83 8NA | | | | | |
| | MACHEN RUGBY CLUB Chatham, Machen, CAERPHILLY. CF83 8SB | | | | | |
| | MACHENAIR LIMITED Unit 5 Wakefield Commercial Park, Bridge Road, Horbury Bridge Horbury, WAKEFIELD. WF4 5NW | | | | | |
| | MACHENAIR LIMITED Unit 5, Bridge Road Horbury, WAKEFIELD. WF4 5NW | | | | | |
| | MACHENAIR STEEL FABRICATIONS LIMITED Unit 5 Wakefield Commercial Park, Horbury Bridge Horbury, WAKEFIELD. WF4 5NW | | | | | |
| | MACHER LTD 26 Russell Chambers, Bury Place, LONDON. WC1A 2JX | | | | | |
| | MACHERAS AUTO LTD. 23A Lambolle Place, LONDON. NW3 4PG | | | | | |
| | MACHERAS AUTO LTD. A, 23 Lambolle Pl, LONDON. NW3 4PG | | | | | |
| | MACHERMORE CASTLE CARE HOME LIMITED Dragon Farm, Edgiock, Astwood Bank, REDDITCH. B96 6LB | | | | | |
| | MACHERMORE CASTLE HOME , NEWTON STEWART. DG8 7AW | | | | | |
| | MACHETE RECORDS & PRODUCTIONS 18B Greenheys la, MANCHESTER. M15 6NQ | | | | | |
| | MACHFAB ENGINEERING LIMITED Unit 12, 300 Cleveland St, BIRKENHEAD. CH41 4JN | | | | | |
| | MACHFAB ENGINEERING LIMITED Unit 12 300 Cleveland Street, BIRKENHEAD. CH41 4JN | | | | | |
| | MACH-FOOD LIMITED 6TH Floor, 28 Kingsway, LONDON. WC2B 6RJ | | | | | |
| | MACHGATE LIMITED Northumberland House, 15 Petersham Road, RICHMOND. TW10 6TP | | | | | |
| | MACHGLEN LIMITED Stephenson House, 15 Church Walk, PETERBOROUGH. PE1 2TP | | | | | |
| | MACHI LIMITED 290 Oxford Road, Gomersal, CLECKHEATON. BD19 4PY | | | | | |
| | MACHIAS 2 LIMITED Imperial House, 18 Lower Teddington Road, Hampton Wick, KINGSTON UPON THAMES. KT1 4EU | | | | | |
| | MACHIAS LIMITED Imperial House, 18 Lower Teddington Road Hampton, Wick, KINGSTON UPON THAMES. KT1 4EU | | | | | |
| | MACHIAVELLI CONSULTING LLP 55 Elfindale Road, LONDON. SE24 9NN | | | | | |
| | MACHIAVELLI INVESTMENTS LIMITED Stourside Place 35-41 Station, Road, ASHFORD. TN23 1PP | | | | | |
| | MACHIAVELLI LIMITED Unit 9F Hewlett House, Havelock Terrace, LONDON. SW8 4AS | | | | | |
| | MACHIAVELLI PASTA BARS LIMITED Unit 9 Hewlett House, Havelock Terrace, LONDON. SW8 4AS | | | | | |
| | MACHIAVELLI TOO LIMITED Unit 9F Hewlett House, Havelock Terrace, LONDON. SW8 4AS | | | | | |
| | MACHIAVELLIAN LIMITED 54 Old Street, LONDON. EC1V 9AJ | | | | | |
| | MACHICO BROS LTD 5 Southampton Place, LONDON. WC1A 2DA | | | | | |
| | MACHIE GUARD SOLUTIONS 86 Leyland Trading Estate, WELLINGBOROUGH. NN8 1RT | | | | | |
| | MACHILL MANAGEMENT LIMITED Gamma House, Doncastle Road, BRACKNELL. RG12 8PE | | | | | |
| | MACHILLS LIMITED 70 Duthie Terrace, ABERDEEN. AB10 7PR | | | | | |
| | MACHILU ENTERPRISES UK LIMITED 11B St Giles Road, LONDON. SE5 7RL | | | | | |
| | MACHIN & PALFREYMAN LTD 78 Loughborough Road, Quorn, LOUGHBOROUGH. LE12 8DX | | | | | |
| | MACHIN & TOPLASS LIMITED 31 Bentinck Avenue, Tollerton, NOTTINGHAM. NG12 4ED | | | | | |
| | MACHIN ACCOUNTING LIMITED 17 Frenchmans Close, Toddington, DUNSTABLE. LU5 6BD | | | | | |
| | MACHIN AERIALS Cingefell, Broad la, Brown Edge, STOKE-ON-TRENT. ST6 8TU | | | | | |
| | MACHIN ASSOCIATES LIMITED 30 Ludgate, ALLOA. FK10 1DS | | | | | |
| | MACHIN BATE LTD 1 Tyle Mill Cottages, Sulhamstead, READING. RG7 4BT | | | | | |
| | MACHIN CONSULTANTS LIMITED 60 Midhurst Road, LIPHOOK. GU30 7DY | | | | | |
| | MACHIN DEVELOPMENTS LIMITED Newton Farm, Annan Water, MOFFAT. DG10 9LT | | | | | |
| | MACHIN DEVELOPMENTS LIMITED 14 Ack Lane East, Bramhall, STOCKPORT. SK7 2BY | | | | | |
| | MACHIN ENTERPRISES LIMITED 78 Cornelius Drive, Pensby, WIRRAL. CH61 9PS | | | | | |
| | MACHIN EVANS Cypress Centre, Sitka Dr, SHREWSBURY. SY2 6LG | | | | | |
| | MACHIN FLOORING LIMITED Phoenix House, Oakhill Hall, STOKE-ON-TRENT. ST4 5NH | | | | | |
| | MACHIN FOWLER ASSOCIATES LIMITED Skirbeck Barn, Station Road, Barkston, GRANTHAM. NG32 2NT | | | | | |
| | MACHIN LANE 160 High St, ROCHESTER. ME1 1ET | | | | | |
| | MACHIN MOTORCYCLES LIMITED 47 Market Square, DUNS. TD11 3BX | | | | | |
| | MACHIN PROPERTIES LIMITED Summer Hill 168 Chester Road, MACCLESFIELD. SK11 8PT | | | | | |
| | MACHIN S GARAGES LIMITED 5 Leith Close, ASHBY-DE-LA-ZOUCH. LE35 1HN | | | | | |
| | MACHIN SURVEYING SERVICES LIMITED Shire House, 4 Long Street, Stoney Stanton, LEICESTER. LE9 4DQ | | | | | |
| | MACHIN UPHOLSTERY LIMITED 169 Meanwood Road, LEEDS. LS7 1JW | | | | | |
| | MACHIN YORKSHIRE LAMB LTD Busby Stoop, THIRSK. YO7 4EH | | | | | |
| | MACHIN YORKSHIRE LAMB LTD The Abattoir, Busby Stoop, THIRSK. YO7 4EQ | | | | | |
| | MACHINA LIMITED 33 Beech Drive, SHIFNAL. TF11 8HJ | | | | | |
| | MACHINABILITY LIMITED Hawthorn House Medlicott Close, Oakley Hay, CORBY. NN18 9NF | | | | | |
| | MACHINAGRAPH LIMITED Trinity Works, Johnson Street, SHEFFIELD. S3 8GT | | | | | |
| | MACHINE SERVICES LIMITED 69 Tollerford Road, POOLE. BH17 9BW | | | | | |
| | MACHINE & PLANT SALES LIMITED C/O Gpd Accounting, 3-4 Westbourne Grove, HOVE. BN3 5PJ | | | | | |
| | MACHINE 7 Unit 2, Liberty Way, Attleborough Fields Ind Est, NUNEATON. CV11 6RZ | | | | | |
| | MACHINE AND TOOLING EXPORT SALES LIMITED C/O Kimbell & Co, Metro House Northgate, CHICHESTER. PO19 1BE | | | | | |
| | MACHINE ASSIST LIMITED C/O Walker & Sutcliffe, 12 Greenhead Road, HUDDERSFIELD. HD1 4EN | | | | | |
| | MACHINE AT WORK LTD Studio 28 Center 4 01, 28 Lawrence Road, LONDON. N15 4EG | | | | | |
| | MACHINE AUTOMATION LIMITED 9 Approach Road, WEST MOLESEY. KT8 2LW | | | | | |
| | MACHINE BUILD SERVICES LIMITED 2 Ambleside Avenue, LONDON. SW16 6AD | | | | | |
| | MACHINE BUILDING SYSTEMS LIMITED Heage Road Industrial Estate, RIPLEY. DE5 3GH | | | | | |
| | MACHINE CARE , Lindale, GRANGE-OVER-SANDS. LA11 6LX | | | | | |
| | MACHINE CARE LIMITED Wilson Hill Cottage Kendal Road, Lindale, GRANGE-OVER-SANDS. LA11 6QR | | | | | |
| | MACHINE CENTER LIMITED 23 Claremont, HASTINGS. TN34 1HA | | | | | |
| | MACHINE CONCEPTS LIMITED 6 Field View, Bar Hill, CAMBRIDGE. CB3 8SX | | | | | |
| | MACHINE CONDITION MONITORING MCM LIMITED Unit 6, Clwydfro Business Centre, Lon Parcwr Ind Est, RUTHIN. LL15 1NJ | | | | | |
| | MACHINE CONTROL ENGINEERS LIMITED 13/15 Strathmore House, Town Centre East Kilbride, GLASGOW. G74 1LF | | | | | |
| | MACHINE CONTROL ENGINEERS LIMITED Unit A1, Block, 9A South Av Blantyre Ind Est, GLASGOW. G72 0XB | | | | | |
| | MACHINE CONTROL SOLUTIONS 81 Dalton Bank Rd, HUDDERSFIELD. HD5 0RE | | | | | |
| | MACHINE CONTROL SYSTEMS LIMITED 13/15 Strathmore House, Town Centre East Kilbride, GLASGOW. G74 1LF | | | | | |
| | MACHINE CONTROLS & AUTOMATION LIMITED Wilkins Kennedy & Co, 1 Nelson Street, SOUTHEND-ON-SEA. SS1 1EG | | | | | |
| | MACHINE COVERS LIMITED Stancombe Works, Stroud Rd, Bisley, STROUD. GL6 7NQ | | | | | |
| | MACHINE CRAFT LIMITED Unit 7 Rea Business Park, Inkerman Street, Nechells, BIRMINGHAM. B7 4SH | | | | | |
| | MACHINE CREATIONS LIMITED 290 Barkerhouse Road, NELSON. BB9 9NN | | | | | |
| | MACHINE DESIGN & CONTROL LIMITED 82 Wirehill Drive Lodge Park, REDDITCH. B98 7LS | | | | | |
| | MACHINE DESIGN & PRODUCTION LTD 22 Regent Street, NOTTINGHAM. NG1 5BQ | | | | | |
| | MACHINE DESIGN ASSOCIATES LIMITED C/O Flemons & Co, 70 Priory Road, KENILWORTH. CV8 1LQ | | | | | |
| | MACHINE DESIGNS LIMITED Unit G Wallows Industrial Estate, Fens Pool Avenue, BRIERLEY HILL. DY5 1QA | | | | | |
| | MACHINE EFFECTS 48 Beak St, LONDON. W1F 9RL | | | | | |
| | MACHINE EFFECTS LLP 31 Lawrence Avenue, LONDON. NW7 4NL | | | | | |
| | MACHINE EFFECTS SERVICES LIMITED 48 Arkwright Road, LONDON. NW3 6BH | | | | | |
| | MACHINE ELECTRIC Unit 335-336, Woodside Way, Springvale Industrial Estate, CWMBRAN. NP44 5BR | | | | | |
| | MACHINE ELECTRICS LIMITED Whitefield Road, Bredbury, STOCKPORT. SK6 2RW | | | | | |
| | MACHINE ENGINEERING SERVICES LIMITED Forge la, DEWSBURY. WF12 9EL | | | | | |
| | MACHINE FINDER INTERNATIONAL LIMITED First Floor, 16 Massetts Road, HORLEY. RH6 7DE | | | | | |
| | MACHINE FOR LIVING LIMITED 18 Yew Tree Lane, HARROGATE. HG2 9JS | | | | | |
| | MACHINE FOR LIVING LTD 18 Yew Tree Lane, HARROGATE. HG2 9JS | | | | | |
| | MACHINE FORCE LIMITED Cobblestone Mews, Broomhill Road, Speldhurst, TUNBRIDGE WELLS. TN3 0TD | | | | | |
| | MACHINE HANDLING & MAINTENANCE LTD 152 Bedwas Road, CAERPHILLY. CF83 3AU | | | | | |
| | MACHINE HOUSE LIMITED Machine House Chester Road, Rossett, WREXHAM. LL12 0HW | | | | | |
| | MACHINE HOUSE SYSTEMS LIMITED 9 The Crescent, Bromham, CHIPPENHAM. SN15 2HQ | | | | | |
| | MACHINE INFORMATION MANAGEMENT SYSTEMS LTD 1 Brewery House Brook Street, Wivenhoe, COLCHESTER. CO7 9DS | | | | | |
| | MACHINE INSITE LIMITED Edis House Wellington Court, Preston Farm Business Park, STOCKTON-ON-TEES. TS18 3TA | | | | | |
| | MACHINE INSTRUCTION SERVICES LIMITED The Barn Towngate, Ainstable, CARLISLE. CA4 9RE | | | | | |
| | MACHINE INTELLIGENCE TECHNOLOGIES LIMITED 5 The Pightle, Grazeley Green, READING. RG7 1NT | | | | | |
| | MACHINE INTERFACES LTD. 2 Avon Road, MELTON MOWBRAY. LE13 0EJ | | | | | |
| | MACHINE LANGUAGE LTD 27 Beckley, Eagle Street, LONDON. WC1R 4AP | | | | | |
| | MACHINE MAINTENANCE SERVICES LTD Fairway House Links Business, Park, St Mellons, CARDIFF. CF3 0LT | | | | | |
| | MACHINE MART 746-748 Eastern Av, Newbury Park/, ILFORD. IG2 7HU | | | | | |
| | MACHINE MART 57 Upper Stone St, MAIDSTONE. ME15 6HE | | | | | |
| | MACHINE MART North Station Rd, COLCHESTER. CO1 1RE | | | | | |
| | MACHINE MART LIMITED 1-3 Church Road, Lawrence Hill, BRISTOL. BS5 9JJ | | | | | |
| | MACHINE MART LIMITED 211 Lower Parliament Street, NOTTINGHAM. NG1 1GN | | | | | |
| | MACHINE MART LIMITED 27 Bishop Street, COVENTRY. CV1 1HT | | | | | |
| | MACHINE MART LIMITED 382 Waterloo Road, STOKE-ON-TRENT. ST1 5EH | | | | | |
| | MACHINE MART LIMITED 4 Birmingham Road, Great Barr, BIRMINGHAM. B43 6NR | | | | | |
| | MACHINE MART LIMITED 419 Lincoln Road, PETERBOROUGH. PE1 2PF | | | | | |
| | MACHINE MART LIMITED 423-427 Brighton Road, SOUTH CROYDON. CR2 6EU | | | | | |
| | MACHINE MART LIMITED 503 Lea Bridge Road, LONDON. E10 7EB | | | | | |
| | MACHINE MART LIMITED 69 Melton Road, LEICESTER. LE4 6PN | | | | | |
| | MACHINE MART LIMITED 8-10 Holderness Road, HULL. HU9 1EG | | | | | |
| | MACHINE MART LIMITED Ryhope Rd, SUNDERLAND. SR2 9SX | | | | | |
| | MACHINE MART LIMITED Unit 7, Samlet Road, SWANSEA. SA7 9AG | | | | | |
| | MACHINE MART LIMITED 1 Thynne Street, BOLTON. BL3 6BD | | | | | |
| | MACHINE MART LIMITED 137 Bournemouth Road, POOLE. BH14 9HT | | | | | |
| | MACHINE MART LIMITED 17-21 Victoria Road, SWINDON. SN1 3AL | | | | | |
| | MACHINE MART LIMITED 227 Kirkstall Road, LEEDS. LS4 2AS | | | | | |
| | MACHINE MART LIMITED 280 Great Western Road, GLASGOW. G4 9EJ | | | | | |
| | MACHINE MART LIMITED 50 Lobley Hill Rd, GATESHEAD. NE8 4XA | | | | | |
| | MACHINE MART LIMITED 71-73 Manchester Road, ALTRINCHAM. WA14 4RJ | | | | | |
| | MACHINE MART LIMITED 85 London Road, CARLISLE. CA1 2LG | | | | | |
| | MACHINE MART LIMITED Hay Mills, 1152 Coventry Rd, BIRMINGHAM. B26 3EA | | | | | |
| | MACHINE MART LIMITED Machine Mart House, Derwent Street, DERBY. DE1 2ED | | | | | |
| | MACHINE MART LIMITED 105 Manningham Lane, BRADFORD. BD1 3BN | | | | | |
| | MACHINE MART LIMITED 161-163 Piersfield Terrace, EDINBURGH. EH8 7BR | | | | | |
| | MACHINE MART LIMITED 169 Chesterfield Road South, MANSFIELD. NG19 7AR | | | | | |
| | MACHINE MART LIMITED 182-186 High St, DEAL. CT14 6BQ | | | | | |
| | MACHINE MART LIMITED 211 Lower Parliament Street, NOTTINGHAM. NG1 1GN | | | | | |
| | MACHINE MART LIMITED 221A Barton Street, GLOUCESTER. GL1 4HY | | | | | |
| | MACHINE MART LIMITED 24-26 Trades Lane, DUNDEE. DD1 3ET | | | | | |
| | MACHINE MART LIMITED 277-283 Copnor Road, PORTSMOUTH. PO3 5EF | | | | | |
| | MACHINE MART LIMITED 43-45 St James Street, CHESTER. CH1 3EY | | | | | |
| | MACHINE MART LIMITED 516-518 Portswood Road, SOUTHAMPTON. SO17 3SP | | | | | |
| | MACHINE MART LIMITED Pontefract Rd, BARNSLEY. S71 1EZ | | | | | |
| | MACHINE MART LIMITED 214 Northgate, DARLINGTON. DL1 1RB | | | | | |
| | MACHINE MART LIMITED 44-46 City Road, CARDIFF. CF24 3DN | | | | | |
| | MACHINE MART LIMITED 48A Upper Tything, WORCESTER. WR1 1JZ | | | | | |
| | MACHINE MART LIMITED 53 Blackpool Road, Ribbleton, PRESTON. PR2 6BU | | | | | |
| | MACHINE MART LIMITED 58-64 Embankment Road, PLYMOUTH. PL4 9HY | | | | | |
| | MACHINE MART LIMITED 6 Kendal Parade, Silver Street, LONDON. N18 1ND | | | | | |
| | MACHINE MART LIMITED 88 London Road, LIVERPOOL. L3 5NF | | | | | |
| | MACHINE MART LIMITED Eastmarsh Street, GRIMSBY. DN32 9BD | | | | | |
| | MACHINE MART LIMITED Parkfield Road, WOLVERHAMPTON. WV4 6EL | | | | | |
| | MACHINE MEDIA LIMITED Woodbine Cottage, Back Lane, Plymouth St Maurice, PLYMOUTH. PL7 1TH | | | | | |
| | MACHINE MEDICS 30 Great George St, LIVERPOOL. L1 5EP | | | | | |
| | MACHINE MONITORING LIMITED 172 Brantley Road, Witton, BIRMINGHAM. B6 7DP | | | | | |
| | MACHINE MONITORING SYSTEMS LIMITED 27A Maxwell Road, NORTHWOOD. HA6 2XX | | | | | |
| | MACHINE MONITORING SYSTEMS LIMITED 4 Grange Mews, Station Rd, Launton, BICESTER. OX26 5EG | | | | | |
| | MACHINE MOVES & MAINTENANCE 18 Willington Rd, Cople, BEDFORD. MK44 3TH | | | | | |
| | MACHINE MUSIC LIMITED 86 Staines Road, Wraysbury, STAINES. TW19 5AA | | | | | |
| | MACHINE MUSIC MANAGEMENT LIMITED 18 The Cobbins, BURNHAM-ON-CROUCH. CM0 8QL | | | | | |
| | MACHINE NETWORKS LIMITED 25 Kinloch Way, IMMINGHAM. DN40 1PL | | | | | |
| | MACHINE POINT LIMITED 31 Northwick Circle, HARROW. HA3 0EE | | | | | |
| | MACHINE REPAIR SERVICE Fair View Ind Est, Kingsbury Rd, SUTTON COLDFIELD. B76 9EE | | | | | |
| | MACHINE RESOURCES LIMITED 7 Centre Court, Vine Lane, HALESOWEN. B63 3EB | | | | | |
| | MACHINE SALES & SERVICE Riverside Road, Laverstock, SALISBURY. SP1 1QP | | | | | |
| | MACHINE SALES AND SERVICES POOLE LIMITED Arrowsmith Court, Station Approach, BROADSTONE. BH18 8AT | | | | | |
| | MACHINE SALES LIMITED Unit C13 St Catherines Business, Park, Broad Lane, LEEDS. LS13 2TD | | | | | |
| | MACHINE SCREWS LIMITED Unit 5, Kingfisher Business Park, Arthur Street, REDDITCH. B98 8LG | | | | | |
| | MACHINE SCREWS LIMITED Brunswick House, Birmingham Road, REDDITCH. B97 6DY | | | | | |
| | MACHINE SERVE Nutwood, Coldridge, CREDITON. EX17 6AY | | | | | |
| | MACHINE SERVICES Unit 16, Craggs Industrial Park, Morven Street Creswell, WORKSOP. S80 4AJ | | | | | |
| | MACHINE SHOP EXHIBITIONS LIMITED 8 Wimpole Street, LONDON. W1G 9SP | | | | | |
| | MACHINE SHOP LIMITED Acacia, Quaker Lane, Bardwell, BURY ST. EDMUNDS. IP31 1AL | | | | | |
| | MACHINE SHOP MAINTENANCE South View, LAURENCEKIRK. AB30 1LB | | | | | |
| | MACHINE SHOP MAINTENANCE LIMITED Southview 1 Pitskelly Cottages, Fordoun, LAURENCEKIRK. AB30 1LB | | | | | |
| | MACHINE SHOP RECYCLING EQUIPMENT LIMITED The Gables 21 Old Market Street, THETFORD. IP24 2EN | | | | | |
| | MACHINE SHOP SERVICES 8 Limberline Rd, PORTSMOUTH. PO3 5HJ | | | | | |
| | MACHINE SHOP SPECIAL EFFECTS LIMITED 8 Wimpole Street, LONDON. W1G 9SP | | | | | |
| | MACHINE SOFTWARE LIMITED Unit 12B, Gorsey Lane, Coleshill, BIRMINGHAM. B46 1JU | | | | | |
| | MACHINE SOLUTIONS LTD 2ND Floor, 145-157 St John Street, LONDON. EC1V 4PY | | | | | |
| | MACHINE SPARE PARTS LIMITED 19 Gwalch-Y-Penwaig, Nells Point, BARRY. CF62 5AG | | | | | |
| | MACHINE SPARES LTD Garratt St, BRIERLEY HILL. DY5 1JU | | | | | |
| | MACHINE SUPPORT SERVICES Unit 6C, Church Lawford Business Centre, Limestone Hall Lane Church Lawford, RUGBY. CV23 9HD | | | | | |
| | MACHINE TAPING & JOINTING CONTRACTORS LTD Park House Farm, Parsonage Lane, SIDCUP. DA14 5EZ | | | | | |
| | MACHINE TECH ENGINEERING Unit 4, Chancel Ind Est, Darlington St, WEDNESBURY. WS10 7SS | | | | | |
| | MACHINE TECH ENGINEERING LIMITED Unit 4 Chancel Industrial Estate, Darlington Street, WEDNESBURY. WS10 7SS | | | | | |
| | MACHINE TECH SOLUTIONS LIMITED 15 Pleasant Way, WEMBLEY. HA0 1DH | | | | | |
| | MACHINE TECHNIQUES LIMITED Unit 4 Sutton Court, Bath St, MARKET HARBOROUGH. LE16 9EQ | | | | | |
| | MACHINE TECHNIQUES LIMITED Unit 3-5 Court Yard Workshops, Bath St, MARKET HARBOROUGH. LE16 9EW | | | | | |
| | MACHINE TECHNOLOGIES LIMITED Unit 2 Parkway 4, Longbridge Road, Trafford Park, MANCHESTER. M17 1SW | | | | | |
| | MACHINE TECHNOLOGY LIMITED Arcadia Works, 22/23 Arcadia Avenue, LONDON. N3 2JU | | | | | |
| | MACHINE TEK LIMITED Lynwood House, Crofton Road, ORPINGTON. BR6 8QF | | | | | |
| | MACHINE TOOL & CUTTER GRINDING SERVICES 11 Wykeland Industrial Estate, Wiltshire Road, HULL. HU4 6PH | | | | | |
| | MACHINE TOOL AGENCY 46 Rowan Rd, SUTTON COLDFIELD. B72 1NN | | | | | |
| | MACHINE TOOL AND ENGINEERING SERVICES LIMITED Unit 14 Quay Lane Industrial Est, Hardway, GOSPORT. PO12 4LJ | | | | | |
| | MACHINE TOOL ASSET MANAGEMENT LIMITED 24 Chapel Lane, Cronton, WIDNES. WA8 4NX | | | | | |
| | MACHINE TOOL ATTACHMENTS LTD 123 Kedleston Rd, DERBY. DE22 1FS | | | | | |
| | MACHINE TOOL CONSULTANTS LIMITED 48 Forres Avenue, Crookes, SHEFFIELD. S10 1WG | | | | | |
| | MACHINE TOOL CONTROLS LIMITED 85 Golf Road, New Inn, PONTYPOOL. NP4 0DF | | | | | |
| | MACHINE TOOL ENGINEERING AND FABRICATIONS LIMITED 12-13 Ship Street, BRIGHTON. BN3 3JA | | | | | |
| | MACHINE TOOL ENGINEERS E.K. LIMITED Unit A1, Block 9A, South Avenue Blantyre Industrial Estate Blantyre, GLASGOW. G72 0XB | | | | | |
| | MACHINE TOOL ENGINEERS E.K. LIMITED South Avenue Blantyre, Industrial Estate, Blantyre, GLASGOW. G72 0XB | | | | | |
| | MACHINE TOOL ENGINEERS SALES LIMITED South Avenue Block 9A, Units D & D, Blantyre Industrial Estate Blantyre, GLASGOW. G72 0XB | | | | | |
| | MACHINE TOOL HOLDINGS LIMITED Unit 2 Churchlands Business, Park Ufton Road, Harbury, LEAMINGTON SPA. CV33 9GX | | | | | |
| | MACHINE TOOL MAINTENANCE & SALES 99 Drakemire Drive, Linnpark Industrial Estate, GLASGOW. G45 9SS | | | | | |
| | MACHINE TOOL MAINTENANCE CAMBRIDGE LIMITED 94 Ermine Way, Arrington, ROYSTON. SG8 0AH | | | | | |
| | MACHINE TOOL MAINTENANCE LTD 1ST Floor Inchbraoch House, South Quay, Ferryden, MONTROSE. DD10 9SL | | | | | |
| | MACHINE TOOL MANAGEMENT SERVICES LIMITED Carlton Villa, 15-17 Carlton Street, HALIFAX. HX1 2AL | | | | | |
| | MACHINE TOOL REBUILDS LIMITED Prospero House, 46-48 Rothesay Road, LUTON. LU1 1QZ | | | | | |
| | MACHINE TOOL REPAIR 3 Trevanson Rd, WADEBRIDGE. PL27 7HD | | | | | |
| | MACHINE TOOL REPAIR & MAINTENANCE LIMITED 4 Baldwin Close, BOGNOR REGIS. PO22 6RQ | | | | | |
| | MACHINE TOOL SALES LTD C/O Wilson Sandford & Co, 97 Church Street, BRIGHTON. BN1 1UJ | | | | | |
| | MACHINE TOOL SERVICE AND APPLICATIONS LTD 33 Heatherley Drive, Basford, NOTTINGHAM. NG6 0FP | | | | | |
| | MACHINE TOOL SERVICES 61 Fairfields Hill, Polesworth, TAMWORTH. B78 1HG | | | | | |
| | MACHINE TOOL SERVICES G.B. LIMITED 97 Church Street, BRIGHTON. BN1 1UJ | | | | | |
| | MACHINE TOOL SERVICES LIMITED 2 St Cleers Orchard, SOMERTON. TA11 6QT | | | | | |
| | MACHINE TOOL SERVICES LIMITED 37 Anson Road, Wolverton, MILTON KEYNES. MK12 5BY | | | | | |
| | MACHINE TOOL SOLUTIONS LTD. Lochfield House, 135 Neilston Road, PAISLEY. PA2 6QL | | | | | |
| | MACHINE TOOL SPARES Unit 17, Marshbrook Cl, Aldermans Green Ind Est, COVENTRY. CV2 2NW | | | | | |
| | MACHINE TOOL SPARES LIMITED Exhall Works, Blackhorse Road, Exhall, ALCESTER. CV7 9FW | | | | | |
| | MACHINE TOOL SPECIALISTS LIMITED 7 Allans Close, Clifton Upon Dunsmore, RUGBY. CV23 0DL | | | | | |
| | MACHINE TOOL SPRAYING SERVICES 4 Dean Way, Holmer Green, HIGH WYCOMBE. HP15 6TR | | | | | |
| | MACHINE TOOL SUPPLIES LIMITED 8 Radley Close, Heaton, BOLTON. BL1 5ND | | | | | |
| | MACHINE TOOL TECHNICAL SERVICES LTD 90 New Street, MUSSELBURGH. EH21 6JQ | | | | | |
| | MACHINE TOOL TECHNOLOGIES LIMITED Suite 307 Ecroyd Suite, Turner Road, Lomeshaye Business Village, NELSON. BB9 7DR | | | | | |
| | MACHINE TOOL TECHNOLOGY 16 Digby Cl, Tilton on the Hill, LEICESTER. LE7 9LL | | | | | |
| | MACHINE TOOLS Unit 7, Cusson Rd, Knowsley Ind Park, LIVERPOOL. L33 7BY | | | | | |
| | MACHINE TOOLS CNC Unit AB16, Hastingwood Ind Pk, Wood la, BIRMINGHAM. B24 9QR | | | | | |
| | MACHINE TRADING AND INDUSTRIAL CONSULTING LIMITED C/O Artillery Registrars, 7 Tufton Street, LONDON. SW1P 3QB | | | | | |
| | MACHINE TRANSPORT SERVICES LIMITED Charter Av Ind Est, COVENTRY. CV4 8AU | | | | | |
| | MACHINE TRANSPORT SERVICES LIMITED Falkland Close Charter Avenue, Industrial Estate, COVENTRY. CV4 8AU | | | | | |
| | MACHINE VISION SYSTEMS CONSULTANCY 90 High Street, Meldreth, ROYSTON. SG8 6LB | | | | | |
| | MACHINE VISION TECHNOLOGY LIMITED Blackdown Mill, Kenilworth Road, LEAMINGTON SPA. CV32 6QT | | | | | |
| | MACHINE WORLD LIMITED The Bottom Yard, The Grove, CORBY. NN18 8EW | | | | | |
| | MACHINE WORLD LIMITED The Grove, CORBY. NN18 8EW | | | | | |
| | MACHINE WORLD LIMITED Unit 21, Fleetway West Business Pk, 14-16 Wadsworth Rd, GREENFORD. UB6 7LD | | | | | |
| | MACHINEAIR ENG. LIMITED 70 Colliers Water Lane, THORNTON HEATH. CR4 7LB | | | | | |
| | MACHINECO LIMITED 181A Burton Road, Monk Bretton, BARNSLEY. S71 2HG | | | | | |
| | MACHINED COMPONENT SYSTEMS PLC 2-5 Madeley Road, Moons Moat North Industr, REDDITCH. B98 9NB | | | | | |
| | MACHINED COMPONENTS LIMITED 11 Ailsa Road, IRVINE. KA12 8LR | | | | | |
| | MACHINED COMPONENTS LIMITED Unit 30, Phoenix Industrial Estate, Failsworth, MANCHESTER. M35 9DS | | | | | |
| | MACHINED COMPONENTS MANCHESTER LTD Bentgate House Newhey Road, Milnrow, ROCHDALE. OL16 4JY | | | | | |
| | MACHINED FABRICATIONS LIMITED 20 Blowers Green Rd, DUDLEY. DY2 8UP | | | | | |
| | MACHINED FABRICATIONS LIMITED Dunden House, School Lane, Little Munster, WITNEY. OX29 0RS | | | | | |
| | MACHINED GUN SURFBOARD TECHNOLOGIES Sandylands, Egloshayle, WADEBRIDGE. PL27 6EL | | | | | |
| | MACHINED GUN SURFBOARD TECHNOLOGIES LTD Trudgeon Halling the Platt, WADEBRIDGE. PL27 7AE | | | | | |
| | MACHINED PRECISION COMPONENTS Unit 28, Victoria Business Centre, Mount St, ACCRINGTON. BB5 0PJ | | | | | |
| | MACHINED PRECISION COMPONENTS LIMITED 4F Threxton Road Industrial Estate, Watton, THETFORD. IP25 6NG | | | | | |
| | MACHINED PRECISION COMPONENTS LIMITED 4F Threxton Road Industrial, Estate, Watton, THETFORD. IP25 6NG | | | | | |
| | MACHINEFINDER EUROPE LIMITED 310 Brighton Road, Belmont, SUTTON. SM2 5SU | | | | | |
| | MACHINEGUARD-UK LIMITED 36 Riverside Business Centre, 1 Riverside Road, LOWESTOFT. NR33 0TQ | | | | | |
| | MACHINEGUARD-UK LIMITED Riverside Business Centre, Riverside Road, LOWESTOFT. NR33 0TQ | | | | | |
| | MACHINEGUN JELLY LIMITED Europa House Goldstone Villas, HOVE. BN3 3RQ | | | | | |
| | MACHINEHEAD LIMITED 112 Morden Road, LONDON. SW19 3BP | | | | | |
| | MACHINEHEAD MUSIC 10 Bucklersbury, HITCHIN. SG5 1BB | | | | | |
| | MACHINEHEAD MUSIC LIMITED 10 Bucklersbury, HITCHIN. SG5 1BB | | | | | |
| | MACHINEK LIMITED 1 Broadway Road, Froxfield, PETERSFIELD. GU32 1DT | | | | | |
| | MACHINELAND LIMITED 121 Collinwood Gardens, ILFORD. IG5 0AL | | | | | |
| | MACHINEPART ENGINEERING LIMITED Unit 1 Hanchett Hall, Hanchett End, HAVERHILL. CB9 7RP | | | | | |
| | MACHINEPRIME LIMITED 164 Walkden Road, Walkden Worsley, MANCHESTER. M28 7DP | | | | | |
| | MACHINEPULSE LIMITED Brookfield Euxton Lane, CHORLEY. PR7 6DW | | | | | |
| | MACHINERY & CONTRACT LIFTING LIMITED Unit 16, Salamons Way, RAINHAM. RM13 9UL | | | | | |
| | MACHINERY & CONTRACT LIFTING LIMITED 304 High Road, BENFLEET. SS7 5HB | | | | | |
| | MACHINERY & MEASUREMENT UK LIMITED 359-375 Tyburn Road, Erdington, BIRMINGHAM. B24 8HJ | | | | | |
| | MACHINERY & MONITORING SERVICES LIMITED Johnstone House, 52-54 Rose Street, ABERDEEN. AB10 1HA | | | | | |
| | MACHINERY DEALERS LTD 320 Petre Street, SHEFFIELD. S4 8LU | | | | | |
| | MACHINERY DESIGN LIMITED 147 Sutherland Avenue, Mount Mop, COVENTRY. CV5 7NH | | | | | |
| | MACHINERY DEVELOPMENT SERVICES , Whitminster, GLOUCESTER. GL2 7NY | | | | | |
| | MACHINERY DISPOSALS LIMITED Freshbake House, 101 Broadway, SALFORD. M50 2EQ | | | | | |
| | MACHINERY ENGINEERING LIMITED C/O Atlas Ball & Bearing Co Ltd, Leamore Lane, WALSALL. WS2 7DE | | | | | |
| | MACHINERY ENGINEERING LIMITED Unit J1, Coedcae la Ind Est, Coedcae la, PONTYCLUN. CF72 9HG | | | | | |
| | MACHINERY ENGINEERING SERVICES LIMITED Unit 5 Middlemore Lane West, Redhouse Industrial Estate, Aldridge, WALSALL. WS9 8BG | | | | | |
| | MACHINERY ENGINEERING SERVICES LIMITED Middlemore Lane West, Aldridge, WALSALL. WS9 8BG | | | | | |
| | MACHINERY ENTERPRISES LIMITED Chilton Croft, Hinton Waldrist, FARINGDON. SN7 8SE | | | | | |
| | MACHINERY EQUIPMENT AND SERVICES LIMITED Ashton House, 14 Granville Street, AYLESBURY. HP20 2JR | | | | | |
| | MACHINERY FINANCE & LEASING LIMITED Unit 26 Solent Industrial Estate, Shamblehurst Lane, Hedge End, SOUTHAMPTON. SO30 2FY | | | | | |
| | MACHINERY HANDLING SERVICES LIMITED The Farmhouse Park Lane, GUILDFORD. GU4 7TY | | | | | |
| | MACHINERY HEALTH MANAGEMENT LIMITED 33-35 Victoria Street, WINDSOR. SL4 1HE | | | | | |
| | MACHINERY INSTALLATIONS BIRMINGHAM LIMITED Victoria House, 437 Birmingham Road, SUTTON COLDFIELD. B72 1AX | | | | | |
| | MACHINERY INSTALLATIONS BIRMINGHAM LIMITED Unit 12A, Middlemore Lane West, Aldridge, WALSALL. WS9 8BG | | | | | |
| | MACHINERY INSTALLATIONS LIMITED 13 Great Courtlands, Langton Green, TUNBRIDGE WELLS. TN3 0AH | | | | | |
| | MACHINERY INSTALLATIONS U.K LIMITED Victoria House, 437 Birmingham Road, SUTTON COLDFIELD. B72 1AX | | | | | |
| | MACHINERY INTERNATIONAL 13 Cromwell Av, THAME. OX9 3TG | | | | | |
| | MACHINERY INTERTRADE LIMITED Alliance Ho, 12 Caxton St, LONDON. SW1H 0QS | | | | | |
| | MACHINERY INTERTRADE LIMITED Alliance House, 12 Caxton Street, LONDON. SW1H 0OS | | | | | |
| | MACHINERY LIMITED 7 Belvoir Road, CLEETHORPES. DN35 0SD | | | | | |
| | MACHINERY LIMITED Franks Hall, Franks la, Horton Kirby, DARTFORD. DA4 9LL | | | | | |
| | MACHINERY MOVING SERVICES LIMITED Brick Green Farm, Barkisland, HALIFAX. HX4 0DE | | | | | |
| | MACHINERY PLANT SERVICES LIMITED 1ST Floor Epworth House, 25 City Road, LONDON. EC1Y 1AR | | | | | |
| | MACHINERY PLANT SERVICES LIMITED 38A Doddington Road, Earls Barton, NORTHAMPTON. NN6 0NF | | | | | |
| | MACHINERY PRODUCTS INTERNATIONAL LIMITED 54 High St, STROUD. GL5 1AP | | | | | |
| | MACHINERY PRODUCTS INTERNATIONAL LIMITED C/O Griffith Clarke, Slad Valley House, 203 Slad Road, STROUD. GL5 1RJ | | | | | |
| | MACHINERY PRODUCTS UK LIMITED C/O Griffith Clarke, Slad Valley House, 203 Slad Road, STROUD. GL5 1RJ | | | | | |
| | MACHINERY REMOVALS & INSTALLATIONS LIMITED 145 Corporation Road, CARDIFF. CF11 7AR | | | | | |
| | MACHINERY REMOVALS & INSTALLATIONS LIMITED C/O 145 Corporation Road, Grangetown, CARDIFF. CF11 7AX | | | | | |
| | MACHINERY RESEARCH LIMITED The Old Tannery Oakdene Road, REDHILL. RH1 6BT | | | | | |
| | MACHINERY SAFETY SERVICES 29 Station Street, SITTINGBOURNE. ME10 3DU | | | | | |
| | MACHINERY SAFETY SERVICES LIMITED Lauriston House 39 Lonsdale, Drive, SITTINGBOURNE. ME10 1TS | | | | | |
| | MACHINERY SERVICES Concept House, Unit 3 St Johns Pl, CLECKHEATON. BD19 3RR | | | | | |
| | MACHINERY SERVICES 12C High Street, Sileby, LOUGHBOROUGH. LE12 7RX | | | | | |
| | MACHINERY SUPPORT LIMITED Hillbrow House, Hillbrow Road, ESHER. KT10 9NW | | | | | |
| | MACHINERY SYSTEMS LTD. Anglia House Pitgreen Lane, NEWCASTLE. ST5 0DB | | | | | |
| | MACHINERY TRANSPORT & INSTALLATION LIMITED 41 Brunswick Road, GLOUCESTER. GL1 1JS | | | | | |
| | MACHINERY USERS ASSOCIATIONINCORPORATEDTHE 11 Moorfields Highwalk, LONDON. EC2Y 9DP | | | | | |
| | MACHINERY VIBRATION CONSULTANTS LIMITED 84, Chalton, WATERLOOVILLE. PO8 0BG | | | | | |
| | MACHINERY VIBRATION CONSULTANTS LIMITED Wellesley House 204 London Road, WATERLOOVILLE. PO7 7AN | | | | | |
| | MACHINERY WORLD 50A Queens Rd, BUCKHURST HILL. IG9 5DD | | | | | |
| | MACHINERY WORLD LIMITED 8 The Courtyard Goldsmith Way, Eliot Business Park, NUNEATON. CV10 7RJ | | | | | |
| | MACHINERY-TRADE LTD. Accountancy House 4 Priory Road, KENILWORTH. CV8 1LL | | | | | |
| | MACHINES 4 FOOD LTD Unit 40 Second Avenue, Westfield Trading Estate, Midsomer Norton Radstock BA3 4BH | | | | | |
| | MACHINES 4 FOOD LTD Unit 40, Second Avenue, Westfield Industrial Estate Midsomer Norton, RADSTOCK. BA3 4BH | | | | | |
| | MACHINES DIRECT LIMITED 7-11 Woodcote Road, WALLINGTON. SM6 0LH | | | | | |
| | MACHINES DIRECT LIMITED Flat 4, 5 Aldwick Av, BOGNOR REGIS. PO21 3AQ | | | | | |
| | MACHINES ON WHEELS LIMITED 58 Sutherland Way, Knightdridle, LIVINGSTON. EH54 8HW | | | | | |
| | MACHINES U.K. LIMITED Coullie Farmhouse, Udny, ELLON. AB41 6RT | | | | | |
| | MACHINESDIRECT UK LIMITED Unit 1, Flanshaw Lane Industrial Estate, WAKEFIELD. WF2 9LP | | | | | |
| | MACHINETEC Breach Farm, ANDOVER. SP11 6DH | | | | | |
| | MACHINETECH LIMITED 3 North Street, Oadby, LEICESTER. LE2 5AH | | | | | |
| | MACHINETECH SERVICE LIMITED 11 Nelson Road, LEIGHTON BUZZARD. LU7 3EE | | | | | |
| | MACHINEWISE LIMITED 2 Keepers Cottage, Goodboys Lane, Mortimer, READING. RG7 3AH | | | | | |
| | MACHINEWORKS LIMITED Rutledge House, 78 Clarkehouse Road, SHEFFIELD. S10 2LJ | | | | | |
| | MACHINEX LIMITED 8 Falmer Road, LONDON. N15 5BA | | | | | |
| | MACHINING AND CLADDING SOLUTIONS LIMITED 37 Peasehill Gait, Rosyth, DUNFERMLINE. KY11 2BD | | | | | |
| | MACHINING LIMITED Britannia Mills, Portland Street, BRADFORD. BD5 0DW | | | | | |
| | MACHINING ON-SITE SERVICES LTD Lowther House Lowther Street, KENDAL. LA9 4DX | | | | | |
| | MACHINING ON-SITE SERVICES LTD Unit 10, Westmorland Business Park, Gilthwaiterigg Lane, KENDAL. LA9 6NS | | | | | |
| | MACHINING TECHNIQUES LTD 3 Kelvin Grove, SOUTH SHIELDS. NE33 3HU | | | | | |
| | MACHINING TECHNIQUES LTD 32 Royal Ind Est, JARROW. NE32 3HR | | | | | |
| | MACHINING TECHNOLOGY MACH-TECH LTD Milton Road, Drayton, ABINGDON. OX14 4EZ | | | | | |
| | MACHINTECH LIMITED 5TH Floor Castle Chambers, 43 Castle Street, LIVERPOOL. L2 9TL | | | | | |
| | MACHINTEX LIMITED 5TH Floor 86 Jermyn Street, LONDON. SW1Y 6AW | | | | | |
| | MACHIONG ABZ LIMITED 44 Bridge Street, ABERDEEN. AB11 6JN | | | | | |
| | MACHIONG TRADING LIMITED 3 Dee Place, ABERDEEN. AB11 6EF | | | | | |
| | MACHLIN ENTERPRISES LTD 111A George Lane, LONDON. E18 1AN | | | | | |
| | MACHLYN DRIVEWAYS Unit 4B, Moor Pk Ind Est, Kincraig Rd, BLACKPOOL. FY2 0JY | | | | | |
| | MACHMADE LIMITED Richard House, Winckley Square, PRESTON. PR1 3HP | | | | | |
| | MACHMAIN LIMITED Suite 711 19-21 Crawford Street, LONDON. W1H 1PJ | | | | | |
| | MACHNICKI CONTRACTS LIMITED The Old Mill, Church Lane, Childswickham, BROADWAY. WR12 7HJ | | | | | |
| | MACHO LIMITED 31 Harley Street, LONDON. W1G 9QS | | | | | |
| | MACHO PORINI LIMITED 69 Great Hampton Street, BIRMINGHAM. B18 6EW | | | | | |
| | MACHOD COMPUTERS Unit 19 Charlton Centre, High St, DOVER. CT16 1TT | | | | | |
| | MACHOD LIMITED Apsley House 78 Wellington, Street, LEEDS. LS1 2JT | | | | | |
| | MACHOLD LIMITED Burnfield Avenue, GLASGOW. G46 7TL | | | | | |
| | MACHOLD MANAGEMENT LIMITED 76 High Street, NEWPORT PAGNELL. MK16 8AQ | | | | | |
| | MACHON MANAGEMENT COMPANY LIMITED 916 Ecclesall Road, Banner Cross, SHEFFIELD. S11 8TR | | | | | |
| | MACHOVEC LIMITED Mansion House Manchester Road, ALTRINCHAM. WA14 4RW | | | | | |
| | MACHOWIE TRANSPORT LIMITED 5 Supergas Ind Est, Downs Road, WITNEY. OX29 0SZ | | | | | |
| | MACHPRESS LIMITED Hawley Mill Hawley Road, DARTFORD. DA2 7TJ | | | | | |
| | MACHRI LIMITED 27 Ruffets Wood, GRAVESEND. DA12 5JQ | | | | | |
| | MACHRIE BURN LIMITED Infrastructure Investors Limited, 20 St Jamess Street, LONDON. SW1A 1ES | | | | | |
| | MACHRIE DECORATORS LIMITED 12 Machrie Place, DUNDEE. DD4 0SG | | | | | |
| | MACHRIE IMPROVEMENTS Bayview, Machrie, ISLE OF ARRAN. KA27 8DZ | | | | | |
| | MACHRIE LIMITED Infrastructure Investors Limited, 20 St Jamess Street, LONDON. SW1A 1ES | | | | | |
| | MACHRIE TEA ROOM , Machrie, ISLE OF ARRAN. KA27 8DZ | | | | | |
| | MACHRIHANISH GOLF CLUB , Machrihanish, CAMPBELTOWN. PA28 6PT | | | | | |
| | MACHRIHANISH MARINE FARM LIMITED Johnstone House, 52-54 Rose Street, ABERDEEN. AB10 1HA | | | | | |
| | MACHRIHANISH MARINE FARM LIMITED Lossit Point, Machrihanish, CAMPBELTOWN. PA28 6PZ | | | | | |
| | MACHSCLEVER LIMITED 69 Great Hampton Street, BIRMINGHAM. B18 6EW | | | | | |
| | MACHTECH LIMITED Swinford House, Albion Street, BRIERLEY HILL. DY5 3EL | | | | | |
| | MACHTECH LIMITED Brown Lion St, TIPTON. DY4 9EG | | | | | |
| | MACHTECH UK LTD. The Toolstores, Black Horse Road, Exhall, COVENTRY. CV7 9FN | | | | | |
| | MACHTEN LTD 37 Warren Street, LONDON. W1T 6AD | | | | | |
| | MACH-TEN OFFSHORE LIMITED 35F Dukesway, Teesside Ind Est, STOCKTON-ON-TEES. TS17 9LT | | | | | |
| | MACH-TEN OFFSHORE LIMITED Head Office, Pitmedden Road, Dyce, ABERDEEN. AB21 0DP | | | | | |
| | MACHTOWN LIMITED 843 Finchley Road, LONDON. NW11 8NA | | | | | |
| | MACHURST LIMITED Pyle House, 136 & 137 Pyle Street, NEWPORT. PO30 1JW | | | | | |
| | MACHYNLLETH AND DISTRICT CARE CENTRE TRUST LTD. Machynlleth and District, Care Centre, Forge Road, MACHYNLLETH. SY20 8EQ | | | | | |
| | MACHYNLLETH AND DISTRICT CARE CENTRE TRUST LTD. Forge Road, MACHYNLLETH. SY20 8EQ | | | | | |
| | MACHYNLLETH BOOKSHOP 15 Heol Maengwyn, MACHYNLLETH. SY20 8EB | | | | | |
| | MACHYNLLETH BOWLING CLUB Cae Crwn, MACHYNLLETH. SY20 8HF | | | | | |
| | MACHYNLLETH COMMUNITY CHILDREN S PROJECT LTD. The Plas Grounds, MACHYNLLETH. SY20 8ER | | | | | |
| | MACHYNLLETH COMMUNITY NURSERY Machynlleth Nursery, Plas Grounds, Machgwyn Street, MACHYNLLETH. SY20 8DZ | | | | | |
| | MACHYNLLETH GOLF CLUB , Felingerrig, MACHYNLLETH. SY20 8UH | | | | | |
| | MACHYNLLETH HEALTH CENTRE Forge Road, MACHYNLLETH. SY20 8EQ | | | | | |
| | MACHYNLLETH LIBRARY Heol Maengwyn, MACHYNLLETH. SY20 8DT | | | | | |
| | MACHYNLLETH TABERNACLE TRUSTTHE Y Tabernacl, Heol Penrallt, MACHYNLLETH. SY20 8AJ | | | | | |
| | MACHYNYS HOMES LIMITED 175 Pentre Nicklaus Village, LLANELLI. SA15 2DF | | | | | |
| | MACHYNYS HOMES LIMITED 4 Grenville Avenue, BROXBOURNE. EN10 7DH | | | | | |
| | MACHYNYS PENINSULA GOLF & COUNTRY CLUB LIMITED Grenville House, 4 Grenville Avenue, BROXBOURNE. EN10 7DH | | | | | |
| | MACHYNYS PENINSULA GOLF & COUNTRY CLUB LIMITED Nicklaus Avenue, LLANELLI. SA15 2DG | | | | | |
| | MACHYNYS PHARMACY Machynys Cross, The Av, Morfa, LLANELLI. SA15 2DP | | | | | |
| | MACHZIKEI HADASS Community Centre, 17 Northumberland St, SALFORD. M7 4RP | | | | | |
| | MACHZIKEI HADASS MIKVO-OIS TRUST LTD 2ND Floor Levi House, Bury Old Road, SALFORD. M7 4QX | | | | | |
| | MACI INT COMPANY LIMITED 135A Rye Lane, LONDON. SE15 4ST | | | | | |
| | MAC-I LIMITED 286A High Street, DORKING. RH4 1QT | | | | | |
| | MACI RETAIL LIMITED 3 Baugh Road, Downend, BRISTOL. BS16 6PL | | | | | |
| | MACIAG 10 Queen St, PETERBOROUGH. PE1 1PA | | | | | |
| | MACIAIN LTD. Cnoc-An-Locha, Middle Quarter, Sollas, ISLE OF NORTH UIST. HS6 5BU | | | | | |
| | MACIAIN LTD. Cnoc An Locha, Middlequarter, ISLE OF NORTH UIST. HS6 5BU | | | | | |
| | MACIAN LIMITED Plaza Building, Lee High Road, LONDON. SE13 5PT | | | | | |
| | MACIAN WEB DESIGN 7 Woodrush Rd, LINCOLN. LN2 4TB | | | | | |
| | MACIE CONTRACTS LIMITED 134 Warren Road, WORTHING. BN14 9RB | | | | | |
| | MACIEJ CZEKIN LIMITED The Carlson Suite, The Aspen Building, Vantage Point B V, MITCHELDEAN. GL17 0DD | | | | | |
| | MACIEJ HELLWING LIMITED The Carlson Suite, The Aspen Building, Vantage Point B V, MITCHELDEAN. GL17 0DD | | | | | |
| | MACIEJ KRZYWONOS LIMITED The Carlson Suite, The Aspen Building, Vantage Point B V, MITCHELDEAN. GL17 0DD | | | | | |
| | MACIEJ STEFANOWSKI LIMITED The Carlson Suite, The Aspen Building, Vantage Point B V, MITCHELDEAN. GL17 0DD | | | | | |
| | MACIEJ WAWRZYNIAK LTD 4 Grenaby Avenue, CROYDON. CR0 2EG | | | | | |
| | MACIF FEEDER LLP Warwick Court, Paternoster Square, LONDON. EC4M 7AG | | | | | |
| | MACILDOWIE ASSOCIATES Rodney House, Castle Gate, NOTTINGHAM. NG1 7AW | | | | | |
| | MACILDOWIE ASSOCIATES 60 Charles Street, LEICESTER. LE1 1FB | | | | | |
| | MACILDOWIE ASSOCIATES LIMITED 14 Park Row, NOTTINGHAM. NG1 6GR | | | | | |
| | MACILVIN MOORE LIMITED C/O Macilvin Moore, 5TH Floor Congress House, 14 Lyon Road, HARROW. HA1 2FD | | | | | |
| | MACILVIN MOORE REVERES LIMITED LIABILITY PARTNERSHIP 2ND Floor, 7 St Johns Road, HARROW. HA1 2EY | | | | | |
| | MACIMADE ENTERPRISES LTD 107 Davenport Road, LONDON. SE6 2AU | | | | | |
| | MACINA LIMITED 31 Swallow Crescent, Inverkip, GREENOCK. PA16 0LT | | | | | |
| | MACINIS FAMILY SALON 20A High St, Weston Favell, NORTHAMPTON. NN3 3JW | | | | | |
| | MACINITIATIVE LIMITED Unit 2 Gamma House Laser Quay, Culpeper Close Medway City, Estate, ROCHESTER. ME2 4HU | | | | | |
| | MACINN SCOTLAND LIMITED Investment House 6 Union Row, ABERDEEN. AB10 1DQ | | | | | |
| | MACINNES , ISLE OF BARRA. HS9 5YA | | | | | |
| | MACINNES BROS , Stoneybridge, ISLE OF SOUTH UIST. HS8 5SD | | | | | |
| | MACINNES BROTHERS LIMITED Uachdar, Benbecula, ISLE OF BENBECULA. HS7 5LY | | | | | |
| | MACINNES LIMITED 105 Great Portland Street, LONDON. W1W 6OF | | | | | |
| | MACINNESS TOOLING Thistle House, 29 Adelaide Street, HELENSBURGH. G84 7DL | | | | | |
| | MACINTOSH 21 Downie Terrace, EDINBURGH. EH12 7AU | | | | | |
| | MACINTOSH Kaimhill Funeral Home, Kaimhill Road, ABERDEEN. AB10 7JL | | | | | |
| | MACINTOSH & MIZEN LIMITED 115 Parkstone Road, POOLE. BH15 2PB | | | | | |
| | MACINTOSH & STEVEN 18 Waverley Place, ABERDEEN. AB10 1XH | | | | | |
| | MACINTOSH & STEVEN 2 High Street, BANCHORY. AB31 5RP | | | | | |
| | MACINTOSH & STEVEN 5 Arbuthnott Place, STONEHAVEN. AB39 2JA | | | | | |
| | MACINTOSH BAKERIES 44 Castleford Road, SUNDERLAND. SR5 3TJ | | | | | |
| | MACINTOSH COMMUNICATIONS LIMITED 21-22 Park Way, NEWBURY. RG14 1EE | | | | | |
| | MACINTOSH HAINES & KENNEDY LIMITED 1-7 Park Road, CATERHAM. CR3 5TB | | | | | |
| | MACINTOSH HAINES & KENNEDY LIMITED The Pavilions, 31-33 Brighton Road, SOUTH CROYDON. CR2 6EB | | | | | |
| | MACINTOSH HOMES LIMITED 216 West George Street, GLASGOW. G2 2PQ | | | | | |
| | MACINTOSH HUMBLE 21 High Street, DUMBARTON. G82 1LT | | | | | |
| | MACINTOSH JAMES AND PARTNERS LIMITED Norwich Union House High Street, HUDDERSFIELD. HD1 2LN | | | | | |
| | MACINTOSH JV LIMITED Kerr Barrie, 53 Bothwell Street, GLASGOW. G2 6TA | | | | | |
| | MACINTOSH LIMITED Lower Strines Barn, Blackshaw Head, HEBDEN BRIDGE. HX7 7HR | | | | | |
| | MACINTOSH MILLS CAR PARK MANAGEMENT LIMITED 2 Princes Way, SOLIHULL. B91 3ES | | | | | |
| | MACINTOSH MILLS MANAGEMENT LIMITED 2 Princes Way, SOLIHULL. B91 3ES | | | | | |
| | MACINTOSH PROPERTIES 1 Carment Dr, GLASGOW. G41 3PP | | | | | |
| | MACINTOSH SOLICITORS 35-37 Dale Street, LIVERPOOL. L2 2HF | | | | | |
| | MACINTOSH VILLAGE Cambridge Street, MANCHESTER. M1 5GF | | | | | |
| | MACINTOSH VILLAGE CAR PARK MANAGEMENT LIMITED 2 Princes Way, SOLIHULL. B91 3ES | | | | | |
| | MACINTOSH VILLAGE MANAGEMENT LIMITED 2 Princes Way, SOLIHULL. B91 3ES | | | | | |
| | MACINTOSHS 95-101 Cambridge Street, GLASGOW. G3 6RU | | | | | |
| | MACINTOSHS BAR LTD. 2/4 Swindon Street, Dalmuir, CLYDEBANK. G81 1RW | | | | | |
| | MACINTYE SCHOOL The Green, Wingrave, AYLESBURY. HP22 4PD | | | | | |
| | MACINTYERS LIMITED 29 Market Place, BRACKLEY. NN13 7AB | | | | | |
| | MACINTYRE 7 High St, Stony Stratford, MILTON KEYNES. MK11 1AA | | | | | |
| | MACINTYRE Pelican Court, MAIDSTONE. ME18 5RJ | | | | | |
| | MACINTYRE Unit 2, Osney la, OXFORD. OX1 1TB | | | | | |
| | MACINTYRE 1 Bedford Drive, BIRKENHEAD. CH42 6RT | | | | | |
| | MACINTYRE Longden House, 105 Longden Road, SHREWSBURY. SY3 9PS | | | | | |
| | MACINTYRE Telfords Quay, South Pier Road, ELLESMERE PORT. CH65 4FL | | | | | |
| | MACINTYRE 50 Mersey Street, WARRINGTON. WA1 2AY | | | | | |
| | MACINTYRE & PEACOCK LIMITED 44 Upper Belgrave Road, Clifton, BRISTOL. BS8 2XN | | | | | |
| | MACINTYRE ADVISORY SERVICES LIMITED Moorgate House, 201 Silbury Boulevard, Central Miton Keynes, MILTON KEYNES. MK9 1LZ | | | | | |
| | MACINTYRE CARE 21 Anvil Cl, LONDON. SW16 6YA | | | | | |
| | MACINTYRE CARE 602 South Seventh Street, Central Milton Keynes, MILTON KEYNES. MK9 2JA | | | | | |
| | MACINTYRE CARE 63 Victoria Rd, CHESTER. CH2 2AX | | | | | |
| | MACINTYRE CARE Woodacre, d'Arcy Rd, Tiptree, COLCHESTER. CO5 0RR | | | | | |
| | MACINTYRE CARE Waring Clo, LEICESTER. LE3 8PZ | | | | | |
| | MACINTYRE CARE 54 Haddon, Great Holm, MILTON KEYNES. MK8 9HP | | | | | |
| | MACINTYRE CARE 13 Dudley Rd, WALLASEY. CH45 9JP | | | | | |
| | MACINTYRE CARE 34 Benbow Court, Shenley Church End, MILTON KEYNES. MK5 6JG | | | | | |
| | MACINTYRE CARE 39 Benbow Ct, Shenley Church End, MILTON KEYNES. MK5 6JE | | | | | |
| | MACINTYRE CARE CHARITY 6 Pelican Ct, Wateringbury, MAIDSTONE. ME18 5RJ | | | | | |
| | MACINTYRE CARPETS SCOTLAND LIMITED 63 Carlton Place, GLASGOW. G5 9TR | | | | | |
| | MACINTYRE CHOCOLATE SYSTEMS LIMITED Sir William Smith Road, Kirkton Industrial Estate, ARBROATH. DD11 3RD | | | | | |
| | MACINTYRE DECOR Flat 1, 200 Regents Pk Rd, SOUTHAMPTON. SO15 8NY | | | | | |
| | MACINTYRE FINDON FARMS Findon Mains, Culbokie, DINGWALL. IV7 8JJ | | | | | |
| | MACINTYRE HOUSE LTD. 87 Coalburn Road, Coalburn, LANARK. ML11 0LH | | | | | |
| | MACINTYRE HUDSON Equipoise House, 20 Grove Place, BEDFORD. MK40 3LE | | | | | |
| | MACINTYRE HUDSON 8-12 Priestgate, PETERBOROUGH. PE1 1JA | | | | | |
| | MACINTYRE HUDSON Peterbridge House, 3 The Lakes, NORTHAMPTON. NN4 7HB | | | | | |
| | MACINTYRE HUDSON Euro House, 1394 High Road, LONDON. N20 9YZ | | | | | |
| | MACINTYRE HUDSON 39 Moulsham Street, CHELMSFORD. CM2 0HY | | | | | |
| | MACINTYRE HUDSON CORPORATE FINANCE LIMITED Moorgate House, 201 Silbury Boulevard, MILTON KEYNES. MK9 1LZ | | | | | |
| | MACINTYRE HUDSON HOLDINGS LIMITED Moorgate House, 201 Silbury Boulevard, MILTON KEYNES. MK9 1LZ | | | | | |
| | MACINTYRE HUDSON LIMITED Moorgate House, 201 Silbury Boulevard, Central Milton Keynes, MILTON KEYNES. MK9 1LZ | | | | | |
| | MACINTYRE HUDSON LLP 31 Castle Street, HIGH WYCOMBE. HP13 6RU | | | | | |
| | MACINTYRE HUDSON LLP Greenwood House, Salisbury Court, LONDON. EC4Y 8BT | | | | | |
| | MACINTYRE HUDSON LLP Moorgate House, 201 Silbury Boulevard, MILTON KEYNES. MK9 1LZ | | | | | |
| | MACINTYRE INTERNATIONAL LIMITED C/O S Beri & Co 74 Burnt Ash, Road, LONDON. SE12 8PY | | | | | |
| | MACINTYRE LIMITED Meadow View, Mill Road, Penponds, CAMBORNE. TR14 0QH | | | | | |
| | MACINTYRE MACLAINE LTD 158 Wanstead Lane, ILFORD. IG1 3SG | | | | | |
| | MACINTYRE MOTOR ENGINEERS LIMITED 63 Carlton Place, GLASGOW. G5 9TW | | | | | |
| | MACINTYRE PROPERTIES LIMITED Kilchrenan Inn, Kilchrenan, TAYNUILT. PA35 1HD | | | | | |
| | MACINTYRE S OF EDINBURGH LIMITED 2ND Floor 26 Frederick Street, EDINBURGH. EH2 2JR | | | | | |
| | MACINTYRE SCHOOL The Green, Wingrave, AYLESBURY. HP22 4PD | | | | | |
| | MACINTYRE SCHOOL WINGRAVE The Green, Wingrave, AYLESBURY. HP22 4PD | | | | | |
| | MACINTYRE SCOTT & CO. LIMITED 19 Premier Way, ROMSEY. SO51 9DQ | | | | | |
| | MACINTYRE SCOTT & CO. LIMITED 95 Bothwell Street, GLASGOW. G2 7JZ | | | | | |
| | MACINTYRE SCOTT & CO. LIMITED West Bay Road, Western Docks, SOUTHAMPTON. SO15 1BY | | | | | |
| | MACINTYRE SCOTT HOLDINGS LIMITED Macintyre Scott & Co Ltd, West Bay Road, Western Docks, SOUTHAMPTON. SO15 1BY | | | | | |
| | MACINTYRE TRAINING LIMITED 602 South Seventh Street, MILTON KEYNES. MK9 2JA | | | | | |
| | MACINTYRE TRANSPORT LIMITED 40 Lancaster Drive, Martlesham Heath, IPSWICH. IP5 3TJ | | | | | |
| | MACINTYRES The Highland Warehouse, Main Street East, INVERARAY. PA32 8TS | | | | | |
| | MACINTYRES Tower Works, Hardwick Road Industrial Estate, Hardwick Road Great Gransden, SANDY. SG19 3BJ | | | | | |
| | MACINTYRES 83 Old Castle Rd, GLASGOW. G44 5TG | | | | | |
| | MACINTYRES BAR 11 Templehill, TROON. KA10 6BQ | | | | | |
| | MACINTYRES OF EDINBURGH LTD 26 Frederick Street, EDINBURGH. EH2 2JR | | | | | |
| | MACINVEST FINANCIAL SERVICES La Grande Route de St Jean, St Helier, JERSEY. JE2 3FL | | | | | |
| | MACISAAC LIMITED 2 Mackreth Row, COCKERMOUTH. CA13 9NU | | | | | |
| | MACISMO INTERNATIONAL LIMITED 13 Cover Green, Home Meadow, WORCESTER. WR4 0JF | | | | | |
| | MACISMO LIMITED Redwoods 2 Clyst Works, Clyst Road, Topsham, EXETER. EX3 0DB | | | | | |
| | MACIT CONSULTANTS LIMITED 30 Camp Road, FARNBOROUGH. GU14 6EW | | | | | |
| | MACIVER & DART LIMITED 7 Francis Street, STORNOWAY. HS1 2XD | | | | | |
| | MACIVER & MACLEOD The Holdings, Wardlaw Rd, Kirkhill, INVERNESS. IV5 7NB | | | | | |
| | MACIVER GROUP LTD The Holdings Wardlaw Road, Kirkhill, INVERNESS. IV5 7NB | | | | | |
| | MACIVER PROJECT SERVICES LTD 121/1 Dalkeith Road, EDINBURGH. EH16 5AJ | | | | | |
| | MACIVERS GARAGE 10, Newvalley, ISLE OF LEWIS. HS2 0DN | | | | | |
| | MACIVOR GRANT LIMITED 35 Lavant Street, PETERSFIELD. GU32 3EL | | | | | |
| | MACJAC PROPERTIES LIMITED Derek Rothera & Company, Chartered Accountants, Units 15 & 16 7 Wenlock Road, LONDON. N1 7SL | | | | | |
| | MACJACK FOODS LTD. C/O D M McNaught & Co, 166 Buchanan Street, GLASGOW. G1 2LS | | | | | |
| | MACJACS 4 Beatrice St, OSWESTRY. SY11 1QG | | | | | |
| | MACJAK UK LTD. 21 Grosvenor Street, EDINBURGH. EH12 5ED | | | | | |
| | MACJAMES IMAGING LIMITED 1 Attleborough Court Sydenham, Hill, LONDON. SE23 3PL | | | | | |
| | MACJAW LIMITED 65 New Street, SALISBURY. SP1 2PH | | | | | |
| | MACJAY LTD. 117 Cadzow Street, HAMILTON. ML3 6JA | | | | | |
| | MACJAZZ PRODUCTIONS LIMITED Herons Brook, Wonersh Park, GUILDFORD. GU5 0PQ | | | | | |
| | MACJEANNES LIMITED Deans Court, 1-3 London Road, BICESTER. OX26 6BU | | | | | |
| | MACJOHN CONSULTING LTD 4 Woodlands Close, Curridge, THATCHAM. RG18 9EQ | | | | | |
| | MACJOINERY LOGISTIC SOLUTIONS Market St, COALVILLE. LE67 3DX | | | | | |
| | MAC-JORDAN LIMITED 45 Church Street, BIRMINGHAM. B3 2RT | | | | | |
| | MACK 165 High Street, LONDON. SE20 7DS | | | | | |
| | MACK 2 Kynance Gdns, STANMORE. HA7 2QL | | | | | |
| | MACK 9 North Av, CLYDEBANK. G81 2DR | | | | | |
| | MACK 1 FITNESS A, 17 Wilson St, BEITH. KA15 2BG | | | | | |
| | MACK 1 LIMITED 304 High Road, BENFLEET. SS7 5HB | | | | | |
| | MACK 2 LIMITED 724 Whitton Avenue West, NORTHOLT. UB5 4JZ | | | | | |
| | MACK 4 Unit 4, Smithfield Enterprise Est, Whitworth St East, MANCHESTER. M11 2NQ | | | | | |
| | MACK 4 LIMITED 28 Neston Street, Higher Openshaw, MANCHESTER. M11 1HZ | | | | | |
| | MACK AND MABEL LIMITED 115 Shaftsbury Avenue, LONDON. WC2H 8AF | | | | | |
| | MACK ARGYLL LTD Loch Awe House, Barmore Road, TARBERT. PA29 6TW | | | | | |
| | MACK ASSOCIATES LIMITED Old Ballingdon Farm Gaddesden, Row, HEMEL HEMPSTEAD. HP2 6HT | | | | | |
| | MACK BROOKS VENUE MANAGEMENT LTD Romeland House, Romeland Hill, ST. ALBANS. AL3 4ET | | | | | |
| | MACK BROS ROOFING 361 Thirston Way, NEWCASTLE UPON TYNE. NE3 3ER | | | | | |
| | MACK BUILDERS LIMITED Abacus House 118 Church Street, Market Deeping, PETERBOROUGH. PE6 8AL | | | | | |
| | MACK BUSINESS SERVICES LIMITED Hillcroft, Dartford Road, Horton Kirby, DARTFORD. DA4 9HX | | | | | |
| | MACK CAPITAL LIMITED The Firs, Station Road, MAYFIELD. TN20 6BW | | | | | |
| | MACK CONSTRUCTION LIMITED 1 Jordanthorpe View, SHEFFIELD. S8 8DY | | | | | |
| | MACK CONSULTANTS LIMITED 32A East Street, ST IVES. PE27 5PD | | | | | |
| | MACK DADDYS 22 Park Row, BRISTOL. BS1 5LJ | | | | | |
| | MACK DADDYS LIMITED 8 Perry Road, BRISTOL. BS1 5BQ | | | | | |
| | MACK DESIGN LIMITED 5 Guilford Road, LEICESTER. LE2 2RD | | | | | |
| | MACK DEVELOPMENTS LTD 125 Killowen Road, Rostrevor, NEWRY. BT34 3AQ | | | | | |
| | MACK ENGINEERING Montrose Av, Hillington Ind Est, GLASGOW. G52 4LA | | | | | |
| | MACK ENGINEERING LTD 9 Bridge Street, WALTON-ON-THAMES. KT12 1AE | | | | | |
| | MACK ENGINEERING SERVICES LTD. 99 Saxone Drive, LONDON. W3 0NY | | | | | |
| | MACK ENTERPRISES LTD C/O Finnigan & Co, 39 Lower Brook Street, IPSWICH. IP4 1AQ | | | | | |
| | MACK EQUIPMENT SUPPLIES LIMITED 399 Clarkston Road, Muirend, GLASGOW. G44 3JN | | | | | |
| | MACK ESTATES LIMITED 79 Promenade, CHELTENHAM. GL50 1PJ | | | | | |
| | MACK FILMS LIMITED C/O Benham Conway, 16 Royal Crescent, GLASGOW. G3 7SL | | | | | |
| | MACK FIN LIMITED Suite B 29 Harley Street, LONDON. W1G 9QR | | | | | |
| | MACK FM LIMITED 18 Belmont Road, LONDON. N15 3LT | | | | | |
| | MACK GARAGES LIMITED Mack Garage Pontshonnorton Road, PONTYPRIDD. CF37 4NE | | | | | |
| | MACK GLASS & REPLACEMENTS 11 Belle Vue Street, BATLEY. WF17 8DD | | | | | |
| | MACK HABES 89 Bedfont Lane, FELTHAM. TW14 9BH | | | | | |
| | MACK HAIRDRESSING 5 Springfield Basin, Wharf Rd, CHELMSFORD. CM2 6YQ | | | | | |
| | MACK INTERACT Canal House, Liberty Centre, Mount Pleasant, WEMBLEY. HA0 1TX | | | | | |
| | MACK INTERACT LIMITED 3 Helme Close, LONDON. SW19 7EB | | | | | |
| | MACK INTERNATIONAL 23 Millers Way, Houghton Regis, DUNSTABLE. LU5 5FH | | | | | |
| | MACK JAMES & CO 116 Nottingham Road, LOUGHBOROUGH. LE11 1EX | | | | | |
| | MACK LOGISTICS LIMITED 69-85 Tabernacle Street, LONDON. EC2A 4RR | | | | | |
| | MACK LTD 1 Church St, LOCHGELLY. KY5 9JS | | | | | |
| | MACK LTD. 64 Erskine Hill, Polmont, FALKIRK. FK2 0UQ | | | | | |
| | MACK MARKETS DIVISION Wholesale Fruit Centre, Albert Cr, BRISTOL. BS2 0YH | | | | | |
| | MACK MARKETS DIVISION Wholesale Markets Precinct, Pershore St, BIRMINGHAM. B5 6UN | | | | | |
| | MACK MEDIA LIMITED Richmond Court 216 Capstone, Road, BOURNEMOUTH. BH8 8RX | | | | | |
| | MACK PHOTOGRAPHIC IMAGES LTD 14 Pinfold, Clayton, BRADFORD. BD14 6ST | | | | | |
| | MACK PLASTERING SERVICES 8 Manor Pl, SUTTON. SM1 4BB | | | | | |
| | MACK PROPERTY SOLUTIONS LIMITED 79 Promenade, CHELTENHAM. GL50 1PJ | | | | | |
| | MACK RESIDENTIAL LETTINGS 13 Bath Rd, CHELTENHAM. GL53 7HG | | | | | |
| | MACK RESIDENTIAL LETTINGS LIMITED 79 Promenade, CHELTENHAM. GL50 1PJ | | | | | |
| | MACK S GARAGE LIMITED Leicester Road, Enderby, LEICESTER. LE19 2BF | | | | | |
| | MACK S GARAGE LIMITED Foxhunter Island, Leicester Road, Enderby, LEICESTER. LE19 2BF | | | | | |
| | MACK SASH WEIGHTS 166 Lincoln Rd, ENFIELD. EN1 1LN | | | | | |
| | MACK SERVICE Unit 17-18, Nursling Industrial Estate, Oriana Way Nursling, SOUTHAMPTON. SO16 0YU | | | | | |
| | MACK SINGHS DELI 330 Duke St, GLASGOW. G31 1QZ | | | | | |
| | MACK SNACK SHACK 36 Seafield Rd, EDINBURGH. EH6 7LQ | | | | | |
| | MACK TANKS LIMITED 43 Eliot Crescent, HAMILTON. ML3 6SP | | | | | |
| | MACK TECH UK LIMITED 1A Ben Booth Lane, Grange Moor, WAKEFIELD. WF4 4BQ | | | | | |
| | MACK TECHNOLOGIES, LIMITED 151 St Vincent Street, GLASGOW. G2 5NJ | | | | | |
| | MACK TRADE SERVICES Awsworth Rd, ILKESTON. DE7 8JF | | | | | |
| | MACK TRADING HEATON PARK LIMITED 1 George Street, WOLVERHAMPTON. WV2 4DG | | | | | |
| | MACK TRADING HEATON PARK LIMITED Heaton Park, Prestwich, MANCHESTER. M25 2SW | | | | | |
| | MACK TRANSPORT LIMITED 4 Windmill Close, Wix Road, Ramsey, HARWICH. CO12 5LF | | | | | |
| | MACK UK LIMITED 10 Wood End, Little Horwood, MILTON KEYNES. MK17 0PE | | | | | |
| | MACK.COM LIMITED 142 Laburnum Avenue, BIRMINGHAM. B37 6AL | | | | | |
| | MACKA HOTELS LIMITED 86-90 Sussex Gardens, LONDON. W2 1UH | | | | | |
| | MACKADAM FACTORS 1994 LIMITED 33A Lower Cathedral Road, CARDIFF. CF11 6BY | | | | | |
| | MACKADOWN SPORTS & SOCIAL CLUB 240 Mackadown la, BIRMINGHAM. B33 0JG | | | | | |
| | MACKAINE LIMITED Oakfield House, Perrymount Road, HAYWARDS HEATH. RH16 3BW | | | | | |
| | MACKAMALIL CONSULTANCY LIMITED 112 Morden Road, LONDON. SW19 3BP | | | | | |
| | MACKAOUI COMMUNICATIONS LIMITED Stephenson House, 15 Church Walk, PETERBOROUGH. PE1 2TP | | | | | |
| | MACKARNESS & LUNT 16 High Street, PETERSFIELD. GU32 3JJ | | | | | |
| | MACKARNESS & LUNT 43 Southgate Street, WINCHESTER. SO23 9EH | | | | | |
| | MACKAT LIMITED 52 Longdale Lane, Ravenshead, NOTTINGHAM. NG15 9AD | | | | | |
| | MACKAY 7 Windermere Rd, HAYWARDS HEATH. RH16 3JX | | | | | |
| | MACKAY , NAIRN. IV12 5UT | | | | | |
| | MACKAY Cartmore Ind Est, LOCHGELLY. KY5 8LL | | | | | |
| | MACKAY 11 Perceval Rd South, STORNOWAY. HS1 2TR | | | | | |
| | MACKAY 17A Elmbank Street, GLASGOW. G2 4PB | | | | | |
| | MACKAY & ASSOCIATES CONSULTING LTD 1 Berkeley Street, LONDON. W1J 8DJ | | | | | |
| | MACKAY & ASSOCIATES LIMITED Kenton House Oxford Street, MORETON-IN-MARSH. GL56 0LA | | | | | |
| | MACKAY & CO 6A East Street, FAVERSHAM. ME13 8AD | | | | | |
| | MACKAY & CO LIMITED 29 Howard Street, NORTH SHIELDS. NE30 1AR | | | | | |
| | MACKAY & INGLIS LIMITED 19 Polmadie Street, GLASGOW. G42 0PQ | | | | | |
| | MACKAY & MACKAY LIMITED The House Spar Food Market, Castle Street, DORNOCH. IV25 3SN | | | | | |
| | MACKAY & MACPHEE LIMITED 14 Stonefield Tarskavaig, Sleat, ISLE OF SKYE. IV46 8SB | | | | | |
| | MACKAY & MARSHALL BUILDERS LTD Bryndon House, 5-7 Berry Road, NEWQUAY. TR7 1AD | | | | | |
| | MACKAY & PARTNERS 63 Gee Street, LONDON. EC1V 3RS | | | | | |
| | MACKAY & PARTNERS LLP 5 Underwood Street, LONDON. N1 7LY | | | | | |
| | MACKAY & PARTNERS UK LIMITED Glebe House Cheap Street, Chedworth, CHELTENHAM. GL54 4AA | | | | | |
| | MACKAY & PEARSON 46A High St, Horbury, WAKEFIELD. WF4 5LE | | | | | |
| | MACKAY & PROUDLOCK Townfoot, Rothbury, MORPETH. NE65 7SL | | | | | |
| | MACKAY & ROLLETT 14 Dudley Street, GRIMSBY. DN31 2AB | | | | | |
| | MACKAY & SHAW LTD. 46/2 Westfield Road, EDINBURGH. EH11 2QB | | | | | |
| | MACKAY & SINCLAIR 45 Dempster Street, WICK. KW1 5QB | | | | | |
| | MACKAY & SINCLAIR 11-15 Easter Rd, EDINBURGH. EH7 5PJ | | | | | |
| | MACKAY & SONS Fletcherfield Farm, KIRRIEMUIR. DD8 5PQ | | | | | |
| | MACKAY & STEWART LIMITED 8/10 Orchard Street, RENFREW. PA4 8RL | | | | | |
| | MACKAY & TAYLOR Brent Road, Cossington, BRIDGWATER. TA7 8LF | | | | | |
| | MACKAY ACCESS PLATFORMS LIMITED 6 Atholl Crescent, PERTH. PH1 5JN | | | | | |
| | MACKAY AND LYNN LIMITED 2 West Bryson Road, EDINBURGH. EH11 1EH | | | | | |
| | MACKAY AND SMITH LIMITED 33 Devanha Gardens South, ABERDEEN. AB11 7UG | | | | | |
| | MACKAY BOAT BUILDERS ARBROATH LIMITED Bank of Scotland Building, Brothock Bridge, ARBROATH. DD11 1NL | | | | | |
| | MACKAY BOAT BUILDERS ARBROATH LIMITED Old Shore Head, ARBROATH. DD11 1BB | | | | | |
| | MACKAY BROS Culag Sq, Lochinver, LAIRG. IV27 4LE | | | | | |
| | MACKAY BUILDING CONTRACTORS LIMITED C/O Perrys Chartered Accountnats, 5TH Floor, 34 Threadneedle Street, LONDON. EC2R 8AY | | | | | |
| | MACKAY CAD DRAFTING 53 Willoughby St, Muthill, CRIEFF. PH5 2AE | | | | | |
| | MACKAY COMPUTER CONSULTANTS LTD. 5 Earlsdon Road, Hanbury Park, WORCESTER. WR2 4PF | | | | | |
| | MACKAY CONSTUCTION LIMITED The Gate Hotel, Scotland Gate, CHOPPINGTON. NE62 5SS | | | | | |
| | MACKAY CONSULTANCY HIGHLAND LTD. 10 Knockbreck Street, TAIN. IV19 1BJ | | | | | |
| | MACKAY CONSULTANTS LIMITED Albyn House, Union Street, INVERNESS. IV1 1QA | | | | | |
| | MACKAY CONSULTING LIMITED 15 Keswick Road, ORPINGTON. BR6 0EU | | | | | |
| | MACKAY DECORATORS PERTH LIMITED 1 Riverside, PERTH. PH2 7TR | | | | | |
| | MACKAY DECORATORS PERTH LIMITED C/O Morris & Young, 6 Atholl Crescent, PERTH. PH1 5JN | | | | | |
| | MACKAY DECORATORS PERTH LIMITED 1 Riverside, PERTH. PH2 7TR | | | | | |
| | MACKAY DESIGN ASSOCIATES LIMITED Gethin House 36 Bond Street, NUNEATON. CV11 4DA | | | | | |
| | MACKAY DEVELOPMENT SOLUTIONS LIMITED 78 Sussex Way, LONDON. N7 6RR | | | | | |
| | MACKAY DEVELOPMENTS LIMITED 3 Seafield Road, Longman Industrial Estate, INVERNESS. IV1 1SG | | | | | |
| | MACKAY ENGINEERING CAMBRIDGE LIMITED 85 East Road, CAMBRIDGE. CB1 1BY | | | | | |
| | MACKAY ENTWISTLE SURVEYORS LTD. Unit 2 Block 132 Nasmyth Road, South Hillington Park, GLASGOW. G52 4RE | | | | | |
| | MACKAY ENTWISTLE SURVEYORS LTD. Unit 2, Block 132, Nasmyth Road South Hillington Industrial Estate, GLASGOW. G52 4RE | | | | | |
| | MACKAY FLOORING 27A Westgate, TADCASTER. LS24 9JB | | | | | |
| | MACKAY FLOORING LIMITED 27 Westgate, TADCASTER. LS24 9JB | | | | | |