About Walpole Management Company Ltd (10924322) United Kingdom