NA Nicholas Andrew Walls Current PSC Person with significant control at SETA CONSULTANCY LIMITED Notified on 16th Jun 2016