About Termhouse (cavendish House) Management Limited (01314400) United Kingdom