About Salthouse Court Limited (01098204) United Kingdom