About Kilcora Investments L.p. (SL010983) United Kingdom