BAYLEY NEEDHAM LIMITED
04405020 - Incorporated on 27 March 2002
NEEDHAM ASSOCIATES LIMITED
01958953 - Incorporated on 14 November 1985
NEEDHAM GROWERS LIMITEDDissolved
03295178 - Incorporated on 20 December 1996
NEEDHAM CONSULTANTS LTDLiquidation
07164129 - Incorporated on 22 February 2010
NEEDHAM ENGINEERING LIMITED
06591759 - Incorporated on 13 May 2008
NEEDHAM MORTGAGE LLP
OC351204 - Incorporated on 31 December 2009
HALL NEEDHAM LIMITED
08708675 - Incorporated on 27 September 2013
NEEDHAM DEVELOPMENTS LTDActive - Proposal to Strike off
09404484 - Incorporated on 26 January 2015
NEEDHAM VENTURES LIMITED
11408158 - Incorporated on 11 June 2018
PERRY NEEDHAM LIMITEDActive - Proposal to Strike off
10115253 - Incorporated on 10 April 2016
RAHIMA NEEDHAM LIMITED
12148812 - Incorporated on 9 August 2019
KOEHLER NEEDHAM LIMITEDDissolved
11282895 - Dissolved on 2 July 2019
NEEDHAM MARKET WALKSConverted / Closed
CE028196
SHAUN NEEDHAM LIMITEDActive - Proposal to Strike off
14198673 - Incorporated on 27 June 2022
GE DUNCAN LTD
SC510491 - Incorporated on 9 July 2015
KH DUNCAN LTDDisolved
11481434 - Dissolved on 21 January 2025
DUNCAN NZ LTDActive - Proposal to Strike off
10293552 - Incorporated on 25 July 2016
DUNCAN ST LTD
13897714 - Incorporated on 7 February 2022
CK DUNCAN LTDDisolved
NI681472 - Dissolved on 21 March 2023
ANDREW NEEDHAM LTDActive - Proposal to Strike off
14916094 - Incorporated on 5 June 2023