DMCH LIMITED
08974010StatusActive
Company typePrivate Limited Company
Incorporated02/04/2014
Company number08974010
Nature of business (SIC)64202 - Activities of production holding companies
Registered officeFENS POOL AVENUE, THE WALLOWS INDUSTRIAL ESTATE, Brierley Hill, DY5 1QA
Post townBrierley Hill
PostcodeDY5 1QA
CountyWEST MIDLANDS
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due31/12/2026
Last accounts31/03/2025
Confirmation stmt next due16/04/2027
Last confirmation stmt02/04/2026
Charges1 charge(s)
Data from Companies House — updated 2026-08-16.