About Avida Properties Limited (07590471) United Kingdom