AGR SOLAR 2 LIMITED

Company number 12294992 ·

Active

2 active / 2 ceased · persons with significant control

Agr Bf Holdco Limited

Corporate entity Active

Nature of control

  • Owns more than 75% of the company's shares
  • Has more than 75% of the voting rights in the company
  • Right to appoint and remove directors
Notified on
2024-02-27
Correspondence address
19, Heddon Street, Burlington Building, Fourth Floor, London, W1B 4BG, England
Legal form
Private Limited Company
Place registered
Registrar Of Companies For England And Wales
Registration number
15510738
Country registered
United Kingdom

Agr Solar Holdco Limited

Corporate entity Active

Nature of control

  • Owns more than 75% of the company's shares
  • Has more than 75% of the voting rights in the company
  • Right to appoint and remove directors
Notified on
2019-11-04
Correspondence address
White Hart House, High Street, Oxted, United Kingdom
Legal form
Limited Company
Place registered
Companies House
Registration number
11856611
Country registered
England And Wales

Agr Solar Midco Limited

Corporate entity Ceased

Nature of control

  • Owns more than 75% of the company's shares
  • Has more than 75% of the voting rights in the company
  • Right to appoint and remove directors as a member of a firm
  • Has significant influence or control as a member of a firm
Notified on
2023-04-06
Ceased on
2024-02-27
Correspondence address
19, Heddon Street, London, W1B 4BG, England
Legal form
Limited Company
Place registered
The Registrar Of Companies
Registration number
14525533
Country registered
England

Agr Solar Holdco Limited

Corporate entity Ceased

Nature of control

  • Owns more than 75% of the company's shares
  • Has more than 75% of the voting rights in the company
  • Right to appoint and remove directors
Notified on
2019-11-04
Ceased on
2023-04-06
Correspondence address
Fourth Floor, Burlington Building, 19 Heddon Street, London, W1B 4BG, United Kingdom
Legal form
Limited Company
Place registered
Companies House
Registration number
11856611
Country registered
England And Wales