About Beechwood Court Residents Company Limited (03373102) United Kingdom