RC Rodney Callaghan Current PSC Person with significant control at RPC CONSULTANCY LTD Notified on 14th Oct 2016