JR James Richard Sarmecanic Current PSC Person with significant control at DUCK BARN LIMITED Notified on 6th Apr 2016