Eddchabel came into being in 2016 as a company enlisted under no 10363876, located at BA21 5EG Yeovil at 57 Great Mead. The firm's last known status was dissolved. Eddchabel had been in this business for six years.
This limited company was managed by 1 managing director: Irma C., who was appointed in September 2016.
Irma C. was the individual who controlled this firm, had substantial control or influence over the company.