About Avis Licence Holdings Limited (03342839) United Kingdom