About Logistic Ventures L.p. (SL017728) United Kingdom