RO Rebecca O'Callaghan Current PSC Person with significant control at OTS (ONTHESPOT) NEWS.CO.UK LTD Notified on 23rd Jun 2019