About Redbury Investments L.p. (SL017869) United Kingdom