About Salt Properties Limited (05133630) United Kingdom