About Edsa Property Ltd (12253732) United Kingdom