PROCURA CONSULTING LTD
Appointment of Administrators Appointment of Administrators In the High Court of Justice, Court Number: CR-2022-001054 PROCURA CONSULTING LTD (Company Number 09726011) Registered office: 99 Bishopsgate, London, EC2M 3XD Principal