About S4 Properties Ltd (10591642) United Kingdom