About Cow Real Estate Investment Limited Partnership (LP017226) United Kingdom