Company name: Ballou PR
Description: Founded in 2002, Ballou is a specialist communications agency with a proven track record of helping small and large technology companies grow their brands across Europe.
60 Grays Inn Rd, London WC1X 8AQ, United Kingdom