About Eurocastle Investments Limited (03473746) United Kingdom