About S.b. & C.developments Limited (00743765) United Kingdom