About Henfrey & Thomas Properties Ltd (12571698) United Kingdom