About Edinburgh St James Hotel Limited Partnership (LP017427) United Kingdom