About Westvale Investments L.p. (SL011619) United Kingdom