Registered as 07763576 13 years ago, Openwood Facades Limited was set up as a Private Limited Company. The company's current office address is C/o Begbies Traynor (london) Llp, 31st Floor London. The enterprise's SIC code is 25110 and has the NACE code: Manufacture of metal structures and parts of structures. Openwood Facades Ltd released its account information for the financial period up to Wednesday 30th September 2020. The company's latest annual confirmation statement was submitted on Saturday 26th June 2021.