About Eddon Property Holdings Ltd (11926571) United Kingdom