About Ns And Ps Developments (uk2) Limited (11636706) United Kingdom