Debro Electrical Contractors Limited Company number01590107 StatusLiquidation TypePrivate Limited Company Incorporated8 Oct 1981 Registered office Mitre House66 Abbey RoadBush Hill ParkEN1 2RQ Data JSON Markdown