About Termhouse (park House) Management Limited (01300064) United Kingdom