About Balham Lettings Ltd (09594496) United Kingdom