Company name: Clearcast
Description: We clear ads for broadcast on the UK’s main commercial channels. See ad clearance, admin and creative services for ad agencies, advertisers and broadcasters
4 Roger St, London WC1N 2JX, United Kingdom