About Glencourt Investments L.p. (SL011401) United Kingdom