Located at The Coach House, Ripon HG4 1PB Mowbray Design Architects Ltd is categorised as a Private Limited Company registered under the 11216078 registration number. It was created on 2018-02-20. The firm's SIC and NACE codes are 71111 which means Architectural activities. March 31, 2023 is the last time company accounts were filed.
Up until now, this specific limited company has only been supervised by a single managing director: Richard L. who has been overseeing it for 6 years.
Richard L. is the individual with significant control over this firm, has substantial control or influence over the company.