About Luxury City Suites Ltd (11916191) United Kingdom