About Haverhill Properties Limited (00681012) United Kingdom