About Balham Developments Ltd (09578000) United Kingdom