Concept

Home Energy and Lifestyle Management

Properties

Alt label
  • HELMS
SES ID
  • 424454
  • 447450
Notation
  • 424454
In scheme
Top concept of
Definition
  • Green energy company fined in September 2015 for breaking marketing call regulations.