Company identity
Company number SC489525
Company profile
UK company SC489525, incorporated on 22 October 2014.
Award winning digital tools to reduce business energy consumption
OnGen developed smart, easy to use digital tools that can be used by any organisation to reduce its overall business energy consumption
Company number SC489525
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Oct 2022 to 30 Sep 2023
Renewable energy generation has become the most cost-effective method of generating energy. Onsite renewable energy generation such as solar or wind, particularly when coupled with energy storage (e.g. a battery), can reduce overall energy costs, deliver significant carbon savings and provide energy security in the event of a disruption to grid supplied e...