Elmgrove Design Services Limited Company number01258293 StatusLiquidation TypePrivate Limited Company Incorporated13 May 1976 Registered office 16/18 Upland RdDulwichLondonSE22 9EE Accounts Year ended 31 Mar 1984 Data JSON Markdown