About R & R Apartments Limited (11998106) United Kingdom