BOMFORD, Angelica Maria Lee Born5/1993 NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned The Amber Trust Director 11 May 2020 Data JSON Markdown