GH Greg Howell Ceased PSC Person with significant control at SSW LTD Notified on 11th May 2017 · Ceased on 25th Jul 2023