About Cretan Life Land Limited Partnership (LP013476) United Kingdom