About The Wyndhams Management Company Ltd (11088249) United Kingdom