BESLEY, Peter NationalityBritish Appointments2 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Hnna Ltd Secretary 7 Nov 2003 23 Apr 2019 Hnna Ltd Director 7 Nov 2003 23 Apr 2019 Data JSON Markdown