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
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
MDS SUFFOLK LIMITEDLiquidation
00435231 - Incorporated on 15 May 1947
G.R NEEDHAM LIMITED
01603262 - Incorporated on 10 December 1981
JOEL NEEDHAM TM LTD
16265773 - Incorporated on 20 February 2025
TAYLOR NEEDHAM LTDDissolved
07138662 - Dissolved on 6 September 2011
NEEDHAM3 RETAIL LTD
13487701 - Incorporated on 1 July 2021
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
THIRTY3 DIGITAL LTD
13375989 - Incorporated on 4 May 2021
MR & MR LTD
16489396 - Incorporated on 2 June 2025
JSJTLJ 2017 LIMITED
07247921 - Incorporated on 10 May 2010
CODELOOKS LTD
07665294 - Incorporated on 10 June 2011
LUKE ELEC LTDDisolved
12946487 - Dissolved on 16 May 2023