About Clifton Hotel Development Limited (11327512) United Kingdom