About Balham Park Limited (04818191) United Kingdom