About Balham Properties Llp (OC375643) United Kingdom