About Edinburgh St James Limited Partnership (LP017364) United Kingdom