About R & S Investment Property Limited (13113227) United Kingdom