ARMSTRONG, Laura Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned TBC Edinburgh Ltd Secretary 3 Mar 2009 3 Feb 2023 Data JSON Markdown