Robin Hood Energy Limited (08053212): administration
- Status
- Administration ended
- Administration began
- 2021-01-05
- Administrators' firm
- Deloitte
- Formerly
- Europa Energy Supply Limited
- Incorporated
- 2012-05-01
- Location
- Birmingham
- Industry
- 35140 Trade of electricity
Why it went into administration
- Regulatory change or action
- Competition / price pressure
From the administrators' statement
The following factors attributed to the Company's failure: ,
• Significant increase in the number of licensed suppliers which increased competition in the market. In order to compete, the Company had to offer very low prices;
• The focus of the Company was on low tariffs, setting up partnership arrangements with other councils and supporting customers in fuel poverty which increased the complexity, of the demand profile of the customer base and associated management of energy purchasing;
Administrators' statement of proposals (2021-03-15) · Companies House register