About Witchcombe Close Management Company Ltd (12195538) United Kingdom