About Club Ventures L.p. (SL017868) United Kingdom