About Seneca Capital Investments No. 2 Lp (SL019263) United Kingdom