About Avondale Nurseries (n.w.) Limited (02206060) United Kingdom