About South Place Hotel Limited (06043919) United Kingdom