About Balham Mansions Limited (10056053) United Kingdom