About Penrose Farm Investments (no. 2) Lp (LP017407) United Kingdom