About Wyndham Properties Ltd (11594465) United Kingdom