Duncan Bros.(plant Hire)limited Company number01045114 StatusLiquidation TypePrivate Limited Company Incorporated7 Mar 1972 Registered office 32 Chipstead GardensLondonNW2 6EL Data JSON Markdown