Mcdaid Deck Systems came into being in 2022 as a company enlisted under no 13887985, located at W1B 3HH London at 3rd Floor Office. This company has been in business for 2 years and its current status is active. This enterprise's SIC and NACE codes are 41100 - Development of building projects. The company's latest filed accounts documents detail the period up to 2023-02-28 and the most recent confirmation statement was filed on 2023-02-01.
Since 2022-02-02, this company has only had 1 director: Stephen M. who has been in charge of it for 2 years.
Stephen M. is the individual who has control over this firm, owns over 3/4 of company shares.