🚀
Ophelos joins forces with Intrum
Help Centre

I have made a payment, why are you still contacting me?

Let us know as soon as you can by submitting your issue through the link below.

Anything you submit through this link will come straight through to our team so we can start working on your issue as soon as possible.

If you are worried about your energy bills you can find lots of helpful resources here.

Related questions:

No items found.

Related blog posts:

No items found.

All other categories

Address:
Ophelos
1 Finsbury Avenue
London
EC2M 2PF
United Kingdom
OPHELOS LIMITED IS AUTHORISED AND REGULATED BY THE FINANCIAL CONDUCT AUTHORITY (REF. 935242), REGISTERED AND INCORPORATED IN ENGLAND AND WALES (COMPANY NO. 12185588). OUR REGISTERED OFFICE IS: 1 FINSBURY AVENUE, LONDON, EC2M 2PF, UNITED KINGDOM
© 2023 Ophelos Limited. All rights reserved