About Balham Developments South East Limited (10482705) United Kingdom