NEEDHAM CONSULTANCY SERVICES LTD
11878308 - Incorporated on 13 March 2019
NEEDHAM MARKET AERIALS LIMITED
04708856 - Incorporated on 24 March 2003
JULIE-ANNA NEEDHAM LIMITEDDissolved
07300729 - Dissolved on 24 July 2012
NEEDHAM DESIGN SERVICES LTD
07311089 - Incorporated on 12 July 2010
NEEDHAM FIBDEN FARM LIMITED
03545369 - Incorporated on 14 April 1998
NEEDHAM POULIER SOLICITORS LIMITED
08075245 - Incorporated on 18 May 2012
NEEDHAM CORPORATE COMMUNICATION LIMITEDDisolved
07763004 - Dissolved on 29 September 2022
NEEDHAM SCOTT ASSOCIATES LIMITED
07395018 - Incorporated on 4 October 2010
RICHARD NEEDHAM CONSULTANCY LIMITEDLiquidation
04931365 - Incorporated on 14 October 2003
STEVE NEEDHAM HAULAGE LIMITED
04996426 - Incorporated on 16 December 2003
J. NEEDHAM (AGRICULTURAL) LIMITED
01227433 - Incorporated on 23 September 1975
JOHN NEEDHAM (CONSULTING) LTDActive - Proposal to Strike off
08230087 - Incorporated on 26 September 2012
NEEDHAM MORTGAGE CENTRE LIMITED
06562405 - Incorporated on 10 April 2008
NEEDHAM PROPERTY DEVELOPMENTS LTD
10427062 - Incorporated on 13 October 2016
CHRIS NEEDHAM CONSULTING LIMITEDDisolved
10588277 - Dissolved on 2 May 2023
CROUCHER NEEDHAM MOTORSPORT LIMITEDDisolved
13665505 - Dissolved on 12 March 2024
NEEDHAM TAILORED JEANS LTDDisolved
14807938 - Dissolved on 24 September 2024
DAN NEEDHAM VISUAL LIMITED
14514654 - Incorporated on 29 November 2022
NEEDHAM MOTOR ENGINEERS LTD
15502694 - Incorporated on 19 February 2024
HANNAH NEEDHAM PRODUCTIONS LTD
15762549 - Incorporated on 5 June 2024