About Beechwood Residents Limited (01920029) United Kingdom