Greater London Energy Efficiency Network Ltd trading as GLEEN. Company No: 3740643 (England and Wales) Registered Office: 1 Leslie Grove Place, Leslie Grove, East Croydon CR0 6FE