- NEEDHAM CHEMICALS LIMITED- 02160365 - Incorporated on 2 September 1987 
- NEEDHAM MAINTENANCE LIMITEDActive - Proposal to Strike off- 01942685 - Incorporated on 29 August 1985 
- NEEDHAM JOINERY LIMITEDActive - Proposal to Strike off- 08854079 - Incorporated on 21 January 2014 
- SQUIRE-NEEDHAM LIMITED- 08328594 - Incorporated on 12 December 2012 
- ANNIE NEEDHAM LIMITED- 09478791 - Incorporated on 9 March 2015 
- EDD NEEDHAM LIMITED- 10678334 - Incorporated on 20 March 2017 
- NEEDHAM ASSOCIATES LIMITEDActive - Proposal to Strike off- 11374198 - Incorporated on 21 May 2018 
- SAM NEEDHAM LIMITEDDisolved- 11424223 - Dissolved on 15 February 2022 
- RYAN NEEDHAM LIMITED- 12231429 - Incorporated on 27 September 2019 
- NEEDHAM HOLDINGS LTD- 15105474 - Incorporated on 30 August 2023 
- NEEDHAM NEUROLOGY LIMITED- 15156865 - Incorporated on 22 September 2023 
- NEEDHAM HERITAGE LIMITED- 03295824 - Incorporated on 23 December 1996 
- SCIENTAIRE NEEDHAM LTDDisolved- 12705415 - Dissolved on 16 August 2022 
- HARRY NEEDHAM LIMITED- 13366906 - Incorporated on 29 April 2021 
- NEEDHAM ELECTRICAL LIMITED- 03612095 - Incorporated on 7 August 1998 
- NEEDHAM ANALYSIS LIMITED- 07145298 - Incorporated on 3 February 2010 
- NEEDHAM HADDRELL LIMITEDDissolved- 03733925 - Dissolved on 6 November 2012 
- NEEDHAM GLAZING LIMITEDDissolved- 06934546 - Dissolved on 14 December 2010 
- NEEDHAM RENOVATIONS LIMITEDActive - Proposal to Strike off- 04345571 - Incorporated on 27 December 2001 
- NEEDHAM CONSULTING LIMITEDActive - Proposal to Strike off- 04524481 - Incorporated on 3 September 2002