About Wyndham Media Ltd (07708355) United Kingdom