About Frenchay Homes Limited (11827146) United Kingdom