DR Declan Robert Owen Current PSC Person with significant control at DECCOM LIMITED Notified on 3rd Feb 2017