JH Jerry Howard Ceased PSC Person with significant control at TRAVODS LTD Notified on 23rd Nov 2020 · Ceased on 22nd Aug 2021