About S&t Residentials Ltd (11846412) United Kingdom