About R & S (wimbledon) Properties Limited (11948387) United Kingdom