NEW SOURCE TECH LTD Company number 15332466 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address6 Off Old Market Square, 12 Long Row, Nottingham, United Kingdom, NG1 2DZ PostcodeNG1 2DZ Map