SWAAP, Andrew Russell Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Spencer Rigging Limited Secretary 1 Oct 2014 15 Mar 2023 Data JSON Markdown