About Brentford Investments Lp (SL012338) United Kingdom