About R & R Property Developments Ltd. (SC214069) United Kingdom