About Salts Estates Limited (02123490) United Kingdom