About Ssnf Properties Ltd (13181332) United Kingdom