About S1 Bss Properties Ltd (11028020) United Kingdom