About Salt Property Limited (10210125) United Kingdom