TL Terry Little Ceased PSC Person with significant control at STELERS LIMITED Notified on 8th Feb 2017 · Ceased on 6th Jul 2018