Deva Imaging Limited Company number02512798 StatusLiquidation TypePrivate Limited Company Incorporated18 Jun 1990 Nature of business 7220 Registered office 12 Charlotte StreetManchesterM1 4HP Accounts Year ended 31 Dec 1994 31 Dec 1993 31 Dec 1992 31 Dec 1991 30 Jun 1991 Data JSON Markdown