Maxpeed Display Printers Limited Company number00923057 StatusLiquidation TypePrivate Limited Company Incorporated20 Nov 1967 Registered office 119a Mill RoadCambridgeCB1 2AZ Data JSON Markdown