Contact Us


Email: [email protected]

Phone: 0141 231 1052

LinkedIn | Facebook


Our offices:

Integra Energy Solutions UK Ltd

Unit 7

3 Bowerwalls Place


G78 1BF

“Request a Call Back”

If you would like to talk to one of our account managers please leave your details here and put your phone number in the message text box so we can give you a call back.

Upload your bills here and get some help from our account managers.