About Peter Balham Associates Limited (04603021) United Kingdom