OTTO, Martin Born1/1969 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned The Kingdom Trust Director 7 Nov 2012 28 Apr 2015 Data JSON Markdown