About Tower House (henley) Limited (05998474) United Kingdom