About Southfield Investments L.p. (SL011978) United Kingdom