About Avonmore Road Tenant Limited (11985504) United Kingdom