About Edl Property Holdings Limited (07655773) United Kingdom