Mr John HOWELL
Registered Address
The registered address of Mr John HOWELL is:
1, - 3 Strand, WC2N 5EH, London, United Kingdom
Appointments
These are the registered company appointments of Mr John HOWELL.
NATIONAL GRID TWENTY EIGHT LIMITED
Secretary
ACTIVEAssigned on 01 Oct 2020
Current time on role 3 years, 8 months, 18 days