About Ten Wendover Lodge (management Company) Limited (08255328) United Kingdom