About Ellimay Property Limited (13643003) United Kingdom