About R & N Nelson Property Ltd (12959864) United Kingdom