K & S DIRECTORS LIMITED
THE BRAMPTON, NEWCASTLE, ST5 0QW
K & S SECRETARIES LIMITED
THE BRAMPTON, NEWCASTLE-UNDER-LYME, STAFFORDSHIRE, ST5 0QW
S K CORPORATE LIMITED
3 QUEEN STREET, ASHFORD, KENT, TN23 1RF
S&K ACCOUNTANCY LTD
11 GREENBAY ROAD, LONDON, UNITED KINGDOM, SE7 8PR
K & S SECRETARIES LIMITED
THE BRAMPTON, NEWCASTLE-UNDER-LYME, STAFFORDSHIRE, ST5 0QW
K & S DIRECTORS LIMITED
THE BRAMPTON, NEWCASTLE-UNDER-LYME, STAFFORDSHIRE, ST5 0QW
SOLAR ROOFTOP S III K/S
149 VESTERBROGADE, (C/O ENERGI 30), KOBENHAVN V, DK-1620, DENMARK
S&G (1) LIMITED
3 NEWBURN CROFT, QUINTON, WEST MIDLANDS, UNITED KINGDOM, B32 1QU
BARCAPEL EQUITY 1 GP LTD
KEMP HOUSE 160 CITY ROAD, LONDON, UNITED KINGDOM, EC1V 2NX
BLUE SEA SECRETARIES LTD
GLOBAL HOUSE 5A SANDY'S ROW, LONDON, UNITED KINGDOM, EC1 7HW
BLUE SEA SECRETARIES LTD
93A RIVINGTON STREET, LONDON, EC2A 3AY
BLUE SEA SECRETARIES LTD
2ND FLOOR, 93A RIVINGTON STREET, LONDON, EC2A 3AY
BLUE SEA SECRETARIES LTD
2ND FLOOR, 93A RIVINGTON STREET, LONDON, UNITED KINGDOM, EC2A 3AY
EQUITY CO SECRETARIES
PHOENIX HOUSE, CHRISTOPHER MARTIN ROAD, BASILDON, ESSEX, SS14 3EZ
BLUE SEA SECRETARIES LTD
GLOBAL HOUSE, 5A SANDY'S ROW, LONDON, UNITED KINGDOM, E1 7HW
BLUE SEA SECRETARIES LTD
93A RIVINGTON STREET, LONDON, EC2A 3AY
SERENA EQUITY LIMITED
THE BROADGATE TOWER 7TH FLOOR, 20 PRIMROSE STREET, LONDON, UNITED KINGDOM, EC2A 2EW
SERENA EQUITY LIMITED
IRONGATE HOUSE DUKE'S PLACE, LONDON, UNITED KINGDOM, EC3A 7HX
K & S SECRETARIES LIMITED
THE BRAMPTON, NEWCASTLE-UNDER-LYME, STAFFORDSHIRE, ST5 0QW
GREEN POWER PARTNERS K/S
149 V, (C/O ENERGI 30), KOBENHAVN V, DK-1620, DENMARK