About Avis Congress Hotels Plc (11073460) United Kingdom