About Oldwell Investments L.p. (SL013218) United Kingdom