About Huntercombe Properties (frenchay) Limited (03905106) United Kingdom