About N&p Management Ltd (07591621) United Kingdom