About Ss1 Property Ltd (12775178) United Kingdom