Triumph Twin Power came into being in 2013 as a company enlisted under no 08510184, located at BH17 9BW Poole at 75 Tollerford Road. The firm has been in business for 11 years and its official status is active. This business's Standard Industrial Classification Code is 96090 and has the NACE code: Other service activities not elsewhere classified. The business most recent financial reports cover the period up to 2023/03/31 and the latest annual confirmation statement was filed on 2023/04/30.
That limited company owes its well established position on the market and unending growth to a group of two directors, who are Karen C. and Michael C., who have been guiding it since April 2013.
Executives who have control over the firm are as follows: Karen C. owns over 1/2 to 3/4 of company shares . Michael C. owns over 1/2 to 3/4 of company shares .