Concept

SP Energy Networks

Properties

SES ID
  • 396009
Notation
  • 396009
In scheme
Top concept of
Definition
  • Engineering company; licensed electricity distributor for central and southern Scotland, Merseyside, Cheshire, North Wales and North Shropshire.