BABCOCK WOODALL - DUCKHAM LIMITED
ActiveCompany no. 00163994 · Private limited company · Incorporated 12 Feb 1920
Accounts overdue since 31 Jan 1999Confirmation statement overdue since 20 Apr 2017
Company no. 00163994 · Private limited company · Incorporated 12 Feb 1920