About Charlotte Close Downton Management Company Ltd (09342993) United Kingdom