HORREX, Richard James Appointments1 (0 active) Appointments CompanyRoleAppointedResigned VMS (Refrigeration) Limited Secretary 9 Aug 2010 31 Mar 2024 Data JSON Markdown