About Termhouse (25 33 Northgates) Management Limited (01340513) United Kingdom