About Balham Residential Developments Limited (08059489) United Kingdom