About Hough Hall Properties Limited (07831642) United Kingdom