About Tower House (thame) Management Company Limited (01895223) United Kingdom