About Avondale Court (leigh-on-sea) Management Company Limited (02220649) United Kingdom