About Balham Park Investments Limited (08420797) United Kingdom