true
03573399
SOLAR ENERGY LIMITED
2021-12-31
100
100
100
100
Ordinary shares
100
1
Ordinary shares
1
100
100
100
100
true
true
true
true
2022-08-16
Stephane Dominic Philippe MICHAELIS
100
100
xbrli:shares
xbrli:pure
iso4217:GBP
SOLAR ENERGY LIMITED
2021-01-01
2021-12-31
SOLAR ENERGY LIMITED
2020-01-01
2020-12-31
SOLAR ENERGY LIMITED
2021-01-01
SOLAR ENERGY LIMITED
2021-12-31
SOLAR ENERGY LIMITED
2020-01-01
SOLAR ENERGY LIMITED
2020-12-31
2022-08-30