About Kingsgrove Invest Lp (SL011892) United Kingdom