About 24 Avondale Road Limited (11185779) United Kingdom