Fabcroft Properties Limited has been prospering in the UK for at least 10 years. Started with Registered No. 08890364 in 2014, the firm is located at 47/49 Green Lane, Northwood HA6 3AE. This company's SIC and NACE codes are 43390 which means Other building completion and finishing. Fabcroft Properties Ltd reported its latest accounts for the period that ended on 2020-02-28. The latest confirmation statement was submitted on 2021-06-16.