About St. James Hotel Limited (04165524) United Kingdom