About Hamfield Property Limited (11393596) United Kingdom