Debbage & Tubby Limited,registered as Private Limited Company, that is based in First Home Improvements Station Road Ind Est, Lenwade, Norwich. The zip code NR9 5LY. The enterprise has been prospering sixteen years on the British market. The registration number is 06728674. The enterprise's principal business activity number is 99999 and has the NACE code: Dormant Company. Thursday 31st March 2022 is the last time when company accounts were filed.
As stated, the following business was created in 2008-10-21 and has so far been guided by seven directors, out of whom five (Jonathan F., Michael F., Ryan H. and 2 other directors have been described below) are still functioning. To help the directors in their tasks, this business has been utilizing the skills of David L. as a secretary since April 2017.