About Ssk2 Properties Limited (10026829) United Kingdom