IT Indira Thakrar Current PSC Person with significant control at RT MANAGEMENT LONDON LTD Notified on 23rd Oct 2016