Demco Diesels Limited Company number02456093 StatusLiquidation TypePrivate Limited Company Incorporated28 Dec 1989 Registered office Demco WorksCirencester RoadTetbury Data JSON Markdown