About Ns And Ps Developments (uk3) Limited (13638695) United Kingdom