GC Glen Christopher Brian Homewood Current PSC Person with significant control at MYSPACE SELF STORAGE LIMITED Notified on 1st Aug 2017