About Ssw Properties Ltd (12954318) United Kingdom