About S&s Williams Properties Ltd (11831870) United Kingdom