About Termhouse (laurel House) Management Limited (01289245) United Kingdom