About Glencorp Investments L.p. (SL017445) United Kingdom