About Nr & Hs Properties Limited (12851803) United Kingdom