About N & P Development Limited (12000671) United Kingdom