About R & S Residential Limited (12178683) United Kingdom