MA Matthew Amodio Ceased PSC Person with significant control at AMOBOX LTD Notified on 15th Mar 2019 · Ceased on 27th Mar 2024