Name | Company Number | Date Appointed | Rating |
---|---|---|---|
Imv Europe Ltd | 02399284 | 15/12/2003 | Dissolved |
Imv Europe Ltd | 02399284 | 07/09/2001 | Dissolved |
Name | Company Number | Date Appointed | Date Resigned | Rating |
---|---|---|---|---|
ODX INNOVATIONS LIMITED | SC549676 | 29/01/2019 | 18/03/2021 | Insolvent |