About Penrose Farm Investments (no. 1) Lp (LP017406) United Kingdom