ABOUT Beechwood Studios are the brand activation company that powers design, quality, innovation and organisation to ambitious brands looking to plant their roots in the Travel Retail environment, producing pop up displays, promotions and instore exhibitions for their latest and…