Skip to main content"

Eccles Grid Stability Limited

Registration reference
ZC106523
Date registered
16 March 2026
Registration expires
15 March 2027
Payment tier
Tier 1
Data controller
Eccles Grid Stability Limited
Address
3rd Floor 20 Red Lion Street London WC1R 4PS