About S&s Lifestyle Properties Ltd (12790066) United Kingdom