Delta Energy & Environment Ltd Registered in Scotland: No SC259964 Registered Office: 15 Great Stuart Street, Edinburgh, EH3 7TS Delta Energy & Environment.