Devena Limited Company number01909863 StatusLiquidation TypePrivate Limited Company Incorporated30 Apr 1985 Registered office 23 Turnpike LaneLondonN8 Oep Data JSON Markdown