AD Adam David Francis Mitchell Current PSC Person with significant control at TELLE-D LTD Notified on 28th Jun 2018