About Termhouse (york House) Management Limited (01313960) United Kingdom