About R & S Property Holdings Ltd (12275255) United Kingdom