About Npp Properties Limited (04168865) United Kingdom