About Balham Park Associates Ltd (08404516) United Kingdom