About Balham Residential Holdings Limited (08691465) United Kingdom