About Nsc Developments Ltd (NI056158) United Kingdom