About Cityspace Hotels Limited (10904715) United Kingdom