Name | Company Number | Date Appointed | Rating |
---|---|---|---|
PLATEAU SYSTEMS UK LTD. | 05603835 | 30/06/2011 | Dissolved |
THE INFOHRM GROUP LIMITED | 05964879 | 23/12/2010 | Dissolved |
Name | Company Number | Date Appointed | Date Resigned | Rating |
---|---|---|---|---|
SUCCESSFACTORS UK LIMITED | 05611507 | 25/06/2010 | 02/07/2015 | Dissolved |