NL Neil Laurence Baldwin Current PSC Person with significant control at 24CC LIMITED Notified on 7th Aug 2017