About Eland Property Limited (12367834) United Kingdom