ODX INNOVATIONS LIMITED
Appointment of Administrators In the Inverness Sheriff Court No INV-L3 of 2022 ODX INNOVATIONS LIMITED Company Number: SC549676 Nature of Business: Other research and experimental development on natural sciences and engineering