2011 is the year of the launching of Nicholls And Sons Limited, the company which was situated at Recovery House 15-17 Roebuck Road, Hainault Business Park in Ilford. The company was started on 2011-12-20. The firm reg. no. was 07887605 and its post code was IG6 3TU. This company had existed in this business for 6 years until 2017-12-29.
Daniel N. was the following firm's director, assigned to lead the company on 2011-12-20.