The innovative application of proven technology

Contact Us

If you would like to find out more information in relation to or CSCC® Technology, Carbon Recycled Energy, Castle European or DHP® Technology and its various application, please contact us through the form below.

Head Office

Carbon Recycled Energy

19a Rutland Square
Edinburgh,
EH1 2BB
United Kingdom

T: +44 (0)131 221 3140

Registered Office

Carbon Recycled Energy

16 Charlotte Square
Edinburgh
EH2 4DF
United Kingdom