The enterprise is known under the name of Howell Insurance Services Limited. The company was established 18 years ago and was registered under 04659831 as the reg. no. This particular office of the firm is registered in Llantwit Major. You can contact them at Island House, Colhugh Street. This company's principal business activity number is 65120 and has the NACE code: Non-life insurance. The business most recent financial reports cover the period up to 2021-03-31 and the most recent confirmation statement was submitted on 2021-02-10.
From the information we have gathered, this specific firm was formed in 2003 and has so far been governed by four directors, and out of them two (Martin H. and Tina H.) are still a part of the company. In order to support the directors in their duties, this particular firm has been utilizing the skillset of Tina H. as a secretary for the last 17 years.
Martin H. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.