About Avon Holiday Apartments Limited (10410971) United Kingdom