About 22 Avondale Road (croydon) Management Company Limited (08707823) United Kingdom