About 30 Avonmore Road Limited (02118642) United Kingdom