About R & N Property Limited (11492971) United Kingdom