About N R S Property Limited (04959068) United Kingdom