About St James S Square L.p. (LP006992) United Kingdom