About Termhouse (13 35 Wetherby Mansions) Management Limited (01393129) United Kingdom