About Wyndham Properties Ltd (13636250) United Kingdom