About Evita Properties Limited (10835950) United Kingdom