CE Caroline Emma Sturgess Current PSC Person with significant control at EDWARDS & GODDING LIMITED Notified on 16th Aug 2020