About N&p Property Development Limited (08232619) United Kingdom