Debuk Limited Company number02707737 StatusLiquidation TypePrivate Limited Company Incorporated16 Apr 1992 Nature of business 9305 Registered office 45a London RoadSt.leonards-On-SeaEast SussexTN37 6AJ Data JSON Markdown