About 41 Avonmore Road Freehold Limited (09354388) United Kingdom