About Termhouse (1 24 Northgates) Management Limited (01340512) United Kingdom