About R & S Property Associates Limited (07185073) United Kingdom