About West Ventures L.p. (SL023755) United Kingdom