About Eldo Properties Limited (09424933) United Kingdom