SH Shaun Harrower Current PSC Person with significant control at AEGIS SELF STORAGE LIMITED Notified on 5th May 2026