About Beech Close Residents Management Company Limited (12050109) United Kingdom