AN AWARD WINNING FULL SERVICE DIGITAL MARKETING AGENCY Media Square plc. is the holding company for a group of marketing communications agencies offering five professional…