ND Neal Durrant Ceased PSC Person with significant control at NELLYD LIMITED Notified on 6th Feb 2017 · Ceased on 10th Apr 2026