About S.t Residential Limited (13070213) United Kingdom