2005 is the year of the beginning of Eden Design & Facilities Management Limited, a firm registered at Treviot House, 186-192 High Road, Ilford. The company was registered on Mon, 21st Nov 2005. The firm registration number was 05629562 and the area code was IG1 1LR. This company had existed on the British market for nine years until Tue, 23rd Sep 2014.
Our data regarding this specific company's personnel suggests that the last two directors were: Elaine W. and Robert W. who became the part of the company on Mon, 21st Nov 2005.