NEEDHAM ANALYSIS LIMITED
07145298 - Incorporated on 3 February 2010
NEEDHAM HADDRELL LIMITEDDissolved
03733925 - Dissolved on 6 November 2012
NEEDHAM GLAZING LIMITEDDissolved
06934546 - Dissolved on 14 December 2010
NEEDHAM RENOVATIONS LIMITEDActive - Proposal to Strike off
04345571 - Incorporated on 27 December 2001
NEEDHAM CONSULTING LIMITEDActive - Proposal to Strike off
04524481 - Incorporated on 3 September 2002
NEEDHAM INVESTMENTS LIMITED
04297548 - Incorporated on 2 October 2001
NEEDHAM CONSULTING LTD
11141694 - Incorporated on 10 January 2018
NEEDHAM JOINERY LIMITED
12223768 - Incorporated on 24 September 2019
NEEDHAM PROPERTY LTD
13945144 - Incorporated on 28 February 2022
NEEDHAM HEALTHCARE LTD
16019005 - Incorporated on 15 October 2024
KEITHFD LTD
15662101 - Incorporated on 19 April 2024
KEITH FIT LTDDissolved
08548430 - Dissolved on 31 July 2018
TOM NEEDHAM LIMITEDActive - Proposal to Strike off
09400712 - Incorporated on 22 January 2015
MIRANDA NEEDHAM 1035 LTDActive - Proposal to Strike off
10040613 - Incorporated on 3 March 2016
OLIVER NEEDHAM FX LTDActive - Proposal to Strike off
15033360 - Incorporated on 27 July 2023
NEEDHAM ESTATES LTD
15475865 - Incorporated on 9 February 2024
NEEDHAM FABRICATIONS LIMITED
03338140 - Incorporated on 21 March 1997
NEEDHAM DAIRY LIMITED
04728346 - Incorporated on 9 April 2003
NEEDHAM GLAZING LIMITED
07918074 - Incorporated on 20 January 2012
NEEDHAM ENTERPRISES LIMITED
01534677 - Incorporated on 12 December 1980