ALLEN, John Robert Appointments1 (0 active) Appointments CompanyRoleAppointedResigned J R A Software Limited Secretary 4 Apr 2012 21 Nov 2023 Data JSON Markdown