WI William Ian Duncan Current PSC Person with significant control at DEAFERSIFY CIC Notified on 29th Jun 2022