About St James S Market Haymarket Lp (LP015492) United Kingdom