About Balham Investments Ltd (13344183) United Kingdom