About Balham Street Light Limited (10483256) United Kingdom