LUMO ONLINE LTD

Company number 10732817

1 person with significant control / 0 statements

Ovo Energy Ltd

Correspondence address
1 Rivergate, Temple Quay, Bs1 6ed, United Kingdom, BS1 6ED
Notified on
20 April 2017
Governing law
Legal form
Place registered
Companies House
Registration number
06890795
Nature of control
Ownership of shares – 75% or more
Ownership of voting rights - 75% or more
Right to appoint and remove directors
Incorporated in
England And Wales