About Balham High Road Developments Limited (10394355) United Kingdom