About The Wyndham Centre Limited (03447783) United Kingdom