About Birchwood Close Residents Association Limited (02112090) United Kingdom