About Hillstreethatch Ltd (NI674170) United Kingdom