Company information
OffPeak Energy is a trading name of Aldermoor Holdings Ltd.
- Registered company: Aldermoor Holdings Ltd
- Companies House number: 17301265
- Registered office: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ
- Trading as: OffPeak Energy