top of page
Trustmark Eco Alba
MCS Certified Solar and Battery Installers near you | Alba Heat and Power
Renewable Energy Consumer Code

Company: Eco Alba Limited   SC453113

Registered Office: 4 East Albert Rd, Kirkcaldy KY1 1HJ

VAT number: 178890447

Scheme Provider: NAPIT 25481
Business Insurance: AXA Insurance
Public Liability: £5,000,000

Employers Liability: £10,000,000

Professional Indemnity: £1,000,000


Click here to download to the Customer Charter

Membership No. NAP25481

Alba Heat and Power 2024   Company Reg: Eco Alba Limited   SC453113      VAT number: 178890447

Feedback and Complaints

For any feedback or complaints, please fill in the form below. Thanks!

Thanks for submitting!

  • Facebook
  • X
  • LinkedIn
  • Instagram

Opening Hours

Monday - Thursday: 9:30am - 5pm
​​Friday: 9:30am - 12:30pm
​Saturday - Sunday: Closed


2 Woodgate Way North,

Glenrothes KY7 4PE

bottom of page