About Nrhl Properties Limited (11042861) United Kingdom