About Salthouse Place Management Company Limited (04904408) United Kingdom