ISBA

ISBA (Incorporated Society of British Advertisers) represents brand owners advertising in the UK.