About Edsl Properties Ltd (11720057) United Kingdom