About Birch Walk Residents Association Limited (01090188) United Kingdom