Eye-catching design are delighted to announce we have just completed the design and installation for Premier League Productions at the IMG studios in London. ECD were awarded the design contract because the concept creatively answered a very specific brief that had to...