About Salt Property Ventures Ltd (11143717) United Kingdom