TWIN NEEDLE LTD Company number 17262964 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address60 London Street, Leicester, United Kingdom, LE5 3RU PostcodeLE5 3RU Companies at this postcode 32 Map