About Lowndes Investments Carry Lp (SL016952) United Kingdom