2004 is the date that marks the start of Isolda Repairs Limited, the firm located at Recovery House Hainault Business Park, 15-17 Roebuck Road, Ilford. It was registered on 2004-07-23. The registered no. was 05188086 and the company area code was IG6 3TU. This firm had existed in this business for approximately fifteen years until 2019-04-19.
Giacinto I. was this enterprise's managing director, arranged to perform management duties in 2004.