OW Oliver Watton Ceased PSC Person with significant control at SWU.FM LTD Notified on 23rd Oct 2017 · Ceased on 1st Jun 2023