SD Scott Davidson Ceased PSC Person with significant control at RADISOFT LTD Notified on 9th May 2016 · Ceased on 9th Jul 2020