About Avis Europe Investments Limited (03250132) United Kingdom