This Thaw River Solar Limited firm has been on the market for at least four years, having started in 2020. Registered with number 13043475, Thaw River Solar is a Private Limited Company located in The Stables, Gower SA3 1AE. This company currently known as Thaw River Solar Limited, was earlier listed as Windel Solar 7. The transformation has occurred in 2022-03-25. The company's SIC and NACE codes are 35110 and has the NACE code: Production of electricity. The business latest accounts provide detailed information about the period up to Wednesday 30th November 2022 and the most recent confirmation statement was released on Thursday 24th November 2022.
The information describing this specific company's executives implies a leadership of two directors: Jamie K. and Lloyd S. who became members of the Management Board on 2024-01-29.