About Clapham Estates Ltd (08257425) United Kingdom