About R&f Properties Qs (uk) Development Co. Ltd. (10652803) United Kingdom