RUTH C LTD
09816206 - Incorporated on 8 October 2015
RUPERT ST LIMITED
07645793 - Incorporated on 24 May 2011
DNS NEEDHAM LTDDisolved
12020503 - Dissolved on 26 April 2022
C.E. RUTH LTD
05387777 - Incorporated on 10 March 2005
NEEJAM LLPActive - Proposal to Strike off
OC318897 - Incorporated on 5 April 2006
W. NEEDHAM & SONS LIMITED
08695946 - Incorporated on 18 September 2013
NEEDHAMBUILDS LTDDisolved
13442389 - Dissolved on 20 May 2025
NEEDHAM & SONS (2022) LTDDisolved
14026374 - Dissolved on 14 May 2024
NEEDHAMTEK LTD
16585664 - Incorporated on 16 July 2025
FOX3 HOLDINGS LIMITED
00741700 - Incorporated on 22 November 1962
1900 WJ LTD
08013004 - Incorporated on 30 March 2012
RUTH KD LTDDissolved
13032239 - Dissolved on 29 June 2021
RUTH EC LTDDisolved
14186652 - Dissolved on 28 November 2023
JANE NEEDHAM LTD
08000352 - Incorporated on 21 March 2012
NEEDHAM GYM UK LTD
15096300 - Incorporated on 25 August 2023
NEEDHAM WOOD LTD
15891373 - Incorporated on 12 August 2024
RUTHE LTDDisolved
14851265 - Dissolved on 16 January 2024
NEEDHAM NINE LTDDisolved
15135838 - Dissolved on 21 January 2025
RUTH O & CO LTDActive - Proposal to Strike off
12050345 - Incorporated on 14 June 2019
NEEDHAM HVAC LTDLiquidation
12823667 - Incorporated on 19 August 2020