About Clee Hotel Limited (11426950) United Kingdom