About Ascot Ventures L.p. (SL017160) United Kingdom