About J Hough Management Services Limited (06442909) United Kingdom