Company identity
Company number 11008126
Company profile
UK company 11008126, incorporated on 11 October 2017.
Odqa Renewable Energy Technologies
We are a family of entrepreneurs and world-renowned scientists supported by institutions, corporations, very high caliber angel investors, top of their field experts and suppliers, and some of the brightest commercial minds in the field developing first clean cost competetive baseload and peaker power plant alternative.
Company number 11008126
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzUzNjMxNzYzM2FkaXF6a2N4
Published 31 Jul 2026 12:24
SH01 | Transaction MzUzMDk0Mzc0N2FkaXF6a2N4
Published 07 Jul 2026 13:02
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jun 2024 to 31 May 2027
FLUWS aims to develop and validate a more flexible, reliable, environmentally friendly and cost-effective thermal energy storage (TES) system futureproofed for next-generation concentrating solar power plants operating at higher temperatures and hybridized with PV, two of the main paths for reaching cost-efficiency of CSP. FLUWS validates up to TRL 5 a no...
1 Nov 2022 to 31 Oct 2025
no public description
1 May 2020 to 31 Oct 2020
The intermittency of wind and solar PV electricity generation, in combination with the high cost of electricity storage options, means the world still relies on fossil fuels for the majority of its base-load and peak electricity demand. Concentrated solar power (CSP) solves this issue by integrating cheap, durable, and long-lasting thermal energy storage,...