LT Le'Tasha Thompson Ceased PSC Person with significant control at 24HRS LTD Notified on 23rd Aug 2020 · Ceased on 29th Nov 2024