About Np4t Properties Ltd (12775276) United Kingdom