About Wyndham Way Limited (10870326) United Kingdom