Shell Energy Retail Overview
- Year Founded
-
2004

- Status
-
Acquired/Merged
- Employees
-
2,000

- Latest Deal Type
-
Buyout/LBO
- Financing Rounds
-
4
- Investments
-
1
Shell Energy Retail General Information
Description
Provider of independent energy and gas services based in Coventry, United Kingdom. The company operates as a supplier of gas and electricity to homes in the United Kingdom and aims to offer straightforward multi-utility products and services to help keep household costs down and make life simple.
Contact Information
Website
www.shellenergy.co.ukCorporate Office
- PO Box 6363
- Coventry CV3 9LR
- England, United Kingdom
Corporate Office
- PO Box 6363
- Coventry CV3 9LR
- England, United Kingdom
Shell Energy Retail Valuation & Funding
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|
Shell Energy Retail Comparisons
Industry
Financing
Details
Shell Energy Retail Competitors (19)
One of Shell Energy Retail’s 19 competitors is Direct Energy, a Formerly PE-Backed company based in Houston, TX.
Company Name | Financing Status | Location | Employees | Total Raised | Last Financing Date/Type | Last Financing Amount |
---|---|---|---|---|---|---|
Direct Energy | Formerly PE-Backed | Houston, TX | ||||
IGS Energy | Private Debt Financed | Dublin, OH | ||||
Genie Energy | Corporation | Newark, NJ | ||||
Stredoslovenská energetika | Formerly PE-Backed | Zilina, Slovakia | ||||
Via Renewables | Corporation | Houston, TX |
Shell Energy Retail Signals
Shell Energy Retail Former Investors
Investor Name | Investor Type | Holding | Investor Since | Participating Rounds | Contact Info |
---|
Shell Energy Retail Acquisitions (1)
Shell Energy Retail’s most recent deal was a Merger/Acquisition with Impello (Multi-Utilities). The deal was made on 01-Mar-2018.
Company Name | Deal Date | Deal Type | Deal Size | Industry | Lead Partner |
---|---|---|---|---|---|
Impello (Multi-Utilities) | 01-Mar-2018 | Merger/Acquisition | Multi-Utilities |
Shell Energy Retail FAQs
-
When was Shell Energy Retail founded?
Shell Energy Retail was founded in 2004.
-
Where is Shell Energy Retail headquartered?
Shell Energy Retail is headquartered in Coventry, United Kingdom.
-
What is the size of Shell Energy Retail?
Shell Energy Retail has 2,000 total employees.
-
What industry is Shell Energy Retail in?
Shell Energy Retail’s primary industry is Multi-Utilities.
-
Is Shell Energy Retail a private or public company?
Shell Energy Retail is a Private company.
-
What is Shell Energy Retail’s current revenue?
The current revenue for Shell Energy Retail is
. -
Who are Shell Energy Retail’s investors?
AtmosClear Investments, Morgan Stanley Wealth Management, Shell, and W Capital Partners have invested in Shell Energy Retail.
-
Who are Shell Energy Retail’s competitors?
Direct Energy, IGS Energy, Genie Energy, Stredoslovenská energetika, and Via Renewables are some of the 19 competitors of Shell Energy Retail.
-
When was Shell Energy Retail acquired?
Shell Energy Retail was acquired on 01-Dec-2023.
-
Who acquired Shell Energy Retail?
Shell Energy Retail was acquired by Octopus Energy (UK).
Data Transparency
-
Meet our data hygiene team
Discover how our experts ensure you’re getting the most accurate financial data in the industry.
Read blog » -
How PitchBook sources data
Our data operations team has logged over 3.5 million hours researching, organizing, and integrating the information you need most.
Discover our process »