About S.c.s. Properties Limited (04290211) United Kingdom