National Grid PLC

1 - 3 Strand, London, WC2N 5EH, United Kingdom (London)