About Elly Properties Limited (05062430) United Kingdom