MIRABOL FINANCE LTD
11512771
C/O Antelope Investments Ltd Capital Tower 91 Waterloo Raod 9th Floor London London United Kingdom SE1 8RT
CALTAGIRONE & PARTNERS LTD
16596042
C/O Brm Capital Holdind Ltd 91 Waterloo Road London London England SE1 8RT
KLDC NATIONS LTD
12550465
C/O Kkvms Llp Capital Tower 91 Waterloo Road London England SE1 8RT
K TOOLS UK LIMITED
16620170
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
R. N. PRIESTLEY LIMITED
14584328
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
MULBERRY WHITE LIMITED
13262632
91 Waterloo Road London England SE1 8RT
ROCK RAIL WEST COAST MANAGEMENT LIMITED
12240293
Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
ANP TRADING LIMITED
12709341
91 Waterloo Road London United Kingdom SE1 8RT
PHOENIX GREEN POWER LIMITED
11564287
9.17 1A, CAPITAL ROAD 91 WATERLOO ROAD LONDON UNITED KINGDOM SE1 8RT
DYNAMIC MCG SERVICE LIMITED
11558093
9.17 1A, CAPITAL TOWER 91 WATERLOO ROAD LONDON UNITED KINGDOM SE1 8RT
ROCK RAIL NNW PARENT LTD
16529667
Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
BUSTOFF GUGLOO LIMITED
13525910
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
LE RIGOLEUR HOLDING LTD
14682268
91 Waterloo Road Office No. 28, 9.17, Capital Tower London England SE1 8RT
THE GREEK OLIVE COMPANY LTDDisolved
08232786
9.17, Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
LEADING STAR LTDDisolved
13321966
9.17 14b,Capital Tower, 91 Waterloo Road London England SE1 8RT
AIR & MARINE CORPORATE LTD
11383740
C/O Antelope Investments Ltd 91 Waterloo Road Capital Tower 9th Floor London London United Kingdom SE1 8RT
TRUST INVESTMENTS GROUP LTDDisolved
11083754
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
WESTERN SOLAR FARM HOLDINGS LTDDisolved
12921548
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
D & P ADVISORS LLP
OC403059
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT
KINETIC POWER LIMITED
13220483
6th Floor Capital Tower 91 Waterloo Road London United Kingdom SE1 8RT