About Nro Properties Limited (04601412) United Kingdom