About Central London Hotel Operator Limited (07302723) United Kingdom