About Ssc Property Investments Limited (10525202) United Kingdom