NewUK CompaniesHome›20/07/2026›Roofwerx LTDRoofwerx LTDPrivate limited company · OL14 8NU Todmorden · 17349820Incorporation date 20/07/2026Print / PDFActivity43910OfficersdirectorHAYHURST, Jack James (2026-07-20, British, England)Persons with significant controlMr Jack James Hayhurst Ownership of shares: 75% to 100%; Voting rights: 75% to 100%; Right to appoint and remove directorsOther businesses in this cityLonsborough Electrical Services LTDPrivate limited company · 17375180GSB Garden Services LTDPrivate limited company · 17371285Smart CX Consulting LTDPrivate limited company · 17355412High Performance Logistics LTDPrivate limited company · 17346925Startuplife LTDPrivate limited company · 17333345