Name | Company Number | Date Appointed | Rating |
---|---|---|---|
INDEX PARTNERS (EUROPE) LTD. | 11188697 | 06/02/2018 | Dissolved |
INDEX PARTNERS LIMITED | 04940909 | 22/10/2003 | One Red Flag |
PROJECTSET LIMITED | 12189080 | 04/09/2019 | One Red Flag |
Name | Company Number | Date Appointed | Date Resigned | Rating |
---|