About 215 Balham High Road Management Limited (10180946) United Kingdom