About Balham Management Ltd (11593964) United Kingdom