Twegen came into being in 2014 as a company enlisted under no 09025873, located at CM1 2PJ Chelmsford at The Workshop. The company's last known status was dissolved. Twegen had been operating offering its services for at least 7 years.
This specific business was supervised by a single managing director: Giles A. who was with it for 7 years.
Executives who had significant control over the firm were: Giles A. owned over 3/4 of company shares. Jacqui A. had substantial control or influence over the company.