Dbm Components is a company located at AL3 7LE Redbourn at Mercer House. The firm was formed in 2018 and is established under reg. no. 11238835. The firm has existed on the English market for six years now and company last known state is active. This enterprise's principal business activity number is 71129 meaning Other engineering activities. The business latest financial reports provide detailed information about the period up to 2023-03-31 and the most recent annual confirmation statement was released on 2023-03-06.
Concerning the limited company, the full range of director's duties have so far been carried out by Darren M. who was arranged to perform management duties six years ago.
Darren M. is the individual who has control over this firm, owns over 3/4 of company shares.