About Eja Houndgate Townhouse Limited (13250537) United Kingdom