About Wyndham Associates Limited (12206781) United Kingdom