This particular Tennants Holdings Limited business has been offering its services for at least 5 years, having launched in 2019. Started with Companies House Reg No. 12304158, Tennants Holdings is a Private Limited Company with office in Tennants House Mount Street, Nottingham NG7 7HX. The company's declared SIC number is 64202, that means Activities of production holding companies. Tennants Holdings Ltd reported its latest accounts for the period that ended on 2022-11-30. The business latest annual confirmation statement was released on 2022-11-07.
There seems to be 1 managing director at the moment supervising this particular company, specifically Jeremy C. who's been carrying out the director's obligations for 5 years.
Jeremy C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.