Advanced company searchLink opens in new window

DENVOTECH LIMITED

Company number 11569329

Registered office address
23 Adelaide Road, Leamington Spa, England, CV31 3PD
Company status
Dissolved
Dissolved on
9 April 2024
Company type
Private limited Company
Incorporated on
14 September 2018

Accounts

Last accounts made up to 28 February 2023

Nature of business (SIC)

  • 71121 - Engineering design activities for industrial process and production
Previous company names
Name Period
PRODUCT DEVELOPMENT SYSTEMS LIMITED 14 Sep 2018 - 01 Apr 2020