About Shenehom Housing Association Limited (IP025127) United Kingdom