About Wyndham James Ltd (13484639) United Kingdom