SL Stephen Lloyd Keith Shepherd Current PSC Person with significant control at S1LONDON LTD Notified on 21st Aug 2018