About Hough & Co Estates Limited (11358210) United Kingdom