About 26 Avondale Avenue Management Limited (07591866) United Kingdom