About Kenswick Investments L.p. (SL010059) United Kingdom