About Avaya Homes Ltd (10974925) United Kingdom