Demila Limited Company number01482066 StatusLiquidation TypePrivate Limited Company Incorporated28 Feb 1980 Registered office 9 Hotham StreetLiverpool 3 Data JSON Markdown