About Wyndham Bay Limited (04924815) United Kingdom