SR Stephen Richard Allen Current PSC Person with significant control at SITTERS LIMITED Notified on 6th Apr 2016