About R & N Property (uk) Holdings Limited (12926653) United Kingdom