LW Leila Walls Current PSC Person with significant control at SETA CONSULTANCY LIMITED Notified on 16th Jun 2016