star meaning in epc elmhurstenergy.co.uk elmhurst energy is the uk's largest accreditation scheme for energy assessors. discover all that we can do for your business when you click the link here. Category:real estate Global Rank:213,124 visits:91.9K pages/Per:24.7 ADS