LB Luke Benton Ceased PSC Person with significant control at I8 LIMITED Notified on 20th Feb 2019 · Ceased on 22nd Mar 2024