ZA Zoë Alexandra Cave Ceased PSC Person with significant control at OPEN CITY Notified on 15th Apr 2021 · Ceased on 13th Sep 2023