About Saffron Hotel Limited (11694627) United Kingdom