Tupa Solar (two) is a firm registered at SW5 9AN London at 189-193 Earls Court Road. The company has been registered in year 2021 and is established as reg. no. 13774581. The company has been actively competing on the English market for 3 years now and company current state is active. This firm's registered with SIC code 35110 which stands for Production of electricity. 2022-10-31 is the last time account status updates were reported.
There's 1 director this particular moment managing this particular company, specifically Terry P. who has been carrying out the director's obligations for 3 years.
The companies that control this firm are: Ltmr Investments Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Earls Court Road, SW5 9AN and was registered as a PSC under the registration number 13685934.