About Avendale Properties Limited (04867147) United Kingdom