About Eurocastle Properties Limited (06914156) United Kingdom