About Ena Property Ltd (10998410) United Kingdom