Advanced company searchLink opens in new window

LEODA SOLAR FARM LIMITED

Company number 16075568

Filter officers

Filter officers

Officers: 2 officers / 0 resignations

ALLEN, Stephen John

Correspondence address
Suite 1, 7th Floor, 50 Broadway, London, SW1H 0DB
Role Active
Director
Date of birth
August 1979
Appointed on
12 November 2024
Nationality
British
Country of residence
United Kingdom
Occupation
Finance Director

PINSARD, Adrien Pierre Gerard

Correspondence address
Suite 1, 7th Floor, 50 Broadway, London, SW1H 0DB
Role Active
Director
Date of birth
September 1982
Appointed on
12 November 2024
Nationality
British
Country of residence
United Kingdom
Occupation
Ceo