PC Paul Charles Willoughby Current PSC Person with significant control at DDC EUROPE LTD Notified on 6th Apr 2016