About London City Accommodation Ltd (13387096) United Kingdom