Sighthill Campus,Edinburgh Napier UniversityEdinburgh, EH11 4BNScotland, UK
+44 (0)131 455 3313
enquiries@celtic-renewables.com
Celtic Renewables Ltd, registered in Scotland. Company number: SC394571