SPENCER, Liam Born6/1981 NationalityEnglish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Branchflower Farm Ltd Director 17 Sep 2023 Data JSON Markdown