About Nrp Realisation Limited (03287151) United Kingdom