About Termhouse (belmont Close) Management Limited (01289241) United Kingdom