OpenCompanies

New Mill Biogas Ltd

Company number
09905642
Status
Active
Type
Private Limited Company
Incorporated
7 Dec 2015
Nature of business
Production of electricity

Registered office

123 Pall Mall
London
SW1Y 5EA

Control

NameNature of controlNotifiedCeased
Iona Environmental Infrastructure 2 Lp Ownership Of Shares 75 To 100 Percent 6 Apr 2016 13 Aug 2019
Kanadevia Inova Capital Ltd Right To Appoint And Remove Directors 6 Apr 2016

Accounts

Year ended Net assets Cash Employees
31 Dec 2024 -£18,578,702 £177,164 -
31 Dec 2023 -£16,506,428 £264,124 -
31 Dec 2022 - - -
31 Dec 2021 - - -
31 Dec 2020 -£7,973,854 £144,763 -
31 Dec 2019 -£5,966,871 £25,776 0
31 Dec 2018 - - -
31 Dec 2017 - - -
31 Dec 2016 - - -

Connections

Companies at the same address

Data