D. Mayers & Co Limited Company number00892635 StatusLiquidation TypePrivate Limited Company Incorporated24 Nov 1966 Registered office 21 Spa Rd.GloucesterGL1 1UY Data JSON Markdown