About The Clifton Inn Ltd (11535226) United Kingdom