About Balham Holdings Limited (12340936) United Kingdom