About 28 Avondale Road Limited (06322230) United Kingdom