NEEDHAM-IT LTDDisolved
13563938 - Dissolved on 7 February 2023
MR PAUL ANDREW CONSULTING LTDDisolved
13600076 - Dissolved on 1 October 2024
J.W. NEEDHAM LIMITED
00517149 - Incorporated on 13 March 1953
JC DONALD IRL LTDDisolved
NI613559 - Dissolved on 21 March 2023
DNS NEEDHAM LTDDisolved
12020503 - Dissolved on 26 April 2022
L DONALD LTD
SC646329 - Incorporated on 6 November 2019
NEEJAM LLPActive - Proposal to Strike off
OC318897 - Incorporated on 5 April 2006
W. NEEDHAM & SONS LIMITED
08695946 - Incorporated on 18 September 2013
D. DONALD LTD.Dissolved
SC339583 - Dissolved on 13 May 2011
S.DONALD LTD.Active - Proposal to Strike off
SC416683 - Incorporated on 9 February 2012
MFD LEE LIMITEDActive - Proposal to Strike off
06217705 - Incorporated on 18 April 2007
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
DONALD LIMITEDActive - Proposal to Strike off
08333969 - Incorporated on 17 December 2012
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