DD Deborah Dennick Current PSC Person with significant control at SPENCER LOUISE Notified on 16th Feb 2023