CD Catherine Duffield Current PSC Person with significant control at A DUFFIELD CONSULTANCY LTD Notified on 31st Mar 2020