About S&k Properties Ltd (12493692) United Kingdom