About Birch Tree Residents Association Limited (01730795) United Kingdom