- MRG, EJ, JRM & CC SCOTT LIMITED- 05532274 - Incorporated on 9 August 2005 
- DIGITAL MEDIA DISPLAY LTDActive - Proposal to Strike off- 05705488 - Incorporated on 10 February 2006 
- MR STEFAN ANTHONY PALMER LTDActive - Proposal to Strike off- 11354259 - Incorporated on 10 May 2018 
- MR JOHN ANTHONY STEVENSON LTDDisolved- 15407905 - Dissolved on 8 October 2024 
- D S NEEDHAM LTD- 10704042 - Incorporated on 3 April 2017 
- J.C. NEEDHAM LTD.Active - Proposal to Strike off- 08647069 - Incorporated on 12 August 2013 
- D NEEDHAM LTDDisolved- 12420868 - Dissolved on 19 March 2024 
- L & A NEEDHAM LTDDisolved- 13720095 - Dissolved on 9 April 2024 
- NEEDHAM LIMITEDDissolved- 06363078 - Dissolved on 14 October 2014 
- MIRIMAR CONSULTANCY LIMITED- 05016204 - Incorporated on 15 January 2004 
- QY NEEDHAM LTDDisolved- 13869773 - Dissolved on 8 July 2025 
- KI NEEDHAM LTDDisolved- 13671890 - Dissolved on 18 July 2023 
- BC NEEDHAM LTDDisolved- 13682663 - Dissolved on 15 August 2023 
- NEEDHAM & CO LTD- 15843928 - Incorporated on 17 July 2024 
- EG NEEDHAM LTDDisolved- 13520135 - Dissolved on 12 March 2024 
- 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