About Hough Housing Ltd (12466118) United Kingdom