About Salthouses Management Company Limited (05692211) United Kingdom