NEEDWELL LIMITED Company number 15742142 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address108 Chapel Road, Southampton, England, SO14 5BR PostcodeSO14 5BR Companies at this postcode 13 Map