ECOFFICIENCY LIMITED
06900596StatusActive
Company typePrivate Limited Company
Incorporated11/05/2009
Company number06900596
Nature of business (SIC)39000 - Remediation activities and other waste management services
Registered officeKELSALL HOUSE STAFFORD COURT, STAFFORD PARK 1, Telford, TF3 3BD
Post townTelford
PostcodeTF3 3BD
CountySHROPSHIRE
CountryENGLAND
Accounts categoryAUDIT EXEMPTION SUBSIDIARY
Accounts next due29/09/2026
Last accounts29/12/2024
Confirmation stmt next due25/05/2027
Last confirmation stmt11/05/2026
Data from Companies House — updated 2026-08-16.