About Sea Salt Properties Limited (11993934) United Kingdom