About Properties Of Eden Ltd (10961144) United Kingdom