About 13 Balham Grove Limited (12773923) United Kingdom