SM Stephen Mark Upham Current PSC Person with significant control at ALT SPACE LIMITED Notified on 31st Oct 2016