About Farnham Investments L.p. (SL011136) United Kingdom