About R & S Property Investments Limited (07106809) United Kingdom