About S&s Pvt Properties Ltd (13371401) United Kingdom