About Avard Property Management Ltd (12462854) United Kingdom