About Hare Hatch Properties Limited (04632229) United Kingdom