Partners we work with include
Optimum E-Switch Limited t/a
Optimum Energy Group Limited
Registered Address: Capital House, Manchester Road, Droylsden, Manchester, England, M43 6PW
Company No. 08398000
Optimum Energy Group are fully Accredited Members of the Utilities Intermediaries Association.
We are proud to uphold the UIA code of practice and to display their Boat Mark, recognised as a guarantee of integrity, competence, and the highest standards of customer service.