DJ Dillon James John Mcewen Current PSC Person with significant control at THREAD STATION LTD Notified on 20th Nov 2018