Business Address

Abbey Power Generation Ltd
Rock House
Scotgate
Stamford
Lincs
PE9 2YQ


Registered Address

Devonshire House
1 Devonshire Street
London
W1W 5DR


Company Number

7426533

Roland Duce

Managing Director
p:

01780 480700

m:

07766 654334

e:

roland.duce@abbeypowergeneration.com

 

Alex Duce

Development Director
p:

01780 480700

m:

07595 655245

e:

alex.duce@abbeypowergeneration.com