About Deans Place Hotel Limited (03425609) United Kingdom