About Hatch Properties Limited (06434776) United Kingdom