About Termhouse (tudor House) Management Limited (01263516) United Kingdom