About Avondale Flats Management Company Limited (01988176) United Kingdom