About Clennon Court Housing Association Limited (01317650) United Kingdom