About Seneca Capital Investments No. 1 Lp (SL011817) United Kingdom