About R & A Property Ltd (SC501683) United Kingdom