About Wyndham Hall Management Company Limited (08125514) United Kingdom