TL Thomas Long Ceased PSC Person with significant control at JDLT LTD Notified on 29th Nov 2017 · Ceased on 3rd Mar 2022