About St. James Limited Partnership (SL003863) United Kingdom