About Eurocape Property Finance Limited Partnership (LP011218) United Kingdom