About City Suites Holdings Limited (12334555) United Kingdom