DAVID NEEDHAM LTDDisolved
12405772 - Dissolved on 27 July 2021
P W NEEDHAM LIMITED
03446381 - Incorporated on 8 October 1997
J.A.NEEDHAM LIMITED
00661093 - Incorporated on 31 May 1960
C.& R.NEEDHAM LIMITED
00795661 - Incorporated on 12 March 1964
TOWNS NEEDHAM LLP
OC355972 - Incorporated on 25 June 2010
R J NEEDHAM LIMITED
12081338 - Incorporated on 2 July 2019
HONORAT WELLNESS LIMITEDActive - Proposal to Strike off
08172347 - Incorporated on 8 August 2012
NEEDHAM (BUILDING CONTRACTORS) LIMITED
02644364 - Incorporated on 10 September 1991
MDS OPERATIONS LIMITEDLiquidation
00195139 - Incorporated on 17 January 1924
SDN (NEEDHAM) LIMITEDDisolved
04689163 - Dissolved on 23 May 2023
MDS MINERALS LIMITEDActive - Proposal to Strike off
00147070 - Incorporated on 5 April 1917
CYKLOP NEEDHAM LIMITED
09200825 - Incorporated on 3 September 2014
DANIELLECOLEMAN LTD
12116872 - Incorporated on 23 July 2019
DANIELLEWILLIAMS LTDDisolved
13089309 - Dissolved on 24 May 2022
MDS SUFFOLK LIMITEDLiquidation
00435231 - Incorporated on 15 May 1947
BRAND MACHINE RETAIL LTD
03892723 - Incorporated on 13 December 1999
LDNA LIMITEDDisolved
12257030 - Dissolved on 24 September 2024
HUMAN BY DESIGN LIMITEDActive - Proposal to Strike off
11909088 - Incorporated on 27 March 2019
G.R NEEDHAM LIMITED
01603262 - Incorporated on 10 December 1981
JOEL NEEDHAM TM LTD
16265773 - Incorporated on 20 February 2025