SC Stephen Cosh Ceased PSC Person with significant control at HATCH CS LTD Notified on 29th Aug 2017 · Ceased on 15th Nov 2024