About Sloane Gardens Hotel Limited (09297082) United Kingdom