Loxley House, Station Street, Nottingham, NG2 3NG, United Kingdom (UK)
About Robin Hood Energy
Robin Hood Energy was the UK’s first local authority owned, not-for-profit energy supplier. The business was sold to British Gas in 2020 and closed in 2021.