About Houndgate Townhouse Limited (08389993) United Kingdom