About Birchmoor Residents Association Limited (01402593) United Kingdom