About Abbeyvale Investments L.p. (SL008594) United Kingdom