About Ewsa Properties Ltd (13249303) United Kingdom