About Remington Investments Lp (SL026333) United Kingdom