Energy & Utilities
Electricity & Gas Supply
3,863 active companies in LONDON
Meadows Farm Limited
active07957047
Week Farm 2 Limited
active07957048
Gsii Ni Solar Cluster Limited
active07957053
Little Morton Limited
active07957054
Slaughtergate Limited
active07957069
Lightsource Spv 41 Limited
active07957072
Lightsource Spv 60 Limited
active07957073
Wse Hullavington Holdings Limited
active07957075
Lightsource Spv 47 Limited
active07957081
Westerfield Solar Limited
active07957094
Lightsource Construction Management Limited
active07957109
Gsii Pen Rhiw Limited
active07957112
Orsted Uk Iii Limited
active07962911
Kencot Hill Solar Farm Limited
active07965362
Gvo Wind No.2 Limited
active07966721
Aeris Power Limited
active07968121
Ora More Energy Limited
active07973347
Vicarage Solar Limited
active07974155
Turves Solar Limited
active07980609
Infinite Ventures (Crican) Ltd
active07982847
Infinite Ventures (Scoveston) Ltd
active07982883
Lodge Farm Solar Ltd
active07984488
Lovedean Limited
active07984502
Gsii Bolsovermoor Quarry Limited
active07984506
Ryston Estate Limited
active07984513
Gloucester Wind Limited
active07984678
Ayshford Solar (Holding) Limited
active07984851
Lightsource Spv 78 Limited
active07984936
Wilsom Solar Farm Limited
active07985084
Cloford Common Farm Limited
active07985091
Lightsource Spv 73 Limited
active07985101
Bryn Henllys Sf Limited
active07985107
Crapnell Farm Limited
active07985109
Pyms Lane Solar Ltd
active07985112
Estio Solar Limited
active07985131
Manston Thorne Limited
active07986474
Pezold Energy Limited
active07988772
Twentyshilling Limited
active07990781
Chilton Cantello Solar Park Ltd
active07998083
Crossways Solar Park Ltd
active07998173
Wyld Meadow Farm Solar Park Limited
active07998189
Burrowton Farm Solar Park Limited
active07998192
Watts In New Direction Limited
active08001990
Gvo Wind No.3 Limited
active08008328
Gvo Wind No.4 (Mount Pleasant) Limited
active08008414
Gvo Wind No. 6 Limited
active08008745
Reaches Farm Limited
active08009590
Lightsource Egypt Holdings Limited
active08009598
Hill End Farm Limited
active08009599
North Perrott Fruit Farm Limited
active08009604