About Minerva Green Growth Property Limited Partnership (LP013937) United Kingdom