About Wyndham Properties (london) Limited (04372964) United Kingdom