About Houndsbury Properties Ltd (08508412) United Kingdom