Deco (Hitchin) Limited Company number02598973 StatusLiquidation TypePrivate Limited Company Incorporated8 Apr 1991 Nature of business 4521 Registered office 96 Trinity RoadLutonBedsLU3 2LP Accounts Year ended 31 Mar 1992 Data JSON Markdown