This Devestates Limited firm has been on the market for twenty one years, as it's been established in 2004. Registered with number 05037898, Devestates is categorised as a Private Limited Company located in 56 Charles Street, Cardiff CF10 2GG. The name of this business was changed in the year 2004 to Devestates Limited. This company previous name was Edger 226. This enterprise's registered with SIC code 41100 which stands for Development of building projects. 2022-02-28 is the last time the company accounts were reported.
That firm owes its achievements and constant progress to a team of three directors, who are Richard J., Lili D. and James D., who have been presiding over the company for one year. To support the directors in their duties, this specific firm has been utilizing the skills of James D. as a secretary for the last seventeen years.
James D. is the individual with significant control over this firm, has substantial control or influence over the company.