About Southside Ventures L.p. (SL024360) United Kingdom