SL Simon Lucian Richards Current PSC Person with significant control at ELGIN PROPERTY (DAVENTRY) LTD Notified on 29th Mar 2021