Legal address: Penrose One, Penrose Dock, Cork, T23KW81, Ireland
Activity: Power and heat