Debray International Limited Company number01330257 StatusLiquidation TypePrivate Limited Company Incorporated15 Sep 1977 Registered office Debray House85-87 Southgate RoadLondonN1 3JS Data JSON Markdown