BARRY, Richard David Born12/1985 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Alethia Ltd Director 25 Dec 2003 12 Aug 2013 Data JSON Markdown