About London City Suites Limited (09453733) United Kingdom