Ovo Group Ltd has existed on the local market for eight years. Started with registration number 08862063 in the year 2014, the firm is registered at 1 Rivergate, Bristol BS1 6ED. It 's been seven years since Ovo Group Ltd is no longer identified under the business name Ovo Energy (group). The enterprise's principal business activity number is 47990, that means Other retail sale not in stores, stalls or markets. 2020-12-31 is the last time when the accounts were filed.
The data obtained detailing this firm's members suggests the existence of six directors: Go M., Adrian L., Vincent C. and 3 other directors have been described below who joined the team on 2022-01-01, 2019-01-07 and 2018-06-08. In order to support the directors in their duties, the business has been using the skills of Vincent C. as a secretary since the appointment on 2016-02-04.