About Nst Management & Development Ltd (08370336) United Kingdom