About The Balham Basement Company Limited (06190851) United Kingdom