Answer:
The NP code is the same as the NUC (Network Unlock Code). The phone is locked to the Virgin network and requires a code from them to use another sim from a different operator. You may also find your local market trader or independent phone shop can unlock it for about £10.