About 61 Avonmore Road Limited (04804711) United Kingdom