JL John Leonard Jackson Current PSC Person with significant control at FINCHDATA LIMITED Notified on 6th Apr 2016