About Termhouse (2 24 Wetherby Mansions) Management Limited (01355212) United Kingdom