Registered as 04058864 24 years ago, C E Barry & Son Limited is categorised as a Private Limited Company. The active mailing address is Leonard Curtis Sophia House 28, Cathedral Road Cardiff. This company's declared SIC number is 41100 and has the NACE code: Development of building projects. C E Barry & Son Ltd released its latest accounts for the financial year up to 2019-08-30. The most recent annual confirmation statement was released on 2020-08-24.