About Hennock Properties Limited (06817858) United Kingdom