The innovative application of proven technology

Contact Us

If you would like to find out more information in relation to Castle European’s CSCC® Technology or DHP® Technology and its various applications. Please contact us through the form below.

Head Office

Castle European

19a Rutland Square
Edinburgh,
EH1 2BB
United Kingdom

T: +44 (0)131 221 3140

Registered Office

Castle European

16 Charlotte Square
Edinburgh
EH2 4DF
United Kingdom