2001 marks the launching of Needham Renovations Limited, the company which was located at Bank House 129 High Street, Needham Market in Suffolk. It was established on 2001-12-27. The firm reg. no. was 04345571 and the company post code was IP6 8DH. It had been present on the market for approximately nineteen years until 2020-02-04.
According to the following enterprise's executives list, there were four directors including: Andrew I. and Anthony S..
Delia I. was the individual with significant control over this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.