Tram Power came into being in 1993 as a company enlisted under no 02800877, located at L20 7DA Merseyside at 99 Stanley Road. It has been in business for 31 years and its official status is active. This enterprise's classified under the NACE and SIC code 96090 which stands for Other service activities not elsewhere classified. Its most recent filed accounts documents cover the period up to 2022-02-28 and the most recent annual confirmation statement was submitted on 2023-03-15.
According to the latest update, there’s only a single managing director in the company: Lewis L. (since 1993-03-18). Since 2003 Victoria S., had been supervising the limited company up until the resignation in 2007. Additionally another director, including Donald F. resigned on 2003-08-19.