About N & P Property Investments Ltd (11718880) United Kingdom