About Eldon Properties Limited (08690499) United Kingdom