About Hammon Estates Limited (06421866) United Kingdom