About Nsc Management Limited (07401736) United Kingdom