SN Stephen Niall Scott Current PSC Person with significant control at SEPARATION TECHNOLOGIES LIMITED Notified on 14th Jul 2016