About Hix Townhouse Limited (08470658) United Kingdom