About Balham Homes Limited (08064754) United Kingdom