SC Steven Collingwood Ceased PSC Person with significant control at STEORRA LTD Notified on 6th Dec 2017 · Ceased on 21st Mar 2025