- M & A MARKETING LIMITEDType: Advertising agenciesTown: Cheltenham
- M & C CONSULTANTS LTDType: Advertising agenciesTown: Prestwick
- M & J INVESTMENTS LANCS LIMITEDType: PR and communicationsTown: Blackburn
- M & M SMITH LIMITEDType: Market research and pollingTown: Romsey
- M & T MARKETING LIMITEDType: Advertising agenciesTown: Manchester
- M B ADVERTISING AND MARKETING LTDType: Advertising agenciesTown: Sheffield
- M BLACKETT LIMITEDType: Media representationTown: Preston
- M C MARKETING LTDType: Advertising agenciesTown: Much Wenlock
- M CAPITAL LTDType: PR and communicationsTown: London
- M CROWHURST LIMITEDType: PR and communicationsTown: London
- M CUBED MANAGEMENT & PR LTD.Type: PR and communicationsTown: South Croydon
- M FOR MEDIA LIMITEDType: Media representationTown: Surrey
- M G CREATIVE MEDIA LIMITEDType: Advertising agenciesTown: Lytham St. Annes
- M HYDE MANAGEMENT LTDType: Advertising agenciesTown: London
- M I A (ATM'S) LIMITEDType: Advertising agenciesTown: Bromley
- M IRWIN LTDType: Media representationTown: Belfast
- M J H MARKETING LTDType: Advertising agenciesTown: Birmingham
- M J MARKETING LIMITEDType: Market research and pollingTown: London
- M J WILES LTDType: Advertising agenciesTown: Romford
- M JAX LTDType: Advertising agenciesTown: London
- M L P R LTDType: PR and communicationsTown: London
- M MEDIA & DESIGN LIMITEDType: Media representationTown: Stockton on Tees
- M P L MARKETING SERVICES LIMITEDType: Advertising agenciesTown: Petersfield
- M PAYMENTS LTDType: Advertising agenciesTown: London
- M PETKOVA LIMITEDType: PR and communicationsTown: Waltham Cross
- M PROMOTIONS. LTDType: Advertising agenciesTown: London
- M R COMMUNICATIONS LTDType: PR and communicationsTown: Hove
- M R GRAFIX LIMITEDType: Media representationTown: Beckenham
- M S DISPLAYS LIMITEDType: Media representationTown: Chesterfield
- M SHIRLEY VENTURES LTDType: Advertising agenciesTown: Beverley
- M SID LIMITEDType: Market research and pollingTown: Blackburn
- M TALENT MANAGEMENT LTDType: Advertising agenciesTown: Sale
- M TWENTY LTDType: Market research and pollingTown: Manchester
- M V INTERNATIONAL GROUP LIMITEDType: Advertising agenciesTown: London
- M VILLAGE VENTURES LIMITEDType: Advertising agenciesTown: Brixham
- M&A DIGITAL SOLUTIONS LTDType: Advertising agenciesTown: Chatham
- M&C SAATCHI (UK) LIMITEDType: Advertising agenciesTown: London
- M&C SAATCHI FLUENCY LIMITEDType: Advertising agenciesTown: London
- M&C SAATCHI MIDDLE EAST HOLDCO LIMITEDType: Advertising agenciesTown: London
- M&C SAATCHI MOBILE LIMITEDType: Advertising agenciesTown: London
- M&C SAATCHI SPORT & ENTERTAINMENT LIMITEDType: Advertising agenciesIncorporated: 17 January 1997
- M&C SAATCHI TALK LIMITEDType: PR and communicationsTown: London
- M&E AGENCY (UK) LIMITEDType: Advertising agenciesTown: Pwllheli
- M&F HEALTH COMMUNICATIONS LIMITEDType: PR and communicationsTown: London
- M&J PERFORMANCE LTDType: Advertising agenciesTown: Halifax
- M&N CONTENT MANAGEMENT LTDType: Advertising agenciesTown: Maidstone
- M&Z ANGELS LTDType: PR and communicationsTown: Harlow
- M-VERSE GROUP LIMITEDType: Advertising agenciesTown: Eastbourne
- M-X DESIGN LIMITEDType: Advertising agenciesTown: Haywards Heath
- M. G. AYALA ONTIVEROS LTDType: PR and communicationsTown: Slough
- M.A.B. MEDIA LIMITEDType: Advertising agenciesTown: High Wycombe
- M.A.C. MARKETING SERVICES LIMITEDType: Advertising agenciesTown: Bolton
- M.A.M PRODUCTS LIMITEDType: Advertising agenciesTown: Tenterden
- M.AD AGENCY LIMITEDType: Advertising agenciesTown: Dundee
- M.C. CREATIVE & PRODUCTION LIMITEDType: Advertising agenciesTown: Thorpe Bay
- M.D.A. (MARKETING SERVICES) LIMITEDType: Advertising agenciesTown: Halstead
- M.E PUBLICATIONS AND PRINT LTDType: Advertising agenciesTown: Porth
- M.I. HOUSING SERVICES LIMITEDType: Market research and pollingTown: Strachur
- M.I. MEDIA SERVICES LIMITEDType: Advertising agenciesTown: London
- M.I.N DIGITAL LTDType: Media representationTown: Dorking
- M.I.S. (MEDIA) UK LIMITEDType: Advertising agenciesTown: London
- M.J.O. MARKETING LTDType: Advertising agenciesTown: Bourne
- M1 STUDIOS LIMITEDType: Advertising agenciesTown: Darlington
- M10N LIMITEDType: Advertising agenciesTown: London
- M2 GROUP HOLDINGS LTDType: PR and communicationsTown: Hinton St. George
- M3 COMMUNICATIONS LIMITEDType: Advertising agenciesTown: Wolverhampton
- M3 MEDIA GLOBAL LTDType: Media representationTown: Newmarket
- M3 MEDIA GROUP LIMITEDType: Advertising agenciesTown: Congleton
- M6 MEDIA LTDType: Media representationTown: Lancaster
- M62 ADVERTISING LIMITEDType: Media representationTown: Leeds
- M7 COMMUNICATIONS LTDType: PR and communicationsTown: London
- MA GROUP LONDON LIMITEDType: Media representationTown: London
- MA MARKETING AND CONSULTANCY LTDType: Advertising agenciesTown: Diss
- MA MEDIA LTDType: Media representationTown: Rochford
- MA PR LTDType: PR and communicationsTown: Newport
- MA UMANA LTDType: PR and communicationsTown: Leatherhead
- MAAVEN LIMITEDType: Advertising agenciesTown: Aberdeen
- MAB2 LTDType: Advertising agenciesTown: London
- MABANE MEDIA LTDType: Advertising agenciesTown: London
- MABEL COMMUNICATIONS LTDType: Advertising agenciesTown: London
- MABEL MEDIA LIMITEDType: PR and communicationsTown: Woodford Green
- MABEL PR LTDType: PR and communicationsTown: Malvern
- MABLEM LTDType: Advertising agenciesTown: Rochford
- MABO MEDIA LTDType: Advertising agenciesTown: Middlesbrough
- MAC AND CO CREATIVE LTDType: PR and communicationsTown: Edinburgh
- MAC INTERNATIONAL MEDIA LIMITEDType: Media representationTown: Westerham
- MAC MANUS COMMUNICATIONS LTDType: PR and communicationsTown: London
- MAC MARKETING LTDType: Advertising agenciesTown: Doncaster
- MAC MEDIA (LEEDS) LIMITEDType: PR and communicationsTown: Leeds
- MAC MEDIA LTDType: Advertising agenciesTown: Mawdesley
- MAC PERSE LTDType: PR and communicationsTown: Moreton-on-Lugg
- MAC PR LIMITEDType: Media representationTown: Rostrevor
- MACAULAY DESIGN LIMITEDType: Advertising agenciesTown: Sandown
- MACBETH LANKESTER LTDType: PR and communicationsTown: Stroud
- MACBETH MEDIA RELATIONS LTDType: PR and communicationsTown: London
- MACBOYNE MEDIA LTDType: Advertising agenciesTown: Cupar
- MACCHERONICO LIMITEDType: Advertising agenciesTown: London
- MACCS GROUP LTDType: Advertising agenciesTown: Wrexham
- MACDERMOTT CONSULTING LIMITEDType: PR and communicationsTown: London
- MACERLY BORGE LIMITEDType: Media representationTown: Romford
- MACH ONE CONSULTING LIMITEDType: PR and communicationsTown: Andover
- MACHADO INDUSTRIES LTDType: Media representationTown: Dorking
- MACHI LIMITEDType: PR and communicationsTown: Chertsey
- MACI PARRY LTDType: Media representationTown: Gravesend
- MACKAY CREATIVE LIMITEDType: Advertising agenciesTown: Nairn
- MACKENZIE WELLER MANAGEMENT LTDType: Media representationTown: West Wickham
- MACKEREL MEDIA LIMITEDType: Advertising agenciesTown: Edinburgh
- MACKLE COMMUNICATIONS LIMITEDType: PR and communicationsTown: Dungannon
- MACLENNAN WARD RESEARCH LIMITEDType: Market research and pollingTown: London
- MACLEOD RESEARCH LIMITEDType: Market research and pollingTown: London
- MACMARTIN LIMITEDType: Advertising agenciesTown: Derby
- MACNAUGHT DIGITAL LTDType: Advertising agenciesTown: Oldham
- MACRAE CONSULTING LIMITEDType: PR and communicationsTown: Watlington
- MACRANET LIMITEDType: Market research and pollingTown: London
- MACRO ADVERTISING LIMITEDType: Advertising agenciesTown: Waterlooville
- MACROACTIVE UK LIMITEDType: Advertising agenciesTown: Penarth
- MACULA MEDIA LTDType: PR and communicationsTown: Worcester
- MACY MARKETING LTDType: Advertising agenciesTown: Birmingham
- MAD ABOUT MONEY LIMITEDType: Advertising agenciesTown: Southampton
- MAD BEANS CONSULTING LTDType: Advertising agenciesTown: London
- MAD CORNWALL LIMITEDType: PR and communicationsTown: Knowle, Solihull
- MAD HEADS DIGITAL LTDType: Advertising agenciesTown: Worthing
- MAD PARROT MEDIA LTDType: Advertising agenciesTown: Manchester
- MAD PRODUCTIONS LIMITEDType: Media representationTown: London
- MAD WOMEN MANAGEMENT LIMITEDType: Advertising agenciesTown: Barnet
- MAD4DIGITAL LIMITEDType: Advertising agenciesTown: London
- MADALAINE ROSE LTDType: PR and communicationsTown: Horley
- MADAM M LIMITEDType: Advertising agenciesTown: London
- MADAM MARTHA CREATIVE AGENCY LTDType: Advertising agenciesTown: South Croydon
- MADAM ME LTDType: PR and communicationsTown: London
- MADD LIMITEDType: Advertising agenciesTown: Leeds
- MADDIN LOGISTICS MANAGEMENT LTDType: PR and communicationsTown: Biggin Hill
- MADDIN PR LIMITEDType: PR and communicationsTown: Guildford
- MADDOX RESEARCH LIMITEDType: Market research and pollingTown: London
- MADE BY FIELD LTDType: Advertising agenciesTown: King’s Lynn
- MADE BY ISABEL LIMITEDType: Advertising agenciesTown: London
- MADE BY LAW LTDType: Media representationTown: Chesterfield
- MADE BY MARKETING LTDType: Advertising agenciesTown: Chesterfield
- MADE BY NINE LTD.Type: Advertising agenciesTown: Cirencester
- MADE BY PAVILION LTDType: Advertising agenciesTown: Horncastle
- MADE BY TIDY LIMITEDType: Advertising agenciesTown: Faversham
- MADE BY TWO LTDType: PR and communicationsTown: Harrogate
- MADE BY WOODSMOKE LIMITEDType: Advertising agenciesTown: Bury St Edmunds
- MADE HUMAN LIMITEDType: Advertising agenciesTown: London
- MADE IN 2010 LIMITEDType: PR and communicationsTown: London
- MADE OF MISCHIEF LIMITEDType: Advertising agenciesTown: Marlow
- MADE STUDIOS LONDON LTD.Type: Advertising agenciesTown: Coventry
- MADE TO MARKET LTDType: Advertising agenciesTown: Doncaster
- MADE TOGETHER LTDType: Media representationTown: Leeds
- MADE YOU DOOK LTDType: Advertising agenciesTown: Edinburgh
- MADE YOU LOOK MEDIA LIMITEDType: Advertising agenciesTown: London
- MADE YOU THINK LIMITEDType: Market research and pollingTown: Worcester Park
- MADEBYBEING LIMITEDType: Advertising agenciesTown: Dudley
- MADEBYPAID LTD.Type: Advertising agenciesTown: Basingstoke
- MADELEY STUDIO LIMITEDType: Advertising agenciesTown: London
- MADEMOISELLE CREATIVE STUDIO LTDType: PR and communicationsTown: Horsham
- MADEWELL PRODUCTIONS LIMITEDType: PR and communicationsTown: Farnborough
- MADHAT MEDIA LIMITEDType: Advertising agenciesTown: Norwich
- MADHUS EVENTS LTDType: PR and communicationsTown: Southall
- MADISON BELL LIMITEDType: Advertising agenciesTown: London
- MADISON MEDIA LIMITEDType: Media representationTown: Knaresborough
- MADISON ROSE LIMITEDType: PR and communicationsTown: Cardiff
- MAE CREATIVES LIMITEDType: PR and communicationsTown: London
- MAELEZO LTDType: PR and communicationsTown: London
- MAES HOWE COMMUNICATIONS LIMITEDType: PR and communicationsTown: Wolverhampton
- MAFALDA MEDIA LIMITEDType: Advertising agenciesTown: Dundee
- MAFLUX LTDType: Advertising agenciesTown: Twickenham
- MAFTING LTDType: Advertising agenciesTown: Beverley
- MAG MARKETING LIMITEDType: Advertising agenciesTown: Thornton Cleveleys
- MAGDALENA GABRIEL LTDType: PR and communicationsTown: London
- MAGELLAN DESIGN LIMITEDType: Media representationTown: York
- MAGELLAN WORLD LTDType: Advertising agenciesTown: Lightwater
- MAGENTA COMMUNICATIONS LIMITEDType: PR and communicationsTown: Oxfordshire
- MAGENTA MARKETING AND DESIGN LTDType: Advertising agenciesTown: London
- MAGENTA PUBLIC RELATIONS LIMITEDType: Advertising agenciesTown: Richmond
- MAGENTA RESEARCH LIMITEDType: Market research and pollingTown: Surbiton
- MAGGIE AND CHAMBERS LTDType: Advertising agenciesTown: Stevenage
- MAGGIEA LIMITEDType: Media representationTown: London
- MAGHREB FORUM FOR DIALOGUE LTDType: PR and communicationsTown: London
- MAGIC BOX MARKETING LTDType: Advertising agenciesTown: London
- MAGIC EYE VISION LIMITEDType: Advertising agenciesTown: Belfast
- MAGIC PILL LTDType: Advertising agenciesTown: Preston
- MAGIC TORCH PR LIMITEDType: PR and communicationsTown: Chelmsford
- MAGIC WAND PR LIMITEDType: PR and communicationsTown: Penarth
- MAGIC WORD MEDIA LTDType: Media representationTown: Ipswich
- MAGICAL THINKING LIMITEDType: Market research and pollingTown: London
- MAGICBOXMEDIA LTDType: Media representationTown: Bournemouth
- MAGICK A.D LTDType: Advertising agenciesTown: Brighton and Hove
- MAGIK MEDIA LIMITEDType: Advertising agenciesTown: London
- MAGIKMAKERS LTDType: PR and communicationsTown: Brighton and Hove
- MAGISTERIUM CONSULTING LTDType: PR and communicationsTown: Glasgow
- MAGMANAGER CONTENT LIMITEDType: Advertising agenciesTown: Buckingham
- MAGNET LEADS LTDType: Advertising agenciesTown: London
- MAGNETIC COPY LTDType: PR and communicationsTown: London
- MAGNETIC FIELD UK LIMITEDType: Market research and pollingTown: Worcester
- MAGNETIC MEDIA LIMITEDType: Media representationTown: Wandsworth
- MAGNETIZE LTDType: Advertising agenciesTown: Birmingham
- MAGNIFICENT GROUP LTDType: Advertising agenciesTown: Henley-on-Thames
- MAGNIFY COMMERCE LTDType: Advertising agenciesTown: London
- MAGNIFY DM LIMITEDType: Advertising agenciesTown: Leicester
- MAGNIFY LAB LTDType: Advertising agenciesTown: Harrow
- MAGNIFY RESEARCH LIMITEDType: Market research and pollingTown: Teddington
- MAGNITE LIMITEDType: Advertising agenciesTown: London
- MAGNUS DESIGN OFFICE LTDType: Advertising agenciesTown: London
- MAGNUS INVESTMENT GROUP LIMITEDType: Advertising agenciesTown: Ilford
- MAGNUS MEDIA & EVENTS LIMITEDType: Media representationTown: London
- MAGNUS MEDIA LTDType: Media representationTown: Southall
- MAGPIE CREATIVE COMMUNICATIONS LIMITEDType: PR and communicationsTown: Leeds
- MAHACO LTDType: Advertising agenciesTown: Harrow
- MAHERSTER LTDType: Media representationTown: Beckenham
- MAHMOOD AFFILIATES LTDType: Advertising agenciesTown: London
- MAHON DIGITAL MARKETING LIMITEDType: Advertising agenciesTown: London
- MAI CONSULTANCY LIMITEDType: PR and communicationsTown: London
- MAIDWELL MARKETING LTDType: Advertising agenciesTown: Caterham
- MAIL2MEDIA LIMITEDType: Media representationTown: London
- MAILBOX DOOR DROP LIMITEDType: Media representationTown: London
- MAILCOMMERCE LIMITEDType: Advertising agenciesTown: Mildenhall Industrial Estate
- MAILER BROS LTDType: Advertising agenciesTown: Kington
- MAILINGLISTSXPRESS UK LIMITEDType: Advertising agenciesTown: Windsor
- MAILLOT JAUNE COMMUNICATIONS LIMITEDType: Media representationTown: Fleet
- MAIN AMBITION LIMITEDType: Advertising agenciesTown: Newmarket
- MAIN CHARACTER AGENCY LTDType: PR and communicationsTown: London
- MAIN SPACE MEDIA LTDType: Advertising agenciesTown: Bewdley
- MAIN SPORT MARKETING LTDType: Advertising agenciesTown: Derby
- MAINBRACE MARKETING LIMITEDType: Advertising agenciesTown: Hamilton
- MAINLINE EVENTS LTDType: Media representationTown: Feltham
- MAINLY DIGITAL MARKETING LIMITEDType: Advertising agenciesTown: Bournemouth
- MAINMAN MEDIA LTDType: Media representationTown: London
- MAINSTAGE MARKETING LTDType: Media representationTown: London
- MAINSTREET PARTNERSHIP PUBLICATIONS LTDType: Advertising agenciesTown: Stamford
- MAINWORKS LTDType: Advertising agenciesTown: London
- MAIR & WOODS LTDType: Advertising agenciesTown: St. Albans
- MAISON KREATIV LIMITEDType: Advertising agenciesTown: Bromley
- MAISONJARDINMER LTDType: Advertising agenciesTown: London
- MAITLAND GLOBAL CONSULTING LIMITEDType: PR and communicationsTown: Buckinghamshire
- MAJESTIC LENS LTDType: Media representationTown: Huddersfield
- MAJESTIC MARKETING LTDType: Advertising agenciesTown: London
- MAJIK MARKETING SOLUTIONS LIMITEDType: Advertising agenciesTown: Rochester
- MAJOR IMPACT CITY EVENTS LIMITEDType: PR and communicationsTown: Westcliff-on-Sea
- MAJOR MEDIA SALES LIMITEDType: Advertising agenciesTown: Stroud
- MAJOR PR LTDType: PR and communicationsTown: Poole
- MAJOR SKY LTDType: Advertising agenciesTown: Northampton
- MAJOROM DIGITAL LTDType: Advertising agenciesTown: Alton
- MAK COMMS LTDType: Media representationTown: Farnborough
- MAK'S DIGITAL LTDType: Advertising agenciesTown: London
- MAKALU DIGITAL MARKETING LIMITEDType: Advertising agenciesTown: Leicester
- MAKE A DIFFERENCE MARKETING LIMITEDType: Advertising agenciesTown: Liverpool
- MAKE A NOISE LTDType: Advertising agenciesTown: Caterham
- MAKE AGENCY LIMITEDType: PR and communicationsTown: Leamington Spa
- MAKE ALIAS LONDON LTDType: Advertising agenciesTown: Hindhead
- MAKE BETTER STUDIO LIMITEDType: Media representationTown: Sheffield
- MAKE BLOOM LIMITEDType: Media representationTown: Enfield
- MAKE BRAND STUDIO LTDType: Advertising agenciesTown: Staffs
- MAKE CREATIVE LTDType: Advertising agenciesTown: Stratford-upon-Avon
- MAKE GIANTS LIMITEDType: Advertising agenciesTown: London
- MAKE HONEY LTDType: PR and communicationsTown: London
- MAKE HOPE POSSIBLE LIMITEDType: PR and communicationsTown: Edinburgh
- MAKE IT BE LIMITEDType: PR and communicationsTown: Derby
- MAKE IT CREATIVE LTDType: Advertising agenciesTown: Nuneaton
- MAKE IT MACCLESFIELD COMMUNITY INTEREST COMPANYType: PR and communicationsTown: Macclesfield
- MAKE IT RAIN LTDType: PR and communicationsTown: Brighton and Hove
- MAKE IT REAL LONDON LIMITEDType: Advertising agenciesTown: Northampton
- MAKE IT SOCIAL LONDON LTDType: Advertising agenciesTown: London
- MAKE IT STICKY LIMITEDType: Advertising agenciesTown: Wyllie
- MAKE LEMONADE LIMITEDType: PR and communicationsTown: Bolton
- MAKE ME BUSY LTDType: Advertising agenciesTown: Bolton
- MAKE MORE NOISE LIMITEDType: PR and communicationsTown: Birmingham
- MAKE SPACE MEDIA LTDType: Advertising agenciesTown: London
- MAKE US CARE GROUP LTDType: Advertising agenciesTown: Tunbridge Wells
- MAKE WAVES ADVERTISING & MARKETING LIMITEDType: Advertising agenciesTown: Worksop
- MAKE WAVES DIGITAL LTDType: Advertising agenciesTown: Bishop’s Stortford
- MAKE YOUR DIFFERENCE LIMITEDType: PR and communicationsTown: Liphook
- MAKEITGOOD STUDIO LTDType: Advertising agenciesTown: London
- MAKEPROGRESS C.I.C.Type: Market research and pollingTown: London
- MAKER CHANGE STUDIO LTDType: PR and communicationsTown: Brighton and Hove
- MAKER LAB GROUP UK LIMITEDType: Advertising agenciesTown: London
- MAKER LONDON LIMITEDType: Advertising agenciesTown: Beaconsfield
- MAKERS AGENCY LTDType: Advertising agenciesTown: London
- MAKERS MEDIA LTDType: Advertising agenciesTown: London
- MAKEUPBYJESSEVANS LTDType: Media representationTown: Porth
- MAKEWELL LTDType: Advertising agenciesTown: London
- MAKINE MEDIA LTDType: Advertising agenciesTown: London
- MAKING EXPERIENCES COUNT LTD.Type: PR and communicationsTown: Westcliff-on-Sea
- MAKING GIANTS LIMITEDType: Advertising agenciesTown: Liverpool
- MAKING IDEAS WORK GROUP LIMITEDType: Advertising agenciesTown: Edinburgh
- MAKING SCIENCE UK LIMITEDType: Advertising agenciesTown: London
- MAKING WAVES PR LIMITEDType: PR and communicationsTown: London
- MAKING YOU CONTENT LIMITEDType: Advertising agenciesTown: Manchester
- MAKK LTDType: Advertising agenciesTown: Cheltenham
- MAKO-MC LIMITEDType: Advertising agenciesTown: Market Harborough
- MAKTUB CONSULTING LTDType: PR and communicationsTown: Nantwich
- MAL & HOLLY LIMITEDType: Market research and pollingTown: London
- MALAR STRIPE LIMITEDType: Advertising agenciesTown: Southend-on-Sea
- MALCOLM WALL MEDIA LIMITEDType: Media representationTown: London
- MALCOLMSONC LIMITEDType: Advertising agenciesTown: Larne
- MALCONTENT MARKETING LTDType: Advertising agenciesTown: Robertsbridge
- MALENA STAR LTDType: Media representationTown: Cardiff
- MALICO SOCIAL LTDType: Advertising agenciesTown: Glasgow
- MALIK MARKETING LTDType: Advertising agenciesTown: Whitehills Business Park
- MALIKA FAVRE RETAIL LTDType: Advertising agenciesTown: London
- MALL MEDIA EU LIMITEDType: Advertising agenciesTown: Leicester
- MALLARDS CONSULTING LIMITEDType: PR and communicationsTown: Dundee
- MALLORY GROUP LIMITEDType: PR and communicationsTown: Godalming
- MALLORY VENTURES LIMITEDType: Media representationTown: Walton on Thames
- MALORY FREELANCE LIMITEDType: Media representationTown: Bromley
- MAM'S THE WORD LTDType: Advertising agenciesTown: Tvte
- MAMAANDMINIS LIMITEDType: PR and communicationsTown: Brentwood
- MAMALOVESHIGHSTREET LIMITEDType: Advertising agenciesTown: Worthing
- MAMAPOOL LTDType: Advertising agenciesTown: Huddersfield
- MAMBA MARKETING CONSULTING LIMITEDType: Advertising agenciesTown: Halstead
- MAMBA SOUNDS LIMITEDType: Media representationTown: Edinburgh
- MAMBJO MEDIA LTDType: Media representationTown: Colchester
- MAMMAL LTDType: Advertising agenciesTown: London
- MAMMOTH CREATIVE LTDType: Advertising agenciesTown: Manningtree
- MAMMOTH DESIGN CONSULTANTS LTDType: Advertising agenciesTown: Belfast
- MAMMOTH DIGITAL SOLUTIONS LTDType: Advertising agenciesTown: Ilkley
- MAMMYPI MEDIA LIMITEDType: Media representationTown: London
- MAMUCI CREATIVE LTDType: Advertising agenciesTown: Tarporley
- MAN ABOUT STYLE LTDType: Media representationTown: Westerham
- MAN BITES DOG LIMITEDType: PR and communicationsTown: Brighton
- MAN OR MOUSE STUDIO LIMITEDType: Media representationTown: Tunbridge Wells
- MAN OVERBOARD LTDType: Market research and pollingTown: Hitchin
- MAN VS MACHINE LIMITEDType: Advertising agenciesTown: London
- MAN-WITH-A-VAN.CO.UK EUROPE LTDType: Advertising agenciesTown: Nottingham
- MANAGEMENT INTELLECTUALS LIMITEDType: Market research and pollingTown: Ilford
- MANAGEMENT SUSHI LIMITEDType: PR and communicationsTown: Bristol
- MANAGERS CIRCLE LTDType: Advertising agenciesTown: Hyde
- MANAGING MEDIA LTD.Type: PR and communicationsTown: Surrey
- MANAGINGSEO LTDType: Advertising agenciesTown: London
- MANCE COMMUNICATIONS (LONDON) LTDType: PR and communicationsTown: London
- MANCHESTER BETH DIN LTDType: PR and communicationsTown: Manchester
- MANCHESTER JEWISH ADVERTISER LTDType: Advertising agenciesTown: Manchester
- MANCHESTER MARKETING LIMITEDType: PR and communicationsTown: Manchester
- MANCINI CORPORATION LIMITEDType: Media representationTown: London
- MANCROFT COMMUNICATIONS LTDType: PR and communicationsTown: Harleston
- MANDALA RIVER LIMITEDType: PR and communicationsTown: Southampton
- MANDATORY LIMITEDType: Advertising agenciesTown: London
- MANDELS LTDType: Advertising agenciesTown: Bradford-on-Avon
- MANDI'S BASEMENT LIMITEDType: PR and communicationsTown: London
- MANDO SERVICES GROUP LTDType: Advertising agenciesTown: London
- MANDORE LIMITEDType: PR and communicationsTown: Colne
- MANEKINEKO PROMOTIONS LTDType: PR and communicationsTown: Brighton
- MANETY LIMITEDType: Advertising agenciesTown: Doncaster
- MANGO DIGITAL MEDIA LTDType: Media representationTown: Fleetwood
- MANGO GLOBAL LTDType: Advertising agenciesTown: Peterborough
- MANGO MARKETING AND EVENTS LIMITEDType: Advertising agenciesTown: Wembley
- MANGOSPICE COMMUNICATIONS LIMITEDType: PR and communicationsTown: Nottingham
- MANGWANA CONSULTANCY LTDType: PR and communicationsTown: Harrow
- MANI ON THE BLOCK LTDType: PR and communicationsTown: London
- MANI SIAN LTDType: Advertising agenciesTown: Godalming
- MANICTOBES LIMITEDType: Advertising agenciesTown: Warminster
- MANIFEST GROUP LIMITEDType: PR and communicationsTown: London
- MANMADE GROUP LIMITEDType: Advertising agenciesTown: Reading
- MANNING CREATIVE LTDType: Advertising agenciesTown: Liverpool
- MANNSHANKS LTDType: Advertising agenciesTown: Ashington
- MANNYS MARKETING LTDType: Advertising agenciesTown: Ely
- MANS MEDIA INTERNATIONAL LIMITEDType: Advertising agenciesTown: London
- MANSA DESIGN GROUP LTDType: Advertising agenciesTown: Manchester
- MANSELL SPORTS MARKETING LTDType: Media representationTown: Piltdown
- MANSELLMADE LIMITEDType: Advertising agenciesTown: St Albans
- MANSION HOUSE PUBLICATIONS LIMITEDType: Media representationTown: Fareham
- MANTA RAY COMMUNICATIONS LTDType: PR and communicationsTown: Southport
- MANTA RAY CREATIVE LTDType: Advertising agenciesTown: London
- MANTICORE AW LIMITEDType: Media representationTown: Pinner
- MANTIS MEDIA LTDType: Advertising agenciesTown: Newton Aycliffe
- MANTIS PUBLIC RELATIONS LIMITEDType: Media representationTown: London
- MANTRA BRAND HOUSE LIMITEDType: Advertising agenciesTown: London
- MANTRA COMMUNICATIONS UK LIMITEDType: Media representationTown: Bromley
- MANU CREATIVE LIMITEDType: Advertising agenciesTown: London
- MANUAL WORKS LTDType: Advertising agenciesTown: Yarmouth
- MANUFACTURING MEDIA LTDType: Advertising agenciesTown: Huddersfield
- MANUKA MEDIA LIMITEDType: Advertising agenciesTown: Letchworth Garden City
- MANY HATS CREATIVE LIMITEDType: PR and communicationsTown: Cheltenham
- MANY JOYFUL THINGS LTDType: Media representationTown: London
- MANY MOON STUDIO LTDType: Advertising agenciesTown: Leeds
- MANY PATHS LIMITEDType: PR and communicationsTown: Manchester
- MANY ROOMS STUDIOS LTDType: Media representationTown: London
- MANY THOUGHTS LIMITEDType: Media representationTown: Wembley
- MAOC LTDType: PR and communicationsTown: London
- MAOPTIMIZE LTDType: Advertising agenciesTown: London
- MAP ADVISORY LIMITEDType: Market research and pollingTown: London
- MAP FOOD 23 LTDType: Advertising agenciesTown: Corby
- MAP THE TERRITORY LTDType: Market research and pollingTown: Harrow
- MAPA FIRINN LTDType: Media representationTown: Edinburgh
- MAPA PR LTDType: PR and communicationsTown: Driffield
- MAPESBURY COMMUNICATIONS LTDType: PR and communicationsTown: London
- MAPLE AND MOOR MEDIA GROUP LTDType: Advertising agenciesTown: Bideford
- MAPLE FOREST MARKETING LIMITEDType: Market research and pollingTown: Sutton
- MAPLE HILL ASSOCIATES LTDType: Advertising agenciesTown: Ediburgh
- MAPPED OUT LTDType: Advertising agenciesTown: Worcester
- MAPPED OUT MEDIA LIMITEDType: Advertising agenciesTown: Swanley
- MAPPTAL LTDType: Media representationTown: Wirral
- MAQMA LTDType: Media representationTown: London
- MAR PR LTDType: PR and communicationsTown: Birkenhead
- MARA DIGITAL LTDType: Advertising agenciesTown: London
- MARA PUBLICITY LTDType: PR and communicationsTown: Ormskirk
- MARAN LIMITEDType: Market research and pollingTown: Richmond
- MARANELLO CONSULTING LIMITEDType: PR and communicationsTown: London
- MARBLE LDN LTDType: Media representationTown: London
- MARBLE MEDIA - DIGITAL PERFORMANCE LTDType: Advertising agenciesTown: Chorley
- MARBLES CORPORATE COMMUNICATION CONSULTANCY LIMITEDType: PR and communicationsTown: Milltimber
- MARBLES PR LTDType: PR and communicationsTown: Shrewsbury
- MARC BRADLEY ARTWORK LIMITEDType: Advertising agenciesTown: High Peak
- MARC DUVIVIER CONSULTANCY LIMITEDType: Media representationIncorporated: 22 March 2007
- MARC GIBB LTDType: Advertising agenciesTown: Leigh-on-Sea
- MARCAS MEDIA LTDType: Media representationTown: West Byfleet
- MARCDALLIMORE MEDIA LTDType: Advertising agenciesTown: Leeds
- MARCEL LIMITEDType: PR and communicationsTown: Sherborne
- MARCELLA MCGING MARKETING LIMITEDType: Market research and pollingTown: Finchley
- MARCH AND HARE GROUP LIMITEDType: PR and communicationsTown: Southampton
- MARCH BRANDING LTDType: Advertising agenciesTown: Rochester
- MARCHENA LTDType: Media representationTown: Dorking
- MARCHIARO CONSULTING LTDType: PR and communicationsTown: London
- MARCLE BUSINESS SOLUTIONS LIMITEDType: PR and communicationsTown: Northampton
- MARCO DA RE STUDIO LTDType: PR and communicationsTown: London
- MARCO GP LTDType: Advertising agenciesTown: London
- MARCOM (MARKETING COMMUNICATIONS) LTDType: Advertising agenciesTown: Bath
- MARCOMM LIMITEDType: PR and communicationsTown: Belfast
- MARCONIQUE LTDType: PR and communicationsTown: London
- MARCONTANO LTDType: Media representationTown: Croydon
- MARCOS ALME LIMITEDType: Advertising agenciesTown: London
- MARCOS CLOWES LIMITEDType: PR and communicationsTown: Stone
- MARCREATION LTDType: Advertising agenciesTown: London
- MARCUS JOHNSON LIMITEDType: PR and communicationsTown: Stratford-upon-Avon
- MARCUS STONE ASSOCIATES LTD.Type: Media representationTown: Bristol
- MARDEN PA LTDType: PR and communicationsTown: Crymych
- MARDIAN LTDType: Advertising agenciesTown: Southampton
- MARDY MOO DESIGN LTDType: Advertising agenciesTown: Worcester
- MARENGO COMMUNICATIONS LIMITEDType: PR and communicationsTown: Petersfield
- MARFAY MEDIA LIMITEDType: Advertising agenciesTown: Port Talbot
- MARGARET HENRIKSSON PR LIMITEDType: Advertising agenciesTown: Teddington
- MARGARET LONDON LIMITEDType: PR and communicationsTown: Harrogate
- MARGAUX LUYT LIMITEDType: Advertising agenciesTown: Plymouth
- MARGEM LIMITEDType: Media representationTown: Hainault
- MARGO WRITES THINGS LTDType: PR and communicationsTown: Salford
- MARGS MEDIA LTDType: Advertising agenciesTown: St. Albans
- MARI NARRATIVE STUDIO LTDType: PR and communicationsTown: Brighton
- MARIA BOYLE COMMUNICATIONS LTDType: PR and communicationsTown: London
- MARIA DARBY-WALKER LTDType: PR and communicationsTown: Wells
- MARIA LOUPA PR LTDType: PR and communicationsTown: London
- MARIA O'CONNOR LTDType: PR and communicationsTown: London
- MARIA-ANA TILBURY LIMITEDType: Advertising agenciesTown: London
- MARIAN FRANCIS CONSULTANCY LTDType: PR and communicationsTown: High Wycombe
- MARIANNE WHITE LTDType: Advertising agenciesTown: Edinburgh
- MARIE LEES PUBLIC RELATIONS LTDType: PR and communicationsTown: Cleckheaton
- MARIELLA BALAZS LTDType: Advertising agenciesTown: Warrington
- MARIET MEDIA LIMITEDType: Advertising agenciesTown: Halesowen
- MARIFY LTDType: PR and communicationsTown: Surbiton
- MARINA TOKAR BRAND STRATEGY LIMITEDType: Advertising agenciesTown: Stanmore
- MARINE ADVERTISING AGENCY LIMITEDType: Advertising agenciesTown: Gosport
- MARINE FUELS MARKETING LTDType: Advertising agenciesTown: London
- MARINE MARKETING LTDType: PR and communicationsTown: Fareham
- MARINER COMMUNICATIONS LIMITEDType: PR and communicationsTown: Brighton
- MARINI ENTERPRISES LIMITEDType: PR and communicationsTown: Edgware
- MARINO & CO LTDType: PR and communicationsTown: Crowborough
- MARITIME TECHNICAL INTERNATIONAL LIMITEDType: PR and communicationsTown: London
- MARITS MEDIA LIMITEDType: Advertising agenciesTown: Leeds
- MARJAB LTDType: Advertising agenciesTown: London
- MARK 4 FUTURE LIMITEDType: Media representationTown: London
- MARK ALLEN PR LTDType: PR and communicationsTown: London
- MARK BARNARD IDEAS LIMITEDType: Market research and pollingTown: Witney
- MARK BOLLON LTDType: Media representationTown: York
- MARK CHRISTOPHER HOWARTH LONDON LIMITEDType: Advertising agenciesTown: London
- MARK COLLINS PR LTD.Type: PR and communicationsTown: London
- MARK CONOLLY MEDIA LTDType: Media representationTown: Wedmore
- MARK COVELL LIMITEDType: Media representationTown: Portsmouth
- MARK DANIELS WRITER LTDType: Advertising agenciesTown: London
- MARK DIGITAL MEDIA LIMITEDType: Advertising agenciesTown: London
- MARK DOOLEY LIMITEDType: Advertising agenciesTown: London
- MARK EDMUNDS MARKETING SERVICES LIMITEDType: Advertising agenciesTown: Richmond
- MARK FERRAR STUDIO LIMITEDType: Media representationTown: Stroud
- MARK HAMILTON COMMUNICATIONS LIMITEDType: PR and communicationsTown: Bristol
- MARK HARRINGTON LTDType: Advertising agenciesTown: Liverpool
- MARK HENSON LTDType: Advertising agenciesTown: Ipswich
- MARK HERRING LIMITEDType: Advertising agenciesTown: London
- MARK HUTCHINSON MANAGEMENT LIMITEDType: PR and communicationsTown: Borehamwood
- MARK INGHAM LIMITEDType: Advertising agenciesTown: Liverpool
- MARK LOGUE LIMITEDType: Media representationTown: Pewsey
- MARK LUPTON COMMUNICATIONS LIMITEDType: PR and communicationsTown: Bolton
- MARK MANN COMMUNICATIONS LTDType: PR and communicationsTown: Chislehurst
- MARK MCGREGOR LTDType: PR and communicationsTown: Leigh-on-Sea
- MARK MITCHELL LTDType: Advertising agenciesTown: Harrogate
- MARK PERKINS CREATIVE CONSULTANCY LTDType: PR and communicationsTown: West Byfleet
- MARK RICCIONI IMAGING LTDType: Media representationTown: Kettering
- MARK RIMMER LTDType: Advertising agenciesTown: Bordon
- MARK S G ENTERPRISES LIMITEDType: Advertising agenciesTown: Hove
- MARK SMITH MEDIA LIMITEDType: PR and communicationsTown: Worthing
- MARK TAYLOR MARKETING LIMITEDType: Advertising agenciesTown: St. Ives
- MARK THOMSON COMMUNICATIONS LIMITEDType: PR and communicationsTown: Berkhamsted
- MARK WALL COMMUNICATIONS LTD.Type: Media representationTown: Teignmouth
- MARK-MAKING LIMITEDType: Media representationTown: Oxfordshire
- MARK.F LTDType: Advertising agenciesTown: Latimer
- MARKDM LTDType: Advertising agenciesTown: Glasgow
- MARKELY AGENCY LIMITEDType: Advertising agenciesTown: Ashford
- MARKER LAB LTDType: Advertising agenciesTown: Stoke-on-Trent
- MARKET 2 SUCCESS LIMITEDType: PR and communicationsTown: London
- MARKET BOOSTERS LTDType: Advertising agenciesTown: Kings Langley
- MARKET CHARTIST LIMITEDType: Market research and pollingTown: Saffron Walden
- MARKET DECK LTDType: Advertising agenciesTown: Leeds
- MARKET ETHICALLY LTDType: Advertising agenciesTown: Inverurie
- MARKET EXPERTISE LIMITEDType: Market research and pollingTown: London
- MARKET FORCE ACQUISITION SUB LIMITEDType: Market research and pollingTown: London
- MARKET FORCE INFORMATION (EUROPE) LIMITEDType: Market research and pollingTown: London
- MARKET FORCE LTDType: Advertising agenciesTown: Harlow
- MARKET FOREVER LTD.Type: Advertising agenciesTown: Loughborough
- MARKET FUSION LIMITEDType: Market research and pollingTown: Mirfield
- MARKET INSIDE LIMITEDType: Market research and pollingTown: York
- MARKET INTELLIGENCE INTERNATIONAL LTDType: Market research and pollingTown: London
- MARKET JAR LIMITEDType: PR and communicationsTown: Keston
- MARKET LEADS LIMITEDType: Advertising agenciesTown: Leicester
- MARKET MAD LIMITEDType: Media representationTown: Luton
- MARKET MAKERS ENTERPRISES LTDType: Media representationTown: London
- MARKET ME ONLINE LTDType: Advertising agenciesTown: Hartlepool
- MARKET MEASURES LIMITEDType: Market research and pollingTown: Winchester
- MARKET MOVEMENTS LIMITEDType: Market research and pollingTown: Warminster
- MARKET MY BOX LIMITEDType: Advertising agenciesTown: London
- MARKET OPTICS LIMITEDType: Market research and pollingTown: London
- MARKET PLACE NETWORK LIMITEDType: PR and communicationsTown: South Nutfield
- MARKET PULSE LIMITEDType: Media representationTown: Mayfield
- MARKET RESEARCH FOR YOU (LONDON) LTDType: Market research and pollingTown: Ilford
- MARKET RESEARCH PRACTICE LTDType: Market research and pollingTown: Wellingborough
- MARKET RESOURCE PARTNERS LIMITEDType: Advertising agenciesTown: Belfast
- MARKET ROCKET LIMITEDType: Advertising agenciesTown: London
- MARKET SHAPE LIMITEDType: Market research and pollingTown: Northants
- MARKET SQUARE ANALYTICS LTDType: Market research and pollingTown: Abingdon
- MARKET2GETHER LIMITEDType: PR and communicationsTown: Towcester
- MARKETAIR LTDType: PR and communicationsTown: Caterham
- MARKETARIAN LTDType: Advertising agenciesTown: Manchester
- MARKETASK LTDType: PR and communicationsTown: Glasgow
- MARKETBRIDGE EUROPE LIMITEDType: Advertising agenciesTown: London
- MARKETCAST UK LIMITEDType: Market research and pollingTown: London
- MARKETCHECKERS LIMITEDType: Market research and pollingTown: Nottingham
- MARKETERA LIMITEDType: Advertising agenciesTown: London
- MARKETERM8 LTDType: Advertising agenciesTown: London
- MARKETERZ LTDType: Advertising agenciesTown: London
- MARKETIN9 LTDType: Media representationTown: London
- MARKETING & INTERNET SERVICES LIMITEDType: Advertising agenciesTown: Ruthin
- MARKETING + TECHNOLOGIES GROUP LTDType: Advertising agenciesTown: Worcester
- MARKETING 360 LIMITEDType: Advertising agenciesTown: Teddington
- MARKETING ACADEMY GROUP LTDType: Advertising agenciesTown: Chichester
- MARKETING ADVICE N.I. LTDType: Advertising agenciesTown: Londonderry
- MARKETING AFTERDARK LTDType: Advertising agenciesTown: Dundee
- MARKETING AND LOGISTICS LTDType: Advertising agenciesTown: London
- MARKETING AND PUBLIC RELATIONS LTDType: PR and communicationsTown: London
- MARKETING ANGELS (SW) LIMITEDType: Advertising agenciesTown: Paignton
- MARKETING ARROW LIMITEDType: Advertising agenciesTown: Stanmore
- MARKETING ASTRO LTDType: Media representationTown: Maidstone
- MARKETING AT THE MILL LIMITEDType: Advertising agenciesTown: Telford
- MARKETING BUZZ LTDType: Market research and pollingTown: London
- MARKETING BY ANDREA LTDType: Advertising agenciesTown: Manchester
- MARKETING BY AURORA LTDType: PR and communicationsTown: Leeds
- MARKETING BY G LTDType: Advertising agenciesTown: London
- MARKETING COLLABORATORS LTDType: Advertising agenciesTown: London
- MARKETING COMMUNICATION SERVICES LIMITEDType: Advertising agenciesTown: Alton
- MARKETING CONCEPTS LIMITEDType: Advertising agenciesTown: Edinburgh
- MARKETING CONNECTIONS ATCR LIMITEDType: Market research and pollingTown: Great Witley
- MARKETING CONNECTIONS INTERNATIONAL LTDType: Advertising agenciesTown: Hampshire
- MARKETING CONSULTANTS 786 LTDType: Advertising agenciesTown: Peterborough
- MARKETING DERBY LIMITEDType: Advertising agenciesTown: Derby
- MARKETING DISTRIBUTION SERVICES LIMITEDType: Advertising agenciesTown: Towcester
- MARKETING DORIS LIMITEDType: Market research and pollingTown: Macclesfield
- MARKETING DRIVE LTDType: PR and communicationsTown: Tunbridge Wells
- MARKETING ELECT LIMITEDType: Advertising agenciesTown: Basildon
- MARKETING EXPERT UK LIMITEDType: Advertising agenciesTown: Ilford
- MARKETING FEELS LTDType: Advertising agenciesTown: London
- MARKETING FITNESS LTDType: Advertising agenciesTown: London
- MARKETING FOR ENTREPRENEURS LIMITEDType: Advertising agenciesTown: Basingstoke
- MARKETING FORCE LIMITEDType: Media representationTown: Gerrards Cross
- MARKETING FORWARD LTDType: Advertising agenciesTown: Birmingham
- MARKETING FUEL LTDType: Advertising agenciesTown: Walthamstow
- MARKETING FUSE LTDType: Advertising agenciesTown: London
- MARKETING FUSION LIMITEDType: PR and communicationsTown: London
- MARKETING GEEKS LTDType: Advertising agenciesTown: Paignton
- MARKETING HQ SCOTLAND LTDType: PR and communicationsTown: Glasgow
- MARKETING IN A BOX LTDType: PR and communicationsTown: Truro
- MARKETING IN MARITIME LIMITEDType: PR and communicationsTown: Croydon
- MARKETING INCENTIVES LTDType: Advertising agenciesTown: Manchester
- MARKETING INSITE LIMITEDType: Advertising agenciesTown: Altrincham
- MARKETING INTELLIGENCE IN ACTION LIMITEDType: Market research and pollingTown: Enfield
- MARKETING KINETICS LTDType: Advertising agenciesTown: Essex
- MARKETING KNUTSFORD LIMITEDType: Advertising agenciesTown: Knutsford
- MARKETING LAB NORTH WEST LTDType: PR and communicationsTown: Warrington
- MARKETING LEGEND LTDType: Advertising agenciesTown: London
- MARKETING MADE SOCIAL LTDType: Advertising agenciesTown: Brighton
- MARKETING MANCHESTERType: PR and communicationsTown: Manchester
- MARKETING MEANS (UK) LIMITEDType: Market research and pollingTown: Buckfastleigh
- MARKETING MEDIA GROUP LTDType: Advertising agenciesTown: Mansfield
- MARKETING METAS LIMITEDType: Advertising agenciesTown: Macclesfield
- MARKETING MINDERS LIMITEDType: Advertising agenciesTown: Royston
- MARKETING MOJO LIMITEDType: PR and communicationsTown: London
- MARKETING NUMBERS LIMITEDType: Market research and pollingTown: Sherborne
- MARKETING PLUS AGENCY LIMITEDType: Advertising agenciesTown: Wimborne
- MARKETING PLUS LIMITEDType: Market research and pollingTown: London
- MARKETING PRINT & DIRECT MAIL LIMITEDType: Advertising agenciesTown: Elland
- MARKETING PROFESSIONALS LIMITEDType: Advertising agenciesTown: Portsmouth
- MARKETING PROWESS LTDType: Advertising agenciesTown: London
- MARKETING PULSE PTY LTDType: Advertising agenciesTown: London
- MARKETING PURKS LIMITEDType: Media representationTown: Pontypridd
- MARKETING SAMURAI LIMITEDType: Advertising agenciesTown: Walsall
- MARKETING SCIENCES LIMITEDType: Market research and pollingTown: Edgware