About Nrl Property Limited (13391499) United Kingdom