SR Sarah Rodgers Current PSC Person with significant control at TORRAN PROJECTS LIMITED Notified on 1st Jul 2016