About R&c Properties Limited (12444044) United Kingdom