VISION CAPITAL SUB-HOLDINGS LIMITED
LA PLAIDERIE HOUSE, LA PLAIDERIE, ST PETER PORT, GUERNSEY, CHANNEL ISLANDS, GY1 3DQ
IMPERIAL CAPITAL (HOLDINGS) LIMITED
C/O BUZZACOTT LLP 130 WOOD STREET, LONDON, UNITED KINGDOM, EC2V 6DL
GLOBAL RENEWABLE POWER II UK GENPAR LLC
CORPORATION TRUST CENTER 1209 ORANGE STREET, WILMINGTON, NEW CASTLE, UNITED STATES, DE 19801
CSS RENEWABLES LIMITED
INTERNATIONAL HOUSE, 61, WOOLWICH HOUSE MOSLEY STR, MANCHESTER, LANCASHIRE, UNITED KINGDOM, M2 3HZ
SCT RENEWABLES LIMITED
22-24 NORTH ROAD, LERWICK, SHETLAND, SCOTLAND, ZE1 0NQ
POWERBASED HOLDING LTD
OFFICE 15-3813 51 PORTLAND ROAD, KINGSTON UPON THAMES, UNITED KINGDOM, KT1 2SH
RENEWABLE ENERGY PARTNERSHIPS LIMITED
STRATTON HOUSE BACK LANE, STONEY STRATTON, SHEPTON MALLET, SOMERSET, ENGLAND, BA4 6EA
RENEWABLE ASSET MANAGEMENT LIMITED
94 SYMONDS ROAD, HITCHIN, ENGLAND, SG5 2JL
COMMUNITY RENEWABLE ENERGY LIMITED
THE WILLIAM ELDER BUILDING 56-58 CASTLEGATE, BERWICK-UPON-TWEED, ENGLAND, TD15 1JT
ATEN RENEWABLE ENERGY LIMITED
APOLLO SUITE, RBBC OFFICES MITCHELL RD, CORBY, UNITED KINGDOM, NN17 5AF
GEMANA RENEWABLE ENERGY LIMITED
33RD FLOOR, 25 CANADA SQUARE, LONDON, -, UNITED KINGDOM, E14 5LQ
RENEWABLE ENERGY PARTNERSHIPS LIMITED
STRATTON HOUSE BACK LANE, STONEY STRATTON, SHEPTON MALLET, SOMERSET, UNITED KINGDOM, BA4 6EA
HBY RENEWABLE ENERGY LIMITED
82 NEWBATTLE TERRACE, EDINBURGH, SCOTLAND, EH10 4SE
SIRIUS RENEWABLE ENERGY LIMITED
RUSSEL HOUSE MILL ROAD, LANGLEY MOOR, DURHAM, DURHAM, UNITED KINGDOM, DH7 8HJ
RENEWABLE ENERGY & MECATRONICS LIMITED
SEA MEADOW HOUSE BLACKBURNE HIGHWAY, PO BOX 116 ROAD TOWN, TORTOLA, BRITISH VIRGIN ISLANDS
JUWI RENEWABLE ENERGIES LIMITED
HEATHROW BUSINESS CENTRE 65 HIGH STREET, EGHAM, SURREY, UNITED KINGDOM, TW20 9EY
RENEWABLE ENERGY & MECATRONICS LIMITED
SEA MEADOW HOUSE BLACKBURNE HIGHWAY, (P.O. BOX 116, TORTOLA, BVI
RENEWABLE ENERGY SYSTEMS LIMITED
Beaufort Court Egg Farm Lane, Off Station Road, Kings Langley, Hertfordshire, United Kingdom, WD4 8LR
RENEWABLE LAND RESOURCES LIMITED
115P OLYMPIC AVENUE, MILTON, ABINGDON, ENGLAND, OX14 4SA
GEMANA RENEWABLE ENERGY LIMITED
33RD FLOOR 25 CANADA SQUARE, LONDON, UNITED KINGDOM, E14 5LQ