JC John Charles O'Dowd Current PSC Person with significant control at RUM TOWN LTD Notified on 27th May 2021