TWORT, Richard John, Dr Born7/1954 NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned The Cascaid Trust Director 29 Apr 1996 Data JSON Markdown