About City Suites Holdco Limited (09421066) United Kingdom