D NEEDHAM TM LTDDisolved
13587568 - Dissolved on 21 February 2023
ES NEEDHAM LTDDisolved
14024572 - Dissolved on 16 January 2024
ZC NEEDHAM LTDDisolved
13747976 - Dissolved on 23 April 2024
TM NEEDHAM LTDDisolved
13664331 - Dissolved on 15 April 2025
HA NEEDHAM LTDDisolved
14152139 - Dissolved on 27 February 2024
NZ NEEDHAM LTDDisolved
13887212 - Dissolved on 1 July 2025
NEEDHAM-IT LTDDisolved
13563938 - Dissolved on 7 February 2023
J.W. NEEDHAM LIMITED
00517149 - Incorporated on 13 March 1953
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
DNS NEEDHAM LTDDisolved
12020503 - Dissolved on 26 April 2022
W. NEEDHAM & SONS LIMITED
08695946 - Incorporated on 18 September 2013
NEEDHAMBUILDS LTDDisolved
13442389 - Dissolved on 20 May 2025
NEEDHAM & SONS (2022) LTDDisolved
14026374 - Dissolved on 14 May 2024
NEEDHAMTEK LTD
16585664 - Incorporated on 16 July 2025
FOX3 HOLDINGS LIMITED
00741700 - Incorporated on 22 November 1962
JANE NEEDHAM LTD
08000352 - Incorporated on 21 March 2012
NEEDHAM GYM UK LTD
15096300 - Incorporated on 25 August 2023
NEEDHAM WOOD LTD
15891373 - Incorporated on 12 August 2024
NEEDHAM NINE LTDDisolved
15135838 - Dissolved on 21 January 2025
NEEDHAM HVAC LTDLiquidation
12823667 - Incorporated on 19 August 2020