Devedlaka And Llewellyn Commodities Limited Company number01817219 StatusLiquidation TypePrivate Limited Company Incorporated17 May 1984 Registered office 36 Kings RoadLondonSW3 4UD Data JSON Markdown