is not in process of liquidation on Jun 1, 2024
United Kingdom
United Kingdom
United Kingdom
United Kingdom
Person with significant control
Appointed on31 Oct 2019
Resigned on31 Oct 2019
Where is OVO ENERGY LTD's headquarters?
OVO ENERGY LTD's headquarters is located at BRISTOL, 1 RIVERGATE, TEMPLE QUAY, BS1 6ED
What is OVO ENERGY LTD's industry?
OVO ENERGY LTD is in the industry of Other retail sale not in stores, stalls or markets
What year was OVO ENERGY LTD started?
OVO ENERGY LTD was started in 2009
What is the LEI number of OVO ENERGY LTD?
OVO ENERGY LTD LEI number is 213800EUSSUPB2XDQZ45
Sources: Companies House