Debdale started its business in the year 1993 as a Private Limited Company with reg. no. 02811385. This company's head office was based in Manchester at Waterhouse Road. This Debdale Limited firm had been operating offering its services for at least twenty five years.
The business was managed by 1 managing director: David L., who was assigned this position in 1997.