Storelectric Limited
11th Floor, 3 Piccadilly Place
Manchester
M1 3BN
Office 78, 37th Floor,
1 Canada Square,
Canary Wharf,
London E14 5AB
HEAD OFFICE
Storelectric Limited
11th Floor
3 Piccadilly Place
M1 3BN
INVESTOR RELATIONS
Office 78, 37th Floor,
1 Canada Square,
Canary Wharf,
London E14 5AB
Company Registration Number: 08661270