About Alfa Wood Investment Lp (SL027745) United Kingdom