SV Stephen Victor Castle Current PSC Person with significant control at CITIZENME LIMITED Notified on 19th Sep 2017