About Wadhurst Management Company Ltd (10297659) United Kingdom