JS John Stewart Deech Current PSC Person with significant control at CLOVERTURN LIMITED Notified on 6th Apr 2016