About Animo Property Ltd (13357058) United Kingdom