Detourcrest Limited Company number02091129 StatusLiquidation TypePrivate Limited Company Incorporated20 Jan 1987 Nature of business 5244 Registered office Long Acre,Glen Road,Benfleet,SS7 1AN Accounts Year ended 30 Jun 1991 30 Jun 1990 30 Jun 1989 30 Jun 1988 Data JSON Markdown