About Termhouse (albert Mansions) Management Limited (01285539) United Kingdom