About Np&h Properties Ltd (09900696) United Kingdom