About Edroe Properties Ltd (13322206) United Kingdom