Located in 15-17 Church Street, Stourbridge DY8 1LU Drainage Controls Ltd is a Private Limited Company with 10287647 registration number. It was established on Wed, 20th Jul 2016. This business's SIC code is 71129 : Other engineering activities. The latest financial reports describe the period up to 2023/07/31 and the most current confirmation statement was submitted on 2023/09/08.
As suggested by the following company's directors directory, since April 2020 there have been two directors: Wendy C. and David C..
David C. is the individual who controls this firm, owns 1/2 or less of company shares.