Discovery Products Limited has existed on the British market for at least 9 years. Started with registration number 09490665 in the year 2015, it is located at Camburgh House, Canterbury CT1 3DN. The company's SIC code is 74100 and their NACE code stands for specialised design activities. The business most recent filed accounts documents cover the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-03-14.
The directors currently chosen by the following business include: Leo M. appointed 9 years ago and Peter S. appointed on 2015-03-14.
Executives who control the firm include: Leo M. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Peter S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.