EP Edward Pollard Current PSC Person with significant control at OPENSPACE LEEDS LIMITED C.I.C. Notified on 6th Apr 2016